1
0

autotool.patch 5.6 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670866718667286673866748667586676866778667886679866808668186682866838668486685866868668786688866898669086691866928669386694866958669686697866988669986700867018670286703867048670586706867078670886709867108671186712867138671486715867168671786718867198672086721867228672386724867258672686727867288672986730867318673286733867348673586736867378673886739867408674186742867438674486745867468674786748867498675086751867528675386754867558675686757867588675986760867618676286763867648676586766867678676886769867708677186772867738677486775867768677786778867798678086781867828678386784867858678686787867888678986790867918679286793867948679586796867978679886799868008680186802868038680486805868068680786808868098681086811868128681386814868158681686817868188681986820868218682286823868248682586826868278682886829868308683186832868338683486835868368683786838868398684086841868428684386844868458684686847868488684986850868518685286853868548685586856868578685886859868608686186862868638686486865868668686786868868698687086871868728687386874868758687686877868788687986880868818688286883868848688586886868878688886889868908689186892868938689486895868968689786898868998690086901869028690386904869058690686907869088690986910869118691286913869148691586916869178691886919869208692186922869238692486925869268692786928869298693086931869328693386934869358693686937869388693986940869418694286943869448694586946869478694886949869508695186952869538695486955869568695786958869598696086961869628696386964869658696686967869688696986970869718697286973869748697586976869778697886979869808698186982869838698486985869868698786988869898699086991869928699386994869958699686997869988699987000870018700287003870048700587006870078700887009870108701187012870138701487015870168701787018870198702087021870228702387024870258702687027870288702987030870318703287033870348703587036870378703887039870408704187042870438704487045870468704787048870498705087051870528705387054870558705687057870588705987060870618706287063870648706587066870678706887069870708707187072870738707487075870768707787078870798708087081870828708387084870858708687087870888708987090870918709287093870948709587096870978709887099871008710187102871038710487105871068710787108871098711087111871128711387114871158711687117871188711987120871218712287123871248712587126871278712887129871308713187132871338713487135871368713787138871398714087141871428714387144871458714687147871488714987150871518715287153871548715587156871578715887159871608716187162871638716487165871668716787168871698717087171871728717387174871758717687177871788717987180871818718287183871848718587186871878718887189871908719187192871938719487195871968719787198871998720087201872028720387204872058720687207872088720987210872118721287213872148721587216872178721887219872208722187222872238722487225872268722787228872298723087231872328723387234872358723687237872388723987240872418724287243872448724587246872478724887249872508725187252872538725487255872568725787258872598726087261872628726387264872658726687267872688726987270872718727287273872748727587276872778727887279872808728187282872838728487285872868728787288872898729087291872928729387294872958729687297872988729987300873018730287303873048730587306873078730887309873108731187312873138731487315873168731787318873198732087321873228732387324873258732687327873288732987330873318733287333873348733587336873378733887339873408734187342873438734487345873468734787348873498735087351873528735387354873558735687357873588735987360873618736287363873648736587366873678736887369873708737187372873738737487375873768737787378873798738087381873828738387384873858738687387873888738987390873918739287393873948739587396873978739887399874008740187402874038740487405874068740787408874098741087411874128741387414874158741687417874188741987420874218742287423874248742587426874278742887429874308743187432874338743487435874368743787438874398744087441874428744387444874458744687447874488744987450874518745287453874548745587456874578745887459874608746187462874638746487465874668746787468874698747087471874728747387474874758747687477874788747987480874818748287483874848748587486874878748887489874908749187492874938749487495874968749787498874998750087501875028750387504875058750687507875088750987510875118751287513875148751587516875178751887519875208752187522875238752487525875268752787528875298753087531875328753387534875358753687537875388753987540875418754287543875448754587546875478754887549875508755187552875538755487555875568755787558875598756087561875628756387564875658756687567875688756987570875718757287573875748757587576875778757887579875808758187582875838758487585875868758787588875898759087591875928759387594875958759687597875988759987600876018760287603876048760587606876078760887609876108761187612876138761487615876168761787618876198762087621876228762387624876258762687627876288762987630876318763287633876348763587636876378763887639876408764187642876438764487645876468764787648876498765087651876528765387654876558765687657876588765987660876618766287663876648766587666876678766887669876708767187672876738767487675876768767787678876798768087681876828768387684876858768687687876888768987690876918769287693876948769587696876978769887699877008770187702877038770487705877068770787708877098771087711877128771387714877158771687717877188771987720877218772287723877248772587726877278772887729877308773187732877338773487735877368773787738877398774087741877428774387744877458774687747877488774987750877518775287753877548775587756877578775887759877608776187762877638776487765877668776787768877698777087771877728777387774877758777687777877788777987780877818778287783877848778587786877878778887789877908779187792877938779487795877968779787798877998780087801878028780387804878058780687807878088780987810878118781287813878148781587816878178781887819878208782187822878238782487825878268782787828878298783087831878328783387834878358783687837878388783987840878418784287843878448784587846878478784887849878508785187852878538785487855878568785787858878598786087861878628786387864878658786687867878688786987870878718787287873878748787587876878778787887879878808788187882878838788487885878868788787888878898789087891878928789387894878958789687897878988789987900879018790287903879048790587906879078790887909879108791187912879138791487915879168791787918879198792087921879228792387924879258792687927879288792987930879318793287933879348793587936879378793887939879408794187942879438794487945879468794787948879498795087951879528795387954879558795687957879588795987960879618796287963879648796587966879678796887969879708797187972879738797487975879768797787978879798798087981879828798387984879858798687987879888798987990879918799287993879948799587996879978799887999880008800188002880038800488005880068800788008880098801088011880128801388014880158801688017880188801988020880218802288023880248802588026880278802888029880308803188032880338803488035880368803788038880398804088041880428804388044880458804688047880488804988050880518805288053880548805588056880578805888059880608806188062880638806488065880668806788068880698807088071880728807388074880758807688077880788807988080880818808288083880848808588086880878808888089880908809188092880938809488095880968809788098880998810088101881028810388104881058810688107881088810988110881118811288113881148811588116881178811888119881208812188122881238812488125881268812788128881298813088131881328813388134881358813688137881388813988140881418814288143881448814588146881478814888149881508815188152881538815488155881568815788158881598816088161881628816388164881658816688167881688816988170881718817288173881748817588176881778817888179881808818188182881838818488185881868818788188881898819088191881928819388194881958819688197881988819988200882018820288203882048820588206882078820888209882108821188212882138821488215882168821788218882198822088221882228822388224882258822688227882288822988230882318823288233882348823588236882378823888239882408824188242882438824488245882468824788248882498825088251882528825388254882558825688257882588825988260882618826288263882648826588266882678826888269882708827188272882738827488275882768827788278882798828088281882828828388284882858828688287882888828988290882918829288293882948829588296882978829888299883008830188302883038830488305883068830788308883098831088311883128831388314883158831688317883188831988320883218832288323883248832588326883278832888329883308833188332883338833488335883368833788338883398834088341883428834388344883458834688347883488834988350883518835288353883548835588356883578835888359883608836188362883638836488365883668836788368883698837088371883728837388374883758837688377883788837988380883818838288383883848838588386883878838888389883908839188392883938839488395883968839788398883998840088401884028840388404884058840688407884088840988410884118841288413884148841588416884178841888419884208842188422884238842488425884268842788428884298843088431884328843388434884358843688437884388843988440884418844288443884448844588446884478844888449884508845188452884538845488455884568845788458884598846088461884628846388464884658846688467884688846988470884718847288473884748847588476884778847888479884808848188482884838848488485884868848788488884898849088491884928849388494884958849688497884988849988500885018850288503885048850588506885078850888509885108851188512885138851488515885168851788518885198852088521885228852388524885258852688527885288852988530885318853288533885348853588536885378853888539885408854188542885438854488545885468854788548885498855088551885528855388554885558855688557885588855988560885618856288563885648856588566885678856888569885708857188572885738857488575885768857788578885798858088581885828858388584885858858688587885888858988590885918859288593885948859588596885978859888599886008860188602886038860488605886068860788608886098861088611886128861388614886158861688617886188861988620886218862288623886248862588626886278862888629886308863188632886338863488635886368863788638886398864088641886428864388644886458864688647886488864988650886518865288653886548865588656886578865888659886608866188662886638866488665886668866788668886698867088671886728867388674886758867688677886788867988680886818868288683886848868588686886878868888689886908869188692886938869488695886968869788698886998870088701887028870388704887058870688707887088870988710887118871288713887148871588716887178871888719887208872188722887238872488725887268872788728887298873088731887328873388734887358873688737887388873988740887418874288743887448874588746887478874888749887508875188752887538875488755887568875788758887598876088761887628876388764887658876688767887688876988770887718877288773887748877588776887778877888779887808878188782887838878488785887868878788788887898879088791887928879388794887958879688797887988879988800888018880288803888048880588806888078880888809888108881188812888138881488815888168881788818888198882088821888228882388824888258882688827888288882988830888318883288833888348883588836888378883888839888408884188842888438884488845888468884788848888498885088851888528885388854888558885688857888588885988860888618886288863888648886588866888678886888869888708887188872888738887488875888768887788878888798888088881888828888388884888858888688887888888888988890888918889288893888948889588896888978889888899889008890188902889038890488905889068890788908889098891088911889128891388914889158891688917889188891988920889218892288923889248892588926889278892888929889308893188932889338893488935889368893788938889398894088941889428894388944889458894688947889488894988950889518895288953889548895588956889578895888959889608896188962889638896488965889668896788968889698897088971889728897388974889758897688977889788897988980889818898288983889848898588986889878898888989889908899188992889938899488995889968899788998889998900089001890028900389004890058900689007890088900989010890118901289013890148901589016890178901889019890208902189022890238902489025890268902789028890298903089031890328903389034890358903689037890388903989040890418904289043890448904589046890478904889049890508905189052890538905489055890568905789058890598906089061890628906389064890658906689067890688906989070890718907289073890748907589076890778907889079890808908189082890838908489085890868908789088890898909089091890928909389094890958909689097890988909989100891018910289103891048910589106891078910889109891108911189112891138911489115891168911789118891198912089121891228912389124891258912689127891288912989130891318913289133891348913589136891378913889139891408914189142891438914489145891468914789148891498915089151891528915389154891558915689157891588915989160891618916289163891648916589166891678916889169891708917189172891738917489175891768917789178891798918089181891828918389184891858918689187891888918989190891918919289193891948919589196891978919889199892008920189202892038920489205892068920789208892098921089211892128921389214892158921689217892188921989220892218922289223892248922589226892278922889229892308923189232892338923489235892368923789238892398924089241892428924389244892458924689247892488924989250892518925289253892548925589256892578925889259892608926189262892638926489265892668926789268892698927089271892728927389274892758927689277892788927989280892818928289283892848928589286892878928889289892908929189292892938929489295892968929789298892998930089301893028930389304893058930689307893088930989310893118931289313893148931589316893178931889319893208932189322893238932489325893268932789328893298933089331893328933389334893358933689337893388933989340893418934289343893448934589346893478934889349893508935189352893538935489355893568935789358893598936089361893628936389364893658936689367893688936989370893718937289373893748937589376893778937889379893808938189382893838938489385893868938789388893898939089391893928939389394893958939689397893988939989400894018940289403894048940589406894078940889409894108941189412894138941489415894168941789418894198942089421894228942389424894258942689427894288942989430894318943289433894348943589436894378943889439894408944189442894438944489445894468944789448894498945089451894528945389454894558945689457894588945989460894618946289463894648946589466894678946889469894708947189472894738947489475894768947789478894798948089481894828948389484894858948689487894888948989490894918949289493894948949589496894978949889499895008950189502895038950489505895068950789508895098951089511895128951389514895158951689517895188951989520895218952289523895248952589526895278952889529895308953189532895338953489535895368953789538895398954089541895428954389544895458954689547895488954989550895518955289553895548955589556895578955889559895608956189562895638956489565895668956789568895698957089571895728957389574895758957689577895788957989580895818958289583895848958589586895878958889589895908959189592895938959489595895968959789598895998960089601896028960389604896058960689607896088960989610896118961289613896148961589616896178961889619896208962189622896238962489625896268962789628896298963089631896328963389634896358963689637896388963989640896418964289643896448964589646896478964889649896508965189652896538965489655896568965789658896598966089661896628966389664896658966689667896688966989670896718967289673896748967589676896778967889679896808968189682896838968489685896868968789688896898969089691896928969389694896958969689697896988969989700897018970289703897048970589706897078970889709897108971189712897138971489715897168971789718897198972089721897228972389724897258972689727897288972989730897318973289733897348973589736897378973889739897408974189742897438974489745897468974789748897498975089751897528975389754897558975689757897588975989760897618976289763897648976589766897678976889769897708977189772897738977489775897768977789778897798978089781897828978389784897858978689787897888978989790897918979289793897948979589796897978979889799898008980189802898038980489805898068980789808898098981089811898128981389814898158981689817898188981989820898218982289823898248982589826898278982889829898308983189832898338983489835898368983789838898398984089841898428984389844898458984689847898488984989850898518985289853898548985589856898578985889859898608986189862898638986489865898668986789868898698987089871898728987389874898758987689877898788987989880898818988289883898848988589886898878988889889898908989189892898938989489895898968989789898898998990089901899028990389904899058990689907899088990989910899118991289913899148991589916899178991889919899208992189922899238992489925899268992789928899298993089931899328993389934899358993689937899388993989940899418994289943899448994589946899478994889949899508995189952899538995489955899568995789958899598996089961899628996389964899658996689967899688996989970899718997289973899748997589976899778997889979899808998189982899838998489985899868998789988899898999089991899928999389994899958999689997899988999990000900019000290003900049000590006900079000890009900109001190012900139001490015900169001790018900199002090021900229002390024900259002690027900289002990030900319003290033900349003590036900379003890039900409004190042900439004490045900469004790048900499005090051900529005390054900559005690057900589005990060900619006290063900649006590066900679006890069900709007190072900739007490075900769007790078900799008090081900829008390084900859008690087900889008990090900919009290093900949009590096900979009890099901009010190102901039010490105901069010790108901099011090111901129011390114901159011690117901189011990120901219012290123901249012590126901279012890129901309013190132901339013490135901369013790138901399014090141901429014390144901459014690147901489014990150901519015290153901549015590156901579015890159901609016190162901639016490165901669016790168901699017090171901729017390174901759017690177901789017990180901819018290183901849018590186901879018890189901909019190192901939019490195901969019790198901999020090201902029020390204902059020690207902089020990210902119021290213902149021590216902179021890219902209022190222902239022490225902269022790228902299023090231902329023390234902359023690237902389023990240902419024290243902449024590246902479024890249902509025190252902539025490255902569025790258902599026090261902629026390264902659026690267902689026990270902719027290273902749027590276902779027890279902809028190282902839028490285902869028790288902899029090291902929029390294902959029690297902989029990300903019030290303903049030590306903079030890309903109031190312903139031490315903169031790318903199032090321903229032390324903259032690327903289032990330903319033290333903349033590336903379033890339903409034190342903439034490345903469034790348903499035090351903529035390354903559035690357903589035990360903619036290363903649036590366903679036890369903709037190372903739037490375903769037790378903799038090381903829038390384903859038690387903889038990390903919039290393903949039590396903979039890399904009040190402904039040490405904069040790408904099041090411904129041390414904159041690417904189041990420904219042290423904249042590426904279042890429904309043190432904339043490435904369043790438904399044090441904429044390444904459044690447904489044990450904519045290453904549045590456904579045890459904609046190462904639046490465904669046790468904699047090471904729047390474904759047690477904789047990480904819048290483904849048590486904879048890489904909049190492904939049490495904969049790498904999050090501905029050390504905059050690507905089050990510905119051290513905149051590516905179051890519905209052190522905239052490525905269052790528905299053090531905329053390534905359053690537905389053990540905419054290543905449054590546905479054890549905509055190552905539055490555905569055790558905599056090561905629056390564905659056690567905689056990570905719057290573905749057590576905779057890579905809058190582905839058490585905869058790588905899059090591905929059390594905959059690597905989059990600906019060290603906049060590606906079060890609906109061190612906139061490615906169061790618906199062090621906229062390624906259062690627906289062990630906319063290633906349063590636906379063890639906409064190642906439064490645906469064790648906499065090651906529065390654906559065690657906589065990660906619066290663906649066590666906679066890669906709067190672906739067490675906769067790678906799068090681906829068390684906859068690687906889068990690906919069290693906949069590696906979069890699907009070190702907039070490705907069070790708907099071090711907129071390714907159071690717907189071990720907219072290723907249072590726907279072890729907309073190732907339073490735907369073790738907399074090741907429074390744907459074690747907489074990750907519075290753907549075590756907579075890759907609076190762907639076490765907669076790768907699077090771907729077390774907759077690777907789077990780907819078290783907849078590786907879078890789907909079190792907939079490795907969079790798907999080090801908029080390804908059080690807908089080990810908119081290813908149081590816908179081890819908209082190822908239082490825908269082790828908299083090831908329083390834908359083690837908389083990840908419084290843908449084590846908479084890849908509085190852908539085490855908569085790858908599086090861908629086390864908659086690867908689086990870908719087290873908749087590876908779087890879908809088190882908839088490885908869088790888908899089090891908929089390894908959089690897908989089990900909019090290903909049090590906909079090890909909109091190912909139091490915909169091790918909199092090921909229092390924909259092690927909289092990930909319093290933909349093590936909379093890939909409094190942909439094490945909469094790948909499095090951909529095390954909559095690957909589095990960909619096290963909649096590966909679096890969909709097190972909739097490975909769097790978909799098090981909829098390984909859098690987909889098990990909919099290993909949099590996909979099890999910009100191002910039100491005910069100791008910099101091011910129101391014910159101691017910189101991020910219102291023910249102591026910279102891029910309103191032910339103491035910369103791038910399104091041910429104391044910459104691047910489104991050910519105291053910549105591056910579105891059910609106191062910639106491065910669106791068910699107091071910729107391074910759107691077910789107991080910819108291083910849108591086910879108891089910909109191092910939109491095910969109791098910999110091101911029110391104911059110691107911089110991110911119111291113911149111591116911179111891119911209112191122911239112491125911269112791128911299113091131911329113391134911359113691137911389113991140911419114291143911449114591146911479114891149911509115191152911539115491155911569115791158911599116091161911629116391164911659116691167911689116991170911719117291173911749117591176911779117891179911809118191182911839118491185911869118791188911899119091191911929119391194911959119691197911989119991200912019120291203912049120591206912079120891209912109121191212912139121491215912169121791218912199122091221912229122391224912259122691227912289122991230912319123291233912349123591236912379123891239912409124191242912439124491245912469124791248912499125091251912529125391254912559125691257912589125991260912619126291263912649126591266912679126891269912709127191272912739127491275912769127791278912799128091281912829128391284912859128691287912889128991290912919129291293912949129591296912979129891299913009130191302913039130491305913069130791308913099131091311913129131391314913159131691317913189131991320913219132291323913249132591326913279132891329913309133191332913339133491335913369133791338913399134091341913429134391344913459134691347913489134991350913519135291353913549135591356913579135891359913609136191362913639136491365913669136791368913699137091371913729137391374913759137691377913789137991380913819138291383913849138591386913879138891389913909139191392913939139491395913969139791398913999140091401914029140391404914059140691407914089140991410914119141291413914149141591416914179141891419914209142191422914239142491425914269142791428914299143091431914329143391434914359143691437914389143991440914419144291443914449144591446914479144891449914509145191452914539145491455914569145791458914599146091461914629146391464914659146691467914689146991470914719147291473914749147591476914779147891479914809148191482914839148491485914869148791488914899149091491914929149391494914959149691497914989149991500915019150291503915049150591506915079150891509915109151191512915139151491515915169151791518915199152091521915229152391524915259152691527915289152991530915319153291533915349153591536915379153891539915409154191542915439154491545915469154791548915499155091551915529155391554915559155691557915589155991560915619156291563915649156591566915679156891569915709157191572915739157491575915769157791578915799158091581915829158391584915859158691587915889158991590915919159291593915949159591596915979159891599916009160191602916039160491605916069160791608916099161091611916129161391614916159161691617916189161991620916219162291623916249162591626916279162891629916309163191632916339163491635916369163791638916399164091641916429164391644916459164691647916489164991650916519165291653916549165591656916579165891659916609166191662916639166491665916669166791668916699167091671916729167391674916759167691677916789167991680916819168291683916849168591686916879168891689916909169191692916939169491695916969169791698916999170091701917029170391704917059170691707917089170991710917119171291713917149171591716917179171891719917209172191722917239172491725917269172791728917299173091731917329173391734917359173691737917389173991740917419174291743917449174591746917479174891749917509175191752917539175491755917569175791758917599176091761917629176391764917659176691767917689176991770917719177291773917749177591776917779177891779917809178191782917839178491785917869178791788917899179091791917929179391794917959179691797917989179991800918019180291803918049180591806918079180891809918109181191812918139181491815918169181791818918199182091821918229182391824918259182691827918289182991830918319183291833918349183591836918379183891839918409184191842918439184491845918469184791848918499185091851918529185391854918559185691857918589185991860918619186291863918649186591866918679186891869918709187191872918739187491875918769187791878918799188091881918829188391884918859188691887918889188991890918919189291893918949189591896918979189891899919009190191902919039190491905919069190791908919099191091911919129191391914919159191691917919189191991920919219192291923919249192591926919279192891929919309193191932919339193491935919369193791938919399194091941919429194391944919459194691947919489194991950919519195291953919549195591956919579195891959919609196191962919639196491965919669196791968919699197091971919729197391974919759197691977919789197991980919819198291983919849198591986919879198891989919909199191992919939199491995919969199791998919999200092001920029200392004920059200692007920089200992010920119201292013920149201592016920179201892019920209202192022920239202492025920269202792028920299203092031920329203392034920359203692037920389203992040920419204292043920449204592046920479204892049920509205192052920539205492055920569205792058920599206092061920629206392064920659206692067920689206992070920719207292073920749207592076920779207892079920809208192082920839208492085920869208792088920899209092091920929209392094920959209692097920989209992100921019210292103921049210592106921079210892109921109211192112921139211492115921169211792118921199212092121921229212392124921259212692127921289212992130921319213292133921349213592136921379213892139921409214192142921439214492145921469214792148921499215092151921529215392154921559215692157921589215992160921619216292163921649216592166921679216892169921709217192172921739217492175921769217792178921799218092181921829218392184921859218692187921889218992190921919219292193921949219592196921979219892199922009220192202922039220492205922069220792208922099221092211922129221392214922159221692217922189221992220922219222292223922249222592226922279222892229922309223192232922339223492235922369223792238922399224092241922429224392244922459224692247922489224992250922519225292253922549225592256922579225892259922609226192262922639226492265922669226792268922699227092271922729227392274922759227692277922789227992280922819228292283922849228592286922879228892289922909229192292922939229492295922969229792298922999230092301923029230392304923059230692307923089230992310923119231292313923149231592316923179231892319923209232192322923239232492325923269232792328923299233092331923329233392334923359233692337923389233992340923419234292343923449234592346923479234892349923509235192352923539235492355923569235792358923599236092361923629236392364923659236692367923689236992370923719237292373923749237592376923779237892379923809238192382923839238492385923869238792388923899239092391923929239392394923959239692397923989239992400924019240292403924049240592406924079240892409924109241192412924139241492415924169241792418924199242092421924229242392424924259242692427924289242992430924319243292433924349243592436924379243892439924409244192442924439244492445924469244792448924499245092451924529245392454924559245692457924589245992460924619246292463924649246592466924679246892469924709247192472924739247492475924769247792478924799248092481924829248392484924859248692487924889248992490924919249292493924949249592496924979249892499925009250192502925039250492505925069250792508925099251092511925129251392514925159251692517925189251992520925219252292523925249252592526925279252892529925309253192532925339253492535925369253792538925399254092541925429254392544925459254692547925489254992550925519255292553925549255592556925579255892559925609256192562925639256492565925669256792568925699257092571925729257392574925759257692577925789257992580925819258292583925849258592586925879258892589925909259192592925939259492595925969259792598925999260092601926029260392604926059260692607926089260992610926119261292613926149261592616926179261892619926209262192622926239262492625926269262792628926299263092631926329263392634926359263692637926389263992640926419264292643926449264592646926479264892649926509265192652926539265492655926569265792658926599266092661926629266392664926659266692667926689266992670926719267292673926749267592676926779267892679926809268192682926839268492685926869268792688926899269092691926929269392694926959269692697926989269992700927019270292703927049270592706927079270892709927109271192712927139271492715927169271792718927199272092721927229272392724927259272692727927289272992730927319273292733927349273592736927379273892739927409274192742927439274492745927469274792748927499275092751927529275392754927559275692757927589275992760927619276292763927649276592766927679276892769927709277192772927739277492775927769277792778927799278092781927829278392784927859278692787927889278992790927919279292793927949279592796927979279892799928009280192802928039280492805928069280792808928099281092811928129281392814928159281692817928189281992820928219282292823928249282592826928279282892829928309283192832928339283492835928369283792838928399284092841928429284392844928459284692847928489284992850928519285292853928549285592856928579285892859928609286192862928639286492865928669286792868928699287092871928729287392874928759287692877928789287992880928819288292883928849288592886928879288892889928909289192892928939289492895928969289792898928999290092901929029290392904929059290692907929089290992910929119291292913929149291592916929179291892919929209292192922929239292492925929269292792928929299293092931929329293392934929359293692937929389293992940929419294292943929449294592946929479294892949929509295192952929539295492955929569295792958929599296092961929629296392964929659296692967929689296992970929719297292973929749297592976929779297892979929809298192982929839298492985929869298792988929899299092991929929299392994929959299692997929989299993000930019300293003930049300593006930079300893009930109301193012930139301493015930169301793018930199302093021930229302393024930259302693027930289302993030930319303293033930349303593036930379303893039930409304193042930439304493045930469304793048930499305093051930529305393054930559305693057930589305993060930619306293063930649306593066930679306893069930709307193072930739307493075930769307793078930799308093081930829308393084930859308693087930889308993090930919309293093930949309593096930979309893099931009310193102931039310493105931069310793108931099311093111931129311393114931159311693117931189311993120931219312293123931249312593126931279312893129931309313193132931339313493135931369313793138931399314093141931429314393144931459314693147931489314993150931519315293153931549315593156931579315893159931609316193162931639316493165931669316793168931699317093171931729317393174931759317693177931789317993180931819318293183931849318593186931879318893189931909319193192931939319493195931969319793198931999320093201932029320393204932059320693207932089320993210932119321293213932149321593216932179321893219932209322193222932239322493225932269322793228932299323093231932329323393234932359323693237932389323993240932419324293243932449324593246932479324893249932509325193252932539325493255932569325793258932599326093261932629326393264932659326693267932689326993270932719327293273932749327593276932779327893279932809328193282932839328493285932869328793288932899329093291932929329393294932959329693297932989329993300933019330293303933049330593306933079330893309933109331193312933139331493315933169331793318933199332093321933229332393324933259332693327933289332993330933319333293333933349333593336933379333893339933409334193342933439334493345933469334793348933499335093351933529335393354933559335693357933589335993360933619336293363933649336593366933679336893369933709337193372933739337493375933769337793378933799338093381933829338393384933859338693387933889338993390933919339293393933949339593396933979339893399934009340193402934039340493405934069340793408934099341093411934129341393414934159341693417934189341993420934219342293423934249342593426934279342893429934309343193432934339343493435934369343793438934399344093441934429344393444934459344693447934489344993450934519345293453934549345593456934579345893459934609346193462934639346493465934669346793468934699347093471934729347393474934759347693477934789347993480934819348293483934849348593486934879348893489934909349193492934939349493495934969349793498934999350093501935029350393504935059350693507935089350993510935119351293513935149351593516935179351893519935209352193522935239352493525935269352793528935299353093531935329353393534935359353693537935389353993540935419354293543935449354593546935479354893549935509355193552935539355493555935569355793558935599356093561935629356393564935659356693567935689356993570935719357293573935749357593576935779357893579935809358193582935839358493585935869358793588935899359093591935929359393594935959359693597935989359993600936019360293603936049360593606936079360893609936109361193612936139361493615936169361793618936199362093621936229362393624936259362693627936289362993630936319363293633936349363593636936379363893639936409364193642936439364493645936469364793648936499365093651936529365393654936559365693657936589365993660936619366293663936649366593666936679366893669936709367193672936739367493675936769367793678936799368093681936829368393684936859368693687936889368993690936919369293693936949369593696936979369893699937009370193702937039370493705937069370793708937099371093711937129371393714937159371693717937189371993720937219372293723937249372593726937279372893729937309373193732937339373493735937369373793738937399374093741937429374393744937459374693747937489374993750937519375293753937549375593756937579375893759937609376193762937639376493765937669376793768937699377093771937729377393774937759377693777937789377993780937819378293783937849378593786937879378893789937909379193792937939379493795937969379793798937999380093801938029380393804938059380693807938089380993810938119381293813938149381593816938179381893819938209382193822938239382493825938269382793828938299383093831938329383393834938359383693837938389383993840938419384293843938449384593846938479384893849938509385193852938539385493855938569385793858938599386093861938629386393864938659386693867938689386993870938719387293873938749387593876938779387893879938809388193882938839388493885938869388793888938899389093891938929389393894938959389693897938989389993900939019390293903939049390593906939079390893909939109391193912939139391493915939169391793918939199392093921939229392393924939259392693927939289392993930939319393293933939349393593936939379393893939939409394193942939439394493945939469394793948939499395093951939529395393954939559395693957939589395993960939619396293963939649396593966939679396893969939709397193972939739397493975939769397793978939799398093981939829398393984939859398693987939889398993990939919399293993939949399593996939979399893999940009400194002940039400494005940069400794008940099401094011940129401394014940159401694017940189401994020940219402294023940249402594026940279402894029940309403194032940339403494035940369403794038940399404094041940429404394044940459404694047940489404994050940519405294053940549405594056940579405894059940609406194062940639406494065940669406794068940699407094071940729407394074940759407694077940789407994080940819408294083940849408594086940879408894089940909409194092940939409494095940969409794098940999410094101941029410394104941059410694107941089410994110941119411294113941149411594116941179411894119941209412194122941239412494125941269412794128941299413094131941329413394134941359413694137941389413994140941419414294143941449414594146941479414894149941509415194152941539415494155941569415794158941599416094161941629416394164941659416694167941689416994170941719417294173941749417594176941779417894179941809418194182941839418494185941869418794188941899419094191941929419394194941959419694197941989419994200942019420294203942049420594206942079420894209942109421194212942139421494215942169421794218942199422094221942229422394224942259422694227942289422994230942319423294233942349423594236942379423894239942409424194242942439424494245942469424794248942499425094251942529425394254942559425694257942589425994260942619426294263942649426594266942679426894269942709427194272942739427494275942769427794278942799428094281942829428394284942859428694287942889428994290942919429294293942949429594296942979429894299943009430194302943039430494305943069430794308943099431094311943129431394314943159431694317943189431994320943219432294323943249432594326943279432894329943309433194332943339433494335943369433794338943399434094341943429434394344943459434694347943489434994350943519435294353943549435594356943579435894359943609436194362943639436494365943669436794368943699437094371943729437394374943759437694377943789437994380943819438294383943849438594386943879438894389943909439194392943939439494395943969439794398943999440094401944029440394404944059440694407944089440994410944119441294413944149441594416944179441894419944209442194422944239442494425944269442794428944299443094431944329443394434944359443694437944389443994440944419444294443944449444594446944479444894449944509445194452944539445494455944569445794458944599446094461944629446394464944659446694467944689446994470944719447294473944749447594476944779447894479944809448194482944839448494485944869448794488944899449094491944929449394494944959449694497944989449994500945019450294503945049450594506945079450894509945109451194512945139451494515945169451794518945199452094521945229452394524945259452694527945289452994530945319453294533945349453594536945379453894539945409454194542945439454494545945469454794548945499455094551945529455394554945559455694557945589455994560945619456294563945649456594566945679456894569945709457194572945739457494575945769457794578945799458094581945829458394584945859458694587945889458994590945919459294593945949459594596945979459894599946009460194602946039460494605946069460794608946099461094611946129461394614946159461694617946189461994620946219462294623946249462594626946279462894629946309463194632946339463494635946369463794638946399464094641946429464394644946459464694647946489464994650946519465294653946549465594656946579465894659946609466194662946639466494665946669466794668946699467094671946729467394674946759467694677946789467994680946819468294683946849468594686946879468894689946909469194692946939469494695946969469794698946999470094701947029470394704947059470694707947089470994710947119471294713947149471594716947179471894719947209472194722947239472494725947269472794728947299473094731947329473394734947359473694737947389473994740947419474294743947449474594746947479474894749947509475194752947539475494755947569475794758947599476094761947629476394764947659476694767947689476994770947719477294773947749477594776947779477894779947809478194782947839478494785947869478794788947899479094791947929479394794947959479694797947989479994800948019480294803948049480594806948079480894809948109481194812948139481494815948169481794818948199482094821948229482394824948259482694827948289482994830948319483294833948349483594836948379483894839948409484194842948439484494845948469484794848948499485094851948529485394854948559485694857948589485994860948619486294863948649486594866948679486894869948709487194872948739487494875948769487794878948799488094881948829488394884948859488694887948889488994890948919489294893948949489594896948979489894899949009490194902949039490494905949069490794908949099491094911949129491394914949159491694917949189491994920949219492294923949249492594926949279492894929949309493194932949339493494935949369493794938949399494094941949429494394944949459494694947949489494994950949519495294953949549495594956949579495894959949609496194962949639496494965949669496794968949699497094971949729497394974949759497694977949789497994980949819498294983949849498594986949879498894989949909499194992949939499494995949969499794998949999500095001950029500395004950059500695007950089500995010950119501295013950149501595016950179501895019950209502195022950239502495025950269502795028950299503095031950329503395034950359503695037950389503995040950419504295043950449504595046950479504895049950509505195052950539505495055950569505795058950599506095061950629506395064950659506695067950689506995070950719507295073950749507595076950779507895079950809508195082950839508495085950869508795088950899509095091950929509395094950959509695097950989509995100951019510295103951049510595106951079510895109951109511195112951139511495115951169511795118951199512095121951229512395124951259512695127951289512995130951319513295133951349513595136951379513895139951409514195142951439514495145951469514795148951499515095151951529515395154951559515695157951589515995160951619516295163951649516595166951679516895169951709517195172951739517495175951769517795178951799518095181951829518395184951859518695187951889518995190951919519295193951949519595196951979519895199952009520195202952039520495205952069520795208952099521095211952129521395214952159521695217952189521995220952219522295223952249522595226952279522895229952309523195232952339523495235952369523795238952399524095241952429524395244952459524695247952489524995250952519525295253952549525595256952579525895259952609526195262952639526495265952669526795268952699527095271952729527395274952759527695277952789527995280952819528295283952849528595286952879528895289952909529195292952939529495295952969529795298952999530095301953029530395304953059530695307953089530995310953119531295313953149531595316953179531895319953209532195322953239532495325953269532795328953299533095331953329533395334953359533695337953389533995340953419534295343953449534595346953479534895349953509535195352953539535495355953569535795358953599536095361953629536395364953659536695367953689536995370953719537295373953749537595376953779537895379953809538195382953839538495385953869538795388953899539095391953929539395394953959539695397953989539995400954019540295403954049540595406954079540895409954109541195412954139541495415954169541795418954199542095421954229542395424954259542695427954289542995430954319543295433954349543595436954379543895439954409544195442954439544495445954469544795448954499545095451954529545395454954559545695457954589545995460954619546295463954649546595466954679546895469954709547195472954739547495475954769547795478954799548095481954829548395484954859548695487954889548995490954919549295493954949549595496954979549895499955009550195502955039550495505955069550795508955099551095511955129551395514955159551695517955189551995520955219552295523955249552595526955279552895529955309553195532955339553495535955369553795538955399554095541955429554395544955459554695547955489554995550955519555295553955549555595556955579555895559955609556195562955639556495565955669556795568955699557095571955729557395574955759557695577955789557995580955819558295583955849558595586955879558895589955909559195592955939559495595955969559795598955999560095601956029560395604956059560695607956089560995610956119561295613956149561595616956179561895619956209562195622956239562495625956269562795628956299563095631956329563395634956359563695637956389563995640956419564295643956449564595646956479564895649956509565195652956539565495655956569565795658956599566095661956629566395664956659566695667956689566995670956719567295673956749567595676956779567895679956809568195682956839568495685956869568795688956899569095691956929569395694956959569695697956989569995700957019570295703957049570595706957079570895709957109571195712957139571495715957169571795718957199572095721957229572395724957259572695727957289572995730957319573295733957349573595736957379573895739957409574195742957439574495745957469574795748957499575095751957529575395754957559575695757957589575995760957619576295763957649576595766957679576895769957709577195772957739577495775957769577795778957799578095781957829578395784957859578695787957889578995790957919579295793957949579595796957979579895799958009580195802958039580495805958069580795808958099581095811958129581395814958159581695817958189581995820958219582295823958249582595826958279582895829958309583195832958339583495835958369583795838958399584095841958429584395844958459584695847958489584995850958519585295853958549585595856958579585895859958609586195862958639586495865958669586795868958699587095871958729587395874958759587695877958789587995880958819588295883958849588595886958879588895889958909589195892958939589495895958969589795898958999590095901959029590395904959059590695907959089590995910959119591295913959149591595916959179591895919959209592195922959239592495925959269592795928959299593095931959329593395934959359593695937959389593995940959419594295943959449594595946959479594895949959509595195952959539595495955959569595795958959599596095961959629596395964959659596695967959689596995970959719597295973959749597595976959779597895979959809598195982959839598495985959869598795988959899599095991959929599395994959959599695997959989599996000960019600296003960049600596006960079600896009960109601196012960139601496015960169601796018960199602096021960229602396024960259602696027960289602996030960319603296033960349603596036960379603896039960409604196042960439604496045960469604796048960499605096051960529605396054960559605696057960589605996060960619606296063960649606596066960679606896069960709607196072960739607496075960769607796078960799608096081960829608396084960859608696087960889608996090960919609296093960949609596096960979609896099961009610196102961039610496105961069610796108961099611096111961129611396114961159611696117961189611996120961219612296123961249612596126961279612896129961309613196132961339613496135961369613796138961399614096141961429614396144961459614696147961489614996150961519615296153961549615596156961579615896159961609616196162961639616496165961669616796168961699617096171961729617396174961759617696177961789617996180961819618296183961849618596186961879618896189961909619196192961939619496195961969619796198961999620096201962029620396204962059620696207962089620996210962119621296213962149621596216962179621896219962209622196222962239622496225962269622796228962299623096231962329623396234962359623696237962389623996240962419624296243962449624596246962479624896249962509625196252962539625496255962569625796258962599626096261962629626396264962659626696267962689626996270962719627296273962749627596276962779627896279962809628196282962839628496285962869628796288962899629096291962929629396294962959629696297962989629996300963019630296303963049630596306963079630896309963109631196312963139631496315963169631796318963199632096321963229632396324963259632696327963289632996330963319633296333963349633596336963379633896339963409634196342963439634496345963469634796348963499635096351963529635396354963559635696357963589635996360963619636296363963649636596366963679636896369963709637196372963739637496375963769637796378963799638096381963829638396384963859638696387963889638996390963919639296393963949639596396963979639896399964009640196402964039640496405964069640796408964099641096411964129641396414964159641696417964189641996420964219642296423964249642596426964279642896429964309643196432964339643496435964369643796438964399644096441964429644396444964459644696447964489644996450964519645296453964549645596456964579645896459964609646196462964639646496465964669646796468964699647096471964729647396474964759647696477964789647996480964819648296483964849648596486964879648896489964909649196492964939649496495964969649796498964999650096501965029650396504965059650696507965089650996510965119651296513965149651596516965179651896519965209652196522965239652496525965269652796528965299653096531965329653396534965359653696537965389653996540965419654296543965449654596546965479654896549965509655196552965539655496555965569655796558965599656096561965629656396564965659656696567965689656996570965719657296573965749657596576965779657896579965809658196582965839658496585965869658796588965899659096591965929659396594965959659696597965989659996600966019660296603966049660596606966079660896609966109661196612966139661496615966169661796618966199662096621966229662396624966259662696627966289662996630966319663296633966349663596636966379663896639966409664196642966439664496645966469664796648966499665096651966529665396654966559665696657966589665996660966619666296663966649666596666966679666896669966709667196672966739667496675966769667796678966799668096681966829668396684966859668696687966889668996690966919669296693966949669596696966979669896699967009670196702967039670496705967069670796708967099671096711967129671396714967159671696717967189671996720967219672296723967249672596726967279672896729967309673196732967339673496735967369673796738967399674096741967429674396744967459674696747967489674996750967519675296753967549675596756967579675896759967609676196762967639676496765967669676796768967699677096771967729677396774967759677696777967789677996780967819678296783967849678596786967879678896789967909679196792967939679496795967969679796798967999680096801968029680396804968059680696807968089680996810968119681296813968149681596816968179681896819968209682196822968239682496825968269682796828968299683096831968329683396834968359683696837968389683996840968419684296843968449684596846968479684896849968509685196852968539685496855968569685796858968599686096861968629686396864968659686696867968689686996870968719687296873968749687596876968779687896879968809688196882968839688496885968869688796888968899689096891968929689396894968959689696897968989689996900969019690296903969049690596906969079690896909969109691196912969139691496915969169691796918969199692096921969229692396924969259692696927969289692996930969319693296933969349693596936969379693896939969409694196942969439694496945969469694796948969499695096951969529695396954969559695696957969589695996960969619696296963969649696596966969679696896969969709697196972969739697496975969769697796978969799698096981969829698396984969859698696987969889698996990969919699296993969949699596996969979699896999970009700197002970039700497005970069700797008970099701097011970129701397014970159701697017970189701997020970219702297023970249702597026970279702897029970309703197032970339703497035970369703797038970399704097041970429704397044970459704697047970489704997050970519705297053970549705597056970579705897059970609706197062970639706497065970669706797068970699707097071970729707397074970759707697077970789707997080970819708297083970849708597086970879708897089970909709197092970939709497095970969709797098970999710097101971029710397104971059710697107971089710997110971119711297113971149711597116971179711897119971209712197122971239712497125971269712797128971299713097131971329713397134971359713697137971389713997140971419714297143971449714597146971479714897149971509715197152971539715497155971569715797158971599716097161971629716397164971659716697167971689716997170971719717297173971749717597176971779717897179971809718197182971839718497185971869718797188971899719097191971929719397194971959719697197971989719997200972019720297203972049720597206972079720897209972109721197212972139721497215972169721797218972199722097221972229722397224972259722697227972289722997230972319723297233972349723597236972379723897239972409724197242972439724497245972469724797248972499725097251972529725397254972559725697257972589725997260972619726297263972649726597266972679726897269972709727197272972739727497275972769727797278972799728097281972829728397284972859728697287972889728997290972919729297293972949729597296972979729897299973009730197302973039730497305973069730797308973099731097311973129731397314973159731697317973189731997320973219732297323973249732597326973279732897329973309733197332973339733497335973369733797338973399734097341973429734397344973459734697347973489734997350973519735297353973549735597356973579735897359973609736197362973639736497365973669736797368973699737097371973729737397374973759737697377973789737997380973819738297383973849738597386973879738897389973909739197392973939739497395973969739797398973999740097401974029740397404974059740697407974089740997410974119741297413974149741597416974179741897419974209742197422974239742497425974269742797428974299743097431974329743397434974359743697437974389743997440974419744297443974449744597446974479744897449974509745197452974539745497455974569745797458974599746097461974629746397464974659746697467974689746997470974719747297473974749747597476974779747897479974809748197482974839748497485974869748797488974899749097491974929749397494974959749697497974989749997500975019750297503975049750597506975079750897509975109751197512975139751497515975169751797518975199752097521975229752397524975259752697527975289752997530975319753297533975349753597536975379753897539975409754197542975439754497545975469754797548975499755097551975529755397554975559755697557975589755997560975619756297563975649756597566975679756897569975709757197572975739757497575975769757797578975799758097581975829758397584975859758697587975889758997590975919759297593975949759597596975979759897599976009760197602976039760497605976069760797608976099761097611976129761397614976159761697617976189761997620976219762297623976249762597626976279762897629976309763197632976339763497635976369763797638976399764097641976429764397644976459764697647976489764997650976519765297653976549765597656976579765897659976609766197662976639766497665976669766797668976699767097671976729767397674976759767697677976789767997680976819768297683976849768597686976879768897689976909769197692976939769497695976969769797698976999770097701977029770397704977059770697707977089770997710977119771297713977149771597716977179771897719977209772197722977239772497725977269772797728977299773097731977329773397734977359773697737977389773997740977419774297743977449774597746977479774897749977509775197752977539775497755977569775797758977599776097761977629776397764977659776697767977689776997770977719777297773977749777597776977779777897779977809778197782977839778497785977869778797788977899779097791977929779397794977959779697797977989779997800978019780297803978049780597806978079780897809978109781197812978139781497815978169781797818978199782097821978229782397824978259782697827978289782997830978319783297833978349783597836978379783897839978409784197842978439784497845978469784797848978499785097851978529785397854978559785697857978589785997860978619786297863978649786597866978679786897869978709787197872978739787497875978769787797878978799788097881978829788397884978859788697887978889788997890978919789297893978949789597896978979789897899979009790197902979039790497905979069790797908979099791097911979129791397914979159791697917979189791997920979219792297923979249792597926979279792897929979309793197932979339793497935979369793797938979399794097941979429794397944979459794697947979489794997950979519795297953979549795597956979579795897959979609796197962979639796497965979669796797968979699797097971979729797397974979759797697977979789797997980979819798297983979849798597986979879798897989979909799197992979939799497995979969799797998979999800098001980029800398004980059800698007980089800998010980119801298013980149801598016980179801898019980209802198022980239802498025980269802798028980299803098031980329803398034980359803698037980389803998040980419804298043980449804598046980479804898049980509805198052980539805498055980569805798058980599806098061980629806398064980659806698067980689806998070980719807298073980749807598076980779807898079980809808198082980839808498085980869808798088980899809098091980929809398094980959809698097980989809998100981019810298103981049810598106981079810898109981109811198112981139811498115981169811798118981199812098121981229812398124981259812698127981289812998130981319813298133981349813598136981379813898139981409814198142981439814498145981469814798148981499815098151981529815398154981559815698157981589815998160981619816298163981649816598166981679816898169981709817198172981739817498175981769817798178981799818098181981829818398184981859818698187981889818998190981919819298193981949819598196981979819898199982009820198202982039820498205982069820798208982099821098211982129821398214982159821698217982189821998220982219822298223982249822598226982279822898229982309823198232982339823498235982369823798238982399824098241982429824398244982459824698247982489824998250982519825298253982549825598256982579825898259982609826198262982639826498265982669826798268982699827098271982729827398274982759827698277982789827998280982819828298283982849828598286982879828898289982909829198292982939829498295982969829798298982999830098301983029830398304983059830698307983089830998310983119831298313983149831598316983179831898319983209832198322983239832498325983269832798328983299833098331983329833398334983359833698337983389833998340983419834298343983449834598346983479834898349983509835198352983539835498355983569835798358983599836098361983629836398364983659836698367983689836998370983719837298373983749837598376983779837898379983809838198382983839838498385983869838798388983899839098391983929839398394983959839698397983989839998400984019840298403984049840598406984079840898409984109841198412984139841498415984169841798418984199842098421984229842398424984259842698427984289842998430984319843298433984349843598436984379843898439984409844198442984439844498445984469844798448984499845098451984529845398454984559845698457984589845998460984619846298463984649846598466984679846898469984709847198472984739847498475984769847798478984799848098481984829848398484984859848698487984889848998490984919849298493984949849598496984979849898499985009850198502985039850498505985069850798508985099851098511985129851398514985159851698517985189851998520985219852298523985249852598526985279852898529985309853198532985339853498535985369853798538985399854098541985429854398544985459854698547985489854998550985519855298553985549855598556985579855898559985609856198562985639856498565985669856798568985699857098571985729857398574985759857698577985789857998580985819858298583985849858598586985879858898589985909859198592985939859498595985969859798598985999860098601986029860398604986059860698607986089860998610986119861298613986149861598616986179861898619986209862198622986239862498625986269862798628986299863098631986329863398634986359863698637986389863998640986419864298643986449864598646986479864898649986509865198652986539865498655986569865798658986599866098661986629866398664986659866698667986689866998670986719867298673986749867598676986779867898679986809868198682986839868498685986869868798688986899869098691986929869398694986959869698697986989869998700987019870298703987049870598706987079870898709987109871198712987139871498715987169871798718987199872098721987229872398724987259872698727987289872998730987319873298733987349873598736987379873898739987409874198742987439874498745987469874798748987499875098751987529875398754987559875698757987589875998760987619876298763987649876598766987679876898769987709877198772987739877498775987769877798778987799878098781987829878398784987859878698787987889878998790987919879298793987949879598796987979879898799988009880198802988039880498805988069880798808988099881098811988129881398814988159881698817988189881998820988219882298823988249882598826988279882898829988309883198832988339883498835988369883798838988399884098841988429884398844988459884698847988489884998850988519885298853988549885598856988579885898859988609886198862988639886498865988669886798868988699887098871988729887398874988759887698877988789887998880988819888298883988849888598886988879888898889988909889198892988939889498895988969889798898988999890098901989029890398904989059890698907989089890998910989119891298913989149891598916989179891898919989209892198922989239892498925989269892798928989299893098931989329893398934989359893698937989389893998940989419894298943989449894598946989479894898949989509895198952989539895498955989569895798958989599896098961989629896398964989659896698967989689896998970989719897298973989749897598976989779897898979989809898198982989839898498985989869898798988989899899098991989929899398994989959899698997989989899999000990019900299003990049900599006990079900899009990109901199012990139901499015990169901799018990199902099021990229902399024990259902699027990289902999030990319903299033990349903599036990379903899039990409904199042990439904499045990469904799048990499905099051990529905399054990559905699057990589905999060990619906299063990649906599066990679906899069990709907199072990739907499075990769907799078990799908099081990829908399084990859908699087990889908999090990919909299093990949909599096990979909899099991009910199102991039910499105991069910799108991099911099111991129911399114991159911699117991189911999120991219912299123991249912599126991279912899129991309913199132991339913499135991369913799138991399914099141991429914399144991459914699147991489914999150991519915299153991549915599156991579915899159991609916199162991639916499165991669916799168991699917099171991729917399174991759917699177991789917999180991819918299183991849918599186991879918899189991909919199192991939919499195991969919799198991999920099201992029920399204992059920699207992089920999210992119921299213992149921599216992179921899219992209922199222992239922499225992269922799228992299923099231992329923399234992359923699237992389923999240992419924299243992449924599246992479924899249992509925199252992539925499255992569925799258992599926099261992629926399264992659926699267992689926999270992719927299273992749927599276992779927899279992809928199282992839928499285992869928799288992899929099291992929929399294992959929699297992989929999300993019930299303993049930599306993079930899309993109931199312993139931499315993169931799318993199932099321993229932399324993259932699327993289932999330993319933299333993349933599336993379933899339993409934199342993439934499345993469934799348993499935099351993529935399354993559935699357993589935999360993619936299363993649936599366993679936899369993709937199372993739937499375993769937799378993799938099381993829938399384993859938699387993889938999390993919939299393993949939599396993979939899399994009940199402994039940499405994069940799408994099941099411994129941399414994159941699417994189941999420994219942299423994249942599426994279942899429994309943199432994339943499435994369943799438994399944099441994429944399444994459944699447994489944999450994519945299453994549945599456994579945899459994609946199462994639946499465994669946799468994699947099471994729947399474994759947699477994789947999480994819948299483994849948599486994879948899489994909949199492994939949499495994969949799498994999950099501995029950399504995059950699507995089950999510995119951299513995149951599516995179951899519995209952199522995239952499525995269952799528995299953099531995329953399534995359953699537995389953999540995419954299543995449954599546995479954899549995509955199552995539955499555995569955799558995599956099561995629956399564995659956699567995689956999570995719957299573995749957599576995779957899579995809958199582995839958499585995869958799588995899959099591995929959399594995959959699597995989959999600996019960299603996049960599606996079960899609996109961199612996139961499615996169961799618996199962099621996229962399624996259962699627996289962999630996319963299633996349963599636996379963899639996409964199642996439964499645996469964799648996499965099651996529965399654996559965699657996589965999660996619966299663996649966599666996679966899669996709967199672996739967499675996769967799678996799968099681996829968399684996859968699687996889968999690996919969299693996949969599696996979969899699997009970199702997039970499705997069970799708997099971099711997129971399714997159971699717997189971999720997219972299723997249972599726997279972899729997309973199732997339973499735997369973799738997399974099741997429974399744997459974699747997489974999750997519975299753997549975599756997579975899759997609976199762997639976499765997669976799768997699977099771997729977399774997759977699777997789977999780997819978299783997849978599786997879978899789997909979199792997939979499795997969979799798997999980099801998029980399804998059980699807998089980999810998119981299813998149981599816998179981899819998209982199822998239982499825998269982799828998299983099831998329983399834998359983699837998389983999840998419984299843998449984599846998479984899849998509985199852998539985499855998569985799858998599986099861998629986399864998659986699867998689986999870998719987299873998749987599876998779987899879998809988199882998839988499885998869988799888998899989099891998929989399894998959989699897998989989999900999019990299903999049990599906999079990899909999109991199912999139991499915999169991799918999199992099921999229992399924999259992699927999289992999930999319993299933999349993599936999379993899939999409994199942999439994499945999469994799948999499995099951999529995399954999559995699957999589995999960999619996299963999649996599966999679996899969999709997199972999739997499975999769997799978999799998099981999829998399984999859998699987999889998999990999919999299993999949999599996999979999899999100000100001100002100003100004100005100006100007100008100009100010100011100012100013100014100015100016100017100018100019100020100021100022100023100024100025100026100027100028100029100030100031100032100033100034100035100036100037100038100039100040100041100042100043100044100045100046100047100048100049100050100051100052100053100054100055100056100057100058100059100060100061100062100063100064100065100066100067100068100069100070100071100072100073100074100075100076100077100078100079100080100081100082100083100084100085100086100087100088100089100090100091100092100093100094100095100096100097100098100099100100100101100102100103100104100105100106100107100108100109100110100111100112100113100114100115100116100117100118100119100120100121100122100123100124100125100126100127100128100129100130100131100132100133100134100135100136100137100138100139100140100141100142100143100144100145100146100147100148100149100150100151100152100153100154100155100156100157100158100159100160100161100162100163100164100165100166100167100168100169100170100171100172100173100174100175100176100177100178100179100180100181100182100183100184100185100186100187100188100189100190100191100192100193100194100195100196100197100198100199100200100201100202100203100204100205100206100207100208100209100210100211100212100213100214100215100216100217100218100219100220100221100222100223100224100225100226100227100228100229100230100231100232100233100234100235100236100237100238100239100240100241100242100243100244100245100246100247100248100249100250100251100252100253100254100255100256100257100258100259100260100261100262100263100264100265100266100267100268100269100270100271100272100273100274100275100276100277100278100279100280100281100282100283100284100285100286100287100288100289100290100291100292100293100294100295100296100297100298100299100300100301100302100303100304100305100306100307100308100309100310100311100312100313100314100315100316100317100318100319100320100321100322100323100324100325100326100327100328100329100330100331100332100333100334100335100336100337100338100339100340100341100342100343100344100345100346100347100348100349100350100351100352100353100354100355100356100357100358100359100360100361100362100363100364100365100366100367100368100369100370100371100372100373100374100375100376100377100378100379100380100381100382100383100384100385100386100387100388100389100390100391100392100393100394100395100396100397100398100399100400100401100402100403100404100405100406100407100408100409100410100411100412100413100414100415100416100417100418100419100420100421100422100423100424100425100426100427100428100429100430100431100432100433100434100435100436100437100438100439100440100441100442100443100444100445100446100447100448100449100450100451100452100453100454100455100456100457100458100459100460100461100462100463100464100465100466100467100468100469100470100471100472100473100474100475100476100477100478100479100480100481100482100483100484100485100486100487100488100489100490100491100492100493100494100495100496100497100498100499100500100501100502100503100504100505100506100507100508100509100510100511100512100513100514100515100516100517100518100519100520100521100522100523100524100525100526100527100528100529100530100531100532100533100534100535100536100537100538100539100540100541100542100543100544100545100546100547100548100549100550100551100552100553100554100555100556100557100558100559100560100561100562100563100564100565100566100567100568100569100570100571100572100573100574100575100576100577100578100579100580100581100582100583100584100585100586100587100588100589100590100591100592100593100594100595100596100597100598100599100600100601100602100603100604100605100606100607100608100609100610100611100612100613100614100615100616100617100618100619100620100621100622100623100624100625100626100627100628100629100630100631100632100633100634100635100636100637100638100639100640100641100642100643100644100645100646100647100648100649100650100651100652100653100654100655100656100657100658100659100660100661100662100663100664100665100666100667100668100669100670100671100672100673100674100675100676100677100678100679100680100681100682100683100684100685100686100687100688100689100690100691100692100693100694100695100696100697100698100699100700100701100702100703100704100705100706100707100708100709100710100711100712100713100714100715100716100717100718100719100720100721100722100723100724100725100726100727100728100729100730100731100732100733100734100735100736100737100738100739100740100741100742100743100744100745100746100747100748100749100750100751100752100753100754100755100756100757100758100759100760100761100762100763100764100765100766100767100768100769100770100771100772100773100774100775100776100777100778100779100780100781100782100783100784100785100786100787100788100789100790100791100792100793100794100795100796100797100798100799100800100801100802100803100804100805100806100807100808100809100810100811100812100813100814100815100816100817100818100819100820100821100822100823100824100825100826100827100828100829100830100831100832100833100834100835100836100837100838100839100840100841100842100843100844100845100846100847100848100849100850100851100852100853100854100855100856100857100858100859100860100861100862100863100864100865100866100867100868100869100870100871100872100873100874100875100876100877100878100879100880100881100882100883100884100885100886100887100888100889100890100891100892100893100894100895100896100897100898100899100900100901100902100903100904100905100906100907100908100909100910100911100912100913100914100915100916100917100918100919100920100921100922100923100924100925100926100927100928100929100930100931100932100933100934100935100936100937100938100939100940100941100942100943100944100945100946100947100948100949100950100951100952100953100954100955100956100957100958100959100960100961100962100963100964100965100966100967100968100969100970100971100972100973100974100975100976100977100978100979100980100981100982100983100984100985100986100987100988100989100990100991100992100993100994100995100996100997100998100999101000101001101002101003101004101005101006101007101008101009101010101011101012101013101014101015101016101017101018101019101020101021101022101023101024101025101026101027101028101029101030101031101032101033101034101035101036101037101038101039101040101041101042101043101044101045101046101047101048101049101050101051101052101053101054101055101056101057101058101059101060101061101062101063101064101065101066101067101068101069101070101071101072101073101074101075101076101077101078101079101080101081101082101083101084101085101086101087101088101089101090101091101092101093101094101095101096101097101098101099101100101101101102101103101104101105101106101107101108101109101110101111101112101113101114101115101116101117101118101119101120101121101122101123101124101125101126101127101128101129101130101131101132101133101134101135101136101137101138101139101140101141101142101143101144101145101146101147101148101149101150101151101152101153101154101155101156101157101158101159101160101161101162101163101164101165101166101167101168101169101170101171101172101173101174101175101176101177101178101179101180101181101182101183101184101185101186101187101188101189101190101191101192101193101194101195101196101197101198101199101200101201101202101203101204101205101206101207101208101209101210101211101212101213101214101215101216101217101218101219101220101221101222101223101224101225101226101227101228101229101230101231101232101233101234101235101236101237101238101239101240101241101242101243101244101245101246101247101248101249101250101251101252101253101254101255101256101257101258101259101260101261101262101263101264101265101266101267101268101269101270101271101272101273101274101275101276101277101278101279101280101281101282101283101284101285101286101287101288101289101290101291101292101293101294101295101296101297101298101299101300101301101302101303101304101305101306101307101308101309101310101311101312101313101314101315101316101317101318101319101320101321101322101323101324101325101326101327101328101329101330101331101332101333101334101335101336101337101338101339101340101341101342101343101344101345101346101347101348101349101350101351101352101353101354101355101356101357101358101359101360101361101362101363101364101365101366101367101368101369101370101371101372101373101374101375101376101377101378101379101380101381101382101383101384101385101386101387101388101389101390101391101392101393101394101395101396101397101398101399101400101401101402101403101404101405101406101407101408101409101410101411101412101413101414101415101416101417101418101419101420101421101422101423101424101425101426101427101428101429101430101431101432101433101434101435101436101437101438101439101440101441101442101443101444101445101446101447101448101449101450101451101452101453101454101455101456101457101458101459101460101461101462101463101464101465101466101467101468101469101470101471101472101473101474101475101476101477101478101479101480101481101482101483101484101485101486101487101488101489101490101491101492101493101494101495101496101497101498101499101500101501101502101503101504101505101506101507101508101509101510101511101512101513101514101515101516101517101518101519101520101521101522101523101524101525101526101527101528101529101530101531101532101533101534101535101536101537101538101539101540101541101542101543101544101545101546101547101548101549101550101551101552101553101554101555101556101557101558101559101560101561101562101563101564101565101566101567101568101569101570101571101572101573101574101575101576101577101578101579101580101581101582101583101584101585101586101587101588101589101590101591101592101593101594101595101596101597101598101599101600101601101602101603101604101605101606101607101608101609101610101611101612101613101614101615101616101617101618101619101620101621101622101623101624101625101626101627101628101629101630101631101632101633101634101635101636101637101638101639101640101641101642101643101644101645101646101647101648101649101650101651101652101653101654101655101656101657101658101659101660101661101662101663101664101665101666101667101668101669101670101671101672101673101674101675101676101677101678101679101680101681101682101683101684101685101686101687101688101689101690101691101692101693101694101695101696101697101698101699101700101701101702101703101704101705101706101707101708101709101710101711101712101713101714101715101716101717101718101719101720101721101722101723101724101725101726101727101728101729101730101731101732101733101734101735101736101737101738101739101740101741101742101743101744101745101746101747101748101749101750101751101752101753101754101755101756101757101758101759101760101761101762101763101764101765101766101767101768101769101770101771101772101773101774101775101776101777101778101779101780101781101782101783101784101785101786101787101788101789101790101791101792101793101794101795101796101797101798101799101800101801101802101803101804101805101806101807101808101809101810101811101812101813101814101815101816101817101818101819101820101821101822101823101824101825101826101827101828101829101830101831101832101833101834101835101836101837101838101839101840101841101842101843101844101845101846101847101848101849101850101851101852101853101854101855101856101857101858101859101860101861101862101863101864101865101866101867101868101869101870101871101872101873101874101875101876101877101878101879101880101881101882101883101884101885101886101887101888101889101890101891101892101893101894101895101896101897101898101899101900101901101902101903101904101905101906101907101908101909101910101911101912101913101914101915101916101917101918101919101920101921101922101923101924101925101926101927101928101929101930101931101932101933101934101935101936101937101938101939101940101941101942101943101944101945101946101947101948101949101950101951101952101953101954101955101956101957101958101959101960101961101962101963101964101965101966101967101968101969101970101971101972101973101974101975101976101977101978101979101980101981101982101983101984101985101986101987101988101989101990101991101992101993101994101995101996101997101998101999102000102001102002102003102004102005102006102007102008102009102010102011102012102013102014102015102016102017102018102019102020102021102022102023102024102025102026102027102028102029102030102031102032102033102034102035102036102037102038102039102040102041102042102043102044102045102046102047102048102049102050102051102052102053102054102055102056102057102058102059102060102061102062102063102064102065102066102067102068102069102070102071102072102073102074102075102076102077102078102079102080102081102082102083102084102085102086102087102088102089102090102091102092102093102094102095102096102097102098102099102100102101102102102103102104102105102106102107102108102109102110102111102112102113102114102115102116102117102118102119102120102121102122102123102124102125102126102127102128102129102130102131102132102133102134102135102136102137102138102139102140102141102142102143102144102145102146102147102148102149102150102151102152102153102154102155102156102157102158102159102160102161102162102163102164102165102166102167102168102169102170102171102172102173102174102175102176102177102178102179102180102181102182102183102184102185102186102187102188102189102190102191102192102193102194102195102196102197102198102199102200102201102202102203102204102205102206102207102208102209102210102211102212102213102214102215102216102217102218102219102220102221102222102223102224102225102226102227102228102229102230102231102232102233102234102235102236102237102238102239102240102241102242102243102244102245102246102247102248102249102250102251102252102253102254102255102256102257102258102259102260102261102262102263102264102265102266102267102268102269102270102271102272102273102274102275102276102277102278102279102280102281102282102283102284102285102286102287102288102289102290102291102292102293102294102295102296102297102298102299102300102301102302102303102304102305102306102307102308102309102310102311102312102313102314102315102316102317102318102319102320102321102322102323102324102325102326102327102328102329102330102331102332102333102334102335102336102337102338102339102340102341102342102343102344102345102346102347102348102349102350102351102352102353102354102355102356102357102358102359102360102361102362102363102364102365102366102367102368102369102370102371102372102373102374102375102376102377102378102379102380102381102382102383102384102385102386102387102388102389102390102391102392102393102394102395102396102397102398102399102400102401102402102403102404102405102406102407102408102409102410102411102412102413102414102415102416102417102418102419102420102421102422102423102424102425102426102427102428102429102430102431102432102433102434102435102436102437102438102439102440102441102442102443102444102445102446102447102448102449102450102451102452102453102454102455102456102457102458102459102460102461102462102463102464102465102466102467102468102469102470102471102472102473102474102475102476102477102478102479102480102481102482102483102484102485102486102487102488102489102490102491102492102493102494102495102496102497102498102499102500102501102502102503102504102505102506102507102508102509102510102511102512102513102514102515102516102517102518102519102520102521102522102523102524102525102526102527102528102529102530102531102532102533102534102535102536102537102538102539102540102541102542102543102544102545102546102547102548102549102550102551102552102553102554102555102556102557102558102559102560102561102562102563102564102565102566102567102568102569102570102571102572102573102574102575102576102577102578102579102580102581102582102583102584102585102586102587102588102589102590102591102592102593102594102595102596102597102598102599102600102601102602102603102604102605102606102607102608102609102610102611102612102613102614102615102616102617102618102619102620102621102622102623102624102625102626102627102628102629102630102631102632102633102634102635102636102637102638102639102640102641102642102643102644102645102646102647102648102649102650102651102652102653102654102655102656102657102658102659102660102661102662102663102664102665102666102667102668102669102670102671102672102673102674102675102676102677102678102679102680102681102682102683102684102685102686102687102688102689102690102691102692102693102694102695102696102697102698102699102700102701102702102703102704102705102706102707102708102709102710102711102712102713102714102715102716102717102718102719102720102721102722102723102724102725102726102727102728102729102730102731102732102733102734102735102736102737102738102739102740102741102742102743102744102745102746102747102748102749102750102751102752102753102754102755102756102757102758102759102760102761102762102763102764102765102766102767102768102769102770102771102772102773102774102775102776102777102778102779102780102781102782102783102784102785102786102787102788102789102790102791102792102793102794102795102796102797102798102799102800102801102802102803102804102805102806102807102808102809102810102811102812102813102814102815102816102817102818102819102820102821102822102823102824102825102826102827102828102829102830102831102832102833102834102835102836102837102838102839102840102841102842102843102844102845102846102847102848102849102850102851102852102853102854102855102856102857102858102859102860102861102862102863102864102865102866102867102868102869102870102871102872102873102874102875102876102877102878102879102880102881102882102883102884102885102886102887102888102889102890102891102892102893102894102895102896102897102898102899102900102901102902102903102904102905102906102907102908102909102910102911102912102913102914102915102916102917102918102919102920102921102922102923102924102925102926102927102928102929102930102931102932102933102934102935102936102937102938102939102940102941102942102943102944102945102946102947102948102949102950102951102952102953102954102955102956102957102958102959102960102961102962102963102964102965102966102967102968102969102970102971102972102973102974102975102976102977102978102979102980102981102982102983102984102985102986102987102988102989102990102991102992102993102994102995102996102997102998102999103000103001103002103003103004103005103006103007103008103009103010103011103012103013103014103015103016103017103018103019103020103021103022103023103024103025103026103027103028103029103030103031103032103033103034103035103036103037103038103039103040103041103042103043103044103045103046103047103048103049103050103051103052103053103054103055103056103057103058103059103060103061103062103063103064103065103066103067103068103069103070103071103072103073103074103075103076103077103078103079103080103081103082103083103084103085103086103087103088103089103090103091103092103093103094103095103096103097103098103099103100103101103102103103103104103105103106103107103108103109103110103111103112103113103114103115103116103117103118103119103120103121103122103123103124103125103126103127103128103129103130103131103132103133103134103135103136103137103138103139103140103141103142103143103144103145103146103147103148103149103150103151103152103153103154103155103156103157103158103159103160103161103162103163103164103165103166103167103168103169103170103171103172103173103174103175103176103177103178103179103180103181103182103183103184103185103186103187103188103189103190103191103192103193103194103195103196103197103198103199103200103201103202103203103204103205103206103207103208103209103210103211103212103213103214103215103216103217103218103219103220103221103222103223103224103225103226103227103228103229103230103231103232103233103234103235103236103237103238103239103240103241103242103243103244103245103246103247103248103249103250103251103252103253103254103255103256103257103258103259103260103261103262103263103264103265103266103267103268103269103270103271103272103273103274103275103276103277103278103279103280103281103282103283103284103285103286103287103288103289103290103291103292103293103294103295103296103297103298103299103300103301103302103303103304103305103306103307103308103309103310103311103312103313103314103315103316103317103318103319103320103321103322103323103324103325103326103327103328103329103330103331103332103333103334103335103336103337103338103339103340103341103342103343103344103345103346103347103348103349103350103351103352103353103354103355103356103357103358103359103360103361103362103363103364103365103366103367103368103369103370103371103372103373103374103375103376103377103378103379103380103381103382103383103384103385103386103387103388103389103390103391103392103393103394103395103396103397103398103399103400103401103402103403103404103405103406103407103408103409103410103411103412103413103414103415103416103417103418103419103420103421103422103423103424103425103426103427103428103429103430103431103432103433103434103435103436103437103438103439103440103441103442103443103444103445103446103447103448103449103450103451103452103453103454103455103456103457103458103459103460103461103462103463103464103465103466103467103468103469103470103471103472103473103474103475103476103477103478103479103480103481103482103483103484103485103486103487103488103489103490103491103492103493103494103495103496103497103498103499103500103501103502103503103504103505103506103507103508103509103510103511103512103513103514103515103516103517103518103519103520103521103522103523103524103525103526103527103528103529103530103531103532103533103534103535103536103537103538103539103540103541103542103543103544103545103546103547103548103549103550103551103552103553103554103555103556103557103558103559103560103561103562103563103564103565103566103567103568103569103570103571103572103573103574103575103576103577103578103579103580103581103582103583103584103585103586103587103588103589103590103591103592103593103594103595103596103597103598103599103600103601103602103603103604103605103606103607103608103609103610103611103612103613103614103615103616103617103618103619103620103621103622103623103624103625103626103627103628103629103630103631103632103633103634103635103636103637103638103639103640103641103642103643103644103645103646103647103648103649103650103651103652103653103654103655103656103657103658103659103660103661103662103663103664103665103666103667103668103669103670103671103672103673103674103675103676103677103678103679103680103681103682103683103684103685103686103687103688103689103690103691103692103693103694103695103696103697103698103699103700103701103702103703103704103705103706103707103708103709103710103711103712103713103714103715103716103717103718103719103720103721103722103723103724103725103726103727103728103729103730103731103732103733103734103735103736103737103738103739103740103741103742103743103744103745103746103747103748103749103750103751103752103753103754103755103756103757103758103759103760103761103762103763103764103765103766103767103768103769103770103771103772103773103774103775103776103777103778103779103780103781103782103783103784103785103786103787103788103789103790103791103792103793103794103795103796103797103798103799103800103801103802103803103804103805103806103807103808103809103810103811103812103813103814103815103816103817103818103819103820103821103822103823103824103825103826103827103828103829103830103831103832103833103834103835103836103837103838103839103840103841103842103843103844103845103846103847103848103849103850103851103852103853103854103855103856103857103858103859103860103861103862103863103864103865103866103867103868103869103870103871103872103873103874103875103876103877103878103879103880103881103882103883103884103885103886103887103888103889103890103891103892103893103894103895103896103897103898103899103900103901103902103903103904103905103906103907103908103909103910103911103912103913103914103915103916103917103918103919103920103921103922103923103924103925103926103927103928103929103930103931103932103933103934103935103936103937103938103939103940103941103942103943103944103945103946103947103948103949103950103951103952103953103954103955103956103957103958103959103960103961103962103963103964103965103966103967103968103969103970103971103972103973103974103975103976103977103978103979103980103981103982103983103984103985103986103987103988103989103990103991103992103993103994103995103996103997103998103999104000104001104002104003104004104005104006104007104008104009104010104011104012104013104014104015104016104017104018104019104020104021104022104023104024104025104026104027104028104029104030104031104032104033104034104035104036104037104038104039104040104041104042104043104044104045104046104047104048104049104050104051104052104053104054104055104056104057104058104059104060104061104062104063104064104065104066104067104068104069104070104071104072104073104074104075104076104077104078104079104080104081104082104083104084104085104086104087104088104089104090104091104092104093104094104095104096104097104098104099104100104101104102104103104104104105104106104107104108104109104110104111104112104113104114104115104116104117104118104119104120104121104122104123104124104125104126104127104128104129104130104131104132104133104134104135104136104137104138104139104140104141104142104143104144104145104146104147104148104149104150104151104152104153104154104155104156104157104158104159104160104161104162104163104164104165104166104167104168104169104170104171104172104173104174104175104176104177104178104179104180104181104182104183104184104185104186104187104188104189104190104191104192104193104194104195104196104197104198104199104200104201104202104203104204104205104206104207104208104209104210104211104212104213104214104215104216104217104218104219104220104221104222104223104224104225104226104227104228104229104230104231104232104233104234104235104236104237104238104239104240104241104242104243104244104245104246104247104248104249104250104251104252104253104254104255104256104257104258104259104260104261104262104263104264104265104266104267104268104269104270104271104272104273104274104275104276104277104278104279104280104281104282104283104284104285104286104287104288104289104290104291104292104293104294104295104296104297104298104299104300104301104302104303104304104305104306104307104308104309104310104311104312104313104314104315104316104317104318104319104320104321104322104323104324104325104326104327104328104329104330104331104332104333104334104335104336104337104338104339104340104341104342104343104344104345104346104347104348104349104350104351104352104353104354104355104356104357104358104359104360104361104362104363104364104365104366104367104368104369104370104371104372104373104374104375104376104377104378104379104380104381104382104383104384104385104386104387104388104389104390104391104392104393104394104395104396104397104398104399104400104401104402104403104404104405104406104407104408104409104410104411104412104413104414104415104416104417104418104419104420104421104422104423104424104425104426104427104428104429104430104431104432104433104434104435104436104437104438104439104440104441104442104443104444104445104446104447104448104449104450104451104452104453104454104455104456104457104458104459104460104461104462104463104464104465104466104467104468104469104470104471104472104473104474104475104476104477104478104479104480104481104482104483104484104485104486104487104488104489104490104491104492104493104494104495104496104497104498104499104500104501104502104503104504104505104506104507104508104509104510104511104512104513104514104515104516104517104518104519104520104521104522104523104524104525104526104527104528104529104530104531104532104533104534104535104536104537104538104539104540104541104542104543104544104545104546104547104548104549104550104551104552104553104554104555104556104557104558104559104560104561104562104563104564104565104566104567104568104569104570104571104572104573104574104575104576104577104578104579104580104581104582104583104584104585104586104587104588104589104590104591104592104593104594104595104596104597104598104599104600104601104602104603104604104605104606104607104608104609104610104611104612104613104614104615104616104617104618104619104620104621104622104623104624104625104626104627104628104629104630104631104632104633104634104635104636104637104638104639104640104641104642104643104644104645104646104647104648104649104650104651104652104653104654104655104656104657104658104659104660104661104662104663104664104665104666104667104668104669104670104671104672104673104674104675104676104677104678104679104680104681104682104683104684104685104686104687104688104689104690104691104692104693104694104695104696104697104698104699104700104701104702104703104704104705104706104707104708104709104710104711104712104713104714104715104716104717104718104719104720104721104722104723104724104725104726104727104728104729104730104731104732104733104734104735104736104737104738104739104740104741104742104743104744104745104746104747104748104749104750104751104752104753104754104755104756104757104758104759104760104761104762104763104764104765104766104767104768104769104770104771104772104773104774104775104776104777104778104779104780104781104782104783104784104785104786104787104788104789104790104791104792104793104794104795104796104797104798104799104800104801104802104803104804104805104806104807104808104809104810104811104812104813104814104815104816104817104818104819104820104821104822104823104824104825104826104827104828104829104830104831104832104833104834104835104836104837104838104839104840104841104842104843104844104845104846104847104848104849104850104851104852104853104854104855104856104857104858104859104860104861104862104863104864104865104866104867104868104869104870104871104872104873104874104875104876104877104878104879104880104881104882104883104884104885104886104887104888104889104890104891104892104893104894104895104896104897104898104899104900104901104902104903104904104905104906104907104908104909104910104911104912104913104914104915104916104917104918104919104920104921104922104923104924104925104926104927104928104929104930104931104932104933104934104935104936104937104938104939104940104941104942104943104944104945104946104947104948104949104950104951104952104953104954104955104956104957104958104959104960104961104962104963104964104965104966104967104968104969104970104971104972104973104974104975104976104977104978104979104980104981104982104983104984104985104986104987104988104989104990104991104992104993104994104995104996104997104998104999105000105001105002105003105004105005105006105007105008105009105010105011105012105013105014105015105016105017105018105019105020105021105022105023105024105025105026105027105028105029105030105031105032105033105034105035105036105037105038105039105040105041105042105043105044105045105046105047105048105049105050105051105052105053105054105055105056105057105058105059105060105061105062105063105064105065105066105067105068105069105070105071105072105073105074105075105076105077105078105079105080105081105082105083105084105085105086105087105088105089105090105091105092105093105094105095105096105097105098105099105100105101105102105103105104105105105106105107105108105109105110105111105112105113105114105115105116105117105118105119105120105121105122105123105124105125105126105127105128105129105130105131105132105133105134105135105136105137105138105139105140105141105142105143105144105145105146105147105148105149105150105151105152105153105154105155105156105157105158105159105160105161105162105163105164105165105166105167105168105169105170105171105172105173105174105175105176105177105178105179105180105181105182105183105184105185105186105187105188105189105190105191105192105193105194105195105196105197105198105199105200105201105202105203105204105205105206105207105208105209105210105211105212105213105214105215105216105217105218105219105220105221105222105223105224105225105226105227105228105229105230105231105232105233105234105235105236105237105238105239105240105241105242105243105244105245105246105247105248105249105250105251105252105253105254105255105256105257105258105259105260105261105262105263105264105265105266105267105268105269105270105271105272105273105274105275105276105277105278105279105280105281105282105283105284105285105286105287105288105289105290105291105292105293105294105295105296105297105298105299105300105301105302105303105304105305105306105307105308105309105310105311105312105313105314105315105316105317105318105319105320105321105322105323105324105325105326105327105328105329105330105331105332105333105334105335105336105337105338105339105340105341105342105343105344105345105346105347105348105349105350105351105352105353105354105355105356105357105358105359105360105361105362105363105364105365105366105367105368105369105370105371105372105373105374105375105376105377105378105379105380105381105382105383105384105385105386105387105388105389105390105391105392105393105394105395105396105397105398105399105400105401105402105403105404105405105406105407105408105409105410105411105412105413105414105415105416105417105418105419105420105421105422105423105424105425105426105427105428105429105430105431105432105433105434105435105436105437105438105439105440105441105442105443105444105445105446105447105448105449105450105451105452105453105454105455105456105457105458105459105460105461105462105463105464105465105466105467105468105469105470105471105472105473105474105475105476105477105478105479105480105481105482105483105484105485105486105487105488105489105490105491105492105493105494105495105496105497105498105499105500105501105502105503105504105505105506105507105508105509105510105511105512105513105514105515105516105517105518105519105520105521105522105523105524105525105526105527105528105529105530105531105532105533105534105535105536105537105538105539105540105541105542105543105544105545105546105547105548105549105550105551105552105553105554105555105556105557105558105559105560105561105562105563105564105565105566105567105568105569105570105571105572105573105574105575105576105577105578105579105580105581105582105583105584105585105586105587105588105589105590105591105592105593105594105595105596105597105598105599105600105601105602105603105604105605105606105607105608105609105610105611105612105613105614105615105616105617105618105619105620105621105622105623105624105625105626105627105628105629105630105631105632105633105634105635105636105637105638105639105640105641105642105643105644105645105646105647105648105649105650105651105652105653105654105655105656105657105658105659105660105661105662105663105664105665105666105667105668105669105670105671105672105673105674105675105676105677105678105679105680105681105682105683105684105685105686105687105688105689105690105691105692105693105694105695105696105697105698105699105700105701105702105703105704105705105706105707105708105709105710105711105712105713105714105715105716105717105718105719105720105721105722105723105724105725105726105727105728105729105730105731105732105733105734105735105736105737105738105739105740105741105742105743105744105745105746105747105748105749105750105751105752105753105754105755105756105757105758105759105760105761105762105763105764105765105766105767105768105769105770105771105772105773105774105775105776105777105778105779105780105781105782105783105784105785105786105787105788105789105790105791105792105793105794105795105796105797105798105799105800105801105802105803105804105805105806105807105808105809105810105811105812105813105814105815105816105817105818105819105820105821105822105823105824105825105826105827105828105829105830105831105832105833105834105835105836105837105838105839105840105841105842105843105844105845105846105847105848105849105850105851105852105853105854105855105856105857105858105859105860105861105862105863105864105865105866105867105868105869105870105871105872105873105874105875105876105877105878105879105880105881105882105883105884105885105886105887105888105889105890105891105892105893105894105895105896105897105898105899105900105901105902105903105904105905105906105907105908105909105910105911105912105913105914105915105916105917105918105919105920105921105922105923105924105925105926105927105928105929105930105931105932105933105934105935105936105937105938105939105940105941105942105943105944105945105946105947105948105949105950105951105952105953105954105955105956105957105958105959105960105961105962105963105964105965105966105967105968105969105970105971105972105973105974105975105976105977105978105979105980105981105982105983105984105985105986105987105988105989105990105991105992105993105994105995105996105997105998105999106000106001106002106003106004106005106006106007106008106009106010106011106012106013106014106015106016106017106018106019106020106021106022106023106024106025106026106027106028106029106030106031106032106033106034106035106036106037106038106039106040106041106042106043106044106045106046106047106048106049106050106051106052106053106054106055106056106057106058106059106060106061106062106063106064106065106066106067106068106069106070106071106072106073106074106075106076106077106078106079106080106081106082106083106084106085106086106087106088106089106090106091106092106093106094106095106096106097106098106099106100106101106102106103106104106105106106106107106108106109106110106111106112106113106114106115106116106117106118106119106120106121106122106123106124106125106126106127106128106129106130106131106132106133106134106135106136106137106138106139106140106141106142106143106144106145106146106147106148106149106150106151106152106153106154106155106156106157106158106159106160106161106162106163106164106165106166106167106168106169106170106171106172106173106174106175106176106177106178106179106180106181106182106183106184106185106186106187106188106189106190106191106192106193106194106195106196106197106198106199106200106201106202106203106204106205106206106207106208106209106210106211106212106213106214106215106216106217106218106219106220106221106222106223106224106225106226106227106228106229106230106231106232106233106234106235106236106237106238106239106240106241106242106243106244106245106246106247106248106249106250106251106252106253106254106255106256106257106258106259106260106261106262106263106264106265106266106267106268106269106270106271106272106273106274106275106276106277106278106279106280106281106282106283106284106285106286106287106288106289106290106291106292106293106294106295106296106297106298106299106300106301106302106303106304106305106306106307106308106309106310106311106312106313106314106315106316106317106318106319106320106321106322106323106324106325106326106327106328106329106330106331106332106333106334106335106336106337106338106339106340106341106342106343106344106345106346106347106348106349106350106351106352106353106354106355106356106357106358106359106360106361106362106363106364106365106366106367106368106369106370106371106372106373106374106375106376106377106378106379106380106381106382106383106384106385106386106387106388106389106390106391106392106393106394106395106396106397106398106399106400106401106402106403106404106405106406106407106408106409106410106411106412106413106414106415106416106417106418106419106420106421106422106423106424106425106426106427106428106429106430106431106432106433106434106435106436106437106438106439106440106441106442106443106444106445106446106447106448106449106450106451106452106453106454106455106456106457106458106459106460106461106462106463106464106465106466106467106468106469106470106471106472106473106474106475106476106477106478106479106480106481106482106483106484106485106486106487106488106489106490106491106492106493106494106495106496106497106498106499106500106501106502106503106504106505106506106507106508106509106510106511106512106513106514106515106516106517106518106519106520106521106522106523106524106525106526106527106528106529106530106531106532106533106534106535106536106537106538106539106540106541106542106543106544106545106546106547106548106549106550106551106552106553106554106555106556106557106558106559106560106561106562106563106564106565106566106567106568106569106570106571106572106573106574106575106576106577106578106579106580106581106582106583106584106585106586106587106588106589106590106591106592106593106594106595106596106597106598106599106600106601106602106603106604106605106606106607106608106609106610106611106612106613106614106615106616106617106618106619106620106621106622106623106624106625106626106627106628106629106630106631106632106633106634106635106636106637106638106639106640106641106642106643106644106645106646106647106648106649106650106651106652106653106654106655106656106657106658106659106660106661106662106663106664106665106666106667106668106669106670106671106672106673106674106675106676106677106678106679106680106681106682106683106684106685106686106687106688106689106690106691106692106693106694106695106696106697106698106699106700106701106702106703106704106705106706106707106708106709106710106711106712106713106714106715106716106717106718106719106720106721106722106723106724106725106726106727106728106729106730106731106732106733106734106735106736106737106738106739106740106741106742106743106744106745106746106747106748106749106750106751106752106753106754106755106756106757106758106759106760106761106762106763106764106765106766106767106768106769106770106771106772106773106774106775106776106777106778106779106780106781106782106783106784106785106786106787106788106789106790106791106792106793106794106795106796106797106798106799106800106801106802106803106804106805106806106807106808106809106810106811106812106813106814106815106816106817106818106819106820106821106822106823106824106825106826106827106828106829106830106831106832106833106834106835106836106837106838106839106840106841106842106843106844106845106846106847106848106849106850106851106852106853106854106855106856106857106858106859106860106861106862106863106864106865106866106867106868106869106870106871106872106873106874106875106876106877106878106879106880106881106882106883106884106885106886106887106888106889106890106891106892106893106894106895106896106897106898106899106900106901106902106903106904106905106906106907106908106909106910106911106912106913106914106915106916106917106918106919106920106921106922106923106924106925106926106927106928106929106930106931106932106933106934106935106936106937106938106939106940106941106942106943106944106945106946106947106948106949106950106951106952106953106954106955106956106957106958106959106960106961106962106963106964106965106966106967106968106969106970106971106972106973106974106975106976106977106978106979106980106981106982106983106984106985106986106987106988106989106990106991106992106993106994106995106996106997106998106999107000107001107002107003107004107005107006107007107008107009107010107011107012107013107014107015107016107017107018107019107020107021107022107023107024107025107026107027107028107029107030107031107032107033107034107035107036107037107038107039107040107041107042107043107044107045107046107047107048107049107050107051107052107053107054107055107056107057107058107059107060107061107062107063107064107065107066107067107068107069107070107071107072107073107074107075107076107077107078107079107080107081107082107083107084107085107086107087107088107089107090107091107092107093107094107095107096107097107098107099107100107101107102107103107104107105107106107107107108107109107110107111107112107113107114107115107116107117107118107119107120107121107122107123107124107125107126107127107128107129107130107131107132107133107134107135107136107137107138107139107140107141107142107143107144107145107146107147107148107149107150107151107152107153107154107155107156107157107158107159107160107161107162107163107164107165107166107167107168107169107170107171107172107173107174107175107176107177107178107179107180107181107182107183107184107185107186107187107188107189107190107191107192107193107194107195107196107197107198107199107200107201107202107203107204107205107206107207107208107209107210107211107212107213107214107215107216107217107218107219107220107221107222107223107224107225107226107227107228107229107230107231107232107233107234107235107236107237107238107239107240107241107242107243107244107245107246107247107248107249107250107251107252107253107254107255107256107257107258107259107260107261107262107263107264107265107266107267107268107269107270107271107272107273107274107275107276107277107278107279107280107281107282107283107284107285107286107287107288107289107290107291107292107293107294107295107296107297107298107299107300107301107302107303107304107305107306107307107308107309107310107311107312107313107314107315107316107317107318107319107320107321107322107323107324107325107326107327107328107329107330107331107332107333107334107335107336107337107338107339107340107341107342107343107344107345107346107347107348107349107350107351107352107353107354107355107356107357107358107359107360107361107362107363107364107365107366107367107368107369107370107371107372107373107374107375107376107377107378107379107380107381107382107383107384107385107386107387107388107389107390107391107392107393107394107395107396107397107398107399107400107401107402107403107404107405107406107407107408107409107410107411107412107413107414107415107416107417107418107419107420107421107422107423107424107425107426107427107428107429107430107431107432107433107434107435107436107437107438107439107440107441107442107443107444107445107446107447107448107449107450107451107452107453107454107455107456107457107458107459107460107461107462107463107464107465107466107467107468107469107470107471107472107473107474107475107476107477107478107479107480107481107482107483107484107485107486107487107488107489107490107491107492107493107494107495107496107497107498107499107500107501107502107503107504107505107506107507107508107509107510107511107512107513107514107515107516107517107518107519107520107521107522107523107524107525107526107527107528107529107530107531107532107533107534107535107536107537107538107539107540107541107542107543107544107545107546107547107548107549107550107551107552107553107554107555107556107557107558107559107560107561107562107563107564107565107566107567107568107569107570107571107572107573107574107575107576107577107578107579107580107581107582107583107584107585107586107587107588107589107590107591107592107593107594107595107596107597107598107599107600107601107602107603107604107605107606107607107608107609107610107611107612107613107614107615107616107617107618107619107620107621107622107623107624107625107626107627107628107629107630107631107632107633107634107635107636107637107638107639107640107641107642107643107644107645107646107647107648107649107650107651107652107653107654107655107656107657107658107659107660107661107662107663107664107665107666107667107668107669107670107671107672107673107674107675107676107677107678107679107680107681107682107683107684107685107686107687107688107689107690107691107692107693107694107695107696107697107698107699107700107701107702107703107704107705107706107707107708107709107710107711107712107713107714107715107716107717107718107719107720107721107722107723107724107725107726107727107728107729107730107731107732107733107734107735107736107737107738107739107740107741107742107743107744107745107746107747107748107749107750107751107752107753107754107755107756107757107758107759107760107761107762107763107764107765107766107767107768107769107770107771107772107773107774107775107776107777107778107779107780107781107782107783107784107785107786107787107788107789107790107791107792107793107794107795107796107797107798107799107800107801107802107803107804107805107806107807107808107809107810107811107812107813107814107815107816107817107818107819107820107821107822107823107824107825107826107827107828107829107830107831107832107833107834107835107836107837107838107839107840107841107842107843107844107845107846107847107848107849107850107851107852107853107854107855107856107857107858107859107860107861107862107863107864107865107866107867107868107869107870107871107872107873107874107875107876107877107878107879107880107881107882107883107884107885107886107887107888107889107890107891107892107893107894107895107896107897107898107899107900107901107902107903107904107905107906107907107908107909107910107911107912107913107914107915107916107917107918107919107920107921107922107923107924107925107926107927107928107929107930107931107932107933107934107935107936107937107938107939107940107941107942107943107944107945107946107947107948107949107950107951107952107953107954107955107956107957107958107959107960107961107962107963107964107965107966107967107968107969107970107971107972107973107974107975107976107977107978107979107980107981107982107983107984107985107986107987107988107989107990107991107992107993107994107995107996107997107998107999108000108001108002108003108004108005108006108007108008108009108010108011108012108013108014108015108016108017108018108019108020108021108022108023108024108025108026108027108028108029108030108031108032108033108034108035108036108037108038108039108040108041108042108043108044108045108046108047108048108049108050108051108052108053108054108055108056108057108058108059108060108061108062108063108064108065108066108067108068108069108070108071108072108073108074108075108076108077108078108079108080108081108082108083108084108085108086108087108088108089108090108091108092108093108094108095108096108097108098108099108100108101108102108103108104108105108106108107108108108109108110108111108112108113108114108115108116108117108118108119108120108121108122108123108124108125108126108127108128108129108130108131108132108133108134108135108136108137108138108139108140108141108142108143108144108145108146108147108148108149108150108151108152108153108154108155108156108157108158108159108160108161108162108163108164108165108166108167108168108169108170108171108172108173108174108175108176108177108178108179108180108181108182108183108184108185108186108187108188108189108190108191108192108193108194108195108196108197108198108199108200108201108202108203108204108205108206108207108208108209108210108211108212108213108214108215108216108217108218108219108220108221108222108223108224108225108226108227108228108229108230108231108232108233108234108235108236108237108238108239108240108241108242108243108244108245108246108247108248108249108250108251108252108253108254108255108256108257108258108259108260108261108262108263108264108265108266108267108268108269108270108271108272108273108274108275108276108277108278108279108280108281108282108283108284108285108286108287108288108289108290108291108292108293108294108295108296108297108298108299108300108301108302108303108304108305108306108307108308108309108310108311108312108313108314108315108316108317108318108319108320108321108322108323108324108325108326108327108328108329108330108331108332108333108334108335108336108337108338108339108340108341108342108343108344108345108346108347108348108349108350108351108352108353108354108355108356108357108358108359108360108361108362108363108364108365108366108367108368108369108370108371108372108373108374108375108376108377108378108379108380108381108382108383108384108385108386108387108388108389108390108391108392108393108394108395108396108397108398108399108400108401108402108403108404108405108406108407108408108409108410108411108412108413108414108415108416108417108418108419108420108421108422108423108424108425108426108427108428108429108430108431108432108433108434108435108436108437108438108439108440108441108442108443108444108445108446108447108448108449108450108451108452108453108454108455108456108457108458108459108460108461108462108463108464108465108466108467108468108469108470108471108472108473108474108475108476108477108478108479108480108481108482108483108484108485108486108487108488108489108490108491108492108493108494108495108496108497108498108499108500108501108502108503108504108505108506108507108508108509108510108511108512108513108514108515108516108517108518108519108520108521108522108523108524108525108526108527108528108529108530108531108532108533108534108535108536108537108538108539108540108541108542108543108544108545108546108547108548108549108550108551108552108553108554108555108556108557108558108559108560108561108562108563108564108565108566108567108568108569108570108571108572108573108574108575108576108577108578108579108580108581108582108583108584108585108586108587108588108589108590108591108592108593108594108595108596108597108598108599108600108601108602108603108604108605108606108607108608108609108610108611108612108613108614108615108616108617108618108619108620108621108622108623108624108625108626108627108628108629108630108631108632108633108634108635108636108637108638108639108640108641108642108643108644108645108646108647108648108649108650108651108652108653108654108655108656108657108658108659108660108661108662108663108664108665108666108667108668108669108670108671108672108673108674108675108676108677108678108679108680108681108682108683108684108685108686108687108688108689108690108691108692108693108694108695108696108697108698108699108700108701108702108703108704108705108706108707108708108709108710108711108712108713108714108715108716108717108718108719108720108721108722108723108724108725108726108727108728108729108730108731108732108733108734108735108736108737108738108739108740108741108742108743108744108745108746108747108748108749108750108751108752108753108754108755108756108757108758108759108760108761108762108763108764108765108766108767108768108769108770108771108772108773108774108775108776108777108778108779108780108781108782108783108784108785108786108787108788108789108790108791108792108793108794108795108796108797108798108799108800108801108802108803108804108805108806108807108808108809108810108811108812108813108814108815108816108817108818108819108820108821108822108823108824108825108826108827108828108829108830108831108832108833108834108835108836108837108838108839108840108841108842108843108844108845108846108847108848108849108850108851108852108853108854108855108856108857108858108859108860108861108862108863108864108865108866108867108868108869108870108871108872108873108874108875108876108877108878108879108880108881108882108883108884108885108886108887108888108889108890108891108892108893108894108895108896108897108898108899108900108901108902108903108904108905108906108907108908108909108910108911108912108913108914108915108916108917108918108919108920108921108922108923108924108925108926108927108928108929108930108931108932108933108934108935108936108937108938108939108940108941108942108943108944108945108946108947108948108949108950108951108952108953108954108955108956108957108958108959108960108961108962108963108964108965108966108967108968108969108970108971108972108973108974108975108976108977108978108979108980108981108982108983108984108985108986108987108988108989108990108991108992108993108994108995108996108997108998108999109000109001109002109003109004109005109006109007109008109009109010109011109012109013109014109015109016109017109018109019109020109021109022109023109024109025109026109027109028109029109030109031109032109033109034109035109036109037109038109039109040109041109042109043109044109045109046109047109048109049109050109051109052109053109054109055109056109057109058109059109060109061109062109063109064109065109066109067109068109069109070109071109072109073109074109075109076109077109078109079109080109081109082109083109084109085109086109087109088109089109090109091109092109093109094109095109096109097109098109099109100109101109102109103109104109105109106109107109108109109109110109111109112109113109114109115109116109117109118109119109120109121109122109123109124109125109126109127109128109129109130109131109132109133109134109135109136109137109138109139109140109141109142109143109144109145109146109147109148109149109150109151109152109153109154109155109156109157109158109159109160109161109162109163109164109165109166109167109168109169109170109171109172109173109174109175109176109177109178109179109180109181109182109183109184109185109186109187109188109189109190109191109192109193109194109195109196109197109198109199109200109201109202109203109204109205109206109207109208109209109210109211109212109213109214109215109216109217109218109219109220109221109222109223109224109225109226109227109228109229109230109231109232109233109234109235109236109237109238109239109240109241109242109243109244109245109246109247109248109249109250109251109252109253109254109255109256109257109258109259109260109261109262109263109264109265109266109267109268109269109270109271109272109273109274109275109276109277109278109279109280109281109282109283109284109285109286109287109288109289109290109291109292109293109294109295109296109297109298109299109300109301109302109303109304109305109306109307109308109309109310109311109312109313109314109315109316109317109318109319109320109321109322109323109324109325109326109327109328109329109330109331109332109333109334109335109336109337109338109339109340109341109342109343109344109345109346109347109348109349109350109351109352109353109354109355109356109357109358109359109360109361109362109363109364109365109366109367109368109369109370109371109372109373109374109375109376109377109378109379109380109381109382109383109384109385109386109387109388109389109390109391109392109393109394109395109396109397109398109399109400109401109402109403109404109405109406109407109408109409109410109411109412109413109414109415109416109417109418109419109420109421109422109423109424109425109426109427109428109429109430109431109432109433109434109435109436109437109438109439109440109441109442109443109444109445109446109447109448109449109450109451109452109453109454109455109456109457109458109459109460109461109462109463109464109465109466109467109468109469109470109471109472109473109474109475109476109477109478109479109480109481109482109483109484109485109486109487109488109489109490109491109492109493109494109495109496109497109498109499109500109501109502109503109504109505109506109507109508109509109510109511109512109513109514109515109516109517109518109519109520109521109522109523109524109525109526109527109528109529109530109531109532109533109534109535109536109537109538109539109540109541109542109543109544109545109546109547109548109549109550109551109552109553109554109555109556109557109558109559109560109561109562109563109564109565109566109567109568109569109570109571109572109573109574109575109576109577109578109579109580109581109582109583109584109585109586109587109588109589109590109591109592109593109594109595109596109597109598109599109600109601109602109603109604109605109606109607109608109609109610109611109612109613109614109615109616109617109618109619109620109621109622109623109624109625109626109627109628109629109630109631109632109633109634109635109636109637109638109639109640109641109642109643109644109645109646109647109648109649109650109651109652109653109654109655109656109657109658109659109660109661109662109663109664109665109666109667109668109669109670109671109672109673109674109675109676109677109678109679109680109681109682109683109684109685109686109687109688109689109690109691109692109693109694109695109696109697109698109699109700109701109702109703109704109705109706109707109708109709109710109711109712109713109714109715109716109717109718109719109720109721109722109723109724109725109726109727109728109729109730109731109732109733109734109735109736109737109738109739109740109741109742109743109744109745109746109747109748109749109750109751109752109753109754109755109756109757109758109759109760109761109762109763109764109765109766109767109768109769109770109771109772109773109774109775109776109777109778109779109780109781109782109783109784109785109786109787109788109789109790109791109792109793109794109795109796109797109798109799109800109801109802109803109804109805109806109807109808109809109810109811109812109813109814109815109816109817109818109819109820109821109822109823109824109825109826109827109828109829109830109831109832109833109834109835109836109837109838109839109840109841109842109843109844109845109846109847109848109849109850109851109852109853109854109855109856109857109858109859109860109861109862109863109864109865109866109867109868109869109870109871109872109873109874109875109876109877109878109879109880109881109882109883109884109885109886109887109888109889109890109891109892109893109894109895109896109897109898109899109900109901109902109903109904109905109906109907109908109909109910109911109912109913109914109915109916109917109918109919109920109921109922109923109924109925109926109927109928109929109930109931109932109933109934109935109936109937109938109939109940109941109942109943109944109945109946109947109948109949109950109951109952109953109954109955109956109957109958109959109960109961109962109963109964109965109966109967109968109969109970109971109972109973109974109975109976109977109978109979109980109981109982109983109984109985109986109987109988109989109990109991109992109993109994109995109996109997109998109999110000110001110002110003110004110005110006110007110008110009110010110011110012110013110014110015110016110017110018110019110020110021110022110023110024110025110026110027110028110029110030110031110032110033110034110035110036110037110038110039110040110041110042110043110044110045110046110047110048110049110050110051110052110053110054110055110056110057110058110059110060110061110062110063110064110065110066110067110068110069110070110071110072110073110074110075110076110077110078110079110080110081110082110083110084110085110086110087110088110089110090110091110092110093110094110095110096110097110098110099110100110101110102110103110104110105110106110107110108110109110110110111110112110113110114110115110116110117110118110119110120110121110122110123110124110125110126110127110128110129110130110131110132110133110134110135110136110137110138110139110140110141110142110143110144110145110146110147110148110149110150110151110152110153110154110155110156110157110158110159110160110161110162110163110164110165110166110167110168110169110170110171110172110173110174110175110176110177110178110179110180110181110182110183110184110185110186110187110188110189110190110191110192110193110194110195110196110197110198110199110200110201110202110203110204110205110206110207110208110209110210110211110212110213110214110215110216110217110218110219110220110221110222110223110224110225110226110227110228110229110230110231110232110233110234110235110236110237110238110239110240110241110242110243110244110245110246110247110248110249110250110251110252110253110254110255110256110257110258110259110260110261110262110263110264110265110266110267110268110269110270110271110272110273110274110275110276110277110278110279110280110281110282110283110284110285110286110287110288110289110290110291110292110293110294110295110296110297110298110299110300110301110302110303110304110305110306110307110308110309110310110311110312110313110314110315110316110317110318110319110320110321110322110323110324110325110326110327110328110329110330110331110332110333110334110335110336110337110338110339110340110341110342110343110344110345110346110347110348110349110350110351110352110353110354110355110356110357110358110359110360110361110362110363110364110365110366110367110368110369110370110371110372110373110374110375110376110377110378110379110380110381110382110383110384110385110386110387110388110389110390110391110392110393110394110395110396110397110398110399110400110401110402110403110404110405110406110407110408110409110410110411110412110413110414110415110416110417110418110419110420110421110422110423110424110425110426110427110428110429110430110431110432110433110434110435110436110437110438110439110440110441110442110443110444110445110446110447110448110449110450110451110452110453110454110455110456110457110458110459110460110461110462110463110464110465110466110467110468110469110470110471110472110473110474110475110476110477110478110479110480110481110482110483110484110485110486110487110488110489110490110491110492110493110494110495110496110497110498110499110500110501110502110503110504110505110506110507110508110509110510110511110512110513110514110515110516110517110518110519110520110521110522110523110524110525110526110527110528110529110530110531110532110533110534110535110536110537110538110539110540110541110542110543110544110545110546110547110548110549110550110551110552110553110554110555110556110557110558110559110560110561110562110563110564110565110566110567110568110569110570110571110572110573110574110575110576110577110578110579110580110581110582110583110584110585110586110587110588110589110590110591110592110593110594110595110596110597110598110599110600110601110602110603110604110605110606110607110608110609110610110611110612110613110614110615110616110617110618110619110620110621110622110623110624110625110626110627110628110629110630110631110632110633110634110635110636110637110638110639110640110641110642110643110644110645110646110647110648110649110650110651110652110653110654110655110656110657110658110659110660110661110662110663110664110665110666110667110668110669110670110671110672110673110674110675110676110677110678110679110680110681110682110683110684110685110686110687110688110689110690110691110692110693110694110695110696110697110698110699110700110701110702110703110704110705110706110707110708110709110710110711110712110713110714110715110716110717110718110719110720110721110722110723110724110725110726110727110728110729110730110731110732110733110734110735110736110737110738110739110740110741110742110743110744110745110746110747110748110749110750110751110752110753110754110755110756110757110758110759110760110761110762110763110764110765110766110767110768110769110770110771110772110773110774110775110776110777110778110779110780110781110782110783110784110785110786110787110788110789110790110791110792110793110794110795110796110797110798110799110800110801110802110803110804110805110806110807110808110809110810110811110812110813110814110815110816110817110818110819110820110821110822110823110824110825110826110827110828110829110830110831110832110833110834110835110836110837110838110839110840110841110842110843110844110845110846110847110848110849110850110851110852110853110854110855110856110857110858110859110860110861110862110863110864110865110866110867110868110869110870110871110872110873110874110875110876110877110878110879110880110881110882110883110884110885110886110887110888110889110890110891110892110893110894110895110896110897110898110899110900110901110902110903110904110905110906110907110908110909110910110911110912110913110914110915110916110917110918110919110920110921110922110923110924110925110926110927110928110929110930110931110932110933110934110935110936110937110938110939110940110941110942110943110944110945110946110947110948110949110950110951110952110953110954110955110956110957110958110959110960110961110962110963110964110965110966110967110968110969110970110971110972110973110974110975110976110977110978110979110980110981110982110983110984110985110986110987110988110989110990110991110992110993110994110995110996110997110998110999111000111001111002111003111004111005111006111007111008111009111010111011111012111013111014111015111016111017111018111019111020111021111022111023111024111025111026111027111028111029111030111031111032111033111034111035111036111037111038111039111040111041111042111043111044111045111046111047111048111049111050111051111052111053111054111055111056111057111058111059111060111061111062111063111064111065111066111067111068111069111070111071111072111073111074111075111076111077111078111079111080111081111082111083111084111085111086111087111088111089111090111091111092111093111094111095111096111097111098111099111100111101111102111103111104111105111106111107111108111109111110111111111112111113111114111115111116111117111118111119111120111121111122111123111124111125111126111127111128111129111130111131111132111133111134111135111136111137111138111139111140111141111142111143111144111145111146111147111148111149111150111151111152111153111154111155111156111157111158111159111160111161111162111163111164111165111166111167111168111169111170111171111172111173111174111175111176111177111178111179111180111181111182111183111184111185111186111187111188111189111190111191111192111193111194111195111196111197111198111199111200111201111202111203111204111205111206111207111208111209111210111211111212111213111214111215111216111217111218111219111220111221111222111223111224111225111226111227111228111229111230111231111232111233111234111235111236111237111238111239111240111241111242111243111244111245111246111247111248111249111250111251111252111253111254111255111256111257111258111259111260111261111262111263111264111265111266111267111268111269111270111271111272111273111274111275111276111277111278111279111280111281111282111283111284111285111286111287111288111289111290111291111292111293111294111295111296111297111298111299111300111301111302111303111304111305111306111307111308111309111310111311111312111313111314111315111316111317111318111319111320111321111322111323111324111325111326111327111328111329111330111331111332111333111334111335111336111337111338111339111340111341111342111343111344111345111346111347111348111349111350111351111352111353111354111355111356111357111358111359111360111361111362111363111364111365111366111367111368111369111370111371111372111373111374111375111376111377111378111379111380111381111382111383111384111385111386111387111388111389111390111391111392111393111394111395111396111397111398111399111400111401111402111403111404111405111406111407111408111409111410111411111412111413111414111415111416111417111418111419111420111421111422111423111424111425111426111427111428111429111430111431111432111433111434111435111436111437111438111439111440111441111442111443111444111445111446111447111448111449111450111451111452111453111454111455111456111457111458111459111460111461111462111463111464111465111466111467111468111469111470111471111472111473111474111475111476111477111478111479111480111481111482111483111484111485111486111487111488111489111490111491111492111493111494111495111496111497111498111499111500111501111502111503111504111505111506111507111508111509111510111511111512111513111514111515111516111517111518111519111520111521111522111523111524111525111526111527111528111529111530111531111532111533111534111535111536111537111538111539111540111541111542111543111544111545111546111547111548111549111550111551111552111553111554111555111556111557111558111559111560111561111562111563111564111565111566111567111568111569111570111571111572111573111574111575111576111577111578111579111580111581111582111583111584111585111586111587111588111589111590111591111592111593111594111595111596111597111598111599111600111601111602111603111604111605111606111607111608111609111610111611111612111613111614111615111616111617111618111619111620111621111622111623111624111625111626111627111628111629111630111631111632111633111634111635111636111637111638111639111640111641111642111643111644111645111646111647111648111649111650111651111652111653111654111655111656111657111658111659111660111661111662111663111664111665111666111667111668111669111670111671111672111673111674111675111676111677111678111679111680111681111682111683111684111685111686111687111688111689111690111691111692111693111694111695111696111697111698111699111700111701111702111703111704111705111706111707111708111709111710111711111712111713111714111715111716111717111718111719111720111721111722111723111724111725111726111727111728111729111730111731111732111733111734111735111736111737111738111739111740111741111742111743111744111745111746111747111748111749111750111751111752111753111754111755111756111757111758111759111760111761111762111763111764111765111766111767111768111769111770111771111772111773111774111775111776111777111778111779111780111781111782111783111784111785111786111787111788111789111790111791111792111793111794111795111796111797111798111799111800111801111802111803111804111805111806111807111808111809111810111811111812111813111814111815111816111817111818111819111820111821111822111823111824111825111826111827111828111829111830111831111832111833111834111835111836111837111838111839111840111841111842111843111844111845111846111847111848111849111850111851111852111853111854111855111856111857111858111859111860111861111862111863111864111865111866111867111868111869111870111871111872111873111874111875111876111877111878111879111880111881111882111883111884111885111886111887111888111889111890111891111892111893111894111895111896111897111898111899111900111901111902111903111904111905111906111907111908111909111910111911111912111913111914111915111916111917111918111919111920111921111922111923111924111925111926111927111928111929111930111931111932111933111934111935111936111937111938111939111940111941111942111943111944111945111946111947111948111949111950111951111952111953111954111955111956111957111958111959111960111961111962111963111964111965111966111967111968111969111970111971111972111973111974111975111976111977111978111979111980111981111982111983111984111985111986111987111988111989111990111991111992111993111994111995111996111997111998111999112000112001112002112003112004112005112006112007112008112009112010112011112012112013112014112015112016112017112018112019112020112021112022112023112024112025112026112027112028112029112030112031112032112033112034112035112036112037112038112039112040112041112042112043112044112045112046112047112048112049112050112051112052112053112054112055112056112057112058112059112060112061112062112063112064112065112066112067112068112069112070112071112072112073112074112075112076112077112078112079112080112081112082112083112084112085112086112087112088112089112090112091112092112093112094112095112096112097112098112099112100112101112102112103112104112105112106112107112108112109112110112111112112112113112114112115112116112117112118112119112120112121112122112123112124112125112126112127112128112129112130112131112132112133112134112135112136112137112138112139112140112141112142112143112144112145112146112147112148112149112150112151112152112153112154112155112156112157112158112159112160112161112162112163112164112165112166112167112168112169112170112171112172112173112174112175112176112177112178112179112180112181112182112183112184112185112186112187112188112189112190112191112192112193112194112195112196112197112198112199112200112201112202112203112204112205112206112207112208112209112210112211112212112213112214112215112216112217112218112219112220112221112222112223112224112225112226112227112228112229112230112231112232112233112234112235112236112237112238112239112240112241112242112243112244112245112246112247112248112249112250112251112252112253112254112255112256112257112258112259112260112261112262112263112264112265112266112267112268112269112270112271112272112273112274112275112276112277112278112279112280112281112282112283112284112285112286112287112288112289112290112291112292112293112294112295112296112297112298112299112300112301112302112303112304112305112306112307112308112309112310112311112312112313112314112315112316112317112318112319112320112321112322112323112324112325112326112327112328112329112330112331112332112333112334112335112336112337112338112339112340112341112342112343112344112345112346112347112348112349112350112351112352112353112354112355112356112357112358112359112360112361112362112363112364112365112366112367112368112369112370112371112372112373112374112375112376112377112378112379112380112381112382112383112384112385112386112387112388112389112390112391112392112393112394112395112396112397112398112399112400112401112402112403112404112405112406112407112408112409112410112411112412112413112414112415112416112417112418112419112420112421112422112423112424112425112426112427112428112429112430112431112432112433112434112435112436112437112438112439112440112441112442112443112444112445112446112447112448112449112450112451112452112453112454112455112456112457112458112459112460112461112462112463112464112465112466112467112468112469112470112471112472112473112474112475112476112477112478112479112480112481112482112483112484112485112486112487112488112489112490112491112492112493112494112495112496112497112498112499112500112501112502112503112504112505112506112507112508112509112510112511112512112513112514112515112516112517112518112519112520112521112522112523112524112525112526112527112528112529112530112531112532112533112534112535112536112537112538112539112540112541112542112543112544112545112546112547112548112549112550112551112552112553112554112555112556112557112558112559112560112561112562112563112564112565112566112567112568112569112570112571112572112573112574112575112576112577112578112579112580112581112582112583112584112585112586112587112588112589112590112591112592112593112594112595112596112597112598112599112600112601112602112603112604112605112606112607112608112609112610112611112612112613112614112615112616112617112618112619112620112621112622112623112624112625112626112627112628112629112630112631112632112633112634112635112636112637112638112639112640112641112642112643112644112645112646112647112648112649112650112651112652112653112654112655112656112657112658112659112660112661112662112663112664112665112666112667112668112669112670112671112672112673112674112675112676112677112678112679112680112681112682112683112684112685112686112687112688112689112690112691112692112693112694112695112696112697112698112699112700112701112702112703112704112705112706112707112708112709112710112711112712112713112714112715112716112717112718112719112720112721112722112723112724112725112726112727112728112729112730112731112732112733112734112735112736112737112738112739112740112741112742112743112744112745112746112747112748112749112750112751112752112753112754112755112756112757112758112759112760112761112762112763112764112765112766112767112768112769112770112771112772112773112774112775112776112777112778112779112780112781112782112783112784112785112786112787112788112789112790112791112792112793112794112795112796112797112798112799112800112801112802112803112804112805112806112807112808112809112810112811112812112813112814112815112816112817112818112819112820112821112822112823112824112825112826112827112828112829112830112831112832112833112834112835112836112837112838112839112840112841112842112843112844112845112846112847112848112849112850112851112852112853112854112855112856112857112858112859112860112861112862112863112864112865112866112867112868112869112870112871112872112873112874112875112876112877112878112879112880112881112882112883112884112885112886112887112888112889112890112891112892112893112894112895112896112897112898112899112900112901112902112903112904112905112906112907112908112909112910112911112912112913112914112915112916112917112918112919112920112921112922112923112924112925112926112927112928112929112930112931112932112933112934112935112936112937112938112939112940112941112942112943112944112945112946112947112948112949112950112951112952112953112954112955112956112957112958112959112960112961112962112963112964112965112966112967112968112969112970112971112972112973112974112975112976112977112978112979112980112981112982112983112984112985112986112987112988112989112990112991112992112993112994112995112996112997112998112999113000113001113002113003113004113005113006113007113008113009113010113011113012113013113014113015113016113017113018113019113020113021113022113023113024113025113026113027113028113029113030113031113032113033113034113035113036113037113038113039113040113041113042113043113044113045113046113047113048113049113050113051113052113053113054113055113056113057113058113059113060113061113062113063113064113065113066113067113068113069113070113071113072113073113074113075113076113077113078113079113080113081113082113083113084113085113086113087113088113089113090113091113092113093113094113095113096113097113098113099113100113101113102113103113104113105113106113107113108113109113110113111113112113113113114113115113116113117113118113119113120113121113122113123113124113125113126113127113128113129113130113131113132113133113134113135113136113137113138113139113140113141113142113143113144113145113146113147113148113149113150113151113152113153113154113155113156113157113158113159113160113161113162113163113164113165113166113167113168113169113170113171113172113173113174113175113176113177113178113179113180113181113182113183113184113185113186113187113188113189113190113191113192113193113194113195113196113197113198113199113200113201113202113203113204113205113206113207113208113209113210113211113212113213113214113215113216113217113218113219113220113221113222113223113224113225113226113227113228113229113230113231113232113233113234113235113236113237113238113239113240113241113242113243113244113245113246113247113248113249113250113251113252113253113254113255113256113257113258113259113260113261113262113263113264113265113266113267113268113269113270113271113272113273113274113275113276113277113278113279113280113281113282113283113284113285113286113287113288113289113290113291113292113293113294113295113296113297113298113299113300113301113302113303113304113305113306113307113308113309113310113311113312113313113314113315113316113317113318113319113320113321113322113323113324113325113326113327113328113329113330113331113332113333113334113335113336113337113338113339113340113341113342113343113344113345113346113347113348113349113350113351113352113353113354113355113356113357113358113359113360113361113362113363113364113365113366113367113368113369113370113371113372113373113374113375113376113377113378113379113380113381113382113383113384113385113386113387113388113389113390113391113392113393113394113395113396113397113398113399113400113401113402113403113404113405113406113407113408113409113410113411113412113413113414113415113416113417113418113419113420113421113422113423113424113425113426113427113428113429113430113431113432113433113434113435113436113437113438113439113440113441113442113443113444113445113446113447113448113449113450113451113452113453113454113455113456113457113458113459113460113461113462113463113464113465113466113467113468113469113470113471113472113473113474113475113476113477113478113479113480113481113482113483113484113485113486113487113488113489113490113491113492113493113494113495113496113497113498113499113500113501113502113503113504113505113506113507113508113509113510113511113512113513113514113515113516113517113518113519113520113521113522113523113524113525113526113527113528113529113530113531113532113533113534113535113536113537113538113539113540113541113542113543113544113545113546113547113548113549113550113551113552113553113554113555113556113557113558113559113560113561113562113563113564113565113566113567113568113569113570113571113572113573113574113575113576113577113578113579113580113581113582113583113584113585113586113587113588113589113590113591113592113593113594113595113596113597113598113599113600113601113602113603113604113605113606113607113608113609113610113611113612113613113614113615113616113617113618113619113620113621113622113623113624113625113626113627113628113629113630113631113632113633113634113635113636113637113638113639113640113641113642113643113644113645113646113647113648113649113650113651113652113653113654113655113656113657113658113659113660113661113662113663113664113665113666113667113668113669113670113671113672113673113674113675113676113677113678113679113680113681113682113683113684113685113686113687113688113689113690113691113692113693113694113695113696113697113698113699113700113701113702113703113704113705113706113707113708113709113710113711113712113713113714113715113716113717113718113719113720113721113722113723113724113725113726113727113728113729113730113731113732113733113734113735113736113737113738113739113740113741113742113743113744113745113746113747113748113749113750113751113752113753113754113755113756113757113758113759113760113761113762113763113764113765113766113767113768113769113770113771113772113773113774113775113776113777113778113779113780113781113782113783113784113785113786113787113788113789113790113791113792113793113794113795113796113797113798113799113800113801113802113803113804113805113806113807113808113809113810113811113812113813113814113815113816113817113818113819113820113821113822113823113824113825113826113827113828113829113830113831113832113833113834113835113836113837113838113839113840113841113842113843113844113845113846113847113848113849113850113851113852113853113854113855113856113857113858113859113860113861113862113863113864113865113866113867113868113869113870113871113872113873113874113875113876113877113878113879113880113881113882113883113884113885113886113887113888113889113890113891113892113893113894113895113896113897113898113899113900113901113902113903113904113905113906113907113908113909113910113911113912113913113914113915113916113917113918113919113920113921113922113923113924113925113926113927113928113929113930113931113932113933113934113935113936113937113938113939113940113941113942113943113944113945113946113947113948113949113950113951113952113953113954113955113956113957113958113959113960113961113962113963113964113965113966113967113968113969113970113971113972113973113974113975113976113977113978113979113980113981113982113983113984113985113986113987113988113989113990113991113992113993113994113995113996113997113998113999114000114001114002114003114004114005114006114007114008114009114010114011114012114013114014114015114016114017114018114019114020114021114022114023114024114025114026114027114028114029114030114031114032114033114034114035114036114037114038114039114040114041114042114043114044114045114046114047114048114049114050114051114052114053114054114055114056114057114058114059114060114061114062114063114064114065114066114067114068114069114070114071114072114073114074114075114076114077114078114079114080114081114082114083114084114085114086114087114088114089114090114091114092114093114094114095114096114097114098114099114100114101114102114103114104114105114106114107114108114109114110114111114112114113114114114115114116114117114118114119114120114121114122114123114124114125114126114127114128114129114130114131114132114133114134114135114136114137114138114139114140114141114142114143114144114145114146114147114148114149114150114151114152114153114154114155114156114157114158114159114160114161114162114163114164114165114166114167114168114169114170114171114172114173114174114175114176114177114178114179114180114181114182114183114184114185114186114187114188114189114190114191114192114193114194114195114196114197114198114199114200114201114202114203114204114205114206114207114208114209114210114211114212114213114214114215114216114217114218114219114220114221114222114223114224114225114226114227114228114229114230114231114232114233114234114235114236114237114238114239114240114241114242114243114244114245114246114247114248114249114250114251114252114253114254114255114256114257114258114259114260114261114262114263114264114265114266114267114268114269114270114271114272114273114274114275114276114277114278114279114280114281114282114283114284114285114286114287114288114289114290114291114292114293114294114295114296114297114298114299114300114301114302114303114304114305114306114307114308114309114310114311114312114313114314114315114316114317114318114319114320114321114322114323114324114325114326114327114328114329114330114331114332114333114334114335114336114337114338114339114340114341114342114343114344114345114346114347114348114349114350114351114352114353114354114355114356114357114358114359114360114361114362114363114364114365114366114367114368114369114370114371114372114373114374114375114376114377114378114379114380114381114382114383114384114385114386114387114388114389114390114391114392114393114394114395114396114397114398114399114400114401114402114403114404114405114406114407114408114409114410114411114412114413114414114415114416114417114418114419114420114421114422114423114424114425114426114427114428114429114430114431114432114433114434114435114436114437114438114439114440114441114442114443114444114445114446114447114448114449114450114451114452114453114454114455114456114457114458114459114460114461114462114463114464114465114466114467114468114469114470114471114472114473114474114475114476114477114478114479114480114481114482114483114484114485114486114487114488114489114490114491114492114493114494114495114496114497114498114499114500114501114502114503114504114505114506114507114508114509114510114511114512114513114514114515114516114517114518114519114520114521114522114523114524114525114526114527114528114529114530114531114532114533114534114535114536114537114538114539114540114541114542114543114544114545114546114547114548114549114550114551114552114553114554114555114556114557114558114559114560114561114562114563114564114565114566114567114568114569114570114571114572114573114574114575114576114577114578114579114580114581114582114583114584114585114586114587114588114589114590114591114592114593114594114595114596114597114598114599114600114601114602114603114604114605114606114607114608114609114610114611114612114613114614114615114616114617114618114619114620114621114622114623114624114625114626114627114628114629114630114631114632114633114634114635114636114637114638114639114640114641114642114643114644114645114646114647114648114649114650114651114652114653114654114655114656114657114658114659114660114661114662114663114664114665114666114667114668114669114670114671114672114673114674114675114676114677114678114679114680114681114682114683114684114685114686114687114688114689114690114691114692114693114694114695114696114697114698114699114700114701114702114703114704114705114706114707114708114709114710114711114712114713114714114715114716114717114718114719114720114721114722114723114724114725114726114727114728114729114730114731114732114733114734114735114736114737114738114739114740114741114742114743114744114745114746114747114748114749114750114751114752114753114754114755114756114757114758114759114760114761114762114763114764114765114766114767114768114769114770114771114772114773114774114775114776114777114778114779114780114781114782114783114784114785114786114787114788114789114790114791114792114793114794114795114796114797114798114799114800114801114802114803114804114805114806114807114808114809114810114811114812114813114814114815114816114817114818114819114820114821114822114823114824114825114826114827114828114829114830114831114832114833114834114835114836114837114838114839114840114841114842114843114844114845114846114847114848114849114850114851114852114853114854114855114856114857114858114859114860114861114862114863114864114865114866114867114868114869114870114871114872114873114874114875114876114877114878114879114880114881114882114883114884114885114886114887114888114889114890114891114892114893114894114895114896114897114898114899114900114901114902114903114904114905114906114907114908114909114910114911114912114913114914114915114916114917114918114919114920114921114922114923114924114925114926114927114928114929114930114931114932114933114934114935114936114937114938114939114940114941114942114943114944114945114946114947114948114949114950114951114952114953114954114955114956114957114958114959114960114961114962114963114964114965114966114967114968114969114970114971114972114973114974114975114976114977114978114979114980114981114982114983114984114985114986114987114988114989114990114991114992114993114994114995114996114997114998114999115000115001115002115003115004115005115006115007115008115009115010115011115012115013115014115015115016115017115018115019115020115021115022115023115024115025115026115027115028115029115030115031115032115033115034115035115036115037115038115039115040115041115042115043115044115045115046115047115048115049115050115051115052115053115054115055115056115057115058115059115060115061115062115063115064115065115066115067115068115069115070115071115072115073115074115075115076115077115078115079115080115081115082115083115084115085115086115087115088115089115090115091115092115093115094115095115096115097115098115099115100115101115102115103115104115105115106115107115108115109115110115111115112115113115114115115115116115117115118115119115120115121115122115123115124115125115126115127115128115129115130115131115132115133115134115135115136115137115138115139115140115141115142115143115144115145115146115147115148115149115150115151115152115153115154115155115156115157115158115159115160115161115162115163115164115165115166115167115168115169115170115171115172115173115174115175115176115177115178115179115180115181115182115183115184115185115186115187115188115189115190115191115192115193115194115195115196115197115198115199115200115201115202115203115204115205115206115207115208115209115210115211115212115213115214115215115216115217115218115219115220115221115222115223115224115225115226115227115228115229115230115231115232115233115234115235115236115237115238115239115240115241115242115243115244115245115246115247115248115249115250115251115252115253115254115255115256115257115258115259115260115261115262115263115264115265115266115267115268115269115270115271115272115273115274115275115276115277115278115279115280115281115282115283115284115285115286115287115288115289115290115291115292115293115294115295115296115297115298115299115300115301115302115303115304115305115306115307115308115309115310115311115312115313115314115315115316115317115318115319115320115321115322115323115324115325115326115327115328115329115330115331115332115333115334115335115336115337115338115339115340115341115342115343115344115345115346115347115348115349115350115351115352115353115354115355115356115357115358115359115360115361115362115363115364115365115366115367115368115369115370115371115372115373115374115375115376115377115378115379115380115381115382115383115384115385115386115387115388115389115390115391115392115393115394115395115396115397115398115399115400115401115402115403115404115405115406115407115408115409115410115411115412115413115414115415115416115417115418115419115420115421115422115423115424115425115426115427115428115429115430115431115432115433115434115435115436115437115438115439115440115441115442115443115444115445115446115447115448115449115450115451115452115453115454115455115456115457115458115459115460115461115462115463115464115465115466115467115468115469115470115471115472115473115474115475115476115477115478115479115480115481115482115483115484115485115486115487115488115489115490115491115492115493115494115495115496115497115498115499115500115501115502115503115504115505115506115507115508115509115510115511115512115513115514115515115516115517115518115519115520115521115522115523115524115525115526115527115528115529115530115531115532115533115534115535115536115537115538115539115540115541115542115543115544115545115546115547115548115549115550115551115552115553115554115555115556115557115558115559115560115561115562115563115564115565115566115567115568115569115570115571115572115573115574115575115576115577115578115579115580115581115582115583115584115585115586115587115588115589115590115591115592115593115594115595115596115597115598115599115600115601115602115603115604115605115606115607115608115609115610115611115612115613115614115615115616115617115618115619115620115621115622115623115624115625115626115627115628115629115630115631115632115633115634115635115636115637115638115639115640115641115642115643115644115645115646115647115648115649115650115651115652115653115654115655115656115657115658115659115660115661115662115663115664115665115666115667115668115669115670115671115672115673115674115675115676115677115678115679115680115681115682115683115684115685115686115687115688115689115690115691115692115693115694115695115696115697115698115699115700115701115702115703115704115705115706115707115708115709115710115711115712115713115714115715115716115717115718115719115720115721115722115723115724115725115726115727115728115729115730115731115732115733115734115735115736115737115738115739115740115741115742115743115744115745115746115747115748115749115750115751115752115753115754115755115756115757115758115759115760115761115762115763115764115765115766115767115768115769115770115771115772115773115774115775115776115777115778115779115780115781115782115783115784115785115786115787115788115789115790115791115792115793115794115795115796115797115798115799115800115801115802115803115804115805115806115807115808115809115810115811115812115813115814115815115816115817115818115819115820115821115822115823115824115825115826115827115828115829115830115831115832115833115834115835115836115837115838115839115840115841115842115843115844115845115846115847115848115849115850115851115852115853115854115855115856115857115858115859115860115861115862115863115864115865115866115867115868115869115870115871115872115873115874115875115876115877115878115879115880115881115882115883115884115885115886115887115888115889115890115891115892115893115894115895115896115897115898115899115900115901115902115903115904115905115906115907115908115909115910115911115912115913115914115915115916115917115918115919115920115921115922115923115924115925115926115927115928115929115930115931115932115933115934115935115936115937115938115939115940115941115942115943115944115945115946115947115948115949115950115951115952115953115954115955115956115957115958115959115960115961115962115963115964115965115966115967115968115969115970115971115972115973115974115975115976115977115978115979115980115981115982115983115984115985115986115987115988115989115990115991115992115993115994115995115996115997115998115999116000116001116002116003116004116005116006116007116008116009116010116011116012116013116014116015116016116017116018116019116020116021116022116023116024116025116026116027116028116029116030116031116032116033116034116035116036116037116038116039116040116041116042116043116044116045116046116047116048116049116050116051116052116053116054116055116056116057116058116059116060116061116062116063116064116065116066116067116068116069116070116071116072116073116074116075116076116077116078116079116080116081116082116083116084116085116086116087116088116089116090116091116092116093116094116095116096116097116098116099116100116101116102116103116104116105116106116107116108116109116110116111116112116113116114116115116116116117116118116119116120116121116122116123116124116125116126116127116128116129116130116131116132116133116134116135116136116137116138116139116140116141116142116143116144116145116146116147116148116149116150116151116152116153116154116155116156116157116158116159116160116161116162116163116164116165116166116167116168116169116170116171116172116173116174116175116176116177116178116179116180116181116182116183116184116185116186116187116188116189116190116191116192116193116194116195116196116197116198116199116200116201116202116203116204116205116206116207116208116209116210116211116212116213116214116215116216116217116218116219116220116221116222116223116224116225116226116227116228116229116230116231116232116233116234116235116236116237116238116239116240116241116242116243116244116245116246116247116248116249116250116251116252116253116254116255116256116257116258116259116260116261116262116263116264116265116266116267116268116269116270116271116272116273116274116275116276116277116278116279116280116281116282116283116284116285116286116287116288116289116290116291116292116293116294116295116296116297116298116299116300116301116302116303116304116305116306116307116308116309116310116311116312116313116314116315116316116317116318116319116320116321116322116323116324116325116326116327116328116329116330116331116332116333116334116335116336116337116338116339116340116341116342116343116344116345116346116347116348116349116350116351116352116353116354116355116356116357116358116359116360116361116362116363116364116365116366116367116368116369116370116371116372116373116374116375116376116377116378116379116380116381116382116383116384116385116386116387116388116389116390116391116392116393116394116395116396116397116398116399116400116401116402116403116404116405116406116407116408116409116410116411116412116413116414116415116416116417116418116419116420116421116422116423116424116425116426116427116428116429116430116431116432116433116434116435116436116437116438116439116440116441116442116443116444116445116446116447116448116449116450116451116452116453116454116455116456116457116458116459116460116461116462116463116464116465116466116467116468116469116470116471116472116473116474116475116476116477116478116479116480116481116482116483116484116485116486116487116488116489116490116491116492116493116494116495116496116497116498116499116500116501116502116503116504116505116506116507116508116509116510116511116512116513116514116515116516116517116518116519116520116521116522116523116524116525116526116527116528116529116530116531116532116533116534116535116536116537116538116539116540116541116542116543116544116545116546116547116548116549116550116551116552116553116554116555116556116557116558116559116560116561116562116563116564116565116566116567116568116569116570116571116572116573116574116575116576116577116578116579116580116581116582116583116584116585116586116587116588116589116590116591116592116593116594116595116596116597116598116599116600116601116602116603116604116605116606116607116608116609116610116611116612116613116614116615116616116617116618116619116620116621116622116623116624116625116626116627116628116629116630116631116632116633116634116635116636116637116638116639116640116641116642116643116644116645116646116647116648116649116650116651116652116653116654116655116656116657116658116659116660116661116662116663116664116665116666116667116668116669116670116671116672116673116674116675116676116677116678116679116680116681116682116683116684116685116686116687116688116689116690116691116692116693116694116695116696116697116698116699116700116701116702116703116704116705116706116707116708116709116710116711116712116713116714116715116716116717116718116719116720116721116722116723116724116725116726116727116728116729116730116731116732116733116734116735116736116737116738116739116740116741116742116743116744116745116746116747116748116749116750116751116752116753116754116755116756116757116758116759116760116761116762116763116764116765116766116767116768116769116770116771116772116773116774116775116776116777116778116779116780116781116782116783116784116785116786116787116788116789116790116791116792116793116794116795116796116797116798116799116800116801116802116803116804116805116806116807116808116809116810116811116812116813116814116815116816116817116818116819116820116821116822116823116824116825116826116827116828116829116830116831116832116833116834116835116836116837116838116839116840116841116842116843116844116845116846116847116848116849116850116851116852116853116854116855116856116857116858116859116860116861116862116863116864116865116866116867116868116869116870116871116872116873116874116875116876116877116878116879116880116881116882116883116884116885116886116887116888116889116890116891116892116893116894116895116896116897116898116899116900116901116902116903116904116905116906116907116908116909116910116911116912116913116914116915116916116917116918116919116920116921116922116923116924116925116926116927116928116929116930116931116932116933116934116935116936116937116938116939116940116941116942116943116944116945116946116947116948116949116950116951116952116953116954116955116956116957116958116959116960116961116962116963116964116965116966116967116968116969116970116971116972116973116974116975116976116977116978116979116980116981116982116983116984116985116986116987116988116989116990116991116992116993116994116995116996116997116998116999117000117001117002117003117004117005117006117007117008117009117010117011117012117013117014117015117016117017117018117019117020117021117022117023117024117025117026117027117028117029117030117031117032117033117034117035117036117037117038117039117040117041117042117043117044117045117046117047117048117049117050117051117052117053117054117055117056117057117058117059117060117061117062117063117064117065117066117067117068117069117070117071117072117073117074117075117076117077117078117079117080117081117082117083117084117085117086117087117088117089117090117091117092117093117094117095117096117097117098117099117100117101117102117103117104117105117106117107117108117109117110117111117112117113117114117115117116117117117118117119117120117121117122117123117124117125117126117127117128117129117130117131117132117133117134117135117136117137117138117139117140117141117142117143117144117145117146117147117148117149117150117151117152117153117154117155117156117157117158117159117160117161117162117163117164117165117166117167117168117169117170117171117172117173117174117175117176117177117178117179117180117181117182117183117184117185117186117187117188117189117190117191117192117193117194117195117196117197117198117199117200117201117202117203117204117205117206117207117208117209117210117211117212117213117214117215117216117217117218117219117220117221117222117223117224117225117226117227117228117229117230117231117232117233117234117235117236117237117238117239117240117241117242117243117244117245117246117247117248117249117250117251117252117253117254117255117256117257117258117259117260117261117262117263117264117265117266117267117268117269117270117271117272117273117274117275117276117277117278117279117280117281117282117283117284117285117286117287117288117289117290117291117292117293117294117295117296117297117298117299117300117301117302117303117304117305117306117307117308117309117310117311117312117313117314117315117316117317117318117319117320117321117322117323117324117325117326117327117328117329117330117331117332117333117334117335117336117337117338117339117340117341117342117343117344117345117346117347117348117349117350117351117352117353117354117355117356117357117358117359117360117361117362117363117364117365117366117367117368117369117370117371117372117373117374117375117376117377117378117379117380117381117382117383117384117385117386117387117388117389117390117391117392117393117394117395117396117397117398117399117400117401117402117403117404117405117406117407117408117409117410117411117412117413117414117415117416117417117418117419117420117421117422117423117424117425117426117427117428117429117430117431117432117433117434117435117436117437117438117439117440117441117442117443117444117445117446117447117448117449117450117451117452117453117454117455117456117457117458117459117460117461117462117463117464117465117466117467117468117469117470117471117472117473117474117475117476117477117478117479117480117481117482117483117484117485117486117487117488117489117490117491117492117493117494117495117496117497117498117499117500117501117502117503117504117505117506117507117508117509117510117511117512117513117514117515117516117517117518117519117520117521117522117523117524117525117526117527117528117529117530117531117532117533117534117535117536117537117538117539117540117541117542117543117544117545117546117547117548117549117550117551117552117553117554117555117556117557117558117559117560117561117562117563117564117565117566117567117568117569117570117571117572117573117574117575117576117577117578117579117580117581117582117583117584117585117586117587117588117589117590117591117592117593117594117595117596117597117598117599117600117601117602117603117604117605117606117607117608117609117610117611117612117613117614117615117616117617117618117619117620117621117622117623117624117625117626117627117628117629117630117631117632117633117634117635117636117637117638117639117640117641117642117643117644117645117646117647117648117649117650117651117652117653117654117655117656117657117658117659117660117661117662117663117664117665117666117667117668117669117670117671117672117673117674117675117676117677117678117679117680117681117682117683117684117685117686117687117688117689117690117691117692117693117694117695117696117697117698117699117700117701117702117703117704117705117706117707117708117709117710117711117712117713117714117715117716117717117718117719117720117721117722117723117724117725117726117727117728117729117730117731117732117733117734117735117736117737117738117739117740117741117742117743117744117745117746117747117748117749117750117751117752117753117754117755117756117757117758117759117760117761117762117763117764117765117766117767117768117769117770117771117772117773117774117775117776117777117778117779117780117781117782117783117784117785117786117787117788117789117790117791117792117793117794117795117796117797117798117799117800117801117802117803117804117805117806117807117808117809117810117811117812117813117814117815117816117817117818117819117820117821117822117823117824117825117826117827117828117829117830117831117832117833117834117835117836117837117838117839117840117841117842117843117844117845117846117847117848117849117850117851117852117853117854117855117856117857117858117859117860117861117862117863117864117865117866117867117868117869117870117871117872117873117874117875117876117877117878117879117880117881117882117883117884117885117886117887117888117889117890117891117892117893117894117895117896117897117898117899117900117901117902117903117904117905117906117907117908117909117910117911117912117913117914117915117916117917117918117919117920117921117922117923117924117925117926117927117928117929117930117931117932117933117934117935117936117937117938117939117940117941117942117943117944117945117946117947117948117949117950117951117952117953117954117955117956117957117958117959117960117961117962117963117964117965117966117967117968117969117970117971117972117973117974117975117976117977117978117979117980117981117982117983117984117985117986117987117988117989117990117991117992117993117994117995117996117997117998117999118000118001118002118003118004118005118006118007118008118009118010118011118012118013118014118015118016118017118018118019118020118021118022118023118024118025118026118027118028118029118030118031118032118033118034118035118036118037118038118039118040118041118042118043118044118045118046118047118048118049118050118051118052118053118054118055118056118057118058118059118060118061118062118063118064118065118066118067118068118069118070118071118072118073118074118075118076118077118078118079118080118081118082118083118084118085118086118087118088118089118090118091118092118093118094118095118096118097118098118099118100118101118102118103118104118105118106118107118108118109118110118111118112118113118114118115118116118117118118118119118120118121118122118123118124118125118126118127118128118129118130118131118132118133118134118135118136118137118138118139118140118141118142118143118144118145118146118147118148118149118150118151118152118153118154118155118156118157118158118159118160118161118162118163118164118165118166118167118168118169118170118171118172118173118174118175118176118177118178118179118180118181118182118183118184118185118186118187118188118189118190118191118192118193118194118195118196118197118198118199118200118201118202118203118204118205118206118207118208118209118210118211118212118213118214118215118216118217118218118219118220118221118222118223118224118225118226118227118228118229118230118231118232118233118234118235118236118237118238118239118240118241118242118243118244118245118246118247118248118249118250118251118252118253118254118255118256118257118258118259118260118261118262118263118264118265118266118267118268118269118270118271118272118273118274118275118276118277118278118279118280118281118282118283118284118285118286118287118288118289118290118291118292118293118294118295118296118297118298118299118300118301118302118303118304118305118306118307118308118309118310118311118312118313118314118315118316118317118318118319118320118321118322118323118324118325118326118327118328118329118330118331118332118333118334118335118336118337118338118339118340118341118342118343118344118345118346118347118348118349118350118351118352118353118354118355118356118357118358118359118360118361118362118363118364118365118366118367118368118369118370118371118372118373118374118375118376118377118378118379118380118381118382118383118384118385118386118387118388118389118390118391118392118393118394118395118396118397118398118399118400118401118402118403118404118405118406118407118408118409118410118411118412118413118414118415118416118417118418118419118420118421118422118423118424118425118426118427118428118429118430118431118432118433118434118435118436118437118438118439118440118441118442118443118444118445118446118447118448118449118450118451118452118453118454118455118456118457118458118459118460118461118462118463118464118465118466118467118468118469118470118471118472118473118474118475118476118477118478118479118480118481118482118483118484118485118486118487118488118489118490118491118492118493118494118495118496118497118498118499118500118501118502118503118504118505118506118507118508118509118510118511118512118513118514118515118516118517118518118519118520118521118522118523118524118525118526118527118528118529118530118531118532118533118534118535118536118537118538118539118540118541118542118543118544118545118546118547118548118549118550118551118552118553118554118555118556118557118558118559118560118561118562118563118564118565118566118567118568118569118570118571118572118573118574118575118576118577118578118579118580118581118582118583118584118585118586118587118588118589118590118591118592118593118594118595118596118597118598118599118600118601118602118603118604118605118606118607118608118609118610118611118612118613118614118615118616118617118618118619118620118621118622118623118624118625118626118627118628118629118630118631118632118633118634118635118636118637118638118639118640118641118642118643118644118645118646118647118648118649118650118651118652118653118654118655118656118657118658118659118660118661118662118663118664118665118666118667118668118669118670118671118672118673118674118675118676118677118678118679118680118681118682118683118684118685118686118687118688118689118690118691118692118693118694118695118696118697118698118699118700118701118702118703118704118705118706118707118708118709118710118711118712118713118714118715118716118717118718118719118720118721118722118723118724118725118726118727118728118729118730118731118732118733118734118735118736118737118738118739118740118741118742118743118744118745118746118747118748118749118750118751118752118753118754118755118756118757118758118759118760118761118762118763118764118765118766118767118768118769118770118771118772118773118774118775118776118777118778118779118780118781118782118783118784118785118786118787118788118789118790118791118792118793118794118795118796118797118798118799118800118801118802118803118804118805118806118807118808118809118810118811118812118813118814118815118816118817118818118819118820118821118822118823118824118825118826118827118828118829118830118831118832118833118834118835118836118837118838118839118840118841118842118843118844118845118846118847118848118849118850118851118852118853118854118855118856118857118858118859118860118861118862118863118864118865118866118867118868118869118870118871118872118873118874118875118876118877118878118879118880118881118882118883118884118885118886118887118888118889118890118891118892118893118894118895118896118897118898118899118900118901118902118903118904118905118906118907118908118909118910118911118912118913118914118915118916118917118918118919118920118921118922118923118924118925118926118927118928118929118930118931118932118933118934118935118936118937118938118939118940118941118942118943118944118945118946118947118948118949118950118951118952118953118954118955118956118957118958118959118960118961118962118963118964118965118966118967118968118969118970118971118972118973118974118975118976118977118978118979118980118981118982118983118984118985118986118987118988118989118990118991118992118993118994118995118996118997118998118999119000119001119002119003119004119005119006119007119008119009119010119011119012119013119014119015119016119017119018119019119020119021119022119023119024119025119026119027119028119029119030119031119032119033119034119035119036119037119038119039119040119041119042119043119044119045119046119047119048119049119050119051119052119053119054119055119056119057119058119059119060119061119062119063119064119065119066119067119068119069119070119071119072119073119074119075119076119077119078119079119080119081119082119083119084119085119086119087119088119089119090119091119092119093119094119095119096119097119098119099119100119101119102119103119104119105119106119107119108119109119110119111119112119113119114119115119116119117119118119119119120119121119122119123119124119125119126119127119128119129119130119131119132119133119134119135119136119137119138119139119140119141119142119143119144119145119146119147119148119149119150119151119152119153119154119155119156119157119158119159119160119161119162119163119164119165119166119167119168119169119170119171119172119173119174119175119176119177119178119179119180119181119182119183119184119185119186119187119188119189119190119191119192119193119194119195119196119197119198119199119200119201119202119203119204119205119206119207119208119209119210119211119212119213119214119215119216119217119218119219119220119221119222119223119224119225119226119227119228119229119230119231119232119233119234119235119236119237119238119239119240119241119242119243119244119245119246119247119248119249119250119251119252119253119254119255119256119257119258119259119260119261119262119263119264119265119266119267119268119269119270119271119272119273119274119275119276119277119278119279119280119281119282119283119284119285119286119287119288119289119290119291119292119293119294119295119296119297119298119299119300119301119302119303119304119305119306119307119308119309119310119311119312119313119314119315119316119317119318119319119320119321119322119323119324119325119326119327119328119329119330119331119332119333119334119335119336119337119338119339119340119341119342119343119344119345119346119347119348119349119350119351119352119353119354119355119356119357119358119359119360119361119362119363119364119365119366119367119368119369119370119371119372119373119374119375119376119377119378119379119380119381119382119383119384119385119386119387119388119389119390119391119392119393119394119395119396119397119398119399119400119401119402119403119404119405119406119407119408119409119410119411119412119413119414119415119416119417119418119419119420119421119422119423119424119425119426119427119428119429119430119431119432119433119434119435119436119437119438119439119440119441119442119443119444119445119446119447119448119449119450119451119452119453119454119455119456119457119458119459119460119461119462119463119464119465119466119467119468119469119470119471119472119473119474119475119476119477119478119479119480119481119482119483119484119485119486119487119488119489119490119491119492119493119494119495119496119497119498119499119500119501119502119503119504119505119506119507119508119509119510119511119512119513119514119515119516119517119518119519119520119521119522119523119524119525119526119527119528119529119530119531119532119533119534119535119536119537119538119539119540119541119542119543119544119545119546119547119548119549119550119551119552119553119554119555119556119557119558119559119560119561119562119563119564119565119566119567119568119569119570119571119572119573119574119575119576119577119578119579119580119581119582119583119584119585119586119587119588119589119590119591119592119593119594119595119596119597119598119599119600119601119602119603119604119605119606119607119608119609119610119611119612119613119614119615119616119617119618119619119620119621119622119623119624119625119626119627119628119629119630119631119632119633119634119635119636119637119638119639119640119641119642119643119644119645119646119647119648119649119650119651119652119653119654119655119656119657119658119659119660119661119662119663119664119665119666119667119668119669119670119671119672119673119674119675119676119677119678119679119680119681119682119683119684119685119686119687119688119689119690119691119692119693119694119695119696119697119698119699119700119701119702119703119704119705119706119707119708119709119710119711119712119713119714119715119716119717119718119719119720119721119722119723119724119725119726119727119728119729119730119731119732119733119734119735119736119737119738119739119740119741119742119743119744119745119746119747119748119749119750119751119752119753119754119755119756119757119758119759119760119761119762119763119764119765119766119767119768119769119770119771119772119773119774119775119776119777119778119779119780119781119782119783119784119785119786119787119788119789119790119791119792119793119794119795119796119797119798119799119800119801119802119803119804119805119806119807119808119809119810119811119812119813119814119815119816119817119818119819119820119821119822119823119824119825119826119827119828119829119830119831119832119833119834119835119836119837119838119839119840119841119842119843119844119845119846119847119848119849119850119851119852119853119854119855119856119857119858119859119860119861119862119863119864119865119866119867119868119869119870119871119872119873119874119875119876119877119878119879119880119881119882119883119884119885119886119887119888119889119890119891119892119893119894119895119896119897119898119899119900119901119902119903119904119905119906119907119908119909119910119911119912119913119914119915119916119917119918119919119920119921119922119923119924119925119926119927119928119929119930119931119932119933119934119935119936119937119938119939119940119941119942119943119944119945119946119947119948119949119950119951119952119953119954119955119956119957119958119959119960119961119962119963119964119965119966119967119968119969119970119971119972119973119974119975119976119977119978119979119980119981119982119983119984119985119986119987119988119989119990119991119992119993119994119995119996119997119998119999120000120001120002120003120004120005120006120007120008120009120010120011120012120013120014120015120016120017120018120019120020120021120022120023120024120025120026120027120028120029120030120031120032120033120034120035120036120037120038120039120040120041120042120043120044120045120046120047120048120049120050120051120052120053120054120055120056120057120058120059120060120061120062120063120064120065120066120067120068120069120070120071120072120073120074120075120076120077120078120079120080120081120082120083120084120085120086120087120088120089120090120091120092120093120094120095120096120097120098120099120100120101120102120103120104120105120106120107120108120109120110120111120112120113120114120115120116120117120118120119120120120121120122120123120124120125120126120127120128120129120130120131120132120133120134120135120136120137120138120139120140120141120142120143120144120145120146120147120148120149120150120151120152120153120154120155120156120157120158120159120160120161120162120163120164120165120166120167120168120169120170120171120172120173120174120175120176120177120178120179120180120181120182120183120184120185120186120187120188120189120190120191120192120193120194120195120196120197120198120199120200120201120202120203120204120205120206120207120208120209120210120211120212120213120214120215120216120217120218120219120220120221120222120223120224120225120226120227120228120229120230120231120232120233120234120235120236120237120238120239120240120241120242120243120244120245120246120247120248120249120250120251120252120253120254120255120256120257120258120259120260120261120262120263120264120265120266120267120268120269120270120271120272120273120274120275120276120277120278120279120280120281120282120283120284120285120286120287120288120289120290120291120292120293120294120295120296120297120298120299120300120301120302120303120304120305120306120307120308120309120310120311120312120313120314120315120316120317120318120319120320120321120322120323120324120325120326120327120328120329120330120331120332120333120334120335120336120337120338120339120340120341120342120343120344120345120346120347120348120349120350120351120352120353120354120355120356120357120358120359120360120361120362120363120364120365120366120367120368120369120370120371120372120373120374120375120376120377120378120379120380120381120382120383120384120385120386120387120388120389120390120391120392120393120394120395120396120397120398120399120400120401120402120403120404120405120406120407120408120409120410120411120412120413120414120415120416120417120418120419120420120421120422120423120424120425120426120427120428120429120430120431120432120433120434120435120436120437120438120439120440120441120442120443120444120445120446120447120448120449120450120451120452120453120454120455120456120457120458120459120460120461120462120463120464120465120466120467120468120469120470120471120472120473120474120475120476120477120478120479120480120481120482120483120484120485120486120487120488120489120490120491120492120493120494120495120496120497120498120499120500120501120502120503120504120505120506120507120508120509120510120511120512120513120514120515120516120517120518120519120520120521120522120523120524120525120526120527120528120529120530120531120532120533120534120535120536120537120538120539120540120541120542120543120544120545120546120547120548120549120550120551120552120553120554120555120556120557120558120559120560120561120562120563120564120565120566120567120568120569120570120571120572120573120574120575120576120577120578120579120580120581120582120583120584120585120586120587120588120589120590120591120592120593120594120595120596120597120598120599120600120601120602120603120604120605120606120607120608120609120610120611120612120613120614120615120616120617120618120619120620120621120622120623120624120625120626120627120628120629120630120631120632120633120634120635120636120637120638120639120640120641120642120643120644120645120646120647120648120649120650120651120652120653120654120655120656120657120658120659120660120661120662120663120664120665120666120667120668120669120670120671120672120673120674120675120676120677120678120679120680120681120682120683120684120685120686120687120688120689120690120691120692120693120694120695120696120697120698120699120700120701120702120703120704120705120706120707120708120709120710120711120712120713120714120715120716120717120718120719120720120721120722120723120724120725120726120727120728120729120730120731120732120733120734120735120736120737120738120739120740120741120742120743120744120745120746120747120748120749120750120751120752120753120754120755120756120757120758120759120760120761120762120763120764120765120766120767120768120769120770120771120772120773120774120775120776120777120778120779120780120781120782120783120784120785120786120787120788120789120790120791120792120793120794120795120796120797120798120799120800120801120802120803120804120805120806120807120808120809120810120811120812120813120814120815120816120817120818120819120820120821120822120823120824120825120826120827120828120829120830120831120832120833120834120835120836120837120838120839120840120841120842120843120844120845120846120847120848120849120850120851120852120853120854120855120856120857120858120859120860120861120862120863120864120865120866120867120868120869120870120871120872120873120874120875120876120877120878120879120880120881120882120883120884120885120886120887120888120889120890120891120892120893120894120895120896120897120898120899120900120901120902120903120904120905120906120907120908120909120910120911120912120913120914120915120916120917120918120919120920120921120922120923120924120925120926120927120928120929120930120931120932120933120934120935120936120937120938120939120940120941120942120943120944120945120946120947120948120949120950120951120952120953120954120955120956120957120958120959120960120961120962120963120964120965120966120967120968120969120970120971120972120973120974120975120976120977120978120979120980120981120982120983120984120985120986120987120988120989120990120991120992120993120994120995120996120997120998120999121000121001121002121003121004121005121006121007121008121009121010121011121012121013121014121015121016121017121018121019121020121021121022121023121024121025121026121027121028121029121030121031121032121033121034121035121036121037121038121039121040121041121042121043121044121045121046121047121048121049121050121051121052121053121054121055121056121057121058121059121060121061121062121063121064121065121066121067121068121069121070121071121072121073121074121075121076121077121078121079121080121081121082121083121084121085121086121087121088121089121090121091121092121093121094121095121096121097121098121099121100121101121102121103121104121105121106121107121108121109121110121111121112121113121114121115121116121117121118121119121120121121121122121123121124121125121126121127121128121129121130121131121132121133121134121135121136121137121138121139121140121141121142121143121144121145121146121147121148121149121150121151121152121153121154121155121156121157121158121159121160121161121162121163121164121165121166121167121168121169121170121171121172121173121174121175121176121177121178121179121180121181121182121183121184121185121186121187121188121189121190121191121192121193121194121195121196121197121198121199121200121201121202121203121204121205121206121207121208121209121210121211121212121213121214121215121216121217121218121219121220121221121222121223121224121225121226121227121228121229121230121231121232121233121234121235121236121237121238121239121240121241121242121243121244121245121246121247121248121249121250121251121252121253121254121255121256121257121258121259121260121261121262121263121264121265121266121267121268121269121270121271121272121273121274121275121276121277121278121279121280121281121282121283121284121285121286121287121288121289121290121291121292121293121294121295121296121297121298121299121300121301121302121303121304121305121306121307121308121309121310121311121312121313121314121315121316121317121318121319121320121321121322121323121324121325121326121327121328121329121330121331121332121333121334121335121336121337121338121339121340121341121342121343121344121345121346121347121348121349121350121351121352121353121354121355121356121357121358121359121360121361121362121363121364121365121366121367121368121369121370121371121372121373121374121375121376121377121378121379121380121381121382121383121384121385121386121387121388121389121390121391121392121393121394121395121396121397121398121399121400121401121402121403121404121405121406121407121408121409121410121411121412121413121414121415121416121417121418121419121420121421121422121423121424121425121426121427121428121429121430121431121432121433121434121435121436121437121438121439121440121441121442121443121444121445121446121447121448121449121450121451121452121453121454121455121456121457121458121459121460121461121462121463121464121465121466121467121468121469121470121471121472121473121474121475121476121477121478121479121480121481121482121483121484121485121486121487121488121489121490121491121492121493121494121495121496121497121498121499121500121501121502121503121504121505121506121507121508121509121510121511121512121513121514121515121516121517121518121519121520121521121522121523121524121525121526121527121528121529121530121531121532121533121534121535121536121537121538121539121540121541121542121543121544121545121546121547121548121549121550121551121552121553121554121555121556121557121558121559121560121561121562121563121564121565121566121567121568121569121570121571121572121573121574121575121576121577121578121579121580121581121582121583121584121585121586121587121588121589121590121591121592121593121594121595121596121597121598121599121600121601121602121603121604121605121606121607121608121609121610121611121612121613121614121615121616121617121618121619121620121621121622121623121624121625121626121627121628121629121630121631121632121633121634121635121636121637121638121639121640121641121642121643121644121645121646121647121648121649121650121651121652121653121654121655121656121657121658121659121660121661121662121663121664121665121666121667121668121669121670121671121672121673121674121675121676121677121678121679121680121681121682121683121684121685121686121687121688121689121690121691121692121693121694121695121696121697121698121699121700121701121702121703121704121705121706121707121708121709121710121711121712121713121714121715121716121717121718121719121720121721121722121723121724121725121726121727121728121729121730121731121732121733121734121735121736121737121738121739121740121741121742121743121744121745121746121747121748121749121750121751121752121753121754121755121756121757121758121759121760121761121762121763121764121765121766121767121768121769121770121771121772121773121774121775121776121777121778121779121780121781121782121783121784121785121786121787121788121789121790121791121792121793121794121795121796121797121798121799121800121801121802121803121804121805121806121807121808121809121810121811121812121813121814121815121816121817121818121819121820121821121822121823121824121825121826121827121828121829121830121831121832121833121834121835121836121837121838121839121840121841121842121843121844121845121846121847121848121849121850121851121852121853121854121855121856121857121858121859121860121861121862121863121864121865121866121867121868121869121870121871121872121873121874121875121876121877121878121879121880121881121882121883121884121885121886121887121888121889121890121891121892121893121894121895121896121897121898121899121900121901121902121903121904121905121906121907121908121909121910121911121912121913121914121915121916121917121918121919121920121921121922121923121924121925121926121927121928121929121930121931121932121933121934121935121936121937121938121939121940121941121942121943121944121945121946121947121948121949121950121951121952121953121954121955121956121957121958121959121960121961121962121963121964121965121966121967121968121969121970121971121972121973121974121975121976121977121978121979121980121981121982121983121984121985121986121987121988121989121990121991121992121993121994121995121996121997121998121999122000122001122002122003122004122005122006122007122008122009122010122011122012122013122014122015122016122017122018122019122020122021122022122023122024122025122026122027122028122029122030122031122032122033122034122035122036122037122038122039122040122041122042122043122044122045122046122047122048122049122050122051122052122053122054122055122056122057122058122059122060122061122062122063122064122065122066122067122068122069122070122071122072122073122074122075122076122077122078122079122080122081122082122083122084122085122086122087122088122089122090122091122092122093122094122095122096122097122098122099122100122101122102122103122104122105122106122107122108122109122110122111122112122113122114122115122116122117122118122119122120122121122122122123122124122125122126122127122128122129122130122131122132122133122134122135122136122137122138122139122140122141122142122143122144122145122146122147122148122149122150122151122152122153122154122155122156122157122158122159122160122161122162122163122164122165122166122167122168122169122170122171122172122173122174122175122176122177122178122179122180122181122182122183122184122185122186122187122188122189122190122191122192122193122194122195122196122197122198122199122200122201122202122203122204122205122206122207122208122209122210122211122212122213122214122215122216122217122218122219122220122221122222122223122224122225122226122227122228122229122230122231122232122233122234122235122236122237122238122239122240122241122242122243122244122245122246122247122248122249122250122251122252122253122254122255122256122257122258122259122260122261122262122263122264122265122266122267122268122269122270122271122272122273122274122275122276122277122278122279122280122281122282122283122284122285122286122287122288122289122290122291122292122293122294122295122296122297122298122299122300122301122302122303122304122305122306122307122308122309122310122311122312122313122314122315122316122317122318122319122320122321122322122323122324122325122326122327122328122329122330122331122332122333122334122335122336122337122338122339122340122341122342122343122344122345122346122347122348122349122350122351122352122353122354122355122356122357122358122359122360122361122362122363122364122365122366122367122368122369122370122371122372122373122374122375122376122377122378122379122380122381122382122383122384122385122386122387122388122389122390122391122392122393122394122395122396122397122398122399122400122401122402122403122404122405122406122407122408122409122410122411122412122413122414122415122416122417122418122419122420122421122422122423122424122425122426122427122428122429122430122431122432122433122434122435122436122437122438122439122440122441122442122443122444122445122446122447122448122449122450122451122452122453122454122455122456122457122458122459122460122461122462122463122464122465122466122467122468122469122470122471122472122473122474122475122476122477122478122479122480122481122482122483122484122485122486122487122488122489122490122491122492122493122494122495122496122497122498122499122500122501122502122503122504122505122506122507122508122509122510122511122512122513122514122515122516122517122518122519122520122521122522122523122524122525122526122527122528122529122530122531122532122533122534122535122536122537122538122539122540122541122542122543122544122545122546122547122548122549122550122551122552122553122554122555122556122557122558122559122560122561122562122563122564122565122566122567122568122569122570122571122572122573122574122575122576122577122578122579122580122581122582122583122584122585122586122587122588122589122590122591122592122593122594122595122596122597122598122599122600122601122602122603122604122605122606122607122608122609122610122611122612122613122614122615122616122617122618122619122620122621122622122623122624122625122626122627122628122629122630122631122632122633122634122635122636122637122638122639122640122641122642122643122644122645122646122647122648122649122650122651122652122653122654122655122656122657122658122659122660122661122662122663122664122665122666122667122668122669122670122671122672122673122674122675122676122677122678122679122680122681122682122683122684122685122686122687122688122689122690122691122692122693122694122695122696122697122698122699122700122701122702122703122704122705122706122707122708122709122710122711122712122713122714122715122716122717122718122719122720122721122722122723122724122725122726122727122728122729122730122731122732122733122734122735122736122737122738122739122740122741122742122743122744122745122746122747122748122749122750122751122752122753122754122755122756122757122758122759122760122761122762122763122764122765122766122767122768122769122770122771122772122773122774122775122776122777122778122779122780122781122782122783122784122785122786122787122788122789122790122791122792122793122794122795122796122797122798122799122800122801122802122803122804122805122806122807122808122809122810122811122812122813122814122815122816122817122818122819122820122821122822122823122824122825122826122827122828122829122830122831122832122833122834122835122836122837122838122839122840122841122842122843122844122845122846122847122848122849122850122851122852122853122854122855122856122857122858122859122860122861122862122863122864122865122866122867122868122869122870122871122872122873122874122875122876122877122878122879122880122881122882122883122884122885122886122887122888122889122890122891122892122893122894122895122896122897122898122899122900122901122902122903122904122905122906122907122908122909122910122911122912122913122914122915122916122917122918122919122920122921122922122923122924122925122926122927122928122929122930122931122932122933122934122935122936122937122938122939122940122941122942122943122944122945122946122947122948122949122950122951122952122953122954122955122956122957122958122959122960122961122962122963122964122965122966122967122968122969122970122971122972122973122974122975122976122977122978122979122980122981122982122983122984122985122986122987122988122989122990122991122992122993122994122995122996122997122998122999123000123001123002123003123004123005123006123007123008123009123010123011123012123013123014123015123016123017123018123019123020123021123022123023123024123025123026123027123028123029123030123031123032123033123034123035123036123037123038123039123040123041123042123043123044123045123046123047123048123049123050123051123052123053123054123055123056123057123058123059123060123061123062123063123064123065123066123067123068123069123070123071123072123073123074123075123076123077123078123079123080123081123082123083123084123085123086123087123088123089123090123091123092123093123094123095123096123097123098123099123100123101123102123103123104123105123106123107123108123109123110123111123112123113123114123115123116123117123118123119123120123121123122123123123124123125123126123127123128123129123130123131123132123133123134123135123136123137123138123139123140123141123142123143123144123145123146123147123148123149123150123151123152123153123154123155123156123157123158123159123160123161123162123163123164123165123166123167123168123169123170123171123172123173123174123175123176123177123178123179123180123181123182123183123184123185123186123187123188123189123190123191123192123193123194123195123196123197123198123199123200123201123202123203123204123205123206123207123208123209123210123211123212123213123214123215123216123217123218123219123220123221123222123223123224123225123226123227123228123229123230123231123232123233123234123235123236123237123238123239123240123241123242123243123244123245123246123247123248123249123250123251123252123253123254123255123256123257123258123259123260123261123262123263123264123265123266123267123268123269123270123271123272123273123274123275123276123277123278123279123280123281123282123283123284123285123286123287123288123289123290123291123292123293123294123295123296123297123298123299123300123301123302123303123304123305123306123307123308123309123310123311123312123313123314123315123316123317123318123319123320123321123322123323123324123325123326123327123328123329123330123331123332123333123334123335123336123337123338123339123340123341123342123343123344123345123346123347123348123349123350123351123352123353123354123355123356123357123358123359123360123361123362123363123364123365123366123367123368123369123370123371123372123373123374123375123376123377123378123379123380123381123382123383123384123385123386123387123388123389123390123391123392123393123394123395123396123397123398123399123400123401123402123403123404123405123406123407123408123409123410123411123412123413123414123415123416123417123418123419123420123421123422123423123424123425123426123427123428123429123430123431123432123433123434123435123436123437123438123439123440123441123442123443123444123445123446123447123448123449123450123451123452123453123454123455123456123457123458123459123460123461123462123463123464123465123466123467123468123469123470123471123472123473123474123475123476123477123478123479123480123481123482123483123484123485123486123487123488123489123490123491123492123493123494123495123496123497123498123499123500123501123502123503123504123505123506123507123508123509123510123511123512123513123514123515123516123517123518123519123520123521123522123523123524123525123526123527123528123529123530123531123532123533123534123535123536123537123538123539123540123541123542123543123544123545123546123547123548123549123550123551123552123553123554123555123556123557123558123559123560123561123562123563123564123565123566123567123568123569123570123571123572123573123574123575123576123577123578123579123580123581123582123583123584123585123586123587123588123589123590123591123592123593123594123595123596123597123598123599123600123601123602123603123604123605123606123607123608123609123610123611123612123613123614123615123616123617123618123619123620123621123622123623123624123625123626123627123628123629123630123631123632123633123634123635123636123637123638123639123640123641123642123643123644123645123646123647123648123649123650123651123652123653123654123655123656123657123658123659123660123661123662123663123664123665123666123667123668123669123670123671123672123673123674123675123676123677123678123679123680123681123682123683123684123685123686123687123688123689123690123691123692123693123694123695123696123697123698123699123700123701123702123703123704123705123706123707123708123709123710123711123712123713123714123715123716123717123718123719123720123721123722123723123724123725123726123727123728123729123730123731123732123733123734123735123736123737123738123739123740123741123742123743123744123745123746123747123748123749123750123751123752123753123754123755123756123757123758123759123760123761123762123763123764123765123766123767123768123769123770123771123772123773123774123775123776123777123778123779123780123781123782123783123784123785123786123787123788123789123790123791123792123793123794123795123796123797123798123799123800123801123802123803123804123805123806123807123808123809123810123811123812123813123814123815123816123817123818123819123820123821123822123823123824123825123826123827123828123829123830123831123832123833123834123835123836123837123838123839123840123841123842123843123844123845123846123847123848123849123850123851123852123853123854123855123856123857123858123859123860123861123862123863123864123865123866123867123868123869123870123871123872123873123874123875123876123877123878123879123880123881123882123883123884123885123886123887123888123889123890123891123892123893123894123895123896123897123898123899123900123901123902123903123904123905123906123907123908123909123910123911123912123913123914123915123916123917123918123919123920123921123922123923123924123925123926123927123928123929123930123931123932123933123934123935123936123937123938123939123940123941123942123943123944123945123946123947123948123949123950123951123952123953123954123955123956123957123958123959123960123961123962123963123964123965123966123967123968123969123970123971123972123973123974123975123976123977123978123979123980123981123982123983123984123985123986123987123988123989123990123991123992123993123994123995123996123997123998123999124000124001124002124003124004124005124006124007124008124009124010124011124012124013124014124015124016124017124018124019124020124021124022124023124024124025124026124027124028124029124030124031124032124033124034124035124036124037124038124039124040124041124042124043124044124045124046124047124048124049124050124051124052124053124054124055124056124057124058124059124060124061124062124063124064124065124066124067124068124069124070124071124072124073124074124075124076124077124078124079124080124081124082124083124084124085124086124087124088124089124090124091124092124093124094124095124096124097124098124099124100124101124102124103124104124105124106124107124108124109124110124111124112124113124114124115124116124117124118124119124120124121124122124123124124124125124126124127124128124129124130124131124132124133124134124135124136124137124138124139124140124141124142124143124144124145124146124147124148124149124150124151124152124153124154124155124156124157124158124159124160124161124162124163124164124165124166124167124168124169124170124171124172124173124174124175124176124177124178124179124180124181124182124183124184124185124186124187124188124189124190124191124192124193124194124195124196124197124198124199124200124201124202124203124204124205124206124207124208124209124210124211124212124213124214124215124216124217124218124219124220124221124222124223124224124225124226124227124228124229124230124231124232124233124234124235124236124237124238124239124240124241124242124243124244124245124246124247124248124249124250124251124252124253124254124255124256124257124258124259124260124261124262124263124264124265124266124267124268124269124270124271124272124273124274124275124276124277124278124279124280124281124282124283124284124285124286124287124288124289124290124291124292124293124294124295124296124297124298124299124300124301124302124303124304124305124306124307124308124309124310124311124312124313124314124315124316124317124318124319124320124321124322124323124324124325124326124327124328124329124330124331124332124333124334124335124336124337124338124339124340124341124342124343124344124345124346124347124348124349124350124351124352124353124354124355124356124357124358124359124360124361124362124363124364124365124366124367124368124369124370124371124372124373124374124375124376124377124378124379124380124381124382124383124384124385124386124387124388124389124390124391124392124393124394124395124396124397124398124399124400124401124402124403124404124405124406124407124408124409124410124411124412124413124414124415124416124417124418124419124420124421124422124423124424124425124426124427124428124429124430124431124432124433124434124435124436124437124438124439124440124441124442124443124444124445124446124447124448124449124450124451124452124453124454124455124456124457124458124459124460124461124462124463124464124465124466124467124468124469124470124471124472124473124474124475124476124477124478124479124480124481124482124483124484124485124486124487124488124489124490124491124492124493124494124495124496124497124498124499124500124501124502124503124504124505124506124507124508124509124510124511124512124513124514124515124516124517124518124519124520124521124522124523124524124525124526124527124528124529124530124531124532124533124534124535124536124537124538124539124540124541124542124543124544124545124546124547124548124549124550124551124552124553124554124555124556124557124558124559124560124561124562124563124564124565124566124567124568124569124570124571124572124573124574124575124576124577124578124579124580124581124582124583124584124585124586124587124588124589124590124591124592124593124594124595124596124597124598124599124600124601124602124603124604124605124606124607124608124609124610124611124612124613124614124615124616124617124618124619124620124621124622124623124624124625124626124627124628124629124630124631124632124633124634124635124636124637124638124639124640124641124642124643124644124645124646124647124648124649124650124651124652124653124654124655124656124657124658124659124660124661124662124663124664124665124666124667124668124669124670124671124672124673124674124675124676124677124678124679124680124681124682124683124684124685124686124687124688124689124690124691124692124693124694124695124696124697124698124699124700124701124702124703124704124705124706124707124708124709124710124711124712124713124714124715124716124717124718124719124720124721124722124723124724124725124726124727124728124729124730124731124732124733124734124735124736124737124738124739124740124741124742124743124744124745124746124747124748124749124750124751124752124753124754124755124756124757124758124759124760124761124762124763124764124765124766124767124768124769124770124771124772124773124774124775124776124777124778124779124780124781124782124783124784124785124786124787124788124789124790124791124792124793124794124795124796124797124798124799124800124801124802124803124804124805124806124807124808124809124810124811124812124813124814124815124816124817124818124819124820124821124822124823124824124825124826124827124828124829124830124831124832124833124834124835124836124837124838124839124840124841124842124843124844124845124846124847124848124849124850124851124852124853124854124855124856124857124858124859124860124861124862124863124864124865124866124867124868124869124870124871124872124873124874124875124876124877124878124879124880124881124882124883124884124885124886124887124888124889124890124891124892124893124894124895124896124897124898124899124900124901124902124903124904124905124906124907124908124909124910124911124912124913124914124915124916124917124918124919124920124921124922124923124924124925124926124927124928124929124930124931124932124933124934124935124936124937124938124939124940124941124942124943124944124945124946124947124948124949124950124951124952124953124954124955124956124957124958124959124960124961124962124963124964124965124966124967124968124969124970124971124972124973124974124975124976124977124978124979124980124981124982124983124984124985124986124987124988124989124990124991124992124993124994124995124996124997124998124999125000125001125002125003125004125005125006125007125008125009125010125011125012125013125014125015125016125017125018125019125020125021125022125023125024125025125026125027125028125029125030125031125032125033125034125035125036125037125038125039125040125041125042125043125044125045125046125047125048125049125050125051125052125053125054125055125056125057125058125059125060125061125062125063125064125065125066125067125068125069125070125071125072125073125074125075125076125077125078125079125080125081125082125083125084125085125086125087125088125089125090125091125092125093125094125095125096125097125098125099125100125101125102125103125104125105125106125107125108125109125110125111125112125113125114125115125116125117125118125119125120125121125122125123125124125125125126125127125128125129125130125131125132125133125134125135125136125137125138125139125140125141125142125143125144125145125146125147125148125149125150125151125152125153125154125155125156125157125158125159125160125161125162125163125164125165125166125167125168125169125170125171125172125173125174125175125176125177125178125179125180125181125182125183125184125185125186125187125188125189125190125191125192125193125194125195125196125197125198125199125200125201125202125203125204125205125206125207125208125209125210125211125212125213125214125215125216125217125218125219125220125221125222125223125224125225125226125227125228125229125230125231125232125233125234125235125236125237125238125239125240125241125242125243125244125245125246125247125248125249125250125251125252125253125254125255125256125257125258125259125260125261125262125263125264125265125266125267125268125269125270125271125272125273125274125275125276125277125278125279125280125281125282125283125284125285125286125287125288125289125290125291125292125293125294125295125296125297125298125299125300125301125302125303125304125305125306125307125308125309125310125311125312125313125314125315125316125317125318125319125320125321125322125323125324125325125326125327125328125329125330125331125332125333125334125335125336125337125338125339125340125341125342125343125344125345125346125347125348125349125350125351125352125353125354125355125356125357125358125359125360125361125362125363125364125365125366125367125368125369125370125371125372125373125374125375125376125377125378125379125380125381125382125383125384125385125386125387125388125389125390125391125392125393125394125395125396125397125398125399125400125401125402125403125404125405125406125407125408125409125410125411125412125413125414125415125416125417125418125419125420125421125422125423125424125425125426125427125428125429125430125431125432125433125434125435125436125437125438125439125440125441125442125443125444125445125446125447125448125449125450125451125452125453125454125455125456125457125458125459125460125461125462125463125464125465125466125467125468125469125470125471125472125473125474125475125476125477125478125479125480125481125482125483125484125485125486125487125488125489125490125491125492125493125494125495125496125497125498125499125500125501125502125503125504125505125506125507125508125509125510125511125512125513125514125515125516125517125518125519125520125521125522125523125524125525125526125527125528125529125530125531125532125533125534125535125536125537125538125539125540125541125542125543125544125545125546125547125548125549125550125551125552125553125554125555125556125557125558125559125560125561125562125563125564125565125566125567125568125569125570125571125572125573125574125575125576125577125578125579125580125581125582125583125584125585125586125587125588125589125590125591125592125593125594125595125596125597125598125599125600125601125602125603125604125605125606125607125608125609125610125611125612125613125614125615125616125617125618125619125620125621125622125623125624125625125626125627125628125629125630125631125632125633125634125635125636125637125638125639125640125641125642125643125644125645125646125647125648125649125650125651125652125653125654125655125656125657125658125659125660125661125662125663125664125665125666125667125668125669125670125671125672125673125674125675125676125677125678125679125680125681125682125683125684125685125686125687125688125689125690125691125692125693125694125695125696125697125698125699125700125701125702125703125704125705125706125707125708125709125710125711125712125713125714125715125716125717125718125719125720125721125722125723125724125725125726125727125728125729125730125731125732125733125734125735125736125737125738125739125740125741125742125743125744125745125746125747125748125749125750125751125752125753125754125755125756125757125758125759125760125761125762125763125764125765125766125767125768125769125770125771125772125773125774125775125776125777125778125779125780125781125782125783125784125785125786125787125788125789125790125791125792125793125794125795125796125797125798125799125800125801125802125803125804125805125806125807125808125809125810125811125812125813125814125815125816125817125818125819125820125821125822125823125824125825125826125827125828125829125830125831125832125833125834125835125836125837125838125839125840125841125842125843125844125845125846125847125848125849125850125851125852125853125854125855125856125857125858125859125860125861125862125863125864125865125866125867125868125869125870125871125872125873125874125875125876125877125878125879125880125881125882125883125884125885125886125887125888125889125890125891125892125893125894125895125896125897125898125899125900125901125902125903125904125905125906125907125908125909125910125911125912125913125914125915125916125917125918125919125920125921125922125923125924125925125926125927125928125929125930125931125932125933125934125935125936125937125938125939125940125941125942125943125944125945125946125947125948125949125950125951125952125953125954125955125956125957125958125959125960125961125962125963125964125965125966125967125968125969125970125971125972125973125974125975125976125977125978125979125980125981125982125983125984125985125986125987125988125989125990125991125992125993125994125995125996125997125998125999126000126001126002126003126004126005126006126007126008126009126010126011126012126013126014126015126016126017126018126019126020126021126022126023126024126025126026126027126028126029126030126031126032126033126034126035126036126037126038126039126040126041126042126043126044126045126046126047126048126049126050126051126052126053126054126055126056126057126058126059126060126061126062126063126064126065126066126067126068126069126070126071126072126073126074126075126076126077126078126079126080126081126082126083126084126085126086126087126088126089126090126091126092126093126094126095126096126097126098126099126100126101126102126103126104126105126106126107126108126109126110126111126112126113126114126115126116126117126118126119126120126121126122126123126124126125126126126127126128126129126130126131126132126133126134126135126136126137126138126139126140126141126142126143126144126145126146126147126148126149126150126151126152126153126154126155126156126157126158126159126160126161126162126163126164126165126166126167126168126169126170126171126172126173126174126175126176126177126178126179126180126181126182126183126184126185126186126187126188126189126190126191126192126193126194126195126196126197126198126199126200126201126202126203126204126205126206126207126208126209126210126211126212126213126214126215126216126217126218126219126220126221126222126223126224126225126226126227126228126229126230126231126232126233126234126235126236126237126238126239126240126241126242126243126244126245126246126247126248126249126250126251126252126253126254126255126256126257126258126259126260126261126262126263126264126265126266126267126268126269126270126271126272126273126274126275126276126277126278126279126280126281126282126283126284126285126286126287126288126289126290126291126292126293126294126295126296126297126298126299126300126301126302126303126304126305126306126307126308126309126310126311126312126313126314126315126316126317126318126319126320126321126322126323126324126325126326126327126328126329126330126331126332126333126334126335126336126337126338126339126340126341126342126343126344126345126346126347126348126349126350126351126352126353126354126355126356126357126358126359126360126361126362126363126364126365126366126367126368126369126370126371126372126373126374126375126376126377126378126379126380126381126382126383126384126385126386126387126388126389126390126391126392126393126394126395126396126397126398126399126400126401126402126403126404126405126406126407126408126409126410126411126412126413126414126415126416126417126418126419126420126421126422126423126424126425126426126427126428126429126430126431126432126433126434126435126436126437126438126439126440126441126442126443126444126445126446126447126448126449126450126451126452126453126454126455126456126457126458126459126460126461126462126463126464126465126466126467126468126469126470126471126472126473126474126475126476126477126478126479126480126481126482126483126484126485126486126487126488126489126490126491126492126493126494126495126496126497126498126499126500126501126502126503126504126505126506126507126508126509126510126511126512126513126514126515126516126517126518126519126520126521126522126523126524126525126526126527126528126529126530126531126532126533126534126535126536126537126538126539126540126541126542126543126544126545126546126547126548126549126550126551126552126553126554126555126556126557126558126559126560126561126562126563126564126565126566126567126568126569126570126571126572126573126574126575126576126577126578126579126580126581126582126583126584126585126586126587126588126589126590126591126592126593126594126595126596126597126598126599126600126601126602126603126604126605126606126607126608126609126610126611126612126613126614126615126616126617126618126619126620126621126622126623126624126625126626126627126628126629126630126631126632126633126634126635126636126637126638126639126640126641126642126643126644126645126646126647126648126649126650126651126652126653126654126655126656126657126658126659126660126661126662126663126664126665126666126667126668126669126670126671126672126673126674126675126676126677126678126679126680126681126682126683126684126685126686126687126688126689126690126691126692126693126694126695126696126697126698126699126700126701126702126703126704126705126706126707126708126709126710126711126712126713126714126715126716126717126718126719126720126721126722126723126724126725126726126727126728126729126730126731126732126733126734126735126736126737126738126739126740126741126742126743126744126745126746126747126748126749126750126751126752126753126754126755126756126757126758126759126760126761126762126763126764126765126766126767126768126769126770126771126772126773126774126775126776126777126778126779126780126781126782126783126784126785126786126787126788126789126790126791126792126793126794126795126796126797126798126799126800126801126802126803126804126805126806126807126808126809126810126811126812126813126814126815126816126817126818126819126820126821126822126823126824126825126826126827126828126829126830126831126832126833126834126835126836126837126838126839126840126841126842126843126844126845126846126847126848126849126850126851126852126853126854126855126856126857126858126859126860126861126862126863126864126865126866126867126868126869126870126871126872126873126874126875126876126877126878126879126880126881126882126883126884126885126886126887126888126889126890126891126892126893126894126895126896126897126898126899126900126901126902126903126904126905126906126907126908126909126910126911126912126913126914126915126916126917126918126919126920126921126922126923126924126925126926126927126928126929126930126931126932126933126934126935126936126937126938126939126940126941126942126943126944126945126946126947126948126949126950126951126952126953126954126955126956126957126958126959126960126961126962126963126964126965126966126967126968126969126970126971126972126973126974126975126976126977126978126979126980126981126982126983126984126985126986126987126988126989126990126991126992126993126994126995126996126997126998126999127000127001127002127003127004127005127006127007127008127009127010127011127012127013127014127015127016127017127018127019127020127021127022127023127024127025127026127027127028127029127030127031127032127033127034127035127036127037127038127039127040127041127042127043127044127045127046127047127048127049127050127051127052127053127054127055127056127057127058127059127060127061127062127063127064127065127066127067127068127069127070127071127072127073127074127075127076127077127078127079127080127081127082127083127084127085127086127087127088127089127090127091127092127093127094127095127096127097127098127099127100127101127102127103127104127105127106127107127108127109127110127111127112127113127114127115127116127117127118127119127120127121127122127123127124127125127126127127127128127129127130127131127132127133127134127135127136127137127138127139127140127141127142127143127144127145127146127147127148127149127150127151127152127153127154127155127156127157127158127159127160127161127162127163127164127165127166127167127168127169127170127171127172127173127174127175127176127177127178127179127180127181127182127183127184127185127186127187127188127189127190127191127192127193127194127195127196127197127198127199127200127201127202127203127204127205127206127207127208127209127210127211127212127213127214127215127216127217127218127219127220127221127222127223127224127225127226127227127228127229127230127231127232127233127234127235127236127237127238127239127240127241127242127243127244127245127246127247127248127249127250127251127252127253127254127255127256127257127258127259127260127261127262127263127264127265127266127267127268127269127270127271127272127273127274127275127276127277127278127279127280127281127282127283127284127285127286127287127288127289127290127291127292127293127294127295127296127297127298127299127300127301127302127303127304127305127306127307127308127309127310127311127312127313127314127315127316127317127318127319127320127321127322127323127324127325127326127327127328127329127330127331127332127333127334127335127336127337127338127339127340127341127342127343127344127345127346127347127348127349127350127351127352127353127354127355127356127357127358127359127360127361127362127363127364127365127366127367127368127369127370127371127372127373127374127375127376127377127378127379127380127381127382127383127384127385127386127387127388127389127390127391127392127393127394127395127396127397127398127399127400127401127402127403127404127405127406127407127408127409127410127411127412127413127414127415127416127417127418127419127420127421127422127423127424127425127426127427127428127429127430127431127432127433127434127435127436127437127438127439127440127441127442127443127444127445127446127447127448127449127450127451127452127453127454127455127456127457127458127459127460127461127462127463127464127465127466127467127468127469127470127471127472127473127474127475127476127477127478127479127480127481127482127483127484127485127486127487127488127489127490127491127492127493127494127495127496127497127498127499127500127501127502127503127504127505127506127507127508127509127510127511127512127513127514127515127516127517127518127519127520127521127522127523127524127525127526127527127528127529127530127531127532127533127534127535127536127537127538127539127540127541127542127543127544127545127546127547127548127549127550127551127552127553127554127555127556127557127558127559127560127561127562127563127564127565127566127567127568127569127570127571127572127573127574127575127576127577127578127579127580127581127582127583127584127585127586127587127588127589127590127591127592127593127594127595127596127597127598127599127600127601127602127603127604127605127606127607127608127609127610127611127612127613127614127615127616127617127618127619127620127621127622127623127624127625127626127627127628127629127630127631127632127633127634127635127636127637127638127639127640127641127642127643127644127645127646127647127648127649127650127651127652127653127654127655127656127657127658127659127660127661127662127663127664127665127666127667127668127669127670127671127672127673127674127675127676127677127678127679127680127681127682127683127684127685127686127687127688127689127690127691127692127693127694127695127696127697127698127699127700127701127702127703127704127705127706127707127708127709127710127711127712127713127714127715127716127717127718127719127720127721127722127723127724127725127726127727127728127729127730127731127732127733127734127735127736127737127738127739127740127741127742127743127744127745127746127747127748127749127750127751127752127753127754127755127756127757127758127759127760127761127762127763127764127765127766127767127768127769127770127771127772127773127774127775127776127777127778127779127780127781127782127783127784127785127786127787127788127789127790127791127792127793127794127795127796127797127798127799127800127801127802127803127804127805127806127807127808127809127810127811127812127813127814127815127816127817127818127819127820127821127822127823127824127825127826127827127828127829127830127831127832127833127834127835127836127837127838127839127840127841127842127843127844127845127846127847127848127849127850127851127852127853127854127855127856127857127858127859127860127861127862127863127864127865127866127867127868127869127870127871127872127873127874127875127876127877127878127879127880127881127882127883127884127885127886127887127888127889127890127891127892127893127894127895127896127897127898127899127900127901127902127903127904127905127906127907127908127909127910127911127912127913127914127915127916127917127918127919127920127921127922127923127924127925127926127927127928127929127930127931127932127933127934127935127936127937127938127939127940127941127942127943127944127945127946127947127948127949127950127951127952127953127954127955127956127957127958127959127960127961127962127963127964127965127966127967127968127969127970127971127972127973127974127975127976127977127978127979127980127981127982127983127984127985127986127987127988127989127990127991127992127993127994127995127996127997127998127999128000128001128002128003128004128005128006128007128008128009128010128011128012128013128014128015128016128017128018128019128020128021128022128023128024128025128026128027128028128029128030128031128032128033128034128035128036128037128038128039128040128041128042128043128044128045128046128047128048128049128050128051128052128053128054128055128056128057128058128059128060128061128062128063128064128065128066128067128068128069128070128071128072128073128074128075128076128077128078128079128080128081128082128083128084128085128086128087128088128089128090128091128092128093128094128095128096128097128098128099128100128101128102128103128104128105128106128107128108128109128110128111128112128113128114128115128116128117128118128119128120128121128122128123128124128125128126128127128128128129128130128131128132128133128134128135128136128137128138128139128140128141128142128143128144128145128146128147128148128149128150128151128152128153128154128155128156128157128158128159128160128161128162128163128164128165128166128167128168128169128170128171128172128173128174128175128176128177128178128179128180128181128182128183128184128185128186128187128188128189128190128191128192128193128194128195128196128197128198128199128200128201128202128203128204128205128206128207128208128209128210128211128212128213128214128215128216128217128218128219128220128221128222128223128224128225128226128227128228128229128230128231128232128233128234128235128236128237128238128239128240128241128242128243128244128245128246128247128248128249128250128251128252128253128254128255128256128257128258128259128260128261128262128263128264128265128266128267128268128269128270128271128272128273128274128275128276128277128278128279128280128281128282128283128284128285128286128287128288128289128290128291128292128293128294128295128296128297128298128299128300128301128302128303128304128305128306128307128308128309128310128311128312128313128314128315128316128317128318128319128320128321128322128323128324128325128326128327128328128329128330128331128332128333128334128335128336128337128338128339128340128341128342128343128344128345128346128347128348128349128350128351128352128353128354128355128356128357128358128359128360128361128362128363128364128365128366128367128368128369128370128371128372128373128374128375128376128377128378128379128380128381128382128383128384128385128386128387128388128389128390128391128392128393128394128395128396128397128398128399128400128401128402128403128404128405128406128407128408128409128410128411128412128413128414128415128416128417128418128419128420128421128422128423128424128425128426128427128428128429128430128431128432128433128434128435128436128437128438128439128440128441128442128443128444128445128446128447128448128449128450128451128452128453128454128455128456128457128458128459128460128461128462128463128464128465128466128467128468128469128470128471128472128473128474128475128476128477128478128479128480128481128482128483128484128485128486128487128488128489128490128491128492128493128494128495128496128497128498128499128500128501128502128503128504128505128506128507128508128509128510128511128512128513128514128515128516128517128518128519128520128521128522128523128524128525128526128527128528128529128530128531128532128533128534128535128536128537128538128539128540128541128542128543128544128545128546128547128548128549128550128551128552128553128554128555128556128557128558128559128560128561128562128563128564128565128566128567128568128569128570128571128572128573128574128575128576128577128578128579128580128581128582128583128584128585128586128587128588128589128590128591128592128593128594128595128596128597128598128599128600128601128602128603128604128605128606128607128608128609128610128611128612128613128614128615128616128617128618128619128620128621128622128623128624128625128626128627128628128629128630128631128632128633128634128635128636128637128638128639128640128641128642128643128644128645128646128647128648128649128650128651128652128653128654128655128656128657128658128659128660128661128662128663128664128665128666128667128668128669128670128671128672128673128674128675128676128677128678128679128680128681128682128683128684128685128686128687128688128689128690128691128692128693128694128695128696128697128698128699128700128701128702128703128704128705128706128707128708128709128710128711128712128713128714128715128716128717128718128719128720128721128722128723128724128725128726128727128728128729128730128731128732128733128734128735128736128737128738128739128740128741128742128743128744128745128746128747128748128749128750128751128752128753128754128755128756128757128758128759128760128761128762128763128764128765128766128767128768128769128770128771128772128773128774128775128776128777128778128779128780128781128782128783128784128785128786128787128788128789128790128791128792128793128794128795128796128797128798128799128800128801128802128803128804128805128806128807128808128809128810128811128812128813128814128815128816128817128818128819128820128821128822128823128824128825128826128827128828128829128830128831128832128833128834128835128836128837128838128839128840128841128842128843128844128845128846128847128848128849128850128851128852128853128854128855128856128857128858128859128860128861128862128863128864128865128866128867128868128869128870128871128872128873128874128875128876128877128878128879128880128881128882128883128884128885128886128887128888128889128890128891128892128893128894128895128896128897128898128899128900128901128902128903128904128905128906128907128908128909128910128911128912128913128914128915128916128917128918128919128920128921128922128923128924128925128926128927128928128929128930128931128932128933128934128935128936128937128938128939128940128941128942128943128944128945128946128947128948128949128950128951128952128953128954128955128956128957128958128959128960128961128962128963128964128965128966128967128968128969128970128971128972128973128974128975128976128977128978128979128980128981128982128983128984128985128986128987128988128989128990128991128992128993128994128995128996128997128998128999129000129001129002129003129004129005129006129007129008129009129010129011129012129013129014129015129016129017129018129019129020129021129022129023129024129025129026129027129028129029129030129031129032129033129034129035129036129037129038129039129040129041129042129043129044129045129046129047129048129049129050129051129052129053129054129055129056129057129058129059129060129061129062129063129064129065129066129067129068129069129070129071129072129073129074129075129076129077129078129079129080129081129082129083129084129085129086129087129088129089129090129091129092129093129094129095129096129097129098129099129100129101129102129103129104129105129106129107129108129109129110129111129112129113129114129115129116129117129118129119129120129121129122129123129124129125129126129127129128129129129130129131129132129133129134129135129136129137129138129139129140129141129142129143129144129145129146129147129148129149129150129151129152129153129154129155129156129157129158129159129160129161129162129163129164129165129166129167129168129169129170129171129172129173129174129175129176129177129178129179129180129181129182129183129184129185129186129187129188129189129190129191129192129193129194129195129196129197129198129199129200129201129202129203129204129205129206129207129208129209129210129211129212129213129214129215129216129217129218129219129220129221129222129223129224129225129226129227129228129229129230129231129232129233129234129235129236129237129238129239129240129241129242129243129244129245129246129247129248129249129250129251129252129253129254129255129256129257129258129259129260129261129262129263129264129265129266129267129268129269129270129271129272129273129274129275129276129277129278129279129280129281129282129283129284129285129286129287129288129289129290129291129292129293129294129295129296129297129298129299129300129301129302129303129304129305129306129307129308129309129310129311129312129313129314129315129316129317129318129319129320129321129322129323129324129325129326129327129328129329129330129331129332129333129334129335129336129337129338129339129340129341129342129343129344129345129346129347129348129349129350129351129352129353129354129355129356129357129358129359129360129361129362129363129364129365129366129367129368129369129370129371129372129373129374129375129376129377129378129379129380129381129382129383129384129385129386129387129388129389129390129391129392129393129394129395129396129397129398129399129400129401129402129403129404129405129406129407129408129409129410129411129412129413129414129415129416129417129418129419129420129421129422129423129424129425129426129427129428129429129430129431129432129433129434129435129436129437129438129439129440129441129442129443129444129445129446129447129448129449129450129451129452129453129454129455129456129457129458129459129460129461129462129463129464129465129466129467129468129469129470129471129472129473129474129475129476129477129478129479129480129481129482129483129484129485129486129487129488129489129490129491129492129493129494129495129496129497129498129499129500129501129502129503129504129505129506129507129508129509129510129511129512129513129514129515129516129517129518129519129520129521129522129523129524129525129526129527129528129529129530129531129532129533129534129535129536129537129538129539129540129541129542129543129544129545129546129547129548129549129550129551129552129553129554129555129556129557129558129559129560129561129562129563129564129565129566129567129568129569129570129571129572129573129574129575129576129577129578129579129580129581129582129583129584129585129586129587129588129589129590129591129592129593129594129595129596129597129598129599129600129601129602129603129604129605129606129607129608129609129610129611129612129613129614129615129616129617129618129619129620129621129622129623129624129625129626129627129628129629129630129631129632129633129634129635129636129637129638129639129640129641129642129643129644129645129646129647129648129649129650129651129652129653129654129655129656129657129658129659129660129661129662129663129664129665129666129667129668129669129670129671129672129673129674129675129676129677129678129679129680129681129682129683129684129685129686129687129688129689129690129691129692129693129694129695129696129697129698129699129700129701129702129703129704129705129706129707129708129709129710129711129712129713129714129715129716129717129718129719129720129721129722129723129724129725129726129727129728129729129730129731129732129733129734129735129736129737129738129739129740129741129742129743129744129745129746129747129748129749129750129751129752129753129754129755129756129757129758129759129760129761129762129763129764129765129766129767129768129769129770129771129772129773129774129775129776129777129778129779129780129781129782129783129784129785129786129787129788129789129790129791129792129793129794129795129796129797129798129799129800129801129802129803129804129805129806129807129808129809129810129811129812129813129814129815129816129817129818129819129820129821129822129823129824129825129826129827129828129829129830129831129832129833129834129835129836129837129838129839129840129841129842129843129844129845129846129847129848129849129850129851129852129853129854129855129856129857129858129859129860129861129862129863129864129865129866129867129868129869129870129871129872129873129874129875129876129877129878129879129880129881129882129883129884129885129886129887129888129889129890129891129892129893129894129895129896129897129898129899129900129901129902129903129904129905129906129907129908129909129910129911129912129913129914129915129916129917129918129919129920129921129922129923129924129925129926129927129928129929129930129931129932129933129934129935129936129937129938129939129940129941129942129943129944129945129946129947129948129949129950129951129952129953129954129955129956129957129958129959129960129961129962129963129964129965129966129967129968129969129970129971129972129973129974129975129976129977129978129979129980129981129982129983129984129985129986129987129988129989129990129991129992129993129994129995129996129997129998129999130000130001130002130003130004130005130006130007130008130009130010130011130012130013130014130015130016130017130018130019130020130021130022130023130024130025130026130027130028130029130030130031130032130033130034130035130036130037130038130039130040130041130042130043130044130045130046130047130048130049130050130051130052130053130054130055130056130057130058130059130060130061130062130063130064130065130066130067130068130069130070130071130072130073130074130075130076130077130078130079130080130081130082130083130084130085130086130087130088130089130090130091130092130093130094130095130096130097130098130099130100130101130102130103130104130105130106130107130108130109130110130111130112130113130114130115130116130117130118130119130120130121130122130123130124130125130126130127130128130129130130130131130132130133130134130135130136130137130138130139130140130141130142130143130144130145130146130147130148130149130150130151130152130153130154130155130156130157130158130159130160130161130162130163130164130165130166130167130168130169130170130171130172130173130174130175130176130177130178130179130180130181130182130183130184130185130186130187130188130189130190130191130192130193130194130195130196130197130198130199130200130201130202130203130204130205130206130207130208130209130210130211130212130213130214130215130216130217130218130219130220130221130222130223130224130225130226130227130228130229130230130231130232130233130234130235130236130237130238130239130240130241130242130243130244130245130246130247130248130249130250130251130252130253130254130255130256130257130258130259130260130261130262130263130264130265130266130267130268130269130270130271130272130273130274130275130276130277130278130279130280130281130282130283130284130285130286130287130288130289130290130291130292130293130294130295130296130297130298130299130300130301130302130303130304130305130306130307130308130309130310130311130312130313130314130315130316130317130318130319130320130321130322130323130324130325130326130327130328130329130330130331130332130333130334130335130336130337130338130339130340130341130342130343130344130345130346130347130348130349130350130351130352130353130354130355130356130357130358130359130360130361130362130363130364130365130366130367130368130369130370130371130372130373130374130375130376130377130378130379130380130381130382130383130384130385130386130387130388130389130390130391130392130393130394130395130396130397130398130399130400130401130402130403130404130405130406130407130408130409130410130411130412130413130414130415130416130417130418130419130420130421130422130423130424130425130426130427130428130429130430130431130432130433130434130435130436130437130438130439130440130441130442130443130444130445130446130447130448130449130450130451130452130453130454130455130456130457130458130459130460130461130462130463130464130465130466130467130468130469130470130471130472130473130474130475130476130477130478130479130480130481130482130483130484130485130486130487130488130489130490130491130492130493130494130495130496130497130498130499130500130501130502130503130504130505130506130507130508130509130510130511130512130513130514130515130516130517130518130519130520130521130522130523130524130525130526130527130528130529130530130531130532130533130534130535130536130537130538130539130540130541130542130543130544130545130546130547130548130549130550130551130552130553130554130555130556130557130558130559130560130561130562130563130564130565130566130567130568130569130570130571130572130573130574130575130576130577130578130579130580130581130582130583130584130585130586130587130588130589130590130591130592130593130594130595130596130597130598130599130600130601130602130603130604130605130606130607130608130609130610130611130612130613130614130615130616130617130618130619130620130621130622130623130624130625130626130627130628130629130630130631130632130633130634130635130636130637130638130639130640130641130642130643130644130645130646130647130648130649130650130651130652130653130654130655130656130657130658130659130660130661130662130663130664130665130666130667130668130669130670130671130672130673130674130675130676130677130678130679130680130681130682130683130684130685130686130687130688130689130690130691130692130693130694130695130696130697130698130699130700130701130702130703130704130705130706130707130708130709130710130711130712130713130714130715130716130717130718130719130720130721130722130723130724130725130726130727130728130729130730130731130732130733130734130735130736130737130738130739130740130741130742130743130744130745130746130747130748130749130750130751130752130753130754130755130756130757130758130759130760130761130762130763130764130765130766130767130768130769130770130771130772130773130774130775130776130777130778130779130780130781130782130783130784130785130786130787130788130789130790130791130792130793130794130795130796130797130798130799130800130801130802130803130804130805130806130807130808130809130810130811130812130813130814130815130816130817130818130819130820130821130822130823130824130825130826130827130828130829130830130831130832130833130834130835130836130837130838130839130840130841130842130843130844130845130846130847130848130849130850130851130852130853130854130855130856130857130858130859130860130861130862130863130864130865130866130867130868130869130870130871130872130873130874130875130876130877130878130879130880130881130882130883130884130885130886130887130888130889130890130891130892130893130894130895130896130897130898130899130900130901130902130903130904130905130906130907130908130909130910130911130912130913130914130915130916130917130918130919130920130921130922130923130924130925130926130927130928130929130930130931130932130933130934130935130936130937130938130939130940130941130942130943130944130945130946130947130948130949130950130951130952130953130954130955130956130957130958130959130960130961130962130963130964130965130966130967130968130969130970130971130972130973130974130975130976130977130978130979130980130981130982130983130984130985130986130987130988130989130990130991130992130993130994130995130996130997130998130999131000131001131002131003131004131005131006131007131008131009131010131011131012131013131014131015131016131017131018131019131020131021131022131023131024131025131026131027131028131029131030131031131032131033131034131035131036131037131038131039131040131041131042131043131044131045131046131047131048131049131050131051131052131053131054131055131056131057131058131059131060131061131062131063131064131065131066131067131068131069131070131071131072131073131074131075131076131077131078131079131080131081131082131083131084131085131086131087131088131089131090131091131092131093131094131095131096131097131098131099131100131101131102131103131104131105131106131107131108131109131110131111131112131113131114131115131116131117131118131119131120131121131122131123131124131125131126131127131128131129131130131131131132131133131134131135131136131137131138131139131140131141131142131143131144131145131146131147131148131149131150131151131152131153131154131155131156131157131158131159131160131161131162131163131164131165131166131167131168131169131170131171131172131173131174131175131176131177131178131179131180131181131182131183131184131185131186131187131188131189131190131191131192131193131194131195131196131197131198131199131200131201131202131203131204131205131206131207131208131209131210131211131212131213131214131215131216131217131218131219131220131221131222131223131224131225131226131227131228131229131230131231131232131233131234131235131236131237131238131239131240131241131242131243131244131245131246131247131248131249131250131251131252131253131254131255131256131257131258131259131260131261131262131263131264131265131266131267131268131269131270131271131272131273131274131275131276131277131278131279131280131281131282131283131284131285131286131287131288131289131290131291131292131293131294131295131296131297131298131299131300131301131302131303131304131305131306131307131308131309131310131311131312131313131314131315131316131317131318131319131320131321131322131323131324131325131326131327131328131329131330131331131332131333131334131335131336131337131338131339131340131341131342131343131344131345131346131347131348131349131350131351131352131353131354131355131356131357131358131359131360131361131362131363131364131365131366131367131368131369131370131371131372131373131374131375131376131377131378131379131380131381131382131383131384131385131386131387131388131389131390131391131392131393131394131395131396131397131398131399131400131401131402131403131404131405131406131407131408131409131410131411131412131413131414131415131416131417131418131419131420131421131422131423131424131425131426131427131428131429131430131431131432131433131434131435131436131437131438131439131440131441131442131443131444131445131446131447131448131449131450131451131452131453131454131455131456131457131458131459131460131461131462131463131464131465131466131467131468131469131470131471131472131473131474131475131476131477131478131479131480131481131482131483131484131485131486131487131488131489131490131491131492131493131494131495131496131497131498131499131500131501131502131503131504131505131506131507131508131509131510131511131512131513131514131515131516131517131518131519131520131521131522131523131524131525131526131527131528131529131530131531131532131533131534131535131536131537131538131539131540131541131542131543131544131545131546131547131548131549131550131551131552131553131554131555131556131557131558131559131560131561131562131563131564131565131566131567131568131569131570131571131572131573131574131575131576131577131578131579131580131581131582131583131584131585131586131587131588131589131590131591131592131593131594131595131596131597131598131599131600131601131602131603131604131605131606131607131608131609131610131611131612131613131614131615131616131617131618131619131620131621131622131623131624131625131626131627131628131629131630131631131632131633131634131635131636131637131638131639131640131641131642131643131644131645131646131647131648131649131650131651131652131653131654131655131656131657131658131659131660131661131662131663131664131665131666131667131668131669131670131671131672131673131674131675131676131677131678131679131680131681131682131683131684131685131686131687131688131689131690131691131692131693131694131695131696131697131698131699131700131701131702131703131704131705131706131707131708131709131710131711131712131713131714131715131716131717131718131719131720131721131722131723131724131725131726131727131728131729131730131731131732131733131734131735131736131737131738131739131740131741131742131743131744131745131746131747131748131749131750131751131752131753131754131755131756131757131758131759131760131761131762131763131764131765131766131767131768131769131770131771131772131773131774131775131776131777131778131779131780131781131782131783131784131785131786131787131788131789131790131791131792131793131794131795131796131797131798131799131800131801131802131803131804131805131806131807131808131809131810131811131812131813131814131815131816131817131818131819131820131821131822131823131824131825131826131827131828131829131830131831131832131833131834131835131836131837131838131839131840131841131842131843131844131845131846131847131848131849131850131851131852131853131854131855131856131857131858131859131860131861131862131863131864131865131866131867131868131869131870131871131872131873131874131875131876131877131878131879131880131881131882131883131884131885131886131887131888131889131890131891131892131893131894131895131896131897131898131899131900131901131902131903131904131905131906131907131908131909131910131911131912131913131914131915131916131917131918131919131920131921131922131923131924131925131926131927131928131929131930131931131932131933131934131935131936131937131938131939131940131941131942131943131944131945131946131947131948131949131950131951131952131953131954131955131956131957131958131959131960131961131962131963131964131965131966131967131968131969131970131971131972131973131974131975131976131977131978131979131980131981131982131983131984131985131986131987131988131989131990131991131992131993131994131995131996131997131998131999132000132001132002132003132004132005132006132007132008132009132010132011132012132013132014132015132016132017132018132019132020132021132022132023132024132025132026132027132028132029132030132031132032132033132034132035132036132037132038132039132040132041132042132043132044132045132046132047132048132049132050132051132052132053132054132055132056132057132058132059132060132061132062132063132064132065132066132067132068132069132070132071132072132073132074132075132076132077132078132079132080132081132082132083132084132085132086132087132088132089132090132091132092132093132094132095132096132097132098132099132100132101132102132103132104132105132106132107132108132109132110132111132112132113132114132115132116132117132118132119132120132121132122132123132124132125132126132127132128132129132130132131132132132133132134132135132136132137132138132139132140132141132142132143132144132145132146132147132148132149132150132151132152132153132154132155132156132157132158132159132160132161132162132163132164132165132166132167132168132169132170132171132172132173132174132175132176132177132178132179132180132181132182132183132184132185132186132187132188132189132190132191132192132193132194132195132196132197132198132199132200132201132202132203132204132205132206132207132208132209132210132211132212132213132214132215132216132217132218132219132220132221132222132223132224132225132226132227132228132229132230132231132232132233132234132235132236132237132238132239132240132241132242132243132244132245132246132247132248132249132250132251132252132253132254132255132256132257132258132259132260132261132262132263132264132265132266132267132268132269132270132271132272132273132274132275132276132277132278132279132280132281132282132283132284132285132286132287132288132289132290132291132292132293132294132295132296132297132298132299132300132301132302132303132304132305132306132307132308132309132310132311132312132313132314132315132316132317132318132319132320132321132322132323132324132325132326132327132328132329132330132331132332132333132334132335132336132337132338132339132340132341132342132343132344132345132346132347132348132349132350132351132352132353132354132355132356132357132358132359132360132361132362132363132364132365132366132367132368132369132370132371132372132373132374132375132376132377132378132379132380132381132382132383132384132385132386132387132388132389132390132391132392132393132394132395132396132397132398132399132400132401132402132403132404132405132406132407132408132409132410132411132412132413132414132415132416132417132418132419132420132421132422132423132424132425132426132427132428132429132430132431132432132433132434132435132436132437132438132439132440132441132442132443132444132445132446132447132448132449132450132451132452132453132454132455132456132457132458132459132460132461132462132463132464132465132466132467132468132469132470132471132472132473132474132475132476132477132478132479132480132481132482132483132484132485132486132487132488132489132490132491132492132493132494132495132496132497132498132499132500132501132502132503132504132505132506132507132508132509132510132511132512132513132514132515132516132517132518132519132520132521132522132523132524132525132526132527132528132529132530132531132532132533132534132535132536132537132538132539132540132541132542132543132544132545132546132547132548132549132550132551132552132553132554132555132556132557132558132559132560132561132562132563132564132565132566132567132568132569132570132571132572132573132574132575132576132577132578132579132580132581132582132583132584132585132586132587132588132589132590132591132592132593132594132595132596132597132598132599132600132601132602132603132604132605132606132607132608132609132610132611132612132613132614132615132616132617132618132619132620132621132622132623132624132625132626132627132628132629132630132631132632132633132634132635132636132637132638132639132640132641132642132643132644132645132646132647132648132649132650132651132652132653132654132655132656132657132658132659132660132661132662132663132664132665132666132667132668132669132670132671132672132673132674132675132676132677132678132679132680132681132682132683132684132685132686132687132688132689132690132691132692132693132694132695132696132697132698132699132700132701132702132703132704132705132706132707132708132709132710132711132712132713132714132715132716132717132718132719132720132721132722132723132724132725132726132727132728132729132730132731132732132733132734132735132736132737132738132739132740132741132742132743132744132745132746132747132748132749132750132751132752132753132754132755132756132757132758132759132760132761132762132763132764132765132766132767132768132769132770132771132772132773132774132775132776132777132778132779132780132781132782132783132784132785132786132787132788132789132790132791132792132793132794132795132796132797132798132799132800132801132802132803132804132805132806132807132808132809132810132811132812132813132814132815132816132817132818132819132820132821132822132823132824132825132826132827132828132829132830132831132832132833132834132835132836132837132838132839132840132841132842132843132844132845132846132847132848132849132850132851132852132853132854132855132856132857132858132859132860132861132862132863132864132865132866132867132868132869132870132871132872132873132874132875132876132877132878132879132880132881132882132883132884132885132886132887132888132889132890132891132892132893132894132895132896132897132898132899132900132901132902132903132904132905132906132907132908132909132910132911132912132913132914132915132916132917132918132919132920132921132922132923132924132925132926132927132928132929132930132931132932132933132934132935132936132937132938132939132940132941132942132943132944132945132946132947132948132949132950132951132952132953132954132955132956132957132958132959132960132961132962132963132964132965132966132967132968132969132970132971132972132973132974132975132976132977132978132979132980132981132982132983132984132985132986132987132988132989132990132991132992132993132994132995132996132997132998132999133000133001133002133003133004133005133006133007133008133009133010133011133012133013133014133015133016133017133018133019133020133021133022133023133024133025133026133027133028133029133030133031133032133033133034133035133036133037133038133039133040133041133042133043133044133045133046133047133048133049133050133051133052133053133054133055133056133057133058133059133060133061133062133063133064133065133066133067133068133069133070133071133072133073133074133075133076133077133078133079133080133081133082133083133084133085133086133087133088133089133090133091133092133093133094133095133096133097133098133099133100133101133102133103133104133105133106133107133108133109133110133111133112133113133114133115133116133117133118133119133120133121133122133123133124133125133126133127133128133129133130133131133132133133133134133135133136133137133138133139133140133141133142133143133144133145133146133147133148133149133150133151133152133153133154133155133156133157133158133159133160133161133162133163133164133165133166133167133168133169133170133171133172133173133174133175133176133177133178133179133180133181133182133183133184133185133186133187133188133189133190133191133192133193133194133195133196133197133198133199133200133201133202133203133204133205133206133207133208133209133210133211133212133213133214133215133216133217133218133219133220133221133222133223133224133225133226133227133228133229133230133231133232133233133234133235133236133237133238133239133240133241133242133243133244133245133246133247133248133249133250133251133252133253133254133255133256133257133258133259133260133261133262133263133264133265133266133267133268133269133270133271133272133273133274133275133276133277133278133279133280133281133282133283133284133285133286133287133288133289133290133291133292133293133294133295133296133297133298133299133300133301133302133303133304133305133306133307133308133309133310133311133312133313133314133315133316133317133318133319133320133321133322133323133324133325133326133327133328133329133330133331133332133333133334133335133336133337133338133339133340133341133342133343133344133345133346133347133348133349133350133351133352133353133354133355133356133357133358133359133360133361133362133363133364133365133366133367133368133369133370133371133372133373133374133375133376133377133378133379133380133381133382133383133384133385133386133387133388133389133390133391133392133393133394133395133396133397133398133399133400133401133402133403133404133405133406133407133408133409133410133411133412133413133414133415133416133417133418133419133420133421133422133423133424133425133426133427133428133429133430133431133432133433133434133435133436133437133438133439133440133441133442133443133444133445133446133447133448133449133450133451133452133453133454133455133456133457133458133459133460133461133462133463133464133465133466133467133468133469133470133471133472133473133474133475133476133477133478133479133480133481133482133483133484133485133486133487133488133489133490133491133492133493133494133495133496133497133498133499133500133501133502133503133504133505133506133507133508133509133510133511133512133513133514133515133516133517133518133519133520133521133522133523133524133525133526133527133528133529133530133531133532133533133534133535133536133537133538133539133540133541133542133543133544133545133546133547133548133549133550133551133552133553133554133555133556133557133558133559133560133561133562133563133564133565133566133567133568133569133570133571133572133573133574133575133576133577133578133579133580133581133582133583133584133585133586133587133588133589133590133591133592133593133594133595133596133597133598133599133600133601133602133603133604133605133606133607133608133609133610133611133612133613133614133615133616133617133618133619133620133621133622133623133624133625133626133627133628133629133630133631133632133633133634133635133636133637133638133639133640133641133642133643133644133645133646133647133648133649133650133651133652133653133654133655133656133657133658133659133660133661133662133663133664133665133666133667133668133669133670133671133672133673133674133675133676133677133678133679133680133681133682133683133684133685133686133687133688133689133690133691133692133693133694133695133696133697133698133699133700133701133702133703133704133705133706133707133708133709133710133711133712133713133714133715133716133717133718133719133720133721133722133723133724133725133726133727133728133729133730133731133732133733133734133735133736133737133738133739133740133741133742133743133744133745133746133747133748133749133750133751133752133753133754133755133756133757133758133759133760133761133762133763133764133765133766133767133768133769133770133771133772133773133774133775133776133777133778133779133780133781133782133783133784133785133786133787133788133789133790133791133792133793133794133795133796133797133798133799133800133801133802133803133804133805133806133807133808133809133810133811133812133813133814133815133816133817133818133819133820133821133822133823133824133825133826133827133828133829133830133831133832133833133834133835133836133837133838133839133840133841133842133843133844133845133846133847133848133849133850133851133852133853133854133855133856133857133858133859133860133861133862133863133864133865133866133867133868133869133870133871133872133873133874133875133876133877133878133879133880133881133882133883133884133885133886133887133888133889133890133891133892133893133894133895133896133897133898133899133900133901133902133903133904133905133906133907133908133909133910133911133912133913133914133915133916133917133918133919133920133921133922133923133924133925133926133927133928133929133930133931133932133933133934133935133936133937133938133939133940133941133942133943133944133945133946133947133948133949133950133951133952133953133954133955133956133957133958133959133960133961133962133963133964133965133966133967133968133969133970133971133972133973133974133975133976133977133978133979133980133981133982133983133984133985133986133987133988133989133990133991133992133993133994133995133996133997133998133999134000134001134002134003134004134005134006134007134008134009134010134011134012134013134014134015134016134017134018134019134020134021134022134023134024134025134026134027134028134029134030134031134032134033134034134035134036134037134038134039134040134041134042134043134044134045134046134047134048134049134050134051134052134053134054134055134056134057134058134059134060134061134062134063134064134065134066134067134068134069134070134071134072134073134074134075134076134077134078134079134080134081134082134083134084134085134086134087134088134089134090134091134092134093134094134095134096134097134098134099134100134101134102134103134104134105134106134107134108134109134110134111134112134113134114134115134116134117134118134119134120134121134122134123134124134125134126134127134128134129134130134131134132134133134134134135134136134137134138134139134140134141134142134143134144134145134146134147134148134149134150134151134152134153134154134155134156134157134158134159134160134161134162134163134164134165134166134167134168134169134170134171134172134173134174134175134176134177134178134179134180134181134182134183134184134185134186134187134188134189134190134191134192134193134194134195134196134197134198134199134200134201134202134203134204134205134206134207134208134209134210134211134212134213134214134215134216134217134218134219134220134221134222134223134224134225134226134227134228134229134230134231134232134233134234134235134236134237134238134239134240134241134242134243134244134245134246134247134248134249134250134251134252134253134254134255134256134257134258134259134260134261134262134263134264134265134266134267134268134269134270134271134272134273134274134275134276134277134278134279134280134281134282134283134284134285134286134287134288134289134290134291134292134293134294134295134296134297134298134299134300134301134302134303134304134305134306134307134308134309134310134311134312134313134314134315134316134317134318134319134320134321134322134323134324134325134326134327134328134329134330134331134332134333134334134335134336134337134338134339134340134341134342134343134344134345134346134347134348134349134350134351134352134353134354134355134356134357134358134359134360134361134362134363134364134365134366134367134368134369134370134371134372134373134374134375134376134377134378134379134380134381134382134383134384134385134386134387134388134389134390134391134392134393134394134395134396134397134398134399134400134401134402134403134404134405134406134407134408134409134410134411134412134413134414134415134416134417134418134419134420134421134422134423134424134425134426134427134428134429134430134431134432134433134434134435134436134437134438134439134440134441134442134443134444134445134446134447134448134449134450134451134452134453134454134455134456134457134458134459134460134461134462134463134464134465134466134467134468134469134470134471134472134473134474134475134476134477134478134479134480134481134482134483134484134485134486134487134488134489134490134491134492134493134494134495134496134497134498134499134500134501134502134503134504134505134506134507134508134509134510134511134512134513134514134515134516134517134518134519134520134521134522134523134524134525134526134527134528134529134530134531134532134533134534134535134536134537134538134539134540134541134542134543134544134545134546134547134548134549134550134551134552134553134554134555134556134557134558134559134560134561134562134563134564134565134566134567134568134569134570134571134572134573134574134575134576134577134578134579134580134581134582134583134584134585134586134587134588134589134590134591134592134593134594134595134596134597134598134599134600134601134602134603134604134605134606134607134608134609134610134611134612134613134614134615134616134617134618134619134620134621134622134623134624134625134626134627134628134629134630134631134632134633134634134635134636134637134638134639134640134641134642134643134644134645134646134647134648134649134650134651134652134653134654134655134656134657134658134659134660134661134662134663134664134665134666134667134668134669134670134671134672134673134674134675134676134677134678134679134680134681134682134683134684134685134686134687134688134689134690134691134692134693134694134695134696134697134698134699134700134701134702134703134704134705134706134707134708134709134710134711134712134713134714134715134716134717134718134719134720134721134722134723134724134725134726134727134728134729134730134731134732134733134734134735134736134737134738134739134740134741134742134743134744134745134746134747134748134749134750134751134752134753134754134755134756134757134758134759134760134761134762134763134764134765134766134767134768134769134770134771134772134773134774134775134776134777134778134779134780134781134782134783134784134785134786134787134788134789134790134791134792134793134794134795134796134797134798134799134800134801134802134803134804134805134806134807134808134809134810134811134812134813134814134815134816134817134818134819134820134821134822134823134824134825134826134827134828134829134830134831134832134833134834134835134836134837134838134839134840134841134842134843134844134845134846134847134848134849134850134851134852134853134854134855134856134857134858134859134860134861134862134863134864134865134866134867134868134869134870134871134872134873134874134875134876134877134878134879134880134881134882134883134884134885134886134887134888134889134890134891134892134893134894134895134896134897134898134899134900134901134902134903134904134905134906134907134908134909134910134911134912134913134914134915134916134917134918134919134920134921134922134923134924134925134926134927134928134929134930134931134932134933134934134935134936134937134938134939134940134941134942134943134944134945134946134947134948134949134950134951134952134953134954134955134956134957134958134959134960134961134962134963134964134965134966134967134968134969134970134971134972134973134974134975134976134977134978134979134980134981134982134983134984134985134986134987134988134989134990134991134992134993134994134995134996134997134998134999135000135001135002135003135004135005135006135007135008135009135010135011135012135013135014135015135016135017135018135019135020135021135022135023135024135025135026135027135028135029135030135031135032135033135034135035135036135037135038135039135040135041135042135043135044135045135046135047135048135049135050135051135052135053135054135055135056135057135058135059135060135061135062135063135064135065135066135067135068135069135070135071135072135073135074135075135076135077135078135079135080135081135082135083135084135085135086135087135088135089135090135091135092135093135094135095135096135097135098135099135100135101135102135103135104135105135106135107135108135109135110135111135112135113135114135115135116135117135118135119135120135121135122135123135124135125135126135127135128135129135130135131135132135133135134135135135136135137135138135139135140135141135142135143135144135145135146135147135148135149135150135151135152135153135154135155135156135157135158135159135160135161135162135163135164135165135166135167135168135169135170135171135172135173135174135175135176135177135178135179135180135181135182135183135184135185135186135187135188135189135190135191135192135193135194135195135196135197135198135199135200135201135202135203135204135205135206135207135208135209135210135211135212135213135214135215135216135217135218135219135220135221135222135223135224135225135226135227135228135229135230135231135232135233135234135235135236135237135238135239135240135241135242135243135244135245135246135247135248135249135250135251135252135253135254135255135256135257135258135259135260135261135262135263135264135265135266135267135268135269135270135271135272135273135274135275135276135277135278135279135280135281135282135283135284135285135286135287135288135289135290135291135292135293135294135295135296135297135298135299135300135301135302135303135304135305135306135307135308135309135310135311135312135313135314135315135316135317135318135319135320135321135322135323135324135325135326135327135328135329135330135331135332135333135334135335135336135337135338135339135340135341135342135343135344135345135346135347135348135349135350135351135352135353135354135355135356135357135358135359135360135361135362135363135364135365135366135367135368135369135370135371135372135373135374135375135376135377135378135379135380135381135382135383135384135385135386135387135388135389135390135391135392135393135394135395135396135397135398135399135400135401135402135403135404135405135406135407135408135409135410135411135412135413135414135415135416135417135418135419135420135421135422135423135424135425135426135427135428135429135430135431135432135433135434135435135436135437135438135439135440135441135442135443135444135445135446135447135448135449135450135451135452135453135454135455135456135457135458135459135460135461135462135463135464135465135466135467135468135469135470135471135472135473135474135475135476135477135478135479135480135481135482135483135484135485135486135487135488135489135490135491135492135493135494135495135496135497135498135499135500135501135502135503135504135505135506135507135508135509135510135511135512135513135514135515135516135517135518135519135520135521135522135523135524135525135526135527135528135529135530135531135532135533135534135535135536135537135538135539135540135541135542135543135544135545135546135547135548135549135550135551135552135553135554135555135556135557135558135559135560135561135562135563135564135565135566135567135568135569135570135571135572135573135574135575135576135577135578135579135580135581135582135583135584135585135586135587135588135589135590135591135592135593135594135595135596135597135598135599135600135601135602135603135604135605135606135607135608135609135610135611135612135613135614135615135616135617135618135619135620135621135622135623135624135625135626135627135628135629135630135631135632135633135634135635135636135637135638135639135640135641135642135643135644135645135646135647135648135649135650135651135652135653135654135655135656135657135658135659135660135661135662135663135664135665135666135667135668135669135670135671135672135673135674135675135676135677135678135679135680135681135682135683135684135685135686135687135688135689135690135691135692135693135694135695135696135697135698135699135700135701135702135703135704135705135706135707135708135709135710135711135712135713135714135715135716135717135718135719135720135721135722135723135724135725135726135727135728135729135730135731135732135733135734135735135736135737135738135739135740135741135742135743135744135745135746135747135748135749135750135751135752135753135754135755135756135757135758135759135760135761135762135763135764135765135766135767135768135769135770135771135772135773135774135775135776135777135778135779135780135781135782135783135784135785135786135787135788135789135790135791135792135793135794135795135796135797135798135799135800135801135802135803135804135805135806135807135808135809135810135811135812135813135814135815135816135817135818135819135820135821135822135823135824135825135826135827135828135829135830135831135832135833135834135835135836135837135838135839135840135841135842135843135844135845135846135847135848135849135850135851135852135853135854135855135856135857135858135859135860135861135862135863135864135865135866135867135868135869135870135871135872135873135874135875135876135877135878135879135880135881135882135883135884135885135886135887135888135889135890135891135892135893135894135895135896135897135898135899135900135901135902135903135904135905135906135907135908135909135910135911135912135913135914135915135916135917135918135919135920135921135922135923135924135925135926135927135928135929135930135931135932135933135934135935135936135937135938135939135940135941135942135943135944135945135946135947135948135949135950135951135952135953135954135955135956135957135958135959135960135961135962135963135964135965135966135967135968135969135970135971135972135973135974135975135976135977135978135979135980135981135982135983135984135985135986135987135988135989135990135991135992135993135994135995135996135997135998135999136000136001136002136003136004136005136006136007136008136009136010136011136012136013136014136015136016136017136018136019136020136021136022136023136024136025136026136027136028136029136030136031136032136033136034136035136036136037136038136039136040136041136042136043136044136045136046136047136048136049136050136051136052136053136054136055136056136057136058136059136060136061136062136063136064136065136066136067136068136069136070136071136072136073136074136075136076136077136078136079136080136081136082136083136084136085136086136087136088136089136090136091136092136093136094136095136096136097136098136099136100136101136102136103136104136105136106136107136108136109136110136111136112136113136114136115136116136117136118136119136120136121136122136123136124136125136126136127136128136129136130136131136132136133136134136135136136136137136138136139136140136141136142136143136144136145136146136147136148136149136150136151136152136153136154136155136156136157136158136159136160136161136162136163136164136165136166136167136168136169136170136171136172136173136174136175136176136177136178136179136180136181136182136183136184136185136186136187136188136189136190136191136192136193136194136195136196136197136198136199136200136201136202136203136204136205136206136207136208136209136210136211136212136213136214136215136216136217136218136219136220136221136222136223136224136225136226136227136228136229136230136231136232136233136234136235136236136237136238136239136240136241136242136243136244136245136246136247136248136249136250136251136252136253136254136255136256136257136258136259136260136261136262136263136264136265136266136267136268136269136270136271136272136273136274136275136276136277136278136279136280136281136282136283136284136285136286136287136288136289136290136291136292136293136294136295136296136297136298136299136300136301136302136303136304136305136306136307136308136309136310136311136312136313136314136315136316136317136318136319136320136321136322136323136324136325136326136327136328136329136330136331136332136333136334136335136336136337136338136339136340136341136342136343136344136345136346136347136348136349136350136351136352136353136354136355136356136357136358136359136360136361136362136363136364136365136366136367136368136369136370136371136372136373136374136375136376136377136378136379136380136381136382136383136384136385136386136387136388136389136390136391136392136393136394136395136396136397136398136399136400136401136402136403136404136405136406136407136408136409136410136411136412136413136414136415136416136417136418136419136420136421136422136423136424136425136426136427136428136429136430136431136432136433136434136435136436136437136438136439136440136441136442136443136444136445136446136447136448136449136450136451136452136453136454136455136456136457136458136459136460136461136462136463136464136465136466136467136468136469136470136471136472136473136474136475136476136477136478136479136480136481136482136483136484136485136486136487136488136489136490136491136492136493136494136495136496136497136498136499136500136501136502136503136504136505136506136507136508136509136510136511136512136513136514136515136516136517136518136519136520136521136522136523136524136525136526136527136528136529136530136531136532136533136534136535136536136537136538136539136540136541136542136543136544136545136546136547136548136549136550136551136552136553136554136555136556136557136558136559136560136561136562136563136564136565136566136567136568136569136570136571136572136573136574136575136576136577136578136579136580136581136582136583136584136585136586136587136588136589136590136591136592136593136594136595136596136597136598136599136600136601136602136603136604136605136606136607136608136609136610136611136612136613136614136615136616136617136618136619136620136621136622136623136624136625136626136627136628136629136630136631136632136633136634136635136636136637136638136639136640136641136642136643136644136645136646136647136648136649136650136651136652136653136654136655136656136657136658136659136660136661136662136663136664136665136666136667136668136669136670136671136672136673136674136675136676136677136678136679136680136681136682136683136684136685136686136687136688136689136690136691136692136693136694136695136696136697136698136699136700136701136702136703136704136705136706136707136708136709136710136711136712136713136714136715136716136717136718136719136720136721136722136723136724136725136726136727136728136729136730136731136732136733136734136735136736136737136738136739136740136741136742136743136744136745136746136747136748136749136750136751136752136753136754136755136756136757136758136759136760136761136762136763136764136765136766136767136768136769136770136771136772136773136774136775136776136777136778136779136780136781136782136783136784136785136786136787136788136789136790136791136792136793136794136795136796136797136798136799136800136801136802136803136804136805136806136807136808136809136810136811136812136813136814136815136816136817136818136819136820136821136822136823136824136825136826136827136828136829136830136831136832136833136834136835136836136837136838136839136840136841136842136843136844136845136846136847136848136849136850136851136852136853136854136855136856136857136858136859136860136861136862136863136864136865136866136867136868136869136870136871136872136873136874136875136876136877136878136879136880136881136882136883136884136885136886136887136888136889136890136891136892136893136894136895136896136897136898136899136900136901136902136903136904136905136906136907136908136909136910136911136912136913136914136915136916136917136918136919136920136921136922136923136924136925136926136927136928136929136930136931136932136933136934136935136936136937136938136939136940136941136942136943136944136945136946136947136948136949136950136951136952136953136954136955136956136957136958136959136960136961136962136963136964136965136966136967136968136969136970136971136972136973136974136975136976136977136978136979136980136981136982136983136984136985136986136987136988136989136990136991136992136993136994136995136996136997136998136999137000137001137002137003137004137005137006137007137008137009137010137011137012137013137014137015137016137017137018137019137020137021137022137023137024137025137026137027137028137029137030137031137032137033137034137035137036137037137038137039137040137041137042137043137044137045137046137047137048137049137050137051137052137053137054137055137056137057137058137059137060137061137062137063137064137065137066137067137068137069137070137071137072137073137074137075137076137077137078137079137080137081137082137083137084137085137086137087137088137089137090137091137092137093137094137095137096137097137098137099137100137101137102137103137104137105137106137107137108137109137110137111137112137113137114137115137116137117137118137119137120137121137122137123137124137125137126137127137128137129137130137131137132137133137134137135137136137137137138137139137140137141137142137143137144137145137146137147137148137149137150137151137152137153137154137155137156137157137158137159137160137161137162137163137164137165137166137167137168137169137170137171137172137173137174137175137176137177137178137179137180137181137182137183137184137185137186137187137188137189137190137191137192137193137194137195137196137197137198137199137200137201137202137203137204137205137206137207137208137209137210137211137212137213137214137215137216137217137218137219137220137221137222137223137224137225137226137227137228137229137230137231137232137233137234137235137236137237137238137239137240137241137242137243137244137245137246137247137248137249137250137251137252137253137254137255137256137257137258137259137260137261137262137263137264137265137266137267137268137269137270137271137272137273137274137275137276137277137278137279137280137281137282137283137284137285137286137287137288137289137290137291137292137293137294137295137296137297137298137299137300137301137302137303137304137305137306137307137308137309137310137311137312137313137314137315137316137317137318137319137320137321137322137323137324137325137326137327137328137329137330137331137332137333137334137335137336137337137338137339137340137341137342137343137344137345137346137347137348137349137350137351137352137353137354137355137356137357137358137359137360137361137362137363137364137365137366137367137368137369137370137371137372137373137374137375137376137377137378137379137380137381137382137383137384137385137386137387137388137389137390137391137392137393137394137395137396137397137398137399137400137401137402137403137404137405137406137407137408137409137410137411137412137413137414137415137416137417137418137419137420137421137422137423137424137425137426137427137428137429137430137431137432137433137434137435137436137437137438137439137440137441137442137443137444137445137446137447137448137449137450137451137452137453137454137455137456137457137458137459137460137461137462137463137464137465137466137467137468137469137470137471137472137473137474137475137476137477137478137479137480137481137482137483137484137485137486137487137488137489137490137491137492137493137494137495137496137497137498137499137500137501137502137503137504137505137506137507137508137509137510137511137512137513137514137515137516137517137518137519137520137521137522137523137524137525137526137527137528137529137530137531137532137533137534137535137536137537137538137539137540137541137542137543137544137545137546137547137548137549137550137551137552137553137554137555137556137557137558137559137560137561137562137563137564137565137566137567137568137569137570137571137572137573137574137575137576137577137578137579137580137581137582137583137584137585137586137587137588137589137590137591137592137593137594137595137596137597137598137599137600137601137602137603137604137605137606137607137608137609137610137611137612137613137614137615137616137617137618137619137620137621137622137623137624137625137626137627137628137629137630137631137632137633137634137635137636137637137638137639137640137641137642137643137644137645137646137647137648137649137650137651137652137653137654137655137656137657137658137659137660137661137662137663137664137665137666137667137668137669137670137671137672137673137674137675137676137677137678137679137680137681137682137683137684137685137686137687137688137689137690137691137692137693137694137695137696137697137698137699137700137701137702137703137704137705137706137707137708137709137710137711137712137713137714137715137716137717137718137719137720137721137722137723137724137725137726137727137728137729137730137731137732137733137734137735137736137737137738137739137740137741137742137743137744137745137746137747137748137749137750137751137752137753137754137755137756137757137758137759137760137761137762137763137764137765137766137767137768137769137770137771137772137773137774137775137776137777137778137779137780137781137782137783137784137785137786137787137788137789137790137791137792137793137794137795137796137797137798137799137800137801137802137803137804137805137806137807137808137809137810137811137812137813137814137815137816137817137818137819137820137821137822137823137824137825137826137827137828137829137830137831137832137833137834137835137836137837137838137839137840137841137842137843137844137845137846137847137848137849137850137851137852137853137854137855137856137857137858137859137860137861137862137863137864137865137866137867137868137869137870137871137872137873137874137875137876137877137878137879137880137881137882137883137884137885137886137887137888137889137890137891137892137893137894137895137896137897137898137899137900137901137902137903137904137905137906137907137908137909137910137911137912137913137914137915137916137917137918137919137920137921137922137923137924137925137926137927137928137929137930137931137932137933137934137935137936137937137938137939137940137941137942137943137944137945137946137947137948137949137950137951137952137953137954137955137956137957137958137959137960137961137962137963137964137965137966137967137968137969137970137971137972137973137974137975137976137977137978137979137980137981137982137983137984137985137986137987137988137989137990137991137992137993137994137995137996137997137998137999138000138001138002138003138004138005138006138007138008138009138010138011138012138013138014138015138016138017138018138019138020138021138022138023138024138025138026138027138028138029138030138031138032138033138034138035138036138037138038138039138040138041138042138043138044138045138046138047138048138049138050138051138052138053138054138055138056138057138058138059138060138061138062138063138064138065138066138067138068138069138070138071138072138073138074138075138076138077138078138079138080138081138082138083138084138085138086138087138088138089138090138091138092138093138094138095138096138097138098138099138100138101138102138103138104138105138106138107138108138109138110138111138112138113138114138115138116138117138118138119138120138121138122138123138124138125138126138127138128138129138130138131138132138133138134138135138136138137138138138139138140138141138142138143138144138145138146138147138148138149138150138151138152138153138154138155138156138157138158138159138160138161138162138163138164138165138166138167138168138169138170138171138172138173138174138175138176138177138178138179138180138181138182138183138184138185138186138187138188138189138190138191138192138193138194138195138196138197138198138199138200138201138202138203138204138205138206138207138208138209138210138211138212138213138214138215138216138217138218138219138220138221138222138223138224138225138226138227138228138229138230138231138232138233138234138235138236138237138238138239138240138241138242138243138244138245138246138247138248138249138250138251138252138253138254138255138256138257138258138259138260138261138262138263138264138265138266138267138268138269138270138271138272138273138274138275138276138277138278138279138280138281138282138283138284138285138286138287138288138289138290138291138292138293138294138295138296138297138298138299138300138301138302138303138304138305138306138307138308138309138310138311138312138313138314138315138316138317138318138319138320138321138322138323138324138325138326138327138328138329138330138331138332138333138334138335138336138337138338138339138340138341138342138343138344138345138346138347138348138349138350138351138352138353138354138355138356138357138358138359138360138361138362138363138364138365138366138367138368138369138370138371138372138373138374138375138376138377138378138379138380138381138382138383138384138385138386138387138388138389138390138391138392138393138394138395138396138397138398138399138400138401138402138403138404138405138406138407138408138409138410138411138412138413138414138415138416138417138418138419138420138421138422138423138424138425138426138427138428138429138430138431138432138433138434138435138436138437138438138439138440138441138442138443138444138445138446138447138448138449138450138451138452138453138454138455138456138457138458138459138460138461138462138463138464138465138466138467138468138469138470138471138472138473138474138475138476138477138478138479138480138481138482138483138484138485138486138487138488138489138490138491138492138493138494138495138496138497138498138499138500138501138502138503138504138505138506138507138508138509138510138511138512138513138514138515138516138517138518138519138520138521138522138523138524138525138526138527138528138529138530138531138532138533138534138535138536138537138538138539138540138541138542138543138544138545138546138547138548138549138550138551138552138553138554138555138556138557138558138559138560138561138562138563138564138565138566138567138568138569138570138571138572138573138574138575138576138577138578138579138580138581138582138583138584138585138586138587138588138589138590138591138592138593138594138595138596138597138598138599138600138601138602138603138604138605138606138607138608138609138610138611138612138613138614138615138616138617138618138619138620138621138622138623138624138625138626138627138628138629138630138631138632138633138634138635138636138637138638138639138640138641138642138643138644138645138646138647138648138649138650138651138652138653138654138655138656138657138658138659138660138661138662138663138664138665138666138667138668138669138670138671138672138673138674138675138676138677138678138679138680138681138682138683138684138685138686138687138688138689138690138691138692138693138694138695138696138697138698138699138700138701138702138703138704138705138706138707138708138709138710138711138712138713138714138715138716138717138718138719138720138721138722138723138724138725138726138727138728138729138730138731138732138733138734138735138736138737138738138739138740138741138742138743138744138745138746138747138748138749138750138751138752138753138754138755138756138757138758138759138760138761138762138763138764138765138766138767138768138769138770138771138772138773138774138775138776138777138778138779138780138781138782138783138784138785138786138787138788138789138790138791138792138793138794138795138796138797138798138799138800138801138802138803138804138805138806138807138808138809138810138811138812138813138814138815138816138817138818138819138820138821138822138823138824138825138826138827138828138829138830138831138832138833138834138835138836138837138838138839138840138841138842138843138844138845138846138847138848138849138850138851138852138853138854138855138856138857138858138859138860138861138862138863138864138865138866138867138868138869138870138871138872138873138874138875138876138877138878138879138880138881138882138883138884138885138886138887138888138889138890138891138892138893138894138895138896138897138898138899138900138901138902138903138904138905138906138907138908138909138910138911138912138913138914138915138916138917138918138919138920138921138922138923138924138925138926138927138928138929138930138931138932138933138934138935138936138937138938138939138940138941138942138943138944138945138946138947138948138949138950138951138952138953138954138955138956138957138958138959138960138961138962138963138964138965138966138967138968138969138970138971138972138973138974138975138976138977138978138979138980138981138982138983138984138985138986138987138988138989138990138991138992138993138994138995138996138997138998138999139000139001139002139003139004139005139006139007139008139009139010139011139012139013139014139015139016139017139018139019139020139021139022139023139024139025139026139027139028139029139030139031139032139033139034139035139036139037139038139039139040139041139042139043139044139045139046139047139048139049139050139051139052139053139054139055139056139057139058139059139060139061139062139063139064139065139066139067139068139069139070139071139072139073139074139075139076139077139078139079139080139081139082139083139084139085139086139087139088139089139090139091139092139093139094139095139096139097139098139099139100139101139102139103139104139105139106139107139108139109139110139111139112139113139114139115139116139117139118139119139120139121139122139123139124139125139126139127139128139129139130139131139132139133139134139135139136139137139138139139139140139141139142139143139144139145139146139147139148139149139150139151139152139153139154139155139156139157139158139159139160139161139162139163139164139165139166139167139168139169139170139171139172139173139174139175139176139177139178139179139180139181139182139183139184139185139186139187139188139189139190139191139192139193139194139195139196139197139198139199139200139201139202139203139204139205139206139207139208139209139210139211139212139213139214139215139216139217139218139219139220139221139222139223139224139225139226139227139228139229139230139231139232139233139234139235139236139237139238139239139240139241139242139243139244139245139246139247139248139249139250139251139252139253139254139255139256139257139258139259139260139261139262139263139264139265139266139267139268139269139270139271139272139273139274139275139276139277139278139279139280139281139282139283139284139285139286139287139288139289139290139291139292139293139294139295139296139297139298139299139300139301139302139303139304139305139306139307139308139309139310139311139312139313139314139315139316139317139318139319139320139321139322139323139324139325139326139327139328139329139330139331139332139333139334139335139336139337139338139339139340139341139342139343139344139345139346139347139348139349139350139351139352139353139354139355139356139357139358139359139360139361139362139363139364139365139366139367139368139369139370139371139372139373139374139375139376139377139378139379139380139381139382139383139384139385139386139387139388139389139390139391139392139393139394139395139396139397139398139399139400139401139402139403139404139405139406139407139408139409139410139411139412139413139414139415139416139417139418139419139420139421139422139423139424139425139426139427139428139429139430139431139432139433139434139435139436139437139438139439139440139441139442139443139444139445139446139447139448139449139450139451139452139453139454139455139456139457139458139459139460139461139462139463139464139465139466139467139468139469139470139471139472139473139474139475139476139477139478139479139480139481139482139483139484139485139486139487139488139489139490139491139492139493139494139495139496139497139498139499139500139501139502139503139504139505139506139507139508139509139510139511139512139513139514139515139516139517139518139519139520139521139522139523139524139525139526139527139528139529139530139531139532139533139534139535139536139537139538139539139540139541139542139543139544139545139546139547139548139549139550139551139552139553139554139555139556139557139558139559139560139561139562139563139564139565139566139567139568139569139570139571139572139573139574139575139576139577139578139579139580139581139582139583139584139585139586139587139588139589139590139591139592139593139594139595139596139597139598139599139600139601139602139603139604139605139606139607139608139609139610139611139612139613139614139615139616139617139618139619139620139621139622139623139624139625139626139627139628139629139630139631139632139633139634139635139636139637139638139639139640139641139642139643139644139645139646139647139648139649139650139651139652139653139654139655139656139657139658139659139660139661139662139663139664139665139666139667139668139669139670139671139672139673139674139675139676139677139678139679139680139681139682139683139684139685139686139687139688139689139690139691139692139693139694139695139696139697139698139699139700139701139702139703139704139705139706139707139708139709139710139711139712139713139714139715139716139717139718139719139720139721139722139723139724139725139726139727139728139729139730139731139732139733139734139735139736139737139738139739139740139741139742139743139744139745139746139747139748139749139750139751139752139753139754139755139756139757139758139759139760139761139762139763139764139765139766139767139768139769139770139771139772139773139774139775139776139777139778139779139780139781139782139783139784139785139786139787139788139789139790139791139792139793139794139795139796139797139798139799139800139801139802139803139804139805139806139807139808139809139810139811139812139813139814139815139816139817139818139819139820139821139822139823139824139825139826139827139828139829139830139831139832139833139834139835139836139837139838139839139840139841139842139843139844139845139846139847139848139849139850139851139852139853139854139855139856139857139858139859139860139861139862139863139864139865139866139867139868139869139870139871139872139873139874139875139876139877139878139879139880139881139882139883139884139885139886139887139888139889139890139891139892139893139894139895139896139897139898139899139900139901139902139903139904139905139906139907139908139909139910139911139912139913139914139915139916139917139918139919139920139921139922139923139924139925139926139927139928139929139930139931139932139933139934139935139936139937139938139939139940139941139942139943139944139945139946139947139948139949139950139951139952139953139954139955139956139957139958139959139960139961139962139963139964139965139966139967139968139969139970139971139972139973139974139975139976139977139978139979139980139981139982139983139984139985139986139987139988139989139990139991139992139993139994139995139996139997139998139999140000140001140002140003140004140005140006140007140008140009140010140011140012140013140014140015140016140017140018140019140020140021140022140023140024140025140026140027140028140029140030140031140032140033140034140035140036140037140038140039140040140041140042140043140044140045140046140047140048140049140050140051140052140053140054140055140056140057140058140059140060140061140062140063140064140065140066140067140068140069140070140071140072140073140074140075140076140077140078140079140080140081140082140083140084140085140086140087140088140089140090140091140092140093140094140095140096140097140098140099140100140101140102140103140104140105140106140107140108140109140110140111140112140113140114140115140116140117140118140119140120140121140122140123140124140125140126140127140128140129140130140131140132140133140134140135140136140137140138140139140140140141140142140143140144140145140146140147140148140149140150140151140152140153140154140155140156140157140158140159140160140161140162140163140164140165140166140167140168140169140170140171140172140173140174140175140176140177140178140179140180140181140182140183140184140185140186140187140188140189140190140191140192140193140194140195140196140197140198140199140200140201140202140203140204140205140206140207140208140209140210140211140212140213140214140215140216140217140218140219140220140221140222140223140224140225140226140227140228140229140230140231140232140233140234140235140236140237140238140239140240140241140242140243140244140245140246140247140248140249140250140251140252140253140254140255140256140257140258140259140260140261140262140263140264140265140266140267140268140269140270140271140272140273140274140275140276140277140278140279140280140281140282140283140284140285140286140287140288140289140290140291140292140293140294140295140296140297140298140299140300140301140302140303140304140305140306140307140308140309140310140311140312140313140314140315140316140317140318140319140320140321140322140323140324140325140326140327140328140329140330140331140332140333140334140335140336140337140338140339140340140341140342140343140344140345140346140347140348140349140350140351140352140353140354140355140356140357140358140359140360140361140362140363140364140365140366140367140368140369140370140371140372140373140374140375140376140377140378140379140380140381140382140383140384140385140386140387140388140389140390140391140392140393140394140395140396140397140398140399140400140401140402140403140404140405140406140407140408140409140410140411140412140413140414140415140416140417140418140419140420140421140422140423140424140425140426140427140428140429140430140431140432140433140434140435140436140437140438140439140440140441140442140443140444140445140446140447140448140449140450140451140452140453140454140455140456140457140458140459140460140461140462140463140464140465140466140467140468140469140470140471140472140473140474140475140476140477140478140479140480140481140482140483140484140485140486140487140488140489140490140491140492140493140494140495140496140497140498140499140500140501140502140503140504140505140506140507140508140509140510140511140512140513140514140515140516140517140518140519140520140521140522140523140524140525140526140527140528140529140530140531140532140533140534140535140536140537140538140539140540140541140542140543140544140545140546140547140548140549140550140551140552140553140554140555140556140557140558140559140560140561140562140563140564140565140566140567140568140569140570140571140572140573140574140575140576140577140578140579140580140581140582140583140584140585140586140587140588140589140590140591140592140593140594140595140596140597140598140599140600140601140602140603140604140605140606140607140608140609140610140611140612140613140614140615140616140617140618140619140620140621140622140623140624140625140626140627140628140629140630140631140632140633140634140635140636140637140638140639140640140641140642140643140644140645140646140647140648140649140650140651140652140653140654140655140656140657140658140659140660140661140662140663140664140665140666140667140668140669140670140671140672140673140674140675140676140677140678140679140680140681140682140683140684140685140686140687140688140689140690140691140692140693140694140695140696140697140698140699140700140701140702140703140704140705140706140707140708140709140710140711140712140713140714140715140716140717140718140719140720140721140722140723140724140725140726140727140728140729140730140731140732140733140734140735140736140737140738140739140740140741140742140743140744140745140746140747140748140749140750140751140752140753140754140755140756140757140758140759140760140761140762140763140764140765140766140767140768140769140770140771140772140773140774140775140776140777140778140779140780140781140782140783140784140785140786140787140788140789140790140791140792140793140794140795140796140797140798140799140800140801140802140803140804140805140806140807140808140809140810140811140812140813140814140815140816140817140818140819140820140821140822140823140824140825140826140827140828140829140830140831140832140833140834140835140836140837140838140839140840140841140842140843140844140845140846140847140848140849140850140851140852140853140854140855140856140857140858140859140860140861140862140863140864140865140866140867140868140869140870140871140872140873140874140875140876140877140878140879140880140881140882140883140884140885140886140887140888140889140890140891140892140893140894140895140896140897140898140899140900140901140902140903140904140905140906140907140908140909140910140911140912140913140914140915140916140917140918140919140920140921140922140923140924140925140926140927140928140929140930140931140932140933140934140935140936140937140938140939140940140941140942140943140944140945140946140947140948140949140950140951140952140953140954140955140956140957140958140959140960140961140962140963140964140965140966140967140968140969140970140971140972140973140974140975140976140977140978140979140980140981140982140983140984140985140986140987140988140989140990140991140992140993140994140995140996140997140998140999141000141001141002141003141004141005141006141007141008141009141010141011141012141013141014141015141016141017141018141019141020141021141022141023141024141025141026141027141028141029141030141031141032141033141034141035141036141037141038141039141040141041141042141043141044141045141046141047141048141049141050141051141052141053141054141055141056141057141058141059141060141061141062141063141064141065141066141067141068141069141070141071141072141073141074141075141076141077141078141079141080141081141082141083141084141085141086141087141088141089141090141091141092141093141094141095141096141097141098141099141100141101141102141103141104141105141106141107141108141109141110141111141112141113141114141115141116141117141118141119141120141121141122141123141124141125141126141127141128141129141130141131141132141133141134141135141136141137141138141139141140141141141142141143141144141145141146141147141148141149141150141151141152141153141154141155141156141157141158141159141160141161141162141163141164141165141166141167141168141169141170141171141172141173141174141175141176141177141178141179141180141181141182141183141184141185141186141187141188141189141190141191141192141193141194141195141196141197141198141199141200141201141202141203141204141205141206141207141208141209141210141211141212141213141214141215141216141217141218141219141220141221141222141223141224141225141226141227141228141229141230141231141232141233141234141235141236141237141238141239141240141241141242141243141244141245141246141247141248141249141250141251141252141253141254141255141256141257141258141259141260141261141262141263141264141265141266141267141268141269141270141271141272141273141274141275141276141277141278141279141280141281141282141283141284141285141286141287141288141289141290141291141292141293141294141295141296141297141298141299141300141301141302141303141304141305141306141307141308141309141310141311141312141313141314141315141316141317141318141319141320141321141322141323141324141325141326141327141328141329141330141331141332141333141334141335141336141337141338141339141340141341141342141343141344141345141346141347141348141349141350141351141352141353141354141355141356141357141358141359141360141361141362141363141364141365141366141367141368141369141370141371141372141373141374141375141376141377141378141379141380141381141382141383141384141385141386141387141388141389141390141391141392141393141394141395141396141397141398141399141400141401141402141403141404141405141406141407141408141409141410141411141412141413141414141415141416141417141418141419141420141421141422141423141424141425141426141427141428141429141430141431141432141433141434141435141436141437141438141439141440141441141442141443141444141445141446141447141448141449141450141451141452141453141454141455141456141457141458141459141460141461141462141463141464141465141466141467141468141469141470141471141472141473141474141475141476141477141478141479141480141481141482141483141484141485141486141487141488141489141490141491141492141493141494141495141496141497141498141499141500141501141502141503141504141505141506141507141508141509141510141511141512141513141514141515141516141517141518141519141520141521141522141523141524141525141526141527141528141529141530141531141532141533141534141535141536141537141538141539141540141541141542141543141544141545141546141547141548141549141550141551141552141553141554141555141556141557141558141559141560141561141562141563141564141565141566141567141568141569141570141571141572141573141574141575141576141577141578141579141580141581141582141583141584141585141586141587141588141589141590141591141592141593141594141595141596141597141598141599141600141601141602141603141604141605141606141607141608141609141610141611141612141613141614141615141616141617141618141619141620141621141622141623141624141625141626141627141628141629141630141631141632141633141634141635141636141637141638141639141640141641141642141643141644141645141646141647141648141649141650141651141652141653141654141655141656141657141658141659141660141661141662141663141664141665141666141667141668141669141670141671141672141673141674141675141676141677141678141679141680141681141682141683141684141685141686141687141688141689141690141691141692141693141694141695141696141697141698141699141700141701141702141703141704141705141706141707141708141709141710141711141712141713141714141715141716141717141718141719141720141721141722141723141724141725141726141727141728141729141730141731141732141733141734141735141736141737141738141739141740141741141742141743141744141745141746141747141748141749141750141751141752141753141754141755141756141757141758141759141760141761141762141763141764141765141766141767141768141769141770141771141772141773141774141775141776141777141778141779141780141781141782141783141784141785141786141787141788141789141790141791141792141793141794141795141796141797141798141799141800141801141802141803141804141805141806141807141808141809141810141811141812141813141814141815141816141817141818141819141820141821141822141823141824141825141826141827141828141829141830141831141832141833141834141835141836141837141838141839141840141841141842141843141844141845141846141847141848141849141850141851141852141853141854141855141856141857141858141859141860141861141862141863141864141865141866141867141868141869141870141871141872141873141874141875141876141877141878141879141880141881141882141883141884141885141886141887141888141889141890141891141892141893141894141895141896141897141898141899141900141901141902141903141904141905141906141907141908141909141910141911141912141913141914141915141916141917141918141919141920141921141922141923141924141925141926141927141928141929141930141931141932141933141934141935141936141937141938141939141940141941141942141943141944141945141946141947141948141949141950141951141952141953141954141955141956141957141958141959141960141961141962141963141964141965141966141967141968141969141970141971141972141973141974141975141976141977141978141979141980141981141982141983141984141985141986141987141988141989141990141991141992141993141994141995141996141997141998141999142000142001142002142003142004142005142006142007142008142009142010142011142012142013142014142015142016142017142018142019142020142021142022142023142024142025142026142027142028142029142030142031142032142033142034142035142036142037142038142039142040142041142042142043142044142045142046142047142048142049142050142051142052142053142054142055142056142057142058142059142060142061142062142063142064142065142066142067142068142069142070142071142072142073142074142075142076142077142078142079142080142081142082142083142084142085142086142087142088142089142090142091142092142093142094142095142096142097142098142099142100142101142102142103142104142105142106142107142108142109142110142111142112142113142114142115142116142117142118142119142120142121142122142123142124142125142126142127142128142129142130142131142132142133142134142135142136142137142138142139142140142141142142142143142144142145142146142147142148142149142150142151142152142153142154142155142156142157142158142159142160142161142162142163142164142165142166142167142168142169142170142171142172142173142174142175142176142177142178142179142180142181142182142183142184142185142186142187142188142189142190142191142192142193142194142195142196142197142198142199142200142201142202142203142204142205142206142207142208142209142210142211142212142213142214142215142216142217142218142219142220142221142222142223142224142225142226142227142228142229142230142231142232142233142234142235142236142237142238142239142240142241142242142243142244142245142246142247142248142249142250142251142252142253142254142255142256142257142258142259142260142261142262142263142264142265142266142267142268142269142270142271142272142273142274142275142276142277142278142279142280142281142282142283142284142285142286142287142288142289142290142291142292142293142294142295142296142297142298142299142300142301142302142303142304142305142306142307142308142309142310142311142312142313142314142315142316142317142318142319142320142321142322142323142324142325142326142327142328142329142330142331142332142333142334142335142336142337142338142339142340142341142342142343142344142345142346142347142348142349142350142351142352142353142354142355142356142357142358142359142360142361142362142363142364142365142366142367142368142369142370142371142372142373142374142375142376142377142378142379142380142381142382142383142384142385142386142387142388142389142390142391142392142393142394142395142396142397142398142399142400142401142402142403142404142405142406142407142408142409142410142411142412142413142414142415142416142417142418142419142420142421142422142423142424142425142426142427142428142429142430142431142432142433142434142435142436142437142438142439142440142441142442142443142444142445142446142447142448142449142450142451142452142453142454142455142456142457142458142459142460142461142462142463142464142465142466142467142468142469142470142471142472142473142474142475142476142477142478142479142480142481142482142483142484142485142486142487142488142489142490142491142492142493142494142495142496142497142498142499142500142501142502142503142504142505142506142507142508142509142510142511142512142513142514142515142516142517142518142519142520142521142522142523142524142525142526142527142528142529142530142531142532142533142534142535142536142537142538142539142540142541142542142543142544142545142546142547142548142549142550142551142552142553142554142555142556142557142558142559142560142561142562142563142564142565142566142567142568142569142570142571142572142573142574142575142576142577142578142579142580142581142582142583142584142585142586142587142588142589142590142591142592142593142594142595142596142597142598142599142600142601142602142603142604142605142606142607142608142609142610142611142612142613142614142615142616142617142618142619142620142621142622142623142624142625142626142627142628142629142630142631142632142633142634142635142636142637142638142639142640142641142642142643142644142645142646142647142648142649142650142651142652142653142654142655142656142657142658142659142660142661142662142663142664142665142666142667142668142669142670142671142672142673142674142675142676142677142678142679142680142681142682142683142684142685142686142687142688142689142690142691142692142693142694142695142696142697142698142699142700142701142702142703142704142705142706142707142708142709142710142711142712142713142714142715142716142717142718142719142720142721142722142723142724142725142726142727142728142729142730142731142732142733142734142735142736142737142738142739142740142741142742142743142744142745142746142747142748142749142750142751142752142753142754142755142756142757142758142759142760142761142762142763142764142765142766142767142768142769142770142771142772142773142774142775142776142777142778142779142780142781142782142783142784142785142786142787142788142789142790142791142792142793142794142795142796142797142798142799142800142801142802142803142804142805142806142807142808142809142810142811142812142813142814142815142816142817142818142819142820142821142822142823142824142825142826142827142828142829142830142831142832142833142834142835142836142837142838142839142840142841142842142843142844142845142846142847142848142849142850142851142852142853142854142855142856142857142858142859142860142861142862142863142864142865142866142867142868142869142870142871142872142873142874142875142876142877142878142879142880142881142882142883142884142885142886142887142888142889142890142891142892142893142894142895142896142897142898142899142900142901142902142903142904142905142906142907142908142909142910142911142912142913142914142915142916142917142918142919142920142921142922142923142924142925142926142927142928142929142930142931142932142933142934142935142936142937142938142939142940142941142942142943142944142945142946142947142948142949142950142951142952142953142954142955142956142957142958142959142960142961142962142963142964142965142966142967142968142969142970142971142972142973142974142975142976142977142978142979142980142981142982142983142984142985142986142987142988142989142990142991142992142993142994142995142996142997142998142999143000143001143002143003143004143005143006143007143008143009143010143011143012143013143014143015143016143017143018143019143020143021143022143023143024143025143026143027143028143029143030143031143032143033143034143035143036143037143038143039143040143041143042143043143044143045143046143047143048143049143050143051143052143053143054143055143056143057143058143059143060143061143062143063143064143065143066143067143068143069143070143071143072143073143074143075143076143077143078143079143080143081143082143083143084143085143086143087143088143089143090143091143092143093143094143095143096143097143098143099143100143101143102143103143104143105143106143107143108143109143110143111143112143113143114143115143116143117143118143119143120143121143122143123143124143125143126143127143128143129143130143131143132143133143134143135143136143137143138143139143140143141143142143143143144143145143146143147143148143149143150143151143152143153143154143155143156143157143158143159143160143161143162143163143164143165143166143167143168143169143170143171143172143173143174143175143176143177143178143179143180143181143182143183143184143185143186143187143188143189143190143191143192143193143194143195143196143197143198143199143200143201143202143203143204143205143206143207143208143209143210143211143212143213143214143215143216143217143218143219143220143221143222143223143224143225143226143227143228143229143230143231143232143233143234143235143236143237143238143239143240143241143242143243143244143245143246143247143248143249143250143251143252143253143254143255143256143257143258143259143260143261143262143263143264143265143266143267143268143269143270143271143272143273143274143275143276143277143278143279143280143281143282143283143284143285143286143287143288143289143290143291143292143293143294143295143296143297143298143299143300143301143302143303143304143305143306143307143308143309143310143311143312143313143314143315143316143317143318143319143320143321143322143323143324143325143326143327143328143329143330143331143332143333143334143335143336143337143338143339143340143341143342143343143344143345143346143347143348143349143350143351143352143353143354143355143356143357143358143359143360143361143362143363143364143365143366143367143368143369143370143371143372143373143374143375143376143377143378143379143380143381143382143383143384143385143386143387143388143389143390143391143392143393143394143395143396143397143398143399143400143401143402143403143404143405143406143407143408143409143410143411143412143413143414143415143416143417143418143419143420143421143422143423143424143425143426143427143428143429143430143431143432143433143434143435143436143437143438143439143440143441143442143443143444143445143446143447143448143449143450143451143452143453143454143455143456143457143458143459143460143461143462143463143464143465143466143467143468143469143470143471143472143473143474143475143476143477143478143479143480143481143482143483143484143485143486143487143488143489143490143491143492143493143494143495143496143497143498143499143500143501143502143503143504143505143506143507143508143509143510143511143512143513143514143515143516143517143518143519143520143521143522143523143524143525143526143527143528143529143530143531143532143533143534143535143536143537143538143539143540143541143542143543143544143545143546143547143548143549143550143551143552143553143554143555143556143557143558143559143560143561143562143563143564143565143566143567143568143569143570143571143572143573143574143575143576143577143578143579143580143581143582143583143584143585143586143587143588143589143590143591143592143593143594143595143596143597143598143599143600143601143602143603143604143605143606143607143608143609143610143611143612143613143614143615143616143617143618143619143620143621143622143623143624143625143626143627143628143629143630143631143632143633143634143635143636143637143638143639143640143641143642143643143644143645143646143647143648143649143650143651143652143653143654143655143656143657143658143659143660143661143662143663143664143665143666143667143668143669143670143671143672143673143674143675143676143677143678143679143680143681143682143683143684143685143686143687143688143689143690143691143692143693143694143695143696143697143698143699143700143701143702143703143704143705143706143707143708143709143710143711143712143713143714143715143716143717143718143719143720143721143722143723143724143725143726143727143728143729143730143731143732143733143734143735143736143737143738143739143740143741143742143743143744143745143746143747143748143749143750143751143752143753143754143755143756143757143758143759143760143761143762143763143764143765143766143767143768143769143770143771143772143773143774143775143776143777143778143779143780143781143782143783143784143785143786143787143788143789143790143791143792143793143794143795143796143797143798143799143800143801143802143803143804143805143806143807143808143809143810143811143812143813143814143815143816143817143818143819143820143821143822143823143824143825143826143827143828143829143830143831143832143833143834143835143836143837143838143839143840143841143842143843143844143845143846143847143848143849143850143851143852143853143854143855143856143857143858143859143860143861143862143863143864143865143866143867143868143869143870143871143872143873143874143875143876143877143878143879143880143881143882143883143884143885143886143887143888143889143890143891143892143893143894143895143896143897143898143899143900143901143902143903143904143905143906143907143908143909143910143911143912143913143914143915143916143917143918143919143920143921143922143923143924143925143926143927143928143929143930143931143932143933143934143935143936143937143938143939143940143941143942143943143944143945143946143947143948143949143950143951143952143953143954143955143956143957143958143959143960143961143962143963143964143965143966143967143968143969143970143971143972143973143974143975143976143977143978143979143980143981143982143983143984143985143986143987143988143989143990143991143992143993143994143995143996143997143998143999144000144001144002144003144004144005144006144007144008144009144010144011144012144013144014144015144016144017144018144019144020144021144022144023144024144025144026144027144028144029144030144031144032144033144034144035144036144037144038144039144040144041144042144043144044144045144046144047144048144049144050144051144052144053144054144055144056144057144058144059144060144061144062144063144064144065144066144067144068144069144070144071144072144073144074144075144076144077144078144079144080144081144082144083144084144085144086144087144088144089144090144091144092144093144094144095144096144097144098144099144100144101144102144103144104144105144106144107144108144109144110144111144112144113144114144115144116144117144118144119144120144121144122144123144124144125144126144127144128144129144130144131144132144133144134144135144136144137144138144139144140144141144142144143144144144145144146144147144148144149144150144151144152144153144154144155144156144157144158144159144160144161144162144163144164144165144166144167144168144169144170144171144172144173144174144175144176144177144178144179144180144181144182144183144184144185144186144187144188144189144190144191144192144193144194144195144196144197144198144199144200144201144202144203144204144205144206144207144208144209144210144211144212144213144214144215144216144217144218144219144220144221144222144223144224144225144226144227144228144229144230144231144232144233144234144235144236144237144238144239144240144241144242144243144244144245144246144247144248144249144250144251144252144253144254144255144256144257144258144259144260144261144262144263144264144265144266144267144268144269144270144271144272144273144274144275144276144277144278144279144280144281144282144283144284144285144286144287144288144289144290144291144292144293144294144295144296144297144298144299144300144301144302144303144304144305144306144307144308144309144310144311144312144313144314144315144316144317144318144319144320144321144322144323144324144325144326144327144328144329144330144331144332144333144334144335144336144337144338144339144340144341144342144343144344144345144346144347144348144349144350144351144352144353144354144355144356144357144358144359144360144361144362144363144364144365144366144367144368144369144370144371144372144373144374144375144376144377144378144379144380144381144382144383144384144385144386144387144388144389144390144391144392144393144394144395144396144397144398144399144400144401144402144403144404144405144406144407144408144409144410144411144412144413144414144415144416144417144418144419144420144421144422144423144424144425144426144427144428144429144430144431144432144433144434144435144436144437144438144439144440144441144442144443144444144445144446144447144448144449144450144451144452144453144454144455144456144457144458144459144460144461144462144463144464144465144466144467144468144469144470144471144472144473144474144475144476144477144478144479144480144481144482144483144484144485144486144487144488144489144490144491144492144493144494144495144496144497144498144499144500144501144502144503144504144505144506144507144508144509144510144511144512144513144514144515144516144517144518144519144520144521144522144523144524144525144526144527144528144529144530144531144532144533144534144535144536144537144538144539144540144541144542144543144544144545144546144547144548144549144550144551144552144553144554144555144556144557144558144559144560144561144562144563144564144565144566144567144568144569144570144571144572144573144574144575144576144577144578144579144580144581144582144583144584144585144586144587144588144589144590144591144592144593144594144595144596144597144598144599144600144601144602144603144604144605144606144607144608144609144610144611144612144613144614144615144616144617144618144619144620144621144622144623144624144625144626144627144628144629144630144631144632144633144634144635144636144637144638144639144640144641144642144643144644144645144646144647144648144649144650144651144652144653144654144655144656144657144658144659144660144661144662144663144664144665144666144667144668144669144670144671144672144673144674144675144676144677144678144679144680144681144682144683144684144685144686144687144688144689144690144691144692144693144694144695144696144697144698144699144700144701144702144703144704144705144706144707144708144709144710144711144712144713144714144715144716144717144718144719144720144721144722144723144724144725144726144727144728144729144730144731144732144733144734144735144736144737144738144739144740144741144742144743144744144745144746144747144748144749144750144751144752144753144754144755144756144757144758144759144760144761144762144763144764144765144766144767144768144769144770144771144772144773144774144775144776144777144778144779144780144781144782144783144784144785144786144787144788144789144790144791144792144793144794144795144796144797144798144799144800144801144802144803144804144805144806144807144808144809144810144811144812144813144814144815144816144817144818144819144820144821144822144823144824144825144826144827144828144829144830144831144832144833144834144835144836144837144838144839144840144841144842144843144844144845144846144847144848144849144850144851144852144853144854144855144856144857144858144859144860144861144862144863144864144865144866144867144868144869144870144871144872144873144874144875144876144877144878144879144880144881144882144883144884144885144886144887144888144889144890144891144892144893144894144895144896144897144898144899144900144901144902144903144904144905144906144907144908144909144910144911144912144913144914144915144916144917144918144919144920144921144922144923144924144925144926144927144928144929144930144931144932144933144934144935144936144937144938144939144940144941144942144943144944144945144946144947144948144949144950144951144952144953144954144955144956144957144958144959144960144961144962144963144964144965144966144967144968144969144970144971144972144973144974144975144976144977144978144979144980144981144982144983144984144985144986144987144988144989144990144991144992144993144994144995144996144997144998144999145000145001145002145003145004145005145006145007145008145009145010145011145012145013145014145015145016145017145018145019145020145021145022145023145024145025145026145027145028145029145030145031145032145033145034145035145036145037145038145039145040145041145042145043145044145045145046145047145048145049145050145051145052145053145054145055145056145057145058145059145060145061145062145063145064145065145066145067145068145069145070145071145072145073145074145075145076145077145078145079145080145081145082145083145084145085145086145087145088145089145090145091145092145093145094145095145096145097145098145099145100145101145102145103145104145105145106145107145108145109145110145111145112145113145114145115145116145117145118145119145120145121145122145123145124145125145126145127145128145129145130145131145132145133145134145135145136145137145138145139145140145141145142145143145144145145145146145147145148145149145150145151145152145153145154145155145156145157145158145159145160145161145162145163145164145165145166145167145168145169145170145171145172145173145174145175145176145177145178145179145180145181145182145183145184145185145186145187145188145189145190145191145192145193145194145195145196145197145198145199145200145201145202145203145204145205145206145207145208145209145210145211145212145213145214145215145216145217145218145219145220145221145222145223145224145225145226145227145228145229145230145231145232145233145234145235145236145237145238145239145240145241145242145243145244145245145246145247145248145249145250145251145252145253145254145255145256145257145258145259145260145261145262145263145264145265145266145267145268145269145270145271145272145273145274145275145276145277145278145279145280145281145282145283145284145285145286145287145288145289145290145291145292145293145294145295145296145297145298145299145300145301145302145303145304145305145306145307145308145309145310145311145312145313145314145315145316145317145318145319145320145321145322145323145324145325145326145327145328145329145330145331145332145333145334145335145336145337145338145339145340145341145342145343145344145345145346145347145348145349145350145351145352145353145354145355145356145357145358145359145360145361145362145363145364145365145366145367145368145369145370145371145372145373145374145375145376145377145378145379145380145381145382145383145384145385145386145387145388145389145390145391145392145393145394145395145396145397145398145399145400145401145402145403145404145405145406145407145408145409145410145411145412145413145414145415145416145417145418145419145420145421145422145423145424145425145426145427145428145429145430145431145432145433145434145435145436145437145438145439145440145441145442145443145444145445145446145447145448145449145450145451145452145453145454145455145456145457145458145459145460145461145462145463145464145465145466145467145468145469145470145471145472145473145474145475145476145477145478145479145480145481145482145483145484145485145486145487145488145489145490145491145492145493145494145495145496145497145498145499145500145501145502145503145504145505145506145507145508145509145510145511145512145513145514145515145516145517145518145519145520145521145522145523145524145525145526145527145528145529145530145531145532145533145534145535145536145537145538145539145540145541145542145543145544145545145546145547145548145549145550145551145552145553145554145555145556145557145558145559145560145561145562145563145564145565145566145567145568145569145570145571145572145573145574145575145576145577145578145579145580145581145582145583145584145585145586145587145588145589145590145591145592145593145594145595145596145597145598145599145600145601145602145603145604145605145606145607145608145609145610145611145612145613145614145615145616145617145618145619145620145621145622145623145624145625145626145627145628145629145630145631145632145633145634145635145636145637145638145639145640145641145642145643145644145645145646145647145648145649145650145651145652145653145654145655145656145657145658145659145660145661145662145663145664145665145666145667145668145669145670145671145672145673145674145675145676145677145678145679145680145681145682145683145684145685145686145687145688145689145690145691145692145693145694145695145696145697145698145699145700145701145702145703145704145705145706145707145708145709145710145711145712145713145714145715145716145717145718145719145720145721145722145723145724145725145726145727145728145729145730145731145732145733145734145735145736145737145738145739145740145741145742145743145744145745145746145747145748145749145750145751145752145753145754145755145756145757145758145759145760145761145762145763145764145765145766145767145768145769145770145771145772145773145774145775145776145777145778145779145780145781145782145783145784145785145786145787145788145789145790145791145792145793145794145795145796145797145798145799145800145801145802145803145804145805145806145807145808145809145810145811145812145813145814145815145816145817145818145819145820145821145822145823145824145825145826145827145828145829145830145831145832145833145834145835145836145837145838145839145840145841145842145843145844145845145846145847145848145849145850145851145852145853145854145855145856145857145858145859145860145861145862145863145864145865145866145867145868145869145870145871145872145873145874145875145876145877145878145879145880145881145882145883145884145885145886145887145888145889145890145891145892145893145894145895145896145897145898145899145900145901145902145903145904145905145906145907145908145909145910145911145912145913145914145915145916145917145918145919145920145921145922145923145924145925145926145927145928145929145930145931145932145933145934145935145936145937145938145939145940145941145942145943145944145945145946145947145948145949145950145951145952145953145954145955145956145957145958145959145960145961145962145963145964145965145966145967145968145969145970145971145972145973145974145975145976145977145978145979145980145981145982145983145984145985145986145987145988145989145990145991145992145993145994145995145996145997145998145999146000146001146002146003146004146005146006146007146008146009146010146011146012146013146014146015146016146017146018146019146020146021146022146023146024146025146026146027146028146029146030146031146032146033146034146035146036146037146038146039146040146041146042146043146044146045146046146047146048146049146050146051146052146053146054146055146056146057146058146059146060146061146062146063146064146065146066146067146068146069146070146071146072146073146074146075146076146077146078146079146080146081146082146083146084146085146086146087146088146089146090146091146092146093146094146095146096146097146098146099146100146101146102146103146104146105146106146107146108146109146110146111146112146113146114146115146116146117146118146119146120146121146122146123146124146125146126146127146128146129146130146131146132146133146134146135146136146137146138146139146140146141146142146143146144146145146146146147146148146149146150146151146152146153146154146155146156146157146158146159146160146161146162146163146164146165146166146167146168146169146170146171146172146173146174146175146176146177146178146179146180146181146182146183146184146185146186146187146188146189146190146191146192146193146194146195146196146197146198146199146200146201146202146203146204146205146206146207146208146209146210146211146212146213146214146215146216146217146218146219146220146221146222146223146224146225146226146227146228146229146230146231146232146233146234146235146236146237146238146239146240146241146242146243146244146245146246146247146248146249146250146251146252146253146254146255146256146257146258146259146260146261146262146263146264146265146266146267146268146269146270146271146272146273146274146275146276146277146278146279146280146281146282146283146284146285146286146287146288146289146290146291146292146293146294146295146296146297146298146299146300146301146302146303146304146305146306146307146308146309146310146311146312146313146314146315146316146317146318146319146320146321146322146323146324146325146326146327146328146329146330146331146332146333146334146335146336146337146338146339146340146341146342146343146344146345146346146347146348146349146350146351146352146353146354146355146356146357146358146359146360146361146362146363146364146365146366146367146368146369146370146371146372146373146374146375146376146377146378146379146380146381146382146383146384146385146386146387146388146389146390146391146392146393146394146395146396146397146398146399146400146401146402146403146404146405146406146407146408146409146410146411146412146413146414146415146416146417146418146419146420146421146422146423146424146425146426146427146428146429146430146431146432146433146434146435146436146437146438146439146440146441146442146443146444146445146446146447146448146449146450146451146452146453146454146455146456146457146458146459146460146461146462146463146464146465146466146467146468146469146470146471146472146473146474146475146476146477146478146479146480146481146482146483146484146485146486146487146488146489146490146491146492146493146494146495146496146497146498146499146500146501146502146503146504146505146506146507146508146509146510146511146512146513146514146515146516146517146518146519146520146521146522146523146524146525146526146527146528146529146530146531146532146533146534146535146536146537146538146539146540146541146542146543146544146545146546146547146548146549146550146551146552146553146554146555146556146557146558146559146560146561146562146563146564146565146566146567146568146569146570146571146572146573146574146575146576146577146578146579146580146581146582146583146584146585146586146587146588146589146590146591146592146593146594146595146596146597146598146599146600146601146602146603146604146605146606146607146608146609146610146611146612146613146614146615146616146617146618146619146620146621146622146623146624146625146626146627146628146629146630146631146632146633146634146635146636146637146638146639146640146641146642146643146644146645146646146647146648146649146650146651146652146653146654146655146656146657146658146659146660146661146662146663146664146665146666146667146668146669146670146671146672146673146674146675146676146677146678146679146680146681146682146683146684146685146686146687146688146689146690146691146692146693146694146695146696146697146698146699146700146701146702146703146704146705146706146707146708146709146710146711146712146713146714146715146716146717146718146719146720146721146722146723146724146725146726146727146728146729146730146731146732146733146734146735146736146737146738146739146740146741146742146743146744146745146746146747146748146749146750146751146752146753146754146755146756146757146758146759146760146761146762146763146764146765146766146767146768146769146770146771146772146773146774146775146776146777146778146779146780146781146782146783146784146785146786146787146788146789146790146791146792146793146794146795146796146797146798146799146800146801146802146803146804146805146806146807146808146809146810146811146812146813146814146815146816146817146818146819146820146821146822146823146824146825146826146827146828146829146830146831146832146833146834146835146836146837146838146839146840146841146842146843146844146845146846146847146848146849146850146851146852146853146854146855146856146857146858146859146860146861146862146863146864146865146866146867146868146869146870146871146872146873146874146875146876146877146878146879146880146881146882146883146884146885146886146887146888146889146890146891146892146893146894146895146896146897146898146899146900146901146902146903146904146905146906146907146908146909146910146911146912146913146914146915146916146917146918146919146920146921146922146923146924146925146926146927146928146929146930146931146932146933146934146935146936146937146938146939146940146941146942146943146944146945146946146947146948146949146950146951146952146953146954146955146956146957146958146959146960146961146962146963146964146965146966146967146968146969146970146971146972146973146974146975146976146977146978146979146980146981146982146983146984146985146986146987146988146989146990146991146992146993146994146995146996146997146998146999147000147001147002147003147004147005147006147007147008147009147010147011147012147013147014147015147016147017147018147019147020147021147022147023147024147025147026147027147028147029147030147031147032147033147034147035147036147037147038147039147040147041147042147043147044147045147046147047147048147049147050147051147052147053147054147055147056147057147058147059147060147061147062147063147064147065147066147067147068147069147070147071147072147073147074147075147076147077147078147079147080147081147082147083147084147085147086147087147088147089147090147091147092147093147094147095147096147097147098147099147100147101147102147103147104147105147106147107147108147109147110147111147112147113147114147115147116147117147118147119147120147121147122147123147124147125147126147127147128147129147130147131147132147133147134147135147136147137147138147139147140147141147142147143147144147145147146147147147148147149147150147151147152147153147154147155147156147157147158147159147160147161147162147163147164147165147166147167147168147169147170147171147172147173147174147175147176147177147178147179147180147181147182147183147184147185147186147187147188147189147190147191147192147193147194147195147196147197147198147199147200147201147202147203147204147205147206147207147208147209147210147211147212147213147214147215147216147217147218147219147220147221147222147223147224147225147226147227147228147229147230147231147232147233147234147235147236147237147238147239147240147241147242147243147244147245147246147247147248147249147250147251147252147253147254147255147256147257147258147259147260147261147262147263147264147265147266147267147268147269147270147271147272147273147274147275147276147277147278147279147280147281147282147283147284147285147286147287147288147289147290147291147292147293147294147295147296147297147298147299147300147301147302147303147304147305147306147307147308147309147310147311147312147313147314147315147316147317147318147319147320147321147322147323147324147325147326147327147328147329147330147331147332147333147334147335147336147337147338147339147340147341147342147343147344147345147346147347147348147349147350147351147352147353147354147355147356147357147358147359147360147361147362147363147364147365147366147367147368147369147370147371147372147373147374147375147376147377147378147379147380147381147382147383147384147385147386147387147388147389147390147391147392147393147394147395147396147397147398147399147400147401147402147403147404147405147406147407147408147409147410147411147412147413147414147415147416147417147418147419147420147421147422147423147424147425147426147427147428147429147430147431147432147433147434147435147436147437147438147439147440147441147442147443147444147445147446147447147448147449147450147451147452147453147454147455147456147457147458147459147460147461147462147463147464147465147466147467147468147469147470147471147472147473147474147475147476147477147478147479147480147481147482147483147484147485147486147487147488147489147490147491147492147493147494147495147496147497147498147499147500147501147502147503147504147505147506147507147508147509147510147511147512147513147514147515147516147517147518147519147520147521147522147523147524147525147526147527147528147529147530147531147532147533147534147535147536147537147538147539147540147541147542147543147544147545147546147547147548147549147550147551147552147553147554147555147556147557147558147559147560147561147562147563147564147565147566147567147568147569147570147571147572147573147574147575147576147577147578147579147580147581147582147583147584147585147586147587147588147589147590147591147592147593147594147595147596147597147598147599147600147601147602147603147604147605147606147607147608147609147610147611147612147613147614147615147616147617147618147619147620147621147622147623147624147625147626147627147628147629147630147631147632147633147634147635147636147637147638147639147640147641147642147643147644147645147646147647147648147649147650147651147652147653147654147655147656147657147658147659147660147661147662147663147664147665147666147667147668147669147670147671147672147673147674147675147676147677147678147679147680147681147682147683147684147685147686147687147688147689147690147691147692147693147694147695147696147697147698147699147700147701147702147703147704147705147706147707147708147709147710147711147712147713147714147715147716147717147718147719147720147721147722147723147724147725147726147727147728147729147730147731147732147733147734147735147736147737147738147739147740147741147742147743147744147745147746147747147748147749147750147751147752147753147754147755147756147757147758147759147760147761147762147763147764147765147766147767147768147769147770147771147772147773147774147775147776147777147778147779147780147781147782147783147784147785147786147787147788147789147790147791147792147793147794147795147796147797147798147799147800147801147802147803147804147805147806147807147808147809147810147811147812147813147814147815147816147817147818147819147820147821147822147823147824147825147826147827147828147829147830147831147832147833147834147835147836147837147838147839147840147841147842147843147844147845147846147847147848147849147850147851147852147853147854147855147856147857147858147859147860147861147862147863147864147865147866147867147868147869147870147871147872147873147874147875147876147877147878147879147880147881147882147883147884147885147886147887147888147889147890147891147892147893147894147895147896147897147898147899147900147901147902147903147904147905147906147907147908147909147910147911147912147913147914147915147916147917147918147919147920147921147922147923147924147925147926147927147928147929147930147931147932147933147934147935147936147937147938147939147940147941147942147943147944147945147946147947147948147949147950147951147952147953147954147955147956147957147958147959147960147961147962147963147964147965147966147967147968147969147970147971147972147973147974147975147976147977147978147979147980147981147982147983147984147985147986147987147988147989147990147991147992147993147994147995147996147997147998147999148000148001148002148003148004148005148006148007148008148009148010148011148012148013148014148015148016148017148018148019148020148021148022148023148024148025148026148027148028148029148030148031148032148033148034148035148036148037148038148039148040148041148042148043148044148045148046148047148048148049148050148051148052148053148054148055148056148057148058148059148060148061148062148063148064148065148066148067148068148069148070148071148072148073148074148075148076148077148078148079148080148081148082148083148084148085148086148087148088148089148090148091148092148093148094148095148096148097148098148099148100148101148102148103148104148105148106148107148108148109148110148111148112148113148114148115148116148117148118148119148120148121148122148123148124148125148126148127148128148129148130148131148132148133148134148135148136148137148138148139148140148141148142148143148144148145148146148147148148148149148150148151148152148153148154148155148156148157148158148159148160148161148162148163148164148165148166148167148168148169148170148171148172148173148174148175148176148177148178148179148180148181148182148183148184148185148186148187148188148189148190148191148192148193148194148195148196148197148198148199148200148201148202148203148204148205148206148207148208148209148210148211148212148213148214148215148216148217148218148219148220148221148222148223148224148225148226148227148228148229148230148231148232148233148234148235148236148237148238148239148240148241148242148243148244148245148246148247148248148249148250148251148252148253148254148255148256148257148258148259148260148261148262148263148264148265148266148267148268148269148270148271148272148273148274148275148276148277148278148279148280148281148282148283148284148285148286148287148288148289148290148291148292148293148294148295148296148297148298148299148300148301148302148303148304148305148306148307148308148309148310148311148312148313148314148315148316148317148318148319148320148321148322148323148324148325148326148327148328148329148330148331148332148333148334148335148336148337148338148339148340148341148342148343148344148345148346148347148348148349148350148351148352148353148354148355148356148357148358148359148360148361148362148363148364148365148366148367148368148369148370148371148372148373148374148375148376148377148378148379148380148381148382148383148384148385148386148387148388148389148390148391148392148393148394148395148396148397148398148399148400148401148402148403148404148405148406148407148408148409148410148411148412148413148414148415148416148417148418148419148420148421148422148423148424148425148426148427148428148429148430148431148432148433148434148435148436148437148438148439148440148441148442148443148444148445148446148447148448148449148450148451148452148453148454148455148456148457148458148459148460148461148462148463148464148465148466148467148468148469148470148471148472148473148474148475148476148477148478148479148480148481148482148483148484148485148486148487148488148489148490148491148492148493148494148495148496148497148498148499148500148501148502148503148504148505148506148507148508148509148510148511148512148513148514148515148516148517148518148519148520148521148522148523148524148525148526148527148528148529148530148531148532148533148534148535148536148537148538148539148540148541148542148543148544148545148546148547148548148549148550148551148552148553148554148555148556148557148558148559148560148561148562148563148564148565148566148567148568148569148570148571148572148573148574148575148576148577148578148579148580148581148582148583148584148585148586148587148588148589148590148591148592148593148594148595148596148597148598148599148600148601148602148603148604148605148606148607148608148609148610148611148612148613148614148615148616148617148618148619148620148621148622148623148624148625148626148627148628148629148630148631148632148633148634148635148636148637148638148639148640148641148642148643148644148645148646148647148648148649148650148651148652148653148654148655148656148657148658148659148660148661148662148663148664148665148666148667148668148669148670148671148672148673148674148675148676148677148678148679148680148681148682148683148684148685148686148687148688148689148690148691148692148693148694148695148696148697148698148699148700148701148702148703148704148705148706148707148708148709148710148711148712148713148714148715148716148717148718148719148720148721148722148723148724148725148726148727148728148729148730148731148732148733148734148735148736148737148738148739148740148741148742148743148744148745148746148747148748148749148750148751148752148753148754148755148756148757148758148759148760148761148762148763148764148765148766148767148768148769148770148771148772148773148774148775148776148777148778148779148780148781148782148783148784148785148786148787148788148789148790148791148792148793148794148795148796148797148798148799148800148801148802148803148804148805148806148807148808148809148810148811148812148813148814148815148816148817148818148819148820148821148822148823148824148825148826148827148828148829148830148831148832148833148834148835148836148837148838148839148840148841148842148843148844148845148846148847148848148849148850148851148852148853148854148855148856148857148858148859148860148861148862148863148864148865148866148867148868148869148870148871148872148873148874148875148876148877148878148879148880148881148882148883148884148885148886148887148888148889148890148891148892148893148894148895148896148897148898148899148900148901148902148903148904148905148906148907148908148909148910148911148912148913148914148915148916148917148918148919148920148921148922148923148924148925148926148927148928148929148930148931148932148933148934148935148936148937148938148939148940148941148942148943148944148945148946148947148948148949148950148951148952148953148954148955148956148957148958148959148960148961148962148963148964148965148966148967148968148969148970148971148972148973148974148975148976148977148978148979148980148981148982148983148984148985148986148987148988148989148990148991148992148993148994148995148996148997148998148999149000149001149002149003149004149005149006149007149008149009149010149011149012149013149014149015149016149017149018149019149020149021149022149023149024149025149026149027149028149029149030149031149032149033149034149035149036149037149038149039149040149041149042149043149044149045149046149047149048149049149050149051149052149053149054149055149056149057149058149059149060149061149062149063149064149065149066149067149068149069149070149071149072149073149074149075149076149077149078149079149080149081149082149083149084149085149086149087149088149089149090149091149092149093149094149095149096149097149098149099149100149101149102149103149104149105149106149107149108149109149110149111149112149113149114149115149116149117149118149119149120149121149122149123149124149125149126149127149128149129149130149131149132149133149134149135149136149137149138149139149140149141149142149143149144149145149146149147149148149149149150149151149152149153149154149155149156149157149158149159149160149161149162149163149164149165149166149167149168149169149170149171149172149173149174149175149176149177149178149179149180149181149182149183149184149185149186149187149188149189149190149191149192149193149194149195149196149197149198149199149200149201149202149203149204149205149206149207149208149209149210149211149212149213149214149215149216149217149218149219149220149221149222149223149224149225149226149227149228149229149230149231149232149233149234149235149236149237149238149239149240149241149242149243149244149245149246149247149248149249149250149251149252149253149254149255149256149257149258149259149260149261149262149263149264149265149266149267149268149269149270149271149272149273149274149275149276149277149278149279149280149281149282149283149284149285149286149287149288149289149290149291149292149293149294149295149296149297149298149299149300149301149302149303149304149305149306149307149308149309149310149311149312149313149314149315149316149317149318149319149320149321149322149323149324149325149326149327149328149329149330149331149332149333149334149335149336149337149338149339149340149341149342149343149344149345149346149347149348149349149350149351149352149353149354149355149356149357149358149359149360149361149362149363149364149365149366149367149368149369149370149371149372149373149374149375149376149377149378149379149380149381149382149383149384149385149386149387149388149389149390149391149392149393149394149395149396149397149398149399149400149401149402149403149404149405149406149407149408149409149410149411149412149413149414149415149416149417149418149419149420149421149422149423149424149425149426149427149428149429149430149431149432149433149434149435149436149437149438149439149440149441149442149443149444149445149446149447149448149449149450149451149452149453149454149455149456149457149458149459149460149461149462149463149464149465149466149467149468149469149470149471149472149473149474149475149476149477149478149479149480149481149482149483149484149485149486149487149488149489149490149491149492149493149494149495149496149497149498149499149500149501149502149503149504149505149506149507149508149509149510149511149512149513149514149515149516149517149518149519149520149521149522149523149524149525149526149527149528149529149530149531149532149533149534149535149536149537149538149539149540149541149542149543149544149545149546149547149548149549149550149551149552149553149554149555149556149557149558149559149560149561149562149563149564149565149566149567149568149569149570149571149572149573149574149575149576149577149578149579149580149581149582149583149584149585149586149587149588149589149590149591149592149593149594149595149596149597149598149599149600149601149602149603149604149605149606149607149608149609149610149611149612149613149614149615149616149617149618149619149620149621149622149623149624149625149626149627149628149629149630149631149632149633149634149635149636149637149638149639149640149641149642149643149644149645149646149647149648149649149650149651149652149653149654149655149656149657149658149659149660149661149662149663149664149665149666149667149668149669149670149671149672149673149674149675149676149677149678149679149680149681149682149683149684149685149686149687149688149689149690149691149692149693149694149695149696149697149698149699149700149701149702149703149704149705149706149707149708149709149710149711149712149713149714149715149716149717149718149719149720149721149722149723149724149725149726149727149728149729149730149731149732149733149734149735149736149737149738149739149740149741149742149743149744149745149746149747149748149749149750149751149752149753149754149755149756149757149758149759149760149761149762149763149764149765149766149767149768149769149770149771149772149773149774149775149776149777149778149779149780149781149782149783149784149785149786149787149788149789149790149791149792149793149794149795149796149797149798149799149800149801149802149803149804149805149806149807149808149809149810149811149812149813149814149815149816149817149818149819149820149821149822149823149824149825149826149827149828149829149830149831149832149833149834149835149836149837149838149839149840149841149842149843149844149845149846149847149848149849149850149851149852149853149854149855149856149857149858149859149860149861149862149863149864149865149866149867149868149869149870149871149872149873149874149875149876149877149878149879149880149881149882149883149884149885149886149887149888149889149890149891149892149893149894149895149896149897149898149899149900149901149902149903149904149905149906149907149908149909149910149911149912149913149914149915149916149917149918149919149920149921149922149923149924149925149926149927149928149929149930149931149932149933149934149935149936149937149938149939149940149941149942149943149944149945149946149947149948149949149950149951149952149953149954149955149956149957149958149959149960149961149962149963149964149965149966149967149968149969149970149971149972149973149974149975149976149977149978149979149980149981149982149983149984149985149986149987149988149989149990149991149992149993149994149995149996149997149998149999150000150001150002150003150004150005150006150007150008150009150010150011150012150013150014150015150016150017150018150019150020150021150022150023150024150025150026150027150028150029150030150031150032150033150034150035150036150037150038150039150040150041150042150043150044150045150046150047150048150049150050150051150052150053150054150055150056150057150058150059150060150061150062150063150064150065150066150067150068150069150070150071150072150073150074150075150076150077150078150079150080150081150082150083150084150085150086150087150088150089150090150091150092150093150094150095150096150097150098150099150100150101150102150103150104150105150106150107150108150109150110150111150112150113150114150115150116150117150118150119150120150121150122150123150124150125150126150127150128150129150130150131150132150133150134150135150136150137150138150139150140150141150142150143150144150145150146150147150148150149150150150151150152150153150154150155150156150157150158150159150160150161150162150163150164150165150166150167150168150169150170150171150172150173150174150175150176150177150178150179150180150181150182150183150184150185150186150187150188150189150190150191150192150193150194150195150196150197150198150199150200150201150202150203150204150205150206150207150208150209150210150211150212150213150214150215150216150217150218150219150220150221150222150223150224150225150226150227150228150229150230150231150232150233150234150235150236150237150238150239150240150241150242150243150244150245150246150247150248150249150250150251150252150253150254150255150256150257150258150259150260150261150262150263150264150265150266150267150268150269150270150271150272150273150274150275150276150277150278150279150280150281150282150283150284150285150286150287150288150289150290150291150292150293150294150295150296150297150298150299150300150301150302150303150304150305150306150307150308150309150310150311150312150313150314150315150316150317150318150319150320150321150322150323150324150325150326150327150328150329150330150331150332150333150334150335150336150337150338150339150340150341150342150343150344150345150346150347150348150349150350150351150352150353150354150355150356150357150358150359150360150361150362150363150364150365150366150367150368150369150370150371150372150373150374150375150376150377150378150379150380150381150382150383150384150385150386150387150388150389150390150391150392150393150394150395150396150397150398150399150400150401150402150403150404150405150406150407150408150409150410150411150412150413150414150415150416150417150418150419150420150421150422150423150424150425150426150427150428150429150430150431150432150433150434150435150436150437150438150439150440150441150442150443150444150445150446150447150448150449150450150451150452150453150454150455150456150457150458150459150460150461150462150463150464150465150466150467150468150469150470150471150472150473150474150475150476150477150478150479150480150481150482150483150484150485150486150487150488150489150490150491150492150493150494150495150496150497150498150499150500150501150502150503150504150505150506150507150508150509150510150511150512150513150514150515150516150517150518150519150520150521150522150523150524150525150526150527150528150529150530150531150532150533150534150535150536150537150538150539150540150541150542150543150544150545150546150547150548150549150550150551150552150553150554150555150556150557150558150559150560150561150562150563150564150565150566150567150568150569150570150571150572150573150574150575150576150577150578150579150580150581150582150583150584150585150586150587150588150589150590150591150592150593150594150595150596150597150598150599150600150601150602150603150604150605150606150607150608150609150610150611150612150613150614150615150616150617150618150619150620150621150622150623150624150625150626150627150628150629150630150631150632150633150634150635150636150637150638150639150640150641150642150643150644150645150646150647150648150649150650150651150652150653150654150655150656150657150658150659150660150661150662150663150664150665150666150667150668150669150670150671150672150673150674150675150676150677150678150679150680150681150682150683150684150685150686150687150688150689150690150691150692150693150694150695150696150697150698150699150700150701150702150703150704150705150706150707150708150709150710150711150712150713150714150715150716150717150718150719150720150721150722150723150724150725150726150727150728150729150730150731150732150733150734150735150736150737150738150739150740150741150742150743150744150745150746150747150748150749150750150751150752150753150754150755150756150757150758150759150760150761150762150763150764150765150766150767150768150769150770150771150772150773150774150775150776150777150778150779150780150781150782150783150784150785150786150787150788150789150790150791150792150793150794150795150796150797150798150799150800150801150802150803150804150805150806150807150808150809150810150811150812150813150814150815150816150817150818150819150820150821150822150823150824150825150826150827150828150829150830150831150832150833150834150835150836150837150838150839150840150841150842150843150844150845150846150847150848150849150850150851150852150853150854150855150856150857150858150859150860150861150862150863150864150865150866150867150868150869150870150871150872150873150874150875150876150877150878150879150880150881150882150883150884150885150886150887150888150889150890150891150892150893150894150895150896150897150898150899150900150901150902150903150904150905150906150907150908150909150910150911150912150913150914150915150916150917150918150919150920150921150922150923150924150925150926150927150928150929150930150931150932150933150934150935150936150937150938150939150940150941150942150943150944150945150946150947150948150949150950150951150952150953150954150955150956150957150958150959150960150961150962150963150964150965150966150967150968150969150970150971150972150973150974150975150976150977150978150979150980150981150982150983150984150985150986150987150988150989150990150991150992150993150994150995150996150997150998150999151000151001151002151003151004151005151006151007151008151009151010151011151012151013151014151015151016151017151018151019151020151021151022151023151024151025151026151027151028151029151030151031151032151033151034151035151036151037151038151039151040151041151042151043151044151045151046151047151048151049151050151051151052151053151054151055151056151057151058151059151060151061151062151063151064151065151066151067151068151069151070151071151072151073151074151075151076151077151078151079151080151081151082151083151084151085151086151087151088151089151090151091151092151093151094151095151096151097151098151099151100151101151102151103151104151105151106151107151108151109151110151111151112151113151114151115151116151117151118151119151120151121151122151123151124151125151126151127151128151129151130151131151132151133151134151135151136151137151138151139151140151141151142151143151144151145151146151147151148151149151150151151151152151153151154151155151156151157151158151159151160151161151162151163151164151165151166151167151168151169151170151171151172151173151174151175151176151177151178151179151180151181151182151183151184151185151186151187151188151189151190151191151192151193151194151195151196151197151198151199151200151201151202151203151204151205151206151207151208151209151210151211151212151213151214151215151216151217151218151219151220151221151222151223151224151225151226151227151228151229151230151231151232151233151234151235151236151237151238151239151240151241151242151243151244151245151246151247151248151249151250151251151252151253151254151255151256151257151258151259151260151261151262151263151264151265151266151267151268151269151270151271151272151273151274151275151276151277151278151279151280151281151282151283151284151285151286151287151288151289151290151291151292151293151294151295151296151297151298151299151300151301151302151303151304151305151306151307151308151309151310151311151312151313151314151315151316151317151318151319151320151321151322151323151324151325151326151327151328151329151330151331151332151333151334151335151336151337151338151339151340151341151342151343151344151345151346151347151348151349151350151351151352151353151354151355151356151357151358151359151360151361151362151363151364151365151366151367151368151369151370151371151372151373151374151375151376151377151378151379151380151381151382151383151384151385151386151387151388151389151390151391151392151393151394151395151396151397151398151399151400151401151402151403151404151405151406151407151408151409151410151411151412151413151414151415151416151417151418151419151420151421151422151423151424151425151426151427151428151429151430151431151432151433151434151435151436151437151438151439151440151441151442151443151444151445151446151447151448151449151450151451151452151453151454151455151456151457151458151459151460151461151462151463151464151465151466151467151468151469151470151471151472151473151474151475151476151477151478151479151480151481151482151483151484151485151486151487151488151489151490151491151492151493151494151495151496151497151498151499151500151501151502151503151504151505151506151507151508151509151510151511151512151513151514151515151516151517151518151519151520151521151522151523151524151525151526151527151528151529151530151531151532151533151534151535151536151537151538151539151540151541151542151543151544151545151546151547151548151549151550151551151552151553151554151555151556151557151558151559151560151561151562151563151564151565151566151567151568151569151570151571151572151573151574151575151576151577151578151579151580151581151582151583151584151585151586151587151588151589151590151591151592151593151594151595151596151597151598151599151600151601151602151603151604151605151606151607151608151609151610151611151612151613151614151615151616151617151618151619151620151621151622151623151624151625151626151627151628151629151630151631151632151633151634151635151636151637151638151639151640151641151642151643151644151645151646151647151648151649151650151651151652151653151654151655151656151657151658151659151660151661151662151663151664151665151666151667151668151669151670151671151672151673151674151675151676151677151678151679151680151681151682151683151684151685151686151687151688151689151690151691151692151693151694151695151696151697151698151699151700151701151702151703151704151705151706151707151708151709151710151711151712151713151714151715151716151717151718151719151720151721151722151723151724151725151726151727151728151729151730151731151732151733151734151735151736151737151738151739151740151741151742151743151744151745151746151747151748151749151750151751151752151753151754151755151756151757151758151759151760151761151762151763151764151765151766151767151768151769151770151771151772151773151774151775151776151777151778151779151780151781151782151783151784151785151786151787151788151789151790151791151792151793151794151795151796151797151798151799151800151801151802151803151804151805151806151807151808151809151810151811151812151813151814151815151816151817151818151819151820151821151822151823151824151825151826151827151828151829151830151831151832151833151834151835151836151837151838151839151840151841151842151843151844151845151846151847151848151849151850151851151852151853151854151855151856151857151858151859151860151861151862151863151864151865151866151867151868151869151870151871151872151873151874151875151876151877151878151879151880151881151882151883151884151885151886151887151888151889151890151891151892151893151894151895151896151897151898151899151900151901151902151903151904151905151906151907151908151909151910151911151912151913151914151915151916151917151918151919151920151921151922151923151924151925151926151927151928151929151930151931151932151933151934151935151936151937151938151939151940151941151942151943151944151945151946151947151948151949151950151951151952151953151954151955151956151957151958151959151960151961151962151963151964151965151966151967151968151969151970151971151972151973151974151975151976151977151978151979151980151981151982151983151984151985151986151987151988151989151990151991151992151993151994151995151996151997151998151999152000152001152002152003152004152005152006152007152008152009152010152011152012152013152014152015152016152017152018152019152020152021152022152023152024152025152026152027152028152029152030152031152032152033152034152035152036152037152038152039152040152041152042152043152044152045152046152047152048152049152050152051152052152053152054152055152056152057152058152059152060152061152062152063152064152065152066152067152068152069152070152071152072152073152074152075152076152077152078152079152080152081152082152083152084152085152086152087152088152089152090152091152092152093152094152095152096152097152098152099152100152101152102152103152104152105152106152107152108152109152110152111152112152113152114152115152116152117152118152119152120152121152122152123152124152125152126152127152128152129152130152131152132152133152134152135152136152137152138152139152140152141152142152143152144152145152146152147152148152149152150152151152152152153152154152155152156152157152158152159152160152161152162152163152164152165152166152167152168152169152170152171152172152173152174152175152176152177152178152179152180152181152182152183152184152185152186152187152188152189152190152191152192152193152194152195152196152197152198152199152200152201152202152203152204152205152206152207152208152209152210152211152212152213152214152215152216152217152218152219152220152221152222152223152224152225152226152227152228152229152230152231152232152233152234152235152236152237152238152239152240152241152242152243152244152245152246152247152248152249152250152251152252152253152254152255152256152257152258152259152260152261152262152263152264152265152266152267152268152269152270152271152272152273152274152275152276152277152278152279152280152281152282152283152284152285152286152287152288152289152290152291152292152293152294152295152296152297152298152299152300152301152302152303152304152305152306152307152308152309152310152311152312152313152314152315152316152317152318152319152320152321152322152323152324152325152326152327152328152329152330152331152332152333152334152335152336152337152338152339152340152341152342152343152344152345152346152347152348152349152350152351152352152353152354152355152356152357152358152359152360152361152362152363152364152365152366152367152368152369152370152371152372152373152374152375152376152377152378152379152380152381152382152383152384152385152386152387152388152389152390152391152392152393152394152395152396152397152398152399152400152401152402152403152404152405152406152407152408152409152410152411152412152413152414152415152416152417152418152419152420152421152422152423152424152425152426152427152428152429152430152431152432152433152434152435152436152437152438152439152440152441152442152443152444152445152446152447152448152449152450152451152452152453152454152455152456152457152458152459152460152461152462152463152464152465152466152467152468152469152470152471152472152473152474152475152476152477152478152479152480152481152482152483152484152485152486152487152488152489152490152491152492152493152494152495152496152497152498152499152500152501152502152503152504152505152506152507152508152509152510152511152512152513152514152515152516152517152518152519152520152521152522152523152524152525152526152527152528152529152530152531152532152533152534152535152536152537152538152539152540152541152542152543152544152545152546152547152548152549152550152551152552152553152554152555152556152557152558152559152560152561152562152563152564152565152566152567152568152569152570152571152572152573152574152575152576152577152578152579152580152581152582152583152584152585152586152587152588152589152590152591152592152593152594152595152596152597152598152599152600152601152602152603152604152605152606152607152608152609152610152611152612152613152614152615152616152617152618152619152620152621152622152623152624152625152626152627152628152629152630152631152632152633152634152635152636152637152638152639152640152641152642152643152644152645152646152647152648152649152650152651152652152653152654152655152656152657152658152659152660152661152662152663152664152665152666152667152668152669152670152671152672152673152674152675152676152677152678152679152680152681152682152683152684152685152686152687152688152689152690152691152692152693152694152695152696152697152698152699152700152701152702152703152704152705152706152707152708152709152710152711152712152713152714152715152716152717152718152719152720152721152722152723152724152725152726152727152728152729152730152731152732152733152734152735152736152737152738152739152740152741152742152743152744152745152746152747152748152749152750152751152752152753152754152755152756152757152758152759152760152761152762152763152764152765152766152767152768152769152770152771152772152773152774152775152776152777152778152779152780152781152782152783152784152785152786152787152788152789152790152791152792152793152794152795152796152797152798152799152800152801152802152803152804152805152806152807152808152809152810152811152812152813152814152815152816152817152818152819152820152821152822152823152824152825152826152827152828152829152830152831152832152833152834152835152836152837152838152839152840152841152842152843152844152845152846152847152848152849152850152851152852152853152854152855152856152857152858152859152860152861152862152863152864152865152866152867152868152869152870152871152872152873152874152875152876152877152878152879152880152881152882152883152884152885152886152887152888152889152890152891152892152893152894152895152896152897152898152899152900152901152902152903152904152905152906152907152908152909152910152911152912152913152914152915152916152917152918152919152920152921152922152923152924152925152926152927152928152929152930152931152932152933152934152935152936152937152938152939152940152941152942152943152944152945152946152947152948152949152950152951152952152953152954152955152956152957152958152959152960152961152962152963152964152965152966152967152968152969152970152971152972152973152974152975152976152977152978152979152980152981152982152983152984152985152986152987152988152989152990152991152992152993152994152995152996152997152998152999153000153001153002153003153004153005153006153007153008153009153010153011153012153013153014153015153016153017153018153019153020153021153022153023153024153025153026153027153028153029153030153031153032153033153034153035153036153037153038153039153040153041153042153043153044153045153046153047153048153049153050153051153052153053153054153055153056153057153058153059153060153061153062153063153064153065153066153067153068153069153070153071153072153073153074153075153076153077153078153079153080153081153082153083153084153085153086153087153088153089153090153091153092153093153094153095153096153097153098153099153100153101153102153103153104153105153106153107153108153109153110153111153112153113153114153115153116153117153118153119153120153121153122153123153124153125153126153127153128153129153130153131153132153133153134153135153136153137153138153139153140153141153142153143153144153145153146153147153148153149153150153151153152153153153154153155153156153157153158153159153160153161153162153163153164153165153166153167153168153169153170153171153172153173153174153175153176153177153178153179153180153181153182153183153184153185153186153187153188153189153190153191153192153193153194153195153196153197153198153199153200153201153202153203153204153205153206153207153208153209153210153211153212153213153214153215153216153217153218153219153220153221153222153223153224153225153226153227153228153229153230153231153232153233153234153235153236153237153238153239153240153241153242153243153244153245153246153247153248153249153250153251153252153253153254153255153256153257153258153259153260153261153262153263153264153265153266153267153268153269153270153271153272153273153274153275153276153277153278153279153280153281153282153283153284153285153286153287153288153289153290153291153292153293153294153295153296153297153298153299153300153301153302153303153304153305153306153307153308153309153310153311153312153313153314153315153316153317153318153319153320153321153322153323153324153325153326153327153328153329153330153331153332153333153334153335153336153337153338153339153340153341153342153343153344153345153346153347153348153349153350153351153352153353153354153355153356153357153358153359153360153361153362153363153364153365153366153367153368153369153370153371153372153373153374153375153376153377153378153379153380153381153382153383153384153385153386153387153388153389153390153391153392153393153394153395153396153397153398153399153400153401153402153403153404153405153406153407153408153409153410153411153412153413153414153415153416153417153418153419153420153421153422153423153424153425153426153427153428153429153430153431153432153433153434153435153436153437153438153439153440153441153442153443153444153445153446153447153448153449153450153451153452153453153454153455153456153457153458153459153460153461153462153463153464153465153466153467153468153469153470153471153472153473153474153475153476153477153478153479153480153481153482153483153484153485153486153487153488153489153490153491153492153493153494153495153496153497153498153499153500153501153502153503153504153505153506153507153508153509153510153511153512153513153514153515153516153517153518153519153520153521153522153523153524153525153526153527153528153529153530153531153532153533153534153535153536153537153538153539153540153541153542153543153544153545153546153547153548153549153550153551153552153553153554153555153556153557153558153559153560153561153562153563153564153565153566153567153568153569153570153571153572153573153574153575153576153577153578153579153580153581153582153583153584153585153586153587153588153589153590153591153592153593153594153595153596153597153598153599153600153601153602153603153604153605153606153607153608153609153610153611153612153613153614153615153616153617153618153619153620153621153622153623153624153625153626153627153628153629153630153631153632153633153634153635153636153637153638153639153640153641153642153643153644153645153646153647153648153649153650153651153652153653153654153655153656153657153658153659153660153661153662153663153664153665153666153667153668153669153670153671153672153673153674153675153676153677153678153679153680153681153682153683153684153685153686153687153688153689153690153691153692153693153694153695153696153697153698153699153700153701153702153703153704153705153706153707153708153709153710153711153712153713153714153715153716153717153718153719153720153721153722153723153724153725153726153727153728153729153730153731153732153733153734153735153736153737153738153739153740153741153742153743153744153745153746153747153748153749153750153751153752153753153754153755153756153757153758153759153760153761153762153763153764153765153766153767153768153769153770153771153772153773153774153775153776153777153778153779153780153781153782153783153784153785153786153787153788153789153790153791153792153793153794153795153796153797153798153799153800153801153802153803153804153805153806153807153808153809153810153811153812153813153814153815153816153817153818153819153820153821153822153823153824153825153826153827153828153829153830153831153832153833153834153835153836153837153838153839153840153841153842153843153844153845153846153847153848153849153850153851153852153853153854153855153856153857153858153859153860153861153862153863153864153865153866153867153868153869153870153871153872153873153874153875153876153877153878153879153880153881153882153883153884153885153886153887153888153889153890153891153892153893153894153895153896153897153898153899153900153901153902153903153904153905153906153907153908153909153910153911153912153913153914153915153916153917153918153919153920153921153922153923153924153925153926153927153928153929153930153931153932153933153934153935153936153937153938153939153940153941153942153943153944153945153946153947153948153949153950153951153952153953153954153955153956153957153958153959153960153961153962153963153964153965153966153967153968153969153970153971153972153973153974153975153976153977153978153979153980153981153982153983153984153985153986153987153988153989153990153991153992153993153994153995153996153997153998153999154000154001154002154003154004154005154006154007154008154009154010154011154012154013154014154015154016154017154018154019154020154021154022154023154024154025154026154027154028154029154030154031154032154033154034154035154036154037154038154039154040154041154042154043154044154045154046154047154048154049154050154051154052154053154054154055154056154057154058154059154060154061154062154063154064154065154066154067154068154069154070154071154072154073154074154075154076154077154078154079154080154081154082154083154084154085154086154087154088154089154090154091154092154093154094154095154096154097154098154099154100154101154102154103154104154105154106154107154108154109154110154111154112154113154114154115154116154117154118154119154120154121154122154123154124154125154126154127154128154129154130154131154132154133154134154135154136154137154138154139154140154141154142154143154144154145154146154147154148154149154150154151154152154153154154154155154156154157154158154159154160154161154162154163154164154165154166154167154168154169154170154171154172154173154174154175154176154177154178154179154180154181154182154183154184154185154186154187154188154189154190154191154192154193154194154195154196154197154198154199154200154201154202154203154204154205154206154207154208154209154210154211154212154213154214154215154216154217154218154219154220154221154222154223154224154225154226154227154228154229154230154231154232154233154234154235154236154237154238154239154240154241154242154243154244154245154246154247154248154249154250154251154252154253154254154255154256154257154258154259154260154261154262154263154264154265154266154267154268154269154270154271154272154273154274154275154276154277154278154279154280154281154282154283154284154285154286154287154288154289154290154291154292154293154294154295154296154297154298154299154300154301154302154303154304154305154306154307154308154309154310154311154312154313154314154315154316154317154318154319154320154321154322154323154324154325154326154327154328154329154330154331154332154333154334154335154336154337154338154339154340154341154342154343154344154345154346154347154348154349154350154351154352154353154354154355154356154357154358154359154360154361154362154363154364154365154366154367154368154369154370154371154372154373154374154375154376154377154378154379154380154381154382154383154384154385154386154387154388154389154390154391154392154393154394154395154396154397154398154399154400154401154402154403154404154405154406154407154408154409154410154411154412154413154414154415154416154417154418154419154420154421154422154423154424154425154426154427154428154429154430154431154432154433154434154435154436154437154438154439154440154441154442154443154444154445154446154447154448154449154450154451154452154453154454154455154456154457154458154459154460154461154462154463154464154465154466154467154468154469154470154471154472154473154474154475154476154477154478154479154480154481154482154483154484154485154486154487154488154489154490154491154492154493154494154495154496154497154498154499154500154501154502154503154504154505154506154507154508154509154510154511154512154513154514154515154516154517154518154519154520154521154522154523154524154525154526154527154528154529154530154531154532154533154534154535154536154537154538154539154540154541154542154543154544154545154546154547154548154549154550154551154552154553154554154555154556154557154558154559154560154561154562154563154564154565154566154567154568154569154570154571154572154573154574154575154576154577154578154579154580154581154582154583154584154585154586154587154588154589154590154591154592154593154594154595154596154597154598154599154600154601154602154603154604154605154606154607154608154609154610154611154612154613154614154615154616154617154618154619154620154621154622154623154624154625154626154627154628154629154630154631154632154633154634154635154636154637154638154639154640154641154642154643154644154645154646154647154648154649154650154651154652154653154654154655154656154657154658154659154660154661154662154663154664154665154666154667154668154669154670154671154672154673154674154675154676154677154678154679154680154681154682154683154684154685154686154687154688154689154690154691154692154693154694154695154696154697154698154699154700154701154702154703154704154705154706154707154708154709154710154711154712154713154714154715154716154717154718154719154720154721154722154723154724154725154726154727154728154729154730154731154732154733154734154735154736154737154738154739154740154741154742154743154744154745154746154747154748154749154750154751154752154753154754154755154756154757154758154759154760154761154762154763154764154765154766154767154768154769154770154771154772154773154774154775154776154777154778154779154780154781154782154783154784154785154786154787154788154789154790154791154792154793154794154795154796154797154798154799154800154801154802154803154804154805154806154807154808154809154810154811154812154813154814154815154816154817154818154819154820154821154822154823154824154825154826154827154828154829154830154831154832154833154834154835154836154837154838154839154840154841154842154843154844154845154846154847154848154849154850154851154852154853154854154855154856154857154858154859154860154861154862154863154864154865154866154867154868154869154870154871154872154873154874154875154876154877154878154879154880154881154882154883154884154885154886154887154888154889154890154891154892154893154894154895154896154897154898154899154900154901154902154903154904154905154906154907154908154909154910154911154912154913154914154915154916154917154918154919154920154921154922154923154924154925154926154927154928154929154930154931154932154933154934154935154936154937154938154939154940154941154942154943154944154945154946154947154948154949154950154951154952154953154954154955154956154957154958154959154960154961154962154963154964154965154966154967154968154969154970154971154972154973154974154975154976154977154978154979154980154981154982154983154984154985154986154987154988154989154990154991154992154993154994154995154996154997154998154999155000155001155002155003155004155005155006155007155008155009155010155011155012155013155014155015155016155017155018155019155020155021155022155023155024155025155026155027155028155029155030155031155032155033155034155035155036155037155038155039155040155041155042155043155044155045155046155047155048155049155050155051155052155053155054155055155056155057155058155059155060155061155062155063155064155065155066155067155068155069155070155071155072155073155074155075155076155077155078155079155080155081155082155083155084155085155086155087155088155089155090155091155092155093155094155095155096155097155098155099155100155101155102155103155104155105155106155107155108155109155110155111155112155113155114155115155116155117155118155119155120155121155122155123155124155125155126155127155128155129155130155131155132155133155134155135155136155137155138155139155140155141155142155143155144155145155146155147155148155149155150155151155152155153155154155155155156155157155158155159155160155161155162155163155164155165155166155167155168155169155170155171155172155173155174155175155176155177155178155179155180155181155182155183155184155185155186155187155188155189155190155191155192155193155194155195155196155197155198155199155200155201155202155203155204155205155206155207155208155209155210155211155212155213155214155215155216155217155218155219155220155221155222155223155224155225155226155227155228155229155230155231155232155233155234155235155236155237155238155239155240155241155242155243155244155245155246155247155248155249155250155251155252155253155254155255155256155257155258155259155260155261155262155263155264155265155266155267155268155269155270155271155272155273155274155275155276155277155278155279155280155281155282155283155284155285155286155287155288155289155290155291155292155293155294155295155296155297155298155299155300155301155302155303155304155305155306155307155308155309155310155311155312155313155314155315155316155317155318155319155320155321155322155323155324155325155326155327155328155329155330155331155332155333155334155335155336155337155338155339155340155341155342155343155344155345155346155347155348155349155350155351155352155353155354155355155356155357155358155359155360155361155362155363155364155365155366155367155368155369155370155371155372155373155374155375155376155377155378155379155380155381155382155383155384155385155386155387155388155389155390155391155392155393155394155395155396155397155398155399155400155401155402155403155404155405155406155407155408155409155410155411155412155413155414155415155416155417155418155419155420155421155422155423155424155425155426155427155428155429155430155431155432155433155434155435155436155437155438155439155440155441155442155443155444155445155446155447155448155449155450155451155452155453155454155455155456155457155458155459155460155461155462155463155464155465155466155467155468155469155470155471155472155473155474155475155476155477155478155479155480155481155482155483155484155485155486155487155488155489155490155491155492155493155494155495155496155497155498155499155500155501155502155503155504155505155506155507155508155509155510155511155512155513155514155515155516155517155518155519155520155521155522155523155524155525155526155527155528155529155530155531155532155533155534155535155536155537155538155539155540155541155542155543155544155545155546155547155548155549155550155551155552155553155554155555155556155557155558155559155560155561155562155563155564155565155566155567155568155569155570155571155572155573155574155575155576155577155578155579155580155581155582155583155584155585155586155587155588155589155590155591155592155593155594155595155596155597155598155599155600155601155602155603155604155605155606155607155608155609155610155611155612155613155614155615155616155617155618155619155620155621155622155623155624155625155626155627155628155629155630155631155632155633155634155635155636155637155638155639155640155641155642155643155644155645155646155647155648155649155650155651155652155653155654155655155656155657155658155659155660155661155662155663155664155665155666155667155668155669155670155671155672155673155674155675155676155677155678155679155680155681155682155683155684155685155686155687155688155689155690155691155692155693155694155695155696155697155698155699155700155701155702155703155704155705155706155707155708155709155710155711155712155713155714155715155716155717155718155719155720155721155722155723155724155725155726155727155728155729155730155731155732155733155734155735155736155737155738155739155740155741155742155743155744155745155746155747155748155749155750155751155752155753155754155755155756155757155758155759155760155761155762155763155764155765155766155767155768155769155770155771155772155773155774155775155776155777155778155779155780155781155782155783155784155785155786155787155788155789155790155791155792155793155794155795155796155797155798155799155800155801155802155803155804155805155806155807155808155809155810155811155812155813155814155815155816155817155818155819155820155821155822155823155824155825155826155827155828155829155830155831155832155833155834155835155836155837155838155839155840155841155842155843155844155845155846155847155848155849155850155851155852155853155854155855155856155857155858155859155860155861155862155863155864155865155866155867155868155869155870155871155872155873155874155875155876155877155878155879155880155881155882155883155884155885155886155887155888155889155890155891155892155893155894155895155896155897155898155899155900155901155902155903155904155905155906155907155908155909155910155911155912155913155914155915155916155917155918155919155920155921155922155923155924155925155926155927155928155929155930155931155932155933155934155935155936155937155938155939155940155941155942155943155944155945155946155947155948155949155950155951155952155953155954155955155956155957155958155959155960155961155962155963155964155965155966155967155968155969155970155971155972155973155974155975155976155977155978155979155980155981155982155983155984155985155986155987155988155989155990155991155992155993155994155995155996155997155998155999156000156001156002156003156004156005156006156007156008156009156010156011156012156013156014156015156016156017156018156019156020156021156022156023156024156025156026156027156028156029156030156031156032156033156034156035156036156037156038156039156040156041156042156043156044156045156046156047156048156049156050156051156052156053156054156055156056156057156058156059156060156061156062156063156064156065156066156067156068156069156070156071156072156073156074156075156076156077156078156079156080156081156082156083156084156085156086156087156088156089156090156091156092156093156094156095156096156097156098156099156100156101156102156103156104156105156106156107156108156109156110156111156112156113156114156115156116156117156118156119156120156121156122156123156124156125156126156127156128156129156130156131156132156133156134156135156136156137156138156139156140156141156142156143156144156145156146156147156148156149156150156151156152156153156154156155156156156157156158156159156160156161156162156163156164156165156166156167156168156169156170156171156172156173156174156175156176156177156178156179156180156181156182156183156184156185156186156187156188156189156190156191156192156193156194156195156196156197156198156199156200156201156202156203156204156205156206156207156208156209156210156211156212156213156214156215156216156217156218156219156220156221156222156223156224156225156226156227156228156229156230156231156232156233156234156235156236156237156238156239156240156241156242156243156244156245156246156247156248156249156250156251156252156253156254156255156256156257156258156259156260156261156262156263156264156265156266156267156268156269156270156271156272156273156274156275156276156277156278156279156280156281156282156283156284156285156286156287156288156289156290156291156292156293156294156295156296156297156298156299156300156301156302156303156304156305156306156307156308156309156310156311156312156313156314156315156316156317156318156319156320156321156322156323156324156325156326156327156328156329156330156331156332156333156334156335156336156337156338156339156340156341156342156343156344156345156346156347156348156349156350156351156352156353156354156355156356156357156358156359156360156361156362156363156364156365156366156367156368156369156370156371156372156373156374156375156376156377156378156379156380156381156382156383156384156385156386156387156388156389156390156391156392156393156394156395156396156397156398156399156400156401156402156403156404156405156406156407156408156409156410156411156412156413156414156415156416156417156418156419156420156421156422156423156424156425156426156427156428156429156430156431156432156433156434156435156436156437156438156439156440156441156442156443156444156445156446156447156448156449156450156451156452156453156454156455156456156457156458156459156460156461156462156463156464156465156466156467156468156469156470156471156472156473156474156475156476156477156478156479156480156481156482156483156484156485156486156487156488156489156490156491156492156493156494156495156496156497156498156499156500156501156502156503156504156505156506156507156508156509156510156511156512156513156514156515156516156517156518156519156520156521156522156523156524156525156526156527156528156529156530156531156532156533156534156535156536156537156538156539156540156541156542156543156544156545156546156547156548156549156550156551156552156553156554156555156556156557156558156559156560156561156562156563156564156565156566156567156568156569156570156571156572156573156574156575156576156577156578156579156580156581156582156583156584156585156586156587156588156589156590156591156592156593156594156595156596156597156598156599156600156601156602156603156604156605156606156607156608156609156610156611156612156613156614156615156616156617156618156619156620156621156622156623156624156625156626156627156628156629156630156631156632156633156634156635156636156637156638156639156640156641156642156643156644156645156646156647156648156649156650156651156652156653156654156655156656156657156658156659156660156661156662156663156664156665156666156667156668156669156670156671156672156673156674156675156676156677156678156679156680156681156682156683156684156685156686156687156688156689156690156691156692156693156694156695156696156697156698156699156700156701156702156703156704156705156706156707156708156709156710156711156712156713156714156715156716156717156718156719156720156721156722156723156724156725156726156727156728156729156730156731156732156733156734156735156736156737156738156739156740156741156742156743156744156745156746156747156748156749156750156751156752156753156754156755156756156757156758156759156760156761156762156763156764156765156766156767156768156769156770156771156772156773156774156775156776156777156778156779156780156781156782156783156784156785156786156787156788156789156790156791156792156793156794156795156796156797156798156799156800156801156802156803156804156805156806156807156808156809156810156811156812156813156814156815156816156817156818156819156820156821156822156823156824156825156826156827156828156829156830156831156832156833156834156835156836156837156838156839156840156841156842156843156844156845156846156847156848156849156850156851156852156853156854156855156856156857156858156859156860156861156862156863156864156865156866156867156868156869156870156871156872156873156874156875156876156877156878156879156880156881156882156883156884156885156886156887156888156889156890156891156892156893156894156895156896156897156898156899156900156901156902156903156904156905156906156907156908156909156910156911156912156913156914156915156916156917156918156919156920156921156922156923156924156925156926156927156928156929156930156931156932156933156934156935156936156937156938156939156940156941156942156943156944156945156946156947156948156949156950156951156952156953156954156955156956156957156958156959156960156961156962156963156964156965156966156967156968156969156970156971156972156973156974156975156976156977156978156979156980156981156982156983156984156985156986156987156988156989156990156991156992156993156994156995156996156997156998156999157000157001157002157003157004157005157006157007157008157009157010157011157012157013157014157015157016157017157018157019157020157021157022157023157024157025157026157027157028157029157030157031157032157033157034157035157036157037157038157039157040157041157042157043157044157045157046157047157048157049157050157051157052157053157054157055157056157057157058157059157060157061157062157063157064157065157066157067157068157069157070157071157072157073157074157075157076157077157078157079157080157081157082157083157084157085157086157087157088157089157090157091157092157093157094157095157096157097157098157099157100157101157102157103157104157105157106157107157108157109157110157111157112157113157114157115157116157117157118157119157120157121157122157123157124157125157126157127157128157129157130157131157132157133157134157135157136157137157138157139157140157141157142157143157144157145157146157147157148157149157150157151157152157153157154157155157156157157157158157159157160157161157162157163157164157165157166157167157168157169157170157171157172157173157174157175157176157177157178157179157180157181157182157183157184157185157186157187157188157189157190157191157192157193157194157195157196157197157198157199157200157201157202157203157204157205157206157207157208157209157210157211157212157213157214157215157216157217157218157219157220157221157222157223157224157225157226157227157228157229157230157231157232157233157234157235157236157237157238157239157240157241157242157243157244157245157246157247157248157249157250157251157252157253157254157255157256157257157258157259157260157261157262157263157264157265157266157267157268157269157270157271157272157273157274157275157276157277157278157279157280157281157282157283157284157285157286157287157288157289157290157291157292157293157294157295157296157297157298157299157300157301157302157303157304157305157306157307157308157309157310157311157312157313157314157315157316157317157318157319157320157321157322157323157324157325157326157327157328157329157330157331157332157333157334157335157336157337157338157339157340157341157342157343157344157345157346157347157348157349157350157351157352157353157354157355157356157357157358157359157360157361157362157363157364157365157366157367157368157369157370157371157372157373157374157375157376157377157378157379157380157381157382157383157384157385157386157387157388157389157390157391157392157393157394157395157396157397157398157399157400157401157402157403157404157405157406157407157408157409157410157411157412157413157414157415157416157417157418157419157420157421157422157423157424157425157426157427157428157429157430157431157432157433157434157435157436157437157438157439157440157441157442157443157444157445157446157447157448157449157450157451157452157453157454157455157456157457157458157459157460157461157462157463157464157465157466157467157468157469157470157471157472157473157474157475157476157477157478157479157480157481157482157483157484157485157486157487157488157489157490157491157492157493157494157495157496157497157498157499157500157501157502157503157504157505157506157507157508157509157510157511157512157513157514157515157516157517157518157519157520157521157522157523157524157525157526157527157528157529157530157531157532157533157534157535157536157537157538157539157540157541157542157543157544157545157546157547157548157549157550157551157552157553157554157555157556157557157558157559157560157561157562157563157564157565157566157567157568157569157570157571157572157573157574157575157576157577157578157579157580157581157582157583157584157585157586157587157588157589157590157591157592157593157594157595157596157597157598157599157600157601157602157603157604157605157606157607157608157609157610157611157612157613157614157615157616157617157618157619157620157621157622157623157624157625157626157627157628157629157630157631157632157633157634157635157636157637157638157639157640157641157642157643157644157645157646157647157648157649157650157651157652157653157654157655157656157657157658157659157660157661157662157663157664157665157666157667157668157669157670157671157672157673157674157675157676157677157678157679157680157681157682157683157684157685157686157687157688157689157690157691157692157693157694157695157696157697157698157699157700157701157702157703157704157705157706157707157708157709157710157711157712157713157714157715157716157717157718157719157720157721157722157723157724157725157726157727157728157729157730157731157732157733157734157735157736157737157738157739157740157741157742157743157744157745157746157747157748157749157750157751157752157753157754157755157756157757157758157759157760157761157762157763157764157765157766157767157768157769157770157771157772157773157774157775157776157777157778157779157780157781157782157783157784157785157786157787157788157789157790157791157792157793157794157795157796157797157798157799157800157801157802157803157804157805157806157807157808157809157810157811157812157813157814157815157816157817157818157819157820157821157822157823157824157825157826157827157828157829157830157831157832157833157834157835157836157837157838157839157840157841157842157843157844157845157846157847157848157849157850157851157852157853157854157855157856157857157858157859157860157861157862157863157864157865157866157867157868157869157870157871157872157873157874157875157876157877157878157879157880157881157882157883157884157885157886157887157888157889157890157891157892157893157894157895157896157897157898157899157900157901157902157903157904157905157906157907157908157909157910157911157912157913157914157915157916157917157918157919157920157921157922157923157924157925157926157927157928157929157930157931157932157933157934157935157936157937157938157939157940157941157942157943157944157945157946157947157948157949157950157951157952157953157954157955157956157957157958157959157960157961157962157963157964157965157966157967157968157969157970157971157972157973157974157975157976157977157978157979157980157981157982157983157984157985157986157987157988157989157990157991157992157993157994157995157996157997157998157999158000158001158002158003158004158005158006158007158008158009158010158011158012158013158014158015158016158017158018158019158020158021158022158023158024158025158026158027158028158029158030158031158032158033158034158035158036158037158038158039158040158041158042158043158044158045158046158047158048158049158050158051158052158053158054158055158056158057158058158059158060158061158062158063158064158065158066158067158068158069158070158071158072158073158074158075158076158077158078158079158080158081158082158083158084158085158086158087158088158089158090158091158092158093158094158095158096158097158098158099158100158101158102158103158104158105158106158107158108158109158110158111158112158113158114158115158116158117158118158119158120158121158122158123158124158125158126158127158128158129158130158131158132158133158134158135158136158137158138158139158140158141158142158143158144158145158146158147158148158149158150158151158152158153158154158155158156158157158158158159158160158161158162158163158164158165158166158167158168158169158170158171158172158173158174158175158176158177158178158179158180158181158182158183158184158185158186158187158188158189158190158191158192158193158194158195158196158197158198158199158200158201158202158203158204158205158206158207158208158209158210158211158212158213158214158215158216158217158218158219158220158221158222158223158224158225158226158227158228158229158230158231158232158233158234158235158236158237158238158239158240158241158242158243158244158245158246158247158248158249158250158251158252158253158254158255158256158257158258158259158260158261158262158263158264158265158266158267158268158269158270158271158272158273158274158275158276158277158278158279158280158281158282158283158284158285158286158287158288158289158290158291158292158293158294158295158296158297158298158299158300158301158302158303158304158305158306158307158308158309158310158311158312158313158314158315158316158317158318158319158320158321158322158323158324158325158326158327158328158329158330158331158332158333158334158335158336158337158338158339158340158341158342158343158344158345158346158347158348158349158350158351158352158353158354158355158356158357158358158359158360158361158362158363158364158365158366158367158368158369158370158371158372158373158374158375158376158377158378158379158380158381158382158383158384158385158386158387158388158389158390158391158392158393158394158395158396158397158398158399158400158401158402158403158404158405158406158407158408158409158410158411158412158413158414158415158416158417158418158419158420158421158422158423158424158425158426158427158428158429158430158431158432158433158434158435158436158437158438158439158440158441158442158443158444158445158446158447158448158449158450158451158452158453158454158455158456158457158458158459158460158461158462158463158464158465158466158467158468158469158470158471158472158473158474158475158476158477158478158479158480158481158482158483158484158485158486158487158488158489158490158491158492158493158494158495158496158497158498158499158500158501158502158503158504158505158506158507158508158509158510158511158512158513158514158515158516158517158518158519158520158521158522158523158524158525158526158527158528158529158530158531158532158533158534158535158536158537158538158539158540158541158542158543158544158545158546158547158548158549158550158551158552158553158554158555158556158557158558158559158560158561158562158563158564158565158566158567158568158569158570158571158572158573158574158575158576158577158578158579158580158581158582158583158584158585158586158587158588158589158590158591158592158593158594158595158596158597158598158599158600158601158602158603158604158605158606158607158608158609158610158611158612158613158614158615158616158617158618158619158620158621158622158623158624158625158626158627158628158629158630158631158632158633158634158635158636158637158638158639158640158641158642158643158644158645158646158647158648158649158650158651158652158653158654158655158656158657158658158659158660158661158662158663158664158665158666158667158668158669158670158671158672158673158674158675158676158677158678158679158680158681158682158683158684158685158686158687158688158689158690158691158692158693158694158695158696158697158698158699158700158701158702158703158704158705158706158707158708158709158710158711158712158713158714158715158716158717158718158719158720158721158722158723158724158725158726158727158728158729158730158731158732158733158734158735158736158737158738158739158740158741158742158743158744158745158746158747158748158749158750158751158752158753158754158755158756158757158758158759158760158761158762158763158764158765158766158767158768158769158770158771158772158773158774158775158776158777158778158779158780158781158782158783158784158785158786158787158788158789158790158791158792158793158794158795158796158797158798158799158800158801158802158803158804158805158806158807158808158809158810158811158812158813158814158815158816158817158818158819158820158821158822158823158824158825158826158827158828158829158830158831158832158833158834158835158836158837158838158839158840158841158842158843158844158845158846158847158848158849158850158851158852158853158854158855158856158857158858158859158860158861158862158863158864158865158866158867158868158869158870158871158872158873158874158875158876158877158878158879158880158881158882158883158884158885158886158887158888158889158890158891158892158893158894158895158896158897158898158899158900158901158902158903158904158905158906158907158908158909158910158911158912158913158914158915158916158917158918158919158920158921158922158923158924158925158926158927158928158929158930158931158932158933158934158935158936158937158938158939158940158941158942158943158944158945158946158947158948158949158950158951158952158953158954158955158956158957158958158959158960158961158962158963158964158965158966158967158968158969158970158971158972158973158974158975158976158977158978158979158980158981158982158983158984158985158986158987158988158989158990158991158992158993158994158995158996158997158998158999159000159001159002159003159004159005159006159007159008159009159010159011159012159013159014159015159016159017159018159019159020159021159022159023159024159025159026159027159028159029159030159031159032159033159034159035159036159037159038159039159040159041159042159043159044159045159046159047159048159049159050159051159052159053159054159055159056159057159058159059159060159061159062159063159064159065159066159067159068159069159070159071159072159073159074159075159076159077159078159079159080159081159082159083159084159085159086159087159088159089159090159091159092159093159094159095159096159097159098159099159100159101159102159103159104159105159106159107159108159109159110159111159112159113159114159115159116159117159118159119159120159121159122159123159124159125159126159127159128159129159130159131159132159133159134159135159136159137159138159139159140159141159142159143159144159145159146159147159148159149159150159151159152159153159154159155159156159157159158159159159160159161159162159163159164159165159166159167159168159169159170159171159172159173159174159175159176159177159178159179159180159181159182159183159184159185159186159187159188159189159190159191159192159193159194159195159196159197159198159199159200159201159202159203159204159205159206159207159208159209159210159211159212159213159214159215159216159217159218159219159220159221159222159223159224159225159226159227159228159229159230159231159232159233159234159235159236159237159238159239159240159241159242159243159244159245159246159247159248159249159250159251159252159253159254159255159256159257159258159259159260159261159262159263159264159265159266159267159268159269159270159271159272159273159274159275159276159277159278159279159280159281159282159283159284159285159286159287159288159289159290159291159292159293159294159295159296159297159298159299159300159301159302159303159304159305159306159307159308159309159310159311159312159313159314159315159316159317159318159319159320159321159322159323159324159325159326159327159328159329159330159331159332159333159334159335159336159337159338159339159340159341159342159343159344159345159346159347159348159349159350159351159352159353159354159355159356159357159358159359159360159361159362159363159364159365159366159367159368159369159370159371159372159373159374159375159376159377159378159379159380159381159382159383159384159385159386159387159388159389159390159391159392159393159394159395159396159397159398159399159400159401159402159403159404159405159406159407159408159409159410159411159412159413159414159415159416159417159418159419159420159421159422159423159424159425159426159427159428159429159430159431159432159433159434159435159436159437159438159439159440159441159442159443159444159445159446159447159448159449159450159451159452159453159454159455159456159457159458159459159460159461159462159463159464159465159466159467159468159469159470159471159472159473159474159475159476159477159478159479159480159481159482159483159484159485159486159487159488159489159490159491159492159493159494159495159496159497159498159499159500159501159502159503159504159505159506159507159508159509159510159511159512159513159514159515159516159517159518159519159520159521159522159523159524159525159526159527159528159529159530159531159532159533159534159535159536159537159538159539159540159541159542159543159544159545159546159547159548159549159550159551159552159553159554159555159556159557159558159559159560159561159562159563159564159565159566159567159568159569159570159571159572159573159574159575159576159577159578159579159580159581159582159583159584159585159586159587159588159589159590159591159592159593159594159595159596159597159598159599159600159601159602159603159604159605159606159607159608159609159610159611159612159613159614159615159616159617159618159619159620159621159622159623159624159625159626159627159628159629159630159631159632159633159634159635159636159637159638159639159640159641159642159643159644159645159646159647159648159649159650159651159652159653159654159655159656159657159658159659159660159661159662159663159664159665159666159667159668159669159670159671159672159673159674159675159676159677159678159679159680159681159682159683159684159685159686159687159688159689159690159691159692159693159694159695159696159697159698159699159700159701159702159703159704159705159706159707159708159709159710159711159712159713159714159715159716159717159718159719159720159721159722159723159724159725159726159727159728159729159730159731159732159733159734159735159736159737159738159739159740159741159742159743159744159745159746159747159748159749159750159751159752159753159754159755159756159757159758159759159760159761159762159763159764159765159766159767159768159769159770159771159772159773159774159775159776159777159778159779159780159781159782159783159784159785159786159787159788159789159790159791159792159793159794159795159796159797159798159799159800159801159802159803159804159805159806159807159808159809159810159811159812159813159814159815159816159817159818159819159820159821159822159823159824159825159826159827159828159829159830159831159832159833159834159835159836159837159838159839159840159841159842159843159844159845159846159847159848159849159850159851159852159853159854159855159856159857159858159859159860159861159862159863159864159865159866159867159868159869159870159871159872159873159874159875159876159877159878159879159880159881159882159883159884159885159886159887159888159889159890159891159892159893159894159895159896159897159898159899159900159901159902159903159904159905159906159907159908159909159910159911159912159913159914159915159916159917159918159919159920159921159922159923159924159925159926159927159928159929159930159931159932159933159934159935159936159937159938159939159940159941159942159943159944159945159946159947159948159949159950159951159952159953159954159955159956159957159958159959159960159961159962159963159964159965159966159967159968159969159970159971159972159973159974159975159976159977159978159979159980159981159982159983159984159985159986159987159988159989159990159991159992159993159994159995159996159997159998159999160000160001160002160003160004160005160006160007160008160009160010160011160012160013160014160015160016160017160018160019160020160021160022160023160024160025160026160027160028160029160030160031160032160033160034160035160036160037160038160039160040160041160042160043160044160045160046160047160048160049160050160051160052160053160054160055160056160057160058160059160060160061160062160063160064160065160066160067160068160069160070160071160072160073160074160075160076160077160078160079160080160081160082160083160084160085160086160087160088160089160090160091160092160093160094160095160096160097160098160099160100160101160102160103160104160105160106160107160108160109160110160111160112160113160114160115160116160117160118160119160120160121160122160123160124160125160126160127160128160129160130160131160132160133160134160135160136160137160138160139160140160141160142160143160144160145160146160147160148160149160150160151160152160153160154160155160156160157160158160159160160160161160162160163160164160165160166160167160168160169160170160171160172160173160174160175160176160177160178160179160180160181160182160183160184160185160186160187160188160189160190160191160192160193160194160195160196160197160198160199160200160201160202160203160204160205160206160207160208160209160210160211160212160213160214160215160216160217160218160219160220160221160222160223160224160225160226160227160228160229160230160231160232160233160234160235160236160237160238160239160240160241160242160243160244160245160246160247160248160249160250160251160252160253160254160255160256160257160258160259160260160261160262160263160264160265160266160267160268160269160270160271160272160273160274160275160276160277160278160279160280160281160282160283160284160285160286160287160288160289160290160291160292160293160294160295160296160297160298160299160300160301160302160303160304160305160306160307160308160309160310160311160312160313160314160315160316160317160318160319160320160321160322160323160324160325160326160327160328160329160330160331160332160333160334160335160336160337160338160339160340160341160342160343160344160345160346160347160348160349160350160351160352160353160354160355160356160357160358160359160360160361160362160363160364160365160366160367160368160369160370160371160372160373160374160375160376160377160378160379160380160381160382160383160384160385160386160387160388160389160390160391160392160393160394160395160396160397160398160399160400160401160402160403160404160405160406160407160408160409160410160411160412160413160414160415160416160417160418160419160420160421160422160423160424160425160426160427160428160429160430160431160432160433160434160435160436160437160438160439160440160441160442160443160444160445160446160447160448160449160450160451160452160453160454160455160456160457160458160459160460160461160462160463160464160465160466160467160468160469160470160471160472160473160474160475160476160477160478160479160480160481160482160483160484160485160486160487160488160489160490160491160492160493160494160495160496160497160498160499160500160501160502160503160504160505160506160507160508160509160510160511160512160513160514160515160516160517160518160519160520160521160522160523160524160525160526160527160528160529160530160531160532160533160534160535160536160537160538160539160540160541160542160543160544160545160546160547160548160549160550160551160552160553160554160555160556160557160558160559160560160561160562160563160564160565160566160567160568160569160570160571160572160573160574160575160576160577160578160579160580160581160582160583160584160585160586160587160588160589160590160591160592160593160594160595160596160597160598160599160600160601160602160603160604160605160606160607160608160609160610160611160612160613160614160615160616160617160618160619160620160621160622160623160624160625160626160627160628160629160630160631160632160633160634160635160636160637160638160639160640160641160642160643160644160645160646160647160648160649160650160651160652160653160654160655160656160657160658160659160660160661160662160663160664160665160666160667160668160669160670160671160672160673160674160675160676160677160678160679160680160681160682160683160684160685160686160687160688160689160690160691160692160693160694160695160696160697160698160699160700160701160702160703160704160705160706160707160708160709160710160711160712160713160714160715160716160717160718160719160720160721160722160723160724160725160726160727160728160729160730160731160732160733160734160735160736160737160738160739160740160741160742160743160744160745160746160747160748160749160750160751160752160753160754160755160756160757160758160759160760160761160762160763160764160765160766160767160768160769160770160771160772160773160774160775160776160777160778160779160780160781160782160783160784160785160786160787160788160789160790160791160792160793160794160795160796160797160798160799160800160801160802160803160804160805160806160807160808160809160810160811160812160813160814160815160816160817160818160819160820160821160822160823160824160825160826160827160828160829160830160831160832160833160834160835160836160837160838160839160840160841160842160843160844160845160846160847160848160849160850160851160852160853160854160855160856160857160858160859160860160861160862160863160864160865160866160867160868160869160870160871160872160873160874160875160876160877160878160879160880160881160882160883160884160885160886160887160888160889160890160891160892160893160894160895160896160897160898160899160900160901160902160903160904160905160906160907160908160909160910160911160912160913160914160915160916160917160918160919160920160921160922160923160924160925160926160927160928160929160930160931160932160933160934160935160936160937160938160939160940160941160942160943160944160945160946160947160948160949160950160951160952160953160954160955160956160957160958160959160960160961160962160963160964160965160966160967160968160969160970160971160972160973160974160975160976160977160978160979160980160981160982160983160984160985160986160987160988160989160990160991160992160993160994160995160996160997160998160999161000161001161002161003161004161005161006161007161008161009161010161011161012161013161014161015161016161017161018161019161020161021161022161023161024161025161026161027161028161029161030161031161032161033161034161035161036161037161038161039161040161041161042161043161044161045161046161047161048161049161050161051161052161053161054161055161056161057161058161059161060161061161062161063161064161065161066161067161068161069161070161071161072161073161074161075161076161077161078161079161080161081161082161083161084161085161086161087161088161089161090161091161092161093161094161095161096161097161098161099161100161101161102161103161104161105161106161107161108161109161110161111161112161113161114161115161116161117161118161119161120161121161122161123161124161125161126161127161128161129161130161131161132161133161134161135161136161137161138161139161140161141161142161143161144161145161146161147161148161149161150161151161152161153161154161155161156161157161158161159161160161161161162161163161164161165161166161167161168161169161170161171161172161173161174161175161176161177161178161179161180161181161182161183161184161185161186161187161188161189161190161191161192161193161194161195161196161197161198161199161200161201161202161203161204161205161206161207161208161209161210161211161212161213161214161215161216161217161218161219161220161221161222161223161224161225161226161227161228161229161230161231161232161233161234161235161236161237161238161239161240161241161242161243161244161245161246161247161248161249161250161251161252161253161254161255161256161257161258161259161260161261161262161263161264161265161266161267161268161269161270161271161272161273161274161275161276161277161278161279161280161281161282161283161284161285161286161287161288161289161290161291161292161293161294161295161296161297161298161299161300161301161302161303161304161305161306161307161308161309161310161311161312161313161314161315161316161317161318161319161320161321161322161323161324161325161326161327161328161329161330161331161332161333161334161335161336161337161338161339161340161341161342161343161344161345161346161347161348161349161350161351161352161353161354161355161356161357161358161359161360161361161362161363161364161365161366161367161368161369161370161371161372161373161374161375161376161377161378161379161380161381161382161383161384161385161386161387161388161389161390161391161392161393161394161395161396161397161398161399161400161401161402161403161404161405161406161407161408161409161410161411161412161413161414161415161416161417161418161419161420161421161422161423161424161425161426161427161428161429161430161431161432161433161434161435161436161437161438161439161440161441161442161443161444161445161446161447161448161449161450161451161452161453161454161455161456161457161458161459161460161461161462161463161464161465161466161467161468161469161470161471161472161473161474161475161476161477161478161479161480161481161482161483161484161485161486161487161488161489161490161491161492161493161494161495161496161497161498161499161500161501161502161503161504161505161506161507161508161509161510161511161512161513161514161515161516161517161518161519161520161521161522161523161524161525161526161527161528161529161530161531161532161533161534161535161536161537161538161539161540161541161542161543161544161545161546161547161548161549161550161551161552161553161554161555161556161557161558161559161560161561161562161563161564161565161566161567161568161569161570161571161572161573161574161575161576161577161578161579161580161581161582161583161584161585161586161587161588161589161590161591161592161593161594161595161596161597161598161599161600161601161602161603161604161605161606161607161608161609161610161611161612161613161614161615161616161617161618161619161620161621161622161623161624161625161626161627161628161629161630161631161632161633161634161635161636161637161638161639161640161641161642161643161644161645161646161647161648161649161650161651161652161653161654161655161656161657161658161659161660161661161662161663161664161665161666161667161668161669161670161671161672161673161674161675161676161677161678161679161680161681161682161683161684161685161686161687161688161689161690161691161692161693161694161695161696161697161698161699161700161701161702161703161704161705161706161707161708161709161710161711161712161713161714161715161716161717161718161719161720161721161722161723161724161725161726161727161728161729161730161731161732161733161734161735161736161737161738161739161740161741161742161743161744161745161746161747161748161749161750161751161752161753161754161755161756161757161758161759161760161761161762161763161764161765161766161767161768161769161770161771161772161773161774161775161776161777161778161779161780161781161782161783161784161785161786161787161788161789161790161791161792161793161794161795161796161797161798161799161800161801161802161803161804161805161806161807161808161809161810161811161812161813161814161815161816161817161818161819161820161821161822161823161824161825161826161827161828161829161830161831161832161833161834161835161836161837161838161839161840161841161842161843161844161845161846161847161848161849161850161851161852161853161854161855161856161857161858161859161860161861161862161863161864161865161866161867161868161869161870161871161872161873161874161875161876161877161878161879161880161881161882161883161884161885161886161887161888161889161890161891161892161893161894161895161896161897161898161899161900161901161902161903161904161905161906161907161908161909161910161911161912161913161914161915161916161917161918161919161920161921161922161923161924161925161926161927161928161929161930161931161932161933161934161935161936161937161938161939161940161941161942161943161944161945161946161947161948161949161950161951161952161953161954161955161956161957161958161959161960161961161962161963161964161965161966161967161968161969161970161971161972161973161974161975161976161977161978161979161980161981161982161983161984161985161986161987161988161989161990161991161992161993161994161995161996161997161998161999162000162001162002162003162004162005162006162007162008162009162010162011162012162013162014162015162016162017162018162019162020162021162022162023162024162025162026162027162028162029162030162031162032162033162034162035162036162037162038162039162040162041162042162043162044162045162046162047162048162049162050162051162052162053162054162055162056162057162058162059162060162061162062162063162064162065162066162067162068162069162070162071162072162073162074162075162076162077162078162079162080162081162082162083162084162085162086162087162088162089162090162091162092162093162094162095162096162097162098162099162100162101162102162103162104162105162106162107162108162109162110162111162112162113162114162115162116162117162118162119162120162121162122162123162124162125162126162127162128162129162130162131162132162133162134162135162136162137162138162139162140162141162142162143162144162145162146162147162148162149162150162151162152162153162154162155162156162157162158162159162160162161162162162163162164162165162166162167162168162169162170162171162172162173162174162175162176162177162178162179162180162181162182162183162184162185162186162187162188162189162190162191162192162193162194162195162196162197162198162199162200162201162202162203162204162205162206162207162208162209162210162211162212162213162214162215162216162217162218162219162220162221162222162223162224162225162226162227162228162229162230162231162232162233162234162235162236162237162238162239162240162241162242162243162244162245162246162247162248162249162250162251162252162253162254162255162256162257162258162259162260162261162262162263162264162265162266162267162268162269162270162271162272162273162274162275162276162277162278162279162280162281162282162283162284162285162286162287162288162289162290162291162292162293162294162295162296162297162298162299162300162301162302162303162304162305162306162307162308162309162310162311162312162313162314162315162316162317162318162319162320162321162322162323162324162325162326162327162328162329162330162331162332162333162334162335162336162337162338162339162340162341162342162343162344162345162346162347162348162349162350162351162352162353162354162355162356162357162358162359162360162361162362162363162364162365162366162367162368162369162370162371162372162373162374162375162376162377162378162379162380162381162382162383162384162385162386162387162388162389162390162391162392162393162394162395162396162397162398162399162400162401162402162403162404162405162406162407162408162409162410162411162412162413162414162415162416162417162418162419162420162421162422162423162424162425162426162427162428162429162430162431162432162433162434162435162436162437162438162439162440162441162442162443162444162445162446162447162448162449162450162451162452162453162454162455162456162457162458162459162460162461162462162463162464162465162466162467162468162469162470162471162472162473162474162475162476162477162478162479162480162481162482162483162484162485162486162487162488162489162490162491162492162493162494162495162496162497162498162499162500162501162502162503162504162505162506162507162508162509162510162511162512162513162514162515162516162517162518162519162520162521162522162523162524162525162526162527162528162529162530162531162532162533162534162535162536162537162538162539162540162541162542162543162544162545162546162547162548162549162550162551162552162553162554162555162556162557162558162559162560162561162562162563162564162565162566162567162568162569162570162571162572162573162574162575162576162577162578162579162580162581162582162583162584162585162586162587162588162589162590162591162592162593162594162595162596162597162598162599162600162601162602162603162604162605162606162607162608162609162610162611162612162613162614162615162616162617162618162619162620162621162622162623162624162625162626162627162628162629162630162631162632162633162634162635162636162637162638162639162640162641162642162643162644162645162646162647162648162649162650162651162652162653162654162655162656162657162658162659162660162661162662162663162664162665162666162667162668162669162670162671162672162673162674162675162676162677162678162679162680162681162682162683162684162685162686162687162688162689162690162691162692162693162694162695162696162697162698162699162700162701162702162703162704162705162706162707162708162709162710162711162712162713162714162715162716162717162718162719162720162721162722162723162724162725162726162727162728162729162730162731162732162733162734162735162736162737162738162739162740162741162742162743162744162745162746162747162748162749162750162751162752162753162754162755162756162757162758162759162760162761162762162763162764162765162766162767162768162769162770162771162772162773162774162775162776162777162778162779162780162781162782162783162784162785162786162787162788162789162790162791162792162793162794162795162796162797162798162799162800162801162802162803162804162805162806162807162808162809162810162811162812162813162814162815162816162817162818162819162820162821162822162823162824162825162826162827162828162829162830162831162832162833162834162835162836162837162838162839162840162841162842162843162844162845162846162847162848162849162850162851162852162853162854162855162856162857162858162859162860162861162862162863162864162865162866162867162868162869162870162871162872162873162874162875162876162877162878162879162880162881162882162883162884162885162886162887162888162889162890162891162892162893162894162895162896162897162898162899162900162901162902162903162904162905162906162907162908162909162910162911162912162913162914162915162916162917162918162919162920162921162922162923162924162925162926162927162928162929162930162931162932162933162934162935162936162937162938162939162940162941162942162943162944162945162946162947162948162949162950162951162952162953162954162955162956162957162958162959162960162961162962162963162964162965162966162967162968162969162970162971162972162973162974162975162976162977162978162979162980162981162982162983162984162985162986162987162988162989162990162991162992162993162994162995162996162997162998162999163000163001163002163003163004163005163006163007163008163009163010163011163012163013163014163015163016163017163018163019163020163021163022163023163024163025163026163027163028163029163030163031163032163033163034163035163036163037163038163039163040163041163042163043163044163045163046163047163048163049163050163051163052163053163054163055163056163057163058163059163060163061163062163063163064163065163066163067163068163069163070163071163072163073163074163075163076163077163078163079163080163081163082163083163084163085163086163087163088163089163090163091163092163093163094163095163096163097163098163099163100163101163102163103163104163105163106163107163108163109163110163111163112163113163114163115163116163117163118163119163120163121163122163123163124163125163126163127163128163129163130163131163132163133163134163135163136163137163138163139163140163141163142163143163144163145163146163147163148163149163150163151163152163153163154163155163156163157163158163159163160163161163162163163163164163165163166163167163168163169163170163171163172163173163174163175163176163177163178163179163180163181163182163183163184163185163186163187163188163189163190163191163192163193163194163195163196163197163198163199163200163201163202163203163204163205163206163207163208163209163210163211163212163213163214163215163216163217163218163219163220163221163222163223163224163225163226163227163228163229163230163231163232163233163234163235163236163237163238163239163240163241163242163243163244163245163246163247163248163249163250163251163252163253163254163255163256163257163258163259163260163261163262163263163264163265163266163267163268163269163270163271163272163273163274163275163276163277163278163279163280163281163282163283163284163285163286163287163288163289163290163291163292163293163294163295163296163297163298163299163300163301163302163303163304163305163306163307163308163309163310163311163312163313163314163315163316163317163318163319163320163321163322163323163324163325163326163327163328163329163330163331163332163333163334163335163336163337163338163339163340163341163342163343163344163345163346163347163348163349163350163351163352163353163354163355163356163357163358163359163360163361163362163363163364163365163366163367163368163369163370163371163372163373163374163375163376163377163378163379163380163381163382163383163384163385163386163387163388163389163390163391163392163393163394163395163396163397163398163399163400163401163402163403163404163405163406163407163408163409163410163411163412163413163414163415163416163417163418163419163420163421163422163423163424163425163426163427163428163429163430163431163432163433163434163435163436163437163438163439163440163441163442163443163444163445163446163447163448163449163450163451163452163453163454163455163456163457163458163459163460163461163462163463163464163465163466163467163468163469163470163471163472163473163474163475163476163477163478163479163480163481163482163483163484163485163486163487163488163489163490163491163492163493163494163495163496163497163498163499163500163501163502163503163504163505163506163507163508163509163510163511163512163513163514163515163516163517163518163519163520163521163522163523163524163525163526163527163528163529163530163531163532163533163534163535163536163537163538163539163540163541163542163543163544163545163546163547163548163549163550163551163552163553163554163555163556163557163558163559163560163561163562163563163564163565163566163567163568163569163570163571163572163573163574163575163576163577163578163579163580163581163582163583163584163585163586163587163588163589163590163591163592163593163594163595163596163597163598163599163600163601163602163603163604163605163606163607163608163609163610163611163612163613163614163615163616163617163618163619163620163621163622163623163624163625163626163627163628163629163630163631163632163633163634163635163636163637163638163639163640163641163642163643163644163645163646163647163648163649163650163651163652163653163654163655163656163657163658163659163660163661163662163663163664163665163666163667163668163669163670163671163672163673163674163675163676163677163678163679163680163681163682163683163684163685163686163687163688163689163690163691163692163693163694163695163696163697163698163699163700163701163702163703163704163705163706163707163708163709163710163711163712163713163714163715163716163717163718163719163720163721163722163723163724163725163726163727163728163729163730163731163732163733163734163735163736163737163738163739163740163741163742163743163744163745163746163747163748163749163750163751163752163753163754163755163756163757163758163759163760163761163762163763163764163765163766163767163768163769163770163771163772163773163774163775163776163777163778163779163780163781163782163783163784163785163786163787163788163789163790163791163792163793163794163795163796163797163798163799163800163801163802163803163804163805163806163807163808163809163810163811163812163813163814163815163816163817163818163819163820163821163822163823163824163825163826163827163828163829163830163831163832163833163834163835163836163837163838163839163840163841163842163843163844163845163846163847163848163849163850163851163852163853163854163855163856163857163858163859163860163861163862163863163864163865163866163867163868163869163870163871163872163873163874163875163876163877163878163879163880163881163882163883163884163885163886163887163888163889163890163891163892163893163894163895163896163897163898163899163900163901163902163903163904163905163906163907163908163909163910163911163912163913163914163915163916163917163918163919163920163921163922163923163924163925163926163927163928163929163930163931163932163933163934163935163936163937163938163939163940163941163942163943163944163945163946163947163948163949163950163951163952163953163954163955163956163957163958163959163960163961163962163963163964163965163966163967163968163969163970163971163972163973163974163975163976163977163978163979163980163981163982163983163984163985163986163987163988163989163990163991163992163993163994163995163996163997163998163999164000164001164002164003164004164005164006164007164008164009164010164011164012164013164014164015164016164017164018164019164020164021164022164023164024164025164026164027164028164029164030164031164032164033164034164035164036164037164038164039164040164041164042164043164044164045164046164047164048164049164050164051164052164053164054164055164056164057164058164059164060164061164062164063164064164065164066164067164068164069164070164071164072164073164074164075164076164077164078164079164080164081164082164083164084164085164086164087164088164089164090164091164092164093164094164095164096164097164098164099164100164101164102164103164104164105164106164107164108164109164110164111164112164113164114164115164116164117164118164119164120164121164122164123164124164125164126164127164128164129164130164131164132164133164134164135164136164137164138164139164140164141164142164143164144164145164146164147164148164149164150164151164152164153164154164155164156164157164158164159164160164161164162164163164164164165164166164167164168164169164170164171164172164173164174164175164176164177164178164179164180164181164182164183164184164185164186164187164188164189164190164191164192164193164194164195164196164197164198164199164200164201164202164203164204164205164206164207164208164209164210164211164212164213164214164215164216164217164218164219164220164221164222164223164224164225164226164227164228164229164230164231164232164233164234164235164236164237164238164239164240164241164242164243164244164245164246164247164248164249164250164251164252164253164254164255164256164257164258164259164260164261164262164263164264164265164266164267164268164269164270164271164272164273164274164275164276164277164278164279164280164281164282164283164284164285164286164287164288164289164290164291164292164293164294164295164296164297164298164299164300164301164302164303164304164305164306164307164308164309164310164311164312164313164314164315164316164317164318164319164320164321164322164323164324164325164326164327164328164329164330164331164332164333164334164335164336164337164338164339164340164341164342164343164344164345164346164347164348164349164350164351164352164353164354164355164356164357164358164359164360164361164362164363164364164365164366164367164368164369164370164371164372164373164374164375164376164377164378164379164380164381164382164383164384164385164386164387164388164389164390164391164392164393164394164395164396164397164398164399164400164401164402164403164404164405164406164407164408164409164410164411164412164413164414164415164416164417164418164419164420164421164422164423164424164425164426164427164428164429164430164431164432164433164434164435164436164437164438164439164440164441164442164443164444164445164446164447164448164449164450164451164452164453164454164455164456164457164458164459164460164461164462164463164464164465164466164467164468164469164470164471164472164473164474164475164476164477164478164479164480164481164482164483164484164485164486164487164488164489164490164491164492164493164494164495164496164497164498164499164500164501164502164503164504164505164506164507164508164509164510164511164512164513164514164515164516164517164518164519164520164521164522164523164524164525164526164527164528164529164530164531164532164533164534164535164536164537164538164539164540164541164542164543164544164545164546164547164548164549164550164551164552164553164554164555164556164557164558164559164560164561164562164563164564164565164566164567164568164569164570164571164572164573164574164575164576164577164578164579164580164581164582164583164584164585164586164587164588164589164590164591164592164593164594164595164596164597164598164599164600164601164602164603164604164605164606164607164608164609164610164611164612164613164614164615164616164617164618164619164620164621164622164623164624164625164626164627164628164629164630164631164632164633164634164635164636164637164638164639164640164641164642164643164644164645164646164647164648164649164650164651164652164653164654164655164656164657164658164659164660164661164662164663164664164665164666164667164668164669164670164671164672164673164674164675164676164677164678164679164680164681164682164683164684164685164686164687164688164689164690164691164692164693164694164695164696164697164698164699164700164701164702164703164704164705164706164707164708164709164710164711164712164713164714164715164716164717164718164719164720164721164722164723164724164725164726164727164728164729164730164731164732164733164734164735164736164737164738164739164740164741164742164743164744164745164746164747164748164749164750164751164752164753164754164755164756164757164758164759164760164761164762164763164764164765164766164767164768164769164770164771164772164773164774164775164776164777164778164779164780164781164782164783164784164785164786164787164788164789164790164791164792164793164794164795164796164797164798164799164800164801164802164803164804164805164806164807164808164809164810164811164812164813164814164815164816164817164818164819164820164821164822164823164824164825164826164827164828164829164830164831164832164833164834164835164836164837164838164839164840164841164842164843164844164845164846164847164848164849164850164851164852164853164854164855164856164857164858164859164860164861164862164863164864164865164866164867164868164869164870164871164872164873164874164875164876164877164878164879164880164881164882164883164884164885164886164887164888164889164890164891164892164893164894164895164896164897164898164899164900164901164902164903164904164905164906164907164908164909164910164911164912164913164914164915164916164917164918164919164920164921164922164923164924164925164926164927164928164929164930164931164932164933164934164935164936164937164938164939164940164941164942164943164944164945164946164947164948164949164950164951164952164953164954164955164956164957164958164959164960164961164962164963164964164965164966164967164968164969164970164971164972164973164974164975164976164977164978164979164980164981164982164983164984164985164986164987164988164989164990164991164992164993164994164995164996164997164998164999165000165001165002165003165004165005165006165007165008165009165010165011165012165013165014165015165016165017165018165019165020165021165022165023165024165025165026165027165028165029165030165031165032165033165034165035165036165037165038165039165040165041165042165043165044165045165046165047165048165049165050165051165052165053165054165055165056165057165058165059165060165061165062165063165064165065165066165067165068165069165070165071165072165073165074165075165076165077165078165079165080165081165082165083165084165085165086165087165088165089165090165091165092165093165094165095165096165097165098165099165100165101165102165103165104165105165106165107165108165109165110165111165112165113165114165115165116165117165118165119165120165121165122165123165124165125165126165127165128165129165130165131165132165133165134165135165136165137165138165139165140165141165142165143165144165145165146165147165148165149165150165151165152165153165154165155165156165157165158165159165160165161165162165163165164165165165166165167165168165169165170165171165172165173165174165175165176165177165178165179165180165181165182165183165184165185165186165187165188165189165190165191165192165193165194165195165196165197165198165199165200165201165202165203165204165205165206165207165208165209165210165211165212165213165214165215165216165217165218165219165220165221165222165223165224165225165226165227165228165229165230165231165232165233165234165235165236165237165238165239165240165241165242165243165244165245165246165247165248165249165250165251165252165253165254165255165256165257165258165259165260165261165262165263165264165265165266165267165268165269165270165271165272165273165274165275165276165277165278165279165280165281165282165283165284165285165286165287165288165289165290165291165292165293165294165295165296165297165298165299165300165301165302165303165304165305165306165307165308165309165310165311165312165313165314165315165316165317165318165319165320165321165322165323165324165325165326165327165328165329165330165331165332165333165334165335165336165337165338165339165340165341165342165343165344165345165346165347165348165349165350165351165352165353165354165355165356165357165358165359165360165361165362165363165364165365165366165367165368165369165370165371165372165373165374165375165376165377165378165379165380165381165382165383165384165385165386165387165388165389165390165391165392165393165394165395165396165397165398165399165400165401165402165403165404165405165406165407165408165409165410165411165412165413165414165415165416165417165418165419165420165421165422165423165424165425165426165427165428165429165430165431165432165433165434165435165436165437165438165439165440165441165442165443165444165445165446165447165448165449165450165451165452165453165454165455165456165457165458165459165460165461165462165463165464165465165466165467165468165469165470165471165472165473165474165475165476165477165478165479165480165481165482165483165484165485165486165487165488165489165490165491165492165493165494165495165496165497165498165499165500165501165502165503165504165505165506165507165508165509165510165511165512165513165514165515165516165517165518165519165520165521165522165523165524165525165526165527165528165529165530165531165532165533165534165535165536165537165538165539165540165541165542165543165544165545165546165547165548165549165550165551165552165553165554165555165556165557165558165559165560165561165562165563165564165565165566165567165568165569165570165571165572165573165574165575165576165577165578165579165580165581165582165583165584165585165586165587165588165589165590165591165592165593165594165595165596165597165598165599165600165601165602165603165604165605165606165607165608165609165610165611165612165613165614165615165616165617165618165619165620165621165622165623165624165625165626165627165628165629165630165631165632165633165634165635165636165637165638165639165640165641165642165643165644165645165646165647165648165649165650165651165652165653165654165655165656165657165658165659165660165661165662165663165664165665165666165667165668165669165670165671165672165673165674165675165676165677165678165679165680165681165682165683165684165685165686165687165688165689165690165691165692165693165694165695165696165697165698165699165700165701165702165703165704165705165706165707165708165709165710165711165712165713165714165715165716165717165718165719165720165721165722165723165724165725165726165727165728165729165730165731165732165733165734165735165736165737165738165739165740165741165742165743165744165745165746165747165748165749165750165751165752165753165754165755165756165757165758165759165760165761165762165763165764165765165766165767165768165769165770165771165772165773165774165775165776165777165778165779165780165781165782165783165784165785165786165787165788165789165790165791165792165793165794165795165796165797165798165799165800165801165802165803165804165805165806165807165808165809165810165811165812165813165814165815165816165817165818165819165820165821165822165823165824165825165826165827165828165829165830165831165832165833165834165835165836165837165838165839165840165841165842165843165844165845165846165847165848165849165850165851165852165853165854165855165856165857165858165859165860165861165862165863165864165865165866165867165868165869165870165871165872165873165874165875165876165877165878165879165880165881165882165883165884165885165886165887165888165889165890165891165892165893165894165895165896165897165898165899165900165901165902165903165904165905165906165907165908165909165910165911165912165913165914165915165916165917165918165919165920165921165922165923165924165925165926165927165928165929165930165931165932165933165934165935165936165937165938165939165940165941165942165943165944165945165946165947165948165949165950165951165952165953165954165955165956165957165958165959165960165961165962165963165964165965165966165967165968165969165970165971165972165973165974165975165976165977165978165979165980165981165982165983165984165985165986165987165988165989165990165991165992165993165994165995165996165997165998165999166000166001166002166003166004166005166006166007166008166009166010166011166012166013166014166015166016166017166018166019166020166021166022166023166024166025166026166027166028166029166030166031166032166033166034166035166036166037166038166039166040166041166042166043166044166045166046166047166048166049166050166051166052166053166054166055166056166057166058166059166060166061166062166063166064166065166066166067166068166069166070166071166072166073166074166075166076166077166078166079166080166081166082166083166084166085166086166087166088166089166090166091166092166093166094166095166096166097166098166099166100166101166102166103166104166105166106166107166108166109166110166111166112166113166114166115166116166117166118166119166120166121166122166123166124166125166126166127166128166129166130166131166132166133166134166135166136166137166138166139166140166141166142166143166144166145166146166147166148166149166150166151166152166153166154166155166156166157166158166159166160166161166162166163166164166165166166166167166168166169166170166171166172166173166174166175166176166177166178166179166180166181166182166183166184166185166186166187166188166189166190166191166192166193166194166195166196166197166198166199166200166201166202166203166204166205166206166207166208166209166210166211166212166213166214166215166216166217166218166219166220166221166222166223166224166225166226166227166228166229166230166231166232166233166234166235166236166237166238166239166240166241166242166243166244166245166246166247166248166249166250166251166252166253166254166255166256166257166258166259166260166261166262166263166264166265166266166267166268166269166270166271166272166273166274166275166276166277166278166279166280166281166282166283166284166285166286166287166288166289166290166291166292166293166294166295166296166297166298166299166300166301166302166303166304166305166306166307166308166309166310166311166312166313166314166315166316166317166318166319166320166321166322166323166324166325166326166327166328166329166330166331166332166333166334166335166336166337166338166339166340166341166342166343166344166345166346166347166348166349166350166351166352166353166354166355166356166357166358166359166360166361166362166363166364166365166366166367166368166369166370166371166372166373166374166375166376166377166378166379166380166381166382166383166384166385166386166387166388166389166390166391166392166393166394166395166396166397166398166399166400166401166402166403166404166405166406166407166408166409166410166411166412166413166414166415166416166417166418166419166420166421166422166423166424166425166426166427166428166429166430166431166432166433166434166435166436166437166438166439166440166441166442166443166444166445166446166447166448166449166450166451166452166453166454166455166456166457166458166459166460166461166462166463166464166465166466166467166468166469166470166471166472166473166474166475166476166477166478166479166480166481166482166483166484166485166486166487166488166489166490166491166492166493166494166495166496166497166498166499166500166501166502166503166504166505166506166507166508166509166510166511166512166513166514166515166516166517166518166519166520166521166522166523166524166525166526166527166528166529166530166531166532166533166534166535166536166537166538166539166540166541166542166543166544166545166546166547166548166549166550166551166552166553166554166555166556166557166558166559166560166561166562166563166564166565166566166567166568166569166570166571166572166573166574166575166576166577166578166579166580166581166582166583166584166585166586166587166588166589166590166591166592166593166594166595166596166597166598166599166600166601166602166603166604166605166606166607166608166609166610166611166612166613166614166615166616166617166618166619166620166621166622166623166624166625166626166627166628166629166630166631166632166633166634166635166636166637166638166639166640166641166642166643166644166645166646166647166648166649166650166651166652166653166654166655166656166657166658166659166660166661166662166663166664166665166666166667166668166669166670166671166672166673166674166675166676166677166678166679166680166681166682166683166684166685166686166687166688166689166690166691166692166693166694166695166696166697166698166699166700166701166702166703166704166705166706166707166708166709166710166711166712166713166714166715166716166717166718166719166720166721166722166723166724166725166726166727166728166729166730166731166732166733166734166735166736166737166738166739166740166741166742166743166744166745166746166747166748166749166750166751166752166753166754166755166756166757166758166759166760166761166762166763166764166765166766166767166768166769166770166771166772166773166774166775166776166777166778166779166780166781166782166783166784166785166786166787166788166789166790166791166792166793166794166795166796166797166798166799166800166801166802166803166804166805166806166807166808166809166810166811166812166813166814166815166816166817166818166819166820166821166822166823166824166825166826166827166828166829166830166831166832166833166834166835166836166837166838166839166840166841166842166843166844166845166846166847166848166849166850166851166852166853166854166855166856166857166858166859166860166861166862166863166864166865166866166867166868166869166870166871166872166873166874166875166876166877166878166879166880166881166882166883166884166885166886166887166888166889166890166891166892166893166894166895166896166897166898166899166900166901166902166903166904166905166906166907166908166909166910166911166912166913166914166915166916166917166918166919166920166921166922166923166924166925166926166927166928166929166930166931166932166933166934166935166936166937166938166939166940166941166942166943166944166945166946166947166948166949166950166951166952166953166954166955166956166957166958166959166960166961166962166963166964166965166966166967166968166969166970166971166972166973166974166975166976166977166978166979166980166981166982166983166984166985166986166987166988166989166990166991166992166993166994166995166996166997166998166999167000167001167002167003167004167005167006167007167008167009167010167011167012167013167014167015167016167017167018167019167020167021167022167023167024167025167026167027167028167029167030167031167032167033167034167035167036167037167038167039167040167041167042167043167044167045167046167047167048167049167050167051167052167053167054167055167056167057167058167059167060167061167062167063167064167065167066167067167068167069167070167071167072167073167074167075167076167077167078167079167080167081167082167083167084167085167086167087167088167089167090167091167092167093167094167095167096167097167098167099167100167101167102167103167104167105167106167107167108167109167110167111167112167113167114167115167116167117167118167119167120167121167122167123167124167125167126167127167128167129167130167131167132167133167134167135167136167137167138167139167140167141167142167143167144167145167146167147167148167149167150167151167152167153167154167155167156167157167158167159167160167161167162167163167164167165167166167167167168167169167170167171167172167173167174167175167176167177167178167179167180167181167182167183167184167185167186167187167188167189167190167191167192167193167194167195167196167197167198167199167200167201167202167203167204167205167206167207167208167209167210167211167212167213167214167215167216167217167218167219167220167221167222167223167224167225167226167227167228167229167230167231167232167233167234167235167236167237167238167239167240167241167242167243167244167245167246167247167248167249167250167251167252167253167254167255167256167257167258167259167260167261167262167263167264167265167266167267167268167269167270167271167272167273167274167275167276167277167278167279167280167281167282167283167284167285167286167287167288167289167290167291167292167293167294167295167296167297167298167299167300167301167302167303167304167305167306167307167308167309167310167311167312167313167314167315167316167317167318167319167320167321167322167323167324167325167326167327167328167329167330167331167332167333167334167335167336167337167338167339167340167341167342167343167344167345167346167347167348167349167350167351167352167353167354167355167356167357167358167359167360167361167362167363167364167365167366167367167368167369167370167371167372167373167374167375167376167377167378167379167380167381167382167383167384167385167386167387167388167389167390167391167392167393167394167395167396167397167398167399167400167401167402167403167404167405167406167407167408167409167410167411167412167413167414167415167416167417167418167419167420167421167422167423167424167425167426167427167428167429167430167431167432167433167434167435167436167437167438167439167440167441167442167443167444167445167446167447167448167449167450167451167452167453167454167455167456167457167458167459167460167461167462167463167464167465167466167467167468167469167470167471167472167473167474167475167476167477167478167479167480167481167482167483167484167485167486167487167488167489167490167491167492167493167494167495167496167497167498167499167500167501167502167503167504167505167506167507167508167509167510167511167512167513167514167515167516167517167518167519167520167521167522167523167524167525167526167527167528167529167530167531167532167533167534167535167536167537167538167539167540167541167542167543167544167545167546167547167548167549167550167551167552167553167554167555167556167557167558167559167560167561167562167563167564167565167566167567167568167569167570167571167572167573167574167575167576167577167578167579167580167581167582167583167584167585167586167587167588167589167590167591167592167593167594167595167596167597167598167599167600167601167602167603167604167605167606167607167608167609167610167611167612167613167614167615167616167617167618167619167620167621167622167623167624167625167626167627167628167629167630167631167632167633167634167635167636167637167638167639167640167641167642167643167644167645167646167647167648167649167650167651167652167653167654167655167656167657167658167659167660167661167662167663167664167665167666167667167668167669167670167671167672167673167674167675167676167677167678167679167680167681167682167683167684167685167686167687167688167689167690167691167692167693167694167695167696167697167698167699167700167701167702167703167704167705167706167707167708167709167710167711167712167713167714167715167716167717167718167719167720167721167722167723167724167725167726167727167728167729167730167731167732167733167734167735167736167737167738167739167740167741167742167743167744167745167746167747167748167749167750167751167752167753167754167755167756167757167758167759167760167761167762167763167764167765167766167767167768167769167770167771167772167773167774167775167776167777167778167779167780167781167782167783167784167785167786167787167788167789167790167791167792167793167794167795167796167797167798167799167800167801167802167803167804167805167806167807167808167809167810167811167812167813167814167815167816167817167818167819167820167821167822167823167824167825167826167827167828167829167830167831167832167833167834167835167836167837167838167839167840167841167842167843167844167845167846167847167848167849167850167851167852167853167854167855167856167857167858167859167860167861167862167863167864167865167866167867167868167869167870167871167872167873167874167875167876167877167878167879167880167881167882167883167884167885167886167887167888167889167890167891167892167893167894167895167896167897167898167899167900167901167902167903167904167905167906167907167908167909167910167911167912167913167914167915167916167917167918167919167920167921167922167923167924167925167926167927167928167929167930167931167932167933167934167935167936167937167938167939167940167941167942167943167944167945167946167947167948167949167950167951167952167953167954167955167956167957167958167959167960167961167962167963167964167965167966167967167968167969167970167971167972167973167974167975167976167977167978167979167980167981167982167983167984167985167986167987167988167989167990167991167992167993167994167995167996167997167998167999168000168001168002168003168004168005168006168007168008168009168010168011168012168013168014168015168016168017168018168019168020168021168022168023168024168025168026168027168028168029168030168031168032168033168034168035168036168037168038168039168040168041168042168043168044168045168046168047168048168049168050168051168052168053168054168055168056168057168058168059168060168061168062168063168064168065168066168067168068168069168070168071168072168073168074168075168076168077168078168079168080168081168082168083168084168085168086168087168088168089168090168091168092168093168094168095168096168097168098168099168100168101168102168103168104168105168106168107168108168109168110168111168112168113168114168115168116168117168118168119168120168121168122168123168124168125168126168127168128168129168130168131168132168133168134168135168136168137168138168139168140168141168142168143168144168145168146168147168148168149168150168151168152168153168154168155168156168157168158168159168160168161168162168163168164168165168166168167168168168169168170168171168172168173168174168175168176168177168178168179168180168181168182168183168184168185168186168187168188168189168190168191168192168193168194168195168196168197168198168199168200168201168202168203168204168205168206168207168208168209168210168211168212168213168214168215168216168217168218168219168220168221168222168223168224168225168226168227168228168229168230168231168232168233168234168235168236168237168238168239168240168241168242168243168244168245168246168247168248168249168250168251168252168253168254168255168256168257168258168259168260168261168262168263168264168265168266168267168268168269168270168271168272168273168274168275168276168277168278168279168280168281168282168283168284168285168286168287168288168289168290168291168292168293168294168295168296168297168298168299168300168301168302168303168304168305168306168307168308168309168310168311168312168313168314168315168316168317168318168319168320168321168322168323168324168325168326168327168328168329168330168331168332168333168334168335168336168337168338168339168340168341168342168343168344168345168346168347168348168349168350168351168352168353168354168355168356168357168358168359168360168361168362168363168364168365168366168367168368168369168370168371168372168373168374168375168376168377168378168379168380168381168382168383168384168385168386168387168388168389168390168391168392168393168394168395168396168397168398168399168400168401168402168403168404168405168406168407168408168409168410168411168412168413168414168415168416168417168418168419168420168421168422168423168424168425168426168427168428168429168430168431168432168433168434168435168436168437168438168439168440168441168442168443168444168445168446168447168448168449168450168451168452168453168454168455168456168457168458168459168460168461168462168463168464168465168466168467168468168469168470168471168472168473168474168475168476168477168478168479168480168481168482168483168484168485168486168487168488168489168490168491168492168493168494168495168496168497168498168499168500168501168502168503168504168505168506168507168508168509168510168511168512168513168514168515168516168517168518168519168520168521168522168523168524168525168526168527168528168529168530168531168532168533168534168535168536168537168538168539168540168541168542168543168544168545168546168547168548168549168550168551168552168553168554168555168556168557168558168559168560168561168562168563168564168565168566168567168568168569168570168571168572168573168574168575168576168577168578168579168580168581168582168583168584168585168586168587168588168589168590168591168592168593168594168595168596168597168598168599168600168601168602168603168604168605168606168607168608168609168610168611168612168613168614168615168616168617168618168619168620168621168622168623168624168625168626168627168628168629168630168631168632168633168634168635168636168637168638168639168640168641168642168643168644168645168646168647168648168649168650168651168652168653168654168655168656168657168658168659168660168661168662168663168664168665168666168667168668168669168670168671168672168673168674168675168676168677168678168679168680168681168682168683168684168685168686168687168688168689168690168691168692168693168694168695168696168697168698168699168700168701168702168703168704168705168706168707168708168709168710168711168712168713168714168715168716168717168718168719168720168721168722168723168724168725168726168727168728168729168730168731168732168733168734168735168736168737168738168739168740168741168742168743168744168745168746168747168748168749168750168751168752168753168754168755168756168757168758168759168760168761168762168763168764168765168766168767168768168769168770168771168772168773168774168775168776168777168778168779168780168781168782168783168784168785168786168787168788168789168790168791168792168793168794168795168796168797168798168799168800168801168802168803168804168805168806168807168808168809168810168811168812168813168814168815168816168817168818168819168820168821168822168823168824168825168826168827168828168829168830168831168832168833168834168835168836168837168838168839168840168841168842168843168844168845168846168847168848168849168850168851168852168853168854168855168856168857168858168859168860168861168862168863168864168865168866168867168868168869168870168871168872168873168874168875168876168877168878168879168880168881168882168883168884168885168886168887168888168889168890168891168892168893168894168895168896168897168898168899168900168901168902168903168904168905168906168907168908168909168910168911168912168913168914168915168916168917168918168919168920168921168922168923168924168925168926168927168928168929168930168931168932168933168934168935168936168937168938168939168940168941168942168943168944168945168946168947168948168949168950168951168952168953168954168955168956168957168958168959168960168961168962168963168964168965168966168967168968168969168970168971168972168973168974168975168976168977168978168979168980168981168982168983168984168985168986168987168988168989168990168991168992168993168994168995168996168997168998168999169000169001169002169003169004169005169006169007169008169009169010169011169012169013169014169015169016169017169018169019169020169021169022169023169024169025169026169027169028169029169030169031169032169033169034169035169036169037169038169039169040169041169042169043169044169045169046169047169048169049169050169051169052169053169054169055169056169057169058169059169060169061169062169063169064169065169066169067169068169069169070169071169072169073169074169075169076169077169078169079169080169081169082169083169084169085169086169087169088169089169090169091169092169093169094169095169096169097169098169099169100169101169102169103169104169105169106169107169108169109169110169111169112169113169114169115169116169117169118169119169120169121169122169123169124169125169126169127169128169129169130169131169132169133169134169135169136169137169138169139169140169141169142169143169144169145169146169147169148169149169150169151169152169153169154169155169156169157169158169159169160169161169162169163169164169165169166169167169168169169169170169171169172169173169174169175169176169177169178169179169180169181169182169183169184169185169186169187169188169189169190169191169192169193169194169195169196169197169198169199169200169201169202169203169204169205169206169207169208169209169210169211169212169213169214169215169216169217169218169219169220169221169222169223169224169225169226169227169228169229169230169231169232169233169234169235169236169237169238169239169240169241169242169243169244169245169246169247169248169249169250169251169252169253169254169255169256169257169258169259169260169261169262169263169264169265169266169267169268169269169270169271169272169273169274169275169276169277169278169279169280169281169282169283169284169285169286169287169288169289169290169291169292169293169294169295169296169297169298169299169300169301169302169303169304169305169306169307169308169309169310169311169312169313169314169315169316169317169318169319169320169321169322169323169324169325169326169327169328169329169330169331169332169333169334169335169336169337169338169339169340169341169342169343169344169345169346169347169348169349169350169351169352169353169354169355169356169357169358169359169360169361169362169363169364169365169366169367169368169369169370169371169372169373169374169375169376169377169378169379169380169381169382169383169384169385169386169387169388169389169390169391169392169393169394169395169396169397169398169399169400169401169402169403169404169405169406169407169408169409169410169411169412169413169414169415169416169417169418169419169420169421169422169423169424169425169426169427169428169429169430169431169432169433169434169435169436169437169438169439169440169441169442169443169444169445169446169447169448169449169450169451169452169453169454169455169456169457169458169459169460169461169462169463169464169465169466169467169468169469169470169471169472169473169474169475169476169477169478169479169480169481169482169483169484169485169486169487169488169489169490169491169492169493169494169495169496169497169498169499169500169501169502169503169504169505169506169507169508169509169510169511169512169513169514169515169516169517169518169519169520169521169522169523169524169525169526169527169528169529169530169531169532169533169534169535169536169537169538169539169540169541169542169543169544169545169546169547169548169549169550169551169552169553169554169555169556169557169558169559169560169561169562169563169564169565169566169567169568169569169570169571169572169573169574169575169576169577169578169579169580169581169582169583169584169585169586169587169588169589169590169591169592169593169594169595169596169597169598169599169600169601169602169603169604169605169606169607169608169609169610169611169612169613169614169615169616169617169618169619169620169621169622169623169624169625169626169627169628169629169630169631169632169633169634169635169636169637169638169639169640169641169642169643169644169645169646169647169648169649169650169651169652169653169654169655169656169657169658169659169660169661169662169663169664169665169666169667169668169669169670169671169672169673169674169675169676169677169678169679169680169681169682169683169684169685169686169687169688169689169690169691169692169693169694169695169696169697169698169699169700169701169702169703169704169705169706169707169708169709169710169711169712169713169714169715169716169717169718169719169720169721169722169723169724169725169726169727169728169729169730169731169732169733169734169735169736169737169738169739169740169741169742169743169744169745169746169747169748169749169750169751169752169753169754169755169756169757169758169759169760169761169762169763169764169765169766169767169768169769169770169771169772169773169774169775169776169777169778169779169780169781169782169783169784169785169786169787169788169789169790169791169792169793169794169795169796169797169798169799169800169801169802169803169804169805169806169807169808169809169810169811169812169813169814169815169816169817169818169819169820169821169822169823169824169825169826169827169828169829169830169831169832169833169834169835169836169837169838169839169840169841169842169843169844169845169846169847169848169849169850169851169852169853169854169855169856169857169858169859169860169861169862169863169864169865169866169867169868169869169870169871169872169873169874169875169876169877169878169879169880169881169882169883169884169885169886169887169888169889169890169891169892169893169894169895169896169897169898169899169900169901169902169903169904169905169906169907169908169909169910169911169912169913169914169915169916169917169918169919169920169921169922169923169924169925169926169927169928169929169930169931169932169933169934169935169936169937169938169939169940169941169942169943169944169945169946169947169948169949169950169951169952169953169954169955169956169957169958169959169960169961169962169963169964169965169966169967169968169969169970169971169972169973169974169975169976169977169978169979169980169981169982169983169984169985169986169987169988169989169990169991169992169993169994169995169996169997169998169999170000170001170002170003170004170005170006170007170008170009170010170011170012170013170014170015170016170017170018170019170020170021170022170023170024170025170026170027170028170029170030170031170032170033170034170035170036170037170038170039170040170041170042170043170044170045170046170047170048170049170050170051170052170053170054170055170056170057170058170059170060170061170062170063170064170065170066170067170068170069170070170071170072170073170074170075170076170077170078170079170080170081170082170083170084170085170086170087170088170089170090170091170092170093170094170095170096170097170098170099170100170101170102170103170104170105170106170107170108170109170110170111170112170113170114170115170116170117170118170119170120170121170122170123170124170125170126170127170128170129170130170131170132170133170134170135170136170137170138170139170140170141170142170143170144170145170146170147170148170149170150170151170152170153170154170155170156170157170158170159170160170161170162170163170164170165170166170167170168170169170170170171170172170173170174170175170176170177170178170179170180170181170182170183170184170185170186170187170188170189170190170191170192170193170194170195170196170197170198170199170200170201170202170203170204170205170206170207170208170209170210170211170212170213170214170215170216170217170218170219170220170221170222170223170224170225170226170227170228170229170230170231170232170233170234170235170236170237170238170239170240170241170242170243170244170245170246170247170248170249170250170251170252170253170254170255170256170257170258170259170260170261170262170263170264170265170266170267170268170269170270170271170272170273170274170275170276170277170278170279170280170281170282170283170284170285170286170287170288170289170290170291170292170293170294170295170296170297170298170299170300170301170302170303170304170305170306170307170308170309170310170311170312170313170314170315170316170317170318170319170320170321170322170323170324170325170326170327170328170329170330170331170332170333170334170335170336170337170338170339170340170341170342170343170344170345170346170347170348170349170350170351170352170353170354170355170356170357170358170359170360170361170362170363170364170365170366170367170368170369170370170371170372170373170374170375170376170377170378170379170380170381170382170383170384170385170386170387170388170389170390170391170392170393170394170395170396170397170398170399170400170401170402170403170404170405170406170407170408170409170410170411170412170413170414170415170416170417170418170419170420170421170422170423170424170425170426170427170428170429170430170431170432170433170434170435170436170437170438170439170440170441170442170443170444170445170446170447170448170449170450170451170452170453170454170455170456170457170458170459170460170461170462170463170464170465170466170467170468170469170470170471170472170473170474170475170476170477170478170479170480170481170482170483170484170485170486170487170488170489170490170491170492170493170494170495170496170497170498170499170500170501170502170503170504170505170506170507170508170509170510170511170512170513170514170515170516170517170518170519170520170521170522170523170524170525170526170527170528170529170530170531170532170533170534170535170536170537170538170539170540170541170542170543170544170545170546170547170548170549170550170551170552170553170554170555170556170557170558170559170560170561170562170563170564170565170566170567170568170569170570170571170572170573170574170575170576170577170578170579170580170581170582170583170584170585170586170587170588170589170590170591170592170593170594170595170596170597170598170599170600170601170602170603170604170605170606170607170608170609170610170611170612170613170614170615170616170617170618170619170620170621170622170623170624170625170626170627170628170629170630170631170632170633170634170635170636170637170638170639170640170641170642170643170644170645170646170647170648170649170650170651170652170653170654170655170656170657170658170659170660170661170662170663170664170665170666170667170668170669170670170671170672170673170674170675170676170677170678170679170680170681170682170683170684170685170686170687170688170689170690170691170692170693170694170695170696170697170698170699170700170701170702170703170704170705170706170707170708170709170710170711170712170713170714170715170716170717170718170719170720170721170722170723170724170725170726170727170728170729170730170731170732170733170734170735170736170737170738170739170740170741170742170743170744170745170746170747170748170749170750170751170752170753170754170755170756170757170758170759170760170761170762170763170764170765170766170767170768170769170770170771170772170773170774170775170776170777170778170779170780170781170782170783170784170785170786170787170788170789170790170791170792170793170794170795170796170797170798170799170800170801170802170803170804170805170806170807170808170809170810170811170812170813170814170815170816170817170818170819170820170821170822170823170824170825170826170827170828170829170830170831170832170833170834170835170836170837170838170839170840170841170842170843170844170845170846170847170848170849170850170851170852170853170854170855170856170857170858170859170860170861170862170863170864170865170866170867170868170869170870170871170872170873170874170875170876170877170878170879170880170881170882170883170884170885170886170887170888170889170890170891170892170893170894170895170896170897170898170899170900170901170902170903170904170905170906170907170908170909170910170911170912170913170914170915170916170917170918170919170920170921170922170923170924170925170926170927170928170929170930170931170932170933170934170935170936170937170938170939170940170941170942170943170944170945170946170947170948170949170950170951170952170953170954170955170956170957170958170959170960170961170962170963170964170965170966170967170968170969170970170971170972170973170974170975170976170977170978170979170980170981170982170983170984170985170986170987170988170989170990170991170992170993170994170995170996170997170998170999171000171001171002171003171004171005171006171007171008171009171010171011171012171013171014171015171016171017171018171019171020171021171022171023171024171025171026171027171028171029171030171031171032171033171034171035171036171037171038171039171040171041171042171043171044171045171046171047171048171049171050171051171052171053171054171055171056171057171058171059171060171061171062171063171064171065171066171067171068171069171070171071171072171073171074171075171076171077171078171079171080171081171082171083171084171085171086171087171088171089171090171091171092171093171094171095171096171097171098171099171100171101171102171103171104171105171106171107171108171109171110171111171112171113171114171115171116171117171118171119171120171121171122171123171124171125171126171127171128171129171130171131171132171133171134171135171136171137171138171139171140171141171142171143171144171145171146171147171148171149171150171151171152171153171154171155171156171157171158171159171160171161171162171163171164171165171166171167171168171169171170171171171172171173171174171175171176171177171178171179171180171181171182171183171184171185171186171187171188171189171190171191171192171193171194171195171196171197171198171199171200171201171202171203171204171205171206171207171208171209171210171211171212171213171214171215171216171217171218171219171220171221171222171223171224171225171226171227171228171229171230171231171232171233171234171235171236171237171238171239171240171241171242171243171244171245171246171247171248171249171250171251171252171253171254171255171256171257171258171259171260171261171262171263171264171265171266171267171268171269171270171271171272171273171274171275171276171277171278171279171280171281171282171283171284171285171286171287171288171289171290171291171292171293171294171295171296171297171298171299171300171301171302171303171304171305171306171307171308171309171310171311171312171313171314171315171316171317171318171319171320171321171322171323171324171325171326171327171328171329171330171331171332171333171334171335171336171337171338171339171340171341171342171343171344171345171346171347171348171349171350171351171352171353171354171355171356171357171358171359171360171361171362171363171364171365171366171367171368171369171370171371171372171373171374171375171376171377171378171379171380171381171382171383171384171385171386171387171388171389171390171391171392171393171394171395171396171397171398171399171400171401171402171403171404171405171406171407171408171409171410171411171412171413171414171415171416171417171418171419171420171421171422171423171424171425171426171427171428171429171430171431171432171433171434171435171436171437171438171439171440171441171442171443171444171445171446171447171448171449171450171451171452171453171454171455171456171457171458171459171460171461171462171463171464171465171466171467171468171469171470171471171472171473171474171475171476171477171478171479171480171481171482171483171484171485171486171487171488171489171490171491171492171493171494171495171496171497171498171499171500171501171502171503171504171505171506171507171508171509171510171511171512171513171514171515171516171517171518171519171520171521171522171523171524171525171526171527171528171529171530171531171532171533171534171535171536171537171538171539171540171541171542171543171544171545171546171547171548171549171550171551171552171553171554171555171556171557171558171559171560171561171562171563171564171565171566171567171568171569171570171571171572171573171574171575171576171577171578171579171580171581171582171583171584171585171586171587171588171589171590171591171592171593171594171595171596171597171598171599171600171601171602171603171604171605171606171607171608171609171610171611171612171613171614171615171616171617171618171619171620171621171622171623171624171625171626171627171628171629171630171631171632171633171634171635171636171637171638171639171640171641171642171643171644171645171646171647171648171649171650171651171652171653171654171655171656171657171658171659171660171661171662171663171664171665171666171667171668171669171670171671171672171673171674171675171676171677171678171679171680171681171682171683171684171685171686171687171688171689171690171691171692171693171694171695171696171697171698171699171700171701171702171703171704171705171706171707171708171709171710171711171712171713171714171715171716171717171718171719171720171721171722171723171724171725171726171727171728171729171730171731171732171733171734171735171736171737171738171739171740171741171742171743171744171745171746171747171748171749171750171751171752171753171754171755171756171757171758171759171760171761171762171763171764171765171766171767171768171769171770171771171772171773171774171775171776171777171778171779171780171781171782171783171784171785171786171787171788171789171790171791171792171793171794171795171796171797171798171799171800171801171802171803171804171805171806171807171808171809171810171811171812171813171814171815171816171817171818171819171820171821171822171823171824171825171826171827171828171829171830171831171832171833171834171835171836171837171838171839171840171841171842171843171844171845171846171847171848171849171850171851171852171853171854171855171856171857171858171859171860171861171862171863171864171865171866171867171868171869171870171871171872171873171874171875171876171877171878171879171880171881171882171883171884171885171886171887171888171889171890171891171892171893171894171895171896171897171898171899171900171901171902171903171904171905171906171907171908171909171910171911171912171913171914171915171916171917171918171919171920171921171922171923171924171925171926171927171928171929171930171931171932171933171934171935171936171937171938171939171940171941171942171943171944171945171946171947171948171949171950171951171952171953171954171955171956171957171958171959171960171961171962171963171964171965171966171967171968171969171970171971171972171973171974171975171976171977171978171979171980171981171982171983171984171985171986171987171988171989171990171991171992171993171994171995171996171997171998171999172000172001172002172003172004172005172006172007172008172009172010172011172012172013172014172015172016172017172018172019172020172021172022172023172024172025172026172027172028172029172030172031172032172033172034172035172036172037172038172039172040172041172042172043172044172045172046172047172048172049172050172051172052172053172054172055172056172057172058172059172060172061172062172063172064172065172066172067172068172069172070172071172072172073172074172075172076172077172078172079172080172081172082172083172084172085172086172087172088172089172090172091172092172093172094172095172096172097172098172099172100172101172102172103172104172105172106172107172108172109172110172111172112172113172114172115172116172117172118172119172120172121172122172123172124172125172126172127172128172129172130172131172132172133172134172135172136172137172138172139172140172141172142172143172144172145172146172147172148172149172150172151172152172153172154172155172156172157172158172159172160172161172162172163172164172165172166172167172168172169172170172171172172172173172174172175172176172177172178172179172180172181172182172183172184172185172186172187172188172189172190172191172192172193172194172195172196172197172198172199172200172201172202172203172204172205172206172207172208172209172210172211172212172213172214172215172216172217172218172219172220172221172222172223172224172225172226172227172228172229172230172231172232172233172234172235172236172237172238172239172240172241172242172243172244172245172246172247172248172249172250172251172252172253172254172255172256172257172258172259172260172261172262172263172264172265172266172267172268172269172270172271172272172273172274172275172276172277172278172279172280172281172282172283172284172285172286172287172288172289172290172291172292172293172294172295172296172297172298172299172300172301172302172303172304172305172306172307172308172309172310172311172312172313172314172315172316172317172318172319172320172321172322172323172324172325172326172327172328172329172330172331172332172333172334172335172336172337172338172339172340172341172342172343172344172345172346172347172348172349172350172351172352172353172354172355172356172357172358172359172360172361172362172363172364172365172366172367172368172369172370172371172372172373172374172375172376172377172378172379172380172381172382172383172384172385172386172387172388172389172390172391172392172393172394172395172396172397172398172399172400172401172402172403172404172405172406172407172408172409172410172411172412172413172414172415172416172417172418172419172420172421172422172423172424172425172426172427172428172429172430172431172432172433172434172435172436172437172438172439172440172441172442172443172444172445172446172447172448172449172450172451172452172453172454172455172456172457172458172459172460172461172462172463172464172465172466172467172468172469172470172471172472172473172474172475172476172477172478172479172480172481172482172483172484172485172486172487172488172489172490172491172492172493172494172495172496172497172498172499172500172501172502172503172504172505172506172507172508172509172510172511172512172513172514172515172516172517172518172519172520172521172522172523172524172525172526172527172528172529172530172531172532172533172534172535172536172537172538172539172540172541172542172543172544172545172546172547172548172549172550172551172552172553172554172555172556172557172558172559172560172561172562172563172564172565172566172567172568172569172570172571172572172573172574172575172576172577172578172579172580172581172582172583172584172585172586172587172588172589172590172591172592172593172594172595172596172597172598172599172600172601172602172603172604172605172606172607172608172609172610172611172612172613172614172615172616172617172618172619172620172621172622172623172624172625172626172627172628172629172630172631172632172633172634172635172636172637172638172639172640172641172642172643172644172645172646172647172648172649172650172651172652172653172654172655172656172657172658172659172660172661172662172663172664172665172666172667172668172669172670172671172672172673172674172675172676172677172678172679172680172681172682172683172684172685172686172687172688172689172690172691172692172693172694172695172696172697172698172699172700172701172702172703172704172705172706172707172708172709172710172711172712172713172714172715172716172717172718172719172720172721172722172723172724172725172726172727172728172729172730172731172732172733172734172735172736172737172738172739172740172741172742172743172744172745172746172747172748172749172750172751172752172753172754172755172756172757172758172759172760172761172762172763172764172765172766172767172768172769172770172771172772172773172774172775172776172777172778172779172780172781172782172783172784172785172786172787172788172789172790172791172792172793172794172795172796172797172798172799172800172801172802172803172804172805172806172807172808172809172810172811172812172813172814172815172816172817172818172819172820172821172822172823172824172825172826172827172828172829172830172831172832172833172834172835172836172837172838172839172840172841172842172843172844172845172846172847172848172849172850172851172852172853172854172855172856172857172858172859172860172861172862172863172864172865172866172867172868172869172870172871172872172873172874172875172876172877172878172879172880172881172882172883172884172885172886172887172888172889172890172891172892172893172894172895172896172897172898172899172900172901172902172903172904172905172906172907172908172909172910172911172912172913172914172915172916172917172918172919172920172921172922172923172924172925172926172927172928172929172930172931172932172933172934172935172936172937172938172939172940172941172942172943172944172945172946172947172948172949172950172951172952172953172954172955172956172957172958172959172960172961172962172963172964172965172966172967172968172969172970172971172972172973172974172975172976172977172978172979172980172981172982172983172984172985172986172987172988172989172990172991172992172993172994172995172996172997172998172999173000173001173002173003173004173005173006173007173008173009173010173011173012173013173014173015173016173017173018173019173020173021173022173023173024173025173026173027173028173029173030173031173032173033173034173035173036173037173038173039173040173041173042173043173044173045173046173047173048173049173050173051173052173053173054173055173056173057173058173059173060173061173062173063173064173065173066173067173068173069173070173071173072173073173074173075173076173077173078173079173080173081173082173083173084173085173086173087173088173089173090173091173092173093173094173095173096173097173098173099173100173101173102173103173104173105173106173107173108173109173110173111173112173113173114173115173116173117173118173119173120173121173122173123173124173125173126173127173128173129173130173131173132173133173134173135173136173137173138173139173140173141173142173143173144173145173146173147173148173149173150173151173152173153173154173155173156173157173158173159173160173161173162173163173164173165173166173167173168173169173170173171173172173173173174173175173176173177173178173179173180173181173182173183173184173185173186173187173188173189173190173191173192173193173194173195173196173197173198173199173200173201173202173203173204173205173206173207173208173209173210173211173212173213173214173215173216173217173218173219173220173221173222173223173224173225173226173227173228173229173230173231173232173233173234173235173236173237173238173239173240173241173242173243173244173245173246173247173248173249173250173251173252173253173254173255173256173257173258173259173260173261173262173263173264173265173266173267173268173269173270173271173272173273173274173275173276173277173278173279173280173281173282173283173284173285173286173287173288173289173290173291173292173293173294173295173296173297173298173299173300173301173302173303173304173305173306173307173308173309173310173311173312173313173314173315173316173317173318173319173320173321173322173323173324173325173326173327173328173329173330173331173332173333173334173335173336173337173338173339173340173341173342173343173344173345173346173347173348173349173350173351173352173353173354173355173356173357173358173359173360173361173362173363173364173365173366173367173368173369173370173371173372173373173374173375173376173377173378173379173380173381173382173383173384173385173386173387173388173389173390173391173392173393173394173395173396173397173398173399173400173401173402173403173404173405173406173407173408173409173410173411173412173413173414173415173416173417173418173419173420173421173422173423173424173425173426173427173428173429173430173431173432173433173434173435173436173437173438173439173440173441173442173443173444173445173446173447173448173449173450173451173452173453173454173455173456173457173458173459173460173461173462173463173464173465173466173467173468173469173470173471173472173473173474173475173476173477173478173479173480173481173482173483173484173485173486173487173488173489173490173491173492173493173494173495173496173497173498173499173500173501173502173503173504173505173506173507173508173509173510173511173512173513173514173515173516173517173518173519173520173521173522173523173524173525173526173527173528173529173530173531173532173533173534173535173536173537173538173539173540173541173542173543173544173545173546173547173548173549173550173551173552173553173554173555173556173557173558173559173560173561173562173563173564173565173566173567173568173569173570173571173572173573173574173575173576173577173578173579173580173581173582173583173584173585173586173587173588173589173590173591173592173593173594173595173596173597173598173599173600173601173602173603173604173605173606173607173608173609173610173611173612173613173614173615173616173617173618173619173620173621173622173623173624173625173626173627173628173629173630173631173632173633173634173635173636173637173638173639173640173641173642173643173644173645173646173647173648173649173650173651173652173653173654173655173656173657173658173659173660173661173662173663173664173665173666173667173668173669173670173671173672173673173674173675173676173677173678173679173680173681173682173683173684173685173686173687173688173689173690173691173692173693173694173695173696173697173698173699173700173701173702173703173704173705173706173707173708173709173710173711173712173713173714173715173716173717173718173719173720173721173722173723173724173725173726173727173728173729173730173731173732173733173734173735173736173737173738173739173740173741173742173743173744173745173746173747173748173749173750173751173752173753173754173755173756173757173758173759173760173761173762173763173764173765173766173767173768173769173770173771173772173773173774173775173776173777173778173779173780173781173782173783173784173785173786173787173788173789173790173791173792173793173794173795173796173797173798173799173800173801173802173803173804173805173806173807173808173809173810173811173812173813173814173815173816173817173818173819173820173821173822173823173824173825173826173827173828173829173830173831173832173833173834173835173836173837173838173839173840173841173842173843173844173845173846173847173848173849173850173851173852173853173854173855173856173857173858173859173860173861173862173863173864173865173866173867173868173869173870173871173872173873173874173875173876173877173878173879173880173881173882173883173884173885173886173887173888173889173890173891173892173893173894173895173896173897173898173899173900173901173902173903173904173905173906173907173908173909173910173911173912173913173914173915173916173917173918173919173920173921173922173923173924173925173926173927173928173929173930173931173932173933173934173935173936173937173938173939173940173941173942173943173944173945173946173947173948173949173950173951173952173953173954173955173956173957173958173959173960173961173962173963173964173965173966173967173968173969173970173971173972173973173974173975173976173977173978173979173980173981173982173983173984173985173986173987173988173989173990173991173992173993173994173995173996173997173998173999174000174001174002174003174004174005174006174007174008174009174010174011174012174013174014174015174016174017174018174019174020174021174022174023174024174025174026174027174028174029174030174031174032174033174034174035174036174037174038174039174040174041174042174043174044174045174046174047174048174049174050174051174052174053174054174055174056174057174058174059174060174061174062174063174064174065174066174067174068174069174070174071174072174073174074174075174076174077174078174079174080174081174082174083174084174085174086174087174088174089174090174091174092174093174094174095174096174097174098174099174100174101174102174103174104174105174106174107174108174109174110174111174112174113174114174115174116174117174118174119174120174121174122174123174124174125174126174127174128174129174130174131174132174133174134174135174136174137174138174139174140174141174142174143174144174145174146174147174148174149174150174151174152174153174154174155174156174157174158174159174160174161174162174163174164174165174166174167174168174169174170174171174172174173174174174175174176174177174178174179174180174181174182174183174184174185174186174187174188174189174190174191174192174193174194174195174196174197174198174199174200174201174202174203174204174205174206174207174208174209174210174211174212174213174214174215174216174217174218174219174220174221174222174223174224174225174226174227174228174229174230174231174232174233174234174235174236174237174238174239174240174241174242174243174244174245174246174247174248174249174250174251174252174253174254174255174256174257174258174259174260174261174262174263174264174265174266174267174268174269174270174271174272174273174274174275174276174277174278174279174280174281174282174283174284174285174286174287174288174289174290174291174292174293174294174295174296174297174298174299174300174301174302174303174304174305174306174307174308174309174310174311174312174313174314174315174316174317174318174319174320174321174322174323174324174325174326174327174328174329174330174331174332174333174334174335174336174337174338174339174340174341174342174343174344174345174346174347174348174349174350174351174352174353174354174355174356174357174358174359174360174361174362174363174364174365174366174367174368174369174370174371174372174373174374174375174376174377174378174379174380174381174382174383174384174385174386174387174388174389174390174391174392174393174394174395174396174397174398174399174400174401174402174403174404174405174406174407174408174409174410174411174412174413174414174415174416174417174418174419174420174421174422174423174424174425174426174427174428174429174430174431174432174433174434174435174436174437174438174439174440174441174442174443174444174445174446174447174448174449174450174451174452174453174454174455174456174457174458174459174460174461174462174463174464174465174466174467174468174469174470174471174472174473174474174475174476174477174478174479174480174481174482174483174484174485174486174487174488174489174490174491174492174493174494174495174496174497174498174499174500174501174502174503174504174505174506174507174508174509174510174511174512174513174514174515174516174517174518174519174520174521174522174523174524174525174526174527174528174529174530174531174532174533174534174535174536174537174538174539174540174541174542174543174544174545174546174547174548174549174550174551174552174553174554174555174556174557174558174559174560174561174562174563174564174565174566174567174568174569174570174571174572174573174574174575174576174577174578174579174580174581174582174583174584174585174586174587174588174589174590174591174592174593174594174595174596174597174598174599174600174601174602174603174604174605174606174607174608174609174610174611174612174613174614174615174616174617174618174619174620174621174622174623174624174625174626174627174628174629174630174631174632174633174634174635174636174637174638174639174640174641174642174643174644174645174646174647174648174649174650174651174652174653174654174655174656174657174658174659174660174661174662174663174664174665174666174667174668174669174670174671174672174673174674174675174676174677174678174679174680174681174682174683174684174685174686174687174688174689174690174691174692174693174694174695174696174697174698174699174700174701174702174703174704174705174706174707174708174709174710174711174712174713174714174715174716174717174718174719174720174721174722174723174724174725174726174727174728174729174730174731174732174733174734174735174736174737174738174739174740174741174742174743174744174745174746174747174748174749174750174751174752174753174754174755174756174757174758174759174760174761174762174763174764174765174766174767174768174769174770174771174772174773174774174775174776174777174778174779174780174781174782174783174784174785174786174787174788174789174790174791174792174793174794174795174796174797174798174799174800174801174802174803174804174805174806174807174808174809174810174811174812174813174814174815174816174817174818174819174820174821174822174823174824174825174826174827174828174829174830174831174832174833174834174835174836174837174838174839174840174841174842174843174844174845174846174847174848174849174850174851174852174853174854174855174856174857174858174859174860174861174862174863174864174865174866174867174868174869174870174871174872174873174874174875174876174877174878174879174880174881174882174883174884174885174886174887174888174889174890174891174892174893174894174895174896174897174898174899174900174901174902174903174904174905174906174907174908174909174910174911174912174913174914174915174916174917174918174919174920174921174922174923174924174925174926174927174928174929174930174931174932174933174934174935174936174937174938174939174940174941174942174943174944174945174946174947174948174949174950174951174952174953174954174955174956174957174958174959174960174961174962174963174964174965174966174967174968174969174970174971174972174973174974174975174976174977174978174979174980174981174982174983174984174985174986174987174988174989174990174991174992174993174994174995174996174997174998174999175000175001175002175003175004175005175006175007175008175009175010175011175012175013175014175015175016175017175018175019175020175021175022175023175024175025175026175027175028175029175030175031175032175033175034175035175036175037175038175039175040175041175042175043175044175045175046175047175048175049175050175051175052175053175054175055175056175057175058175059175060175061175062175063175064175065175066175067175068175069175070175071175072175073175074175075175076175077175078175079175080175081175082175083175084175085175086175087175088175089175090175091175092175093175094175095175096175097175098175099175100175101175102175103175104175105175106175107175108175109175110175111175112175113175114175115175116175117175118175119175120175121175122175123175124175125175126175127175128175129175130175131175132175133175134175135175136175137175138175139175140175141175142175143175144175145175146175147175148175149175150175151175152175153175154175155175156175157175158175159175160175161175162175163175164175165175166175167175168175169175170175171175172175173175174175175175176175177175178175179175180175181175182175183175184175185175186175187175188175189175190175191175192175193175194175195175196175197175198175199175200175201175202175203175204175205175206175207175208175209175210175211175212175213175214175215175216175217175218175219175220175221175222175223175224175225175226175227175228175229175230175231175232175233175234175235175236175237175238175239175240175241175242175243175244175245175246175247175248175249175250175251175252175253175254175255175256175257175258175259175260175261175262175263175264175265175266175267175268175269175270175271175272175273175274175275175276175277175278175279175280175281175282175283175284175285175286175287175288175289175290175291175292175293175294175295175296175297175298175299175300175301175302175303175304175305175306175307175308175309175310175311175312175313175314175315175316175317175318175319175320175321175322175323175324175325175326175327175328175329175330175331175332175333175334175335175336175337175338175339175340175341175342175343175344175345175346175347175348175349175350175351175352175353175354175355175356175357175358175359175360175361175362175363175364175365175366175367175368175369175370175371175372175373175374175375175376175377175378175379175380175381175382175383175384175385175386175387175388175389175390175391175392175393175394175395175396175397175398175399175400175401175402175403175404175405175406175407175408175409175410175411175412175413175414175415175416175417175418175419175420175421175422175423175424175425175426175427175428175429175430175431175432175433175434175435175436175437175438175439175440175441175442175443175444175445175446175447175448175449175450175451175452175453175454175455175456175457175458175459175460175461175462175463175464175465175466175467175468175469175470175471175472175473175474175475175476175477175478175479175480175481175482175483175484175485175486175487175488175489175490175491175492175493175494175495175496175497175498175499175500175501175502175503175504175505175506175507175508175509175510175511175512175513175514175515175516175517175518175519175520175521175522175523175524175525175526175527175528175529175530175531175532175533175534175535175536175537175538175539175540175541175542175543175544175545175546175547175548175549175550175551175552175553175554175555175556175557175558175559175560175561175562175563175564175565175566175567175568175569175570175571175572175573175574175575175576175577175578175579175580175581175582175583175584175585175586175587175588175589175590175591175592175593175594175595175596175597175598175599175600175601175602175603175604175605175606175607175608175609175610175611175612175613175614175615175616175617175618175619175620175621175622175623175624175625175626175627175628175629175630175631175632175633175634175635175636175637175638175639175640175641175642175643175644175645175646175647175648175649175650175651175652175653175654175655175656175657175658175659175660175661175662175663175664175665175666175667175668175669175670175671175672175673175674175675175676175677175678175679175680175681175682175683175684175685175686175687175688175689175690175691175692175693175694175695175696175697175698175699175700175701175702175703175704175705175706175707175708175709175710175711175712175713175714175715175716175717175718175719175720175721175722175723175724175725175726175727175728175729175730175731175732175733175734175735175736175737175738175739175740175741175742175743175744175745175746175747175748175749175750175751175752175753175754175755175756175757175758175759175760175761175762175763175764175765175766175767175768175769175770175771175772175773175774175775175776175777175778175779175780175781175782175783175784175785175786175787175788175789175790175791175792175793175794175795175796175797175798175799175800175801175802175803175804175805175806175807175808175809175810175811175812175813175814175815175816175817175818175819175820175821175822175823175824175825175826175827175828175829175830175831175832175833175834175835175836175837175838175839175840175841175842175843175844175845175846175847175848175849175850175851175852175853175854175855175856175857175858175859175860175861175862175863175864175865175866175867175868175869175870175871175872175873175874175875175876175877175878175879175880175881175882175883175884175885175886175887175888175889175890175891175892175893175894175895175896175897175898175899175900175901175902175903175904175905175906175907175908175909175910175911175912175913175914175915175916175917175918175919175920175921175922175923175924175925175926175927175928175929175930175931175932175933175934175935175936175937175938175939175940175941175942175943175944175945175946175947175948175949175950175951175952175953175954175955175956175957175958175959175960175961175962175963175964175965175966175967175968175969175970175971175972175973175974175975175976175977175978175979175980175981175982175983175984175985175986175987175988175989175990175991175992175993175994175995175996175997175998175999176000176001176002176003176004176005176006176007176008176009176010176011176012176013176014176015176016176017176018176019176020176021176022176023176024176025176026176027176028176029176030176031176032176033176034176035176036176037176038176039176040176041176042176043176044176045176046176047176048176049176050176051176052176053176054176055176056176057176058176059176060176061176062176063176064176065176066176067176068176069176070176071176072176073176074176075176076176077176078176079176080176081176082176083176084176085176086176087176088176089176090176091176092176093176094176095176096176097176098176099176100176101176102176103176104176105176106176107176108176109176110176111176112176113176114176115176116176117176118176119176120176121176122176123176124176125176126176127176128176129176130176131176132176133176134176135176136176137176138176139176140176141176142176143176144176145176146176147176148176149176150176151176152176153176154176155176156176157176158176159176160176161176162176163176164176165176166176167176168176169176170176171176172176173176174176175176176176177176178176179176180176181176182176183176184176185176186176187176188176189176190176191176192176193176194176195176196176197176198176199176200176201176202176203176204176205176206176207176208176209176210176211176212176213176214176215176216176217176218176219176220176221176222176223176224176225176226176227176228176229176230176231176232176233176234176235176236176237176238176239176240176241176242176243176244176245176246176247176248176249176250176251176252176253176254176255176256176257176258176259176260176261176262176263176264176265176266176267176268176269176270176271176272176273176274176275176276176277176278176279176280176281176282176283176284176285176286176287176288176289176290176291176292176293176294176295176296176297176298176299176300176301176302176303176304176305176306176307176308176309176310176311176312176313176314176315176316176317176318176319176320176321176322176323176324176325176326176327176328176329176330176331176332176333176334176335176336176337176338176339176340176341176342176343176344176345176346176347176348176349176350176351176352176353176354176355176356176357176358176359176360176361176362176363176364176365176366176367176368176369176370176371176372176373176374176375176376176377176378176379176380176381176382176383176384176385176386176387176388176389176390176391176392176393176394176395176396176397176398176399176400176401176402176403176404176405176406176407176408176409176410176411176412176413176414176415176416176417176418176419176420176421176422176423176424176425176426176427176428176429176430176431176432176433176434176435176436176437176438176439176440176441176442176443176444176445176446176447176448176449176450176451176452176453176454176455176456176457176458176459176460176461176462176463176464176465176466176467176468176469176470176471176472176473176474176475176476176477176478176479176480176481176482176483176484176485176486176487176488176489176490176491176492176493176494176495176496176497176498176499176500176501176502176503176504176505176506176507176508176509176510176511176512176513176514176515176516176517176518176519176520176521176522176523176524176525176526176527176528176529176530176531176532176533176534176535176536176537176538176539176540176541176542176543176544176545176546176547176548176549176550176551176552176553176554176555176556176557176558176559176560176561176562176563176564176565176566176567176568176569176570176571176572176573176574176575176576176577176578176579176580176581176582176583176584176585176586176587176588176589176590176591176592176593176594176595176596176597176598176599176600176601176602176603176604176605176606176607176608176609176610176611176612176613176614176615176616176617176618176619176620176621176622176623176624176625176626176627176628176629176630176631176632176633176634176635176636176637176638176639176640176641176642176643176644176645176646176647176648176649176650176651176652176653176654176655176656176657176658176659176660176661176662176663176664176665176666176667176668176669176670176671176672176673176674176675176676176677176678176679176680176681176682176683176684176685176686176687176688176689176690176691176692176693176694176695176696176697176698176699176700176701176702176703176704176705176706176707176708176709176710176711176712176713176714176715176716176717176718176719176720176721176722176723176724176725176726176727176728176729176730176731176732176733176734176735176736176737176738176739176740176741176742176743176744176745176746176747176748176749176750176751176752176753176754176755176756176757176758176759176760176761176762176763176764176765176766176767176768176769176770176771176772176773176774176775176776176777176778176779176780176781176782176783176784176785176786176787176788176789176790176791176792176793176794176795176796176797176798176799176800176801176802176803176804176805176806176807176808176809176810176811176812176813176814176815176816176817176818176819176820176821176822176823176824176825176826176827176828176829176830176831176832176833176834176835176836176837176838176839176840176841176842176843176844176845176846176847176848176849176850176851176852176853176854176855176856176857176858176859176860176861176862176863176864176865176866176867176868176869176870176871176872176873176874176875176876176877176878176879176880176881176882176883176884176885176886176887176888176889176890176891176892176893176894176895176896176897176898176899176900176901176902176903176904176905176906176907176908176909176910176911176912176913176914176915176916176917176918176919176920176921176922176923176924176925176926176927176928176929176930176931176932176933176934176935176936176937176938176939176940176941176942176943176944176945176946176947176948176949176950176951176952176953176954176955176956176957176958176959176960176961176962176963176964176965176966176967176968176969176970176971176972176973176974176975176976176977176978176979176980176981176982176983176984176985176986176987176988176989176990176991176992176993176994176995176996176997176998176999177000177001177002177003177004177005177006177007177008177009177010177011177012177013177014177015177016177017177018177019177020177021177022177023177024177025177026177027177028177029177030177031177032177033177034177035177036177037177038177039177040177041177042177043177044177045177046177047177048177049177050
  1. diff -Nur squid-3.1.11.orig/Makefile.in squid-3.1.11/Makefile.in
  2. --- squid-3.1.11.orig/Makefile.in 2011-02-08 05:06:43.000000000 +0100
  3. +++ squid-3.1.11/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  4. @@ -136,6 +136,7 @@
  5. CXXCPP = @CXXCPP@
  6. CXXDEPMODE = @CXXDEPMODE@
  7. CXXFLAGS = @CXXFLAGS@
  8. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  9. CYGPATH_W = @CYGPATH_W@
  10. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  11. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  12. @@ -147,6 +148,7 @@
  13. DISK_MODULES = @DISK_MODULES@
  14. DISK_OS_LIBS = @DISK_OS_LIBS@
  15. DISK_PROGRAMS = @DISK_PROGRAMS@
  16. +DLLTOOL = @DLLTOOL@
  17. DSYMUTIL = @DSYMUTIL@
  18. DUMPBIN = @DUMPBIN@
  19. ECAPLIB = @ECAPLIB@
  20. @@ -195,6 +197,7 @@
  21. LT_DLPREOPEN = @LT_DLPREOPEN@
  22. MAINT = @MAINT@
  23. MAKEINFO = @MAKEINFO@
  24. +MANIFEST_TOOL = @MANIFEST_TOOL@
  25. MINGW_LIBS = @MINGW_LIBS@
  26. MKDIR = @MKDIR@
  27. MKDIR_P = @MKDIR_P@
  28. @@ -249,6 +252,7 @@
  29. abs_srcdir = @abs_srcdir@
  30. abs_top_builddir = @abs_top_builddir@
  31. abs_top_srcdir = @abs_top_srcdir@
  32. +ac_ct_AR = @ac_ct_AR@
  33. ac_ct_CC = @ac_ct_CC@
  34. ac_ct_CXX = @ac_ct_CXX@
  35. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  36. diff -Nur squid-3.1.11.orig/aclocal.m4 squid-3.1.11/aclocal.m4
  37. --- squid-3.1.11.orig/aclocal.m4 2011-02-08 05:06:18.000000000 +0100
  38. +++ squid-3.1.11/aclocal.m4 2011-03-04 23:17:46.000000000 +0100
  39. @@ -19,9945 +19,10344 @@
  40. If you have problems, you may need to regenerate the build system entirely.
  41. To do so, use the procedure documented by the package, typically `autoreconf'.])])
  42. -# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
  43. +# Portability macros for glibc argz. -*- Autoconf -*-
  44. #
  45. -# This file is free software; the Free Software Foundation
  46. -# gives unlimited permission to copy and/or distribute it,
  47. -# with or without modifications, as long as this notice is preserved.
  48. +# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  49. +# Written by Gary V. Vaughan <gary@gnu.org>
  50. +#
  51. +# This file is free software; the Free Software Foundation gives
  52. +# unlimited permission to copy and/or distribute it, with or without
  53. +# modifications, as long as this notice is preserved.
  54. -# AM_AUTOMAKE_VERSION(VERSION)
  55. -# ----------------------------
  56. -# Automake X.Y traces this macro to ensure aclocal.m4 has been
  57. -# generated from the m4 files accompanying Automake X.Y.
  58. -# (This private macro should not be called outside this file.)
  59. -AC_DEFUN([AM_AUTOMAKE_VERSION],
  60. -[am__api_version='1.11'
  61. -dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  62. -dnl require some minimum version. Point them to the right macro.
  63. -m4_if([$1], [1.11.1], [],
  64. - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  65. -])
  66. +# serial 5 argz.m4
  67. -# _AM_AUTOCONF_VERSION(VERSION)
  68. -# -----------------------------
  69. -# aclocal traces this macro to find the Autoconf version.
  70. -# This is a private macro too. Using m4_define simplifies
  71. -# the logic in aclocal, which can simply ignore this definition.
  72. -m4_define([_AM_AUTOCONF_VERSION], [])
  73. +AC_DEFUN([gl_FUNC_ARGZ],
  74. +[gl_PREREQ_ARGZ
  75. -# AM_SET_CURRENT_AUTOMAKE_VERSION
  76. -# -------------------------------
  77. -# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
  78. -# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
  79. -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
  80. -[AM_AUTOMAKE_VERSION([1.11.1])dnl
  81. -m4_ifndef([AC_AUTOCONF_VERSION],
  82. - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
  83. -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
  84. +AC_CHECK_HEADERS([argz.h], [], [], [AC_INCLUDES_DEFAULT])
  85. -# AM_AUX_DIR_EXPAND -*- Autoconf -*-
  86. +AC_CHECK_TYPES([error_t],
  87. + [],
  88. + [AC_DEFINE([error_t], [int],
  89. + [Define to a type to use for `error_t' if it is not otherwise available.])
  90. + AC_DEFINE([__error_t_defined], [1], [Define so that glibc/gnulib argp.h
  91. + does not typedef error_t.])],
  92. + [#if defined(HAVE_ARGZ_H)
  93. +# include <argz.h>
  94. +#endif])
  95. -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
  96. +ARGZ_H=
  97. +AC_CHECK_FUNCS([argz_add argz_append argz_count argz_create_sep argz_insert \
  98. + argz_next argz_stringify], [], [ARGZ_H=argz.h; AC_LIBOBJ([argz])])
  99. +
  100. +dnl if have system argz functions, allow forced use of
  101. +dnl libltdl-supplied implementation (and default to do so
  102. +dnl on "known bad" systems). Could use a runtime check, but
  103. +dnl (a) detecting malloc issues is notoriously unreliable
  104. +dnl (b) only known system that declares argz functions,
  105. +dnl provides them, yet they are broken, is cygwin
  106. +dnl releases prior to 16-Mar-2007 (1.5.24 and earlier)
  107. +dnl So, it's more straightforward simply to special case
  108. +dnl this for known bad systems.
  109. +AS_IF([test -z "$ARGZ_H"],
  110. + [AC_CACHE_CHECK(
  111. + [if argz actually works],
  112. + [lt_cv_sys_argz_works],
  113. + [[case $host_os in #(
  114. + *cygwin*)
  115. + lt_cv_sys_argz_works=no
  116. + if test "$cross_compiling" != no; then
  117. + lt_cv_sys_argz_works="guessing no"
  118. + else
  119. + lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  120. + save_IFS=$IFS
  121. + IFS=-.
  122. + set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  123. + IFS=$save_IFS
  124. + lt_os_major=${2-0}
  125. + lt_os_minor=${3-0}
  126. + lt_os_micro=${4-0}
  127. + if test "$lt_os_major" -gt 1 \
  128. + || { test "$lt_os_major" -eq 1 \
  129. + && { test "$lt_os_minor" -gt 5 \
  130. + || { test "$lt_os_minor" -eq 5 \
  131. + && test "$lt_os_micro" -gt 24; }; }; }; then
  132. + lt_cv_sys_argz_works=yes
  133. + fi
  134. + fi
  135. + ;; #(
  136. + *) lt_cv_sys_argz_works=yes ;;
  137. + esac]])
  138. + AS_IF([test "$lt_cv_sys_argz_works" = yes],
  139. + [AC_DEFINE([HAVE_WORKING_ARGZ], 1,
  140. + [This value is set to 1 to indicate that the system argz facility works])],
  141. + [ARGZ_H=argz.h
  142. + AC_LIBOBJ([argz])])])
  143. +
  144. +AC_SUBST([ARGZ_H])
  145. +])
  146. +
  147. +# Prerequisites of lib/argz.c.
  148. +AC_DEFUN([gl_PREREQ_ARGZ], [:])
  149. +
  150. +# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
  151. #
  152. -# This file is free software; the Free Software Foundation
  153. -# gives unlimited permission to copy and/or distribute it,
  154. -# with or without modifications, as long as this notice is preserved.
  155. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  156. +# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  157. +# Inc.
  158. +# Written by Gordon Matzigkeit, 1996
  159. +#
  160. +# This file is free software; the Free Software Foundation gives
  161. +# unlimited permission to copy and/or distribute it, with or without
  162. +# modifications, as long as this notice is preserved.
  163. -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
  164. -# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
  165. -# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
  166. +m4_define([_LT_COPYING], [dnl
  167. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  168. +# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  169. +# Inc.
  170. +# Written by Gordon Matzigkeit, 1996
  171. #
  172. -# Of course, Automake must honor this variable whenever it calls a
  173. -# tool from the auxiliary directory. The problem is that $srcdir (and
  174. -# therefore $ac_aux_dir as well) can be either absolute or relative,
  175. -# depending on how configure is run. This is pretty annoying, since
  176. -# it makes $ac_aux_dir quite unusable in subdirectories: in the top
  177. -# source directory, any form will work fine, but in subdirectories a
  178. -# relative path needs to be adjusted first.
  179. +# This file is part of GNU Libtool.
  180. #
  181. -# $ac_aux_dir/missing
  182. -# fails when called from a subdirectory if $ac_aux_dir is relative
  183. -# $top_srcdir/$ac_aux_dir/missing
  184. -# fails if $ac_aux_dir is absolute,
  185. -# fails when called from a subdirectory in a VPATH build with
  186. -# a relative $ac_aux_dir
  187. +# GNU Libtool is free software; you can redistribute it and/or
  188. +# modify it under the terms of the GNU General Public License as
  189. +# published by the Free Software Foundation; either version 2 of
  190. +# the License, or (at your option) any later version.
  191. #
  192. -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
  193. -# are both prefixed by $srcdir. In an in-source build this is usually
  194. -# harmless because $srcdir is `.', but things will broke when you
  195. -# start a VPATH build or use an absolute $srcdir.
  196. +# As a special exception to the GNU General Public License,
  197. +# if you distribute this file as part of a program or library that
  198. +# is built using GNU Libtool, you may include this file under the
  199. +# same distribution terms that you use for the rest of that program.
  200. #
  201. -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
  202. -# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
  203. -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
  204. -# and then we would define $MISSING as
  205. -# MISSING="\${SHELL} $am_aux_dir/missing"
  206. -# This will work as long as MISSING is not called from configure, because
  207. -# unfortunately $(top_srcdir) has no meaning in configure.
  208. -# However there are other variables, like CC, which are often used in
  209. -# configure, and could therefore not use this "fixed" $ac_aux_dir.
  210. +# GNU Libtool is distributed in the hope that it will be useful,
  211. +# but WITHOUT ANY WARRANTY; without even the implied warranty of
  212. +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  213. +# GNU General Public License for more details.
  214. #
  215. -# Another solution, used here, is to always expand $ac_aux_dir to an
  216. -# absolute PATH. The drawback is that using absolute paths prevent a
  217. -# configured tree to be moved without reconfiguration.
  218. -
  219. -AC_DEFUN([AM_AUX_DIR_EXPAND],
  220. -[dnl Rely on autoconf to set up CDPATH properly.
  221. -AC_PREREQ([2.50])dnl
  222. -# expand $ac_aux_dir to an absolute path
  223. -am_aux_dir=`cd $ac_aux_dir && pwd`
  224. +# You should have received a copy of the GNU General Public License
  225. +# along with GNU Libtool; see the file COPYING. If not, a copy
  226. +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
  227. +# obtained by writing to the Free Software Foundation, Inc.,
  228. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  229. ])
  230. -# AM_CONDITIONAL -*- Autoconf -*-
  231. -
  232. -# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
  233. -# Free Software Foundation, Inc.
  234. -#
  235. -# This file is free software; the Free Software Foundation
  236. -# gives unlimited permission to copy and/or distribute it,
  237. -# with or without modifications, as long as this notice is preserved.
  238. +# serial 57 LT_INIT
  239. -# serial 9
  240. -# AM_CONDITIONAL(NAME, SHELL-CONDITION)
  241. -# -------------------------------------
  242. -# Define a conditional.
  243. -AC_DEFUN([AM_CONDITIONAL],
  244. -[AC_PREREQ(2.52)dnl
  245. - ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
  246. - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
  247. -AC_SUBST([$1_TRUE])dnl
  248. -AC_SUBST([$1_FALSE])dnl
  249. -_AM_SUBST_NOTMAKE([$1_TRUE])dnl
  250. -_AM_SUBST_NOTMAKE([$1_FALSE])dnl
  251. -m4_define([_AM_COND_VALUE_$1], [$2])dnl
  252. -if $2; then
  253. - $1_TRUE=
  254. - $1_FALSE='#'
  255. -else
  256. - $1_TRUE='#'
  257. - $1_FALSE=
  258. -fi
  259. -AC_CONFIG_COMMANDS_PRE(
  260. -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
  261. - AC_MSG_ERROR([[conditional "$1" was never defined.
  262. -Usually this means the macro was only invoked conditionally.]])
  263. -fi])])
  264. +# LT_PREREQ(VERSION)
  265. +# ------------------
  266. +# Complain and exit if this libtool version is less that VERSION.
  267. +m4_defun([LT_PREREQ],
  268. +[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
  269. + [m4_default([$3],
  270. + [m4_fatal([Libtool version $1 or higher is required],
  271. + 63)])],
  272. + [$2])])
  273. -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
  274. -# Free Software Foundation, Inc.
  275. -#
  276. -# This file is free software; the Free Software Foundation
  277. -# gives unlimited permission to copy and/or distribute it,
  278. -# with or without modifications, as long as this notice is preserved.
  279. -# serial 10
  280. +# _LT_CHECK_BUILDDIR
  281. +# ------------------
  282. +# Complain if the absolute build directory name contains unusual characters
  283. +m4_defun([_LT_CHECK_BUILDDIR],
  284. +[case `pwd` in
  285. + *\ * | *\ *)
  286. + AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
  287. +esac
  288. +])
  289. -# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
  290. -# written in clear, in which case automake, when reading aclocal.m4,
  291. -# will think it sees a *use*, and therefore will trigger all it's
  292. -# C support machinery. Also note that it means that autoscan, seeing
  293. -# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
  294. +# LT_INIT([OPTIONS])
  295. +# ------------------
  296. +AC_DEFUN([LT_INIT],
  297. +[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
  298. +AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
  299. +AC_BEFORE([$0], [LT_LANG])dnl
  300. +AC_BEFORE([$0], [LT_OUTPUT])dnl
  301. +AC_BEFORE([$0], [LTDL_INIT])dnl
  302. +m4_require([_LT_CHECK_BUILDDIR])dnl
  303. -# _AM_DEPENDENCIES(NAME)
  304. -# ----------------------
  305. -# See how the compiler implements dependency checking.
  306. -# NAME is "CC", "CXX", "GCJ", or "OBJC".
  307. -# We try a few techniques and use that to set a single cache variable.
  308. -#
  309. -# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
  310. -# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
  311. -# dependency, and given that the user is not expected to run this macro,
  312. -# just rely on AC_PROG_CC.
  313. -AC_DEFUN([_AM_DEPENDENCIES],
  314. -[AC_REQUIRE([AM_SET_DEPDIR])dnl
  315. -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
  316. -AC_REQUIRE([AM_MAKE_INCLUDE])dnl
  317. -AC_REQUIRE([AM_DEP_TRACK])dnl
  318. +dnl Autoconf doesn't catch unexpanded LT_ macros by default:
  319. +m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
  320. +m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
  321. +dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
  322. +dnl unless we require an AC_DEFUNed macro:
  323. +AC_REQUIRE([LTOPTIONS_VERSION])dnl
  324. +AC_REQUIRE([LTSUGAR_VERSION])dnl
  325. +AC_REQUIRE([LTVERSION_VERSION])dnl
  326. +AC_REQUIRE([LTOBSOLETE_VERSION])dnl
  327. +m4_require([_LT_PROG_LTMAIN])dnl
  328. -ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
  329. - [$1], CXX, [depcc="$CXX" am_compiler_list=],
  330. - [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
  331. - [$1], UPC, [depcc="$UPC" am_compiler_list=],
  332. - [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
  333. - [depcc="$$1" am_compiler_list=])
  334. +_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
  335. -AC_CACHE_CHECK([dependency style of $depcc],
  336. - [am_cv_$1_dependencies_compiler_type],
  337. -[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  338. - # We make a subdir and do the tests there. Otherwise we can end up
  339. - # making bogus files that we don't know about and never remove. For
  340. - # instance it was reported that on HP-UX the gcc test will end up
  341. - # making a dummy file named `D' -- because `-MD' means `put the output
  342. - # in D'.
  343. - mkdir conftest.dir
  344. - # Copy depcomp to subdir because otherwise we won't find it if we're
  345. - # using a relative directory.
  346. - cp "$am_depcomp" conftest.dir
  347. - cd conftest.dir
  348. - # We will build objects and dependencies in a subdirectory because
  349. - # it helps to detect inapplicable dependency modes. For instance
  350. - # both Tru64's cc and ICC support -MD to output dependencies as a
  351. - # side effect of compilation, but ICC will put the dependencies in
  352. - # the current directory while Tru64 will put them in the object
  353. - # directory.
  354. - mkdir sub
  355. +dnl Parse OPTIONS
  356. +_LT_SET_OPTIONS([$0], [$1])
  357. - am_cv_$1_dependencies_compiler_type=none
  358. - if test "$am_compiler_list" = ""; then
  359. - am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
  360. - fi
  361. - am__universal=false
  362. - m4_case([$1], [CC],
  363. - [case " $depcc " in #(
  364. - *\ -arch\ *\ -arch\ *) am__universal=true ;;
  365. - esac],
  366. - [CXX],
  367. - [case " $depcc " in #(
  368. - *\ -arch\ *\ -arch\ *) am__universal=true ;;
  369. - esac])
  370. +# This can be used to rebuild libtool when needed
  371. +LIBTOOL_DEPS="$ltmain"
  372. - for depmode in $am_compiler_list; do
  373. - # Setup a source with many dependencies, because some compilers
  374. - # like to wrap large dependency lists on column 80 (with \), and
  375. - # we should not choose a depcomp mode which is confused by this.
  376. - #
  377. - # We need to recreate these files for each test, as the compiler may
  378. - # overwrite some of them when testing with obscure command lines.
  379. - # This happens at least with the AIX C compiler.
  380. - : > sub/conftest.c
  381. - for i in 1 2 3 4 5 6; do
  382. - echo '#include "conftst'$i'.h"' >> sub/conftest.c
  383. - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  384. - # Solaris 8's {/usr,}/bin/sh.
  385. - touch sub/conftst$i.h
  386. - done
  387. - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  388. +# Always use our own libtool.
  389. +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  390. +AC_SUBST(LIBTOOL)dnl
  391. - # We check with `-c' and `-o' for the sake of the "dashmstdout"
  392. - # mode. It turns out that the SunPro C++ compiler does not properly
  393. - # handle `-M -o', and we need to detect this. Also, some Intel
  394. - # versions had trouble with output in subdirs
  395. - am__obj=sub/conftest.${OBJEXT-o}
  396. - am__minus_obj="-o $am__obj"
  397. - case $depmode in
  398. - gcc)
  399. - # This depmode causes a compiler race in universal mode.
  400. - test "$am__universal" = false || continue
  401. - ;;
  402. - nosideeffect)
  403. - # after this tag, mechanisms are not by side-effect, so they'll
  404. - # only be used when explicitly requested
  405. - if test "x$enable_dependency_tracking" = xyes; then
  406. - continue
  407. - else
  408. - break
  409. - fi
  410. - ;;
  411. - msvisualcpp | msvcmsys)
  412. - # This compiler won't grok `-c -o', but also, the minuso test has
  413. - # not run yet. These depmodes are late enough in the game, and
  414. - # so weak that their functioning should not be impacted.
  415. - am__obj=conftest.${OBJEXT-o}
  416. - am__minus_obj=
  417. - ;;
  418. - none) break ;;
  419. - esac
  420. - if depmode=$depmode \
  421. - source=sub/conftest.c object=$am__obj \
  422. - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  423. - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  424. - >/dev/null 2>conftest.err &&
  425. - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  426. - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  427. - grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  428. - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  429. - # icc doesn't choke on unknown options, it will just issue warnings
  430. - # or remarks (even with -Werror). So we grep stderr for any message
  431. - # that says an option was ignored or not supported.
  432. - # When given -MP, icc 7.0 and 7.1 complain thusly:
  433. - # icc: Command line warning: ignoring option '-M'; no argument required
  434. - # The diagnosis changed in icc 8.0:
  435. - # icc: Command line remark: option '-MP' not supported
  436. - if (grep 'ignoring option' conftest.err ||
  437. - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  438. - am_cv_$1_dependencies_compiler_type=$depmode
  439. - break
  440. - fi
  441. - fi
  442. - done
  443. +_LT_SETUP
  444. - cd ..
  445. - rm -rf conftest.dir
  446. -else
  447. - am_cv_$1_dependencies_compiler_type=none
  448. -fi
  449. -])
  450. -AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
  451. -AM_CONDITIONAL([am__fastdep$1], [
  452. - test "x$enable_dependency_tracking" != xno \
  453. - && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
  454. -])
  455. +# Only expand once:
  456. +m4_define([LT_INIT])
  457. +])# LT_INIT
  458. +# Old names:
  459. +AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
  460. +AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
  461. +dnl aclocal-1.4 backwards compatibility:
  462. +dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
  463. +dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
  464. -# AM_SET_DEPDIR
  465. -# -------------
  466. -# Choose a directory name for dependency files.
  467. -# This macro is AC_REQUIREd in _AM_DEPENDENCIES
  468. -AC_DEFUN([AM_SET_DEPDIR],
  469. -[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  470. -AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
  471. +
  472. +# _LT_CC_BASENAME(CC)
  473. +# -------------------
  474. +# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
  475. +m4_defun([_LT_CC_BASENAME],
  476. +[for cc_temp in $1""; do
  477. + case $cc_temp in
  478. + compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
  479. + distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
  480. + \-*) ;;
  481. + *) break;;
  482. + esac
  483. +done
  484. +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  485. ])
  486. -# AM_DEP_TRACK
  487. -# ------------
  488. -AC_DEFUN([AM_DEP_TRACK],
  489. -[AC_ARG_ENABLE(dependency-tracking,
  490. -[ --disable-dependency-tracking speeds up one-time build
  491. - --enable-dependency-tracking do not reject slow dependency extractors])
  492. -if test "x$enable_dependency_tracking" != xno; then
  493. - am_depcomp="$ac_aux_dir/depcomp"
  494. - AMDEPBACKSLASH='\'
  495. +# _LT_FILEUTILS_DEFAULTS
  496. +# ----------------------
  497. +# It is okay to use these file commands and assume they have been set
  498. +# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
  499. +m4_defun([_LT_FILEUTILS_DEFAULTS],
  500. +[: ${CP="cp -f"}
  501. +: ${MV="mv -f"}
  502. +: ${RM="rm -f"}
  503. +])# _LT_FILEUTILS_DEFAULTS
  504. +
  505. +
  506. +# _LT_SETUP
  507. +# ---------
  508. +m4_defun([_LT_SETUP],
  509. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  510. +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  511. +AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
  512. +AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
  513. +
  514. +_LT_DECL([], [host_alias], [0], [The host system])dnl
  515. +_LT_DECL([], [host], [0])dnl
  516. +_LT_DECL([], [host_os], [0])dnl
  517. +dnl
  518. +_LT_DECL([], [build_alias], [0], [The build system])dnl
  519. +_LT_DECL([], [build], [0])dnl
  520. +_LT_DECL([], [build_os], [0])dnl
  521. +dnl
  522. +AC_REQUIRE([AC_PROG_CC])dnl
  523. +AC_REQUIRE([LT_PATH_LD])dnl
  524. +AC_REQUIRE([LT_PATH_NM])dnl
  525. +dnl
  526. +AC_REQUIRE([AC_PROG_LN_S])dnl
  527. +test -z "$LN_S" && LN_S="ln -s"
  528. +_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
  529. +dnl
  530. +AC_REQUIRE([LT_CMD_MAX_LEN])dnl
  531. +_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
  532. +_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
  533. +dnl
  534. +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  535. +m4_require([_LT_CHECK_SHELL_FEATURES])dnl
  536. +m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
  537. +m4_require([_LT_CMD_RELOAD])dnl
  538. +m4_require([_LT_CHECK_MAGIC_METHOD])dnl
  539. +m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
  540. +m4_require([_LT_CMD_OLD_ARCHIVE])dnl
  541. +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  542. +m4_require([_LT_WITH_SYSROOT])dnl
  543. +
  544. +_LT_CONFIG_LIBTOOL_INIT([
  545. +# See if we are running on zsh, and set the options which allow our
  546. +# commands through without removal of \ escapes INIT.
  547. +if test -n "\${ZSH_VERSION+set}" ; then
  548. + setopt NO_GLOB_SUBST
  549. fi
  550. -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  551. -AC_SUBST([AMDEPBACKSLASH])dnl
  552. -_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
  553. ])
  554. +if test -n "${ZSH_VERSION+set}" ; then
  555. + setopt NO_GLOB_SUBST
  556. +fi
  557. -# Generate code to set up dependency tracking. -*- Autoconf -*-
  558. -
  559. -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
  560. -# Free Software Foundation, Inc.
  561. -#
  562. -# This file is free software; the Free Software Foundation
  563. -# gives unlimited permission to copy and/or distribute it,
  564. -# with or without modifications, as long as this notice is preserved.
  565. +_LT_CHECK_OBJDIR
  566. -#serial 5
  567. +m4_require([_LT_TAG_COMPILER])dnl
  568. -# _AM_OUTPUT_DEPENDENCY_COMMANDS
  569. -# ------------------------------
  570. -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
  571. -[{
  572. - # Autoconf 2.62 quotes --file arguments for eval, but not when files
  573. - # are listed without --file. Let's play safe and only enable the eval
  574. - # if we detect the quoting.
  575. - case $CONFIG_FILES in
  576. - *\'*) eval set x "$CONFIG_FILES" ;;
  577. - *) set x $CONFIG_FILES ;;
  578. - esac
  579. - shift
  580. - for mf
  581. - do
  582. - # Strip MF so we end up with the name of the file.
  583. - mf=`echo "$mf" | sed -e 's/:.*$//'`
  584. - # Check whether this is an Automake generated Makefile or not.
  585. - # We used to match only the files named `Makefile.in', but
  586. - # some people rename them; so instead we look at the file content.
  587. - # Grep'ing the first line is not enough: some people post-process
  588. - # each Makefile.in and add a new line on top of each file to say so.
  589. - # Grep'ing the whole file is not good either: AIX grep has a line
  590. - # limit of 2048, but all sed's we know have understand at least 4000.
  591. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  592. - dirpart=`AS_DIRNAME("$mf")`
  593. - else
  594. - continue
  595. - fi
  596. - # Extract the definition of DEPDIR, am__include, and am__quote
  597. - # from the Makefile without running `make'.
  598. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  599. - test -z "$DEPDIR" && continue
  600. - am__include=`sed -n 's/^am__include = //p' < "$mf"`
  601. - test -z "am__include" && continue
  602. - am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  603. - # When using ansi2knr, U may be empty or an underscore; expand it
  604. - U=`sed -n 's/^U = //p' < "$mf"`
  605. - # Find all dependency output files, they are included files with
  606. - # $(DEPDIR) in their names. We invoke sed twice because it is the
  607. - # simplest approach to changing $(DEPDIR) to its actual value in the
  608. - # expansion.
  609. - for file in `sed -n "
  610. - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  611. - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  612. - # Make sure the directory exists.
  613. - test -f "$dirpart/$file" && continue
  614. - fdir=`AS_DIRNAME(["$file"])`
  615. - AS_MKDIR_P([$dirpart/$fdir])
  616. - # echo "creating $dirpart/$file"
  617. - echo '# dummy' > "$dirpart/$file"
  618. - done
  619. - done
  620. -}
  621. -])# _AM_OUTPUT_DEPENDENCY_COMMANDS
  622. +case $host_os in
  623. +aix3*)
  624. + # AIX sometimes has problems with the GCC collect2 program. For some
  625. + # reason, if we set the COLLECT_NAMES environment variable, the problems
  626. + # vanish in a puff of smoke.
  627. + if test "X${COLLECT_NAMES+set}" != Xset; then
  628. + COLLECT_NAMES=
  629. + export COLLECT_NAMES
  630. + fi
  631. + ;;
  632. +esac
  633. +# Global variables:
  634. +ofile=libtool
  635. +can_build_shared=yes
  636. -# AM_OUTPUT_DEPENDENCY_COMMANDS
  637. -# -----------------------------
  638. -# This macro should only be invoked once -- use via AC_REQUIRE.
  639. -#
  640. -# This code is only required when automatic dependency tracking
  641. -# is enabled. FIXME. This creates each `.P' file that we will
  642. -# need in order to bootstrap the dependency handling code.
  643. -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
  644. -[AC_CONFIG_COMMANDS([depfiles],
  645. - [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
  646. - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
  647. -])
  648. +# All known linkers require a `.a' archive for static linking (except MSVC,
  649. +# which needs '.lib').
  650. +libext=a
  651. -# Do all the work for Automake. -*- Autoconf -*-
  652. +with_gnu_ld="$lt_cv_prog_gnu_ld"
  653. -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
  654. -# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
  655. -#
  656. -# This file is free software; the Free Software Foundation
  657. -# gives unlimited permission to copy and/or distribute it,
  658. -# with or without modifications, as long as this notice is preserved.
  659. +old_CC="$CC"
  660. +old_CFLAGS="$CFLAGS"
  661. -# serial 16
  662. +# Set sane defaults for various variables
  663. +test -z "$CC" && CC=cc
  664. +test -z "$LTCC" && LTCC=$CC
  665. +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  666. +test -z "$LD" && LD=ld
  667. +test -z "$ac_objext" && ac_objext=o
  668. -# This macro actually does too much. Some checks are only needed if
  669. -# your package does certain things. But this isn't really a big deal.
  670. +_LT_CC_BASENAME([$compiler])
  671. -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
  672. -# AM_INIT_AUTOMAKE([OPTIONS])
  673. -# -----------------------------------------------
  674. -# The call with PACKAGE and VERSION arguments is the old style
  675. -# call (pre autoconf-2.50), which is being phased out. PACKAGE
  676. -# and VERSION should now be passed to AC_INIT and removed from
  677. -# the call to AM_INIT_AUTOMAKE.
  678. -# We support both call styles for the transition. After
  679. -# the next Automake release, Autoconf can make the AC_INIT
  680. -# arguments mandatory, and then we can depend on a new Autoconf
  681. -# release and drop the old call support.
  682. -AC_DEFUN([AM_INIT_AUTOMAKE],
  683. -[AC_PREREQ([2.62])dnl
  684. -dnl Autoconf wants to disallow AM_ names. We explicitly allow
  685. -dnl the ones we care about.
  686. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
  687. -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
  688. -AC_REQUIRE([AC_PROG_INSTALL])dnl
  689. -if test "`cd $srcdir && pwd`" != "`pwd`"; then
  690. - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  691. - # is not polluted with repeated "-I."
  692. - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
  693. - # test to see if srcdir already configured
  694. - if test -f $srcdir/config.status; then
  695. - AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
  696. +# Only perform the check for file, if the check method requires it
  697. +test -z "$MAGIC_CMD" && MAGIC_CMD=file
  698. +case $deplibs_check_method in
  699. +file_magic*)
  700. + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  701. + _LT_PATH_MAGIC
  702. fi
  703. -fi
  704. + ;;
  705. +esac
  706. -# test whether we have cygpath
  707. -if test -z "$CYGPATH_W"; then
  708. - if (cygpath --version) >/dev/null 2>/dev/null; then
  709. - CYGPATH_W='cygpath -w'
  710. - else
  711. - CYGPATH_W=echo
  712. - fi
  713. -fi
  714. -AC_SUBST([CYGPATH_W])
  715. +# Use C for the default configuration in the libtool script
  716. +LT_SUPPORTED_TAG([CC])
  717. +_LT_LANG_C_CONFIG
  718. +_LT_LANG_DEFAULT_CONFIG
  719. +_LT_CONFIG_COMMANDS
  720. +])# _LT_SETUP
  721. -# Define the identity of the package.
  722. -dnl Distinguish between old-style and new-style calls.
  723. -m4_ifval([$2],
  724. -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
  725. - AC_SUBST([PACKAGE], [$1])dnl
  726. - AC_SUBST([VERSION], [$2])],
  727. -[_AM_SET_OPTIONS([$1])dnl
  728. -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
  729. -m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
  730. - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  731. - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  732. - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
  733. -_AM_IF_OPTION([no-define],,
  734. -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  735. - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
  736. +# _LT_PREPARE_SED_QUOTE_VARS
  737. +# --------------------------
  738. +# Define a few sed substitution that help us do robust quoting.
  739. +m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
  740. +[# Backslashify metacharacters that are still active within
  741. +# double-quoted strings.
  742. +sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
  743. -# Some tools Automake needs.
  744. -AC_REQUIRE([AM_SANITY_CHECK])dnl
  745. -AC_REQUIRE([AC_ARG_PROGRAM])dnl
  746. -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
  747. -AM_MISSING_PROG(AUTOCONF, autoconf)
  748. -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
  749. -AM_MISSING_PROG(AUTOHEADER, autoheader)
  750. -AM_MISSING_PROG(MAKEINFO, makeinfo)
  751. -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  752. -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
  753. -AC_REQUIRE([AM_PROG_MKDIR_P])dnl
  754. -# We need awk for the "check" target. The system "awk" is bad on
  755. -# some platforms.
  756. -AC_REQUIRE([AC_PROG_AWK])dnl
  757. -AC_REQUIRE([AC_PROG_MAKE_SET])dnl
  758. -AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  759. -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
  760. - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  761. - [_AM_PROG_TAR([v7])])])
  762. -_AM_IF_OPTION([no-dependencies],,
  763. -[AC_PROVIDE_IFELSE([AC_PROG_CC],
  764. - [_AM_DEPENDENCIES(CC)],
  765. - [define([AC_PROG_CC],
  766. - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  767. -AC_PROVIDE_IFELSE([AC_PROG_CXX],
  768. - [_AM_DEPENDENCIES(CXX)],
  769. - [define([AC_PROG_CXX],
  770. - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  771. -AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  772. - [_AM_DEPENDENCIES(OBJC)],
  773. - [define([AC_PROG_OBJC],
  774. - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  775. -])
  776. -_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
  777. -dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
  778. -dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
  779. -dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
  780. -AC_CONFIG_COMMANDS_PRE(dnl
  781. -[m4_provide_if([_AM_COMPILER_EXEEXT],
  782. - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
  783. +# Same as above, but do not quote variable references.
  784. +double_quote_subst='s/\([["`\\]]\)/\\\1/g'
  785. +
  786. +# Sed substitution to delay expansion of an escaped shell variable in a
  787. +# double_quote_subst'ed string.
  788. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  789. +
  790. +# Sed substitution to delay expansion of an escaped single quote.
  791. +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  792. +
  793. +# Sed substitution to avoid accidental globbing in evaled expressions
  794. +no_glob_subst='s/\*/\\\*/g'
  795. ])
  796. -dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
  797. -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
  798. -dnl mangled by Autoconf and run in a shell conditional statement.
  799. -m4_define([_AC_COMPILER_EXEEXT],
  800. -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
  801. +# _LT_PROG_LTMAIN
  802. +# ---------------
  803. +# Note that this code is called both from `configure', and `config.status'
  804. +# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
  805. +# `config.status' has no value for ac_aux_dir unless we are using Automake,
  806. +# so we pass a copy along to make sure it has a sensible value anyway.
  807. +m4_defun([_LT_PROG_LTMAIN],
  808. +[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
  809. +_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
  810. +ltmain="$ac_aux_dir/ltmain.sh"
  811. +])# _LT_PROG_LTMAIN
  812. -# When config.status generates a header, we must update the stamp-h file.
  813. -# This file resides in the same directory as the config header
  814. -# that is generated. The stamp files are numbered to have different names.
  815. -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
  816. -# loop where config.status creates the headers, so we can generate
  817. -# our stamp files there.
  818. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
  819. -[# Compute $1's index in $config_headers.
  820. -_am_arg=$1
  821. -_am_stamp_count=1
  822. -for _am_header in $config_headers :; do
  823. - case $_am_header in
  824. - $_am_arg | $_am_arg:* )
  825. - break ;;
  826. - * )
  827. - _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  828. - esac
  829. -done
  830. -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  831. +# So that we can recreate a full libtool script including additional
  832. +# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
  833. +# in macros and then make a single call at the end using the `libtool'
  834. +# label.
  835. -# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
  836. -#
  837. -# This file is free software; the Free Software Foundation
  838. -# gives unlimited permission to copy and/or distribute it,
  839. -# with or without modifications, as long as this notice is preserved.
  840. -# AM_PROG_INSTALL_SH
  841. -# ------------------
  842. -# Define $install_sh.
  843. -AC_DEFUN([AM_PROG_INSTALL_SH],
  844. -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  845. -if test x"${install_sh}" != xset; then
  846. - case $am_aux_dir in
  847. - *\ * | *\ *)
  848. - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  849. - *)
  850. - install_sh="\${SHELL} $am_aux_dir/install-sh"
  851. - esac
  852. -fi
  853. -AC_SUBST(install_sh)])
  854. +# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
  855. +# ----------------------------------------
  856. +# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
  857. +m4_define([_LT_CONFIG_LIBTOOL_INIT],
  858. +[m4_ifval([$1],
  859. + [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
  860. + [$1
  861. +])])])
  862. -# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
  863. -#
  864. -# This file is free software; the Free Software Foundation
  865. -# gives unlimited permission to copy and/or distribute it,
  866. -# with or without modifications, as long as this notice is preserved.
  867. +# Initialize.
  868. +m4_define([_LT_OUTPUT_LIBTOOL_INIT])
  869. -# serial 2
  870. -# Check whether the underlying file-system supports filenames
  871. -# with a leading dot. For instance MS-DOS doesn't.
  872. -AC_DEFUN([AM_SET_LEADING_DOT],
  873. -[rm -rf .tst 2>/dev/null
  874. -mkdir .tst 2>/dev/null
  875. -if test -d .tst; then
  876. - am__leading_dot=.
  877. -else
  878. - am__leading_dot=_
  879. -fi
  880. -rmdir .tst 2>/dev/null
  881. -AC_SUBST([am__leading_dot])])
  882. +# _LT_CONFIG_LIBTOOL([COMMANDS])
  883. +# ------------------------------
  884. +# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
  885. +m4_define([_LT_CONFIG_LIBTOOL],
  886. +[m4_ifval([$1],
  887. + [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
  888. + [$1
  889. +])])])
  890. -# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
  891. -# From Jim Meyering
  892. +# Initialize.
  893. +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
  894. -# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
  895. -# Free Software Foundation, Inc.
  896. -#
  897. -# This file is free software; the Free Software Foundation
  898. -# gives unlimited permission to copy and/or distribute it,
  899. -# with or without modifications, as long as this notice is preserved.
  900. -# serial 5
  901. +# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
  902. +# -----------------------------------------------------
  903. +m4_defun([_LT_CONFIG_SAVE_COMMANDS],
  904. +[_LT_CONFIG_LIBTOOL([$1])
  905. +_LT_CONFIG_LIBTOOL_INIT([$2])
  906. +])
  907. -# AM_MAINTAINER_MODE([DEFAULT-MODE])
  908. -# ----------------------------------
  909. -# Control maintainer-specific portions of Makefiles.
  910. -# Default is to disable them, unless `enable' is passed literally.
  911. -# For symmetry, `disable' may be passed as well. Anyway, the user
  912. -# can override the default with the --enable/--disable switch.
  913. -AC_DEFUN([AM_MAINTAINER_MODE],
  914. -[m4_case(m4_default([$1], [disable]),
  915. - [enable], [m4_define([am_maintainer_other], [disable])],
  916. - [disable], [m4_define([am_maintainer_other], [enable])],
  917. - [m4_define([am_maintainer_other], [enable])
  918. - m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
  919. -AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
  920. - dnl maintainer-mode's default is 'disable' unless 'enable' is passed
  921. - AC_ARG_ENABLE([maintainer-mode],
  922. -[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful
  923. - (and sometimes confusing) to the casual installer],
  924. - [USE_MAINTAINER_MODE=$enableval],
  925. - [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
  926. - AC_MSG_RESULT([$USE_MAINTAINER_MODE])
  927. - AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  928. - MAINT=$MAINTAINER_MODE_TRUE
  929. - AC_SUBST([MAINT])dnl
  930. -]
  931. -)
  932. -AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
  933. +# _LT_FORMAT_COMMENT([COMMENT])
  934. +# -----------------------------
  935. +# Add leading comment marks to the start of each line, and a trailing
  936. +# full-stop to the whole comment if one is not present already.
  937. +m4_define([_LT_FORMAT_COMMENT],
  938. +[m4_ifval([$1], [
  939. +m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
  940. + [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
  941. +)])
  942. -# Check to see how 'make' treats includes. -*- Autoconf -*-
  943. -# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
  944. -#
  945. -# This file is free software; the Free Software Foundation
  946. -# gives unlimited permission to copy and/or distribute it,
  947. -# with or without modifications, as long as this notice is preserved.
  948. -# serial 4
  949. -# AM_MAKE_INCLUDE()
  950. -# -----------------
  951. -# Check to see how make treats includes.
  952. -AC_DEFUN([AM_MAKE_INCLUDE],
  953. -[am_make=${MAKE-make}
  954. -cat > confinc << 'END'
  955. -am__doit:
  956. - @echo this is the am__doit target
  957. -.PHONY: am__doit
  958. -END
  959. -# If we don't find an include directive, just comment out the code.
  960. -AC_MSG_CHECKING([for style of include used by $am_make])
  961. -am__include="#"
  962. -am__quote=
  963. -_am_result=none
  964. -# First try GNU make style include.
  965. -echo "include confinc" > confmf
  966. -# Ignore all kinds of additional output from `make'.
  967. -case `$am_make -s -f confmf 2> /dev/null` in #(
  968. -*the\ am__doit\ target*)
  969. - am__include=include
  970. - am__quote=
  971. - _am_result=GNU
  972. - ;;
  973. -esac
  974. -# Now try BSD make style include.
  975. -if test "$am__include" = "#"; then
  976. - echo '.include "confinc"' > confmf
  977. - case `$am_make -s -f confmf 2> /dev/null` in #(
  978. - *the\ am__doit\ target*)
  979. - am__include=.include
  980. - am__quote="\""
  981. - _am_result=BSD
  982. - ;;
  983. - esac
  984. -fi
  985. -AC_SUBST([am__include])
  986. -AC_SUBST([am__quote])
  987. -AC_MSG_RESULT([$_am_result])
  988. -rm -f confinc confmf
  989. +
  990. +# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
  991. +# -------------------------------------------------------------------
  992. +# CONFIGNAME is the name given to the value in the libtool script.
  993. +# VARNAME is the (base) name used in the configure script.
  994. +# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
  995. +# VARNAME. Any other value will be used directly.
  996. +m4_define([_LT_DECL],
  997. +[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
  998. + [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
  999. + [m4_ifval([$1], [$1], [$2])])
  1000. + lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
  1001. + m4_ifval([$4],
  1002. + [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
  1003. + lt_dict_add_subkey([lt_decl_dict], [$2],
  1004. + [tagged?], [m4_ifval([$5], [yes], [no])])])
  1005. ])
  1006. -# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
  1007. -# Free Software Foundation, Inc.
  1008. -#
  1009. -# This file is free software; the Free Software Foundation
  1010. -# gives unlimited permission to copy and/or distribute it,
  1011. -# with or without modifications, as long as this notice is preserved.
  1012. -# serial 6
  1013. +# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
  1014. +# --------------------------------------------------------
  1015. +m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
  1016. -# AM_PROG_CC_C_O
  1017. -# --------------
  1018. -# Like AC_PROG_CC_C_O, but changed for automake.
  1019. -AC_DEFUN([AM_PROG_CC_C_O],
  1020. -[AC_REQUIRE([AC_PROG_CC_C_O])dnl
  1021. -AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  1022. -AC_REQUIRE_AUX_FILE([compile])dnl
  1023. -# FIXME: we rely on the cache variable name because
  1024. -# there is no other way.
  1025. -set dummy $CC
  1026. -am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
  1027. -eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
  1028. -if test "$am_t" != yes; then
  1029. - # Losing compiler, so override with the script.
  1030. - # FIXME: It is wrong to rewrite CC.
  1031. - # But if we don't then we get into trouble of one sort or another.
  1032. - # A longer-term fix would be to have automake use am__CC in this case,
  1033. - # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
  1034. - CC="$am_aux_dir/compile $CC"
  1035. -fi
  1036. -dnl Make sure AC_PROG_CC is never called again, or it will override our
  1037. -dnl setting of CC.
  1038. -m4_define([AC_PROG_CC],
  1039. - [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
  1040. +
  1041. +# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
  1042. +# ------------------------------------------------
  1043. +m4_define([lt_decl_tag_varnames],
  1044. +[_lt_decl_filter([tagged?], [yes], $@)])
  1045. +
  1046. +
  1047. +# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
  1048. +# ---------------------------------------------------------
  1049. +m4_define([_lt_decl_filter],
  1050. +[m4_case([$#],
  1051. + [0], [m4_fatal([$0: too few arguments: $#])],
  1052. + [1], [m4_fatal([$0: too few arguments: $#: $1])],
  1053. + [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
  1054. + [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
  1055. + [lt_dict_filter([lt_decl_dict], $@)])[]dnl
  1056. ])
  1057. -# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
  1058. -# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
  1059. -# Free Software Foundation, Inc.
  1060. -#
  1061. -# This file is free software; the Free Software Foundation
  1062. -# gives unlimited permission to copy and/or distribute it,
  1063. -# with or without modifications, as long as this notice is preserved.
  1064. +# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
  1065. +# --------------------------------------------------
  1066. +m4_define([lt_decl_quote_varnames],
  1067. +[_lt_decl_filter([value], [1], $@)])
  1068. -# serial 6
  1069. -# AM_MISSING_PROG(NAME, PROGRAM)
  1070. -# ------------------------------
  1071. -AC_DEFUN([AM_MISSING_PROG],
  1072. -[AC_REQUIRE([AM_MISSING_HAS_RUN])
  1073. -$1=${$1-"${am_missing_run}$2"}
  1074. -AC_SUBST($1)])
  1075. +# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
  1076. +# ---------------------------------------------------
  1077. +m4_define([lt_decl_dquote_varnames],
  1078. +[_lt_decl_filter([value], [2], $@)])
  1079. -# AM_MISSING_HAS_RUN
  1080. -# ------------------
  1081. -# Define MISSING if not defined so far and test if it supports --run.
  1082. -# If it does, set am_missing_run to use it, otherwise, to nothing.
  1083. -AC_DEFUN([AM_MISSING_HAS_RUN],
  1084. -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  1085. -AC_REQUIRE_AUX_FILE([missing])dnl
  1086. -if test x"${MISSING+set}" != xset; then
  1087. - case $am_aux_dir in
  1088. - *\ * | *\ *)
  1089. - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  1090. - *)
  1091. - MISSING="\${SHELL} $am_aux_dir/missing" ;;
  1092. - esac
  1093. -fi
  1094. -# Use eval to expand $SHELL
  1095. -if eval "$MISSING --run true"; then
  1096. - am_missing_run="$MISSING --run "
  1097. -else
  1098. - am_missing_run=
  1099. - AC_MSG_WARN([`missing' script is too old or missing])
  1100. -fi
  1101. +# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
  1102. +# ---------------------------------------------------
  1103. +m4_define([lt_decl_varnames_tagged],
  1104. +[m4_assert([$# <= 2])dnl
  1105. +_$0(m4_quote(m4_default([$1], [[, ]])),
  1106. + m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
  1107. + m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
  1108. +m4_define([_lt_decl_varnames_tagged],
  1109. +[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
  1110. +
  1111. +
  1112. +# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
  1113. +# ------------------------------------------------
  1114. +m4_define([lt_decl_all_varnames],
  1115. +[_$0(m4_quote(m4_default([$1], [[, ]])),
  1116. + m4_if([$2], [],
  1117. + m4_quote(lt_decl_varnames),
  1118. + m4_quote(m4_shift($@))))[]dnl
  1119. +])
  1120. +m4_define([_lt_decl_all_varnames],
  1121. +[lt_join($@, lt_decl_varnames_tagged([$1],
  1122. + lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
  1123. ])
  1124. -# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  1125. +
  1126. +# _LT_CONFIG_STATUS_DECLARE([VARNAME])
  1127. +# ------------------------------------
  1128. +# Quote a variable value, and forward it to `config.status' so that its
  1129. +# declaration there will have the same value as in `configure'. VARNAME
  1130. +# must have a single quote delimited value for this to work.
  1131. +m4_define([_LT_CONFIG_STATUS_DECLARE],
  1132. +[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
  1133. +
  1134. +
  1135. +# _LT_CONFIG_STATUS_DECLARATIONS
  1136. +# ------------------------------
  1137. +# We delimit libtool config variables with single quotes, so when
  1138. +# we write them to config.status, we have to be sure to quote all
  1139. +# embedded single quotes properly. In configure, this macro expands
  1140. +# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
  1141. #
  1142. -# This file is free software; the Free Software Foundation
  1143. -# gives unlimited permission to copy and/or distribute it,
  1144. -# with or without modifications, as long as this notice is preserved.
  1145. +# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
  1146. +m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
  1147. +[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
  1148. + [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
  1149. -# AM_PROG_MKDIR_P
  1150. -# ---------------
  1151. -# Check for `mkdir -p'.
  1152. -AC_DEFUN([AM_PROG_MKDIR_P],
  1153. -[AC_PREREQ([2.60])dnl
  1154. -AC_REQUIRE([AC_PROG_MKDIR_P])dnl
  1155. -dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
  1156. -dnl while keeping a definition of mkdir_p for backward compatibility.
  1157. -dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
  1158. -dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
  1159. -dnl Makefile.ins that do not define MKDIR_P, so we do our own
  1160. -dnl adjustment using top_builddir (which is defined more often than
  1161. -dnl MKDIR_P).
  1162. -AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
  1163. -case $mkdir_p in
  1164. - [[\\/$]]* | ?:[[\\/]]*) ;;
  1165. - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  1166. -esac
  1167. +
  1168. +# _LT_LIBTOOL_TAGS
  1169. +# ----------------
  1170. +# Output comment and list of tags supported by the script
  1171. +m4_defun([_LT_LIBTOOL_TAGS],
  1172. +[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
  1173. +available_tags="_LT_TAGS"dnl
  1174. ])
  1175. -# Helper functions for option handling. -*- Autoconf -*-
  1176. -# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
  1177. +# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
  1178. +# -----------------------------------
  1179. +# Extract the dictionary values for VARNAME (optionally with TAG) and
  1180. +# expand to a commented shell variable setting:
  1181. #
  1182. -# This file is free software; the Free Software Foundation
  1183. -# gives unlimited permission to copy and/or distribute it,
  1184. -# with or without modifications, as long as this notice is preserved.
  1185. +# # Some comment about what VAR is for.
  1186. +# visible_name=$lt_internal_name
  1187. +m4_define([_LT_LIBTOOL_DECLARE],
  1188. +[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
  1189. + [description])))[]dnl
  1190. +m4_pushdef([_libtool_name],
  1191. + m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
  1192. +m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
  1193. + [0], [_libtool_name=[$]$1],
  1194. + [1], [_libtool_name=$lt_[]$1],
  1195. + [2], [_libtool_name=$lt_[]$1],
  1196. + [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
  1197. +m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
  1198. +])
  1199. -# serial 4
  1200. -# _AM_MANGLE_OPTION(NAME)
  1201. +# _LT_LIBTOOL_CONFIG_VARS
  1202. # -----------------------
  1203. -AC_DEFUN([_AM_MANGLE_OPTION],
  1204. -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
  1205. +# Produce commented declarations of non-tagged libtool config variables
  1206. +# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
  1207. +# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
  1208. +# section) are produced by _LT_LIBTOOL_TAG_VARS.
  1209. +m4_defun([_LT_LIBTOOL_CONFIG_VARS],
  1210. +[m4_foreach([_lt_var],
  1211. + m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
  1212. + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
  1213. -# _AM_SET_OPTION(NAME)
  1214. -# ------------------------------
  1215. -# Set option NAME. Presently that only means defining a flag for this option.
  1216. -AC_DEFUN([_AM_SET_OPTION],
  1217. -[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
  1218. -# _AM_SET_OPTIONS(OPTIONS)
  1219. -# ----------------------------------
  1220. -# OPTIONS is a space-separated list of Automake options.
  1221. -AC_DEFUN([_AM_SET_OPTIONS],
  1222. -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
  1223. +# _LT_LIBTOOL_TAG_VARS(TAG)
  1224. +# -------------------------
  1225. +m4_define([_LT_LIBTOOL_TAG_VARS],
  1226. +[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
  1227. + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
  1228. -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
  1229. -# -------------------------------------------
  1230. -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
  1231. -AC_DEFUN([_AM_IF_OPTION],
  1232. -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  1233. -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
  1234. -#
  1235. -# This file is free software; the Free Software Foundation
  1236. -# gives unlimited permission to copy and/or distribute it,
  1237. -# with or without modifications, as long as this notice is preserved.
  1238. +# _LT_TAGVAR(VARNAME, [TAGNAME])
  1239. +# ------------------------------
  1240. +m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
  1241. -# AM_RUN_LOG(COMMAND)
  1242. -# -------------------
  1243. -# Run COMMAND, save the exit status in ac_status, and log it.
  1244. -# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
  1245. -AC_DEFUN([AM_RUN_LOG],
  1246. -[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
  1247. - ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
  1248. - ac_status=$?
  1249. - echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  1250. - (exit $ac_status); }])
  1251. -# Check to make sure that the build environment is sane. -*- Autoconf -*-
  1252. +# _LT_CONFIG_COMMANDS
  1253. +# -------------------
  1254. +# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
  1255. +# variables for single and double quote escaping we saved from calls
  1256. +# to _LT_DECL, we can put quote escaped variables declarations
  1257. +# into `config.status', and then the shell code to quote escape them in
  1258. +# for loops in `config.status'. Finally, any additional code accumulated
  1259. +# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
  1260. +m4_defun([_LT_CONFIG_COMMANDS],
  1261. +[AC_PROVIDE_IFELSE([LT_OUTPUT],
  1262. + dnl If the libtool generation code has been placed in $CONFIG_LT,
  1263. + dnl instead of duplicating it all over again into config.status,
  1264. + dnl then we will have config.status run $CONFIG_LT later, so it
  1265. + dnl needs to know what name is stored there:
  1266. + [AC_CONFIG_COMMANDS([libtool],
  1267. + [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
  1268. + dnl If the libtool generation code is destined for config.status,
  1269. + dnl expand the accumulated commands and init code now:
  1270. + [AC_CONFIG_COMMANDS([libtool],
  1271. + [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
  1272. +])#_LT_CONFIG_COMMANDS
  1273. -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
  1274. -# Free Software Foundation, Inc.
  1275. -#
  1276. -# This file is free software; the Free Software Foundation
  1277. -# gives unlimited permission to copy and/or distribute it,
  1278. -# with or without modifications, as long as this notice is preserved.
  1279. -# serial 5
  1280. +# Initialize.
  1281. +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
  1282. +[
  1283. -# AM_SANITY_CHECK
  1284. -# ---------------
  1285. -AC_DEFUN([AM_SANITY_CHECK],
  1286. -[AC_MSG_CHECKING([whether build environment is sane])
  1287. -# Just in case
  1288. -sleep 1
  1289. -echo timestamp > conftest.file
  1290. -# Reject unsafe characters in $srcdir or the absolute working directory
  1291. -# name. Accept space and tab only in the latter.
  1292. -am_lf='
  1293. -'
  1294. -case `pwd` in
  1295. - *[[\\\"\#\$\&\'\`$am_lf]]*)
  1296. - AC_MSG_ERROR([unsafe absolute working directory name]);;
  1297. -esac
  1298. -case $srcdir in
  1299. - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
  1300. - AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
  1301. -esac
  1302. +# The HP-UX ksh and POSIX shell print the target directory to stdout
  1303. +# if CDPATH is set.
  1304. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  1305. -# Do `set' in a subshell so we don't clobber the current shell's
  1306. -# arguments. Must try -L first in case configure is actually a
  1307. -# symlink; some systems play weird games with the mod time of symlinks
  1308. -# (eg FreeBSD returns the mod time of the symlink's containing
  1309. -# directory).
  1310. -if (
  1311. - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  1312. - if test "$[*]" = "X"; then
  1313. - # -L didn't work.
  1314. - set X `ls -t "$srcdir/configure" conftest.file`
  1315. - fi
  1316. - rm -f conftest.file
  1317. - if test "$[*]" != "X $srcdir/configure conftest.file" \
  1318. - && test "$[*]" != "X conftest.file $srcdir/configure"; then
  1319. +sed_quote_subst='$sed_quote_subst'
  1320. +double_quote_subst='$double_quote_subst'
  1321. +delay_variable_subst='$delay_variable_subst'
  1322. +_LT_CONFIG_STATUS_DECLARATIONS
  1323. +LTCC='$LTCC'
  1324. +LTCFLAGS='$LTCFLAGS'
  1325. +compiler='$compiler_DEFAULT'
  1326. - # If neither matched, then we have a broken ls. This can happen
  1327. - # if, for instance, CONFIG_SHELL is bash and it inherits a
  1328. - # broken ls alias from the environment. This has actually
  1329. - # happened. Such a system could not be considered "sane".
  1330. - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
  1331. -alias in your environment])
  1332. - fi
  1333. +# A function that is used when there is no print builtin or printf.
  1334. +func_fallback_echo ()
  1335. +{
  1336. + eval 'cat <<_LTECHO_EOF
  1337. +\$[]1
  1338. +_LTECHO_EOF'
  1339. +}
  1340. - test "$[2]" = conftest.file
  1341. - )
  1342. -then
  1343. - # Ok.
  1344. - :
  1345. -else
  1346. - AC_MSG_ERROR([newly created file is older than distributed files!
  1347. -Check your system clock])
  1348. -fi
  1349. -AC_MSG_RESULT(yes)])
  1350. +# Quote evaled strings.
  1351. +for var in lt_decl_all_varnames([[ \
  1352. +]], lt_decl_quote_varnames); do
  1353. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  1354. + *[[\\\\\\\`\\"\\\$]]*)
  1355. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
  1356. + ;;
  1357. + *)
  1358. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  1359. + ;;
  1360. + esac
  1361. +done
  1362. -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
  1363. -#
  1364. -# This file is free software; the Free Software Foundation
  1365. -# gives unlimited permission to copy and/or distribute it,
  1366. -# with or without modifications, as long as this notice is preserved.
  1367. +# Double-quote double-evaled strings.
  1368. +for var in lt_decl_all_varnames([[ \
  1369. +]], lt_decl_dquote_varnames); do
  1370. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  1371. + *[[\\\\\\\`\\"\\\$]]*)
  1372. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
  1373. + ;;
  1374. + *)
  1375. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  1376. + ;;
  1377. + esac
  1378. +done
  1379. -# AM_PROG_INSTALL_STRIP
  1380. -# ---------------------
  1381. -# One issue with vendor `install' (even GNU) is that you can't
  1382. -# specify the program used to strip binaries. This is especially
  1383. -# annoying in cross-compiling environments, where the build's strip
  1384. -# is unlikely to handle the host's binaries.
  1385. -# Fortunately install-sh will honor a STRIPPROG variable, so we
  1386. -# always use install-sh in `make install-strip', and initialize
  1387. -# STRIPPROG with the value of the STRIP variable (set by the user).
  1388. -AC_DEFUN([AM_PROG_INSTALL_STRIP],
  1389. -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  1390. -# Installed binaries are usually stripped using `strip' when the user
  1391. -# run `make install-strip'. However `strip' might not be the right
  1392. -# tool to use in cross-compilation environments, therefore Automake
  1393. -# will honor the `STRIP' environment variable to overrule this program.
  1394. -dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
  1395. -if test "$cross_compiling" != no; then
  1396. - AC_CHECK_TOOL([STRIP], [strip], :)
  1397. -fi
  1398. -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  1399. -AC_SUBST([INSTALL_STRIP_PROGRAM])])
  1400. +_LT_OUTPUT_LIBTOOL_INIT
  1401. +])
  1402. -# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
  1403. -#
  1404. -# This file is free software; the Free Software Foundation
  1405. -# gives unlimited permission to copy and/or distribute it,
  1406. -# with or without modifications, as long as this notice is preserved.
  1407. +# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
  1408. +# ------------------------------------
  1409. +# Generate a child script FILE with all initialization necessary to
  1410. +# reuse the environment learned by the parent script, and make the
  1411. +# file executable. If COMMENT is supplied, it is inserted after the
  1412. +# `#!' sequence but before initialization text begins. After this
  1413. +# macro, additional text can be appended to FILE to form the body of
  1414. +# the child script. The macro ends with non-zero status if the
  1415. +# file could not be fully written (such as if the disk is full).
  1416. +m4_ifdef([AS_INIT_GENERATED],
  1417. +[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
  1418. +[m4_defun([_LT_GENERATED_FILE_INIT],
  1419. +[m4_require([AS_PREPARE])]dnl
  1420. +[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
  1421. +[lt_write_fail=0
  1422. +cat >$1 <<_ASEOF || lt_write_fail=1
  1423. +#! $SHELL
  1424. +# Generated by $as_me.
  1425. +$2
  1426. +SHELL=\${CONFIG_SHELL-$SHELL}
  1427. +export SHELL
  1428. +_ASEOF
  1429. +cat >>$1 <<\_ASEOF || lt_write_fail=1
  1430. +AS_SHELL_SANITIZE
  1431. +_AS_PREPARE
  1432. +exec AS_MESSAGE_FD>&1
  1433. +_ASEOF
  1434. +test $lt_write_fail = 0 && chmod +x $1[]dnl
  1435. +m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
  1436. -# serial 2
  1437. +# LT_OUTPUT
  1438. +# ---------
  1439. +# This macro allows early generation of the libtool script (before
  1440. +# AC_OUTPUT is called), incase it is used in configure for compilation
  1441. +# tests.
  1442. +AC_DEFUN([LT_OUTPUT],
  1443. +[: ${CONFIG_LT=./config.lt}
  1444. +AC_MSG_NOTICE([creating $CONFIG_LT])
  1445. +_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
  1446. +[# Run this file to recreate a libtool stub with the current configuration.])
  1447. -# _AM_SUBST_NOTMAKE(VARIABLE)
  1448. -# ---------------------------
  1449. -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
  1450. -# This macro is traced by Automake.
  1451. -AC_DEFUN([_AM_SUBST_NOTMAKE])
  1452. +cat >>"$CONFIG_LT" <<\_LTEOF
  1453. +lt_cl_silent=false
  1454. +exec AS_MESSAGE_LOG_FD>>config.log
  1455. +{
  1456. + echo
  1457. + AS_BOX([Running $as_me.])
  1458. +} >&AS_MESSAGE_LOG_FD
  1459. -# AM_SUBST_NOTMAKE(VARIABLE)
  1460. -# ---------------------------
  1461. -# Public sister of _AM_SUBST_NOTMAKE.
  1462. -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
  1463. +lt_cl_help="\
  1464. +\`$as_me' creates a local libtool stub from the current configuration,
  1465. +for use in further configure time tests before the real libtool is
  1466. +generated.
  1467. -# Check how to create a tarball. -*- Autoconf -*-
  1468. +Usage: $[0] [[OPTIONS]]
  1469. -# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
  1470. -#
  1471. -# This file is free software; the Free Software Foundation
  1472. -# gives unlimited permission to copy and/or distribute it,
  1473. -# with or without modifications, as long as this notice is preserved.
  1474. + -h, --help print this help, then exit
  1475. + -V, --version print version number, then exit
  1476. + -q, --quiet do not print progress messages
  1477. + -d, --debug don't remove temporary files
  1478. -# serial 2
  1479. +Report bugs to <bug-libtool@gnu.org>."
  1480. -# _AM_PROG_TAR(FORMAT)
  1481. -# --------------------
  1482. -# Check how to create a tarball in format FORMAT.
  1483. -# FORMAT should be one of `v7', `ustar', or `pax'.
  1484. -#
  1485. -# Substitute a variable $(am__tar) that is a command
  1486. -# writing to stdout a FORMAT-tarball containing the directory
  1487. -# $tardir.
  1488. -# tardir=directory && $(am__tar) > result.tar
  1489. -#
  1490. -# Substitute a variable $(am__untar) that extract such
  1491. -# a tarball read from stdin.
  1492. -# $(am__untar) < result.tar
  1493. -AC_DEFUN([_AM_PROG_TAR],
  1494. -[# Always define AMTAR for backward compatibility.
  1495. -AM_MISSING_PROG([AMTAR], [tar])
  1496. -m4_if([$1], [v7],
  1497. - [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
  1498. - [m4_case([$1], [ustar],, [pax],,
  1499. - [m4_fatal([Unknown tar format])])
  1500. -AC_MSG_CHECKING([how to create a $1 tar archive])
  1501. -# Loop over all known methods to create a tar archive until one works.
  1502. -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
  1503. -_am_tools=${am_cv_prog_tar_$1-$_am_tools}
  1504. -# Do not fold the above two line into one, because Tru64 sh and
  1505. -# Solaris sh will not grok spaces in the rhs of `-'.
  1506. -for _am_tool in $_am_tools
  1507. +lt_cl_version="\
  1508. +m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
  1509. +m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
  1510. +configured by $[0], generated by m4_PACKAGE_STRING.
  1511. +
  1512. +Copyright (C) 2010 Free Software Foundation, Inc.
  1513. +This config.lt script is free software; the Free Software Foundation
  1514. +gives unlimited permision to copy, distribute and modify it."
  1515. +
  1516. +while test $[#] != 0
  1517. do
  1518. - case $_am_tool in
  1519. - gnutar)
  1520. - for _am_tar in tar gnutar gtar;
  1521. - do
  1522. - AM_RUN_LOG([$_am_tar --version]) && break
  1523. - done
  1524. - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
  1525. - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
  1526. - am__untar="$_am_tar -xf -"
  1527. - ;;
  1528. - plaintar)
  1529. - # Must skip GNU tar: if it does not support --format= it doesn't create
  1530. - # ustar tarball either.
  1531. - (tar --version) >/dev/null 2>&1 && continue
  1532. - am__tar='tar chf - "$$tardir"'
  1533. - am__tar_='tar chf - "$tardir"'
  1534. - am__untar='tar xf -'
  1535. - ;;
  1536. - pax)
  1537. - am__tar='pax -L -x $1 -w "$$tardir"'
  1538. - am__tar_='pax -L -x $1 -w "$tardir"'
  1539. - am__untar='pax -r'
  1540. - ;;
  1541. - cpio)
  1542. - am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
  1543. - am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
  1544. - am__untar='cpio -i -H $1 -d'
  1545. - ;;
  1546. - none)
  1547. - am__tar=false
  1548. - am__tar_=false
  1549. - am__untar=false
  1550. - ;;
  1551. - esac
  1552. + case $[1] in
  1553. + --version | --v* | -V )
  1554. + echo "$lt_cl_version"; exit 0 ;;
  1555. + --help | --h* | -h )
  1556. + echo "$lt_cl_help"; exit 0 ;;
  1557. + --debug | --d* | -d )
  1558. + debug=: ;;
  1559. + --quiet | --q* | --silent | --s* | -q )
  1560. + lt_cl_silent=: ;;
  1561. - # If the value was cached, stop now. We just wanted to have am__tar
  1562. - # and am__untar set.
  1563. - test -n "${am_cv_prog_tar_$1}" && break
  1564. + -*) AC_MSG_ERROR([unrecognized option: $[1]
  1565. +Try \`$[0] --help' for more information.]) ;;
  1566. - # tar/untar a dummy directory, and stop if the command works
  1567. - rm -rf conftest.dir
  1568. - mkdir conftest.dir
  1569. - echo GrepMe > conftest.dir/file
  1570. - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  1571. - rm -rf conftest.dir
  1572. - if test -s conftest.tar; then
  1573. - AM_RUN_LOG([$am__untar <conftest.tar])
  1574. - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  1575. - fi
  1576. + *) AC_MSG_ERROR([unrecognized argument: $[1]
  1577. +Try \`$[0] --help' for more information.]) ;;
  1578. + esac
  1579. + shift
  1580. done
  1581. -rm -rf conftest.dir
  1582. -
  1583. -AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
  1584. -AC_MSG_RESULT([$am_cv_prog_tar_$1])])
  1585. -AC_SUBST([am__tar])
  1586. -AC_SUBST([am__untar])
  1587. -]) # _AM_PROG_TAR
  1588. -# Portability macros for glibc argz. -*- Autoconf -*-
  1589. -#
  1590. -# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  1591. -# Written by Gary V. Vaughan <gary@gnu.org>
  1592. -#
  1593. -# This file is free software; the Free Software Foundation gives
  1594. -# unlimited permission to copy and/or distribute it, with or without
  1595. -# modifications, as long as this notice is preserved.
  1596. +if $lt_cl_silent; then
  1597. + exec AS_MESSAGE_FD>/dev/null
  1598. +fi
  1599. +_LTEOF
  1600. -# serial 5 argz.m4
  1601. +cat >>"$CONFIG_LT" <<_LTEOF
  1602. +_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
  1603. +_LTEOF
  1604. -AC_DEFUN([gl_FUNC_ARGZ],
  1605. -[gl_PREREQ_ARGZ
  1606. -
  1607. -AC_CHECK_HEADERS([argz.h], [], [], [AC_INCLUDES_DEFAULT])
  1608. -
  1609. -AC_CHECK_TYPES([error_t],
  1610. - [],
  1611. - [AC_DEFINE([error_t], [int],
  1612. - [Define to a type to use for `error_t' if it is not otherwise available.])
  1613. - AC_DEFINE([__error_t_defined], [1], [Define so that glibc/gnulib argp.h
  1614. - does not typedef error_t.])],
  1615. - [#if defined(HAVE_ARGZ_H)
  1616. -# include <argz.h>
  1617. -#endif])
  1618. +cat >>"$CONFIG_LT" <<\_LTEOF
  1619. +AC_MSG_NOTICE([creating $ofile])
  1620. +_LT_OUTPUT_LIBTOOL_COMMANDS
  1621. +AS_EXIT(0)
  1622. +_LTEOF
  1623. +chmod +x "$CONFIG_LT"
  1624. -ARGZ_H=
  1625. -AC_CHECK_FUNCS([argz_add argz_append argz_count argz_create_sep argz_insert \
  1626. - argz_next argz_stringify], [], [ARGZ_H=argz.h; AC_LIBOBJ([argz])])
  1627. +# configure is writing to config.log, but config.lt does its own redirection,
  1628. +# appending to config.log, which fails on DOS, as config.log is still kept
  1629. +# open by configure. Here we exec the FD to /dev/null, effectively closing
  1630. +# config.log, so it can be properly (re)opened and appended to by config.lt.
  1631. +lt_cl_success=:
  1632. +test "$silent" = yes &&
  1633. + lt_config_lt_args="$lt_config_lt_args --quiet"
  1634. +exec AS_MESSAGE_LOG_FD>/dev/null
  1635. +$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
  1636. +exec AS_MESSAGE_LOG_FD>>config.log
  1637. +$lt_cl_success || AS_EXIT(1)
  1638. +])# LT_OUTPUT
  1639. -dnl if have system argz functions, allow forced use of
  1640. -dnl libltdl-supplied implementation (and default to do so
  1641. -dnl on "known bad" systems). Could use a runtime check, but
  1642. -dnl (a) detecting malloc issues is notoriously unreliable
  1643. -dnl (b) only known system that declares argz functions,
  1644. -dnl provides them, yet they are broken, is cygwin
  1645. -dnl releases prior to 16-Mar-2007 (1.5.24 and earlier)
  1646. -dnl So, it's more straightforward simply to special case
  1647. -dnl this for known bad systems.
  1648. -AS_IF([test -z "$ARGZ_H"],
  1649. - [AC_CACHE_CHECK(
  1650. - [if argz actually works],
  1651. - [lt_cv_sys_argz_works],
  1652. - [[case $host_os in #(
  1653. - *cygwin*)
  1654. - lt_cv_sys_argz_works=no
  1655. - if test "$cross_compiling" != no; then
  1656. - lt_cv_sys_argz_works="guessing no"
  1657. - else
  1658. - lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  1659. - save_IFS=$IFS
  1660. - IFS=-.
  1661. - set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  1662. - IFS=$save_IFS
  1663. - lt_os_major=${2-0}
  1664. - lt_os_minor=${3-0}
  1665. - lt_os_micro=${4-0}
  1666. - if test "$lt_os_major" -gt 1 \
  1667. - || { test "$lt_os_major" -eq 1 \
  1668. - && { test "$lt_os_minor" -gt 5 \
  1669. - || { test "$lt_os_minor" -eq 5 \
  1670. - && test "$lt_os_micro" -gt 24; }; }; }; then
  1671. - lt_cv_sys_argz_works=yes
  1672. - fi
  1673. - fi
  1674. - ;; #(
  1675. - *) lt_cv_sys_argz_works=yes ;;
  1676. - esac]])
  1677. - AS_IF([test $lt_cv_sys_argz_works = yes],
  1678. - [AC_DEFINE([HAVE_WORKING_ARGZ], 1,
  1679. - [This value is set to 1 to indicate that the system argz facility works])],
  1680. - [ARGZ_H=argz.h
  1681. - AC_LIBOBJ([argz])])])
  1682. -AC_SUBST([ARGZ_H])
  1683. -])
  1684. +# _LT_CONFIG(TAG)
  1685. +# ---------------
  1686. +# If TAG is the built-in tag, create an initial libtool script with a
  1687. +# default configuration from the untagged config vars. Otherwise add code
  1688. +# to config.status for appending the configuration named by TAG from the
  1689. +# matching tagged config vars.
  1690. +m4_defun([_LT_CONFIG],
  1691. +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  1692. +_LT_CONFIG_SAVE_COMMANDS([
  1693. + m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
  1694. + m4_if(_LT_TAG, [C], [
  1695. + # See if we are running on zsh, and set the options which allow our
  1696. + # commands through without removal of \ escapes.
  1697. + if test -n "${ZSH_VERSION+set}" ; then
  1698. + setopt NO_GLOB_SUBST
  1699. + fi
  1700. -# Prerequisites of lib/argz.c.
  1701. -AC_DEFUN([gl_PREREQ_ARGZ], [:])
  1702. + cfgfile="${ofile}T"
  1703. + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
  1704. + $RM "$cfgfile"
  1705. -# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
  1706. -#
  1707. -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  1708. -# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  1709. -# Inc.
  1710. -# Written by Gordon Matzigkeit, 1996
  1711. -#
  1712. -# This file is free software; the Free Software Foundation gives
  1713. -# unlimited permission to copy and/or distribute it, with or without
  1714. -# modifications, as long as this notice is preserved.
  1715. + cat <<_LT_EOF >> "$cfgfile"
  1716. +#! $SHELL
  1717. -m4_define([_LT_COPYING], [dnl
  1718. -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  1719. -# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  1720. -# Inc.
  1721. -# Written by Gordon Matzigkeit, 1996
  1722. -#
  1723. -# This file is part of GNU Libtool.
  1724. -#
  1725. -# GNU Libtool is free software; you can redistribute it and/or
  1726. -# modify it under the terms of the GNU General Public License as
  1727. -# published by the Free Software Foundation; either version 2 of
  1728. -# the License, or (at your option) any later version.
  1729. -#
  1730. -# As a special exception to the GNU General Public License,
  1731. -# if you distribute this file as part of a program or library that
  1732. -# is built using GNU Libtool, you may include this file under the
  1733. -# same distribution terms that you use for the rest of that program.
  1734. -#
  1735. -# GNU Libtool is distributed in the hope that it will be useful,
  1736. -# but WITHOUT ANY WARRANTY; without even the implied warranty of
  1737. -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  1738. -# GNU General Public License for more details.
  1739. +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
  1740. +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
  1741. +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  1742. +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
  1743. #
  1744. -# You should have received a copy of the GNU General Public License
  1745. -# along with GNU Libtool; see the file COPYING. If not, a copy
  1746. -# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
  1747. -# obtained by writing to the Free Software Foundation, Inc.,
  1748. -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  1749. -])
  1750. -
  1751. -# serial 57 LT_INIT
  1752. -
  1753. +_LT_COPYING
  1754. +_LT_LIBTOOL_TAGS
  1755. -# LT_PREREQ(VERSION)
  1756. -# ------------------
  1757. -# Complain and exit if this libtool version is less that VERSION.
  1758. -m4_defun([LT_PREREQ],
  1759. -[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
  1760. - [m4_default([$3],
  1761. - [m4_fatal([Libtool version $1 or higher is required],
  1762. - 63)])],
  1763. - [$2])])
  1764. +# ### BEGIN LIBTOOL CONFIG
  1765. +_LT_LIBTOOL_CONFIG_VARS
  1766. +_LT_LIBTOOL_TAG_VARS
  1767. +# ### END LIBTOOL CONFIG
  1768. +_LT_EOF
  1769. -# _LT_CHECK_BUILDDIR
  1770. -# ------------------
  1771. -# Complain if the absolute build directory name contains unusual characters
  1772. -m4_defun([_LT_CHECK_BUILDDIR],
  1773. -[case `pwd` in
  1774. - *\ * | *\ *)
  1775. - AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
  1776. -esac
  1777. -])
  1778. + case $host_os in
  1779. + aix3*)
  1780. + cat <<\_LT_EOF >> "$cfgfile"
  1781. +# AIX sometimes has problems with the GCC collect2 program. For some
  1782. +# reason, if we set the COLLECT_NAMES environment variable, the problems
  1783. +# vanish in a puff of smoke.
  1784. +if test "X${COLLECT_NAMES+set}" != Xset; then
  1785. + COLLECT_NAMES=
  1786. + export COLLECT_NAMES
  1787. +fi
  1788. +_LT_EOF
  1789. + ;;
  1790. + esac
  1791. + _LT_PROG_LTMAIN
  1792. -# LT_INIT([OPTIONS])
  1793. -# ------------------
  1794. -AC_DEFUN([LT_INIT],
  1795. -[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
  1796. -AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
  1797. -AC_BEFORE([$0], [LT_LANG])dnl
  1798. -AC_BEFORE([$0], [LT_OUTPUT])dnl
  1799. -AC_BEFORE([$0], [LTDL_INIT])dnl
  1800. -m4_require([_LT_CHECK_BUILDDIR])dnl
  1801. + # We use sed instead of cat because bash on DJGPP gets confused if
  1802. + # if finds mixed CR/LF and LF-only lines. Since sed operates in
  1803. + # text mode, it properly converts lines to CR/LF. This bash problem
  1804. + # is reportedly fixed, but why not run on old versions too?
  1805. + sed '$q' "$ltmain" >> "$cfgfile" \
  1806. + || (rm -f "$cfgfile"; exit 1)
  1807. -dnl Autoconf doesn't catch unexpanded LT_ macros by default:
  1808. -m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
  1809. -m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
  1810. -dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
  1811. -dnl unless we require an AC_DEFUNed macro:
  1812. -AC_REQUIRE([LTOPTIONS_VERSION])dnl
  1813. -AC_REQUIRE([LTSUGAR_VERSION])dnl
  1814. -AC_REQUIRE([LTVERSION_VERSION])dnl
  1815. -AC_REQUIRE([LTOBSOLETE_VERSION])dnl
  1816. -m4_require([_LT_PROG_LTMAIN])dnl
  1817. + _LT_PROG_REPLACE_SHELLFNS
  1818. -_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
  1819. + mv -f "$cfgfile" "$ofile" ||
  1820. + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  1821. + chmod +x "$ofile"
  1822. +],
  1823. +[cat <<_LT_EOF >> "$ofile"
  1824. -dnl Parse OPTIONS
  1825. -_LT_SET_OPTIONS([$0], [$1])
  1826. +dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
  1827. +dnl in a comment (ie after a #).
  1828. +# ### BEGIN LIBTOOL TAG CONFIG: $1
  1829. +_LT_LIBTOOL_TAG_VARS(_LT_TAG)
  1830. +# ### END LIBTOOL TAG CONFIG: $1
  1831. +_LT_EOF
  1832. +])dnl /m4_if
  1833. +],
  1834. +[m4_if([$1], [], [
  1835. + PACKAGE='$PACKAGE'
  1836. + VERSION='$VERSION'
  1837. + TIMESTAMP='$TIMESTAMP'
  1838. + RM='$RM'
  1839. + ofile='$ofile'], [])
  1840. +])dnl /_LT_CONFIG_SAVE_COMMANDS
  1841. +])# _LT_CONFIG
  1842. -# This can be used to rebuild libtool when needed
  1843. -LIBTOOL_DEPS="$ltmain"
  1844. -# Always use our own libtool.
  1845. -LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  1846. -AC_SUBST(LIBTOOL)dnl
  1847. +# LT_SUPPORTED_TAG(TAG)
  1848. +# ---------------------
  1849. +# Trace this macro to discover what tags are supported by the libtool
  1850. +# --tag option, using:
  1851. +# autoconf --trace 'LT_SUPPORTED_TAG:$1'
  1852. +AC_DEFUN([LT_SUPPORTED_TAG], [])
  1853. -_LT_SETUP
  1854. -# Only expand once:
  1855. -m4_define([LT_INIT])
  1856. -])# LT_INIT
  1857. +# C support is built-in for now
  1858. +m4_define([_LT_LANG_C_enabled], [])
  1859. +m4_define([_LT_TAGS], [])
  1860. -# Old names:
  1861. -AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
  1862. -AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
  1863. -dnl aclocal-1.4 backwards compatibility:
  1864. -dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
  1865. -dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
  1866. -
  1867. -# _LT_CC_BASENAME(CC)
  1868. -# -------------------
  1869. -# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
  1870. -m4_defun([_LT_CC_BASENAME],
  1871. -[for cc_temp in $1""; do
  1872. - case $cc_temp in
  1873. - compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
  1874. - distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
  1875. - \-*) ;;
  1876. - *) break;;
  1877. - esac
  1878. -done
  1879. -cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  1880. -])
  1881. -
  1882. -
  1883. -# _LT_FILEUTILS_DEFAULTS
  1884. -# ----------------------
  1885. -# It is okay to use these file commands and assume they have been set
  1886. -# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
  1887. -m4_defun([_LT_FILEUTILS_DEFAULTS],
  1888. -[: ${CP="cp -f"}
  1889. -: ${MV="mv -f"}
  1890. -: ${RM="rm -f"}
  1891. -])# _LT_FILEUTILS_DEFAULTS
  1892. +# LT_LANG(LANG)
  1893. +# -------------
  1894. +# Enable libtool support for the given language if not already enabled.
  1895. +AC_DEFUN([LT_LANG],
  1896. +[AC_BEFORE([$0], [LT_OUTPUT])dnl
  1897. +m4_case([$1],
  1898. + [C], [_LT_LANG(C)],
  1899. + [C++], [_LT_LANG(CXX)],
  1900. + [Java], [_LT_LANG(GCJ)],
  1901. + [Fortran 77], [_LT_LANG(F77)],
  1902. + [Fortran], [_LT_LANG(FC)],
  1903. + [Windows Resource], [_LT_LANG(RC)],
  1904. + [m4_ifdef([_LT_LANG_]$1[_CONFIG],
  1905. + [_LT_LANG($1)],
  1906. + [m4_fatal([$0: unsupported language: "$1"])])])dnl
  1907. +])# LT_LANG
  1908. -# _LT_SETUP
  1909. -# ---------
  1910. -m4_defun([_LT_SETUP],
  1911. -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  1912. -AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  1913. -AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
  1914. -AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
  1915. +# _LT_LANG(LANGNAME)
  1916. +# ------------------
  1917. +m4_defun([_LT_LANG],
  1918. +[m4_ifdef([_LT_LANG_]$1[_enabled], [],
  1919. + [LT_SUPPORTED_TAG([$1])dnl
  1920. + m4_append([_LT_TAGS], [$1 ])dnl
  1921. + m4_define([_LT_LANG_]$1[_enabled], [])dnl
  1922. + _LT_LANG_$1_CONFIG($1)])dnl
  1923. +])# _LT_LANG
  1924. -_LT_DECL([], [host_alias], [0], [The host system])dnl
  1925. -_LT_DECL([], [host], [0])dnl
  1926. -_LT_DECL([], [host_os], [0])dnl
  1927. -dnl
  1928. -_LT_DECL([], [build_alias], [0], [The build system])dnl
  1929. -_LT_DECL([], [build], [0])dnl
  1930. -_LT_DECL([], [build_os], [0])dnl
  1931. -dnl
  1932. -AC_REQUIRE([AC_PROG_CC])dnl
  1933. -AC_REQUIRE([LT_PATH_LD])dnl
  1934. -AC_REQUIRE([LT_PATH_NM])dnl
  1935. -dnl
  1936. -AC_REQUIRE([AC_PROG_LN_S])dnl
  1937. -test -z "$LN_S" && LN_S="ln -s"
  1938. -_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
  1939. -dnl
  1940. -AC_REQUIRE([LT_CMD_MAX_LEN])dnl
  1941. -_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
  1942. -_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
  1943. -dnl
  1944. -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  1945. -m4_require([_LT_CHECK_SHELL_FEATURES])dnl
  1946. -m4_require([_LT_CMD_RELOAD])dnl
  1947. -m4_require([_LT_CHECK_MAGIC_METHOD])dnl
  1948. -m4_require([_LT_CMD_OLD_ARCHIVE])dnl
  1949. -m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  1950. -_LT_CONFIG_LIBTOOL_INIT([
  1951. -# See if we are running on zsh, and set the options which allow our
  1952. -# commands through without removal of \ escapes INIT.
  1953. -if test -n "\${ZSH_VERSION+set}" ; then
  1954. - setopt NO_GLOB_SUBST
  1955. -fi
  1956. -])
  1957. -if test -n "${ZSH_VERSION+set}" ; then
  1958. - setopt NO_GLOB_SUBST
  1959. -fi
  1960. +# _LT_LANG_DEFAULT_CONFIG
  1961. +# -----------------------
  1962. +m4_defun([_LT_LANG_DEFAULT_CONFIG],
  1963. +[AC_PROVIDE_IFELSE([AC_PROG_CXX],
  1964. + [LT_LANG(CXX)],
  1965. + [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
  1966. -_LT_CHECK_OBJDIR
  1967. +AC_PROVIDE_IFELSE([AC_PROG_F77],
  1968. + [LT_LANG(F77)],
  1969. + [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
  1970. -m4_require([_LT_TAG_COMPILER])dnl
  1971. +AC_PROVIDE_IFELSE([AC_PROG_FC],
  1972. + [LT_LANG(FC)],
  1973. + [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
  1974. -case $host_os in
  1975. -aix3*)
  1976. - # AIX sometimes has problems with the GCC collect2 program. For some
  1977. - # reason, if we set the COLLECT_NAMES environment variable, the problems
  1978. - # vanish in a puff of smoke.
  1979. - if test "X${COLLECT_NAMES+set}" != Xset; then
  1980. - COLLECT_NAMES=
  1981. - export COLLECT_NAMES
  1982. - fi
  1983. - ;;
  1984. -esac
  1985. +dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
  1986. +dnl pulling things in needlessly.
  1987. +AC_PROVIDE_IFELSE([AC_PROG_GCJ],
  1988. + [LT_LANG(GCJ)],
  1989. + [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
  1990. + [LT_LANG(GCJ)],
  1991. + [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
  1992. + [LT_LANG(GCJ)],
  1993. + [m4_ifdef([AC_PROG_GCJ],
  1994. + [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
  1995. + m4_ifdef([A][M_PROG_GCJ],
  1996. + [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
  1997. + m4_ifdef([LT_PROG_GCJ],
  1998. + [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
  1999. -# Global variables:
  2000. -ofile=libtool
  2001. -can_build_shared=yes
  2002. +AC_PROVIDE_IFELSE([LT_PROG_RC],
  2003. + [LT_LANG(RC)],
  2004. + [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
  2005. +])# _LT_LANG_DEFAULT_CONFIG
  2006. -# All known linkers require a `.a' archive for static linking (except MSVC,
  2007. -# which needs '.lib').
  2008. -libext=a
  2009. +# Obsolete macros:
  2010. +AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
  2011. +AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
  2012. +AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
  2013. +AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
  2014. +AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
  2015. +dnl aclocal-1.4 backwards compatibility:
  2016. +dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
  2017. +dnl AC_DEFUN([AC_LIBTOOL_F77], [])
  2018. +dnl AC_DEFUN([AC_LIBTOOL_FC], [])
  2019. +dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
  2020. +dnl AC_DEFUN([AC_LIBTOOL_RC], [])
  2021. -with_gnu_ld="$lt_cv_prog_gnu_ld"
  2022. -old_CC="$CC"
  2023. -old_CFLAGS="$CFLAGS"
  2024. +# _LT_TAG_COMPILER
  2025. +# ----------------
  2026. +m4_defun([_LT_TAG_COMPILER],
  2027. +[AC_REQUIRE([AC_PROG_CC])dnl
  2028. -# Set sane defaults for various variables
  2029. -test -z "$CC" && CC=cc
  2030. -test -z "$LTCC" && LTCC=$CC
  2031. -test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  2032. -test -z "$LD" && LD=ld
  2033. -test -z "$ac_objext" && ac_objext=o
  2034. +_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
  2035. +_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
  2036. +_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
  2037. +_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
  2038. -_LT_CC_BASENAME([$compiler])
  2039. +# If no C compiler was specified, use CC.
  2040. +LTCC=${LTCC-"$CC"}
  2041. -# Only perform the check for file, if the check method requires it
  2042. -test -z "$MAGIC_CMD" && MAGIC_CMD=file
  2043. -case $deplibs_check_method in
  2044. -file_magic*)
  2045. - if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  2046. - _LT_PATH_MAGIC
  2047. - fi
  2048. - ;;
  2049. -esac
  2050. +# If no C compiler flags were specified, use CFLAGS.
  2051. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  2052. -# Use C for the default configuration in the libtool script
  2053. -LT_SUPPORTED_TAG([CC])
  2054. -_LT_LANG_C_CONFIG
  2055. -_LT_LANG_DEFAULT_CONFIG
  2056. -_LT_CONFIG_COMMANDS
  2057. -])# _LT_SETUP
  2058. +# Allow CC to be a program name with arguments.
  2059. +compiler=$CC
  2060. +])# _LT_TAG_COMPILER
  2061. -# _LT_PREPARE_SED_QUOTE_VARS
  2062. -# --------------------------
  2063. -# Define a few sed substitution that help us do robust quoting.
  2064. -m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
  2065. -[# Backslashify metacharacters that are still active within
  2066. -# double-quoted strings.
  2067. -sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
  2068. +# _LT_COMPILER_BOILERPLATE
  2069. +# ------------------------
  2070. +# Check for compiler boilerplate output or warnings with
  2071. +# the simple compiler test code.
  2072. +m4_defun([_LT_COMPILER_BOILERPLATE],
  2073. +[m4_require([_LT_DECL_SED])dnl
  2074. +ac_outfile=conftest.$ac_objext
  2075. +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  2076. +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  2077. +_lt_compiler_boilerplate=`cat conftest.err`
  2078. +$RM conftest*
  2079. +])# _LT_COMPILER_BOILERPLATE
  2080. -# Same as above, but do not quote variable references.
  2081. -double_quote_subst='s/\([["`\\]]\)/\\\1/g'
  2082. -# Sed substitution to delay expansion of an escaped shell variable in a
  2083. -# double_quote_subst'ed string.
  2084. -delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  2085. +# _LT_LINKER_BOILERPLATE
  2086. +# ----------------------
  2087. +# Check for linker boilerplate output or warnings with
  2088. +# the simple link test code.
  2089. +m4_defun([_LT_LINKER_BOILERPLATE],
  2090. +[m4_require([_LT_DECL_SED])dnl
  2091. +ac_outfile=conftest.$ac_objext
  2092. +echo "$lt_simple_link_test_code" >conftest.$ac_ext
  2093. +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  2094. +_lt_linker_boilerplate=`cat conftest.err`
  2095. +$RM -r conftest*
  2096. +])# _LT_LINKER_BOILERPLATE
  2097. -# Sed substitution to delay expansion of an escaped single quote.
  2098. -delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  2099. -
  2100. -# Sed substitution to avoid accidental globbing in evaled expressions
  2101. -no_glob_subst='s/\*/\\\*/g'
  2102. -])
  2103. -
  2104. -# _LT_PROG_LTMAIN
  2105. -# ---------------
  2106. -# Note that this code is called both from `configure', and `config.status'
  2107. -# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
  2108. -# `config.status' has no value for ac_aux_dir unless we are using Automake,
  2109. -# so we pass a copy along to make sure it has a sensible value anyway.
  2110. -m4_defun([_LT_PROG_LTMAIN],
  2111. -[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
  2112. -_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
  2113. -ltmain="$ac_aux_dir/ltmain.sh"
  2114. -])# _LT_PROG_LTMAIN
  2115. +# _LT_REQUIRED_DARWIN_CHECKS
  2116. +# -------------------------
  2117. +m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
  2118. + case $host_os in
  2119. + rhapsody* | darwin*)
  2120. + AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
  2121. + AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
  2122. + AC_CHECK_TOOL([LIPO], [lipo], [:])
  2123. + AC_CHECK_TOOL([OTOOL], [otool], [:])
  2124. + AC_CHECK_TOOL([OTOOL64], [otool64], [:])
  2125. + _LT_DECL([], [DSYMUTIL], [1],
  2126. + [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
  2127. + _LT_DECL([], [NMEDIT], [1],
  2128. + [Tool to change global to local symbols on Mac OS X])
  2129. + _LT_DECL([], [LIPO], [1],
  2130. + [Tool to manipulate fat objects and archives on Mac OS X])
  2131. + _LT_DECL([], [OTOOL], [1],
  2132. + [ldd/readelf like tool for Mach-O binaries on Mac OS X])
  2133. + _LT_DECL([], [OTOOL64], [1],
  2134. + [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
  2135. + AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
  2136. + [lt_cv_apple_cc_single_mod=no
  2137. + if test -z "${LT_MULTI_MODULE}"; then
  2138. + # By default we will add the -single_module flag. You can override
  2139. + # by either setting the environment variable LT_MULTI_MODULE
  2140. + # non-empty at configure time, or by adding -multi_module to the
  2141. + # link flags.
  2142. + rm -rf libconftest.dylib*
  2143. + echo "int foo(void){return 1;}" > conftest.c
  2144. + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  2145. +-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
  2146. + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  2147. + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  2148. + _lt_result=$?
  2149. + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  2150. + lt_cv_apple_cc_single_mod=yes
  2151. + else
  2152. + cat conftest.err >&AS_MESSAGE_LOG_FD
  2153. + fi
  2154. + rm -rf libconftest.dylib*
  2155. + rm -f conftest.*
  2156. + fi])
  2157. + AC_CACHE_CHECK([for -exported_symbols_list linker flag],
  2158. + [lt_cv_ld_exported_symbols_list],
  2159. + [lt_cv_ld_exported_symbols_list=no
  2160. + save_LDFLAGS=$LDFLAGS
  2161. + echo "_main" > conftest.sym
  2162. + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  2163. + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
  2164. + [lt_cv_ld_exported_symbols_list=yes],
  2165. + [lt_cv_ld_exported_symbols_list=no])
  2166. + LDFLAGS="$save_LDFLAGS"
  2167. + ])
  2168. + AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
  2169. + [lt_cv_ld_force_load=no
  2170. + cat > conftest.c << _LT_EOF
  2171. +int forced_loaded() { return 2;}
  2172. +_LT_EOF
  2173. + echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
  2174. + $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
  2175. + echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
  2176. + $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
  2177. + echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
  2178. + $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
  2179. + cat > conftest.c << _LT_EOF
  2180. +int main() { return 0;}
  2181. +_LT_EOF
  2182. + echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
  2183. + $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
  2184. + _lt_result=$?
  2185. + if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
  2186. + lt_cv_ld_force_load=yes
  2187. + else
  2188. + cat conftest.err >&AS_MESSAGE_LOG_FD
  2189. + fi
  2190. + rm -f conftest.err libconftest.a conftest conftest.c
  2191. + rm -rf conftest.dSYM
  2192. + ])
  2193. + case $host_os in
  2194. + rhapsody* | darwin1.[[012]])
  2195. + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  2196. + darwin1.*)
  2197. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  2198. + darwin*) # darwin 5.x on
  2199. + # if running on 10.5 or later, the deployment target defaults
  2200. + # to the OS version, if on x86, and 10.4, the deployment
  2201. + # target defaults to 10.4. Don't you love it?
  2202. + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  2203. + 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
  2204. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  2205. + 10.[[012]]*)
  2206. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  2207. + 10.*)
  2208. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  2209. + esac
  2210. + ;;
  2211. + esac
  2212. + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  2213. + _lt_dar_single_mod='$single_module'
  2214. + fi
  2215. + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  2216. + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  2217. + else
  2218. + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  2219. + fi
  2220. + if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
  2221. + _lt_dsymutil='~$DSYMUTIL $lib || :'
  2222. + else
  2223. + _lt_dsymutil=
  2224. + fi
  2225. + ;;
  2226. + esac
  2227. +])
  2228. -# So that we can recreate a full libtool script including additional
  2229. -# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
  2230. -# in macros and then make a single call at the end using the `libtool'
  2231. -# label.
  2232. +# _LT_DARWIN_LINKER_FEATURES
  2233. +# --------------------------
  2234. +# Checks for linker and compiler features on darwin
  2235. +m4_defun([_LT_DARWIN_LINKER_FEATURES],
  2236. +[
  2237. + m4_require([_LT_REQUIRED_DARWIN_CHECKS])
  2238. + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  2239. + _LT_TAGVAR(hardcode_direct, $1)=no
  2240. + _LT_TAGVAR(hardcode_automatic, $1)=yes
  2241. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
  2242. + if test "$lt_cv_ld_force_load" = "yes"; then
  2243. + _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  2244. + else
  2245. + _LT_TAGVAR(whole_archive_flag_spec, $1)=''
  2246. + fi
  2247. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  2248. + _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
  2249. + case $cc_basename in
  2250. + ifort*) _lt_dar_can_shared=yes ;;
  2251. + *) _lt_dar_can_shared=$GCC ;;
  2252. + esac
  2253. + if test "$_lt_dar_can_shared" = "yes"; then
  2254. + output_verbose_link_cmd=func_echo_all
  2255. + _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  2256. + _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  2257. + _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  2258. + _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  2259. + m4_if([$1], [CXX],
  2260. +[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
  2261. + _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
  2262. + _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
  2263. + fi
  2264. +],[])
  2265. + else
  2266. + _LT_TAGVAR(ld_shlibs, $1)=no
  2267. + fi
  2268. +])
  2269. +# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
  2270. +# ----------------------------------
  2271. +# Links a minimal program and checks the executable
  2272. +# for the system default hardcoded library path. In most cases,
  2273. +# this is /usr/lib:/lib, but when the MPI compilers are used
  2274. +# the location of the communication and MPI libs are included too.
  2275. +# If we don't find anything, use the default library path according
  2276. +# to the aix ld manual.
  2277. +# Store the results from the different compilers for each TAGNAME.
  2278. +# Allow to override them for all tags through lt_cv_aix_libpath.
  2279. +m4_defun([_LT_SYS_MODULE_PATH_AIX],
  2280. +[m4_require([_LT_DECL_SED])dnl
  2281. +if test "${lt_cv_aix_libpath+set}" = set; then
  2282. + aix_libpath=$lt_cv_aix_libpath
  2283. +else
  2284. + AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
  2285. + [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
  2286. + lt_aix_libpath_sed='[
  2287. + /Import File Strings/,/^$/ {
  2288. + /^0/ {
  2289. + s/^0 *\([^ ]*\) *$/\1/
  2290. + p
  2291. + }
  2292. + }]'
  2293. + _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  2294. + # Check for a 64-bit object if we didn't find anything.
  2295. + if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
  2296. + _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  2297. + fi],[])
  2298. + if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
  2299. + _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
  2300. + fi
  2301. + ])
  2302. + aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
  2303. +fi
  2304. +])# _LT_SYS_MODULE_PATH_AIX
  2305. -# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
  2306. -# ----------------------------------------
  2307. -# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
  2308. -m4_define([_LT_CONFIG_LIBTOOL_INIT],
  2309. -[m4_ifval([$1],
  2310. - [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
  2311. - [$1
  2312. -])])])
  2313. -# Initialize.
  2314. -m4_define([_LT_OUTPUT_LIBTOOL_INIT])
  2315. +# _LT_SHELL_INIT(ARG)
  2316. +# -------------------
  2317. +m4_define([_LT_SHELL_INIT],
  2318. +[m4_divert_text([M4SH-INIT], [$1
  2319. +])])# _LT_SHELL_INIT
  2320. -# _LT_CONFIG_LIBTOOL([COMMANDS])
  2321. -# ------------------------------
  2322. -# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
  2323. -m4_define([_LT_CONFIG_LIBTOOL],
  2324. -[m4_ifval([$1],
  2325. - [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
  2326. - [$1
  2327. -])])])
  2328. -# Initialize.
  2329. -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
  2330. +# _LT_PROG_ECHO_BACKSLASH
  2331. +# -----------------------
  2332. +# Find how we can fake an echo command that does not interpret backslash.
  2333. +# In particular, with Autoconf 2.60 or later we add some code to the start
  2334. +# of the generated configure script which will find a shell with a builtin
  2335. +# printf (which we can use as an echo command).
  2336. +m4_defun([_LT_PROG_ECHO_BACKSLASH],
  2337. +[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  2338. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  2339. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  2340. +AC_MSG_CHECKING([how to print strings])
  2341. +# Test print first, because it will be a builtin if present.
  2342. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  2343. + test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  2344. + ECHO='print -r --'
  2345. +elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  2346. + ECHO='printf %s\n'
  2347. +else
  2348. + # Use this function as a fallback that always works.
  2349. + func_fallback_echo ()
  2350. + {
  2351. + eval 'cat <<_LTECHO_EOF
  2352. +$[]1
  2353. +_LTECHO_EOF'
  2354. + }
  2355. + ECHO='func_fallback_echo'
  2356. +fi
  2357. -# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
  2358. -# -----------------------------------------------------
  2359. -m4_defun([_LT_CONFIG_SAVE_COMMANDS],
  2360. -[_LT_CONFIG_LIBTOOL([$1])
  2361. -_LT_CONFIG_LIBTOOL_INIT([$2])
  2362. -])
  2363. +# func_echo_all arg...
  2364. +# Invoke $ECHO with all args, space-separated.
  2365. +func_echo_all ()
  2366. +{
  2367. + $ECHO "$*"
  2368. +}
  2369. +case "$ECHO" in
  2370. + printf*) AC_MSG_RESULT([printf]) ;;
  2371. + print*) AC_MSG_RESULT([print -r]) ;;
  2372. + *) AC_MSG_RESULT([cat]) ;;
  2373. +esac
  2374. -# _LT_FORMAT_COMMENT([COMMENT])
  2375. -# -----------------------------
  2376. -# Add leading comment marks to the start of each line, and a trailing
  2377. -# full-stop to the whole comment if one is not present already.
  2378. -m4_define([_LT_FORMAT_COMMENT],
  2379. -[m4_ifval([$1], [
  2380. -m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
  2381. - [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
  2382. -)])
  2383. +m4_ifdef([_AS_DETECT_SUGGESTED],
  2384. +[_AS_DETECT_SUGGESTED([
  2385. + test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
  2386. + ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  2387. + ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  2388. + ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  2389. + PATH=/empty FPATH=/empty; export PATH FPATH
  2390. + test "X`printf %s $ECHO`" = "X$ECHO" \
  2391. + || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
  2392. +_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
  2393. +_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
  2394. +])# _LT_PROG_ECHO_BACKSLASH
  2395. +# _LT_WITH_SYSROOT
  2396. +# ----------------
  2397. +AC_DEFUN([_LT_WITH_SYSROOT],
  2398. +[AC_MSG_CHECKING([for sysroot])
  2399. +AC_ARG_WITH([sysroot],
  2400. +[ --with-sysroot[=DIR] Search for dependent libraries within DIR
  2401. + (or the compiler's sysroot if not specified).],
  2402. +[], [with_sysroot=no])
  2403. +
  2404. +dnl lt_sysroot will always be passed unquoted. We quote it here
  2405. +dnl in case the user passed a directory name.
  2406. +lt_sysroot=
  2407. +case ${with_sysroot} in #(
  2408. + yes)
  2409. + if test "$GCC" = yes; then
  2410. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  2411. + fi
  2412. + ;; #(
  2413. + /*)
  2414. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  2415. + ;; #(
  2416. + no|'')
  2417. + ;; #(
  2418. + *)
  2419. + AC_MSG_RESULT([${with_sysroot}])
  2420. + AC_MSG_ERROR([The sysroot must be an absolute path.])
  2421. + ;;
  2422. +esac
  2423. + AC_MSG_RESULT([${lt_sysroot:-no}])
  2424. +_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
  2425. +[dependent libraries, and in which our libraries should be installed.])])
  2426. -# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
  2427. -# -------------------------------------------------------------------
  2428. -# CONFIGNAME is the name given to the value in the libtool script.
  2429. -# VARNAME is the (base) name used in the configure script.
  2430. -# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
  2431. -# VARNAME. Any other value will be used directly.
  2432. -m4_define([_LT_DECL],
  2433. -[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
  2434. - [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
  2435. - [m4_ifval([$1], [$1], [$2])])
  2436. - lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
  2437. - m4_ifval([$4],
  2438. - [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
  2439. - lt_dict_add_subkey([lt_decl_dict], [$2],
  2440. - [tagged?], [m4_ifval([$5], [yes], [no])])])
  2441. -])
  2442. -
  2443. +# _LT_ENABLE_LOCK
  2444. +# ---------------
  2445. +m4_defun([_LT_ENABLE_LOCK],
  2446. +[AC_ARG_ENABLE([libtool-lock],
  2447. + [AS_HELP_STRING([--disable-libtool-lock],
  2448. + [avoid locking (might break parallel builds)])])
  2449. +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  2450. -# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
  2451. -# --------------------------------------------------------
  2452. -m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
  2453. +# Some flags need to be propagated to the compiler or linker for good
  2454. +# libtool support.
  2455. +case $host in
  2456. +ia64-*-hpux*)
  2457. + # Find out which ABI we are using.
  2458. + echo 'int i;' > conftest.$ac_ext
  2459. + if AC_TRY_EVAL(ac_compile); then
  2460. + case `/usr/bin/file conftest.$ac_objext` in
  2461. + *ELF-32*)
  2462. + HPUX_IA64_MODE="32"
  2463. + ;;
  2464. + *ELF-64*)
  2465. + HPUX_IA64_MODE="64"
  2466. + ;;
  2467. + esac
  2468. + fi
  2469. + rm -rf conftest*
  2470. + ;;
  2471. +*-*-irix6*)
  2472. + # Find out which ABI we are using.
  2473. + echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
  2474. + if AC_TRY_EVAL(ac_compile); then
  2475. + if test "$lt_cv_prog_gnu_ld" = yes; then
  2476. + case `/usr/bin/file conftest.$ac_objext` in
  2477. + *32-bit*)
  2478. + LD="${LD-ld} -melf32bsmip"
  2479. + ;;
  2480. + *N32*)
  2481. + LD="${LD-ld} -melf32bmipn32"
  2482. + ;;
  2483. + *64-bit*)
  2484. + LD="${LD-ld} -melf64bmip"
  2485. + ;;
  2486. + esac
  2487. + else
  2488. + case `/usr/bin/file conftest.$ac_objext` in
  2489. + *32-bit*)
  2490. + LD="${LD-ld} -32"
  2491. + ;;
  2492. + *N32*)
  2493. + LD="${LD-ld} -n32"
  2494. + ;;
  2495. + *64-bit*)
  2496. + LD="${LD-ld} -64"
  2497. + ;;
  2498. + esac
  2499. + fi
  2500. + fi
  2501. + rm -rf conftest*
  2502. + ;;
  2503. +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
  2504. +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  2505. + # Find out which ABI we are using.
  2506. + echo 'int i;' > conftest.$ac_ext
  2507. + if AC_TRY_EVAL(ac_compile); then
  2508. + case `/usr/bin/file conftest.o` in
  2509. + *32-bit*)
  2510. + case $host in
  2511. + x86_64-*kfreebsd*-gnu)
  2512. + LD="${LD-ld} -m elf_i386_fbsd"
  2513. + ;;
  2514. + x86_64-*linux*)
  2515. + LD="${LD-ld} -m elf_i386"
  2516. + ;;
  2517. + ppc64-*linux*|powerpc64-*linux*)
  2518. + LD="${LD-ld} -m elf32ppclinux"
  2519. + ;;
  2520. + s390x-*linux*)
  2521. + LD="${LD-ld} -m elf_s390"
  2522. + ;;
  2523. + sparc64-*linux*)
  2524. + LD="${LD-ld} -m elf32_sparc"
  2525. + ;;
  2526. + esac
  2527. + ;;
  2528. + *64-bit*)
  2529. + case $host in
  2530. + x86_64-*kfreebsd*-gnu)
  2531. + LD="${LD-ld} -m elf_x86_64_fbsd"
  2532. + ;;
  2533. + x86_64-*linux*)
  2534. + LD="${LD-ld} -m elf_x86_64"
  2535. + ;;
  2536. + ppc*-*linux*|powerpc*-*linux*)
  2537. + LD="${LD-ld} -m elf64ppc"
  2538. + ;;
  2539. + s390*-*linux*|s390*-*tpf*)
  2540. + LD="${LD-ld} -m elf64_s390"
  2541. + ;;
  2542. + sparc*-*linux*)
  2543. + LD="${LD-ld} -m elf64_sparc"
  2544. + ;;
  2545. + esac
  2546. + ;;
  2547. + esac
  2548. + fi
  2549. + rm -rf conftest*
  2550. + ;;
  2551. -# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
  2552. -# ------------------------------------------------
  2553. -m4_define([lt_decl_tag_varnames],
  2554. -[_lt_decl_filter([tagged?], [yes], $@)])
  2555. +*-*-sco3.2v5*)
  2556. + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  2557. + SAVE_CFLAGS="$CFLAGS"
  2558. + CFLAGS="$CFLAGS -belf"
  2559. + AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
  2560. + [AC_LANG_PUSH(C)
  2561. + AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
  2562. + AC_LANG_POP])
  2563. + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  2564. + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  2565. + CFLAGS="$SAVE_CFLAGS"
  2566. + fi
  2567. + ;;
  2568. +sparc*-*solaris*)
  2569. + # Find out which ABI we are using.
  2570. + echo 'int i;' > conftest.$ac_ext
  2571. + if AC_TRY_EVAL(ac_compile); then
  2572. + case `/usr/bin/file conftest.o` in
  2573. + *64-bit*)
  2574. + case $lt_cv_prog_gnu_ld in
  2575. + yes*) LD="${LD-ld} -m elf64_sparc" ;;
  2576. + *)
  2577. + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  2578. + LD="${LD-ld} -64"
  2579. + fi
  2580. + ;;
  2581. + esac
  2582. + ;;
  2583. + esac
  2584. + fi
  2585. + rm -rf conftest*
  2586. + ;;
  2587. +esac
  2588. +need_locks="$enable_libtool_lock"
  2589. +])# _LT_ENABLE_LOCK
  2590. -# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
  2591. -# ---------------------------------------------------------
  2592. -m4_define([_lt_decl_filter],
  2593. -[m4_case([$#],
  2594. - [0], [m4_fatal([$0: too few arguments: $#])],
  2595. - [1], [m4_fatal([$0: too few arguments: $#: $1])],
  2596. - [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
  2597. - [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
  2598. - [lt_dict_filter([lt_decl_dict], $@)])[]dnl
  2599. -])
  2600. +# _LT_PROG_AR
  2601. +# -----------
  2602. +m4_defun([_LT_PROG_AR],
  2603. +[AC_CHECK_TOOLS(AR, [ar], false)
  2604. +: ${AR=ar}
  2605. +: ${AR_FLAGS=cru}
  2606. +_LT_DECL([], [AR], [1], [The archiver])
  2607. +_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
  2608. -# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
  2609. -# --------------------------------------------------
  2610. -m4_define([lt_decl_quote_varnames],
  2611. -[_lt_decl_filter([value], [1], $@)])
  2612. +AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
  2613. + [lt_cv_ar_at_file=no
  2614. + AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
  2615. + [echo conftest.$ac_objext > conftest.lst
  2616. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
  2617. + AC_TRY_EVAL([lt_ar_try])
  2618. + if test "$ac_status" -eq 0; then
  2619. + # Ensure the archiver fails upon bogus file names.
  2620. + rm -f conftest.$ac_objext libconftest.a
  2621. + AC_TRY_EVAL([lt_ar_try])
  2622. + if test "$ac_status" -ne 0; then
  2623. + lt_cv_ar_at_file=@
  2624. + fi
  2625. + fi
  2626. + rm -f conftest.* libconftest.a
  2627. + ])
  2628. + ])
  2629. +if test "x$lt_cv_ar_at_file" = xno; then
  2630. + archiver_list_spec=
  2631. +else
  2632. + archiver_list_spec=$lt_cv_ar_at_file
  2633. +fi
  2634. +_LT_DECL([], [archiver_list_spec], [1],
  2635. + [How to feed a file listing to the archiver])
  2636. +])# _LT_PROG_AR
  2637. -# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
  2638. -# ---------------------------------------------------
  2639. -m4_define([lt_decl_dquote_varnames],
  2640. -[_lt_decl_filter([value], [2], $@)])
  2641. +# _LT_CMD_OLD_ARCHIVE
  2642. +# -------------------
  2643. +m4_defun([_LT_CMD_OLD_ARCHIVE],
  2644. +[_LT_PROG_AR
  2645. -# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
  2646. -# ---------------------------------------------------
  2647. -m4_define([lt_decl_varnames_tagged],
  2648. -[m4_assert([$# <= 2])dnl
  2649. -_$0(m4_quote(m4_default([$1], [[, ]])),
  2650. - m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
  2651. - m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
  2652. -m4_define([_lt_decl_varnames_tagged],
  2653. -[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
  2654. +AC_CHECK_TOOL(STRIP, strip, :)
  2655. +test -z "$STRIP" && STRIP=:
  2656. +_LT_DECL([], [STRIP], [1], [A symbol stripping program])
  2657. +AC_CHECK_TOOL(RANLIB, ranlib, :)
  2658. +test -z "$RANLIB" && RANLIB=:
  2659. +_LT_DECL([], [RANLIB], [1],
  2660. + [Commands used to install an old-style archive])
  2661. -# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
  2662. -# ------------------------------------------------
  2663. -m4_define([lt_decl_all_varnames],
  2664. -[_$0(m4_quote(m4_default([$1], [[, ]])),
  2665. - m4_if([$2], [],
  2666. - m4_quote(lt_decl_varnames),
  2667. - m4_quote(m4_shift($@))))[]dnl
  2668. -])
  2669. -m4_define([_lt_decl_all_varnames],
  2670. -[lt_join($@, lt_decl_varnames_tagged([$1],
  2671. - lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
  2672. -])
  2673. +# Determine commands to create old-style static archives.
  2674. +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  2675. +old_postinstall_cmds='chmod 644 $oldlib'
  2676. +old_postuninstall_cmds=
  2677. +if test -n "$RANLIB"; then
  2678. + case $host_os in
  2679. + openbsd*)
  2680. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
  2681. + ;;
  2682. + *)
  2683. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
  2684. + ;;
  2685. + esac
  2686. + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  2687. +fi
  2688. -# _LT_CONFIG_STATUS_DECLARE([VARNAME])
  2689. -# ------------------------------------
  2690. -# Quote a variable value, and forward it to `config.status' so that its
  2691. -# declaration there will have the same value as in `configure'. VARNAME
  2692. -# must have a single quote delimited value for this to work.
  2693. -m4_define([_LT_CONFIG_STATUS_DECLARE],
  2694. -[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
  2695. +case $host_os in
  2696. + darwin*)
  2697. + lock_old_archive_extraction=yes ;;
  2698. + *)
  2699. + lock_old_archive_extraction=no ;;
  2700. +esac
  2701. +_LT_DECL([], [old_postinstall_cmds], [2])
  2702. +_LT_DECL([], [old_postuninstall_cmds], [2])
  2703. +_LT_TAGDECL([], [old_archive_cmds], [2],
  2704. + [Commands used to build an old-style archive])
  2705. +_LT_DECL([], [lock_old_archive_extraction], [0],
  2706. + [Whether to use a lock for old archive extraction])
  2707. +])# _LT_CMD_OLD_ARCHIVE
  2708. -# _LT_CONFIG_STATUS_DECLARATIONS
  2709. -# ------------------------------
  2710. -# We delimit libtool config variables with single quotes, so when
  2711. -# we write them to config.status, we have to be sure to quote all
  2712. -# embedded single quotes properly. In configure, this macro expands
  2713. -# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
  2714. -#
  2715. -# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
  2716. -m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
  2717. -[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
  2718. - [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
  2719. -
  2720. -
  2721. -# _LT_LIBTOOL_TAGS
  2722. -# ----------------
  2723. -# Output comment and list of tags supported by the script
  2724. -m4_defun([_LT_LIBTOOL_TAGS],
  2725. -[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
  2726. -available_tags="_LT_TAGS"dnl
  2727. +# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
  2728. +# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
  2729. +# ----------------------------------------------------------------
  2730. +# Check whether the given compiler option works
  2731. +AC_DEFUN([_LT_COMPILER_OPTION],
  2732. +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  2733. +m4_require([_LT_DECL_SED])dnl
  2734. +AC_CACHE_CHECK([$1], [$2],
  2735. + [$2=no
  2736. + m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
  2737. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  2738. + lt_compiler_flag="$3"
  2739. + # Insert the option either (1) after the last *FLAGS variable, or
  2740. + # (2) before a word containing "conftest.", or (3) at the end.
  2741. + # Note that $ac_compile itself does not contain backslashes and begins
  2742. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  2743. + # The option is referenced via a variable to avoid confusing sed.
  2744. + lt_compile=`echo "$ac_compile" | $SED \
  2745. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  2746. + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
  2747. + -e 's:$: $lt_compiler_flag:'`
  2748. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
  2749. + (eval "$lt_compile" 2>conftest.err)
  2750. + ac_status=$?
  2751. + cat conftest.err >&AS_MESSAGE_LOG_FD
  2752. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  2753. + if (exit $ac_status) && test -s "$ac_outfile"; then
  2754. + # The compiler can only warn and ignore the option if not recognized
  2755. + # So say no if there are warnings other than the usual output.
  2756. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  2757. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  2758. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  2759. + $2=yes
  2760. + fi
  2761. + fi
  2762. + $RM conftest*
  2763. ])
  2764. +if test x"[$]$2" = xyes; then
  2765. + m4_if([$5], , :, [$5])
  2766. +else
  2767. + m4_if([$6], , :, [$6])
  2768. +fi
  2769. +])# _LT_COMPILER_OPTION
  2770. -# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
  2771. -# -----------------------------------
  2772. -# Extract the dictionary values for VARNAME (optionally with TAG) and
  2773. -# expand to a commented shell variable setting:
  2774. -#
  2775. -# # Some comment about what VAR is for.
  2776. -# visible_name=$lt_internal_name
  2777. -m4_define([_LT_LIBTOOL_DECLARE],
  2778. -[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
  2779. - [description])))[]dnl
  2780. -m4_pushdef([_libtool_name],
  2781. - m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
  2782. -m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
  2783. - [0], [_libtool_name=[$]$1],
  2784. - [1], [_libtool_name=$lt_[]$1],
  2785. - [2], [_libtool_name=$lt_[]$1],
  2786. - [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
  2787. -m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
  2788. -])
  2789. -
  2790. +# Old name:
  2791. +AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
  2792. +dnl aclocal-1.4 backwards compatibility:
  2793. +dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
  2794. -# _LT_LIBTOOL_CONFIG_VARS
  2795. -# -----------------------
  2796. -# Produce commented declarations of non-tagged libtool config variables
  2797. -# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
  2798. -# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
  2799. -# section) are produced by _LT_LIBTOOL_TAG_VARS.
  2800. -m4_defun([_LT_LIBTOOL_CONFIG_VARS],
  2801. -[m4_foreach([_lt_var],
  2802. - m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
  2803. - [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
  2804. +# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
  2805. +# [ACTION-SUCCESS], [ACTION-FAILURE])
  2806. +# ----------------------------------------------------
  2807. +# Check whether the given linker option works
  2808. +AC_DEFUN([_LT_LINKER_OPTION],
  2809. +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  2810. +m4_require([_LT_DECL_SED])dnl
  2811. +AC_CACHE_CHECK([$1], [$2],
  2812. + [$2=no
  2813. + save_LDFLAGS="$LDFLAGS"
  2814. + LDFLAGS="$LDFLAGS $3"
  2815. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  2816. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  2817. + # The linker can only warn and ignore the option if not recognized
  2818. + # So say no if there are warnings
  2819. + if test -s conftest.err; then
  2820. + # Append any errors to the config.log.
  2821. + cat conftest.err 1>&AS_MESSAGE_LOG_FD
  2822. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  2823. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  2824. + if diff conftest.exp conftest.er2 >/dev/null; then
  2825. + $2=yes
  2826. + fi
  2827. + else
  2828. + $2=yes
  2829. + fi
  2830. + fi
  2831. + $RM -r conftest*
  2832. + LDFLAGS="$save_LDFLAGS"
  2833. +])
  2834. -# _LT_LIBTOOL_TAG_VARS(TAG)
  2835. -# -------------------------
  2836. -m4_define([_LT_LIBTOOL_TAG_VARS],
  2837. -[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
  2838. - [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
  2839. +if test x"[$]$2" = xyes; then
  2840. + m4_if([$4], , :, [$4])
  2841. +else
  2842. + m4_if([$5], , :, [$5])
  2843. +fi
  2844. +])# _LT_LINKER_OPTION
  2845. +# Old name:
  2846. +AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
  2847. +dnl aclocal-1.4 backwards compatibility:
  2848. +dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
  2849. -# _LT_TAGVAR(VARNAME, [TAGNAME])
  2850. -# ------------------------------
  2851. -m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
  2852. +# LT_CMD_MAX_LEN
  2853. +#---------------
  2854. +AC_DEFUN([LT_CMD_MAX_LEN],
  2855. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  2856. +# find the maximum length of command line arguments
  2857. +AC_MSG_CHECKING([the maximum length of command line arguments])
  2858. +AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
  2859. + i=0
  2860. + teststring="ABCD"
  2861. -# _LT_CONFIG_COMMANDS
  2862. -# -------------------
  2863. -# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
  2864. -# variables for single and double quote escaping we saved from calls
  2865. -# to _LT_DECL, we can put quote escaped variables declarations
  2866. -# into `config.status', and then the shell code to quote escape them in
  2867. -# for loops in `config.status'. Finally, any additional code accumulated
  2868. -# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
  2869. -m4_defun([_LT_CONFIG_COMMANDS],
  2870. -[AC_PROVIDE_IFELSE([LT_OUTPUT],
  2871. - dnl If the libtool generation code has been placed in $CONFIG_LT,
  2872. - dnl instead of duplicating it all over again into config.status,
  2873. - dnl then we will have config.status run $CONFIG_LT later, so it
  2874. - dnl needs to know what name is stored there:
  2875. - [AC_CONFIG_COMMANDS([libtool],
  2876. - [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
  2877. - dnl If the libtool generation code is destined for config.status,
  2878. - dnl expand the accumulated commands and init code now:
  2879. - [AC_CONFIG_COMMANDS([libtool],
  2880. - [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
  2881. -])#_LT_CONFIG_COMMANDS
  2882. + case $build_os in
  2883. + msdosdjgpp*)
  2884. + # On DJGPP, this test can blow up pretty badly due to problems in libc
  2885. + # (any single argument exceeding 2000 bytes causes a buffer overrun
  2886. + # during glob expansion). Even if it were fixed, the result of this
  2887. + # check would be larger than it should be.
  2888. + lt_cv_sys_max_cmd_len=12288; # 12K is about right
  2889. + ;;
  2890. + gnu*)
  2891. + # Under GNU Hurd, this test is not required because there is
  2892. + # no limit to the length of command line arguments.
  2893. + # Libtool will interpret -1 as no limit whatsoever
  2894. + lt_cv_sys_max_cmd_len=-1;
  2895. + ;;
  2896. -# Initialize.
  2897. -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
  2898. -[
  2899. + cygwin* | mingw* | cegcc*)
  2900. + # On Win9x/ME, this test blows up -- it succeeds, but takes
  2901. + # about 5 minutes as the teststring grows exponentially.
  2902. + # Worse, since 9x/ME are not pre-emptively multitasking,
  2903. + # you end up with a "frozen" computer, even though with patience
  2904. + # the test eventually succeeds (with a max line length of 256k).
  2905. + # Instead, let's just punt: use the minimum linelength reported by
  2906. + # all of the supported platforms: 8192 (on NT/2K/XP).
  2907. + lt_cv_sys_max_cmd_len=8192;
  2908. + ;;
  2909. -# The HP-UX ksh and POSIX shell print the target directory to stdout
  2910. -# if CDPATH is set.
  2911. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  2912. + mint*)
  2913. + # On MiNT this can take a long time and run out of memory.
  2914. + lt_cv_sys_max_cmd_len=8192;
  2915. + ;;
  2916. -sed_quote_subst='$sed_quote_subst'
  2917. -double_quote_subst='$double_quote_subst'
  2918. -delay_variable_subst='$delay_variable_subst'
  2919. -_LT_CONFIG_STATUS_DECLARATIONS
  2920. -LTCC='$LTCC'
  2921. -LTCFLAGS='$LTCFLAGS'
  2922. -compiler='$compiler_DEFAULT'
  2923. + amigaos*)
  2924. + # On AmigaOS with pdksh, this test takes hours, literally.
  2925. + # So we just punt and use a minimum line length of 8192.
  2926. + lt_cv_sys_max_cmd_len=8192;
  2927. + ;;
  2928. -# A function that is used when there is no print builtin or printf.
  2929. -func_fallback_echo ()
  2930. -{
  2931. - eval 'cat <<_LTECHO_EOF
  2932. -\$[]1
  2933. -_LTECHO_EOF'
  2934. -}
  2935. + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  2936. + # This has been around since 386BSD, at least. Likely further.
  2937. + if test -x /sbin/sysctl; then
  2938. + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  2939. + elif test -x /usr/sbin/sysctl; then
  2940. + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  2941. + else
  2942. + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  2943. + fi
  2944. + # And add a safety zone
  2945. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  2946. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  2947. + ;;
  2948. -# Quote evaled strings.
  2949. -for var in lt_decl_all_varnames([[ \
  2950. -]], lt_decl_quote_varnames); do
  2951. - case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  2952. - *[[\\\\\\\`\\"\\\$]]*)
  2953. - eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
  2954. - ;;
  2955. - *)
  2956. - eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  2957. - ;;
  2958. - esac
  2959. -done
  2960. + interix*)
  2961. + # We know the value 262144 and hardcode it with a safety zone (like BSD)
  2962. + lt_cv_sys_max_cmd_len=196608
  2963. + ;;
  2964. -# Double-quote double-evaled strings.
  2965. -for var in lt_decl_all_varnames([[ \
  2966. -]], lt_decl_dquote_varnames); do
  2967. - case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  2968. - *[[\\\\\\\`\\"\\\$]]*)
  2969. - eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
  2970. - ;;
  2971. - *)
  2972. - eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  2973. - ;;
  2974. - esac
  2975. -done
  2976. -
  2977. -_LT_OUTPUT_LIBTOOL_INIT
  2978. + osf*)
  2979. + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  2980. + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  2981. + # nice to cause kernel panics so lets avoid the loop below.
  2982. + # First set a reasonable default.
  2983. + lt_cv_sys_max_cmd_len=16384
  2984. + #
  2985. + if test -x /sbin/sysconfig; then
  2986. + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  2987. + *1*) lt_cv_sys_max_cmd_len=-1 ;;
  2988. + esac
  2989. + fi
  2990. + ;;
  2991. + sco3.2v5*)
  2992. + lt_cv_sys_max_cmd_len=102400
  2993. + ;;
  2994. + sysv5* | sco5v6* | sysv4.2uw2*)
  2995. + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  2996. + if test -n "$kargmax"; then
  2997. + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
  2998. + else
  2999. + lt_cv_sys_max_cmd_len=32768
  3000. + fi
  3001. + ;;
  3002. + *)
  3003. + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  3004. + if test -n "$lt_cv_sys_max_cmd_len"; then
  3005. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  3006. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  3007. + else
  3008. + # Make teststring a little bigger before we do anything with it.
  3009. + # a 1K string should be a reasonable start.
  3010. + for i in 1 2 3 4 5 6 7 8 ; do
  3011. + teststring=$teststring$teststring
  3012. + done
  3013. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  3014. + # If test is not a shell built-in, we'll probably end up computing a
  3015. + # maximum length that is only half of the actual maximum length, but
  3016. + # we can't tell.
  3017. + while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  3018. + = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  3019. + test $i != 17 # 1/2 MB should be enough
  3020. + do
  3021. + i=`expr $i + 1`
  3022. + teststring=$teststring$teststring
  3023. + done
  3024. + # Only check the string length outside the loop.
  3025. + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  3026. + teststring=
  3027. + # Add a significant safety factor because C++ compilers can tack on
  3028. + # massive amounts of additional arguments before passing them to the
  3029. + # linker. It appears as though 1/2 is a usable value.
  3030. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  3031. + fi
  3032. + ;;
  3033. + esac
  3034. ])
  3035. +if test -n $lt_cv_sys_max_cmd_len ; then
  3036. + AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
  3037. +else
  3038. + AC_MSG_RESULT(none)
  3039. +fi
  3040. +max_cmd_len=$lt_cv_sys_max_cmd_len
  3041. +_LT_DECL([], [max_cmd_len], [0],
  3042. + [What is the maximum length of a command?])
  3043. +])# LT_CMD_MAX_LEN
  3044. -# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
  3045. -# ------------------------------------
  3046. -# Generate a child script FILE with all initialization necessary to
  3047. -# reuse the environment learned by the parent script, and make the
  3048. -# file executable. If COMMENT is supplied, it is inserted after the
  3049. -# `#!' sequence but before initialization text begins. After this
  3050. -# macro, additional text can be appended to FILE to form the body of
  3051. -# the child script. The macro ends with non-zero status if the
  3052. -# file could not be fully written (such as if the disk is full).
  3053. -m4_ifdef([AS_INIT_GENERATED],
  3054. -[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
  3055. -[m4_defun([_LT_GENERATED_FILE_INIT],
  3056. -[m4_require([AS_PREPARE])]dnl
  3057. -[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
  3058. -[lt_write_fail=0
  3059. -cat >$1 <<_ASEOF || lt_write_fail=1
  3060. -#! $SHELL
  3061. -# Generated by $as_me.
  3062. -$2
  3063. -SHELL=\${CONFIG_SHELL-$SHELL}
  3064. -export SHELL
  3065. -_ASEOF
  3066. -cat >>$1 <<\_ASEOF || lt_write_fail=1
  3067. -AS_SHELL_SANITIZE
  3068. -_AS_PREPARE
  3069. -exec AS_MESSAGE_FD>&1
  3070. -_ASEOF
  3071. -test $lt_write_fail = 0 && chmod +x $1[]dnl
  3072. -m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
  3073. +# Old name:
  3074. +AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
  3075. +dnl aclocal-1.4 backwards compatibility:
  3076. +dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
  3077. -# LT_OUTPUT
  3078. -# ---------
  3079. -# This macro allows early generation of the libtool script (before
  3080. -# AC_OUTPUT is called), incase it is used in configure for compilation
  3081. -# tests.
  3082. -AC_DEFUN([LT_OUTPUT],
  3083. -[: ${CONFIG_LT=./config.lt}
  3084. -AC_MSG_NOTICE([creating $CONFIG_LT])
  3085. -_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
  3086. -[# Run this file to recreate a libtool stub with the current configuration.])
  3087. -cat >>"$CONFIG_LT" <<\_LTEOF
  3088. -lt_cl_silent=false
  3089. -exec AS_MESSAGE_LOG_FD>>config.log
  3090. -{
  3091. - echo
  3092. - AS_BOX([Running $as_me.])
  3093. -} >&AS_MESSAGE_LOG_FD
  3094. +# _LT_HEADER_DLFCN
  3095. +# ----------------
  3096. +m4_defun([_LT_HEADER_DLFCN],
  3097. +[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
  3098. +])# _LT_HEADER_DLFCN
  3099. -lt_cl_help="\
  3100. -\`$as_me' creates a local libtool stub from the current configuration,
  3101. -for use in further configure time tests before the real libtool is
  3102. -generated.
  3103. -Usage: $[0] [[OPTIONS]]
  3104. +# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
  3105. +# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
  3106. +# ----------------------------------------------------------------
  3107. +m4_defun([_LT_TRY_DLOPEN_SELF],
  3108. +[m4_require([_LT_HEADER_DLFCN])dnl
  3109. +if test "$cross_compiling" = yes; then :
  3110. + [$4]
  3111. +else
  3112. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  3113. + lt_status=$lt_dlunknown
  3114. + cat > conftest.$ac_ext <<_LT_EOF
  3115. +[#line $LINENO "configure"
  3116. +#include "confdefs.h"
  3117. - -h, --help print this help, then exit
  3118. - -V, --version print version number, then exit
  3119. - -q, --quiet do not print progress messages
  3120. - -d, --debug don't remove temporary files
  3121. +#if HAVE_DLFCN_H
  3122. +#include <dlfcn.h>
  3123. +#endif
  3124. -Report bugs to <bug-libtool@gnu.org>."
  3125. +#include <stdio.h>
  3126. -lt_cl_version="\
  3127. -m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
  3128. -m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
  3129. -configured by $[0], generated by m4_PACKAGE_STRING.
  3130. +#ifdef RTLD_GLOBAL
  3131. +# define LT_DLGLOBAL RTLD_GLOBAL
  3132. +#else
  3133. +# ifdef DL_GLOBAL
  3134. +# define LT_DLGLOBAL DL_GLOBAL
  3135. +# else
  3136. +# define LT_DLGLOBAL 0
  3137. +# endif
  3138. +#endif
  3139. -Copyright (C) 2010 Free Software Foundation, Inc.
  3140. -This config.lt script is free software; the Free Software Foundation
  3141. -gives unlimited permision to copy, distribute and modify it."
  3142. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  3143. + find out it does not work in some platform. */
  3144. +#ifndef LT_DLLAZY_OR_NOW
  3145. +# ifdef RTLD_LAZY
  3146. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  3147. +# else
  3148. +# ifdef DL_LAZY
  3149. +# define LT_DLLAZY_OR_NOW DL_LAZY
  3150. +# else
  3151. +# ifdef RTLD_NOW
  3152. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  3153. +# else
  3154. +# ifdef DL_NOW
  3155. +# define LT_DLLAZY_OR_NOW DL_NOW
  3156. +# else
  3157. +# define LT_DLLAZY_OR_NOW 0
  3158. +# endif
  3159. +# endif
  3160. +# endif
  3161. +# endif
  3162. +#endif
  3163. -while test $[#] != 0
  3164. -do
  3165. - case $[1] in
  3166. - --version | --v* | -V )
  3167. - echo "$lt_cl_version"; exit 0 ;;
  3168. - --help | --h* | -h )
  3169. - echo "$lt_cl_help"; exit 0 ;;
  3170. - --debug | --d* | -d )
  3171. - debug=: ;;
  3172. - --quiet | --q* | --silent | --s* | -q )
  3173. - lt_cl_silent=: ;;
  3174. +/* When -fvisbility=hidden is used, assume the code has been annotated
  3175. + correspondingly for the symbols needed. */
  3176. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  3177. +int fnord () __attribute__((visibility("default")));
  3178. +#endif
  3179. - -*) AC_MSG_ERROR([unrecognized option: $[1]
  3180. -Try \`$[0] --help' for more information.]) ;;
  3181. +int fnord () { return 42; }
  3182. +int main ()
  3183. +{
  3184. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  3185. + int status = $lt_dlunknown;
  3186. - *) AC_MSG_ERROR([unrecognized argument: $[1]
  3187. -Try \`$[0] --help' for more information.]) ;;
  3188. - esac
  3189. - shift
  3190. -done
  3191. + if (self)
  3192. + {
  3193. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  3194. + else
  3195. + {
  3196. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  3197. + else puts (dlerror ());
  3198. + }
  3199. + /* dlclose (self); */
  3200. + }
  3201. + else
  3202. + puts (dlerror ());
  3203. -if $lt_cl_silent; then
  3204. - exec AS_MESSAGE_FD>/dev/null
  3205. + return status;
  3206. +}]
  3207. +_LT_EOF
  3208. + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
  3209. + (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
  3210. + lt_status=$?
  3211. + case x$lt_status in
  3212. + x$lt_dlno_uscore) $1 ;;
  3213. + x$lt_dlneed_uscore) $2 ;;
  3214. + x$lt_dlunknown|x*) $3 ;;
  3215. + esac
  3216. + else :
  3217. + # compilation failed
  3218. + $3
  3219. + fi
  3220. fi
  3221. -_LTEOF
  3222. +rm -fr conftest*
  3223. +])# _LT_TRY_DLOPEN_SELF
  3224. -cat >>"$CONFIG_LT" <<_LTEOF
  3225. -_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
  3226. -_LTEOF
  3227. -cat >>"$CONFIG_LT" <<\_LTEOF
  3228. -AC_MSG_NOTICE([creating $ofile])
  3229. -_LT_OUTPUT_LIBTOOL_COMMANDS
  3230. -AS_EXIT(0)
  3231. -_LTEOF
  3232. -chmod +x "$CONFIG_LT"
  3233. -
  3234. -# configure is writing to config.log, but config.lt does its own redirection,
  3235. -# appending to config.log, which fails on DOS, as config.log is still kept
  3236. -# open by configure. Here we exec the FD to /dev/null, effectively closing
  3237. -# config.log, so it can be properly (re)opened and appended to by config.lt.
  3238. -lt_cl_success=:
  3239. -test "$silent" = yes &&
  3240. - lt_config_lt_args="$lt_config_lt_args --quiet"
  3241. -exec AS_MESSAGE_LOG_FD>/dev/null
  3242. -$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
  3243. -exec AS_MESSAGE_LOG_FD>>config.log
  3244. -$lt_cl_success || AS_EXIT(1)
  3245. -])# LT_OUTPUT
  3246. -
  3247. -
  3248. -# _LT_CONFIG(TAG)
  3249. -# ---------------
  3250. -# If TAG is the built-in tag, create an initial libtool script with a
  3251. -# default configuration from the untagged config vars. Otherwise add code
  3252. -# to config.status for appending the configuration named by TAG from the
  3253. -# matching tagged config vars.
  3254. -m4_defun([_LT_CONFIG],
  3255. -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  3256. -_LT_CONFIG_SAVE_COMMANDS([
  3257. - m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
  3258. - m4_if(_LT_TAG, [C], [
  3259. - # See if we are running on zsh, and set the options which allow our
  3260. - # commands through without removal of \ escapes.
  3261. - if test -n "${ZSH_VERSION+set}" ; then
  3262. - setopt NO_GLOB_SUBST
  3263. - fi
  3264. -
  3265. - cfgfile="${ofile}T"
  3266. - trap "$RM \"$cfgfile\"; exit 1" 1 2 15
  3267. - $RM "$cfgfile"
  3268. -
  3269. - cat <<_LT_EOF >> "$cfgfile"
  3270. -#! $SHELL
  3271. -
  3272. -# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
  3273. -# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
  3274. -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  3275. -# NOTE: Changes made to this file will be lost: look at ltmain.sh.
  3276. -#
  3277. -_LT_COPYING
  3278. -_LT_LIBTOOL_TAGS
  3279. -
  3280. -# ### BEGIN LIBTOOL CONFIG
  3281. -_LT_LIBTOOL_CONFIG_VARS
  3282. -_LT_LIBTOOL_TAG_VARS
  3283. -# ### END LIBTOOL CONFIG
  3284. -
  3285. -_LT_EOF
  3286. +# LT_SYS_DLOPEN_SELF
  3287. +# ------------------
  3288. +AC_DEFUN([LT_SYS_DLOPEN_SELF],
  3289. +[m4_require([_LT_HEADER_DLFCN])dnl
  3290. +if test "x$enable_dlopen" != xyes; then
  3291. + enable_dlopen=unknown
  3292. + enable_dlopen_self=unknown
  3293. + enable_dlopen_self_static=unknown
  3294. +else
  3295. + lt_cv_dlopen=no
  3296. + lt_cv_dlopen_libs=
  3297. case $host_os in
  3298. - aix3*)
  3299. - cat <<\_LT_EOF >> "$cfgfile"
  3300. -# AIX sometimes has problems with the GCC collect2 program. For some
  3301. -# reason, if we set the COLLECT_NAMES environment variable, the problems
  3302. -# vanish in a puff of smoke.
  3303. -if test "X${COLLECT_NAMES+set}" != Xset; then
  3304. - COLLECT_NAMES=
  3305. - export COLLECT_NAMES
  3306. -fi
  3307. -_LT_EOF
  3308. + beos*)
  3309. + lt_cv_dlopen="load_add_on"
  3310. + lt_cv_dlopen_libs=
  3311. + lt_cv_dlopen_self=yes
  3312. ;;
  3313. - esac
  3314. - _LT_PROG_LTMAIN
  3315. + mingw* | pw32* | cegcc*)
  3316. + lt_cv_dlopen="LoadLibrary"
  3317. + lt_cv_dlopen_libs=
  3318. + ;;
  3319. - # We use sed instead of cat because bash on DJGPP gets confused if
  3320. - # if finds mixed CR/LF and LF-only lines. Since sed operates in
  3321. - # text mode, it properly converts lines to CR/LF. This bash problem
  3322. - # is reportedly fixed, but why not run on old versions too?
  3323. - sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
  3324. - || (rm -f "$cfgfile"; exit 1)
  3325. + cygwin*)
  3326. + lt_cv_dlopen="dlopen"
  3327. + lt_cv_dlopen_libs=
  3328. + ;;
  3329. - _LT_PROG_XSI_SHELLFNS
  3330. + darwin*)
  3331. + # if libdl is installed we need to link against it
  3332. + AC_CHECK_LIB([dl], [dlopen],
  3333. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
  3334. + lt_cv_dlopen="dyld"
  3335. + lt_cv_dlopen_libs=
  3336. + lt_cv_dlopen_self=yes
  3337. + ])
  3338. + ;;
  3339. - sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
  3340. - || (rm -f "$cfgfile"; exit 1)
  3341. + *)
  3342. + AC_CHECK_FUNC([shl_load],
  3343. + [lt_cv_dlopen="shl_load"],
  3344. + [AC_CHECK_LIB([dld], [shl_load],
  3345. + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
  3346. + [AC_CHECK_FUNC([dlopen],
  3347. + [lt_cv_dlopen="dlopen"],
  3348. + [AC_CHECK_LIB([dl], [dlopen],
  3349. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
  3350. + [AC_CHECK_LIB([svld], [dlopen],
  3351. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
  3352. + [AC_CHECK_LIB([dld], [dld_link],
  3353. + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
  3354. + ])
  3355. + ])
  3356. + ])
  3357. + ])
  3358. + ])
  3359. + ;;
  3360. + esac
  3361. - mv -f "$cfgfile" "$ofile" ||
  3362. - (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  3363. - chmod +x "$ofile"
  3364. -],
  3365. -[cat <<_LT_EOF >> "$ofile"
  3366. + if test "x$lt_cv_dlopen" != xno; then
  3367. + enable_dlopen=yes
  3368. + else
  3369. + enable_dlopen=no
  3370. + fi
  3371. -dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
  3372. -dnl in a comment (ie after a #).
  3373. -# ### BEGIN LIBTOOL TAG CONFIG: $1
  3374. -_LT_LIBTOOL_TAG_VARS(_LT_TAG)
  3375. -# ### END LIBTOOL TAG CONFIG: $1
  3376. -_LT_EOF
  3377. -])dnl /m4_if
  3378. -],
  3379. -[m4_if([$1], [], [
  3380. - PACKAGE='$PACKAGE'
  3381. - VERSION='$VERSION'
  3382. - TIMESTAMP='$TIMESTAMP'
  3383. - RM='$RM'
  3384. - ofile='$ofile'], [])
  3385. -])dnl /_LT_CONFIG_SAVE_COMMANDS
  3386. -])# _LT_CONFIG
  3387. + case $lt_cv_dlopen in
  3388. + dlopen)
  3389. + save_CPPFLAGS="$CPPFLAGS"
  3390. + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  3391. + save_LDFLAGS="$LDFLAGS"
  3392. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  3393. -# LT_SUPPORTED_TAG(TAG)
  3394. -# ---------------------
  3395. -# Trace this macro to discover what tags are supported by the libtool
  3396. -# --tag option, using:
  3397. -# autoconf --trace 'LT_SUPPORTED_TAG:$1'
  3398. -AC_DEFUN([LT_SUPPORTED_TAG], [])
  3399. + save_LIBS="$LIBS"
  3400. + LIBS="$lt_cv_dlopen_libs $LIBS"
  3401. + AC_CACHE_CHECK([whether a program can dlopen itself],
  3402. + lt_cv_dlopen_self, [dnl
  3403. + _LT_TRY_DLOPEN_SELF(
  3404. + lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
  3405. + lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
  3406. + ])
  3407. -# C support is built-in for now
  3408. -m4_define([_LT_LANG_C_enabled], [])
  3409. -m4_define([_LT_TAGS], [])
  3410. + if test "x$lt_cv_dlopen_self" = xyes; then
  3411. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  3412. + AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
  3413. + lt_cv_dlopen_self_static, [dnl
  3414. + _LT_TRY_DLOPEN_SELF(
  3415. + lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
  3416. + lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
  3417. + ])
  3418. + fi
  3419. + CPPFLAGS="$save_CPPFLAGS"
  3420. + LDFLAGS="$save_LDFLAGS"
  3421. + LIBS="$save_LIBS"
  3422. + ;;
  3423. + esac
  3424. -# LT_LANG(LANG)
  3425. -# -------------
  3426. -# Enable libtool support for the given language if not already enabled.
  3427. -AC_DEFUN([LT_LANG],
  3428. -[AC_BEFORE([$0], [LT_OUTPUT])dnl
  3429. -m4_case([$1],
  3430. - [C], [_LT_LANG(C)],
  3431. - [C++], [_LT_LANG(CXX)],
  3432. - [Java], [_LT_LANG(GCJ)],
  3433. - [Fortran 77], [_LT_LANG(F77)],
  3434. - [Fortran], [_LT_LANG(FC)],
  3435. - [Windows Resource], [_LT_LANG(RC)],
  3436. - [m4_ifdef([_LT_LANG_]$1[_CONFIG],
  3437. - [_LT_LANG($1)],
  3438. - [m4_fatal([$0: unsupported language: "$1"])])])dnl
  3439. -])# LT_LANG
  3440. + case $lt_cv_dlopen_self in
  3441. + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  3442. + *) enable_dlopen_self=unknown ;;
  3443. + esac
  3444. + case $lt_cv_dlopen_self_static in
  3445. + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  3446. + *) enable_dlopen_self_static=unknown ;;
  3447. + esac
  3448. +fi
  3449. +_LT_DECL([dlopen_support], [enable_dlopen], [0],
  3450. + [Whether dlopen is supported])
  3451. +_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
  3452. + [Whether dlopen of programs is supported])
  3453. +_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
  3454. + [Whether dlopen of statically linked programs is supported])
  3455. +])# LT_SYS_DLOPEN_SELF
  3456. -# _LT_LANG(LANGNAME)
  3457. -# ------------------
  3458. -m4_defun([_LT_LANG],
  3459. -[m4_ifdef([_LT_LANG_]$1[_enabled], [],
  3460. - [LT_SUPPORTED_TAG([$1])dnl
  3461. - m4_append([_LT_TAGS], [$1 ])dnl
  3462. - m4_define([_LT_LANG_]$1[_enabled], [])dnl
  3463. - _LT_LANG_$1_CONFIG($1)])dnl
  3464. -])# _LT_LANG
  3465. +# Old name:
  3466. +AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
  3467. +dnl aclocal-1.4 backwards compatibility:
  3468. +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
  3469. -# _LT_LANG_DEFAULT_CONFIG
  3470. -# -----------------------
  3471. -m4_defun([_LT_LANG_DEFAULT_CONFIG],
  3472. -[AC_PROVIDE_IFELSE([AC_PROG_CXX],
  3473. - [LT_LANG(CXX)],
  3474. - [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
  3475. +# _LT_COMPILER_C_O([TAGNAME])
  3476. +# ---------------------------
  3477. +# Check to see if options -c and -o are simultaneously supported by compiler.
  3478. +# This macro does not hard code the compiler like AC_PROG_CC_C_O.
  3479. +m4_defun([_LT_COMPILER_C_O],
  3480. +[m4_require([_LT_DECL_SED])dnl
  3481. +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  3482. +m4_require([_LT_TAG_COMPILER])dnl
  3483. +AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
  3484. + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
  3485. + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
  3486. + $RM -r conftest 2>/dev/null
  3487. + mkdir conftest
  3488. + cd conftest
  3489. + mkdir out
  3490. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  3491. -AC_PROVIDE_IFELSE([AC_PROG_F77],
  3492. - [LT_LANG(F77)],
  3493. - [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
  3494. -
  3495. -AC_PROVIDE_IFELSE([AC_PROG_FC],
  3496. - [LT_LANG(FC)],
  3497. - [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
  3498. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  3499. + # Insert the option either (1) after the last *FLAGS variable, or
  3500. + # (2) before a word containing "conftest.", or (3) at the end.
  3501. + # Note that $ac_compile itself does not contain backslashes and begins
  3502. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  3503. + lt_compile=`echo "$ac_compile" | $SED \
  3504. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  3505. + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
  3506. + -e 's:$: $lt_compiler_flag:'`
  3507. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
  3508. + (eval "$lt_compile" 2>out/conftest.err)
  3509. + ac_status=$?
  3510. + cat out/conftest.err >&AS_MESSAGE_LOG_FD
  3511. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  3512. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  3513. + then
  3514. + # The compiler can only warn and ignore the option if not recognized
  3515. + # So say no if there are warnings
  3516. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  3517. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  3518. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  3519. + _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
  3520. + fi
  3521. + fi
  3522. + chmod u+w . 2>&AS_MESSAGE_LOG_FD
  3523. + $RM conftest*
  3524. + # SGI C++ compiler will create directory out/ii_files/ for
  3525. + # template instantiation
  3526. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  3527. + $RM out/* && rmdir out
  3528. + cd ..
  3529. + $RM -r conftest
  3530. + $RM conftest*
  3531. +])
  3532. +_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
  3533. + [Does compiler simultaneously support -c and -o options?])
  3534. +])# _LT_COMPILER_C_O
  3535. -dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
  3536. -dnl pulling things in needlessly.
  3537. -AC_PROVIDE_IFELSE([AC_PROG_GCJ],
  3538. - [LT_LANG(GCJ)],
  3539. - [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
  3540. - [LT_LANG(GCJ)],
  3541. - [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
  3542. - [LT_LANG(GCJ)],
  3543. - [m4_ifdef([AC_PROG_GCJ],
  3544. - [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
  3545. - m4_ifdef([A][M_PROG_GCJ],
  3546. - [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
  3547. - m4_ifdef([LT_PROG_GCJ],
  3548. - [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
  3549. -AC_PROVIDE_IFELSE([LT_PROG_RC],
  3550. - [LT_LANG(RC)],
  3551. - [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
  3552. -])# _LT_LANG_DEFAULT_CONFIG
  3553. +# _LT_COMPILER_FILE_LOCKS([TAGNAME])
  3554. +# ----------------------------------
  3555. +# Check to see if we can do hard links to lock some files if needed
  3556. +m4_defun([_LT_COMPILER_FILE_LOCKS],
  3557. +[m4_require([_LT_ENABLE_LOCK])dnl
  3558. +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  3559. +_LT_COMPILER_C_O([$1])
  3560. -# Obsolete macros:
  3561. -AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
  3562. -AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
  3563. -AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
  3564. -AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
  3565. -AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
  3566. -dnl aclocal-1.4 backwards compatibility:
  3567. -dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
  3568. -dnl AC_DEFUN([AC_LIBTOOL_F77], [])
  3569. -dnl AC_DEFUN([AC_LIBTOOL_FC], [])
  3570. -dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
  3571. -dnl AC_DEFUN([AC_LIBTOOL_RC], [])
  3572. +hard_links="nottested"
  3573. +if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
  3574. + # do not overwrite the value of need_locks provided by the user
  3575. + AC_MSG_CHECKING([if we can lock with hard links])
  3576. + hard_links=yes
  3577. + $RM conftest*
  3578. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  3579. + touch conftest.a
  3580. + ln conftest.a conftest.b 2>&5 || hard_links=no
  3581. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  3582. + AC_MSG_RESULT([$hard_links])
  3583. + if test "$hard_links" = no; then
  3584. + AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
  3585. + need_locks=warn
  3586. + fi
  3587. +else
  3588. + need_locks=no
  3589. +fi
  3590. +_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
  3591. +])# _LT_COMPILER_FILE_LOCKS
  3592. -# _LT_TAG_COMPILER
  3593. +# _LT_CHECK_OBJDIR
  3594. # ----------------
  3595. -m4_defun([_LT_TAG_COMPILER],
  3596. -[AC_REQUIRE([AC_PROG_CC])dnl
  3597. -
  3598. -_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
  3599. -_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
  3600. -_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
  3601. -_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
  3602. +m4_defun([_LT_CHECK_OBJDIR],
  3603. +[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
  3604. +[rm -f .libs 2>/dev/null
  3605. +mkdir .libs 2>/dev/null
  3606. +if test -d .libs; then
  3607. + lt_cv_objdir=.libs
  3608. +else
  3609. + # MS-DOS does not allow filenames that begin with a dot.
  3610. + lt_cv_objdir=_libs
  3611. +fi
  3612. +rmdir .libs 2>/dev/null])
  3613. +objdir=$lt_cv_objdir
  3614. +_LT_DECL([], [objdir], [0],
  3615. + [The name of the directory that contains temporary libtool files])dnl
  3616. +m4_pattern_allow([LT_OBJDIR])dnl
  3617. +AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
  3618. + [Define to the sub-directory in which libtool stores uninstalled libraries.])
  3619. +])# _LT_CHECK_OBJDIR
  3620. -# If no C compiler was specified, use CC.
  3621. -LTCC=${LTCC-"$CC"}
  3622. -# If no C compiler flags were specified, use CFLAGS.
  3623. -LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  3624. +# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
  3625. +# --------------------------------------
  3626. +# Check hardcoding attributes.
  3627. +m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
  3628. +[AC_MSG_CHECKING([how to hardcode library paths into programs])
  3629. +_LT_TAGVAR(hardcode_action, $1)=
  3630. +if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
  3631. + test -n "$_LT_TAGVAR(runpath_var, $1)" ||
  3632. + test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
  3633. -# Allow CC to be a program name with arguments.
  3634. -compiler=$CC
  3635. -])# _LT_TAG_COMPILER
  3636. + # We can hardcode non-existent directories.
  3637. + if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
  3638. + # If the only mechanism to avoid hardcoding is shlibpath_var, we
  3639. + # have to relink, otherwise we might link with an installed library
  3640. + # when we should be linking with a yet-to-be-installed one
  3641. + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
  3642. + test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
  3643. + # Linking always hardcodes the temporary library directory.
  3644. + _LT_TAGVAR(hardcode_action, $1)=relink
  3645. + else
  3646. + # We can link without hardcoding, and we can hardcode nonexisting dirs.
  3647. + _LT_TAGVAR(hardcode_action, $1)=immediate
  3648. + fi
  3649. +else
  3650. + # We cannot hardcode anything, or else we can only hardcode existing
  3651. + # directories.
  3652. + _LT_TAGVAR(hardcode_action, $1)=unsupported
  3653. +fi
  3654. +AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
  3655. +if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
  3656. + test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
  3657. + # Fast installation is not supported
  3658. + enable_fast_install=no
  3659. +elif test "$shlibpath_overrides_runpath" = yes ||
  3660. + test "$enable_shared" = no; then
  3661. + # Fast installation is not necessary
  3662. + enable_fast_install=needless
  3663. +fi
  3664. +_LT_TAGDECL([], [hardcode_action], [0],
  3665. + [How to hardcode a shared library path into an executable])
  3666. +])# _LT_LINKER_HARDCODE_LIBPATH
  3667. -# _LT_COMPILER_BOILERPLATE
  3668. -# ------------------------
  3669. -# Check for compiler boilerplate output or warnings with
  3670. -# the simple compiler test code.
  3671. -m4_defun([_LT_COMPILER_BOILERPLATE],
  3672. -[m4_require([_LT_DECL_SED])dnl
  3673. -ac_outfile=conftest.$ac_objext
  3674. -echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  3675. -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  3676. -_lt_compiler_boilerplate=`cat conftest.err`
  3677. -$RM conftest*
  3678. -])# _LT_COMPILER_BOILERPLATE
  3679. +# _LT_CMD_STRIPLIB
  3680. +# ----------------
  3681. +m4_defun([_LT_CMD_STRIPLIB],
  3682. +[m4_require([_LT_DECL_EGREP])
  3683. +striplib=
  3684. +old_striplib=
  3685. +AC_MSG_CHECKING([whether stripping libraries is possible])
  3686. +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
  3687. + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  3688. + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  3689. + AC_MSG_RESULT([yes])
  3690. +else
  3691. +# FIXME - insert some real tests, host_os isn't really good enough
  3692. + case $host_os in
  3693. + darwin*)
  3694. + if test -n "$STRIP" ; then
  3695. + striplib="$STRIP -x"
  3696. + old_striplib="$STRIP -S"
  3697. + AC_MSG_RESULT([yes])
  3698. + else
  3699. + AC_MSG_RESULT([no])
  3700. + fi
  3701. + ;;
  3702. + *)
  3703. + AC_MSG_RESULT([no])
  3704. + ;;
  3705. + esac
  3706. +fi
  3707. +_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
  3708. +_LT_DECL([], [striplib], [1])
  3709. +])# _LT_CMD_STRIPLIB
  3710. -# _LT_LINKER_BOILERPLATE
  3711. -# ----------------------
  3712. -# Check for linker boilerplate output or warnings with
  3713. -# the simple link test code.
  3714. -m4_defun([_LT_LINKER_BOILERPLATE],
  3715. -[m4_require([_LT_DECL_SED])dnl
  3716. -ac_outfile=conftest.$ac_objext
  3717. -echo "$lt_simple_link_test_code" >conftest.$ac_ext
  3718. -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  3719. -_lt_linker_boilerplate=`cat conftest.err`
  3720. -$RM -r conftest*
  3721. -])# _LT_LINKER_BOILERPLATE
  3722. -# _LT_REQUIRED_DARWIN_CHECKS
  3723. -# -------------------------
  3724. -m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
  3725. +# _LT_SYS_DYNAMIC_LINKER([TAG])
  3726. +# -----------------------------
  3727. +# PORTME Fill in your ld.so characteristics
  3728. +m4_defun([_LT_SYS_DYNAMIC_LINKER],
  3729. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  3730. +m4_require([_LT_DECL_EGREP])dnl
  3731. +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  3732. +m4_require([_LT_DECL_OBJDUMP])dnl
  3733. +m4_require([_LT_DECL_SED])dnl
  3734. +m4_require([_LT_CHECK_SHELL_FEATURES])dnl
  3735. +AC_MSG_CHECKING([dynamic linker characteristics])
  3736. +m4_if([$1],
  3737. + [], [
  3738. +if test "$GCC" = yes; then
  3739. case $host_os in
  3740. - rhapsody* | darwin*)
  3741. - AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
  3742. - AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
  3743. - AC_CHECK_TOOL([LIPO], [lipo], [:])
  3744. - AC_CHECK_TOOL([OTOOL], [otool], [:])
  3745. - AC_CHECK_TOOL([OTOOL64], [otool64], [:])
  3746. - _LT_DECL([], [DSYMUTIL], [1],
  3747. - [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
  3748. - _LT_DECL([], [NMEDIT], [1],
  3749. - [Tool to change global to local symbols on Mac OS X])
  3750. - _LT_DECL([], [LIPO], [1],
  3751. - [Tool to manipulate fat objects and archives on Mac OS X])
  3752. - _LT_DECL([], [OTOOL], [1],
  3753. - [ldd/readelf like tool for Mach-O binaries on Mac OS X])
  3754. - _LT_DECL([], [OTOOL64], [1],
  3755. - [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
  3756. -
  3757. - AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
  3758. - [lt_cv_apple_cc_single_mod=no
  3759. - if test -z "${LT_MULTI_MODULE}"; then
  3760. - # By default we will add the -single_module flag. You can override
  3761. - # by either setting the environment variable LT_MULTI_MODULE
  3762. - # non-empty at configure time, or by adding -multi_module to the
  3763. - # link flags.
  3764. - rm -rf libconftest.dylib*
  3765. - echo "int foo(void){return 1;}" > conftest.c
  3766. - echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  3767. --dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
  3768. - $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  3769. - -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  3770. - _lt_result=$?
  3771. - if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  3772. - lt_cv_apple_cc_single_mod=yes
  3773. - else
  3774. - cat conftest.err >&AS_MESSAGE_LOG_FD
  3775. - fi
  3776. - rm -rf libconftest.dylib*
  3777. - rm -f conftest.*
  3778. - fi])
  3779. - AC_CACHE_CHECK([for -exported_symbols_list linker flag],
  3780. - [lt_cv_ld_exported_symbols_list],
  3781. - [lt_cv_ld_exported_symbols_list=no
  3782. - save_LDFLAGS=$LDFLAGS
  3783. - echo "_main" > conftest.sym
  3784. - LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  3785. - AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
  3786. - [lt_cv_ld_exported_symbols_list=yes],
  3787. - [lt_cv_ld_exported_symbols_list=no])
  3788. - LDFLAGS="$save_LDFLAGS"
  3789. - ])
  3790. - AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
  3791. - [lt_cv_ld_force_load=no
  3792. - cat > conftest.c << _LT_EOF
  3793. -int forced_loaded() { return 2;}
  3794. -_LT_EOF
  3795. - echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
  3796. - $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
  3797. - echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
  3798. - $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
  3799. - echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
  3800. - $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
  3801. - cat > conftest.c << _LT_EOF
  3802. -int main() { return 0;}
  3803. -_LT_EOF
  3804. - echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
  3805. - $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
  3806. - _lt_result=$?
  3807. - if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
  3808. - lt_cv_ld_force_load=yes
  3809. - else
  3810. - cat conftest.err >&AS_MESSAGE_LOG_FD
  3811. - fi
  3812. - rm -f conftest.err libconftest.a conftest conftest.c
  3813. - rm -rf conftest.dSYM
  3814. - ])
  3815. - case $host_os in
  3816. - rhapsody* | darwin1.[[012]])
  3817. - _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  3818. - darwin1.*)
  3819. - _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  3820. - darwin*) # darwin 5.x on
  3821. - # if running on 10.5 or later, the deployment target defaults
  3822. - # to the OS version, if on x86, and 10.4, the deployment
  3823. - # target defaults to 10.4. Don't you love it?
  3824. - case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  3825. - 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
  3826. - _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  3827. - 10.[[012]]*)
  3828. - _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  3829. - 10.*)
  3830. - _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  3831. - esac
  3832. + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
  3833. + *) lt_awk_arg="/^libraries:/" ;;
  3834. + esac
  3835. + case $host_os in
  3836. + mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
  3837. + *) lt_sed_strip_eq="s,=/,/,g" ;;
  3838. + esac
  3839. + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
  3840. + case $lt_search_path_spec in
  3841. + *\;*)
  3842. + # if the path contains ";" then we assume it to be the separator
  3843. + # otherwise default to the standard path separator (i.e. ":") - it is
  3844. + # assumed that no part of a normal pathname contains ";" but that should
  3845. + # okay in the real world where ";" in dirpaths is itself problematic.
  3846. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
  3847. + ;;
  3848. + *)
  3849. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
  3850. ;;
  3851. esac
  3852. - if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  3853. - _lt_dar_single_mod='$single_module'
  3854. - fi
  3855. - if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  3856. - _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  3857. - else
  3858. - _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  3859. - fi
  3860. - if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
  3861. - _lt_dsymutil='~$DSYMUTIL $lib || :'
  3862. + # Ok, now we have the path, separated by spaces, we can step through it
  3863. + # and add multilib dir if necessary.
  3864. + lt_tmp_lt_search_path_spec=
  3865. + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  3866. + for lt_sys_path in $lt_search_path_spec; do
  3867. + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
  3868. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
  3869. else
  3870. - _lt_dsymutil=
  3871. + test -d "$lt_sys_path" && \
  3872. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
  3873. fi
  3874. - ;;
  3875. + done
  3876. + lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
  3877. +BEGIN {RS=" "; FS="/|\n";} {
  3878. + lt_foo="";
  3879. + lt_count=0;
  3880. + for (lt_i = NF; lt_i > 0; lt_i--) {
  3881. + if ($lt_i != "" && $lt_i != ".") {
  3882. + if ($lt_i == "..") {
  3883. + lt_count++;
  3884. + } else {
  3885. + if (lt_count == 0) {
  3886. + lt_foo="/" $lt_i lt_foo;
  3887. + } else {
  3888. + lt_count--;
  3889. + }
  3890. + }
  3891. + }
  3892. + }
  3893. + if (lt_foo != "") { lt_freq[[lt_foo]]++; }
  3894. + if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
  3895. +}'`
  3896. + # AWK program above erroneously prepends '/' to C:/dos/paths
  3897. + # for these hosts.
  3898. + case $host_os in
  3899. + mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
  3900. + $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
  3901. esac
  3902. -])
  3903. + sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
  3904. +else
  3905. + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  3906. +fi])
  3907. +library_names_spec=
  3908. +libname_spec='lib$name'
  3909. +soname_spec=
  3910. +shrext_cmds=".so"
  3911. +postinstall_cmds=
  3912. +postuninstall_cmds=
  3913. +finish_cmds=
  3914. +finish_eval=
  3915. +shlibpath_var=
  3916. +shlibpath_overrides_runpath=unknown
  3917. +version_type=none
  3918. +dynamic_linker="$host_os ld.so"
  3919. +sys_lib_dlsearch_path_spec="/lib /usr/lib"
  3920. +need_lib_prefix=unknown
  3921. +hardcode_into_libs=no
  3922. +# when you set need_version to no, make sure it does not cause -set_version
  3923. +# flags to be left without arguments
  3924. +need_version=unknown
  3925. -# _LT_DARWIN_LINKER_FEATURES
  3926. -# --------------------------
  3927. -# Checks for linker and compiler features on darwin
  3928. -m4_defun([_LT_DARWIN_LINKER_FEATURES],
  3929. -[
  3930. - m4_require([_LT_REQUIRED_DARWIN_CHECKS])
  3931. - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  3932. - _LT_TAGVAR(hardcode_direct, $1)=no
  3933. - _LT_TAGVAR(hardcode_automatic, $1)=yes
  3934. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
  3935. - if test "$lt_cv_ld_force_load" = "yes"; then
  3936. - _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  3937. +case $host_os in
  3938. +aix3*)
  3939. + version_type=linux
  3940. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  3941. + shlibpath_var=LIBPATH
  3942. +
  3943. + # AIX 3 has no versioning support, so we append a major version to the name.
  3944. + soname_spec='${libname}${release}${shared_ext}$major'
  3945. + ;;
  3946. +
  3947. +aix[[4-9]]*)
  3948. + version_type=linux
  3949. + need_lib_prefix=no
  3950. + need_version=no
  3951. + hardcode_into_libs=yes
  3952. + if test "$host_cpu" = ia64; then
  3953. + # AIX 5 supports IA64
  3954. + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  3955. + shlibpath_var=LD_LIBRARY_PATH
  3956. else
  3957. - _LT_TAGVAR(whole_archive_flag_spec, $1)=''
  3958. - fi
  3959. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  3960. - _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
  3961. - case $cc_basename in
  3962. - ifort*) _lt_dar_can_shared=yes ;;
  3963. - *) _lt_dar_can_shared=$GCC ;;
  3964. - esac
  3965. - if test "$_lt_dar_can_shared" = "yes"; then
  3966. - output_verbose_link_cmd=func_echo_all
  3967. - _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  3968. - _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  3969. - _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  3970. - _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  3971. - m4_if([$1], [CXX],
  3972. -[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
  3973. - _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
  3974. - _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
  3975. + # With GCC up to 2.95.x, collect2 would create an import file
  3976. + # for dependence libraries. The import file would start with
  3977. + # the line `#! .'. This would cause the generated library to
  3978. + # depend on `.', always an invalid library. This was fixed in
  3979. + # development snapshots of GCC prior to 3.0.
  3980. + case $host_os in
  3981. + aix4 | aix4.[[01]] | aix4.[[01]].*)
  3982. + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  3983. + echo ' yes '
  3984. + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  3985. + :
  3986. + else
  3987. + can_build_shared=no
  3988. + fi
  3989. + ;;
  3990. + esac
  3991. + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  3992. + # soname into executable. Probably we can add versioning support to
  3993. + # collect2, so additional links can be useful in future.
  3994. + if test "$aix_use_runtimelinking" = yes; then
  3995. + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  3996. + # instead of lib<name>.a to let people know that these are not
  3997. + # typical AIX shared libraries.
  3998. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  3999. + else
  4000. + # We preserve .a as extension for shared libraries through AIX4.2
  4001. + # and later when we are not doing run time linking.
  4002. + library_names_spec='${libname}${release}.a $libname.a'
  4003. + soname_spec='${libname}${release}${shared_ext}$major'
  4004. fi
  4005. -],[])
  4006. - else
  4007. - _LT_TAGVAR(ld_shlibs, $1)=no
  4008. + shlibpath_var=LIBPATH
  4009. fi
  4010. -])
  4011. -
  4012. -# _LT_SYS_MODULE_PATH_AIX
  4013. -# -----------------------
  4014. -# Links a minimal program and checks the executable
  4015. -# for the system default hardcoded library path. In most cases,
  4016. -# this is /usr/lib:/lib, but when the MPI compilers are used
  4017. -# the location of the communication and MPI libs are included too.
  4018. -# If we don't find anything, use the default library path according
  4019. -# to the aix ld manual.
  4020. -m4_defun([_LT_SYS_MODULE_PATH_AIX],
  4021. -[m4_require([_LT_DECL_SED])dnl
  4022. -AC_LINK_IFELSE(AC_LANG_PROGRAM,[
  4023. -lt_aix_libpath_sed='
  4024. - /Import File Strings/,/^$/ {
  4025. - /^0/ {
  4026. - s/^0 *\(.*\)$/\1/
  4027. - p
  4028. - }
  4029. - }'
  4030. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  4031. -# Check for a 64-bit object if we didn't find anything.
  4032. -if test -z "$aix_libpath"; then
  4033. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  4034. -fi],[])
  4035. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  4036. -])# _LT_SYS_MODULE_PATH_AIX
  4037. + ;;
  4038. +amigaos*)
  4039. + case $host_cpu in
  4040. + powerpc)
  4041. + # Since July 2007 AmigaOS4 officially supports .so libraries.
  4042. + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  4043. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4044. + ;;
  4045. + m68k)
  4046. + library_names_spec='$libname.ixlibrary $libname.a'
  4047. + # Create ${libname}_ixlibrary.a entries in /sys/libs.
  4048. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  4049. + ;;
  4050. + esac
  4051. + ;;
  4052. -# _LT_SHELL_INIT(ARG)
  4053. -# -------------------
  4054. -m4_define([_LT_SHELL_INIT],
  4055. -[m4_divert_text([M4SH-INIT], [$1
  4056. -])])# _LT_SHELL_INIT
  4057. +beos*)
  4058. + library_names_spec='${libname}${shared_ext}'
  4059. + dynamic_linker="$host_os ld.so"
  4060. + shlibpath_var=LIBRARY_PATH
  4061. + ;;
  4062. +bsdi[[45]]*)
  4063. + version_type=linux
  4064. + need_version=no
  4065. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4066. + soname_spec='${libname}${release}${shared_ext}$major'
  4067. + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  4068. + shlibpath_var=LD_LIBRARY_PATH
  4069. + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  4070. + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  4071. + # the default ld.so.conf also contains /usr/contrib/lib and
  4072. + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  4073. + # libtool to hard-code these into programs
  4074. + ;;
  4075. +cygwin* | mingw* | pw32* | cegcc*)
  4076. + version_type=windows
  4077. + shrext_cmds=".dll"
  4078. + need_version=no
  4079. + need_lib_prefix=no
  4080. -# _LT_PROG_ECHO_BACKSLASH
  4081. -# -----------------------
  4082. -# Find how we can fake an echo command that does not interpret backslash.
  4083. -# In particular, with Autoconf 2.60 or later we add some code to the start
  4084. -# of the generated configure script which will find a shell with a builtin
  4085. -# printf (which we can use as an echo command).
  4086. -m4_defun([_LT_PROG_ECHO_BACKSLASH],
  4087. -[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  4088. -ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  4089. -ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  4090. + case $GCC,$cc_basename in
  4091. + yes,*)
  4092. + # gcc
  4093. + library_names_spec='$libname.dll.a'
  4094. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  4095. + postinstall_cmds='base_file=`basename \${file}`~
  4096. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  4097. + dldir=$destdir/`dirname \$dlpath`~
  4098. + test -d \$dldir || mkdir -p \$dldir~
  4099. + $install_prog $dir/$dlname \$dldir/$dlname~
  4100. + chmod a+x \$dldir/$dlname~
  4101. + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  4102. + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  4103. + fi'
  4104. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  4105. + dlpath=$dir/\$dldll~
  4106. + $RM \$dlpath'
  4107. + shlibpath_overrides_runpath=yes
  4108. -AC_MSG_CHECKING([how to print strings])
  4109. -# Test print first, because it will be a builtin if present.
  4110. -if test "X`print -r -- -n 2>/dev/null`" = X-n && \
  4111. - test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  4112. - ECHO='print -r --'
  4113. -elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  4114. - ECHO='printf %s\n'
  4115. -else
  4116. - # Use this function as a fallback that always works.
  4117. - func_fallback_echo ()
  4118. - {
  4119. - eval 'cat <<_LTECHO_EOF
  4120. -$[]1
  4121. -_LTECHO_EOF'
  4122. - }
  4123. - ECHO='func_fallback_echo'
  4124. -fi
  4125. + case $host_os in
  4126. + cygwin*)
  4127. + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  4128. + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  4129. +m4_if([$1], [],[
  4130. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
  4131. + ;;
  4132. + mingw* | cegcc*)
  4133. + # MinGW DLLs use traditional 'lib' prefix
  4134. + soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  4135. + ;;
  4136. + pw32*)
  4137. + # pw32 DLLs use 'pw' prefix rather than 'lib'
  4138. + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  4139. + ;;
  4140. + esac
  4141. + dynamic_linker='Win32 ld.exe'
  4142. + ;;
  4143. -# func_echo_all arg...
  4144. -# Invoke $ECHO with all args, space-separated.
  4145. -func_echo_all ()
  4146. -{
  4147. - $ECHO "$*"
  4148. -}
  4149. + *,cl*)
  4150. + # Native MSVC
  4151. + libname_spec='$name'
  4152. + soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  4153. + library_names_spec='${libname}.dll.lib'
  4154. +
  4155. + case $build_os in
  4156. + mingw*)
  4157. + sys_lib_search_path_spec=
  4158. + lt_save_ifs=$IFS
  4159. + IFS=';'
  4160. + for lt_path in $LIB
  4161. + do
  4162. + IFS=$lt_save_ifs
  4163. + # Let DOS variable expansion print the short 8.3 style file name.
  4164. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  4165. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  4166. + done
  4167. + IFS=$lt_save_ifs
  4168. + # Convert to MSYS style.
  4169. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
  4170. + ;;
  4171. + cygwin*)
  4172. + # Convert to unix form, then to dos form, then back to unix form
  4173. + # but this time dos style (no spaces!) so that the unix form looks
  4174. + # like /cygdrive/c/PROGRA~1:/cygdr...
  4175. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  4176. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  4177. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  4178. + ;;
  4179. + *)
  4180. + sys_lib_search_path_spec="$LIB"
  4181. + if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
  4182. + # It is most probably a Windows format PATH.
  4183. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  4184. + else
  4185. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  4186. + fi
  4187. + # FIXME: find the short name or the path components, as spaces are
  4188. + # common. (e.g. "Program Files" -> "PROGRA~1")
  4189. + ;;
  4190. + esac
  4191. -case "$ECHO" in
  4192. - printf*) AC_MSG_RESULT([printf]) ;;
  4193. - print*) AC_MSG_RESULT([print -r]) ;;
  4194. - *) AC_MSG_RESULT([cat]) ;;
  4195. -esac
  4196. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  4197. + postinstall_cmds='base_file=`basename \${file}`~
  4198. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  4199. + dldir=$destdir/`dirname \$dlpath`~
  4200. + test -d \$dldir || mkdir -p \$dldir~
  4201. + $install_prog $dir/$dlname \$dldir/$dlname'
  4202. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  4203. + dlpath=$dir/\$dldll~
  4204. + $RM \$dlpath'
  4205. + shlibpath_overrides_runpath=yes
  4206. + dynamic_linker='Win32 link.exe'
  4207. + ;;
  4208. -m4_ifdef([_AS_DETECT_SUGGESTED],
  4209. -[_AS_DETECT_SUGGESTED([
  4210. - test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
  4211. - ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  4212. - ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  4213. - ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  4214. - PATH=/empty FPATH=/empty; export PATH FPATH
  4215. - test "X`printf %s $ECHO`" = "X$ECHO" \
  4216. - || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
  4217. + *)
  4218. + # Assume MSVC wrapper
  4219. + library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
  4220. + dynamic_linker='Win32 ld.exe'
  4221. + ;;
  4222. + esac
  4223. + # FIXME: first we should search . and the directory the executable is in
  4224. + shlibpath_var=PATH
  4225. + ;;
  4226. -_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
  4227. -_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
  4228. -])# _LT_PROG_ECHO_BACKSLASH
  4229. +darwin* | rhapsody*)
  4230. + dynamic_linker="$host_os dyld"
  4231. + version_type=darwin
  4232. + need_lib_prefix=no
  4233. + need_version=no
  4234. + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  4235. + soname_spec='${libname}${release}${major}$shared_ext'
  4236. + shlibpath_overrides_runpath=yes
  4237. + shlibpath_var=DYLD_LIBRARY_PATH
  4238. + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  4239. +m4_if([$1], [],[
  4240. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
  4241. + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  4242. + ;;
  4243. +dgux*)
  4244. + version_type=linux
  4245. + need_lib_prefix=no
  4246. + need_version=no
  4247. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  4248. + soname_spec='${libname}${release}${shared_ext}$major'
  4249. + shlibpath_var=LD_LIBRARY_PATH
  4250. + ;;
  4251. -# _LT_ENABLE_LOCK
  4252. -# ---------------
  4253. -m4_defun([_LT_ENABLE_LOCK],
  4254. -[AC_ARG_ENABLE([libtool-lock],
  4255. - [AS_HELP_STRING([--disable-libtool-lock],
  4256. - [avoid locking (might break parallel builds)])])
  4257. -test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  4258. +freebsd1*)
  4259. + dynamic_linker=no
  4260. + ;;
  4261. -# Some flags need to be propagated to the compiler or linker for good
  4262. -# libtool support.
  4263. -case $host in
  4264. -ia64-*-hpux*)
  4265. - # Find out which ABI we are using.
  4266. - echo 'int i;' > conftest.$ac_ext
  4267. - if AC_TRY_EVAL(ac_compile); then
  4268. - case `/usr/bin/file conftest.$ac_objext` in
  4269. - *ELF-32*)
  4270. - HPUX_IA64_MODE="32"
  4271. - ;;
  4272. - *ELF-64*)
  4273. - HPUX_IA64_MODE="64"
  4274. - ;;
  4275. +freebsd* | dragonfly*)
  4276. + # DragonFly does not have aout. When/if they implement a new
  4277. + # versioning mechanism, adjust this.
  4278. + if test -x /usr/bin/objformat; then
  4279. + objformat=`/usr/bin/objformat`
  4280. + else
  4281. + case $host_os in
  4282. + freebsd[[123]]*) objformat=aout ;;
  4283. + *) objformat=elf ;;
  4284. esac
  4285. fi
  4286. - rm -rf conftest*
  4287. - ;;
  4288. -*-*-irix6*)
  4289. - # Find out which ABI we are using.
  4290. - echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
  4291. - if AC_TRY_EVAL(ac_compile); then
  4292. - if test "$lt_cv_prog_gnu_ld" = yes; then
  4293. - case `/usr/bin/file conftest.$ac_objext` in
  4294. - *32-bit*)
  4295. - LD="${LD-ld} -melf32bsmip"
  4296. - ;;
  4297. - *N32*)
  4298. - LD="${LD-ld} -melf32bmipn32"
  4299. - ;;
  4300. - *64-bit*)
  4301. - LD="${LD-ld} -melf64bmip"
  4302. - ;;
  4303. - esac
  4304. - else
  4305. - case `/usr/bin/file conftest.$ac_objext` in
  4306. - *32-bit*)
  4307. - LD="${LD-ld} -32"
  4308. - ;;
  4309. - *N32*)
  4310. - LD="${LD-ld} -n32"
  4311. - ;;
  4312. - *64-bit*)
  4313. - LD="${LD-ld} -64"
  4314. - ;;
  4315. - esac
  4316. - fi
  4317. - fi
  4318. - rm -rf conftest*
  4319. + version_type=freebsd-$objformat
  4320. + case $version_type in
  4321. + freebsd-elf*)
  4322. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  4323. + need_version=no
  4324. + need_lib_prefix=no
  4325. + ;;
  4326. + freebsd-*)
  4327. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  4328. + need_version=yes
  4329. + ;;
  4330. + esac
  4331. + shlibpath_var=LD_LIBRARY_PATH
  4332. + case $host_os in
  4333. + freebsd2*)
  4334. + shlibpath_overrides_runpath=yes
  4335. + ;;
  4336. + freebsd3.[[01]]* | freebsdelf3.[[01]]*)
  4337. + shlibpath_overrides_runpath=yes
  4338. + hardcode_into_libs=yes
  4339. + ;;
  4340. + freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
  4341. + freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
  4342. + shlibpath_overrides_runpath=no
  4343. + hardcode_into_libs=yes
  4344. + ;;
  4345. + *) # from 4.6 on, and DragonFly
  4346. + shlibpath_overrides_runpath=yes
  4347. + hardcode_into_libs=yes
  4348. + ;;
  4349. + esac
  4350. ;;
  4351. -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
  4352. -s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  4353. - # Find out which ABI we are using.
  4354. - echo 'int i;' > conftest.$ac_ext
  4355. - if AC_TRY_EVAL(ac_compile); then
  4356. - case `/usr/bin/file conftest.o` in
  4357. - *32-bit*)
  4358. - case $host in
  4359. - x86_64-*kfreebsd*-gnu)
  4360. - LD="${LD-ld} -m elf_i386_fbsd"
  4361. - ;;
  4362. - x86_64-*linux*)
  4363. - LD="${LD-ld} -m elf_i386"
  4364. - ;;
  4365. - ppc64-*linux*|powerpc64-*linux*)
  4366. - LD="${LD-ld} -m elf32ppclinux"
  4367. - ;;
  4368. - s390x-*linux*)
  4369. - LD="${LD-ld} -m elf_s390"
  4370. - ;;
  4371. - sparc64-*linux*)
  4372. - LD="${LD-ld} -m elf32_sparc"
  4373. - ;;
  4374. - esac
  4375. - ;;
  4376. - *64-bit*)
  4377. - case $host in
  4378. - x86_64-*kfreebsd*-gnu)
  4379. - LD="${LD-ld} -m elf_x86_64_fbsd"
  4380. - ;;
  4381. - x86_64-*linux*)
  4382. - LD="${LD-ld} -m elf_x86_64"
  4383. - ;;
  4384. - ppc*-*linux*|powerpc*-*linux*)
  4385. - LD="${LD-ld} -m elf64ppc"
  4386. - ;;
  4387. - s390*-*linux*|s390*-*tpf*)
  4388. - LD="${LD-ld} -m elf64_s390"
  4389. - ;;
  4390. - sparc*-*linux*)
  4391. - LD="${LD-ld} -m elf64_sparc"
  4392. - ;;
  4393. - esac
  4394. - ;;
  4395. - esac
  4396. - fi
  4397. - rm -rf conftest*
  4398. +gnu*)
  4399. + version_type=linux
  4400. + need_lib_prefix=no
  4401. + need_version=no
  4402. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  4403. + soname_spec='${libname}${release}${shared_ext}$major'
  4404. + shlibpath_var=LD_LIBRARY_PATH
  4405. + hardcode_into_libs=yes
  4406. ;;
  4407. -*-*-sco3.2v5*)
  4408. - # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  4409. - SAVE_CFLAGS="$CFLAGS"
  4410. - CFLAGS="$CFLAGS -belf"
  4411. - AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
  4412. - [AC_LANG_PUSH(C)
  4413. - AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
  4414. - AC_LANG_POP])
  4415. - if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  4416. - # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  4417. - CFLAGS="$SAVE_CFLAGS"
  4418. - fi
  4419. - ;;
  4420. -sparc*-*solaris*)
  4421. - # Find out which ABI we are using.
  4422. - echo 'int i;' > conftest.$ac_ext
  4423. - if AC_TRY_EVAL(ac_compile); then
  4424. - case `/usr/bin/file conftest.o` in
  4425. - *64-bit*)
  4426. - case $lt_cv_prog_gnu_ld in
  4427. - yes*) LD="${LD-ld} -m elf64_sparc" ;;
  4428. - *)
  4429. - if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  4430. - LD="${LD-ld} -64"
  4431. - fi
  4432. - ;;
  4433. - esac
  4434. - ;;
  4435. - esac
  4436. - fi
  4437. - rm -rf conftest*
  4438. +haiku*)
  4439. + version_type=linux
  4440. + need_lib_prefix=no
  4441. + need_version=no
  4442. + dynamic_linker="$host_os runtime_loader"
  4443. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  4444. + soname_spec='${libname}${release}${shared_ext}$major'
  4445. + shlibpath_var=LIBRARY_PATH
  4446. + shlibpath_overrides_runpath=yes
  4447. + sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  4448. + hardcode_into_libs=yes
  4449. ;;
  4450. -esac
  4451. -
  4452. -need_locks="$enable_libtool_lock"
  4453. -])# _LT_ENABLE_LOCK
  4454. -
  4455. -
  4456. -# _LT_CMD_OLD_ARCHIVE
  4457. -# -------------------
  4458. -m4_defun([_LT_CMD_OLD_ARCHIVE],
  4459. -[AC_CHECK_TOOL(AR, ar, false)
  4460. -test -z "$AR" && AR=ar
  4461. -test -z "$AR_FLAGS" && AR_FLAGS=cru
  4462. -_LT_DECL([], [AR], [1], [The archiver])
  4463. -_LT_DECL([], [AR_FLAGS], [1])
  4464. -
  4465. -AC_CHECK_TOOL(STRIP, strip, :)
  4466. -test -z "$STRIP" && STRIP=:
  4467. -_LT_DECL([], [STRIP], [1], [A symbol stripping program])
  4468. -AC_CHECK_TOOL(RANLIB, ranlib, :)
  4469. -test -z "$RANLIB" && RANLIB=:
  4470. -_LT_DECL([], [RANLIB], [1],
  4471. - [Commands used to install an old-style archive])
  4472. +hpux9* | hpux10* | hpux11*)
  4473. + # Give a soname corresponding to the major version so that dld.sl refuses to
  4474. + # link against other versions.
  4475. + version_type=sunos
  4476. + need_lib_prefix=no
  4477. + need_version=no
  4478. + case $host_cpu in
  4479. + ia64*)
  4480. + shrext_cmds='.so'
  4481. + hardcode_into_libs=yes
  4482. + dynamic_linker="$host_os dld.so"
  4483. + shlibpath_var=LD_LIBRARY_PATH
  4484. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  4485. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4486. + soname_spec='${libname}${release}${shared_ext}$major'
  4487. + if test "X$HPUX_IA64_MODE" = X32; then
  4488. + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  4489. + else
  4490. + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  4491. + fi
  4492. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  4493. + ;;
  4494. + hppa*64*)
  4495. + shrext_cmds='.sl'
  4496. + hardcode_into_libs=yes
  4497. + dynamic_linker="$host_os dld.sl"
  4498. + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  4499. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  4500. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4501. + soname_spec='${libname}${release}${shared_ext}$major'
  4502. + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  4503. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  4504. + ;;
  4505. + *)
  4506. + shrext_cmds='.sl'
  4507. + dynamic_linker="$host_os dld.sl"
  4508. + shlibpath_var=SHLIB_PATH
  4509. + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  4510. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4511. + soname_spec='${libname}${release}${shared_ext}$major'
  4512. + ;;
  4513. + esac
  4514. + # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  4515. + postinstall_cmds='chmod 555 $lib'
  4516. + # or fails outright, so override atomically:
  4517. + install_override_mode=555
  4518. + ;;
  4519. -# Determine commands to create old-style static archives.
  4520. -old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  4521. -old_postinstall_cmds='chmod 644 $oldlib'
  4522. -old_postuninstall_cmds=
  4523. +interix[[3-9]]*)
  4524. + version_type=linux
  4525. + need_lib_prefix=no
  4526. + need_version=no
  4527. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  4528. + soname_spec='${libname}${release}${shared_ext}$major'
  4529. + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  4530. + shlibpath_var=LD_LIBRARY_PATH
  4531. + shlibpath_overrides_runpath=no
  4532. + hardcode_into_libs=yes
  4533. + ;;
  4534. -if test -n "$RANLIB"; then
  4535. +irix5* | irix6* | nonstopux*)
  4536. case $host_os in
  4537. - openbsd*)
  4538. - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
  4539. + nonstopux*) version_type=nonstopux ;;
  4540. + *)
  4541. + if test "$lt_cv_prog_gnu_ld" = yes; then
  4542. + version_type=linux
  4543. + else
  4544. + version_type=irix
  4545. + fi ;;
  4546. + esac
  4547. + need_lib_prefix=no
  4548. + need_version=no
  4549. + soname_spec='${libname}${release}${shared_ext}$major'
  4550. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  4551. + case $host_os in
  4552. + irix5* | nonstopux*)
  4553. + libsuff= shlibsuff=
  4554. ;;
  4555. *)
  4556. - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
  4557. + case $LD in # libtool.m4 will add one of these switches to LD
  4558. + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  4559. + libsuff= shlibsuff= libmagic=32-bit;;
  4560. + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  4561. + libsuff=32 shlibsuff=N32 libmagic=N32;;
  4562. + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  4563. + libsuff=64 shlibsuff=64 libmagic=64-bit;;
  4564. + *) libsuff= shlibsuff= libmagic=never-match;;
  4565. + esac
  4566. ;;
  4567. esac
  4568. - old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  4569. -fi
  4570. -
  4571. -case $host_os in
  4572. - darwin*)
  4573. - lock_old_archive_extraction=yes ;;
  4574. - *)
  4575. - lock_old_archive_extraction=no ;;
  4576. -esac
  4577. -_LT_DECL([], [old_postinstall_cmds], [2])
  4578. -_LT_DECL([], [old_postuninstall_cmds], [2])
  4579. -_LT_TAGDECL([], [old_archive_cmds], [2],
  4580. - [Commands used to build an old-style archive])
  4581. -_LT_DECL([], [lock_old_archive_extraction], [0],
  4582. - [Whether to use a lock for old archive extraction])
  4583. -])# _LT_CMD_OLD_ARCHIVE
  4584. + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  4585. + shlibpath_overrides_runpath=no
  4586. + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  4587. + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  4588. + hardcode_into_libs=yes
  4589. + ;;
  4590. +# No shared lib support for Linux oldld, aout, or coff.
  4591. +linux*oldld* | linux*aout* | linux*coff*)
  4592. + dynamic_linker=no
  4593. + ;;
  4594. -# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
  4595. -# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
  4596. -# ----------------------------------------------------------------
  4597. -# Check whether the given compiler option works
  4598. -AC_DEFUN([_LT_COMPILER_OPTION],
  4599. -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  4600. -m4_require([_LT_DECL_SED])dnl
  4601. -AC_CACHE_CHECK([$1], [$2],
  4602. - [$2=no
  4603. - m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
  4604. - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  4605. - lt_compiler_flag="$3"
  4606. - # Insert the option either (1) after the last *FLAGS variable, or
  4607. - # (2) before a word containing "conftest.", or (3) at the end.
  4608. - # Note that $ac_compile itself does not contain backslashes and begins
  4609. - # with a dollar sign (not a hyphen), so the echo should work correctly.
  4610. - # The option is referenced via a variable to avoid confusing sed.
  4611. - lt_compile=`echo "$ac_compile" | $SED \
  4612. - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  4613. - -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
  4614. - -e 's:$: $lt_compiler_flag:'`
  4615. - (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
  4616. - (eval "$lt_compile" 2>conftest.err)
  4617. - ac_status=$?
  4618. - cat conftest.err >&AS_MESSAGE_LOG_FD
  4619. - echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  4620. - if (exit $ac_status) && test -s "$ac_outfile"; then
  4621. - # The compiler can only warn and ignore the option if not recognized
  4622. - # So say no if there are warnings other than the usual output.
  4623. - $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  4624. - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  4625. - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  4626. - $2=yes
  4627. - fi
  4628. - fi
  4629. - $RM conftest*
  4630. -])
  4631. +# This must be Linux ELF.
  4632. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  4633. + version_type=linux
  4634. + need_lib_prefix=no
  4635. + need_version=no
  4636. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4637. + soname_spec='${libname}${release}${shared_ext}$major'
  4638. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  4639. + shlibpath_var=LD_LIBRARY_PATH
  4640. + shlibpath_overrides_runpath=no
  4641. -if test x"[$]$2" = xyes; then
  4642. - m4_if([$5], , :, [$5])
  4643. -else
  4644. - m4_if([$6], , :, [$6])
  4645. -fi
  4646. -])# _LT_COMPILER_OPTION
  4647. + # Some binutils ld are patched to set DT_RUNPATH
  4648. + AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
  4649. + [lt_cv_shlibpath_overrides_runpath=no
  4650. + save_LDFLAGS=$LDFLAGS
  4651. + save_libdir=$libdir
  4652. + eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
  4653. + LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
  4654. + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
  4655. + [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
  4656. + [lt_cv_shlibpath_overrides_runpath=yes])])
  4657. + LDFLAGS=$save_LDFLAGS
  4658. + libdir=$save_libdir
  4659. + ])
  4660. + shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  4661. -# Old name:
  4662. -AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
  4663. -dnl aclocal-1.4 backwards compatibility:
  4664. -dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
  4665. + # This implies no fast_install, which is unacceptable.
  4666. + # Some rework will be needed to allow for fast_install
  4667. + # before this can be enabled.
  4668. + hardcode_into_libs=yes
  4669. + # Append ld.so.conf contents to the search path
  4670. + if test -f /etc/ld.so.conf; then
  4671. + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  4672. + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  4673. + fi
  4674. -# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
  4675. -# [ACTION-SUCCESS], [ACTION-FAILURE])
  4676. -# ----------------------------------------------------
  4677. -# Check whether the given linker option works
  4678. -AC_DEFUN([_LT_LINKER_OPTION],
  4679. -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  4680. -m4_require([_LT_DECL_SED])dnl
  4681. -AC_CACHE_CHECK([$1], [$2],
  4682. - [$2=no
  4683. - save_LDFLAGS="$LDFLAGS"
  4684. - LDFLAGS="$LDFLAGS $3"
  4685. - echo "$lt_simple_link_test_code" > conftest.$ac_ext
  4686. - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  4687. - # The linker can only warn and ignore the option if not recognized
  4688. - # So say no if there are warnings
  4689. - if test -s conftest.err; then
  4690. - # Append any errors to the config.log.
  4691. - cat conftest.err 1>&AS_MESSAGE_LOG_FD
  4692. - $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  4693. - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  4694. - if diff conftest.exp conftest.er2 >/dev/null; then
  4695. - $2=yes
  4696. - fi
  4697. - else
  4698. - $2=yes
  4699. - fi
  4700. - fi
  4701. - $RM -r conftest*
  4702. - LDFLAGS="$save_LDFLAGS"
  4703. -])
  4704. + # We used to test for /lib/ld.so.1 and disable shared libraries on
  4705. + # powerpc, because MkLinux only supported shared libraries with the
  4706. + # GNU dynamic linker. Since this was broken with cross compilers,
  4707. + # most powerpc-linux boxes support dynamic linking these days and
  4708. + # people can always --disable-shared, the test was removed, and we
  4709. + # assume the GNU/Linux dynamic linker is in use.
  4710. + dynamic_linker='GNU/Linux ld.so'
  4711. + ;;
  4712. -if test x"[$]$2" = xyes; then
  4713. - m4_if([$4], , :, [$4])
  4714. -else
  4715. - m4_if([$5], , :, [$5])
  4716. -fi
  4717. -])# _LT_LINKER_OPTION
  4718. +netbsd*)
  4719. + version_type=sunos
  4720. + need_lib_prefix=no
  4721. + need_version=no
  4722. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  4723. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  4724. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  4725. + dynamic_linker='NetBSD (a.out) ld.so'
  4726. + else
  4727. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  4728. + soname_spec='${libname}${release}${shared_ext}$major'
  4729. + dynamic_linker='NetBSD ld.elf_so'
  4730. + fi
  4731. + shlibpath_var=LD_LIBRARY_PATH
  4732. + shlibpath_overrides_runpath=yes
  4733. + hardcode_into_libs=yes
  4734. + ;;
  4735. -# Old name:
  4736. -AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
  4737. -dnl aclocal-1.4 backwards compatibility:
  4738. -dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
  4739. +newsos6)
  4740. + version_type=linux
  4741. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4742. + shlibpath_var=LD_LIBRARY_PATH
  4743. + shlibpath_overrides_runpath=yes
  4744. + ;;
  4745. +*nto* | *qnx*)
  4746. + version_type=qnx
  4747. + need_lib_prefix=no
  4748. + need_version=no
  4749. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4750. + soname_spec='${libname}${release}${shared_ext}$major'
  4751. + shlibpath_var=LD_LIBRARY_PATH
  4752. + shlibpath_overrides_runpath=no
  4753. + hardcode_into_libs=yes
  4754. + dynamic_linker='ldqnx.so'
  4755. + ;;
  4756. -# LT_CMD_MAX_LEN
  4757. -#---------------
  4758. -AC_DEFUN([LT_CMD_MAX_LEN],
  4759. -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  4760. -# find the maximum length of command line arguments
  4761. -AC_MSG_CHECKING([the maximum length of command line arguments])
  4762. -AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
  4763. - i=0
  4764. - teststring="ABCD"
  4765. +openbsd*)
  4766. + version_type=sunos
  4767. + sys_lib_dlsearch_path_spec="/usr/lib"
  4768. + need_lib_prefix=no
  4769. + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  4770. + case $host_os in
  4771. + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  4772. + *) need_version=no ;;
  4773. + esac
  4774. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  4775. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  4776. + shlibpath_var=LD_LIBRARY_PATH
  4777. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  4778. + case $host_os in
  4779. + openbsd2.[[89]] | openbsd2.[[89]].*)
  4780. + shlibpath_overrides_runpath=no
  4781. + ;;
  4782. + *)
  4783. + shlibpath_overrides_runpath=yes
  4784. + ;;
  4785. + esac
  4786. + else
  4787. + shlibpath_overrides_runpath=yes
  4788. + fi
  4789. + ;;
  4790. - case $build_os in
  4791. - msdosdjgpp*)
  4792. - # On DJGPP, this test can blow up pretty badly due to problems in libc
  4793. - # (any single argument exceeding 2000 bytes causes a buffer overrun
  4794. - # during glob expansion). Even if it were fixed, the result of this
  4795. - # check would be larger than it should be.
  4796. - lt_cv_sys_max_cmd_len=12288; # 12K is about right
  4797. - ;;
  4798. +os2*)
  4799. + libname_spec='$name'
  4800. + shrext_cmds=".dll"
  4801. + need_lib_prefix=no
  4802. + library_names_spec='$libname${shared_ext} $libname.a'
  4803. + dynamic_linker='OS/2 ld.exe'
  4804. + shlibpath_var=LIBPATH
  4805. + ;;
  4806. - gnu*)
  4807. - # Under GNU Hurd, this test is not required because there is
  4808. - # no limit to the length of command line arguments.
  4809. - # Libtool will interpret -1 as no limit whatsoever
  4810. - lt_cv_sys_max_cmd_len=-1;
  4811. - ;;
  4812. +osf3* | osf4* | osf5*)
  4813. + version_type=osf
  4814. + need_lib_prefix=no
  4815. + need_version=no
  4816. + soname_spec='${libname}${release}${shared_ext}$major'
  4817. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4818. + shlibpath_var=LD_LIBRARY_PATH
  4819. + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  4820. + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  4821. + ;;
  4822. - cygwin* | mingw* | cegcc*)
  4823. - # On Win9x/ME, this test blows up -- it succeeds, but takes
  4824. - # about 5 minutes as the teststring grows exponentially.
  4825. - # Worse, since 9x/ME are not pre-emptively multitasking,
  4826. - # you end up with a "frozen" computer, even though with patience
  4827. - # the test eventually succeeds (with a max line length of 256k).
  4828. - # Instead, let's just punt: use the minimum linelength reported by
  4829. - # all of the supported platforms: 8192 (on NT/2K/XP).
  4830. - lt_cv_sys_max_cmd_len=8192;
  4831. - ;;
  4832. +rdos*)
  4833. + dynamic_linker=no
  4834. + ;;
  4835. - mint*)
  4836. - # On MiNT this can take a long time and run out of memory.
  4837. - lt_cv_sys_max_cmd_len=8192;
  4838. - ;;
  4839. +solaris*)
  4840. + version_type=linux
  4841. + need_lib_prefix=no
  4842. + need_version=no
  4843. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4844. + soname_spec='${libname}${release}${shared_ext}$major'
  4845. + shlibpath_var=LD_LIBRARY_PATH
  4846. + shlibpath_overrides_runpath=yes
  4847. + hardcode_into_libs=yes
  4848. + # ldd complains unless libraries are executable
  4849. + postinstall_cmds='chmod +x $lib'
  4850. + ;;
  4851. - amigaos*)
  4852. - # On AmigaOS with pdksh, this test takes hours, literally.
  4853. - # So we just punt and use a minimum line length of 8192.
  4854. - lt_cv_sys_max_cmd_len=8192;
  4855. - ;;
  4856. -
  4857. - netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  4858. - # This has been around since 386BSD, at least. Likely further.
  4859. - if test -x /sbin/sysctl; then
  4860. - lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  4861. - elif test -x /usr/sbin/sysctl; then
  4862. - lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  4863. - else
  4864. - lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  4865. - fi
  4866. - # And add a safety zone
  4867. - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  4868. - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  4869. - ;;
  4870. -
  4871. - interix*)
  4872. - # We know the value 262144 and hardcode it with a safety zone (like BSD)
  4873. - lt_cv_sys_max_cmd_len=196608
  4874. - ;;
  4875. +sunos4*)
  4876. + version_type=sunos
  4877. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  4878. + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  4879. + shlibpath_var=LD_LIBRARY_PATH
  4880. + shlibpath_overrides_runpath=yes
  4881. + if test "$with_gnu_ld" = yes; then
  4882. + need_lib_prefix=no
  4883. + fi
  4884. + need_version=yes
  4885. + ;;
  4886. - osf*)
  4887. - # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  4888. - # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  4889. - # nice to cause kernel panics so lets avoid the loop below.
  4890. - # First set a reasonable default.
  4891. - lt_cv_sys_max_cmd_len=16384
  4892. - #
  4893. - if test -x /sbin/sysconfig; then
  4894. - case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  4895. - *1*) lt_cv_sys_max_cmd_len=-1 ;;
  4896. - esac
  4897. - fi
  4898. - ;;
  4899. - sco3.2v5*)
  4900. - lt_cv_sys_max_cmd_len=102400
  4901. - ;;
  4902. - sysv5* | sco5v6* | sysv4.2uw2*)
  4903. - kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  4904. - if test -n "$kargmax"; then
  4905. - lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
  4906. - else
  4907. - lt_cv_sys_max_cmd_len=32768
  4908. - fi
  4909. - ;;
  4910. - *)
  4911. - lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  4912. - if test -n "$lt_cv_sys_max_cmd_len"; then
  4913. - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  4914. - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  4915. - else
  4916. - # Make teststring a little bigger before we do anything with it.
  4917. - # a 1K string should be a reasonable start.
  4918. - for i in 1 2 3 4 5 6 7 8 ; do
  4919. - teststring=$teststring$teststring
  4920. - done
  4921. - SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  4922. - # If test is not a shell built-in, we'll probably end up computing a
  4923. - # maximum length that is only half of the actual maximum length, but
  4924. - # we can't tell.
  4925. - while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  4926. - = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  4927. - test $i != 17 # 1/2 MB should be enough
  4928. - do
  4929. - i=`expr $i + 1`
  4930. - teststring=$teststring$teststring
  4931. - done
  4932. - # Only check the string length outside the loop.
  4933. - lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  4934. - teststring=
  4935. - # Add a significant safety factor because C++ compilers can tack on
  4936. - # massive amounts of additional arguments before passing them to the
  4937. - # linker. It appears as though 1/2 is a usable value.
  4938. - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  4939. - fi
  4940. - ;;
  4941. +sysv4 | sysv4.3*)
  4942. + version_type=linux
  4943. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  4944. + soname_spec='${libname}${release}${shared_ext}$major'
  4945. + shlibpath_var=LD_LIBRARY_PATH
  4946. + case $host_vendor in
  4947. + sni)
  4948. + shlibpath_overrides_runpath=no
  4949. + need_lib_prefix=no
  4950. + runpath_var=LD_RUN_PATH
  4951. + ;;
  4952. + siemens)
  4953. + need_lib_prefix=no
  4954. + ;;
  4955. + motorola)
  4956. + need_lib_prefix=no
  4957. + need_version=no
  4958. + shlibpath_overrides_runpath=no
  4959. + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  4960. + ;;
  4961. esac
  4962. -])
  4963. -if test -n $lt_cv_sys_max_cmd_len ; then
  4964. - AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
  4965. -else
  4966. - AC_MSG_RESULT(none)
  4967. -fi
  4968. -max_cmd_len=$lt_cv_sys_max_cmd_len
  4969. -_LT_DECL([], [max_cmd_len], [0],
  4970. - [What is the maximum length of a command?])
  4971. -])# LT_CMD_MAX_LEN
  4972. + ;;
  4973. -# Old name:
  4974. -AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
  4975. -dnl aclocal-1.4 backwards compatibility:
  4976. -dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
  4977. +sysv4*MP*)
  4978. + if test -d /usr/nec ;then
  4979. + version_type=linux
  4980. + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  4981. + soname_spec='$libname${shared_ext}.$major'
  4982. + shlibpath_var=LD_LIBRARY_PATH
  4983. + fi
  4984. + ;;
  4985. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  4986. + version_type=freebsd-elf
  4987. + need_lib_prefix=no
  4988. + need_version=no
  4989. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  4990. + soname_spec='${libname}${release}${shared_ext}$major'
  4991. + shlibpath_var=LD_LIBRARY_PATH
  4992. + shlibpath_overrides_runpath=yes
  4993. + hardcode_into_libs=yes
  4994. + if test "$with_gnu_ld" = yes; then
  4995. + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  4996. + else
  4997. + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  4998. + case $host_os in
  4999. + sco3.2v5*)
  5000. + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  5001. + ;;
  5002. + esac
  5003. + fi
  5004. + sys_lib_dlsearch_path_spec='/usr/lib'
  5005. + ;;
  5006. -# _LT_HEADER_DLFCN
  5007. -# ----------------
  5008. -m4_defun([_LT_HEADER_DLFCN],
  5009. -[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
  5010. -])# _LT_HEADER_DLFCN
  5011. +tpf*)
  5012. + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  5013. + version_type=linux
  5014. + need_lib_prefix=no
  5015. + need_version=no
  5016. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  5017. + shlibpath_var=LD_LIBRARY_PATH
  5018. + shlibpath_overrides_runpath=no
  5019. + hardcode_into_libs=yes
  5020. + ;;
  5021. +uts4*)
  5022. + version_type=linux
  5023. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  5024. + soname_spec='${libname}${release}${shared_ext}$major'
  5025. + shlibpath_var=LD_LIBRARY_PATH
  5026. + ;;
  5027. -# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
  5028. -# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
  5029. -# ----------------------------------------------------------------
  5030. -m4_defun([_LT_TRY_DLOPEN_SELF],
  5031. -[m4_require([_LT_HEADER_DLFCN])dnl
  5032. -if test "$cross_compiling" = yes; then :
  5033. - [$4]
  5034. -else
  5035. - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  5036. - lt_status=$lt_dlunknown
  5037. - cat > conftest.$ac_ext <<_LT_EOF
  5038. -[#line $LINENO "configure"
  5039. -#include "confdefs.h"
  5040. +*)
  5041. + dynamic_linker=no
  5042. + ;;
  5043. +esac
  5044. +AC_MSG_RESULT([$dynamic_linker])
  5045. +test "$dynamic_linker" = no && can_build_shared=no
  5046. -#if HAVE_DLFCN_H
  5047. -#include <dlfcn.h>
  5048. -#endif
  5049. +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  5050. +if test "$GCC" = yes; then
  5051. + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  5052. +fi
  5053. -#include <stdio.h>
  5054. +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  5055. + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  5056. +fi
  5057. +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  5058. + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  5059. +fi
  5060. -#ifdef RTLD_GLOBAL
  5061. -# define LT_DLGLOBAL RTLD_GLOBAL
  5062. -#else
  5063. -# ifdef DL_GLOBAL
  5064. -# define LT_DLGLOBAL DL_GLOBAL
  5065. -# else
  5066. -# define LT_DLGLOBAL 0
  5067. -# endif
  5068. -#endif
  5069. +_LT_DECL([], [variables_saved_for_relink], [1],
  5070. + [Variables whose values should be saved in libtool wrapper scripts and
  5071. + restored at link time])
  5072. +_LT_DECL([], [need_lib_prefix], [0],
  5073. + [Do we need the "lib" prefix for modules?])
  5074. +_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
  5075. +_LT_DECL([], [version_type], [0], [Library versioning type])
  5076. +_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
  5077. +_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
  5078. +_LT_DECL([], [shlibpath_overrides_runpath], [0],
  5079. + [Is shlibpath searched before the hard-coded library search path?])
  5080. +_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
  5081. +_LT_DECL([], [library_names_spec], [1],
  5082. + [[List of archive names. First name is the real one, the rest are links.
  5083. + The last name is the one that the linker finds with -lNAME]])
  5084. +_LT_DECL([], [soname_spec], [1],
  5085. + [[The coded name of the library, if different from the real name]])
  5086. +_LT_DECL([], [install_override_mode], [1],
  5087. + [Permission mode override for installation of shared libraries])
  5088. +_LT_DECL([], [postinstall_cmds], [2],
  5089. + [Command to use after installation of a shared archive])
  5090. +_LT_DECL([], [postuninstall_cmds], [2],
  5091. + [Command to use after uninstallation of a shared archive])
  5092. +_LT_DECL([], [finish_cmds], [2],
  5093. + [Commands used to finish a libtool library installation in a directory])
  5094. +_LT_DECL([], [finish_eval], [1],
  5095. + [[As "finish_cmds", except a single script fragment to be evaled but
  5096. + not shown]])
  5097. +_LT_DECL([], [hardcode_into_libs], [0],
  5098. + [Whether we should hardcode library paths into libraries])
  5099. +_LT_DECL([], [sys_lib_search_path_spec], [2],
  5100. + [Compile-time system search path for libraries])
  5101. +_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
  5102. + [Run-time system search path for libraries])
  5103. +])# _LT_SYS_DYNAMIC_LINKER
  5104. -/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  5105. - find out it does not work in some platform. */
  5106. -#ifndef LT_DLLAZY_OR_NOW
  5107. -# ifdef RTLD_LAZY
  5108. -# define LT_DLLAZY_OR_NOW RTLD_LAZY
  5109. -# else
  5110. -# ifdef DL_LAZY
  5111. -# define LT_DLLAZY_OR_NOW DL_LAZY
  5112. -# else
  5113. -# ifdef RTLD_NOW
  5114. -# define LT_DLLAZY_OR_NOW RTLD_NOW
  5115. -# else
  5116. -# ifdef DL_NOW
  5117. -# define LT_DLLAZY_OR_NOW DL_NOW
  5118. -# else
  5119. -# define LT_DLLAZY_OR_NOW 0
  5120. -# endif
  5121. -# endif
  5122. -# endif
  5123. -# endif
  5124. -#endif
  5125. -/* When -fvisbility=hidden is used, assume the code has been annotated
  5126. - correspondingly for the symbols needed. */
  5127. -#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  5128. -void fnord () __attribute__((visibility("default")));
  5129. -#endif
  5130. -
  5131. -void fnord () { int i=42; }
  5132. -int main ()
  5133. -{
  5134. - void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  5135. - int status = $lt_dlunknown;
  5136. +# _LT_PATH_TOOL_PREFIX(TOOL)
  5137. +# --------------------------
  5138. +# find a file program which can recognize shared library
  5139. +AC_DEFUN([_LT_PATH_TOOL_PREFIX],
  5140. +[m4_require([_LT_DECL_EGREP])dnl
  5141. +AC_MSG_CHECKING([for $1])
  5142. +AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
  5143. +[case $MAGIC_CMD in
  5144. +[[\\/*] | ?:[\\/]*])
  5145. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  5146. + ;;
  5147. +*)
  5148. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  5149. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  5150. +dnl $ac_dummy forces splitting on constant user-supplied paths.
  5151. +dnl POSIX.2 word splitting is done only on the output of word expansions,
  5152. +dnl not every word. This closes a longstanding sh security hole.
  5153. + ac_dummy="m4_if([$2], , $PATH, [$2])"
  5154. + for ac_dir in $ac_dummy; do
  5155. + IFS="$lt_save_ifs"
  5156. + test -z "$ac_dir" && ac_dir=.
  5157. + if test -f $ac_dir/$1; then
  5158. + lt_cv_path_MAGIC_CMD="$ac_dir/$1"
  5159. + if test -n "$file_magic_test_file"; then
  5160. + case $deplibs_check_method in
  5161. + "file_magic "*)
  5162. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  5163. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  5164. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  5165. + $EGREP "$file_magic_regex" > /dev/null; then
  5166. + :
  5167. + else
  5168. + cat <<_LT_EOF 1>&2
  5169. - if (self)
  5170. - {
  5171. - if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  5172. - else
  5173. - {
  5174. - if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  5175. - else puts (dlerror ());
  5176. - }
  5177. - /* dlclose (self); */
  5178. - }
  5179. - else
  5180. - puts (dlerror ());
  5181. +*** Warning: the command libtool uses to detect shared libraries,
  5182. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  5183. +*** The result is that libtool may fail to recognize shared libraries
  5184. +*** as such. This will affect the creation of libtool libraries that
  5185. +*** depend on shared libraries, but programs linked with such libtool
  5186. +*** libraries will work regardless of this problem. Nevertheless, you
  5187. +*** may want to report the problem to your system manager and/or to
  5188. +*** bug-libtool@gnu.org
  5189. - return status;
  5190. -}]
  5191. _LT_EOF
  5192. - if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
  5193. - (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
  5194. - lt_status=$?
  5195. - case x$lt_status in
  5196. - x$lt_dlno_uscore) $1 ;;
  5197. - x$lt_dlneed_uscore) $2 ;;
  5198. - x$lt_dlunknown|x*) $3 ;;
  5199. - esac
  5200. - else :
  5201. - # compilation failed
  5202. - $3
  5203. - fi
  5204. -fi
  5205. -rm -fr conftest*
  5206. -])# _LT_TRY_DLOPEN_SELF
  5207. -
  5208. -
  5209. -# LT_SYS_DLOPEN_SELF
  5210. -# ------------------
  5211. -AC_DEFUN([LT_SYS_DLOPEN_SELF],
  5212. -[m4_require([_LT_HEADER_DLFCN])dnl
  5213. -if test "x$enable_dlopen" != xyes; then
  5214. - enable_dlopen=unknown
  5215. - enable_dlopen_self=unknown
  5216. - enable_dlopen_self_static=unknown
  5217. + fi ;;
  5218. + esac
  5219. + fi
  5220. + break
  5221. + fi
  5222. + done
  5223. + IFS="$lt_save_ifs"
  5224. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  5225. + ;;
  5226. +esac])
  5227. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  5228. +if test -n "$MAGIC_CMD"; then
  5229. + AC_MSG_RESULT($MAGIC_CMD)
  5230. else
  5231. - lt_cv_dlopen=no
  5232. - lt_cv_dlopen_libs=
  5233. -
  5234. - case $host_os in
  5235. - beos*)
  5236. - lt_cv_dlopen="load_add_on"
  5237. - lt_cv_dlopen_libs=
  5238. - lt_cv_dlopen_self=yes
  5239. - ;;
  5240. -
  5241. - mingw* | pw32* | cegcc*)
  5242. - lt_cv_dlopen="LoadLibrary"
  5243. - lt_cv_dlopen_libs=
  5244. - ;;
  5245. -
  5246. - cygwin*)
  5247. - lt_cv_dlopen="dlopen"
  5248. - lt_cv_dlopen_libs=
  5249. - ;;
  5250. + AC_MSG_RESULT(no)
  5251. +fi
  5252. +_LT_DECL([], [MAGIC_CMD], [0],
  5253. + [Used to examine libraries when file_magic_cmd begins with "file"])dnl
  5254. +])# _LT_PATH_TOOL_PREFIX
  5255. - darwin*)
  5256. - # if libdl is installed we need to link against it
  5257. - AC_CHECK_LIB([dl], [dlopen],
  5258. - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
  5259. - lt_cv_dlopen="dyld"
  5260. - lt_cv_dlopen_libs=
  5261. - lt_cv_dlopen_self=yes
  5262. - ])
  5263. - ;;
  5264. +# Old name:
  5265. +AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
  5266. +dnl aclocal-1.4 backwards compatibility:
  5267. +dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
  5268. - *)
  5269. - AC_CHECK_FUNC([shl_load],
  5270. - [lt_cv_dlopen="shl_load"],
  5271. - [AC_CHECK_LIB([dld], [shl_load],
  5272. - [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
  5273. - [AC_CHECK_FUNC([dlopen],
  5274. - [lt_cv_dlopen="dlopen"],
  5275. - [AC_CHECK_LIB([dl], [dlopen],
  5276. - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
  5277. - [AC_CHECK_LIB([svld], [dlopen],
  5278. - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
  5279. - [AC_CHECK_LIB([dld], [dld_link],
  5280. - [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
  5281. - ])
  5282. - ])
  5283. - ])
  5284. - ])
  5285. - ])
  5286. - ;;
  5287. - esac
  5288. - if test "x$lt_cv_dlopen" != xno; then
  5289. - enable_dlopen=yes
  5290. +# _LT_PATH_MAGIC
  5291. +# --------------
  5292. +# find a file program which can recognize a shared library
  5293. +m4_defun([_LT_PATH_MAGIC],
  5294. +[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
  5295. +if test -z "$lt_cv_path_MAGIC_CMD"; then
  5296. + if test -n "$ac_tool_prefix"; then
  5297. + _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
  5298. else
  5299. - enable_dlopen=no
  5300. + MAGIC_CMD=:
  5301. fi
  5302. +fi
  5303. +])# _LT_PATH_MAGIC
  5304. - case $lt_cv_dlopen in
  5305. - dlopen)
  5306. - save_CPPFLAGS="$CPPFLAGS"
  5307. - test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  5308. -
  5309. - save_LDFLAGS="$LDFLAGS"
  5310. - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  5311. -
  5312. - save_LIBS="$LIBS"
  5313. - LIBS="$lt_cv_dlopen_libs $LIBS"
  5314. -
  5315. - AC_CACHE_CHECK([whether a program can dlopen itself],
  5316. - lt_cv_dlopen_self, [dnl
  5317. - _LT_TRY_DLOPEN_SELF(
  5318. - lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
  5319. - lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
  5320. - ])
  5321. -
  5322. - if test "x$lt_cv_dlopen_self" = xyes; then
  5323. - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  5324. - AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
  5325. - lt_cv_dlopen_self_static, [dnl
  5326. - _LT_TRY_DLOPEN_SELF(
  5327. - lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
  5328. - lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
  5329. - ])
  5330. - fi
  5331. - CPPFLAGS="$save_CPPFLAGS"
  5332. - LDFLAGS="$save_LDFLAGS"
  5333. - LIBS="$save_LIBS"
  5334. - ;;
  5335. - esac
  5336. +# LT_PATH_LD
  5337. +# ----------
  5338. +# find the pathname to the GNU or non-GNU linker
  5339. +AC_DEFUN([LT_PATH_LD],
  5340. +[AC_REQUIRE([AC_PROG_CC])dnl
  5341. +AC_REQUIRE([AC_CANONICAL_HOST])dnl
  5342. +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  5343. +m4_require([_LT_DECL_SED])dnl
  5344. +m4_require([_LT_DECL_EGREP])dnl
  5345. +m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
  5346. - case $lt_cv_dlopen_self in
  5347. - yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  5348. - *) enable_dlopen_self=unknown ;;
  5349. - esac
  5350. +AC_ARG_WITH([gnu-ld],
  5351. + [AS_HELP_STRING([--with-gnu-ld],
  5352. + [assume the C compiler uses GNU ld @<:@default=no@:>@])],
  5353. + [test "$withval" = no || with_gnu_ld=yes],
  5354. + [with_gnu_ld=no])dnl
  5355. - case $lt_cv_dlopen_self_static in
  5356. - yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  5357. - *) enable_dlopen_self_static=unknown ;;
  5358. +ac_prog=ld
  5359. +if test "$GCC" = yes; then
  5360. + # Check if gcc -print-prog-name=ld gives a path.
  5361. + AC_MSG_CHECKING([for ld used by $CC])
  5362. + case $host in
  5363. + *-*-mingw*)
  5364. + # gcc leaves a trailing carriage return which upsets mingw
  5365. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  5366. + *)
  5367. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  5368. esac
  5369. -fi
  5370. -_LT_DECL([dlopen_support], [enable_dlopen], [0],
  5371. - [Whether dlopen is supported])
  5372. -_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
  5373. - [Whether dlopen of programs is supported])
  5374. -_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
  5375. - [Whether dlopen of statically linked programs is supported])
  5376. -])# LT_SYS_DLOPEN_SELF
  5377. + case $ac_prog in
  5378. + # Accept absolute paths.
  5379. + [[\\/]]* | ?:[[\\/]]*)
  5380. + re_direlt='/[[^/]][[^/]]*/\.\./'
  5381. + # Canonicalize the pathname of ld
  5382. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  5383. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  5384. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  5385. + done
  5386. + test -z "$LD" && LD="$ac_prog"
  5387. + ;;
  5388. + "")
  5389. + # If it fails, then pretend we aren't using GCC.
  5390. + ac_prog=ld
  5391. + ;;
  5392. + *)
  5393. + # If it is relative, then search for the first ld in PATH.
  5394. + with_gnu_ld=unknown
  5395. + ;;
  5396. + esac
  5397. +elif test "$with_gnu_ld" = yes; then
  5398. + AC_MSG_CHECKING([for GNU ld])
  5399. +else
  5400. + AC_MSG_CHECKING([for non-GNU ld])
  5401. +fi
  5402. +AC_CACHE_VAL(lt_cv_path_LD,
  5403. +[if test -z "$LD"; then
  5404. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  5405. + for ac_dir in $PATH; do
  5406. + IFS="$lt_save_ifs"
  5407. + test -z "$ac_dir" && ac_dir=.
  5408. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  5409. + lt_cv_path_LD="$ac_dir/$ac_prog"
  5410. + # Check to see if the program is GNU ld. I'd rather use --version,
  5411. + # but apparently some variants of GNU ld only accept -v.
  5412. + # Break only if it was the GNU/non-GNU ld that we prefer.
  5413. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  5414. + *GNU* | *'with BFD'*)
  5415. + test "$with_gnu_ld" != no && break
  5416. + ;;
  5417. + *)
  5418. + test "$with_gnu_ld" != yes && break
  5419. + ;;
  5420. + esac
  5421. + fi
  5422. + done
  5423. + IFS="$lt_save_ifs"
  5424. +else
  5425. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  5426. +fi])
  5427. +LD="$lt_cv_path_LD"
  5428. +if test -n "$LD"; then
  5429. + AC_MSG_RESULT($LD)
  5430. +else
  5431. + AC_MSG_RESULT(no)
  5432. +fi
  5433. +test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
  5434. +_LT_PATH_LD_GNU
  5435. +AC_SUBST([LD])
  5436. -# Old name:
  5437. -AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
  5438. +_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
  5439. +])# LT_PATH_LD
  5440. +
  5441. +# Old names:
  5442. +AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
  5443. +AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
  5444. dnl aclocal-1.4 backwards compatibility:
  5445. -dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
  5446. +dnl AC_DEFUN([AM_PROG_LD], [])
  5447. +dnl AC_DEFUN([AC_PROG_LD], [])
  5448. -# _LT_COMPILER_C_O([TAGNAME])
  5449. -# ---------------------------
  5450. -# Check to see if options -c and -o are simultaneously supported by compiler.
  5451. -# This macro does not hard code the compiler like AC_PROG_CC_C_O.
  5452. -m4_defun([_LT_COMPILER_C_O],
  5453. -[m4_require([_LT_DECL_SED])dnl
  5454. -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  5455. -m4_require([_LT_TAG_COMPILER])dnl
  5456. -AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
  5457. - [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
  5458. - [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
  5459. - $RM -r conftest 2>/dev/null
  5460. - mkdir conftest
  5461. - cd conftest
  5462. - mkdir out
  5463. - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  5464. +# _LT_PATH_LD_GNU
  5465. +#- --------------
  5466. +m4_defun([_LT_PATH_LD_GNU],
  5467. +[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
  5468. +[# I'd rather use --version here, but apparently some GNU lds only accept -v.
  5469. +case `$LD -v 2>&1 </dev/null` in
  5470. +*GNU* | *'with BFD'*)
  5471. + lt_cv_prog_gnu_ld=yes
  5472. + ;;
  5473. +*)
  5474. + lt_cv_prog_gnu_ld=no
  5475. + ;;
  5476. +esac])
  5477. +with_gnu_ld=$lt_cv_prog_gnu_ld
  5478. +])# _LT_PATH_LD_GNU
  5479. - lt_compiler_flag="-o out/conftest2.$ac_objext"
  5480. - # Insert the option either (1) after the last *FLAGS variable, or
  5481. - # (2) before a word containing "conftest.", or (3) at the end.
  5482. - # Note that $ac_compile itself does not contain backslashes and begins
  5483. - # with a dollar sign (not a hyphen), so the echo should work correctly.
  5484. - lt_compile=`echo "$ac_compile" | $SED \
  5485. - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  5486. - -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
  5487. - -e 's:$: $lt_compiler_flag:'`
  5488. - (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
  5489. - (eval "$lt_compile" 2>out/conftest.err)
  5490. - ac_status=$?
  5491. - cat out/conftest.err >&AS_MESSAGE_LOG_FD
  5492. - echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  5493. - if (exit $ac_status) && test -s out/conftest2.$ac_objext
  5494. - then
  5495. - # The compiler can only warn and ignore the option if not recognized
  5496. - # So say no if there are warnings
  5497. - $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  5498. - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  5499. - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  5500. - _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
  5501. - fi
  5502. - fi
  5503. - chmod u+w . 2>&AS_MESSAGE_LOG_FD
  5504. - $RM conftest*
  5505. - # SGI C++ compiler will create directory out/ii_files/ for
  5506. - # template instantiation
  5507. - test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  5508. - $RM out/* && rmdir out
  5509. - cd ..
  5510. - $RM -r conftest
  5511. - $RM conftest*
  5512. -])
  5513. -_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
  5514. - [Does compiler simultaneously support -c and -o options?])
  5515. -])# _LT_COMPILER_C_O
  5516. +# _LT_CMD_RELOAD
  5517. +# --------------
  5518. +# find reload flag for linker
  5519. +# -- PORTME Some linkers may need a different reload flag.
  5520. +m4_defun([_LT_CMD_RELOAD],
  5521. +[AC_CACHE_CHECK([for $LD option to reload object files],
  5522. + lt_cv_ld_reload_flag,
  5523. + [lt_cv_ld_reload_flag='-r'])
  5524. +reload_flag=$lt_cv_ld_reload_flag
  5525. +case $reload_flag in
  5526. +"" | " "*) ;;
  5527. +*) reload_flag=" $reload_flag" ;;
  5528. +esac
  5529. +reload_cmds='$LD$reload_flag -o $output$reload_objs'
  5530. +case $host_os in
  5531. + cygwin* | mingw* | pw32* | cegcc*)
  5532. + if test "$GCC" != yes; then
  5533. + reload_cmds=false
  5534. + fi
  5535. + ;;
  5536. + darwin*)
  5537. + if test "$GCC" = yes; then
  5538. + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  5539. + else
  5540. + reload_cmds='$LD$reload_flag -o $output$reload_objs'
  5541. + fi
  5542. + ;;
  5543. +esac
  5544. +_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
  5545. +_LT_TAGDECL([], [reload_cmds], [2])dnl
  5546. +])# _LT_CMD_RELOAD
  5547. -# _LT_COMPILER_FILE_LOCKS([TAGNAME])
  5548. -# ----------------------------------
  5549. -# Check to see if we can do hard links to lock some files if needed
  5550. -m4_defun([_LT_COMPILER_FILE_LOCKS],
  5551. -[m4_require([_LT_ENABLE_LOCK])dnl
  5552. -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  5553. -_LT_COMPILER_C_O([$1])
  5554. -hard_links="nottested"
  5555. -if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
  5556. - # do not overwrite the value of need_locks provided by the user
  5557. - AC_MSG_CHECKING([if we can lock with hard links])
  5558. - hard_links=yes
  5559. - $RM conftest*
  5560. - ln conftest.a conftest.b 2>/dev/null && hard_links=no
  5561. - touch conftest.a
  5562. - ln conftest.a conftest.b 2>&5 || hard_links=no
  5563. - ln conftest.a conftest.b 2>/dev/null && hard_links=no
  5564. - AC_MSG_RESULT([$hard_links])
  5565. - if test "$hard_links" = no; then
  5566. - AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
  5567. - need_locks=warn
  5568. - fi
  5569. -else
  5570. - need_locks=no
  5571. -fi
  5572. -_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
  5573. -])# _LT_COMPILER_FILE_LOCKS
  5574. +# _LT_CHECK_MAGIC_METHOD
  5575. +# ----------------------
  5576. +# how to check for library dependencies
  5577. +# -- PORTME fill in with the dynamic library characteristics
  5578. +m4_defun([_LT_CHECK_MAGIC_METHOD],
  5579. +[m4_require([_LT_DECL_EGREP])
  5580. +m4_require([_LT_DECL_OBJDUMP])
  5581. +AC_CACHE_CHECK([how to recognize dependent libraries],
  5582. +lt_cv_deplibs_check_method,
  5583. +[lt_cv_file_magic_cmd='$MAGIC_CMD'
  5584. +lt_cv_file_magic_test_file=
  5585. +lt_cv_deplibs_check_method='unknown'
  5586. +# Need to set the preceding variable on all platforms that support
  5587. +# interlibrary dependencies.
  5588. +# 'none' -- dependencies not supported.
  5589. +# `unknown' -- same as none, but documents that we really don't know.
  5590. +# 'pass_all' -- all dependencies passed with no checks.
  5591. +# 'test_compile' -- check by making test program.
  5592. +# 'file_magic [[regex]]' -- check by looking for files in library path
  5593. +# which responds to the $file_magic_cmd with a given extended regex.
  5594. +# If you have `file' or equivalent on your system and you're not sure
  5595. +# whether `pass_all' will *always* work, you probably want this one.
  5596. +case $host_os in
  5597. +aix[[4-9]]*)
  5598. + lt_cv_deplibs_check_method=pass_all
  5599. + ;;
  5600. -# _LT_CHECK_OBJDIR
  5601. -# ----------------
  5602. -m4_defun([_LT_CHECK_OBJDIR],
  5603. -[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
  5604. -[rm -f .libs 2>/dev/null
  5605. -mkdir .libs 2>/dev/null
  5606. -if test -d .libs; then
  5607. - lt_cv_objdir=.libs
  5608. -else
  5609. - # MS-DOS does not allow filenames that begin with a dot.
  5610. - lt_cv_objdir=_libs
  5611. -fi
  5612. -rmdir .libs 2>/dev/null])
  5613. -objdir=$lt_cv_objdir
  5614. -_LT_DECL([], [objdir], [0],
  5615. - [The name of the directory that contains temporary libtool files])dnl
  5616. -m4_pattern_allow([LT_OBJDIR])dnl
  5617. -AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
  5618. - [Define to the sub-directory in which libtool stores uninstalled libraries.])
  5619. -])# _LT_CHECK_OBJDIR
  5620. +beos*)
  5621. + lt_cv_deplibs_check_method=pass_all
  5622. + ;;
  5623. +bsdi[[45]]*)
  5624. + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
  5625. + lt_cv_file_magic_cmd='/usr/bin/file -L'
  5626. + lt_cv_file_magic_test_file=/shlib/libc.so
  5627. + ;;
  5628. -# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
  5629. -# --------------------------------------
  5630. -# Check hardcoding attributes.
  5631. -m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
  5632. -[AC_MSG_CHECKING([how to hardcode library paths into programs])
  5633. -_LT_TAGVAR(hardcode_action, $1)=
  5634. -if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
  5635. - test -n "$_LT_TAGVAR(runpath_var, $1)" ||
  5636. - test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
  5637. +cygwin*)
  5638. + # func_win32_libid is a shell function defined in ltmain.sh
  5639. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  5640. + lt_cv_file_magic_cmd='func_win32_libid'
  5641. + ;;
  5642. - # We can hardcode non-existent directories.
  5643. - if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
  5644. - # If the only mechanism to avoid hardcoding is shlibpath_var, we
  5645. - # have to relink, otherwise we might link with an installed library
  5646. - # when we should be linking with a yet-to-be-installed one
  5647. - ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
  5648. - test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
  5649. - # Linking always hardcodes the temporary library directory.
  5650. - _LT_TAGVAR(hardcode_action, $1)=relink
  5651. +mingw* | pw32*)
  5652. + # Base MSYS/MinGW do not provide the 'file' command needed by
  5653. + # func_win32_libid shell function, so use a weaker test based on 'objdump',
  5654. + # unless we find 'file', for example because we are cross-compiling.
  5655. + # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
  5656. + if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
  5657. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  5658. + lt_cv_file_magic_cmd='func_win32_libid'
  5659. else
  5660. - # We can link without hardcoding, and we can hardcode nonexisting dirs.
  5661. - _LT_TAGVAR(hardcode_action, $1)=immediate
  5662. + # Keep this pattern in sync with the one in func_win32_libid.
  5663. + lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
  5664. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  5665. fi
  5666. -else
  5667. - # We cannot hardcode anything, or else we can only hardcode existing
  5668. - # directories.
  5669. - _LT_TAGVAR(hardcode_action, $1)=unsupported
  5670. -fi
  5671. -AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
  5672. + ;;
  5673. -if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
  5674. - test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
  5675. - # Fast installation is not supported
  5676. - enable_fast_install=no
  5677. -elif test "$shlibpath_overrides_runpath" = yes ||
  5678. - test "$enable_shared" = no; then
  5679. - # Fast installation is not necessary
  5680. - enable_fast_install=needless
  5681. -fi
  5682. -_LT_TAGDECL([], [hardcode_action], [0],
  5683. - [How to hardcode a shared library path into an executable])
  5684. -])# _LT_LINKER_HARDCODE_LIBPATH
  5685. +cegcc*)
  5686. + # use the weaker test based on 'objdump'. See mingw*.
  5687. + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  5688. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  5689. + ;;
  5690. +darwin* | rhapsody*)
  5691. + lt_cv_deplibs_check_method=pass_all
  5692. + ;;
  5693. -# _LT_CMD_STRIPLIB
  5694. -# ----------------
  5695. -m4_defun([_LT_CMD_STRIPLIB],
  5696. -[m4_require([_LT_DECL_EGREP])
  5697. -striplib=
  5698. -old_striplib=
  5699. -AC_MSG_CHECKING([whether stripping libraries is possible])
  5700. -if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
  5701. - test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  5702. - test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  5703. - AC_MSG_RESULT([yes])
  5704. -else
  5705. -# FIXME - insert some real tests, host_os isn't really good enough
  5706. - case $host_os in
  5707. - darwin*)
  5708. - if test -n "$STRIP" ; then
  5709. - striplib="$STRIP -x"
  5710. - old_striplib="$STRIP -S"
  5711. - AC_MSG_RESULT([yes])
  5712. - else
  5713. - AC_MSG_RESULT([no])
  5714. - fi
  5715. - ;;
  5716. - *)
  5717. - AC_MSG_RESULT([no])
  5718. - ;;
  5719. - esac
  5720. -fi
  5721. -_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
  5722. -_LT_DECL([], [striplib], [1])
  5723. -])# _LT_CMD_STRIPLIB
  5724. +freebsd* | dragonfly*)
  5725. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  5726. + case $host_cpu in
  5727. + i*86 )
  5728. + # Not sure whether the presence of OpenBSD here was a mistake.
  5729. + # Let's accept both of them until this is cleared up.
  5730. + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
  5731. + lt_cv_file_magic_cmd=/usr/bin/file
  5732. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  5733. + ;;
  5734. + esac
  5735. + else
  5736. + lt_cv_deplibs_check_method=pass_all
  5737. + fi
  5738. + ;;
  5739. +gnu*)
  5740. + lt_cv_deplibs_check_method=pass_all
  5741. + ;;
  5742. -# _LT_SYS_DYNAMIC_LINKER([TAG])
  5743. -# -----------------------------
  5744. -# PORTME Fill in your ld.so characteristics
  5745. -m4_defun([_LT_SYS_DYNAMIC_LINKER],
  5746. -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  5747. -m4_require([_LT_DECL_EGREP])dnl
  5748. -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  5749. -m4_require([_LT_DECL_OBJDUMP])dnl
  5750. -m4_require([_LT_DECL_SED])dnl
  5751. -m4_require([_LT_CHECK_SHELL_FEATURES])dnl
  5752. -AC_MSG_CHECKING([dynamic linker characteristics])
  5753. -m4_if([$1],
  5754. - [], [
  5755. -if test "$GCC" = yes; then
  5756. - case $host_os in
  5757. - darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
  5758. - *) lt_awk_arg="/^libraries:/" ;;
  5759. - esac
  5760. - case $host_os in
  5761. - mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
  5762. - *) lt_sed_strip_eq="s,=/,/,g" ;;
  5763. - esac
  5764. - lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
  5765. - case $lt_search_path_spec in
  5766. - *\;*)
  5767. - # if the path contains ";" then we assume it to be the separator
  5768. - # otherwise default to the standard path separator (i.e. ":") - it is
  5769. - # assumed that no part of a normal pathname contains ";" but that should
  5770. - # okay in the real world where ";" in dirpaths is itself problematic.
  5771. - lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
  5772. +haiku*)
  5773. + lt_cv_deplibs_check_method=pass_all
  5774. + ;;
  5775. +
  5776. +hpux10.20* | hpux11*)
  5777. + lt_cv_file_magic_cmd=/usr/bin/file
  5778. + case $host_cpu in
  5779. + ia64*)
  5780. + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
  5781. + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  5782. + ;;
  5783. + hppa*64*)
  5784. + [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
  5785. + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  5786. ;;
  5787. *)
  5788. - lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
  5789. + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
  5790. + lt_cv_file_magic_test_file=/usr/lib/libc.sl
  5791. ;;
  5792. esac
  5793. - # Ok, now we have the path, separated by spaces, we can step through it
  5794. - # and add multilib dir if necessary.
  5795. - lt_tmp_lt_search_path_spec=
  5796. - lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  5797. - for lt_sys_path in $lt_search_path_spec; do
  5798. - if test -d "$lt_sys_path/$lt_multi_os_dir"; then
  5799. - lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
  5800. - else
  5801. - test -d "$lt_sys_path" && \
  5802. - lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
  5803. - fi
  5804. - done
  5805. - lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
  5806. -BEGIN {RS=" "; FS="/|\n";} {
  5807. - lt_foo="";
  5808. - lt_count=0;
  5809. - for (lt_i = NF; lt_i > 0; lt_i--) {
  5810. - if ($lt_i != "" && $lt_i != ".") {
  5811. - if ($lt_i == "..") {
  5812. - lt_count++;
  5813. - } else {
  5814. - if (lt_count == 0) {
  5815. - lt_foo="/" $lt_i lt_foo;
  5816. - } else {
  5817. - lt_count--;
  5818. - }
  5819. - }
  5820. - }
  5821. - }
  5822. - if (lt_foo != "") { lt_freq[[lt_foo]]++; }
  5823. - if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
  5824. -}'`
  5825. - # AWK program above erroneously prepends '/' to C:/dos/paths
  5826. - # for these hosts.
  5827. - case $host_os in
  5828. - mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
  5829. - $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
  5830. - esac
  5831. - sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
  5832. -else
  5833. - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  5834. -fi])
  5835. -library_names_spec=
  5836. -libname_spec='lib$name'
  5837. -soname_spec=
  5838. -shrext_cmds=".so"
  5839. -postinstall_cmds=
  5840. -postuninstall_cmds=
  5841. -finish_cmds=
  5842. -finish_eval=
  5843. -shlibpath_var=
  5844. -shlibpath_overrides_runpath=unknown
  5845. -version_type=none
  5846. -dynamic_linker="$host_os ld.so"
  5847. -sys_lib_dlsearch_path_spec="/lib /usr/lib"
  5848. -need_lib_prefix=unknown
  5849. -hardcode_into_libs=no
  5850. + ;;
  5851. -# when you set need_version to no, make sure it does not cause -set_version
  5852. -# flags to be left without arguments
  5853. -need_version=unknown
  5854. +interix[[3-9]]*)
  5855. + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  5856. + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
  5857. + ;;
  5858. -case $host_os in
  5859. -aix3*)
  5860. - version_type=linux
  5861. - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  5862. - shlibpath_var=LIBPATH
  5863. +irix5* | irix6* | nonstopux*)
  5864. + case $LD in
  5865. + *-32|*"-32 ") libmagic=32-bit;;
  5866. + *-n32|*"-n32 ") libmagic=N32;;
  5867. + *-64|*"-64 ") libmagic=64-bit;;
  5868. + *) libmagic=never-match;;
  5869. + esac
  5870. + lt_cv_deplibs_check_method=pass_all
  5871. + ;;
  5872. - # AIX 3 has no versioning support, so we append a major version to the name.
  5873. - soname_spec='${libname}${release}${shared_ext}$major'
  5874. +# This must be Linux ELF.
  5875. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  5876. + lt_cv_deplibs_check_method=pass_all
  5877. ;;
  5878. -aix[[4-9]]*)
  5879. - version_type=linux
  5880. - need_lib_prefix=no
  5881. - need_version=no
  5882. - hardcode_into_libs=yes
  5883. - if test "$host_cpu" = ia64; then
  5884. - # AIX 5 supports IA64
  5885. - library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  5886. - shlibpath_var=LD_LIBRARY_PATH
  5887. +netbsd*)
  5888. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  5889. + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
  5890. else
  5891. - # With GCC up to 2.95.x, collect2 would create an import file
  5892. - # for dependence libraries. The import file would start with
  5893. - # the line `#! .'. This would cause the generated library to
  5894. - # depend on `.', always an invalid library. This was fixed in
  5895. - # development snapshots of GCC prior to 3.0.
  5896. - case $host_os in
  5897. - aix4 | aix4.[[01]] | aix4.[[01]].*)
  5898. - if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  5899. - echo ' yes '
  5900. - echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  5901. - :
  5902. - else
  5903. - can_build_shared=no
  5904. - fi
  5905. - ;;
  5906. - esac
  5907. - # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  5908. - # soname into executable. Probably we can add versioning support to
  5909. - # collect2, so additional links can be useful in future.
  5910. - if test "$aix_use_runtimelinking" = yes; then
  5911. - # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  5912. - # instead of lib<name>.a to let people know that these are not
  5913. - # typical AIX shared libraries.
  5914. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  5915. - else
  5916. - # We preserve .a as extension for shared libraries through AIX4.2
  5917. - # and later when we are not doing run time linking.
  5918. - library_names_spec='${libname}${release}.a $libname.a'
  5919. - soname_spec='${libname}${release}${shared_ext}$major'
  5920. - fi
  5921. - shlibpath_var=LIBPATH
  5922. + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
  5923. fi
  5924. ;;
  5925. -amigaos*)
  5926. - case $host_cpu in
  5927. - powerpc)
  5928. - # Since July 2007 AmigaOS4 officially supports .so libraries.
  5929. - # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  5930. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  5931. - ;;
  5932. - m68k)
  5933. - library_names_spec='$libname.ixlibrary $libname.a'
  5934. - # Create ${libname}_ixlibrary.a entries in /sys/libs.
  5935. - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  5936. - ;;
  5937. - esac
  5938. +newos6*)
  5939. + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
  5940. + lt_cv_file_magic_cmd=/usr/bin/file
  5941. + lt_cv_file_magic_test_file=/usr/lib/libnls.so
  5942. ;;
  5943. -beos*)
  5944. - library_names_spec='${libname}${shared_ext}'
  5945. - dynamic_linker="$host_os ld.so"
  5946. - shlibpath_var=LIBRARY_PATH
  5947. +*nto* | *qnx*)
  5948. + lt_cv_deplibs_check_method=pass_all
  5949. ;;
  5950. -bsdi[[45]]*)
  5951. - version_type=linux
  5952. - need_version=no
  5953. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  5954. - soname_spec='${libname}${release}${shared_ext}$major'
  5955. - finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  5956. - shlibpath_var=LD_LIBRARY_PATH
  5957. - sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  5958. - sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  5959. - # the default ld.so.conf also contains /usr/contrib/lib and
  5960. - # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  5961. - # libtool to hard-code these into programs
  5962. +openbsd*)
  5963. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  5964. + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
  5965. + else
  5966. + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
  5967. + fi
  5968. ;;
  5969. -cygwin* | mingw* | pw32* | cegcc*)
  5970. - version_type=windows
  5971. - shrext_cmds=".dll"
  5972. - need_version=no
  5973. - need_lib_prefix=no
  5974. -
  5975. - case $GCC,$host_os in
  5976. - yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
  5977. - library_names_spec='$libname.dll.a'
  5978. - # DLL is installed to $(libdir)/../bin by postinstall_cmds
  5979. - postinstall_cmds='base_file=`basename \${file}`~
  5980. - dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  5981. - dldir=$destdir/`dirname \$dlpath`~
  5982. - test -d \$dldir || mkdir -p \$dldir~
  5983. - $install_prog $dir/$dlname \$dldir/$dlname~
  5984. - chmod a+x \$dldir/$dlname~
  5985. - if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  5986. - eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  5987. - fi'
  5988. - postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  5989. - dlpath=$dir/\$dldll~
  5990. - $RM \$dlpath'
  5991. - shlibpath_overrides_runpath=yes
  5992. -
  5993. - case $host_os in
  5994. - cygwin*)
  5995. - # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  5996. - soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  5997. -m4_if([$1], [],[
  5998. - sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
  5999. - ;;
  6000. - mingw* | cegcc*)
  6001. - # MinGW DLLs use traditional 'lib' prefix
  6002. - soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  6003. - ;;
  6004. - pw32*)
  6005. - # pw32 DLLs use 'pw' prefix rather than 'lib'
  6006. - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  6007. - ;;
  6008. - esac
  6009. - ;;
  6010. -
  6011. - *)
  6012. - library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
  6013. - ;;
  6014. - esac
  6015. - dynamic_linker='Win32 ld.exe'
  6016. - # FIXME: first we should search . and the directory the executable is in
  6017. - shlibpath_var=PATH
  6018. +osf3* | osf4* | osf5*)
  6019. + lt_cv_deplibs_check_method=pass_all
  6020. ;;
  6021. -darwin* | rhapsody*)
  6022. - dynamic_linker="$host_os dyld"
  6023. - version_type=darwin
  6024. - need_lib_prefix=no
  6025. - need_version=no
  6026. - library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  6027. - soname_spec='${libname}${release}${major}$shared_ext'
  6028. - shlibpath_overrides_runpath=yes
  6029. - shlibpath_var=DYLD_LIBRARY_PATH
  6030. - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  6031. -m4_if([$1], [],[
  6032. - sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
  6033. - sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  6034. +rdos*)
  6035. + lt_cv_deplibs_check_method=pass_all
  6036. ;;
  6037. -dgux*)
  6038. - version_type=linux
  6039. - need_lib_prefix=no
  6040. - need_version=no
  6041. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  6042. - soname_spec='${libname}${release}${shared_ext}$major'
  6043. - shlibpath_var=LD_LIBRARY_PATH
  6044. +solaris*)
  6045. + lt_cv_deplibs_check_method=pass_all
  6046. ;;
  6047. -freebsd1*)
  6048. - dynamic_linker=no
  6049. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  6050. + lt_cv_deplibs_check_method=pass_all
  6051. ;;
  6052. -freebsd* | dragonfly*)
  6053. - # DragonFly does not have aout. When/if they implement a new
  6054. - # versioning mechanism, adjust this.
  6055. - if test -x /usr/bin/objformat; then
  6056. - objformat=`/usr/bin/objformat`
  6057. - else
  6058. - case $host_os in
  6059. - freebsd[[123]]*) objformat=aout ;;
  6060. - *) objformat=elf ;;
  6061. - esac
  6062. - fi
  6063. - version_type=freebsd-$objformat
  6064. - case $version_type in
  6065. - freebsd-elf*)
  6066. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  6067. - need_version=no
  6068. - need_lib_prefix=no
  6069. - ;;
  6070. - freebsd-*)
  6071. - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  6072. - need_version=yes
  6073. - ;;
  6074. - esac
  6075. - shlibpath_var=LD_LIBRARY_PATH
  6076. - case $host_os in
  6077. - freebsd2*)
  6078. - shlibpath_overrides_runpath=yes
  6079. +sysv4 | sysv4.3*)
  6080. + case $host_vendor in
  6081. + motorola)
  6082. + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
  6083. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  6084. ;;
  6085. - freebsd3.[[01]]* | freebsdelf3.[[01]]*)
  6086. - shlibpath_overrides_runpath=yes
  6087. - hardcode_into_libs=yes
  6088. + ncr)
  6089. + lt_cv_deplibs_check_method=pass_all
  6090. ;;
  6091. - freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
  6092. - freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
  6093. - shlibpath_overrides_runpath=no
  6094. - hardcode_into_libs=yes
  6095. + sequent)
  6096. + lt_cv_file_magic_cmd='/bin/file'
  6097. + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
  6098. ;;
  6099. - *) # from 4.6 on, and DragonFly
  6100. - shlibpath_overrides_runpath=yes
  6101. - hardcode_into_libs=yes
  6102. + sni)
  6103. + lt_cv_file_magic_cmd='/bin/file'
  6104. + lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
  6105. + lt_cv_file_magic_test_file=/lib/libc.so
  6106. + ;;
  6107. + siemens)
  6108. + lt_cv_deplibs_check_method=pass_all
  6109. + ;;
  6110. + pc)
  6111. + lt_cv_deplibs_check_method=pass_all
  6112. ;;
  6113. esac
  6114. ;;
  6115. -gnu*)
  6116. - version_type=linux
  6117. - need_lib_prefix=no
  6118. - need_version=no
  6119. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  6120. - soname_spec='${libname}${release}${shared_ext}$major'
  6121. - shlibpath_var=LD_LIBRARY_PATH
  6122. - hardcode_into_libs=yes
  6123. - ;;
  6124. -
  6125. -haiku*)
  6126. - version_type=linux
  6127. - need_lib_prefix=no
  6128. - need_version=no
  6129. - dynamic_linker="$host_os runtime_loader"
  6130. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  6131. - soname_spec='${libname}${release}${shared_ext}$major'
  6132. - shlibpath_var=LIBRARY_PATH
  6133. - shlibpath_overrides_runpath=yes
  6134. - sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  6135. - hardcode_into_libs=yes
  6136. +tpf*)
  6137. + lt_cv_deplibs_check_method=pass_all
  6138. ;;
  6139. +esac
  6140. +])
  6141. -hpux9* | hpux10* | hpux11*)
  6142. - # Give a soname corresponding to the major version so that dld.sl refuses to
  6143. - # link against other versions.
  6144. - version_type=sunos
  6145. - need_lib_prefix=no
  6146. - need_version=no
  6147. - case $host_cpu in
  6148. - ia64*)
  6149. - shrext_cmds='.so'
  6150. - hardcode_into_libs=yes
  6151. - dynamic_linker="$host_os dld.so"
  6152. - shlibpath_var=LD_LIBRARY_PATH
  6153. - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  6154. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6155. - soname_spec='${libname}${release}${shared_ext}$major'
  6156. - if test "X$HPUX_IA64_MODE" = X32; then
  6157. - sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  6158. +file_magic_glob=
  6159. +want_nocaseglob=no
  6160. +if test "$build" = "$host"; then
  6161. + case $host_os in
  6162. + mingw* | pw32*)
  6163. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  6164. + want_nocaseglob=yes
  6165. else
  6166. - sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  6167. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
  6168. fi
  6169. - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  6170. - ;;
  6171. - hppa*64*)
  6172. - shrext_cmds='.sl'
  6173. - hardcode_into_libs=yes
  6174. - dynamic_linker="$host_os dld.sl"
  6175. - shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  6176. - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  6177. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6178. - soname_spec='${libname}${release}${shared_ext}$major'
  6179. - sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  6180. - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  6181. - ;;
  6182. - *)
  6183. - shrext_cmds='.sl'
  6184. - dynamic_linker="$host_os dld.sl"
  6185. - shlibpath_var=SHLIB_PATH
  6186. - shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  6187. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6188. - soname_spec='${libname}${release}${shared_ext}$major'
  6189. ;;
  6190. esac
  6191. - # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  6192. - postinstall_cmds='chmod 555 $lib'
  6193. - # or fails outright, so override atomically:
  6194. - install_override_mode=555
  6195. - ;;
  6196. +fi
  6197. -interix[[3-9]]*)
  6198. - version_type=linux
  6199. - need_lib_prefix=no
  6200. - need_version=no
  6201. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  6202. - soname_spec='${libname}${release}${shared_ext}$major'
  6203. - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  6204. - shlibpath_var=LD_LIBRARY_PATH
  6205. - shlibpath_overrides_runpath=no
  6206. - hardcode_into_libs=yes
  6207. - ;;
  6208. +file_magic_cmd=$lt_cv_file_magic_cmd
  6209. +deplibs_check_method=$lt_cv_deplibs_check_method
  6210. +test -z "$deplibs_check_method" && deplibs_check_method=unknown
  6211. -irix5* | irix6* | nonstopux*)
  6212. - case $host_os in
  6213. - nonstopux*) version_type=nonstopux ;;
  6214. +_LT_DECL([], [deplibs_check_method], [1],
  6215. + [Method to check whether dependent libraries are shared objects])
  6216. +_LT_DECL([], [file_magic_cmd], [1],
  6217. + [Command to use when deplibs_check_method = "file_magic"])
  6218. +_LT_DECL([], [file_magic_glob], [1],
  6219. + [How to find potential files when deplibs_check_method = "file_magic"])
  6220. +_LT_DECL([], [want_nocaseglob], [1],
  6221. + [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
  6222. +])# _LT_CHECK_MAGIC_METHOD
  6223. +
  6224. +
  6225. +# LT_PATH_NM
  6226. +# ----------
  6227. +# find the pathname to a BSD- or MS-compatible name lister
  6228. +AC_DEFUN([LT_PATH_NM],
  6229. +[AC_REQUIRE([AC_PROG_CC])dnl
  6230. +AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
  6231. +[if test -n "$NM"; then
  6232. + # Let the user override the test.
  6233. + lt_cv_path_NM="$NM"
  6234. +else
  6235. + lt_nm_to_check="${ac_tool_prefix}nm"
  6236. + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  6237. + lt_nm_to_check="$lt_nm_to_check nm"
  6238. + fi
  6239. + for lt_tmp_nm in $lt_nm_to_check; do
  6240. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  6241. + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  6242. + IFS="$lt_save_ifs"
  6243. + test -z "$ac_dir" && ac_dir=.
  6244. + tmp_nm="$ac_dir/$lt_tmp_nm"
  6245. + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  6246. + # Check to see if the nm accepts a BSD-compat flag.
  6247. + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  6248. + # nm: unknown option "B" ignored
  6249. + # Tru64's nm complains that /dev/null is an invalid object file
  6250. + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  6251. + */dev/null* | *'Invalid file or object type'*)
  6252. + lt_cv_path_NM="$tmp_nm -B"
  6253. + break
  6254. + ;;
  6255. + *)
  6256. + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  6257. + */dev/null*)
  6258. + lt_cv_path_NM="$tmp_nm -p"
  6259. + break
  6260. + ;;
  6261. + *)
  6262. + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  6263. + continue # so that we can try to find one that supports BSD flags
  6264. + ;;
  6265. + esac
  6266. + ;;
  6267. + esac
  6268. + fi
  6269. + done
  6270. + IFS="$lt_save_ifs"
  6271. + done
  6272. + : ${lt_cv_path_NM=no}
  6273. +fi])
  6274. +if test "$lt_cv_path_NM" != "no"; then
  6275. + NM="$lt_cv_path_NM"
  6276. +else
  6277. + # Didn't find any BSD compatible name lister, look for dumpbin.
  6278. + if test -n "$DUMPBIN"; then :
  6279. + # Let the user override the test.
  6280. + else
  6281. + AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
  6282. + case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  6283. + *COFF*)
  6284. + DUMPBIN="$DUMPBIN -symbols"
  6285. + ;;
  6286. *)
  6287. - if test "$lt_cv_prog_gnu_ld" = yes; then
  6288. - version_type=linux
  6289. - else
  6290. - version_type=irix
  6291. - fi ;;
  6292. - esac
  6293. - need_lib_prefix=no
  6294. - need_version=no
  6295. - soname_spec='${libname}${release}${shared_ext}$major'
  6296. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  6297. - case $host_os in
  6298. - irix5* | nonstopux*)
  6299. - libsuff= shlibsuff=
  6300. + DUMPBIN=:
  6301. + ;;
  6302. + esac
  6303. + fi
  6304. + AC_SUBST([DUMPBIN])
  6305. + if test "$DUMPBIN" != ":"; then
  6306. + NM="$DUMPBIN"
  6307. + fi
  6308. +fi
  6309. +test -z "$NM" && NM=nm
  6310. +AC_SUBST([NM])
  6311. +_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
  6312. +
  6313. +AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
  6314. + [lt_cv_nm_interface="BSD nm"
  6315. + echo "int some_variable = 0;" > conftest.$ac_ext
  6316. + (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
  6317. + (eval "$ac_compile" 2>conftest.err)
  6318. + cat conftest.err >&AS_MESSAGE_LOG_FD
  6319. + (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
  6320. + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  6321. + cat conftest.err >&AS_MESSAGE_LOG_FD
  6322. + (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
  6323. + cat conftest.out >&AS_MESSAGE_LOG_FD
  6324. + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  6325. + lt_cv_nm_interface="MS dumpbin"
  6326. + fi
  6327. + rm -f conftest*])
  6328. +])# LT_PATH_NM
  6329. +
  6330. +# Old names:
  6331. +AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
  6332. +AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
  6333. +dnl aclocal-1.4 backwards compatibility:
  6334. +dnl AC_DEFUN([AM_PROG_NM], [])
  6335. +dnl AC_DEFUN([AC_PROG_NM], [])
  6336. +
  6337. +# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
  6338. +# --------------------------------
  6339. +# how to determine the name of the shared library
  6340. +# associated with a specific link library.
  6341. +# -- PORTME fill in with the dynamic library characteristics
  6342. +m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
  6343. +[m4_require([_LT_DECL_EGREP])
  6344. +m4_require([_LT_DECL_OBJDUMP])
  6345. +m4_require([_LT_DECL_DLLTOOL])
  6346. +AC_CACHE_CHECK([how to associate runtime and link libraries],
  6347. +lt_cv_sharedlib_from_linklib_cmd,
  6348. +[lt_cv_sharedlib_from_linklib_cmd='unknown'
  6349. +
  6350. +case $host_os in
  6351. +cygwin* | mingw* | pw32* | cegcc*)
  6352. + # two different shell functions defined in ltmain.sh
  6353. + # decide which to use based on capabilities of $DLLTOOL
  6354. + case `$DLLTOOL --help 2>&1` in
  6355. + *--identify-strict*)
  6356. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  6357. ;;
  6358. *)
  6359. - case $LD in # libtool.m4 will add one of these switches to LD
  6360. - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  6361. - libsuff= shlibsuff= libmagic=32-bit;;
  6362. - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  6363. - libsuff=32 shlibsuff=N32 libmagic=N32;;
  6364. - *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  6365. - libsuff=64 shlibsuff=64 libmagic=64-bit;;
  6366. - *) libsuff= shlibsuff= libmagic=never-match;;
  6367. - esac
  6368. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  6369. ;;
  6370. esac
  6371. - shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  6372. - shlibpath_overrides_runpath=no
  6373. - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  6374. - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  6375. - hardcode_into_libs=yes
  6376. ;;
  6377. -
  6378. -# No shared lib support for Linux oldld, aout, or coff.
  6379. -linux*oldld* | linux*aout* | linux*coff*)
  6380. - dynamic_linker=no
  6381. +*)
  6382. + # fallback: assume linklib IS sharedlib
  6383. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  6384. ;;
  6385. +esac
  6386. +])
  6387. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  6388. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  6389. -# This must be Linux ELF.
  6390. -linux* | k*bsd*-gnu | kopensolaris*-gnu)
  6391. - version_type=linux
  6392. - need_lib_prefix=no
  6393. - need_version=no
  6394. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6395. - soname_spec='${libname}${release}${shared_ext}$major'
  6396. - finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  6397. - shlibpath_var=LD_LIBRARY_PATH
  6398. - shlibpath_overrides_runpath=no
  6399. -
  6400. - # Some binutils ld are patched to set DT_RUNPATH
  6401. - AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
  6402. - [lt_cv_shlibpath_overrides_runpath=no
  6403. - save_LDFLAGS=$LDFLAGS
  6404. - save_libdir=$libdir
  6405. - eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
  6406. - LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
  6407. - AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
  6408. - [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
  6409. - [lt_cv_shlibpath_overrides_runpath=yes])])
  6410. - LDFLAGS=$save_LDFLAGS
  6411. - libdir=$save_libdir
  6412. - ])
  6413. - shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  6414. +_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
  6415. + [Command to associate shared and link libraries])
  6416. +])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
  6417. - # This implies no fast_install, which is unacceptable.
  6418. - # Some rework will be needed to allow for fast_install
  6419. - # before this can be enabled.
  6420. - hardcode_into_libs=yes
  6421. - # Append ld.so.conf contents to the search path
  6422. - if test -f /etc/ld.so.conf; then
  6423. - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  6424. - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  6425. +# _LT_PATH_MANIFEST_TOOL
  6426. +# ----------------------
  6427. +# locate the manifest tool
  6428. +m4_defun([_LT_PATH_MANIFEST_TOOL],
  6429. +[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
  6430. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  6431. +AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
  6432. + [lt_cv_path_mainfest_tool=no
  6433. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
  6434. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  6435. + cat conftest.err >&AS_MESSAGE_LOG_FD
  6436. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  6437. + lt_cv_path_mainfest_tool=yes
  6438. fi
  6439. + rm -f conftest*])
  6440. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  6441. + MANIFEST_TOOL=:
  6442. +fi
  6443. +_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
  6444. +])# _LT_PATH_MANIFEST_TOOL
  6445. - # We used to test for /lib/ld.so.1 and disable shared libraries on
  6446. - # powerpc, because MkLinux only supported shared libraries with the
  6447. - # GNU dynamic linker. Since this was broken with cross compilers,
  6448. - # most powerpc-linux boxes support dynamic linking these days and
  6449. - # people can always --disable-shared, the test was removed, and we
  6450. - # assume the GNU/Linux dynamic linker is in use.
  6451. - dynamic_linker='GNU/Linux ld.so'
  6452. - ;;
  6453. -
  6454. -netbsd*)
  6455. - version_type=sunos
  6456. - need_lib_prefix=no
  6457. - need_version=no
  6458. - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  6459. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  6460. - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  6461. - dynamic_linker='NetBSD (a.out) ld.so'
  6462. - else
  6463. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  6464. - soname_spec='${libname}${release}${shared_ext}$major'
  6465. - dynamic_linker='NetBSD ld.elf_so'
  6466. - fi
  6467. - shlibpath_var=LD_LIBRARY_PATH
  6468. - shlibpath_overrides_runpath=yes
  6469. - hardcode_into_libs=yes
  6470. - ;;
  6471. -newsos6)
  6472. - version_type=linux
  6473. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6474. - shlibpath_var=LD_LIBRARY_PATH
  6475. - shlibpath_overrides_runpath=yes
  6476. +# LT_LIB_M
  6477. +# --------
  6478. +# check for math library
  6479. +AC_DEFUN([LT_LIB_M],
  6480. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  6481. +LIBM=
  6482. +case $host in
  6483. +*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
  6484. + # These system don't have libm, or don't need it
  6485. ;;
  6486. -
  6487. -*nto* | *qnx*)
  6488. - version_type=qnx
  6489. - need_lib_prefix=no
  6490. - need_version=no
  6491. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6492. - soname_spec='${libname}${release}${shared_ext}$major'
  6493. - shlibpath_var=LD_LIBRARY_PATH
  6494. - shlibpath_overrides_runpath=no
  6495. - hardcode_into_libs=yes
  6496. - dynamic_linker='ldqnx.so'
  6497. +*-ncr-sysv4.3*)
  6498. + AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
  6499. + AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
  6500. + ;;
  6501. +*)
  6502. + AC_CHECK_LIB(m, cos, LIBM="-lm")
  6503. ;;
  6504. +esac
  6505. +AC_SUBST([LIBM])
  6506. +])# LT_LIB_M
  6507. -openbsd*)
  6508. - version_type=sunos
  6509. - sys_lib_dlsearch_path_spec="/usr/lib"
  6510. - need_lib_prefix=no
  6511. - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  6512. - case $host_os in
  6513. - openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  6514. - *) need_version=no ;;
  6515. +# Old name:
  6516. +AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
  6517. +dnl aclocal-1.4 backwards compatibility:
  6518. +dnl AC_DEFUN([AC_CHECK_LIBM], [])
  6519. +
  6520. +
  6521. +# _LT_COMPILER_NO_RTTI([TAGNAME])
  6522. +# -------------------------------
  6523. +m4_defun([_LT_COMPILER_NO_RTTI],
  6524. +[m4_require([_LT_TAG_COMPILER])dnl
  6525. +
  6526. +_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
  6527. +
  6528. +if test "$GCC" = yes; then
  6529. + case $cc_basename in
  6530. + nvcc*)
  6531. + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
  6532. + *)
  6533. + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
  6534. esac
  6535. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  6536. - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  6537. - shlibpath_var=LD_LIBRARY_PATH
  6538. - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  6539. - case $host_os in
  6540. - openbsd2.[[89]] | openbsd2.[[89]].*)
  6541. - shlibpath_overrides_runpath=no
  6542. - ;;
  6543. - *)
  6544. - shlibpath_overrides_runpath=yes
  6545. - ;;
  6546. - esac
  6547. - else
  6548. - shlibpath_overrides_runpath=yes
  6549. - fi
  6550. - ;;
  6551. -os2*)
  6552. - libname_spec='$name'
  6553. - shrext_cmds=".dll"
  6554. - need_lib_prefix=no
  6555. - library_names_spec='$libname${shared_ext} $libname.a'
  6556. - dynamic_linker='OS/2 ld.exe'
  6557. - shlibpath_var=LIBPATH
  6558. - ;;
  6559. + _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
  6560. + lt_cv_prog_compiler_rtti_exceptions,
  6561. + [-fno-rtti -fno-exceptions], [],
  6562. + [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
  6563. +fi
  6564. +_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
  6565. + [Compiler flag to turn off builtin functions])
  6566. +])# _LT_COMPILER_NO_RTTI
  6567. -osf3* | osf4* | osf5*)
  6568. - version_type=osf
  6569. - need_lib_prefix=no
  6570. - need_version=no
  6571. - soname_spec='${libname}${release}${shared_ext}$major'
  6572. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6573. - shlibpath_var=LD_LIBRARY_PATH
  6574. - sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  6575. - sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  6576. - ;;
  6577. -rdos*)
  6578. - dynamic_linker=no
  6579. - ;;
  6580. +# _LT_CMD_GLOBAL_SYMBOLS
  6581. +# ----------------------
  6582. +m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
  6583. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  6584. +AC_REQUIRE([AC_PROG_CC])dnl
  6585. +AC_REQUIRE([AC_PROG_AWK])dnl
  6586. +AC_REQUIRE([LT_PATH_NM])dnl
  6587. +AC_REQUIRE([LT_PATH_LD])dnl
  6588. +m4_require([_LT_DECL_SED])dnl
  6589. +m4_require([_LT_DECL_EGREP])dnl
  6590. +m4_require([_LT_TAG_COMPILER])dnl
  6591. -solaris*)
  6592. - version_type=linux
  6593. - need_lib_prefix=no
  6594. - need_version=no
  6595. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6596. - soname_spec='${libname}${release}${shared_ext}$major'
  6597. - shlibpath_var=LD_LIBRARY_PATH
  6598. - shlibpath_overrides_runpath=yes
  6599. - hardcode_into_libs=yes
  6600. - # ldd complains unless libraries are executable
  6601. - postinstall_cmds='chmod +x $lib'
  6602. - ;;
  6603. +# Check for command to grab the raw symbol name followed by C symbol from nm.
  6604. +AC_MSG_CHECKING([command to parse $NM output from $compiler object])
  6605. +AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
  6606. +[
  6607. +# These are sane defaults that work on at least a few old systems.
  6608. +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
  6609. -sunos4*)
  6610. - version_type=sunos
  6611. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  6612. - finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  6613. - shlibpath_var=LD_LIBRARY_PATH
  6614. - shlibpath_overrides_runpath=yes
  6615. - if test "$with_gnu_ld" = yes; then
  6616. - need_lib_prefix=no
  6617. - fi
  6618. - need_version=yes
  6619. - ;;
  6620. +# Character class describing NM global symbol codes.
  6621. +symcode='[[BCDEGRST]]'
  6622. -sysv4 | sysv4.3*)
  6623. - version_type=linux
  6624. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6625. - soname_spec='${libname}${release}${shared_ext}$major'
  6626. - shlibpath_var=LD_LIBRARY_PATH
  6627. - case $host_vendor in
  6628. - sni)
  6629. - shlibpath_overrides_runpath=no
  6630. - need_lib_prefix=no
  6631. - runpath_var=LD_RUN_PATH
  6632. - ;;
  6633. - siemens)
  6634. - need_lib_prefix=no
  6635. - ;;
  6636. - motorola)
  6637. - need_lib_prefix=no
  6638. - need_version=no
  6639. - shlibpath_overrides_runpath=no
  6640. - sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  6641. - ;;
  6642. - esac
  6643. - ;;
  6644. +# Regexp to match symbols that can be accessed directly from C.
  6645. +sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
  6646. -sysv4*MP*)
  6647. - if test -d /usr/nec ;then
  6648. - version_type=linux
  6649. - library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  6650. - soname_spec='$libname${shared_ext}.$major'
  6651. - shlibpath_var=LD_LIBRARY_PATH
  6652. - fi
  6653. +# Define system-specific variables.
  6654. +case $host_os in
  6655. +aix*)
  6656. + symcode='[[BCDT]]'
  6657. ;;
  6658. -
  6659. -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  6660. - version_type=freebsd-elf
  6661. - need_lib_prefix=no
  6662. - need_version=no
  6663. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  6664. - soname_spec='${libname}${release}${shared_ext}$major'
  6665. - shlibpath_var=LD_LIBRARY_PATH
  6666. - shlibpath_overrides_runpath=yes
  6667. - hardcode_into_libs=yes
  6668. - if test "$with_gnu_ld" = yes; then
  6669. - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  6670. - else
  6671. - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  6672. - case $host_os in
  6673. - sco3.2v5*)
  6674. - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  6675. - ;;
  6676. - esac
  6677. +cygwin* | mingw* | pw32* | cegcc*)
  6678. + symcode='[[ABCDGISTW]]'
  6679. + ;;
  6680. +hpux*)
  6681. + if test "$host_cpu" = ia64; then
  6682. + symcode='[[ABCDEGRST]]'
  6683. fi
  6684. - sys_lib_dlsearch_path_spec='/usr/lib'
  6685. ;;
  6686. -
  6687. -tpf*)
  6688. - # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  6689. - version_type=linux
  6690. - need_lib_prefix=no
  6691. - need_version=no
  6692. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6693. - shlibpath_var=LD_LIBRARY_PATH
  6694. - shlibpath_overrides_runpath=no
  6695. - hardcode_into_libs=yes
  6696. +irix* | nonstopux*)
  6697. + symcode='[[BCDEGRST]]'
  6698. ;;
  6699. -
  6700. -uts4*)
  6701. - version_type=linux
  6702. - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  6703. - soname_spec='${libname}${release}${shared_ext}$major'
  6704. - shlibpath_var=LD_LIBRARY_PATH
  6705. +osf*)
  6706. + symcode='[[BCDEGQRST]]'
  6707. ;;
  6708. -
  6709. -*)
  6710. - dynamic_linker=no
  6711. +solaris*)
  6712. + symcode='[[BDRT]]'
  6713. + ;;
  6714. +sco3.2v5*)
  6715. + symcode='[[DT]]'
  6716. + ;;
  6717. +sysv4.2uw2*)
  6718. + symcode='[[DT]]'
  6719. + ;;
  6720. +sysv5* | sco5v6* | unixware* | OpenUNIX*)
  6721. + symcode='[[ABDT]]'
  6722. + ;;
  6723. +sysv4)
  6724. + symcode='[[DFNSTU]]'
  6725. ;;
  6726. esac
  6727. -AC_MSG_RESULT([$dynamic_linker])
  6728. -test "$dynamic_linker" = no && can_build_shared=no
  6729. -variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  6730. -if test "$GCC" = yes; then
  6731. - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  6732. -fi
  6733. +# If we're using GNU nm, then use its standard symbol codes.
  6734. +case `$NM -V 2>&1` in
  6735. +*GNU* | *'with BFD'*)
  6736. + symcode='[[ABCDGIRSTW]]' ;;
  6737. +esac
  6738. -if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  6739. - sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  6740. -fi
  6741. -if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  6742. - sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  6743. -fi
  6744. -
  6745. -_LT_DECL([], [variables_saved_for_relink], [1],
  6746. - [Variables whose values should be saved in libtool wrapper scripts and
  6747. - restored at link time])
  6748. -_LT_DECL([], [need_lib_prefix], [0],
  6749. - [Do we need the "lib" prefix for modules?])
  6750. -_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
  6751. -_LT_DECL([], [version_type], [0], [Library versioning type])
  6752. -_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
  6753. -_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
  6754. -_LT_DECL([], [shlibpath_overrides_runpath], [0],
  6755. - [Is shlibpath searched before the hard-coded library search path?])
  6756. -_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
  6757. -_LT_DECL([], [library_names_spec], [1],
  6758. - [[List of archive names. First name is the real one, the rest are links.
  6759. - The last name is the one that the linker finds with -lNAME]])
  6760. -_LT_DECL([], [soname_spec], [1],
  6761. - [[The coded name of the library, if different from the real name]])
  6762. -_LT_DECL([], [install_override_mode], [1],
  6763. - [Permission mode override for installation of shared libraries])
  6764. -_LT_DECL([], [postinstall_cmds], [2],
  6765. - [Command to use after installation of a shared archive])
  6766. -_LT_DECL([], [postuninstall_cmds], [2],
  6767. - [Command to use after uninstallation of a shared archive])
  6768. -_LT_DECL([], [finish_cmds], [2],
  6769. - [Commands used to finish a libtool library installation in a directory])
  6770. -_LT_DECL([], [finish_eval], [1],
  6771. - [[As "finish_cmds", except a single script fragment to be evaled but
  6772. - not shown]])
  6773. -_LT_DECL([], [hardcode_into_libs], [0],
  6774. - [Whether we should hardcode library paths into libraries])
  6775. -_LT_DECL([], [sys_lib_search_path_spec], [2],
  6776. - [Compile-time system search path for libraries])
  6777. -_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
  6778. - [Run-time system search path for libraries])
  6779. -])# _LT_SYS_DYNAMIC_LINKER
  6780. +# Transform an extracted symbol line into a proper C declaration.
  6781. +# Some systems (esp. on ia64) link data and code symbols differently,
  6782. +# so use this general approach.
  6783. +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  6784. +# Transform an extracted symbol line into symbol name and symbol address
  6785. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
  6786. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  6787. -# _LT_PATH_TOOL_PREFIX(TOOL)
  6788. -# --------------------------
  6789. -# find a file program which can recognize shared library
  6790. -AC_DEFUN([_LT_PATH_TOOL_PREFIX],
  6791. -[m4_require([_LT_DECL_EGREP])dnl
  6792. -AC_MSG_CHECKING([for $1])
  6793. -AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
  6794. -[case $MAGIC_CMD in
  6795. -[[\\/*] | ?:[\\/]*])
  6796. - lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  6797. +# Handle CRLF in mingw tool chain
  6798. +opt_cr=
  6799. +case $build_os in
  6800. +mingw*)
  6801. + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  6802. ;;
  6803. -*)
  6804. - lt_save_MAGIC_CMD="$MAGIC_CMD"
  6805. - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  6806. -dnl $ac_dummy forces splitting on constant user-supplied paths.
  6807. -dnl POSIX.2 word splitting is done only on the output of word expansions,
  6808. -dnl not every word. This closes a longstanding sh security hole.
  6809. - ac_dummy="m4_if([$2], , $PATH, [$2])"
  6810. - for ac_dir in $ac_dummy; do
  6811. - IFS="$lt_save_ifs"
  6812. - test -z "$ac_dir" && ac_dir=.
  6813. - if test -f $ac_dir/$1; then
  6814. - lt_cv_path_MAGIC_CMD="$ac_dir/$1"
  6815. - if test -n "$file_magic_test_file"; then
  6816. - case $deplibs_check_method in
  6817. - "file_magic "*)
  6818. - file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  6819. - MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  6820. - if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  6821. - $EGREP "$file_magic_regex" > /dev/null; then
  6822. - :
  6823. - else
  6824. - cat <<_LT_EOF 1>&2
  6825. +esac
  6826. -*** Warning: the command libtool uses to detect shared libraries,
  6827. -*** $file_magic_cmd, produces output that libtool cannot recognize.
  6828. -*** The result is that libtool may fail to recognize shared libraries
  6829. -*** as such. This will affect the creation of libtool libraries that
  6830. -*** depend on shared libraries, but programs linked with such libtool
  6831. -*** libraries will work regardless of this problem. Nevertheless, you
  6832. -*** may want to report the problem to your system manager and/or to
  6833. -*** bug-libtool@gnu.org
  6834. +# Try without a prefix underscore, then with it.
  6835. +for ac_symprfx in "" "_"; do
  6836. +
  6837. + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  6838. + symxfrm="\\1 $ac_symprfx\\2 \\2"
  6839. +
  6840. + # Write the raw and C identifiers.
  6841. + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  6842. + # Fake it for dumpbin and say T for any non-static function
  6843. + # and D for any global variable.
  6844. + # Also find C++ and __fastcall symbols from MSVC++,
  6845. + # which start with @ or ?.
  6846. + lt_cv_sys_global_symbol_pipe="$AWK ['"\
  6847. +" {last_section=section; section=\$ 3};"\
  6848. +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
  6849. +" \$ 0!~/External *\|/{next};"\
  6850. +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
  6851. +" {if(hide[section]) next};"\
  6852. +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
  6853. +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
  6854. +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
  6855. +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
  6856. +" ' prfx=^$ac_symprfx]"
  6857. + else
  6858. + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  6859. + fi
  6860. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  6861. +
  6862. + # Check to see that the pipe works correctly.
  6863. + pipe_works=no
  6864. + rm -f conftest*
  6865. + cat > conftest.$ac_ext <<_LT_EOF
  6866. +#ifdef __cplusplus
  6867. +extern "C" {
  6868. +#endif
  6869. +char nm_test_var;
  6870. +void nm_test_func(void);
  6871. +void nm_test_func(void){}
  6872. +#ifdef __cplusplus
  6873. +}
  6874. +#endif
  6875. +int main(){nm_test_var='a';nm_test_func();return(0);}
  6876. _LT_EOF
  6877. - fi ;;
  6878. - esac
  6879. +
  6880. + if AC_TRY_EVAL(ac_compile); then
  6881. + # Now try to grab the symbols.
  6882. + nlist=conftest.nm
  6883. + if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
  6884. + # Try sorting and uniquifying the output.
  6885. + if sort "$nlist" | uniq > "$nlist"T; then
  6886. + mv -f "$nlist"T "$nlist"
  6887. + else
  6888. + rm -f "$nlist"T
  6889. fi
  6890. - break
  6891. - fi
  6892. - done
  6893. - IFS="$lt_save_ifs"
  6894. - MAGIC_CMD="$lt_save_MAGIC_CMD"
  6895. - ;;
  6896. -esac])
  6897. -MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  6898. -if test -n "$MAGIC_CMD"; then
  6899. - AC_MSG_RESULT($MAGIC_CMD)
  6900. -else
  6901. - AC_MSG_RESULT(no)
  6902. -fi
  6903. -_LT_DECL([], [MAGIC_CMD], [0],
  6904. - [Used to examine libraries when file_magic_cmd begins with "file"])dnl
  6905. -])# _LT_PATH_TOOL_PREFIX
  6906. -# Old name:
  6907. -AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
  6908. -dnl aclocal-1.4 backwards compatibility:
  6909. -dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
  6910. + # Make sure that we snagged all the symbols we need.
  6911. + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  6912. + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  6913. + cat <<_LT_EOF > conftest.$ac_ext
  6914. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  6915. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  6916. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  6917. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  6918. +# define LT@&t@_DLSYM_CONST
  6919. +#elif defined(__osf__)
  6920. +/* This system does not cope well with relocations in const data. */
  6921. +# define LT@&t@_DLSYM_CONST
  6922. +#else
  6923. +# define LT@&t@_DLSYM_CONST const
  6924. +#endif
  6925. +
  6926. +#ifdef __cplusplus
  6927. +extern "C" {
  6928. +#endif
  6929. +_LT_EOF
  6930. + # Now generate the symbol file.
  6931. + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  6932. -# _LT_PATH_MAGIC
  6933. -# --------------
  6934. -# find a file program which can recognize a shared library
  6935. -m4_defun([_LT_PATH_MAGIC],
  6936. -[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
  6937. -if test -z "$lt_cv_path_MAGIC_CMD"; then
  6938. - if test -n "$ac_tool_prefix"; then
  6939. - _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
  6940. + cat <<_LT_EOF >> conftest.$ac_ext
  6941. +
  6942. +/* The mapping between symbol names and symbols. */
  6943. +LT@&t@_DLSYM_CONST struct {
  6944. + const char *name;
  6945. + void *address;
  6946. +}
  6947. +lt__PROGRAM__LTX_preloaded_symbols[[]] =
  6948. +{
  6949. + { "@PROGRAM@", (void *) 0 },
  6950. +_LT_EOF
  6951. + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  6952. + cat <<\_LT_EOF >> conftest.$ac_ext
  6953. + {0, (void *) 0}
  6954. +};
  6955. +
  6956. +/* This works around a problem in FreeBSD linker */
  6957. +#ifdef FREEBSD_WORKAROUND
  6958. +static const void *lt_preloaded_setup() {
  6959. + return lt__PROGRAM__LTX_preloaded_symbols;
  6960. +}
  6961. +#endif
  6962. +
  6963. +#ifdef __cplusplus
  6964. +}
  6965. +#endif
  6966. +_LT_EOF
  6967. + # Now try linking the two files.
  6968. + mv conftest.$ac_objext conftstm.$ac_objext
  6969. + lt_globsym_save_LIBS=$LIBS
  6970. + lt_globsym_save_CFLAGS=$CFLAGS
  6971. + LIBS="conftstm.$ac_objext"
  6972. + CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
  6973. + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
  6974. + pipe_works=yes
  6975. + fi
  6976. + LIBS=$lt_globsym_save_LIBS
  6977. + CFLAGS=$lt_globsym_save_CFLAGS
  6978. + else
  6979. + echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
  6980. + fi
  6981. + else
  6982. + echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
  6983. + fi
  6984. + else
  6985. + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
  6986. + fi
  6987. else
  6988. - MAGIC_CMD=:
  6989. + echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
  6990. + cat conftest.$ac_ext >&5
  6991. fi
  6992. -fi
  6993. -])# _LT_PATH_MAGIC
  6994. -
  6995. + rm -rf conftest* conftst*
  6996. -# LT_PATH_LD
  6997. -# ----------
  6998. -# find the pathname to the GNU or non-GNU linker
  6999. -AC_DEFUN([LT_PATH_LD],
  7000. -[AC_REQUIRE([AC_PROG_CC])dnl
  7001. -AC_REQUIRE([AC_CANONICAL_HOST])dnl
  7002. -AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  7003. -m4_require([_LT_DECL_SED])dnl
  7004. -m4_require([_LT_DECL_EGREP])dnl
  7005. -m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
  7006. + # Do not use the global_symbol_pipe unless it works.
  7007. + if test "$pipe_works" = yes; then
  7008. + break
  7009. + else
  7010. + lt_cv_sys_global_symbol_pipe=
  7011. + fi
  7012. +done
  7013. +])
  7014. +if test -z "$lt_cv_sys_global_symbol_pipe"; then
  7015. + lt_cv_sys_global_symbol_to_cdecl=
  7016. +fi
  7017. +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  7018. + AC_MSG_RESULT(failed)
  7019. +else
  7020. + AC_MSG_RESULT(ok)
  7021. +fi
  7022. -AC_ARG_WITH([gnu-ld],
  7023. - [AS_HELP_STRING([--with-gnu-ld],
  7024. - [assume the C compiler uses GNU ld @<:@default=no@:>@])],
  7025. - [test "$withval" = no || with_gnu_ld=yes],
  7026. - [with_gnu_ld=no])dnl
  7027. +# Response file support.
  7028. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  7029. + nm_file_list_spec='@'
  7030. +elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
  7031. + nm_file_list_spec='@'
  7032. +fi
  7033. -ac_prog=ld
  7034. -if test "$GCC" = yes; then
  7035. - # Check if gcc -print-prog-name=ld gives a path.
  7036. - AC_MSG_CHECKING([for ld used by $CC])
  7037. - case $host in
  7038. - *-*-mingw*)
  7039. - # gcc leaves a trailing carriage return which upsets mingw
  7040. - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  7041. - *)
  7042. - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  7043. - esac
  7044. - case $ac_prog in
  7045. - # Accept absolute paths.
  7046. - [[\\/]]* | ?:[[\\/]]*)
  7047. - re_direlt='/[[^/]][[^/]]*/\.\./'
  7048. - # Canonicalize the pathname of ld
  7049. - ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  7050. - while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  7051. - ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  7052. - done
  7053. - test -z "$LD" && LD="$ac_prog"
  7054. - ;;
  7055. - "")
  7056. - # If it fails, then pretend we aren't using GCC.
  7057. - ac_prog=ld
  7058. - ;;
  7059. - *)
  7060. - # If it is relative, then search for the first ld in PATH.
  7061. - with_gnu_ld=unknown
  7062. - ;;
  7063. - esac
  7064. -elif test "$with_gnu_ld" = yes; then
  7065. - AC_MSG_CHECKING([for GNU ld])
  7066. -else
  7067. - AC_MSG_CHECKING([for non-GNU ld])
  7068. -fi
  7069. -AC_CACHE_VAL(lt_cv_path_LD,
  7070. -[if test -z "$LD"; then
  7071. - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  7072. - for ac_dir in $PATH; do
  7073. - IFS="$lt_save_ifs"
  7074. - test -z "$ac_dir" && ac_dir=.
  7075. - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  7076. - lt_cv_path_LD="$ac_dir/$ac_prog"
  7077. - # Check to see if the program is GNU ld. I'd rather use --version,
  7078. - # but apparently some variants of GNU ld only accept -v.
  7079. - # Break only if it was the GNU/non-GNU ld that we prefer.
  7080. - case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  7081. - *GNU* | *'with BFD'*)
  7082. - test "$with_gnu_ld" != no && break
  7083. - ;;
  7084. - *)
  7085. - test "$with_gnu_ld" != yes && break
  7086. - ;;
  7087. - esac
  7088. - fi
  7089. - done
  7090. - IFS="$lt_save_ifs"
  7091. -else
  7092. - lt_cv_path_LD="$LD" # Let the user override the test with a path.
  7093. -fi])
  7094. -LD="$lt_cv_path_LD"
  7095. -if test -n "$LD"; then
  7096. - AC_MSG_RESULT($LD)
  7097. -else
  7098. - AC_MSG_RESULT(no)
  7099. -fi
  7100. -test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
  7101. -_LT_PATH_LD_GNU
  7102. -AC_SUBST([LD])
  7103. -
  7104. -_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
  7105. -])# LT_PATH_LD
  7106. -
  7107. -# Old names:
  7108. -AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
  7109. -AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
  7110. -dnl aclocal-1.4 backwards compatibility:
  7111. -dnl AC_DEFUN([AM_PROG_LD], [])
  7112. -dnl AC_DEFUN([AC_PROG_LD], [])
  7113. -
  7114. -
  7115. -# _LT_PATH_LD_GNU
  7116. -#- --------------
  7117. -m4_defun([_LT_PATH_LD_GNU],
  7118. -[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
  7119. -[# I'd rather use --version here, but apparently some GNU lds only accept -v.
  7120. -case `$LD -v 2>&1 </dev/null` in
  7121. -*GNU* | *'with BFD'*)
  7122. - lt_cv_prog_gnu_ld=yes
  7123. - ;;
  7124. -*)
  7125. - lt_cv_prog_gnu_ld=no
  7126. - ;;
  7127. -esac])
  7128. -with_gnu_ld=$lt_cv_prog_gnu_ld
  7129. -])# _LT_PATH_LD_GNU
  7130. -
  7131. -
  7132. -# _LT_CMD_RELOAD
  7133. -# --------------
  7134. -# find reload flag for linker
  7135. -# -- PORTME Some linkers may need a different reload flag.
  7136. -m4_defun([_LT_CMD_RELOAD],
  7137. -[AC_CACHE_CHECK([for $LD option to reload object files],
  7138. - lt_cv_ld_reload_flag,
  7139. - [lt_cv_ld_reload_flag='-r'])
  7140. -reload_flag=$lt_cv_ld_reload_flag
  7141. -case $reload_flag in
  7142. -"" | " "*) ;;
  7143. -*) reload_flag=" $reload_flag" ;;
  7144. -esac
  7145. -reload_cmds='$LD$reload_flag -o $output$reload_objs'
  7146. -case $host_os in
  7147. - darwin*)
  7148. - if test "$GCC" = yes; then
  7149. - reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  7150. - else
  7151. - reload_cmds='$LD$reload_flag -o $output$reload_objs'
  7152. - fi
  7153. - ;;
  7154. -esac
  7155. -_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
  7156. -_LT_TAGDECL([], [reload_cmds], [2])dnl
  7157. -])# _LT_CMD_RELOAD
  7158. -
  7159. -
  7160. -# _LT_CHECK_MAGIC_METHOD
  7161. -# ----------------------
  7162. -# how to check for library dependencies
  7163. -# -- PORTME fill in with the dynamic library characteristics
  7164. -m4_defun([_LT_CHECK_MAGIC_METHOD],
  7165. -[m4_require([_LT_DECL_EGREP])
  7166. -m4_require([_LT_DECL_OBJDUMP])
  7167. -AC_CACHE_CHECK([how to recognize dependent libraries],
  7168. -lt_cv_deplibs_check_method,
  7169. -[lt_cv_file_magic_cmd='$MAGIC_CMD'
  7170. -lt_cv_file_magic_test_file=
  7171. -lt_cv_deplibs_check_method='unknown'
  7172. -# Need to set the preceding variable on all platforms that support
  7173. -# interlibrary dependencies.
  7174. -# 'none' -- dependencies not supported.
  7175. -# `unknown' -- same as none, but documents that we really don't know.
  7176. -# 'pass_all' -- all dependencies passed with no checks.
  7177. -# 'test_compile' -- check by making test program.
  7178. -# 'file_magic [[regex]]' -- check by looking for files in library path
  7179. -# which responds to the $file_magic_cmd with a given extended regex.
  7180. -# If you have `file' or equivalent on your system and you're not sure
  7181. -# whether `pass_all' will *always* work, you probably want this one.
  7182. -
  7183. -case $host_os in
  7184. -aix[[4-9]]*)
  7185. - lt_cv_deplibs_check_method=pass_all
  7186. - ;;
  7187. -
  7188. -beos*)
  7189. - lt_cv_deplibs_check_method=pass_all
  7190. - ;;
  7191. -
  7192. -bsdi[[45]]*)
  7193. - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
  7194. - lt_cv_file_magic_cmd='/usr/bin/file -L'
  7195. - lt_cv_file_magic_test_file=/shlib/libc.so
  7196. - ;;
  7197. -
  7198. -cygwin*)
  7199. - # func_win32_libid is a shell function defined in ltmain.sh
  7200. - lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  7201. - lt_cv_file_magic_cmd='func_win32_libid'
  7202. - ;;
  7203. +_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
  7204. + [Take the output of nm and produce a listing of raw symbols and C names])
  7205. +_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
  7206. + [Transform the output of nm in a proper C declaration])
  7207. +_LT_DECL([global_symbol_to_c_name_address],
  7208. + [lt_cv_sys_global_symbol_to_c_name_address], [1],
  7209. + [Transform the output of nm in a C name address pair])
  7210. +_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
  7211. + [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
  7212. + [Transform the output of nm in a C name address pair when lib prefix is needed])
  7213. +_LT_DECL([], [nm_file_list_spec], [1],
  7214. + [Specify filename containing input files for $NM])
  7215. +]) # _LT_CMD_GLOBAL_SYMBOLS
  7216. -mingw* | pw32*)
  7217. - # Base MSYS/MinGW do not provide the 'file' command needed by
  7218. - # func_win32_libid shell function, so use a weaker test based on 'objdump',
  7219. - # unless we find 'file', for example because we are cross-compiling.
  7220. - # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
  7221. - if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
  7222. - lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  7223. - lt_cv_file_magic_cmd='func_win32_libid'
  7224. - else
  7225. - # Keep this pattern in sync with the one in func_win32_libid.
  7226. - lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
  7227. - lt_cv_file_magic_cmd='$OBJDUMP -f'
  7228. - fi
  7229. - ;;
  7230. -cegcc*)
  7231. - # use the weaker test based on 'objdump'. See mingw*.
  7232. - lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  7233. - lt_cv_file_magic_cmd='$OBJDUMP -f'
  7234. - ;;
  7235. +# _LT_COMPILER_PIC([TAGNAME])
  7236. +# ---------------------------
  7237. +m4_defun([_LT_COMPILER_PIC],
  7238. +[m4_require([_LT_TAG_COMPILER])dnl
  7239. +_LT_TAGVAR(lt_prog_compiler_wl, $1)=
  7240. +_LT_TAGVAR(lt_prog_compiler_pic, $1)=
  7241. +_LT_TAGVAR(lt_prog_compiler_static, $1)=
  7242. -darwin* | rhapsody*)
  7243. - lt_cv_deplibs_check_method=pass_all
  7244. - ;;
  7245. +m4_if([$1], [CXX], [
  7246. + # C++ specific cases for pic, static, wl, etc.
  7247. + if test "$GXX" = yes; then
  7248. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7249. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  7250. -freebsd* | dragonfly*)
  7251. - if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  7252. - case $host_cpu in
  7253. - i*86 )
  7254. - # Not sure whether the presence of OpenBSD here was a mistake.
  7255. - # Let's accept both of them until this is cleared up.
  7256. - lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
  7257. - lt_cv_file_magic_cmd=/usr/bin/file
  7258. - lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  7259. + case $host_os in
  7260. + aix*)
  7261. + # All AIX code is PIC.
  7262. + if test "$host_cpu" = ia64; then
  7263. + # AIX 5 now supports IA64 processor
  7264. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7265. + fi
  7266. ;;
  7267. - esac
  7268. - else
  7269. - lt_cv_deplibs_check_method=pass_all
  7270. - fi
  7271. - ;;
  7272. -
  7273. -gnu*)
  7274. - lt_cv_deplibs_check_method=pass_all
  7275. - ;;
  7276. -haiku*)
  7277. - lt_cv_deplibs_check_method=pass_all
  7278. - ;;
  7279. + amigaos*)
  7280. + case $host_cpu in
  7281. + powerpc)
  7282. + # see comment about AmigaOS4 .so support
  7283. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  7284. + ;;
  7285. + m68k)
  7286. + # FIXME: we need at least 68020 code to build shared libraries, but
  7287. + # adding the `-m68020' flag to GCC prevents building anything better,
  7288. + # like `-m68040'.
  7289. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
  7290. + ;;
  7291. + esac
  7292. + ;;
  7293. -hpux10.20* | hpux11*)
  7294. - lt_cv_file_magic_cmd=/usr/bin/file
  7295. - case $host_cpu in
  7296. - ia64*)
  7297. - lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
  7298. - lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  7299. - ;;
  7300. - hppa*64*)
  7301. - [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
  7302. - lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  7303. - ;;
  7304. - *)
  7305. - lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
  7306. - lt_cv_file_magic_test_file=/usr/lib/libc.sl
  7307. - ;;
  7308. - esac
  7309. - ;;
  7310. -
  7311. -interix[[3-9]]*)
  7312. - # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  7313. - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
  7314. - ;;
  7315. -
  7316. -irix5* | irix6* | nonstopux*)
  7317. - case $LD in
  7318. - *-32|*"-32 ") libmagic=32-bit;;
  7319. - *-n32|*"-n32 ") libmagic=N32;;
  7320. - *-64|*"-64 ") libmagic=64-bit;;
  7321. - *) libmagic=never-match;;
  7322. - esac
  7323. - lt_cv_deplibs_check_method=pass_all
  7324. - ;;
  7325. -
  7326. -# This must be Linux ELF.
  7327. -linux* | k*bsd*-gnu | kopensolaris*-gnu)
  7328. - lt_cv_deplibs_check_method=pass_all
  7329. - ;;
  7330. -
  7331. -netbsd*)
  7332. - if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  7333. - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
  7334. - else
  7335. - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
  7336. - fi
  7337. - ;;
  7338. -
  7339. -newos6*)
  7340. - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
  7341. - lt_cv_file_magic_cmd=/usr/bin/file
  7342. - lt_cv_file_magic_test_file=/usr/lib/libnls.so
  7343. - ;;
  7344. -
  7345. -*nto* | *qnx*)
  7346. - lt_cv_deplibs_check_method=pass_all
  7347. - ;;
  7348. -
  7349. -openbsd*)
  7350. - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  7351. - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
  7352. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  7353. + # PIC is the default for these OSes.
  7354. + ;;
  7355. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  7356. + # This hack is so that the source file can tell whether it is being
  7357. + # built for inclusion in a dll (and should export symbols for example).
  7358. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  7359. + # (--disable-auto-import) libraries
  7360. + m4_if([$1], [GCJ], [],
  7361. + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  7362. + ;;
  7363. + darwin* | rhapsody*)
  7364. + # PIC is the default on this platform
  7365. + # Common symbols not allowed in MH_DYLIB files
  7366. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
  7367. + ;;
  7368. + *djgpp*)
  7369. + # DJGPP does not support shared libraries at all
  7370. + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  7371. + ;;
  7372. + haiku*)
  7373. + # PIC is the default for Haiku.
  7374. + # The "-static" flag exists, but is broken.
  7375. + _LT_TAGVAR(lt_prog_compiler_static, $1)=
  7376. + ;;
  7377. + interix[[3-9]]*)
  7378. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  7379. + # Instead, we relocate shared libraries at runtime.
  7380. + ;;
  7381. + sysv4*MP*)
  7382. + if test -d /usr/nec; then
  7383. + _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
  7384. + fi
  7385. + ;;
  7386. + hpux*)
  7387. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  7388. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  7389. + # sets the default TLS model and affects inlining.
  7390. + case $host_cpu in
  7391. + hppa*64*)
  7392. + ;;
  7393. + *)
  7394. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  7395. + ;;
  7396. + esac
  7397. + ;;
  7398. + *qnx* | *nto*)
  7399. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  7400. + # it will coredump.
  7401. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  7402. + ;;
  7403. + *)
  7404. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  7405. + ;;
  7406. + esac
  7407. else
  7408. - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
  7409. - fi
  7410. - ;;
  7411. -
  7412. -osf3* | osf4* | osf5*)
  7413. - lt_cv_deplibs_check_method=pass_all
  7414. - ;;
  7415. -
  7416. -rdos*)
  7417. - lt_cv_deplibs_check_method=pass_all
  7418. - ;;
  7419. -
  7420. -solaris*)
  7421. - lt_cv_deplibs_check_method=pass_all
  7422. - ;;
  7423. -
  7424. -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  7425. - lt_cv_deplibs_check_method=pass_all
  7426. - ;;
  7427. -
  7428. -sysv4 | sysv4.3*)
  7429. - case $host_vendor in
  7430. - motorola)
  7431. - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
  7432. - lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  7433. - ;;
  7434. - ncr)
  7435. - lt_cv_deplibs_check_method=pass_all
  7436. - ;;
  7437. - sequent)
  7438. - lt_cv_file_magic_cmd='/bin/file'
  7439. - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
  7440. - ;;
  7441. - sni)
  7442. - lt_cv_file_magic_cmd='/bin/file'
  7443. - lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
  7444. - lt_cv_file_magic_test_file=/lib/libc.so
  7445. - ;;
  7446. - siemens)
  7447. - lt_cv_deplibs_check_method=pass_all
  7448. - ;;
  7449. - pc)
  7450. - lt_cv_deplibs_check_method=pass_all
  7451. - ;;
  7452. - esac
  7453. - ;;
  7454. -
  7455. -tpf*)
  7456. - lt_cv_deplibs_check_method=pass_all
  7457. - ;;
  7458. -esac
  7459. -])
  7460. -file_magic_cmd=$lt_cv_file_magic_cmd
  7461. -deplibs_check_method=$lt_cv_deplibs_check_method
  7462. -test -z "$deplibs_check_method" && deplibs_check_method=unknown
  7463. -
  7464. -_LT_DECL([], [deplibs_check_method], [1],
  7465. - [Method to check whether dependent libraries are shared objects])
  7466. -_LT_DECL([], [file_magic_cmd], [1],
  7467. - [Command to use when deplibs_check_method == "file_magic"])
  7468. -])# _LT_CHECK_MAGIC_METHOD
  7469. -
  7470. -
  7471. -# LT_PATH_NM
  7472. -# ----------
  7473. -# find the pathname to a BSD- or MS-compatible name lister
  7474. -AC_DEFUN([LT_PATH_NM],
  7475. -[AC_REQUIRE([AC_PROG_CC])dnl
  7476. -AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
  7477. -[if test -n "$NM"; then
  7478. - # Let the user override the test.
  7479. - lt_cv_path_NM="$NM"
  7480. -else
  7481. - lt_nm_to_check="${ac_tool_prefix}nm"
  7482. - if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  7483. - lt_nm_to_check="$lt_nm_to_check nm"
  7484. - fi
  7485. - for lt_tmp_nm in $lt_nm_to_check; do
  7486. - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  7487. - for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  7488. - IFS="$lt_save_ifs"
  7489. - test -z "$ac_dir" && ac_dir=.
  7490. - tmp_nm="$ac_dir/$lt_tmp_nm"
  7491. - if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  7492. - # Check to see if the nm accepts a BSD-compat flag.
  7493. - # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  7494. - # nm: unknown option "B" ignored
  7495. - # Tru64's nm complains that /dev/null is an invalid object file
  7496. - case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  7497. - */dev/null* | *'Invalid file or object type'*)
  7498. - lt_cv_path_NM="$tmp_nm -B"
  7499. - break
  7500. + case $host_os in
  7501. + aix[[4-9]]*)
  7502. + # All AIX code is PIC.
  7503. + if test "$host_cpu" = ia64; then
  7504. + # AIX 5 now supports IA64 processor
  7505. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7506. + else
  7507. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
  7508. + fi
  7509. + ;;
  7510. + chorus*)
  7511. + case $cc_basename in
  7512. + cxch68*)
  7513. + # Green Hills C++ Compiler
  7514. + # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
  7515. ;;
  7516. - *)
  7517. - case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  7518. - */dev/null*)
  7519. - lt_cv_path_NM="$tmp_nm -p"
  7520. - break
  7521. + esac
  7522. + ;;
  7523. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  7524. + # This hack is so that the source file can tell whether it is being
  7525. + # built for inclusion in a dll (and should export symbols for example).
  7526. + m4_if([$1], [GCJ], [],
  7527. + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  7528. + ;;
  7529. + dgux*)
  7530. + case $cc_basename in
  7531. + ec++*)
  7532. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  7533. + ;;
  7534. + ghcx*)
  7535. + # Green Hills C++ Compiler
  7536. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  7537. ;;
  7538. *)
  7539. - lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  7540. - continue # so that we can try to find one that supports BSD flags
  7541. ;;
  7542. - esac
  7543. - ;;
  7544. esac
  7545. - fi
  7546. - done
  7547. - IFS="$lt_save_ifs"
  7548. - done
  7549. - : ${lt_cv_path_NM=no}
  7550. -fi])
  7551. -if test "$lt_cv_path_NM" != "no"; then
  7552. - NM="$lt_cv_path_NM"
  7553. -else
  7554. - # Didn't find any BSD compatible name lister, look for dumpbin.
  7555. - if test -n "$DUMPBIN"; then :
  7556. - # Let the user override the test.
  7557. - else
  7558. - AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
  7559. - case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  7560. - *COFF*)
  7561. - DUMPBIN="$DUMPBIN -symbols"
  7562. - ;;
  7563. - *)
  7564. - DUMPBIN=:
  7565. - ;;
  7566. + ;;
  7567. + freebsd* | dragonfly*)
  7568. + # FreeBSD uses GNU C++
  7569. + ;;
  7570. + hpux9* | hpux10* | hpux11*)
  7571. + case $cc_basename in
  7572. + CC*)
  7573. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7574. + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
  7575. + if test "$host_cpu" != ia64; then
  7576. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
  7577. + fi
  7578. + ;;
  7579. + aCC*)
  7580. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7581. + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
  7582. + case $host_cpu in
  7583. + hppa*64*|ia64*)
  7584. + # +Z the default
  7585. + ;;
  7586. + *)
  7587. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
  7588. + ;;
  7589. + esac
  7590. + ;;
  7591. + *)
  7592. + ;;
  7593. + esac
  7594. + ;;
  7595. + interix*)
  7596. + # This is c89, which is MS Visual C++ (no shared libs)
  7597. + # Anyone wants to do a port?
  7598. + ;;
  7599. + irix5* | irix6* | nonstopux*)
  7600. + case $cc_basename in
  7601. + CC*)
  7602. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7603. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  7604. + # CC pic flag -KPIC is the default.
  7605. + ;;
  7606. + *)
  7607. + ;;
  7608. + esac
  7609. + ;;
  7610. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  7611. + case $cc_basename in
  7612. + KCC*)
  7613. + # KAI C++ Compiler
  7614. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
  7615. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  7616. + ;;
  7617. + ecpc* )
  7618. + # old Intel C++ for x86_64 which still supported -KPIC.
  7619. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7620. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  7621. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  7622. + ;;
  7623. + icpc* )
  7624. + # Intel C++, used to be incompatible with GCC.
  7625. + # ICC 10 doesn't accept -KPIC any more.
  7626. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7627. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  7628. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  7629. + ;;
  7630. + pgCC* | pgcpp*)
  7631. + # Portland Group C++ compiler
  7632. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7633. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
  7634. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7635. + ;;
  7636. + cxx*)
  7637. + # Compaq C++
  7638. + # Make sure the PIC flag is empty. It appears that all Alpha
  7639. + # Linux and Compaq Tru64 Unix objects are PIC.
  7640. + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  7641. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  7642. + ;;
  7643. + xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
  7644. + # IBM XL 8.0, 9.0 on PPC and BlueGene
  7645. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7646. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
  7647. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
  7648. + ;;
  7649. + *)
  7650. + case `$CC -V 2>&1 | sed 5q` in
  7651. + *Sun\ C*)
  7652. + # Sun C++ 5.9
  7653. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  7654. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7655. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
  7656. + ;;
  7657. + esac
  7658. + ;;
  7659. + esac
  7660. + ;;
  7661. + lynxos*)
  7662. + ;;
  7663. + m88k*)
  7664. + ;;
  7665. + mvs*)
  7666. + case $cc_basename in
  7667. + cxx*)
  7668. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
  7669. + ;;
  7670. + *)
  7671. + ;;
  7672. + esac
  7673. + ;;
  7674. + netbsd*)
  7675. + ;;
  7676. + *qnx* | *nto*)
  7677. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  7678. + # it will coredump.
  7679. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  7680. + ;;
  7681. + osf3* | osf4* | osf5*)
  7682. + case $cc_basename in
  7683. + KCC*)
  7684. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
  7685. + ;;
  7686. + RCC*)
  7687. + # Rational C++ 2.4.1
  7688. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  7689. + ;;
  7690. + cxx*)
  7691. + # Digital/Compaq C++
  7692. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7693. + # Make sure the PIC flag is empty. It appears that all Alpha
  7694. + # Linux and Compaq Tru64 Unix objects are PIC.
  7695. + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  7696. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  7697. + ;;
  7698. + *)
  7699. + ;;
  7700. + esac
  7701. + ;;
  7702. + psos*)
  7703. + ;;
  7704. + solaris*)
  7705. + case $cc_basename in
  7706. + CC* | sunCC*)
  7707. + # Sun C++ 4.2, 5.x and Centerline C++
  7708. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  7709. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7710. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
  7711. + ;;
  7712. + gcx*)
  7713. + # Green Hills C++ Compiler
  7714. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
  7715. + ;;
  7716. + *)
  7717. + ;;
  7718. + esac
  7719. + ;;
  7720. + sunos4*)
  7721. + case $cc_basename in
  7722. + CC*)
  7723. + # Sun C++ 4.x
  7724. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  7725. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7726. + ;;
  7727. + lcc*)
  7728. + # Lucid
  7729. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  7730. + ;;
  7731. + *)
  7732. + ;;
  7733. + esac
  7734. + ;;
  7735. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  7736. + case $cc_basename in
  7737. + CC*)
  7738. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7739. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  7740. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7741. + ;;
  7742. + esac
  7743. + ;;
  7744. + tandem*)
  7745. + case $cc_basename in
  7746. + NCC*)
  7747. + # NonStop-UX NCC 3.20
  7748. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  7749. + ;;
  7750. + *)
  7751. + ;;
  7752. + esac
  7753. + ;;
  7754. + vxworks*)
  7755. + ;;
  7756. + *)
  7757. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  7758. + ;;
  7759. esac
  7760. fi
  7761. - AC_SUBST([DUMPBIN])
  7762. - if test "$DUMPBIN" != ":"; then
  7763. - NM="$DUMPBIN"
  7764. - fi
  7765. -fi
  7766. -test -z "$NM" && NM=nm
  7767. -AC_SUBST([NM])
  7768. -_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
  7769. -
  7770. -AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
  7771. - [lt_cv_nm_interface="BSD nm"
  7772. - echo "int some_variable = 0;" > conftest.$ac_ext
  7773. - (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
  7774. - (eval "$ac_compile" 2>conftest.err)
  7775. - cat conftest.err >&AS_MESSAGE_LOG_FD
  7776. - (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
  7777. - (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  7778. - cat conftest.err >&AS_MESSAGE_LOG_FD
  7779. - (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
  7780. - cat conftest.out >&AS_MESSAGE_LOG_FD
  7781. - if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  7782. - lt_cv_nm_interface="MS dumpbin"
  7783. - fi
  7784. - rm -f conftest*])
  7785. -])# LT_PATH_NM
  7786. +],
  7787. +[
  7788. + if test "$GCC" = yes; then
  7789. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  7790. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  7791. -# Old names:
  7792. -AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
  7793. -AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
  7794. -dnl aclocal-1.4 backwards compatibility:
  7795. -dnl AC_DEFUN([AM_PROG_NM], [])
  7796. -dnl AC_DEFUN([AC_PROG_NM], [])
  7797. + case $host_os in
  7798. + aix*)
  7799. + # All AIX code is PIC.
  7800. + if test "$host_cpu" = ia64; then
  7801. + # AIX 5 now supports IA64 processor
  7802. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  7803. + fi
  7804. + ;;
  7805. + amigaos*)
  7806. + case $host_cpu in
  7807. + powerpc)
  7808. + # see comment about AmigaOS4 .so support
  7809. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  7810. + ;;
  7811. + m68k)
  7812. + # FIXME: we need at least 68020 code to build shared libraries, but
  7813. + # adding the `-m68020' flag to GCC prevents building anything better,
  7814. + # like `-m68040'.
  7815. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
  7816. + ;;
  7817. + esac
  7818. + ;;
  7819. -# LT_LIB_M
  7820. -# --------
  7821. -# check for math library
  7822. -AC_DEFUN([LT_LIB_M],
  7823. -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  7824. -LIBM=
  7825. -case $host in
  7826. -*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
  7827. - # These system don't have libm, or don't need it
  7828. - ;;
  7829. -*-ncr-sysv4.3*)
  7830. - AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
  7831. - AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
  7832. - ;;
  7833. -*)
  7834. - AC_CHECK_LIB(m, cos, LIBM="-lm")
  7835. - ;;
  7836. -esac
  7837. -AC_SUBST([LIBM])
  7838. -])# LT_LIB_M
  7839. -
  7840. -# Old name:
  7841. -AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
  7842. -dnl aclocal-1.4 backwards compatibility:
  7843. -dnl AC_DEFUN([AC_CHECK_LIBM], [])
  7844. -
  7845. -
  7846. -# _LT_COMPILER_NO_RTTI([TAGNAME])
  7847. -# -------------------------------
  7848. -m4_defun([_LT_COMPILER_NO_RTTI],
  7849. -[m4_require([_LT_TAG_COMPILER])dnl
  7850. -
  7851. -_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
  7852. -
  7853. -if test "$GCC" = yes; then
  7854. - case $cc_basename in
  7855. - nvcc*)
  7856. - _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
  7857. - *)
  7858. - _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
  7859. - esac
  7860. -
  7861. - _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
  7862. - lt_cv_prog_compiler_rtti_exceptions,
  7863. - [-fno-rtti -fno-exceptions], [],
  7864. - [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
  7865. -fi
  7866. -_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
  7867. - [Compiler flag to turn off builtin functions])
  7868. -])# _LT_COMPILER_NO_RTTI
  7869. -
  7870. -
  7871. -# _LT_CMD_GLOBAL_SYMBOLS
  7872. -# ----------------------
  7873. -m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
  7874. -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  7875. -AC_REQUIRE([AC_PROG_CC])dnl
  7876. -AC_REQUIRE([AC_PROG_AWK])dnl
  7877. -AC_REQUIRE([LT_PATH_NM])dnl
  7878. -AC_REQUIRE([LT_PATH_LD])dnl
  7879. -m4_require([_LT_DECL_SED])dnl
  7880. -m4_require([_LT_DECL_EGREP])dnl
  7881. -m4_require([_LT_TAG_COMPILER])dnl
  7882. -
  7883. -# Check for command to grab the raw symbol name followed by C symbol from nm.
  7884. -AC_MSG_CHECKING([command to parse $NM output from $compiler object])
  7885. -AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
  7886. -[
  7887. -# These are sane defaults that work on at least a few old systems.
  7888. -# [They come from Ultrix. What could be older than Ultrix?!! ;)]
  7889. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  7890. + # PIC is the default for these OSes.
  7891. + ;;
  7892. -# Character class describing NM global symbol codes.
  7893. -symcode='[[BCDEGRST]]'
  7894. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  7895. + # This hack is so that the source file can tell whether it is being
  7896. + # built for inclusion in a dll (and should export symbols for example).
  7897. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  7898. + # (--disable-auto-import) libraries
  7899. + m4_if([$1], [GCJ], [],
  7900. + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  7901. + ;;
  7902. -# Regexp to match symbols that can be accessed directly from C.
  7903. -sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
  7904. + darwin* | rhapsody*)
  7905. + # PIC is the default on this platform
  7906. + # Common symbols not allowed in MH_DYLIB files
  7907. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
  7908. + ;;
  7909. -# Define system-specific variables.
  7910. -case $host_os in
  7911. -aix*)
  7912. - symcode='[[BCDT]]'
  7913. - ;;
  7914. -cygwin* | mingw* | pw32* | cegcc*)
  7915. - symcode='[[ABCDGISTW]]'
  7916. - ;;
  7917. -hpux*)
  7918. - if test "$host_cpu" = ia64; then
  7919. - symcode='[[ABCDEGRST]]'
  7920. - fi
  7921. - ;;
  7922. -irix* | nonstopux*)
  7923. - symcode='[[BCDEGRST]]'
  7924. - ;;
  7925. -osf*)
  7926. - symcode='[[BCDEGQRST]]'
  7927. - ;;
  7928. -solaris*)
  7929. - symcode='[[BDRT]]'
  7930. - ;;
  7931. -sco3.2v5*)
  7932. - symcode='[[DT]]'
  7933. - ;;
  7934. -sysv4.2uw2*)
  7935. - symcode='[[DT]]'
  7936. - ;;
  7937. -sysv5* | sco5v6* | unixware* | OpenUNIX*)
  7938. - symcode='[[ABDT]]'
  7939. - ;;
  7940. -sysv4)
  7941. - symcode='[[DFNSTU]]'
  7942. - ;;
  7943. -esac
  7944. + haiku*)
  7945. + # PIC is the default for Haiku.
  7946. + # The "-static" flag exists, but is broken.
  7947. + _LT_TAGVAR(lt_prog_compiler_static, $1)=
  7948. + ;;
  7949. -# If we're using GNU nm, then use its standard symbol codes.
  7950. -case `$NM -V 2>&1` in
  7951. -*GNU* | *'with BFD'*)
  7952. - symcode='[[ABCDGIRSTW]]' ;;
  7953. -esac
  7954. + hpux*)
  7955. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  7956. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  7957. + # sets the default TLS model and affects inlining.
  7958. + case $host_cpu in
  7959. + hppa*64*)
  7960. + # +Z the default
  7961. + ;;
  7962. + *)
  7963. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  7964. + ;;
  7965. + esac
  7966. + ;;
  7967. -# Transform an extracted symbol line into a proper C declaration.
  7968. -# Some systems (esp. on ia64) link data and code symbols differently,
  7969. -# so use this general approach.
  7970. -lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  7971. + interix[[3-9]]*)
  7972. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  7973. + # Instead, we relocate shared libraries at runtime.
  7974. + ;;
  7975. -# Transform an extracted symbol line into symbol name and symbol address
  7976. -lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
  7977. -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  7978. + msdosdjgpp*)
  7979. + # Just because we use GCC doesn't mean we suddenly get shared libraries
  7980. + # on systems that don't support them.
  7981. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  7982. + enable_shared=no
  7983. + ;;
  7984. -# Handle CRLF in mingw tool chain
  7985. -opt_cr=
  7986. -case $build_os in
  7987. -mingw*)
  7988. - opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  7989. - ;;
  7990. -esac
  7991. + *nto* | *qnx*)
  7992. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  7993. + # it will coredump.
  7994. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  7995. + ;;
  7996. -# Try without a prefix underscore, then with it.
  7997. -for ac_symprfx in "" "_"; do
  7998. + sysv4*MP*)
  7999. + if test -d /usr/nec; then
  8000. + _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
  8001. + fi
  8002. + ;;
  8003. - # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  8004. - symxfrm="\\1 $ac_symprfx\\2 \\2"
  8005. + *)
  8006. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  8007. + ;;
  8008. + esac
  8009. - # Write the raw and C identifiers.
  8010. - if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  8011. - # Fake it for dumpbin and say T for any non-static function
  8012. - # and D for any global variable.
  8013. - # Also find C++ and __fastcall symbols from MSVC++,
  8014. - # which start with @ or ?.
  8015. - lt_cv_sys_global_symbol_pipe="$AWK ['"\
  8016. -" {last_section=section; section=\$ 3};"\
  8017. -" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
  8018. -" \$ 0!~/External *\|/{next};"\
  8019. -" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
  8020. -" {if(hide[section]) next};"\
  8021. -" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
  8022. -" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
  8023. -" s[1]~/^[@?]/{print s[1], s[1]; next};"\
  8024. -" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
  8025. -" ' prfx=^$ac_symprfx]"
  8026. + case $cc_basename in
  8027. + nvcc*) # Cuda Compiler Driver 2.2
  8028. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
  8029. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Xcompiler -fPIC'
  8030. + ;;
  8031. + esac
  8032. else
  8033. - lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  8034. - fi
  8035. -
  8036. - # Check to see that the pipe works correctly.
  8037. - pipe_works=no
  8038. -
  8039. - rm -f conftest*
  8040. - cat > conftest.$ac_ext <<_LT_EOF
  8041. -#ifdef __cplusplus
  8042. -extern "C" {
  8043. -#endif
  8044. -char nm_test_var;
  8045. -void nm_test_func(void);
  8046. -void nm_test_func(void){}
  8047. -#ifdef __cplusplus
  8048. -}
  8049. -#endif
  8050. -int main(){nm_test_var='a';nm_test_func();return(0);}
  8051. -_LT_EOF
  8052. -
  8053. - if AC_TRY_EVAL(ac_compile); then
  8054. - # Now try to grab the symbols.
  8055. - nlist=conftest.nm
  8056. - if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
  8057. - # Try sorting and uniquifying the output.
  8058. - if sort "$nlist" | uniq > "$nlist"T; then
  8059. - mv -f "$nlist"T "$nlist"
  8060. + # PORTME Check for flag to pass linker flags through the system compiler.
  8061. + case $host_os in
  8062. + aix*)
  8063. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8064. + if test "$host_cpu" = ia64; then
  8065. + # AIX 5 now supports IA64 processor
  8066. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8067. else
  8068. - rm -f "$nlist"T
  8069. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
  8070. fi
  8071. + ;;
  8072. - # Make sure that we snagged all the symbols we need.
  8073. - if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  8074. - if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  8075. - cat <<_LT_EOF > conftest.$ac_ext
  8076. -#ifdef __cplusplus
  8077. -extern "C" {
  8078. -#endif
  8079. -
  8080. -_LT_EOF
  8081. - # Now generate the symbol file.
  8082. - eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  8083. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  8084. + # This hack is so that the source file can tell whether it is being
  8085. + # built for inclusion in a dll (and should export symbols for example).
  8086. + m4_if([$1], [GCJ], [],
  8087. + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  8088. + ;;
  8089. - cat <<_LT_EOF >> conftest.$ac_ext
  8090. + hpux9* | hpux10* | hpux11*)
  8091. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8092. + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
  8093. + # not for PA HP-UX.
  8094. + case $host_cpu in
  8095. + hppa*64*|ia64*)
  8096. + # +Z the default
  8097. + ;;
  8098. + *)
  8099. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
  8100. + ;;
  8101. + esac
  8102. + # Is there a better lt_prog_compiler_static that works with the bundled CC?
  8103. + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
  8104. + ;;
  8105. -/* The mapping between symbol names and symbols. */
  8106. -const struct {
  8107. - const char *name;
  8108. - void *address;
  8109. -}
  8110. -lt__PROGRAM__LTX_preloaded_symbols[[]] =
  8111. -{
  8112. - { "@PROGRAM@", (void *) 0 },
  8113. -_LT_EOF
  8114. - $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  8115. - cat <<\_LT_EOF >> conftest.$ac_ext
  8116. - {0, (void *) 0}
  8117. -};
  8118. + irix5* | irix6* | nonstopux*)
  8119. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8120. + # PIC (with -KPIC) is the default.
  8121. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  8122. + ;;
  8123. -/* This works around a problem in FreeBSD linker */
  8124. -#ifdef FREEBSD_WORKAROUND
  8125. -static const void *lt_preloaded_setup() {
  8126. - return lt__PROGRAM__LTX_preloaded_symbols;
  8127. -}
  8128. -#endif
  8129. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  8130. + case $cc_basename in
  8131. + # old Intel for x86_64 which still supported -KPIC.
  8132. + ecc*)
  8133. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8134. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8135. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  8136. + ;;
  8137. + # icc used to be incompatible with GCC.
  8138. + # ICC 10 doesn't accept -KPIC any more.
  8139. + icc* | ifort*)
  8140. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8141. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  8142. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  8143. + ;;
  8144. + # Lahey Fortran 8.1.
  8145. + lf95*)
  8146. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8147. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
  8148. + _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
  8149. + ;;
  8150. + nagfor*)
  8151. + # NAG Fortran compiler
  8152. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
  8153. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
  8154. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8155. + ;;
  8156. + pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  8157. + # Portland Group compilers (*not* the Pentium gcc compiler,
  8158. + # which looks to be a dead project)
  8159. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8160. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
  8161. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8162. + ;;
  8163. + ccc*)
  8164. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8165. + # All Alpha code is PIC.
  8166. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  8167. + ;;
  8168. + xl* | bgxl* | bgf* | mpixl*)
  8169. + # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
  8170. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8171. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
  8172. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
  8173. + ;;
  8174. + *)
  8175. + case `$CC -V 2>&1 | sed 5q` in
  8176. + *Sun\ F* | *Sun*Fortran*)
  8177. + # Sun Fortran 8.3 passes all unrecognized flags to the linker
  8178. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8179. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8180. + _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
  8181. + ;;
  8182. + *Sun\ C*)
  8183. + # Sun C 5.9
  8184. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8185. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8186. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8187. + ;;
  8188. + esac
  8189. + ;;
  8190. + esac
  8191. + ;;
  8192. -#ifdef __cplusplus
  8193. -}
  8194. -#endif
  8195. -_LT_EOF
  8196. - # Now try linking the two files.
  8197. - mv conftest.$ac_objext conftstm.$ac_objext
  8198. - lt_save_LIBS="$LIBS"
  8199. - lt_save_CFLAGS="$CFLAGS"
  8200. - LIBS="conftstm.$ac_objext"
  8201. - CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
  8202. - if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
  8203. - pipe_works=yes
  8204. - fi
  8205. - LIBS="$lt_save_LIBS"
  8206. - CFLAGS="$lt_save_CFLAGS"
  8207. - else
  8208. - echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
  8209. - fi
  8210. - else
  8211. - echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
  8212. - fi
  8213. - else
  8214. - echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
  8215. - fi
  8216. - else
  8217. - echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
  8218. - cat conftest.$ac_ext >&5
  8219. - fi
  8220. - rm -rf conftest* conftst*
  8221. + newsos6)
  8222. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8223. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8224. + ;;
  8225. - # Do not use the global_symbol_pipe unless it works.
  8226. - if test "$pipe_works" = yes; then
  8227. - break
  8228. - else
  8229. - lt_cv_sys_global_symbol_pipe=
  8230. - fi
  8231. -done
  8232. -])
  8233. -if test -z "$lt_cv_sys_global_symbol_pipe"; then
  8234. - lt_cv_sys_global_symbol_to_cdecl=
  8235. -fi
  8236. -if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  8237. - AC_MSG_RESULT(failed)
  8238. -else
  8239. - AC_MSG_RESULT(ok)
  8240. -fi
  8241. + *nto* | *qnx*)
  8242. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  8243. + # it will coredump.
  8244. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  8245. + ;;
  8246. -_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
  8247. - [Take the output of nm and produce a listing of raw symbols and C names])
  8248. -_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
  8249. - [Transform the output of nm in a proper C declaration])
  8250. -_LT_DECL([global_symbol_to_c_name_address],
  8251. - [lt_cv_sys_global_symbol_to_c_name_address], [1],
  8252. - [Transform the output of nm in a C name address pair])
  8253. -_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
  8254. - [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
  8255. - [Transform the output of nm in a C name address pair when lib prefix is needed])
  8256. -]) # _LT_CMD_GLOBAL_SYMBOLS
  8257. + osf3* | osf4* | osf5*)
  8258. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8259. + # All OSF/1 code is PIC.
  8260. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  8261. + ;;
  8262. + rdos*)
  8263. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  8264. + ;;
  8265. -# _LT_COMPILER_PIC([TAGNAME])
  8266. -# ---------------------------
  8267. -m4_defun([_LT_COMPILER_PIC],
  8268. -[m4_require([_LT_TAG_COMPILER])dnl
  8269. -_LT_TAGVAR(lt_prog_compiler_wl, $1)=
  8270. -_LT_TAGVAR(lt_prog_compiler_pic, $1)=
  8271. -_LT_TAGVAR(lt_prog_compiler_static, $1)=
  8272. + solaris*)
  8273. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8274. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8275. + case $cc_basename in
  8276. + f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
  8277. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
  8278. + *)
  8279. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
  8280. + esac
  8281. + ;;
  8282. -AC_MSG_CHECKING([for $compiler option to produce PIC])
  8283. -m4_if([$1], [CXX], [
  8284. - # C++ specific cases for pic, static, wl, etc.
  8285. - if test "$GXX" = yes; then
  8286. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8287. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  8288. + sunos4*)
  8289. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
  8290. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
  8291. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8292. + ;;
  8293. - case $host_os in
  8294. - aix*)
  8295. - # All AIX code is PIC.
  8296. - if test "$host_cpu" = ia64; then
  8297. - # AIX 5 now supports IA64 processor
  8298. + sysv4 | sysv4.2uw2* | sysv4.3*)
  8299. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8300. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8301. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8302. + ;;
  8303. +
  8304. + sysv4*MP*)
  8305. + if test -d /usr/nec ;then
  8306. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
  8307. _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8308. fi
  8309. ;;
  8310. - amigaos*)
  8311. - case $host_cpu in
  8312. - powerpc)
  8313. - # see comment about AmigaOS4 .so support
  8314. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  8315. - ;;
  8316. - m68k)
  8317. - # FIXME: we need at least 68020 code to build shared libraries, but
  8318. - # adding the `-m68020' flag to GCC prevents building anything better,
  8319. - # like `-m68040'.
  8320. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
  8321. - ;;
  8322. - esac
  8323. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  8324. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8325. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8326. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8327. ;;
  8328. - beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  8329. - # PIC is the default for these OSes.
  8330. + unicos*)
  8331. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8332. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  8333. ;;
  8334. - mingw* | cygwin* | os2* | pw32* | cegcc*)
  8335. - # This hack is so that the source file can tell whether it is being
  8336. - # built for inclusion in a dll (and should export symbols for example).
  8337. - # Although the cygwin gcc ignores -fPIC, still need this for old-style
  8338. - # (--disable-auto-import) libraries
  8339. - m4_if([$1], [GCJ], [],
  8340. - [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  8341. +
  8342. + uts4*)
  8343. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  8344. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8345. ;;
  8346. - darwin* | rhapsody*)
  8347. - # PIC is the default on this platform
  8348. - # Common symbols not allowed in MH_DYLIB files
  8349. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
  8350. - ;;
  8351. - *djgpp*)
  8352. - # DJGPP does not support shared libraries at all
  8353. - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  8354. - ;;
  8355. - haiku*)
  8356. - # PIC is the default for Haiku.
  8357. - # The "-static" flag exists, but is broken.
  8358. - _LT_TAGVAR(lt_prog_compiler_static, $1)=
  8359. - ;;
  8360. - interix[[3-9]]*)
  8361. - # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  8362. - # Instead, we relocate shared libraries at runtime.
  8363. - ;;
  8364. - sysv4*MP*)
  8365. - if test -d /usr/nec; then
  8366. - _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
  8367. - fi
  8368. - ;;
  8369. - hpux*)
  8370. - # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  8371. - # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  8372. - # sets the default TLS model and affects inlining.
  8373. - case $host_cpu in
  8374. - hppa*64*)
  8375. - ;;
  8376. - *)
  8377. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  8378. - ;;
  8379. - esac
  8380. - ;;
  8381. - *qnx* | *nto*)
  8382. - # QNX uses GNU C++, but need to define -shared option too, otherwise
  8383. - # it will coredump.
  8384. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  8385. +
  8386. + *)
  8387. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  8388. ;;
  8389. + esac
  8390. + fi
  8391. +])
  8392. +case $host_os in
  8393. + # For platforms which do not support PIC, -DPIC is meaningless:
  8394. + *djgpp*)
  8395. + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  8396. + ;;
  8397. + *)
  8398. + _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
  8399. + ;;
  8400. +esac
  8401. +
  8402. +AC_CACHE_CHECK([for $compiler option to produce PIC],
  8403. + [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
  8404. + [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
  8405. +_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
  8406. +
  8407. +#
  8408. +# Check to make sure the PIC flag actually works.
  8409. +#
  8410. +if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
  8411. + _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
  8412. + [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
  8413. + [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
  8414. + [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
  8415. + "" | " "*) ;;
  8416. + *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
  8417. + esac],
  8418. + [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
  8419. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
  8420. +fi
  8421. +_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
  8422. + [Additional compiler flags for building library objects])
  8423. +
  8424. +_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
  8425. + [How to pass a linker flag through the compiler])
  8426. +#
  8427. +# Check to make sure the static flag actually works.
  8428. +#
  8429. +wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
  8430. +_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
  8431. + _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
  8432. + $lt_tmp_static_flag,
  8433. + [],
  8434. + [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
  8435. +_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
  8436. + [Compiler flag to prevent dynamic linking])
  8437. +])# _LT_COMPILER_PIC
  8438. +
  8439. +
  8440. +# _LT_LINKER_SHLIBS([TAGNAME])
  8441. +# ----------------------------
  8442. +# See if the linker supports building shared libraries.
  8443. +m4_defun([_LT_LINKER_SHLIBS],
  8444. +[AC_REQUIRE([LT_PATH_LD])dnl
  8445. +AC_REQUIRE([LT_PATH_NM])dnl
  8446. +m4_require([_LT_PATH_MANIFEST_TOOL])dnl
  8447. +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  8448. +m4_require([_LT_DECL_EGREP])dnl
  8449. +m4_require([_LT_DECL_SED])dnl
  8450. +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  8451. +m4_require([_LT_TAG_COMPILER])dnl
  8452. +AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
  8453. +m4_if([$1], [CXX], [
  8454. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  8455. + _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
  8456. + case $host_os in
  8457. + aix[[4-9]]*)
  8458. + # If we're using GNU nm, then we don't want the "-C" option.
  8459. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  8460. + # Also, AIX nm treats weak defined symbols like other global defined
  8461. + # symbols, whereas GNU nm marks them as "W".
  8462. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  8463. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  8464. + else
  8465. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  8466. + fi
  8467. + ;;
  8468. + pw32*)
  8469. + _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
  8470. + ;;
  8471. + cygwin* | mingw* | cegcc*)
  8472. + case $cc_basename in
  8473. + cl*) ;;
  8474. *)
  8475. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  8476. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
  8477. + _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
  8478. ;;
  8479. esac
  8480. - else
  8481. + ;;
  8482. + *)
  8483. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  8484. + ;;
  8485. + esac
  8486. +], [
  8487. + runpath_var=
  8488. + _LT_TAGVAR(allow_undefined_flag, $1)=
  8489. + _LT_TAGVAR(always_export_symbols, $1)=no
  8490. + _LT_TAGVAR(archive_cmds, $1)=
  8491. + _LT_TAGVAR(archive_expsym_cmds, $1)=
  8492. + _LT_TAGVAR(compiler_needs_object, $1)=no
  8493. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  8494. + _LT_TAGVAR(export_dynamic_flag_spec, $1)=
  8495. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  8496. + _LT_TAGVAR(hardcode_automatic, $1)=no
  8497. + _LT_TAGVAR(hardcode_direct, $1)=no
  8498. + _LT_TAGVAR(hardcode_direct_absolute, $1)=no
  8499. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  8500. + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  8501. + _LT_TAGVAR(hardcode_libdir_separator, $1)=
  8502. + _LT_TAGVAR(hardcode_minus_L, $1)=no
  8503. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
  8504. + _LT_TAGVAR(inherit_rpath, $1)=no
  8505. + _LT_TAGVAR(link_all_deplibs, $1)=unknown
  8506. + _LT_TAGVAR(module_cmds, $1)=
  8507. + _LT_TAGVAR(module_expsym_cmds, $1)=
  8508. + _LT_TAGVAR(old_archive_from_new_cmds, $1)=
  8509. + _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
  8510. + _LT_TAGVAR(thread_safe_flag_spec, $1)=
  8511. + _LT_TAGVAR(whole_archive_flag_spec, $1)=
  8512. + # include_expsyms should be a list of space-separated symbols to be *always*
  8513. + # included in the symbol list
  8514. + _LT_TAGVAR(include_expsyms, $1)=
  8515. + # exclude_expsyms can be an extended regexp of symbols to exclude
  8516. + # it will be wrapped by ` (' and `)$', so one must not match beginning or
  8517. + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  8518. + # as well as any symbol that contains `d'.
  8519. + _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
  8520. + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  8521. + # platforms (ab)use it in PIC code, but their linkers get confused if
  8522. + # the symbol is explicitly referenced. Since portable code cannot
  8523. + # rely on this symbol name, it's probably fine to never include it in
  8524. + # preloaded symbol tables.
  8525. + # Exclude shared library initialization/finalization symbols.
  8526. +dnl Note also adjust exclude_expsyms for C++ above.
  8527. + extract_expsyms_cmds=
  8528. +
  8529. + case $host_os in
  8530. + cygwin* | mingw* | pw32* | cegcc*)
  8531. + # FIXME: the MSVC++ port hasn't been tested in a loooong time
  8532. + # When not using gcc, we currently assume that we are using
  8533. + # Microsoft Visual C++.
  8534. + if test "$GCC" != yes; then
  8535. + with_gnu_ld=no
  8536. + fi
  8537. + ;;
  8538. + interix*)
  8539. + # we just hope/assume this is gcc and not c89 (= MSVC++)
  8540. + with_gnu_ld=yes
  8541. + ;;
  8542. + openbsd*)
  8543. + with_gnu_ld=no
  8544. + ;;
  8545. + esac
  8546. +
  8547. + _LT_TAGVAR(ld_shlibs, $1)=yes
  8548. +
  8549. + # On some targets, GNU ld is compatible enough with the native linker
  8550. + # that we're better off using the native interface for both.
  8551. + lt_use_gnu_ld_interface=no
  8552. + if test "$with_gnu_ld" = yes; then
  8553. case $host_os in
  8554. - aix[[4-9]]*)
  8555. - # All AIX code is PIC.
  8556. - if test "$host_cpu" = ia64; then
  8557. - # AIX 5 now supports IA64 processor
  8558. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8559. - else
  8560. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
  8561. - fi
  8562. - ;;
  8563. - chorus*)
  8564. - case $cc_basename in
  8565. - cxch68*)
  8566. - # Green Hills C++ Compiler
  8567. - # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
  8568. - ;;
  8569. - esac
  8570. - ;;
  8571. - dgux*)
  8572. - case $cc_basename in
  8573. - ec++*)
  8574. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8575. - ;;
  8576. - ghcx*)
  8577. - # Green Hills C++ Compiler
  8578. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  8579. - ;;
  8580. - *)
  8581. - ;;
  8582. - esac
  8583. - ;;
  8584. - freebsd* | dragonfly*)
  8585. - # FreeBSD uses GNU C++
  8586. - ;;
  8587. - hpux9* | hpux10* | hpux11*)
  8588. - case $cc_basename in
  8589. - CC*)
  8590. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8591. - _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
  8592. - if test "$host_cpu" != ia64; then
  8593. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
  8594. - fi
  8595. - ;;
  8596. - aCC*)
  8597. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8598. - _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
  8599. - case $host_cpu in
  8600. - hppa*64*|ia64*)
  8601. - # +Z the default
  8602. - ;;
  8603. - *)
  8604. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
  8605. - ;;
  8606. - esac
  8607. - ;;
  8608. - *)
  8609. - ;;
  8610. - esac
  8611. - ;;
  8612. - interix*)
  8613. - # This is c89, which is MS Visual C++ (no shared libs)
  8614. - # Anyone wants to do a port?
  8615. - ;;
  8616. - irix5* | irix6* | nonstopux*)
  8617. - case $cc_basename in
  8618. - CC*)
  8619. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8620. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  8621. - # CC pic flag -KPIC is the default.
  8622. - ;;
  8623. - *)
  8624. - ;;
  8625. - esac
  8626. - ;;
  8627. - linux* | k*bsd*-gnu | kopensolaris*-gnu)
  8628. - case $cc_basename in
  8629. - KCC*)
  8630. - # KAI C++ Compiler
  8631. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
  8632. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  8633. - ;;
  8634. - ecpc* )
  8635. - # old Intel C++ for x86_64 which still supported -KPIC.
  8636. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8637. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8638. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  8639. - ;;
  8640. - icpc* )
  8641. - # Intel C++, used to be incompatible with GCC.
  8642. - # ICC 10 doesn't accept -KPIC any more.
  8643. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8644. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  8645. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  8646. - ;;
  8647. - pgCC* | pgcpp*)
  8648. - # Portland Group C++ compiler
  8649. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8650. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
  8651. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8652. - ;;
  8653. - cxx*)
  8654. - # Compaq C++
  8655. - # Make sure the PIC flag is empty. It appears that all Alpha
  8656. - # Linux and Compaq Tru64 Unix objects are PIC.
  8657. - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  8658. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  8659. - ;;
  8660. - xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
  8661. - # IBM XL 8.0, 9.0 on PPC and BlueGene
  8662. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8663. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
  8664. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
  8665. - ;;
  8666. - *)
  8667. - case `$CC -V 2>&1 | sed 5q` in
  8668. - *Sun\ C*)
  8669. - # Sun C++ 5.9
  8670. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8671. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8672. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
  8673. - ;;
  8674. - esac
  8675. - ;;
  8676. - esac
  8677. - ;;
  8678. - lynxos*)
  8679. - ;;
  8680. - m88k*)
  8681. - ;;
  8682. - mvs*)
  8683. - case $cc_basename in
  8684. - cxx*)
  8685. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
  8686. - ;;
  8687. + aix*)
  8688. + # The AIX port of GNU ld has always aspired to compatibility
  8689. + # with the native linker. However, as the warning in the GNU ld
  8690. + # block says, versions before 2.19.5* couldn't really create working
  8691. + # shared libraries, regardless of the interface used.
  8692. + case `$LD -v 2>&1` in
  8693. + *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
  8694. + *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
  8695. + *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
  8696. *)
  8697. + lt_use_gnu_ld_interface=yes
  8698. ;;
  8699. esac
  8700. ;;
  8701. - netbsd*)
  8702. + *)
  8703. + lt_use_gnu_ld_interface=yes
  8704. ;;
  8705. - *qnx* | *nto*)
  8706. - # QNX uses GNU C++, but need to define -shared option too, otherwise
  8707. - # it will coredump.
  8708. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  8709. + esac
  8710. + fi
  8711. +
  8712. + if test "$lt_use_gnu_ld_interface" = yes; then
  8713. + # If archive_cmds runs LD, not CC, wlarc should be empty
  8714. + wlarc='${wl}'
  8715. +
  8716. + # Set some defaults for GNU ld with shared library support. These
  8717. + # are reset later if shared libraries are not supported. Putting them
  8718. + # here allows them to be overridden if necessary.
  8719. + runpath_var=LD_RUN_PATH
  8720. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  8721. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  8722. + # ancient GNU ld didn't support --whole-archive et. al.
  8723. + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
  8724. + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  8725. + else
  8726. + _LT_TAGVAR(whole_archive_flag_spec, $1)=
  8727. + fi
  8728. + supports_anon_versioning=no
  8729. + case `$LD -v 2>&1` in
  8730. + *GNU\ gold*) supports_anon_versioning=yes ;;
  8731. + *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
  8732. + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
  8733. + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
  8734. + *\ 2.11.*) ;; # other 2.11 versions
  8735. + *) supports_anon_versioning=yes ;;
  8736. + esac
  8737. +
  8738. + # See if GNU ld supports shared libraries.
  8739. + case $host_os in
  8740. + aix[[3-9]]*)
  8741. + # On AIX/PPC, the GNU linker is very broken
  8742. + if test "$host_cpu" != ia64; then
  8743. + _LT_TAGVAR(ld_shlibs, $1)=no
  8744. + cat <<_LT_EOF 1>&2
  8745. +
  8746. +*** Warning: the GNU linker, at least up to release 2.19, is reported
  8747. +*** to be unable to reliably create shared libraries on AIX.
  8748. +*** Therefore, libtool is disabling shared libraries support. If you
  8749. +*** really care for shared libraries, you may want to install binutils
  8750. +*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
  8751. +*** You will then need to restart the configuration process.
  8752. +
  8753. +_LT_EOF
  8754. + fi
  8755. + ;;
  8756. +
  8757. + amigaos*)
  8758. + case $host_cpu in
  8759. + powerpc)
  8760. + # see comment about AmigaOS4 .so support
  8761. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  8762. + _LT_TAGVAR(archive_expsym_cmds, $1)=''
  8763. ;;
  8764. - osf3* | osf4* | osf5*)
  8765. - case $cc_basename in
  8766. - KCC*)
  8767. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
  8768. - ;;
  8769. - RCC*)
  8770. - # Rational C++ 2.4.1
  8771. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  8772. - ;;
  8773. - cxx*)
  8774. - # Digital/Compaq C++
  8775. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8776. - # Make sure the PIC flag is empty. It appears that all Alpha
  8777. - # Linux and Compaq Tru64 Unix objects are PIC.
  8778. - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  8779. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  8780. - ;;
  8781. - *)
  8782. - ;;
  8783. - esac
  8784. - ;;
  8785. - psos*)
  8786. - ;;
  8787. - solaris*)
  8788. + m68k)
  8789. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  8790. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  8791. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  8792. + ;;
  8793. + esac
  8794. + ;;
  8795. +
  8796. + beos*)
  8797. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  8798. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  8799. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  8800. + # support --undefined. This deserves some investigation. FIXME
  8801. + _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  8802. + else
  8803. + _LT_TAGVAR(ld_shlibs, $1)=no
  8804. + fi
  8805. + ;;
  8806. +
  8807. + cygwin* | mingw* | pw32* | cegcc*)
  8808. + # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
  8809. + # as there is no search path for DLLs.
  8810. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  8811. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
  8812. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  8813. + _LT_TAGVAR(always_export_symbols, $1)=no
  8814. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  8815. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
  8816. + _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
  8817. +
  8818. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  8819. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  8820. + # If the export-symbols file already is a .def file (1st line
  8821. + # is EXPORTS), use it as is; otherwise, prepend...
  8822. + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  8823. + cp $export_symbols $output_objdir/$soname.def;
  8824. + else
  8825. + echo EXPORTS > $output_objdir/$soname.def;
  8826. + cat $export_symbols >> $output_objdir/$soname.def;
  8827. + fi~
  8828. + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  8829. + else
  8830. + _LT_TAGVAR(ld_shlibs, $1)=no
  8831. + fi
  8832. + ;;
  8833. +
  8834. + haiku*)
  8835. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  8836. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  8837. + ;;
  8838. +
  8839. + interix[[3-9]]*)
  8840. + _LT_TAGVAR(hardcode_direct, $1)=no
  8841. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  8842. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  8843. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  8844. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  8845. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  8846. + # default) and relocated if they conflict, which is a slow very memory
  8847. + # consuming and fragmenting process. To avoid this, we pick a random,
  8848. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  8849. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  8850. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  8851. + _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  8852. + ;;
  8853. +
  8854. + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
  8855. + tmp_diet=no
  8856. + if test "$host_os" = linux-dietlibc; then
  8857. case $cc_basename in
  8858. - CC* | sunCC*)
  8859. - # Sun C++ 4.2, 5.x and Centerline C++
  8860. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8861. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8862. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
  8863. - ;;
  8864. - gcx*)
  8865. - # Green Hills C++ Compiler
  8866. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
  8867. - ;;
  8868. - *)
  8869. - ;;
  8870. + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
  8871. esac
  8872. - ;;
  8873. - sunos4*)
  8874. - case $cc_basename in
  8875. - CC*)
  8876. - # Sun C++ 4.x
  8877. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  8878. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8879. - ;;
  8880. - lcc*)
  8881. - # Lucid
  8882. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  8883. - ;;
  8884. - *)
  8885. - ;;
  8886. + fi
  8887. + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  8888. + && test "$tmp_diet" = no
  8889. + then
  8890. + tmp_addflag=' $pic_flag'
  8891. + tmp_sharedflag='-shared'
  8892. + case $cc_basename,$host_cpu in
  8893. + pgcc*) # Portland Group C compiler
  8894. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  8895. + tmp_addflag=' $pic_flag'
  8896. + ;;
  8897. + pgf77* | pgf90* | pgf95* | pgfortran*)
  8898. + # Portland Group f77 and f90 compilers
  8899. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  8900. + tmp_addflag=' $pic_flag -Mnomain' ;;
  8901. + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
  8902. + tmp_addflag=' -i_dynamic' ;;
  8903. + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
  8904. + tmp_addflag=' -i_dynamic -nofor_main' ;;
  8905. + ifc* | ifort*) # Intel Fortran compiler
  8906. + tmp_addflag=' -nofor_main' ;;
  8907. + lf95*) # Lahey Fortran 8.1
  8908. + _LT_TAGVAR(whole_archive_flag_spec, $1)=
  8909. + tmp_sharedflag='--shared' ;;
  8910. + xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
  8911. + tmp_sharedflag='-qmkshrobj'
  8912. + tmp_addflag= ;;
  8913. + nvcc*) # Cuda Compiler Driver 2.2
  8914. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  8915. + _LT_TAGVAR(compiler_needs_object, $1)=yes
  8916. + ;;
  8917. esac
  8918. - ;;
  8919. - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  8920. - case $cc_basename in
  8921. - CC*)
  8922. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  8923. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8924. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  8925. - ;;
  8926. + case `$CC -V 2>&1 | sed 5q` in
  8927. + *Sun\ C*) # Sun C 5.9
  8928. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  8929. + _LT_TAGVAR(compiler_needs_object, $1)=yes
  8930. + tmp_sharedflag='-G' ;;
  8931. + *Sun\ F*) # Sun Fortran 8.3
  8932. + tmp_sharedflag='-G' ;;
  8933. esac
  8934. - ;;
  8935. - tandem*)
  8936. + _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  8937. +
  8938. + if test "x$supports_anon_versioning" = xyes; then
  8939. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
  8940. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  8941. + echo "local: *; };" >> $output_objdir/$libname.ver~
  8942. + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  8943. + fi
  8944. +
  8945. case $cc_basename in
  8946. - NCC*)
  8947. - # NonStop-UX NCC 3.20
  8948. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  8949. - ;;
  8950. - *)
  8951. - ;;
  8952. + xlf* | bgf* | bgxlf* | mpixlf*)
  8953. + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
  8954. + _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
  8955. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  8956. + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
  8957. + _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
  8958. + if test "x$supports_anon_versioning" = xyes; then
  8959. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
  8960. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  8961. + echo "local: *; };" >> $output_objdir/$libname.ver~
  8962. + $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
  8963. + fi
  8964. + ;;
  8965. esac
  8966. + else
  8967. + _LT_TAGVAR(ld_shlibs, $1)=no
  8968. + fi
  8969. + ;;
  8970. +
  8971. + netbsd*)
  8972. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  8973. + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  8974. + wlarc=
  8975. + else
  8976. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  8977. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  8978. + fi
  8979. + ;;
  8980. +
  8981. + solaris*)
  8982. + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
  8983. + _LT_TAGVAR(ld_shlibs, $1)=no
  8984. + cat <<_LT_EOF 1>&2
  8985. +
  8986. +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
  8987. +*** create shared libraries on Solaris systems. Therefore, libtool
  8988. +*** is disabling shared libraries support. We urge you to upgrade GNU
  8989. +*** binutils to release 2.9.1 or newer. Another option is to modify
  8990. +*** your PATH or compiler configuration so that the native linker is
  8991. +*** used, and then restart.
  8992. +
  8993. +_LT_EOF
  8994. + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  8995. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  8996. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  8997. + else
  8998. + _LT_TAGVAR(ld_shlibs, $1)=no
  8999. + fi
  9000. + ;;
  9001. +
  9002. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
  9003. + case `$LD -v 2>&1` in
  9004. + *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
  9005. + _LT_TAGVAR(ld_shlibs, $1)=no
  9006. + cat <<_LT_EOF 1>&2
  9007. +
  9008. +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
  9009. +*** reliably create shared libraries on SCO systems. Therefore, libtool
  9010. +*** is disabling shared libraries support. We urge you to upgrade GNU
  9011. +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
  9012. +*** your PATH or compiler configuration so that the native linker is
  9013. +*** used, and then restart.
  9014. +
  9015. +_LT_EOF
  9016. ;;
  9017. - vxworks*)
  9018. - ;;
  9019. - *)
  9020. - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  9021. + *)
  9022. + # For security reasons, it is highly recommended that you always
  9023. + # use absolute paths for naming shared libraries, and exclude the
  9024. + # DT_RUNPATH tag from executables and libraries. But doing so
  9025. + # requires that you compile everything twice, which is a pain.
  9026. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  9027. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  9028. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9029. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  9030. + else
  9031. + _LT_TAGVAR(ld_shlibs, $1)=no
  9032. + fi
  9033. ;;
  9034. + esac
  9035. + ;;
  9036. +
  9037. + sunos4*)
  9038. + _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  9039. + wlarc=
  9040. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9041. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9042. + ;;
  9043. +
  9044. + *)
  9045. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  9046. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9047. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  9048. + else
  9049. + _LT_TAGVAR(ld_shlibs, $1)=no
  9050. + fi
  9051. + ;;
  9052. esac
  9053. - fi
  9054. -],
  9055. -[
  9056. - if test "$GCC" = yes; then
  9057. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9058. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  9059. + if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
  9060. + runpath_var=
  9061. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  9062. + _LT_TAGVAR(export_dynamic_flag_spec, $1)=
  9063. + _LT_TAGVAR(whole_archive_flag_spec, $1)=
  9064. + fi
  9065. + else
  9066. + # PORTME fill in a description of your system's linker (not GNU ld)
  9067. case $host_os in
  9068. - aix*)
  9069. - # All AIX code is PIC.
  9070. - if test "$host_cpu" = ia64; then
  9071. - # AIX 5 now supports IA64 processor
  9072. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9073. + aix3*)
  9074. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  9075. + _LT_TAGVAR(always_export_symbols, $1)=yes
  9076. + _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
  9077. + # Note: this linker hardcodes the directories in LIBPATH if there
  9078. + # are no directories specified by -L.
  9079. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9080. + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
  9081. + # Neither direct hardcoding nor static linking is supported with a
  9082. + # broken collect2.
  9083. + _LT_TAGVAR(hardcode_direct, $1)=unsupported
  9084. fi
  9085. ;;
  9086. - amigaos*)
  9087. - case $host_cpu in
  9088. - powerpc)
  9089. - # see comment about AmigaOS4 .so support
  9090. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  9091. - ;;
  9092. - m68k)
  9093. - # FIXME: we need at least 68020 code to build shared libraries, but
  9094. - # adding the `-m68020' flag to GCC prevents building anything better,
  9095. - # like `-m68040'.
  9096. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
  9097. - ;;
  9098. - esac
  9099. - ;;
  9100. + aix[[4-9]]*)
  9101. + if test "$host_cpu" = ia64; then
  9102. + # On IA64, the linker does run time linking by default, so we don't
  9103. + # have to do anything special.
  9104. + aix_use_runtimelinking=no
  9105. + exp_sym_flag='-Bexport'
  9106. + no_entry_flag=""
  9107. + else
  9108. + # If we're using GNU nm, then we don't want the "-C" option.
  9109. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  9110. + # Also, AIX nm treats weak defined symbols like other global
  9111. + # defined symbols, whereas GNU nm marks them as "W".
  9112. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  9113. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  9114. + else
  9115. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  9116. + fi
  9117. + aix_use_runtimelinking=no
  9118. - beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  9119. - # PIC is the default for these OSes.
  9120. - ;;
  9121. + # Test if we are trying to use run time linking or normal
  9122. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  9123. + # need to do runtime linking.
  9124. + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
  9125. + for ld_flag in $LDFLAGS; do
  9126. + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  9127. + aix_use_runtimelinking=yes
  9128. + break
  9129. + fi
  9130. + done
  9131. + ;;
  9132. + esac
  9133. - mingw* | cygwin* | pw32* | os2* | cegcc*)
  9134. - # This hack is so that the source file can tell whether it is being
  9135. - # built for inclusion in a dll (and should export symbols for example).
  9136. - # Although the cygwin gcc ignores -fPIC, still need this for old-style
  9137. - # (--disable-auto-import) libraries
  9138. - m4_if([$1], [GCJ], [],
  9139. - [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  9140. + exp_sym_flag='-bexport'
  9141. + no_entry_flag='-bnoentry'
  9142. + fi
  9143. +
  9144. + # When large executables or shared objects are built, AIX ld can
  9145. + # have problems creating the table of contents. If linking a library
  9146. + # or program results in "error TOC overflow" add -mminimal-toc to
  9147. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  9148. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  9149. +
  9150. + _LT_TAGVAR(archive_cmds, $1)=''
  9151. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9152. + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  9153. + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  9154. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  9155. + _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
  9156. +
  9157. + if test "$GCC" = yes; then
  9158. + case $host_os in aix4.[[012]]|aix4.[[012]].*)
  9159. + # We only want to do this on AIX 4.2 and lower, the check
  9160. + # below for broken collect2 doesn't work under 4.3+
  9161. + collect2name=`${CC} -print-prog-name=collect2`
  9162. + if test -f "$collect2name" &&
  9163. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  9164. + then
  9165. + # We have reworked collect2
  9166. + :
  9167. + else
  9168. + # We have old collect2
  9169. + _LT_TAGVAR(hardcode_direct, $1)=unsupported
  9170. + # It fails to find uninstalled libraries when the uninstalled
  9171. + # path is not listed in the libpath. Setting hardcode_minus_L
  9172. + # to unsupported forces relinking
  9173. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9174. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  9175. + _LT_TAGVAR(hardcode_libdir_separator, $1)=
  9176. + fi
  9177. + ;;
  9178. + esac
  9179. + shared_flag='-shared'
  9180. + if test "$aix_use_runtimelinking" = yes; then
  9181. + shared_flag="$shared_flag "'${wl}-G'
  9182. + fi
  9183. + else
  9184. + # not using gcc
  9185. + if test "$host_cpu" = ia64; then
  9186. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  9187. + # chokes on -Wl,-G. The following line is correct:
  9188. + shared_flag='-G'
  9189. + else
  9190. + if test "$aix_use_runtimelinking" = yes; then
  9191. + shared_flag='${wl}-G'
  9192. + else
  9193. + shared_flag='${wl}-bM:SRE'
  9194. + fi
  9195. + fi
  9196. + fi
  9197. +
  9198. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
  9199. + # It seems that -bexpall does not export symbols beginning with
  9200. + # underscore (_), so it is better to generate a list of symbols to export.
  9201. + _LT_TAGVAR(always_export_symbols, $1)=yes
  9202. + if test "$aix_use_runtimelinking" = yes; then
  9203. + # Warning - without using the other runtime loading flags (-brtl),
  9204. + # -berok will link without error, but may produce a broken library.
  9205. + _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
  9206. + # Determine the default libpath from the value encoded in an
  9207. + # empty executable.
  9208. + _LT_SYS_MODULE_PATH_AIX([$1])
  9209. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  9210. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  9211. + else
  9212. + if test "$host_cpu" = ia64; then
  9213. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
  9214. + _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
  9215. + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  9216. + else
  9217. + # Determine the default libpath from the value encoded in an
  9218. + # empty executable.
  9219. + _LT_SYS_MODULE_PATH_AIX([$1])
  9220. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  9221. + # Warning - without using the other run time loading flags,
  9222. + # -berok will link without error, but may produce a broken library.
  9223. + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
  9224. + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
  9225. + if test "$with_gnu_ld" = yes; then
  9226. + # We only use this code for GNU lds that support --whole-archive.
  9227. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  9228. + else
  9229. + # Exported symbols can be pulled into shared objects from archives
  9230. + _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
  9231. + fi
  9232. + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  9233. + # This is similar to how AIX traditionally builds its shared libraries.
  9234. + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  9235. + fi
  9236. + fi
  9237. ;;
  9238. - darwin* | rhapsody*)
  9239. - # PIC is the default on this platform
  9240. - # Common symbols not allowed in MH_DYLIB files
  9241. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
  9242. + amigaos*)
  9243. + case $host_cpu in
  9244. + powerpc)
  9245. + # see comment about AmigaOS4 .so support
  9246. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  9247. + _LT_TAGVAR(archive_expsym_cmds, $1)=''
  9248. + ;;
  9249. + m68k)
  9250. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  9251. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  9252. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9253. + ;;
  9254. + esac
  9255. ;;
  9256. - haiku*)
  9257. - # PIC is the default for Haiku.
  9258. - # The "-static" flag exists, but is broken.
  9259. - _LT_TAGVAR(lt_prog_compiler_static, $1)=
  9260. + bsdi[[45]]*)
  9261. + _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
  9262. ;;
  9263. - hpux*)
  9264. - # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  9265. - # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  9266. - # sets the default TLS model and affects inlining.
  9267. - case $host_cpu in
  9268. - hppa*64*)
  9269. - # +Z the default
  9270. + cygwin* | mingw* | pw32* | cegcc*)
  9271. + # When not using gcc, we currently assume that we are using
  9272. + # Microsoft Visual C++.
  9273. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  9274. + # no search path for DLLs.
  9275. + case $cc_basename in
  9276. + cl*)
  9277. + # Native MSVC
  9278. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  9279. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  9280. + _LT_TAGVAR(always_export_symbols, $1)=yes
  9281. + _LT_TAGVAR(file_list_spec, $1)='@'
  9282. + # Tell ltmain to make .lib files, not .a files.
  9283. + libext=lib
  9284. + # Tell ltmain to make .dll files, not .so files.
  9285. + shrext_cmds=".dll"
  9286. + # FIXME: Setting linknames here is a bad hack.
  9287. + _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  9288. + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  9289. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  9290. + else
  9291. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  9292. + fi~
  9293. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  9294. + linknames='
  9295. + # The linker will not automatically build a static lib if we build a DLL.
  9296. + # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  9297. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  9298. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
  9299. + # Don't use ranlib
  9300. + _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
  9301. + _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
  9302. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  9303. + case $lt_outputfile in
  9304. + *.exe|*.EXE) ;;
  9305. + *)
  9306. + lt_outputfile="$lt_outputfile.exe"
  9307. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  9308. + ;;
  9309. + esac~
  9310. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  9311. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  9312. + $RM "$lt_outputfile.manifest";
  9313. + fi'
  9314. ;;
  9315. *)
  9316. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  9317. + # Assume MSVC wrapper
  9318. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  9319. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  9320. + # Tell ltmain to make .lib files, not .a files.
  9321. + libext=lib
  9322. + # Tell ltmain to make .dll files, not .so files.
  9323. + shrext_cmds=".dll"
  9324. + # FIXME: Setting linknames here is a bad hack.
  9325. + _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  9326. + # The linker will automatically build a .lib file if we build a DLL.
  9327. + _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  9328. + # FIXME: Should let the user specify the lib program.
  9329. + _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
  9330. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  9331. ;;
  9332. esac
  9333. ;;
  9334. - interix[[3-9]]*)
  9335. - # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  9336. - # Instead, we relocate shared libraries at runtime.
  9337. + darwin* | rhapsody*)
  9338. + _LT_DARWIN_LINKER_FEATURES($1)
  9339. ;;
  9340. - msdosdjgpp*)
  9341. - # Just because we use GCC doesn't mean we suddenly get shared libraries
  9342. - # on systems that don't support them.
  9343. - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  9344. - enable_shared=no
  9345. + dgux*)
  9346. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  9347. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  9348. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9349. ;;
  9350. - *nto* | *qnx*)
  9351. - # QNX uses GNU C++, but need to define -shared option too, otherwise
  9352. - # it will coredump.
  9353. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  9354. + freebsd1*)
  9355. + _LT_TAGVAR(ld_shlibs, $1)=no
  9356. ;;
  9357. - sysv4*MP*)
  9358. - if test -d /usr/nec; then
  9359. - _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
  9360. - fi
  9361. + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
  9362. + # support. Future versions do this automatically, but an explicit c++rt0.o
  9363. + # does not break anything, and helps significantly (at the cost of a little
  9364. + # extra space).
  9365. + freebsd2.2*)
  9366. + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
  9367. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  9368. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9369. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9370. ;;
  9371. - *)
  9372. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  9373. + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
  9374. + freebsd2*)
  9375. + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  9376. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9377. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9378. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9379. ;;
  9380. - esac
  9381. - case $cc_basename in
  9382. - nvcc*) # Cuda Compiler Driver 2.2
  9383. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
  9384. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Xcompiler -fPIC'
  9385. + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  9386. + freebsd* | dragonfly*)
  9387. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  9388. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  9389. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9390. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9391. ;;
  9392. - esac
  9393. - else
  9394. - # PORTME Check for flag to pass linker flags through the system compiler.
  9395. - case $host_os in
  9396. - aix*)
  9397. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9398. - if test "$host_cpu" = ia64; then
  9399. - # AIX 5 now supports IA64 processor
  9400. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9401. +
  9402. + hpux9*)
  9403. + if test "$GCC" = yes; then
  9404. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  9405. else
  9406. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
  9407. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  9408. fi
  9409. - ;;
  9410. -
  9411. - mingw* | cygwin* | pw32* | os2* | cegcc*)
  9412. - # This hack is so that the source file can tell whether it is being
  9413. - # built for inclusion in a dll (and should export symbols for example).
  9414. - m4_if([$1], [GCJ], [],
  9415. - [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  9416. - ;;
  9417. -
  9418. - hpux9* | hpux10* | hpux11*)
  9419. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9420. - # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
  9421. - # not for PA HP-UX.
  9422. - case $host_cpu in
  9423. - hppa*64*|ia64*)
  9424. - # +Z the default
  9425. - ;;
  9426. - *)
  9427. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
  9428. - ;;
  9429. - esac
  9430. - # Is there a better lt_prog_compiler_static that works with the bundled CC?
  9431. - _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
  9432. - ;;
  9433. -
  9434. - irix5* | irix6* | nonstopux*)
  9435. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9436. - # PIC (with -KPIC) is the default.
  9437. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  9438. - ;;
  9439. -
  9440. - linux* | k*bsd*-gnu | kopensolaris*-gnu)
  9441. - case $cc_basename in
  9442. - # old Intel for x86_64 which still supported -KPIC.
  9443. - ecc*)
  9444. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9445. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  9446. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  9447. - ;;
  9448. - # icc used to be incompatible with GCC.
  9449. - # ICC 10 doesn't accept -KPIC any more.
  9450. - icc* | ifort*)
  9451. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9452. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
  9453. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
  9454. - ;;
  9455. - # Lahey Fortran 8.1.
  9456. - lf95*)
  9457. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9458. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
  9459. - _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
  9460. - ;;
  9461. - pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  9462. - # Portland Group compilers (*not* the Pentium gcc compiler,
  9463. - # which looks to be a dead project)
  9464. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9465. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
  9466. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9467. - ;;
  9468. - ccc*)
  9469. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9470. - # All Alpha code is PIC.
  9471. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  9472. - ;;
  9473. - xl* | bgxl* | bgf* | mpixl*)
  9474. - # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
  9475. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9476. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
  9477. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
  9478. - ;;
  9479. - *)
  9480. - case `$CC -V 2>&1 | sed 5q` in
  9481. - *Sun\ F* | *Sun*Fortran*)
  9482. - # Sun Fortran 8.3 passes all unrecognized flags to the linker
  9483. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  9484. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9485. - _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
  9486. - ;;
  9487. - *Sun\ C*)
  9488. - # Sun C 5.9
  9489. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  9490. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9491. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9492. - ;;
  9493. - esac
  9494. - ;;
  9495. - esac
  9496. - ;;
  9497. -
  9498. - newsos6)
  9499. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  9500. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9501. - ;;
  9502. -
  9503. - *nto* | *qnx*)
  9504. - # QNX uses GNU C++, but need to define -shared option too, otherwise
  9505. - # it will coredump.
  9506. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
  9507. - ;;
  9508. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  9509. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  9510. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9511. - osf3* | osf4* | osf5*)
  9512. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9513. - # All OSF/1 code is PIC.
  9514. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  9515. + # hardcode_minus_L: Not really in the search PATH,
  9516. + # but as the default location of the library.
  9517. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9518. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  9519. ;;
  9520. - rdos*)
  9521. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
  9522. + hpux10*)
  9523. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  9524. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  9525. + else
  9526. + _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  9527. + fi
  9528. + if test "$with_gnu_ld" = no; then
  9529. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  9530. + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
  9531. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  9532. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9533. + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  9534. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  9535. + # hardcode_minus_L: Not really in the search PATH,
  9536. + # but as the default location of the library.
  9537. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9538. + fi
  9539. ;;
  9540. - solaris*)
  9541. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  9542. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9543. - case $cc_basename in
  9544. - f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
  9545. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
  9546. - *)
  9547. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
  9548. - esac
  9549. - ;;
  9550. + hpux11*)
  9551. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  9552. + case $host_cpu in
  9553. + hppa*64*)
  9554. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  9555. + ;;
  9556. + ia64*)
  9557. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  9558. + ;;
  9559. + *)
  9560. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  9561. + ;;
  9562. + esac
  9563. + else
  9564. + case $host_cpu in
  9565. + hppa*64*)
  9566. + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  9567. + ;;
  9568. + ia64*)
  9569. + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  9570. + ;;
  9571. + *)
  9572. + m4_if($1, [], [
  9573. + # Older versions of the 11.00 compiler do not understand -b yet
  9574. + # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
  9575. + _LT_LINKER_OPTION([if $CC understands -b],
  9576. + _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
  9577. + [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
  9578. + [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
  9579. + [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
  9580. + ;;
  9581. + esac
  9582. + fi
  9583. + if test "$with_gnu_ld" = no; then
  9584. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  9585. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  9586. - sunos4*)
  9587. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
  9588. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
  9589. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9590. - ;;
  9591. + case $host_cpu in
  9592. + hppa*64*|ia64*)
  9593. + _LT_TAGVAR(hardcode_direct, $1)=no
  9594. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9595. + ;;
  9596. + *)
  9597. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9598. + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  9599. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  9600. - sysv4 | sysv4.2uw2* | sysv4.3*)
  9601. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9602. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  9603. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9604. + # hardcode_minus_L: Not really in the search PATH,
  9605. + # but as the default location of the library.
  9606. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9607. + ;;
  9608. + esac
  9609. + fi
  9610. ;;
  9611. - sysv4*MP*)
  9612. - if test -d /usr/nec ;then
  9613. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
  9614. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9615. + irix5* | irix6* | nonstopux*)
  9616. + if test "$GCC" = yes; then
  9617. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  9618. + # Try to use the -exported_symbol ld option, if it does not
  9619. + # work, assume that -exports_file does not work either and
  9620. + # implicitly export all symbols.
  9621. + # This should be the same for all languages, so no per-tag cache variable.
  9622. + AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
  9623. + [lt_cv_irix_exported_symbol],
  9624. + [save_LDFLAGS="$LDFLAGS"
  9625. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  9626. + AC_LINK_IFELSE(
  9627. + [AC_LANG_SOURCE(
  9628. + [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
  9629. + [C++], [[int foo (void) { return 0; }]],
  9630. + [Fortran 77], [[
  9631. + subroutine foo
  9632. + end]],
  9633. + [Fortran], [[
  9634. + subroutine foo
  9635. + end]])])],
  9636. + [lt_cv_irix_exported_symbol=yes],
  9637. + [lt_cv_irix_exported_symbol=no])
  9638. + LDFLAGS="$save_LDFLAGS"])
  9639. + if test "$lt_cv_irix_exported_symbol" = yes; then
  9640. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  9641. + fi
  9642. + else
  9643. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  9644. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  9645. fi
  9646. + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
  9647. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  9648. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  9649. + _LT_TAGVAR(inherit_rpath, $1)=yes
  9650. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  9651. ;;
  9652. - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  9653. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9654. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
  9655. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9656. + netbsd*)
  9657. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  9658. + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
  9659. + else
  9660. + _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
  9661. + fi
  9662. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  9663. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9664. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9665. ;;
  9666. - unicos*)
  9667. - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
  9668. - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  9669. + newsos6)
  9670. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  9671. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9672. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  9673. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  9674. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9675. ;;
  9676. - uts4*)
  9677. - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
  9678. - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  9679. + *nto* | *qnx*)
  9680. ;;
  9681. - *)
  9682. - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
  9683. + openbsd*)
  9684. + if test -f /usr/libexec/ld.so; then
  9685. + _LT_TAGVAR(hardcode_direct, $1)=yes
  9686. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9687. + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  9688. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  9689. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  9690. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
  9691. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  9692. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  9693. + else
  9694. + case $host_os in
  9695. + openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
  9696. + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  9697. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  9698. + ;;
  9699. + *)
  9700. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  9701. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  9702. + ;;
  9703. + esac
  9704. + fi
  9705. + else
  9706. + _LT_TAGVAR(ld_shlibs, $1)=no
  9707. + fi
  9708. ;;
  9709. - esac
  9710. - fi
  9711. -])
  9712. -case $host_os in
  9713. - # For platforms which do not support PIC, -DPIC is meaningless:
  9714. - *djgpp*)
  9715. - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  9716. - ;;
  9717. - *)
  9718. - _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
  9719. - ;;
  9720. -esac
  9721. -AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
  9722. -_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
  9723. - [How to pass a linker flag through the compiler])
  9724. -
  9725. -#
  9726. -# Check to make sure the PIC flag actually works.
  9727. -#
  9728. -if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
  9729. - _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
  9730. - [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
  9731. - [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
  9732. - [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
  9733. - "" | " "*) ;;
  9734. - *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
  9735. - esac],
  9736. - [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
  9737. - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
  9738. -fi
  9739. -_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
  9740. - [Additional compiler flags for building library objects])
  9741. -
  9742. -#
  9743. -# Check to make sure the static flag actually works.
  9744. -#
  9745. -wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
  9746. -_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
  9747. - _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
  9748. - $lt_tmp_static_flag,
  9749. - [],
  9750. - [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
  9751. -_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
  9752. - [Compiler flag to prevent dynamic linking])
  9753. -])# _LT_COMPILER_PIC
  9754. -
  9755. -# _LT_LINKER_SHLIBS([TAGNAME])
  9756. -# ----------------------------
  9757. -# See if the linker supports building shared libraries.
  9758. -m4_defun([_LT_LINKER_SHLIBS],
  9759. -[AC_REQUIRE([LT_PATH_LD])dnl
  9760. -AC_REQUIRE([LT_PATH_NM])dnl
  9761. -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  9762. -m4_require([_LT_DECL_EGREP])dnl
  9763. -m4_require([_LT_DECL_SED])dnl
  9764. -m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  9765. -m4_require([_LT_TAG_COMPILER])dnl
  9766. -AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
  9767. -m4_if([$1], [CXX], [
  9768. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  9769. - case $host_os in
  9770. - aix[[4-9]]*)
  9771. - # If we're using GNU nm, then we don't want the "-C" option.
  9772. - # -C means demangle to AIX nm, but means don't demangle with GNU nm
  9773. - # Also, AIX nm treats weak defined symbols like other global defined
  9774. - # symbols, whereas GNU nm marks them as "W".
  9775. - if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  9776. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  9777. - else
  9778. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  9779. - fi
  9780. - ;;
  9781. - pw32*)
  9782. - _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
  9783. - ;;
  9784. - cygwin* | mingw* | cegcc*)
  9785. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
  9786. - ;;
  9787. - *)
  9788. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  9789. - ;;
  9790. - esac
  9791. - _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
  9792. -], [
  9793. - runpath_var=
  9794. - _LT_TAGVAR(allow_undefined_flag, $1)=
  9795. - _LT_TAGVAR(always_export_symbols, $1)=no
  9796. - _LT_TAGVAR(archive_cmds, $1)=
  9797. - _LT_TAGVAR(archive_expsym_cmds, $1)=
  9798. - _LT_TAGVAR(compiler_needs_object, $1)=no
  9799. - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  9800. - _LT_TAGVAR(export_dynamic_flag_spec, $1)=
  9801. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  9802. - _LT_TAGVAR(hardcode_automatic, $1)=no
  9803. - _LT_TAGVAR(hardcode_direct, $1)=no
  9804. - _LT_TAGVAR(hardcode_direct_absolute, $1)=no
  9805. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  9806. - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  9807. - _LT_TAGVAR(hardcode_libdir_separator, $1)=
  9808. - _LT_TAGVAR(hardcode_minus_L, $1)=no
  9809. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
  9810. - _LT_TAGVAR(inherit_rpath, $1)=no
  9811. - _LT_TAGVAR(link_all_deplibs, $1)=unknown
  9812. - _LT_TAGVAR(module_cmds, $1)=
  9813. - _LT_TAGVAR(module_expsym_cmds, $1)=
  9814. - _LT_TAGVAR(old_archive_from_new_cmds, $1)=
  9815. - _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
  9816. - _LT_TAGVAR(thread_safe_flag_spec, $1)=
  9817. - _LT_TAGVAR(whole_archive_flag_spec, $1)=
  9818. - # include_expsyms should be a list of space-separated symbols to be *always*
  9819. - # included in the symbol list
  9820. - _LT_TAGVAR(include_expsyms, $1)=
  9821. - # exclude_expsyms can be an extended regexp of symbols to exclude
  9822. - # it will be wrapped by ` (' and `)$', so one must not match beginning or
  9823. - # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  9824. - # as well as any symbol that contains `d'.
  9825. - _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
  9826. - # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  9827. - # platforms (ab)use it in PIC code, but their linkers get confused if
  9828. - # the symbol is explicitly referenced. Since portable code cannot
  9829. - # rely on this symbol name, it's probably fine to never include it in
  9830. - # preloaded symbol tables.
  9831. - # Exclude shared library initialization/finalization symbols.
  9832. -dnl Note also adjust exclude_expsyms for C++ above.
  9833. - extract_expsyms_cmds=
  9834. + os2*)
  9835. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  9836. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  9837. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  9838. + _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
  9839. + _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
  9840. + ;;
  9841. - case $host_os in
  9842. - cygwin* | mingw* | pw32* | cegcc*)
  9843. - # FIXME: the MSVC++ port hasn't been tested in a loooong time
  9844. - # When not using gcc, we currently assume that we are using
  9845. - # Microsoft Visual C++.
  9846. - if test "$GCC" != yes; then
  9847. - with_gnu_ld=no
  9848. - fi
  9849. - ;;
  9850. - interix*)
  9851. - # we just hope/assume this is gcc and not c89 (= MSVC++)
  9852. - with_gnu_ld=yes
  9853. - ;;
  9854. - openbsd*)
  9855. - with_gnu_ld=no
  9856. - ;;
  9857. - esac
  9858. + osf3*)
  9859. + if test "$GCC" = yes; then
  9860. + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  9861. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  9862. + else
  9863. + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
  9864. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  9865. + fi
  9866. + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
  9867. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  9868. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  9869. + ;;
  9870. - _LT_TAGVAR(ld_shlibs, $1)=yes
  9871. + osf4* | osf5*) # as osf3* with the addition of -msym flag
  9872. + if test "$GCC" = yes; then
  9873. + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  9874. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  9875. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  9876. + else
  9877. + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
  9878. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  9879. + _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
  9880. + $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
  9881. - # On some targets, GNU ld is compatible enough with the native linker
  9882. - # that we're better off using the native interface for both.
  9883. - lt_use_gnu_ld_interface=no
  9884. - if test "$with_gnu_ld" = yes; then
  9885. - case $host_os in
  9886. - aix*)
  9887. - # The AIX port of GNU ld has always aspired to compatibility
  9888. - # with the native linker. However, as the warning in the GNU ld
  9889. - # block says, versions before 2.19.5* couldn't really create working
  9890. - # shared libraries, regardless of the interface used.
  9891. - case `$LD -v 2>&1` in
  9892. - *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
  9893. - *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
  9894. - *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
  9895. - *)
  9896. - lt_use_gnu_ld_interface=yes
  9897. - ;;
  9898. + # Both c and cxx compiler support -rpath directly
  9899. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
  9900. + fi
  9901. + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
  9902. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  9903. + ;;
  9904. +
  9905. + solaris*)
  9906. + _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
  9907. + if test "$GCC" = yes; then
  9908. + wlarc='${wl}'
  9909. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  9910. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  9911. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  9912. + else
  9913. + case `$CC -V 2>&1` in
  9914. + *"Compilers 5.0"*)
  9915. + wlarc=''
  9916. + _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
  9917. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  9918. + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
  9919. + ;;
  9920. + *)
  9921. + wlarc='${wl}'
  9922. + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
  9923. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  9924. + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  9925. + ;;
  9926. esac
  9927. - ;;
  9928. + fi
  9929. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  9930. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  9931. + case $host_os in
  9932. + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
  9933. *)
  9934. - lt_use_gnu_ld_interface=yes
  9935. + # The compiler driver will combine and reorder linker options,
  9936. + # but understands `-z linker_flag'. GCC discards it without `$wl',
  9937. + # but is careful enough not to reorder.
  9938. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  9939. + if test "$GCC" = yes; then
  9940. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  9941. + else
  9942. + _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
  9943. + fi
  9944. ;;
  9945. - esac
  9946. - fi
  9947. -
  9948. - if test "$lt_use_gnu_ld_interface" = yes; then
  9949. - # If archive_cmds runs LD, not CC, wlarc should be empty
  9950. - wlarc='${wl}'
  9951. -
  9952. - # Set some defaults for GNU ld with shared library support. These
  9953. - # are reset later if shared libraries are not supported. Putting them
  9954. - # here allows them to be overridden if necessary.
  9955. - runpath_var=LD_RUN_PATH
  9956. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  9957. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  9958. - # ancient GNU ld didn't support --whole-archive et. al.
  9959. - if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
  9960. - _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  9961. - else
  9962. - _LT_TAGVAR(whole_archive_flag_spec, $1)=
  9963. - fi
  9964. - supports_anon_versioning=no
  9965. - case `$LD -v 2>&1` in
  9966. - *GNU\ gold*) supports_anon_versioning=yes ;;
  9967. - *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
  9968. - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
  9969. - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
  9970. - *\ 2.11.*) ;; # other 2.11 versions
  9971. - *) supports_anon_versioning=yes ;;
  9972. - esac
  9973. -
  9974. - # See if GNU ld supports shared libraries.
  9975. - case $host_os in
  9976. - aix[[3-9]]*)
  9977. - # On AIX/PPC, the GNU linker is very broken
  9978. - if test "$host_cpu" != ia64; then
  9979. - _LT_TAGVAR(ld_shlibs, $1)=no
  9980. - cat <<_LT_EOF 1>&2
  9981. -
  9982. -*** Warning: the GNU linker, at least up to release 2.19, is reported
  9983. -*** to be unable to reliably create shared libraries on AIX.
  9984. -*** Therefore, libtool is disabling shared libraries support. If you
  9985. -*** really care for shared libraries, you may want to install binutils
  9986. -*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
  9987. -*** You will then need to restart the configuration process.
  9988. + esac
  9989. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  9990. + ;;
  9991. -_LT_EOF
  9992. + sunos4*)
  9993. + if test "x$host_vendor" = xsequent; then
  9994. + # Use $CC to link under sequent, because it throws in some extra .o
  9995. + # files that make .init and .fini sections work.
  9996. + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
  9997. + else
  9998. + _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
  9999. fi
  10000. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  10001. + _LT_TAGVAR(hardcode_direct, $1)=yes
  10002. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10003. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10004. ;;
  10005. - amigaos*)
  10006. - case $host_cpu in
  10007. - powerpc)
  10008. - # see comment about AmigaOS4 .so support
  10009. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10010. - _LT_TAGVAR(archive_expsym_cmds, $1)=''
  10011. - ;;
  10012. - m68k)
  10013. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  10014. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  10015. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10016. + sysv4)
  10017. + case $host_vendor in
  10018. + sni)
  10019. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  10020. + _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
  10021. + ;;
  10022. + siemens)
  10023. + ## LD is ld it makes a PLAMLIB
  10024. + ## CC just makes a GrossModule.
  10025. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
  10026. + _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
  10027. + _LT_TAGVAR(hardcode_direct, $1)=no
  10028. ;;
  10029. + motorola)
  10030. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  10031. + _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
  10032. + ;;
  10033. esac
  10034. + runpath_var='LD_RUN_PATH'
  10035. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10036. ;;
  10037. - beos*)
  10038. - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  10039. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  10040. - # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  10041. - # support --undefined. This deserves some investigation. FIXME
  10042. - _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10043. + sysv4.3*)
  10044. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  10045. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10046. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
  10047. + ;;
  10048. +
  10049. + sysv4*MP*)
  10050. + if test -d /usr/nec; then
  10051. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  10052. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10053. + runpath_var=LD_RUN_PATH
  10054. + hardcode_runpath_var=yes
  10055. + _LT_TAGVAR(ld_shlibs, $1)=yes
  10056. + fi
  10057. + ;;
  10058. +
  10059. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
  10060. + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  10061. + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  10062. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10063. + runpath_var='LD_RUN_PATH'
  10064. +
  10065. + if test "$GCC" = yes; then
  10066. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10067. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10068. else
  10069. - _LT_TAGVAR(ld_shlibs, $1)=no
  10070. + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10071. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10072. fi
  10073. ;;
  10074. - cygwin* | mingw* | pw32* | cegcc*)
  10075. - # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
  10076. - # as there is no search path for DLLs.
  10077. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  10078. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
  10079. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  10080. - _LT_TAGVAR(always_export_symbols, $1)=no
  10081. - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  10082. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
  10083. + sysv5* | sco3.2v5* | sco5v6*)
  10084. + # Note: We can NOT use -z defs as we might desire, because we do not
  10085. + # link with -lc, and that would cause any symbols used from libc to
  10086. + # always be unresolved, which means just about no library would
  10087. + # ever link correctly. If we're not using GNU ld we use -z text
  10088. + # though, which does catch some bad symbols but isn't as heavy-handed
  10089. + # as -z defs.
  10090. + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  10091. + _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
  10092. + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  10093. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10094. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
  10095. + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  10096. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  10097. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
  10098. + runpath_var='LD_RUN_PATH'
  10099. - if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  10100. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  10101. - # If the export-symbols file already is a .def file (1st line
  10102. - # is EXPORTS), use it as is; otherwise, prepend...
  10103. - _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  10104. - cp $export_symbols $output_objdir/$soname.def;
  10105. - else
  10106. - echo EXPORTS > $output_objdir/$soname.def;
  10107. - cat $export_symbols >> $output_objdir/$soname.def;
  10108. - fi~
  10109. - $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  10110. + if test "$GCC" = yes; then
  10111. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10112. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10113. else
  10114. - _LT_TAGVAR(ld_shlibs, $1)=no
  10115. + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10116. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  10117. fi
  10118. ;;
  10119. - haiku*)
  10120. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10121. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  10122. + uts4*)
  10123. + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  10124. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  10125. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10126. ;;
  10127. - interix[[3-9]]*)
  10128. - _LT_TAGVAR(hardcode_direct, $1)=no
  10129. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10130. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  10131. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  10132. - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  10133. - # Instead, shared libraries are loaded at an image base (0x10000000 by
  10134. - # default) and relocated if they conflict, which is a slow very memory
  10135. - # consuming and fragmenting process. To avoid this, we pick a random,
  10136. - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  10137. - # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  10138. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  10139. - _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  10140. + *)
  10141. + _LT_TAGVAR(ld_shlibs, $1)=no
  10142. ;;
  10143. + esac
  10144. - gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
  10145. - tmp_diet=no
  10146. - if test "$host_os" = linux-dietlibc; then
  10147. - case $cc_basename in
  10148. - diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
  10149. - esac
  10150. - fi
  10151. - if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  10152. - && test "$tmp_diet" = no
  10153. - then
  10154. - tmp_addflag=
  10155. - tmp_sharedflag='-shared'
  10156. - case $cc_basename,$host_cpu in
  10157. - pgcc*) # Portland Group C compiler
  10158. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  10159. - tmp_addflag=' $pic_flag'
  10160. - ;;
  10161. - pgf77* | pgf90* | pgf95* | pgfortran*)
  10162. - # Portland Group f77 and f90 compilers
  10163. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  10164. - tmp_addflag=' $pic_flag -Mnomain' ;;
  10165. - ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
  10166. - tmp_addflag=' -i_dynamic' ;;
  10167. - efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
  10168. - tmp_addflag=' -i_dynamic -nofor_main' ;;
  10169. - ifc* | ifort*) # Intel Fortran compiler
  10170. - tmp_addflag=' -nofor_main' ;;
  10171. - lf95*) # Lahey Fortran 8.1
  10172. - _LT_TAGVAR(whole_archive_flag_spec, $1)=
  10173. - tmp_sharedflag='--shared' ;;
  10174. - xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
  10175. - tmp_sharedflag='-qmkshrobj'
  10176. - tmp_addflag= ;;
  10177. - nvcc*) # Cuda Compiler Driver 2.2
  10178. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  10179. - _LT_TAGVAR(compiler_needs_object, $1)=yes
  10180. - ;;
  10181. - esac
  10182. - case `$CC -V 2>&1 | sed 5q` in
  10183. - *Sun\ C*) # Sun C 5.9
  10184. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  10185. - _LT_TAGVAR(compiler_needs_object, $1)=yes
  10186. - tmp_sharedflag='-G' ;;
  10187. - *Sun\ F*) # Sun Fortran 8.3
  10188. - tmp_sharedflag='-G' ;;
  10189. - esac
  10190. - _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10191. + if test x$host_vendor = xsni; then
  10192. + case $host in
  10193. + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  10194. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
  10195. + ;;
  10196. + esac
  10197. + fi
  10198. + fi
  10199. +])
  10200. +AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
  10201. +test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
  10202. - if test "x$supports_anon_versioning" = xyes; then
  10203. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
  10204. - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  10205. - echo "local: *; };" >> $output_objdir/$libname.ver~
  10206. - $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  10207. - fi
  10208. +_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
  10209. - case $cc_basename in
  10210. - xlf* | bgf* | bgxlf* | mpixlf*)
  10211. - # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
  10212. - _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
  10213. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  10214. - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
  10215. - _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
  10216. - if test "x$supports_anon_versioning" = xyes; then
  10217. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
  10218. - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  10219. - echo "local: *; };" >> $output_objdir/$libname.ver~
  10220. - $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
  10221. - fi
  10222. - ;;
  10223. - esac
  10224. - else
  10225. - _LT_TAGVAR(ld_shlibs, $1)=no
  10226. - fi
  10227. - ;;
  10228. +_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
  10229. +_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
  10230. +_LT_DECL([], [extract_expsyms_cmds], [2],
  10231. + [The commands to extract the exported symbol list from a shared archive])
  10232. - netbsd*)
  10233. - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  10234. - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  10235. - wlarc=
  10236. - else
  10237. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10238. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  10239. - fi
  10240. +#
  10241. +# Do we need to explicitly link libc?
  10242. +#
  10243. +case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
  10244. +x|xyes)
  10245. + # Assume -lc should be added
  10246. + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  10247. +
  10248. + if test "$enable_shared" = yes && test "$GCC" = yes; then
  10249. + case $_LT_TAGVAR(archive_cmds, $1) in
  10250. + *'~'*)
  10251. + # FIXME: we may have to deal with multi-command sequences.
  10252. ;;
  10253. + '$CC '*)
  10254. + # Test whether the compiler implicitly links with -lc since on some
  10255. + # systems, -lgcc has to come before -lc. If gcc already passes -lc
  10256. + # to ld, don't add -lc before -lgcc.
  10257. + AC_CACHE_CHECK([whether -lc should be explicitly linked in],
  10258. + [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
  10259. + [$RM conftest*
  10260. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  10261. - solaris*)
  10262. - if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
  10263. - _LT_TAGVAR(ld_shlibs, $1)=no
  10264. - cat <<_LT_EOF 1>&2
  10265. + if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
  10266. + soname=conftest
  10267. + lib=conftest
  10268. + libobjs=conftest.$ac_objext
  10269. + deplibs=
  10270. + wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
  10271. + pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
  10272. + compiler_flags=-v
  10273. + linker_flags=-v
  10274. + verstring=
  10275. + output_objdir=.
  10276. + libname=conftest
  10277. + lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
  10278. + _LT_TAGVAR(allow_undefined_flag, $1)=
  10279. + if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
  10280. + then
  10281. + lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  10282. + else
  10283. + lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  10284. + fi
  10285. + _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
  10286. + else
  10287. + cat conftest.err 1>&5
  10288. + fi
  10289. + $RM conftest*
  10290. + ])
  10291. + _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
  10292. + ;;
  10293. + esac
  10294. + fi
  10295. + ;;
  10296. +esac
  10297. -*** Warning: The releases 2.8.* of the GNU linker cannot reliably
  10298. -*** create shared libraries on Solaris systems. Therefore, libtool
  10299. -*** is disabling shared libraries support. We urge you to upgrade GNU
  10300. -*** binutils to release 2.9.1 or newer. Another option is to modify
  10301. -*** your PATH or compiler configuration so that the native linker is
  10302. -*** used, and then restart.
  10303. +_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
  10304. + [Whether or not to add -lc for building shared libraries])
  10305. +_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
  10306. + [enable_shared_with_static_runtimes], [0],
  10307. + [Whether or not to disallow shared libs when runtime libs are static])
  10308. +_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
  10309. + [Compiler flag to allow reflexive dlopens])
  10310. +_LT_TAGDECL([], [whole_archive_flag_spec], [1],
  10311. + [Compiler flag to generate shared objects directly from archives])
  10312. +_LT_TAGDECL([], [compiler_needs_object], [1],
  10313. + [Whether the compiler copes with passing no objects directly])
  10314. +_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
  10315. + [Create an old-style archive from a shared archive])
  10316. +_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
  10317. + [Create a temporary old-style archive to link instead of a shared archive])
  10318. +_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
  10319. +_LT_TAGDECL([], [archive_expsym_cmds], [2])
  10320. +_LT_TAGDECL([], [module_cmds], [2],
  10321. + [Commands used to build a loadable module if different from building
  10322. + a shared archive.])
  10323. +_LT_TAGDECL([], [module_expsym_cmds], [2])
  10324. +_LT_TAGDECL([], [with_gnu_ld], [1],
  10325. + [Whether we are building with GNU ld or not])
  10326. +_LT_TAGDECL([], [allow_undefined_flag], [1],
  10327. + [Flag that allows shared libraries with undefined symbols to be built])
  10328. +_LT_TAGDECL([], [no_undefined_flag], [1],
  10329. + [Flag that enforces no undefined symbols])
  10330. +_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
  10331. + [Flag to hardcode $libdir into a binary during linking.
  10332. + This must work even if $libdir does not exist])
  10333. +_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
  10334. + [[If ld is used when linking, flag to hardcode $libdir into a binary
  10335. + during linking. This must work even if $libdir does not exist]])
  10336. +_LT_TAGDECL([], [hardcode_libdir_separator], [1],
  10337. + [Whether we need a single "-rpath" flag with a separated argument])
  10338. +_LT_TAGDECL([], [hardcode_direct], [0],
  10339. + [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
  10340. + DIR into the resulting binary])
  10341. +_LT_TAGDECL([], [hardcode_direct_absolute], [0],
  10342. + [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
  10343. + DIR into the resulting binary and the resulting library dependency is
  10344. + "absolute", i.e impossible to change by setting ${shlibpath_var} if the
  10345. + library is relocated])
  10346. +_LT_TAGDECL([], [hardcode_minus_L], [0],
  10347. + [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  10348. + into the resulting binary])
  10349. +_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
  10350. + [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  10351. + into the resulting binary])
  10352. +_LT_TAGDECL([], [hardcode_automatic], [0],
  10353. + [Set to "yes" if building a shared library automatically hardcodes DIR
  10354. + into the library and all subsequent libraries and executables linked
  10355. + against it])
  10356. +_LT_TAGDECL([], [inherit_rpath], [0],
  10357. + [Set to yes if linker adds runtime paths of dependent libraries
  10358. + to runtime path list])
  10359. +_LT_TAGDECL([], [link_all_deplibs], [0],
  10360. + [Whether libtool must link a program against all its dependency libraries])
  10361. +_LT_TAGDECL([], [always_export_symbols], [0],
  10362. + [Set to "yes" if exported symbols are required])
  10363. +_LT_TAGDECL([], [export_symbols_cmds], [2],
  10364. + [The commands to list exported symbols])
  10365. +_LT_TAGDECL([], [exclude_expsyms], [1],
  10366. + [Symbols that should not be listed in the preloaded symbols])
  10367. +_LT_TAGDECL([], [include_expsyms], [1],
  10368. + [Symbols that must always be exported])
  10369. +_LT_TAGDECL([], [prelink_cmds], [2],
  10370. + [Commands necessary for linking programs (against libraries) with templates])
  10371. +_LT_TAGDECL([], [postlink_cmds], [2],
  10372. + [Commands necessary for finishing linking programs])
  10373. +_LT_TAGDECL([], [file_list_spec], [1],
  10374. + [Specify filename containing input files])
  10375. +dnl FIXME: Not yet implemented
  10376. +dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
  10377. +dnl [Compiler flag to generate thread safe objects])
  10378. +])# _LT_LINKER_SHLIBS
  10379. -_LT_EOF
  10380. - elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  10381. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10382. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  10383. - else
  10384. - _LT_TAGVAR(ld_shlibs, $1)=no
  10385. - fi
  10386. - ;;
  10387. - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
  10388. - case `$LD -v 2>&1` in
  10389. - *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
  10390. - _LT_TAGVAR(ld_shlibs, $1)=no
  10391. - cat <<_LT_EOF 1>&2
  10392. +# _LT_LANG_C_CONFIG([TAG])
  10393. +# ------------------------
  10394. +# Ensure that the configuration variables for a C compiler are suitably
  10395. +# defined. These variables are subsequently used by _LT_CONFIG to write
  10396. +# the compiler configuration to `libtool'.
  10397. +m4_defun([_LT_LANG_C_CONFIG],
  10398. +[m4_require([_LT_DECL_EGREP])dnl
  10399. +lt_save_CC="$CC"
  10400. +AC_LANG_PUSH(C)
  10401. -*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
  10402. -*** reliably create shared libraries on SCO systems. Therefore, libtool
  10403. -*** is disabling shared libraries support. We urge you to upgrade GNU
  10404. -*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
  10405. -*** your PATH or compiler configuration so that the native linker is
  10406. -*** used, and then restart.
  10407. +# Source file extension for C test sources.
  10408. +ac_ext=c
  10409. -_LT_EOF
  10410. - ;;
  10411. - *)
  10412. - # For security reasons, it is highly recommended that you always
  10413. - # use absolute paths for naming shared libraries, and exclude the
  10414. - # DT_RUNPATH tag from executables and libraries. But doing so
  10415. - # requires that you compile everything twice, which is a pain.
  10416. - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  10417. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  10418. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10419. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  10420. - else
  10421. - _LT_TAGVAR(ld_shlibs, $1)=no
  10422. - fi
  10423. - ;;
  10424. - esac
  10425. - ;;
  10426. +# Object file extension for compiled C test sources.
  10427. +objext=o
  10428. +_LT_TAGVAR(objext, $1)=$objext
  10429. - sunos4*)
  10430. - _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  10431. - wlarc=
  10432. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10433. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10434. - ;;
  10435. +# Code to be used in simple compile tests
  10436. +lt_simple_compile_test_code="int some_variable = 0;"
  10437. - *)
  10438. - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  10439. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10440. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  10441. - else
  10442. - _LT_TAGVAR(ld_shlibs, $1)=no
  10443. - fi
  10444. - ;;
  10445. - esac
  10446. +# Code to be used in simple link tests
  10447. +lt_simple_link_test_code='int main(){return(0);}'
  10448. - if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
  10449. - runpath_var=
  10450. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  10451. - _LT_TAGVAR(export_dynamic_flag_spec, $1)=
  10452. - _LT_TAGVAR(whole_archive_flag_spec, $1)=
  10453. - fi
  10454. - else
  10455. - # PORTME fill in a description of your system's linker (not GNU ld)
  10456. - case $host_os in
  10457. - aix3*)
  10458. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  10459. - _LT_TAGVAR(always_export_symbols, $1)=yes
  10460. - _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
  10461. - # Note: this linker hardcodes the directories in LIBPATH if there
  10462. - # are no directories specified by -L.
  10463. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10464. - if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
  10465. - # Neither direct hardcoding nor static linking is supported with a
  10466. - # broken collect2.
  10467. - _LT_TAGVAR(hardcode_direct, $1)=unsupported
  10468. - fi
  10469. - ;;
  10470. +_LT_TAG_COMPILER
  10471. +# Save the default compiler, since it gets overwritten when the other
  10472. +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  10473. +compiler_DEFAULT=$CC
  10474. - aix[[4-9]]*)
  10475. - if test "$host_cpu" = ia64; then
  10476. - # On IA64, the linker does run time linking by default, so we don't
  10477. - # have to do anything special.
  10478. - aix_use_runtimelinking=no
  10479. - exp_sym_flag='-Bexport'
  10480. - no_entry_flag=""
  10481. - else
  10482. - # If we're using GNU nm, then we don't want the "-C" option.
  10483. - # -C means demangle to AIX nm, but means don't demangle with GNU nm
  10484. - # Also, AIX nm treats weak defined symbols like other global
  10485. - # defined symbols, whereas GNU nm marks them as "W".
  10486. - if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  10487. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  10488. - else
  10489. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  10490. - fi
  10491. - aix_use_runtimelinking=no
  10492. +# save warnings/boilerplate of simple test code
  10493. +_LT_COMPILER_BOILERPLATE
  10494. +_LT_LINKER_BOILERPLATE
  10495. - # Test if we are trying to use run time linking or normal
  10496. - # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  10497. - # need to do runtime linking.
  10498. - case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
  10499. - for ld_flag in $LDFLAGS; do
  10500. - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  10501. - aix_use_runtimelinking=yes
  10502. - break
  10503. - fi
  10504. - done
  10505. - ;;
  10506. - esac
  10507. +if test -n "$compiler"; then
  10508. + _LT_COMPILER_NO_RTTI($1)
  10509. + _LT_COMPILER_PIC($1)
  10510. + _LT_COMPILER_C_O($1)
  10511. + _LT_COMPILER_FILE_LOCKS($1)
  10512. + _LT_LINKER_SHLIBS($1)
  10513. + _LT_SYS_DYNAMIC_LINKER($1)
  10514. + _LT_LINKER_HARDCODE_LIBPATH($1)
  10515. + LT_SYS_DLOPEN_SELF
  10516. + _LT_CMD_STRIPLIB
  10517. - exp_sym_flag='-bexport'
  10518. - no_entry_flag='-bnoentry'
  10519. - fi
  10520. + # Report which library types will actually be built
  10521. + AC_MSG_CHECKING([if libtool supports shared libraries])
  10522. + AC_MSG_RESULT([$can_build_shared])
  10523. - # When large executables or shared objects are built, AIX ld can
  10524. - # have problems creating the table of contents. If linking a library
  10525. - # or program results in "error TOC overflow" add -mminimal-toc to
  10526. - # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  10527. - # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  10528. + AC_MSG_CHECKING([whether to build shared libraries])
  10529. + test "$can_build_shared" = "no" && enable_shared=no
  10530. - _LT_TAGVAR(archive_cmds, $1)=''
  10531. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10532. - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  10533. - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  10534. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  10535. - _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
  10536. + # On AIX, shared libraries and static libraries use the same namespace, and
  10537. + # are all built from PIC.
  10538. + case $host_os in
  10539. + aix3*)
  10540. + test "$enable_shared" = yes && enable_static=no
  10541. + if test -n "$RANLIB"; then
  10542. + archive_cmds="$archive_cmds~\$RANLIB \$lib"
  10543. + postinstall_cmds='$RANLIB $lib'
  10544. + fi
  10545. + ;;
  10546. - if test "$GCC" = yes; then
  10547. - case $host_os in aix4.[[012]]|aix4.[[012]].*)
  10548. - # We only want to do this on AIX 4.2 and lower, the check
  10549. - # below for broken collect2 doesn't work under 4.3+
  10550. - collect2name=`${CC} -print-prog-name=collect2`
  10551. - if test -f "$collect2name" &&
  10552. - strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  10553. - then
  10554. - # We have reworked collect2
  10555. - :
  10556. - else
  10557. - # We have old collect2
  10558. - _LT_TAGVAR(hardcode_direct, $1)=unsupported
  10559. - # It fails to find uninstalled libraries when the uninstalled
  10560. - # path is not listed in the libpath. Setting hardcode_minus_L
  10561. - # to unsupported forces relinking
  10562. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10563. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  10564. - _LT_TAGVAR(hardcode_libdir_separator, $1)=
  10565. - fi
  10566. - ;;
  10567. - esac
  10568. - shared_flag='-shared'
  10569. - if test "$aix_use_runtimelinking" = yes; then
  10570. - shared_flag="$shared_flag "'${wl}-G'
  10571. - fi
  10572. - else
  10573. - # not using gcc
  10574. - if test "$host_cpu" = ia64; then
  10575. - # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  10576. - # chokes on -Wl,-G. The following line is correct:
  10577. - shared_flag='-G'
  10578. - else
  10579. - if test "$aix_use_runtimelinking" = yes; then
  10580. - shared_flag='${wl}-G'
  10581. - else
  10582. - shared_flag='${wl}-bM:SRE'
  10583. - fi
  10584. - fi
  10585. - fi
  10586. + aix[[4-9]]*)
  10587. + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  10588. + test "$enable_shared" = yes && enable_static=no
  10589. + fi
  10590. + ;;
  10591. + esac
  10592. + AC_MSG_RESULT([$enable_shared])
  10593. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
  10594. - # It seems that -bexpall does not export symbols beginning with
  10595. - # underscore (_), so it is better to generate a list of symbols to export.
  10596. - _LT_TAGVAR(always_export_symbols, $1)=yes
  10597. - if test "$aix_use_runtimelinking" = yes; then
  10598. - # Warning - without using the other runtime loading flags (-brtl),
  10599. - # -berok will link without error, but may produce a broken library.
  10600. - _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
  10601. - # Determine the default libpath from the value encoded in an
  10602. - # empty executable.
  10603. - _LT_SYS_MODULE_PATH_AIX
  10604. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  10605. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  10606. - else
  10607. - if test "$host_cpu" = ia64; then
  10608. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
  10609. - _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
  10610. - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  10611. - else
  10612. - # Determine the default libpath from the value encoded in an
  10613. - # empty executable.
  10614. - _LT_SYS_MODULE_PATH_AIX
  10615. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  10616. - # Warning - without using the other run time loading flags,
  10617. - # -berok will link without error, but may produce a broken library.
  10618. - _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
  10619. - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
  10620. - if test "$with_gnu_ld" = yes; then
  10621. - # We only use this code for GNU lds that support --whole-archive.
  10622. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  10623. - else
  10624. - # Exported symbols can be pulled into shared objects from archives
  10625. - _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
  10626. - fi
  10627. - _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  10628. - # This is similar to how AIX traditionally builds its shared libraries.
  10629. - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  10630. - fi
  10631. - fi
  10632. - ;;
  10633. + AC_MSG_CHECKING([whether to build static libraries])
  10634. + # Make sure either enable_shared or enable_static is yes.
  10635. + test "$enable_shared" = yes || enable_static=yes
  10636. + AC_MSG_RESULT([$enable_static])
  10637. +
  10638. + _LT_CONFIG($1)
  10639. +fi
  10640. +AC_LANG_POP
  10641. +CC="$lt_save_CC"
  10642. +])# _LT_LANG_C_CONFIG
  10643. - amigaos*)
  10644. - case $host_cpu in
  10645. - powerpc)
  10646. - # see comment about AmigaOS4 .so support
  10647. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10648. - _LT_TAGVAR(archive_expsym_cmds, $1)=''
  10649. - ;;
  10650. - m68k)
  10651. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  10652. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  10653. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10654. - ;;
  10655. - esac
  10656. - ;;
  10657. - bsdi[[45]]*)
  10658. - _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
  10659. - ;;
  10660. +# _LT_LANG_CXX_CONFIG([TAG])
  10661. +# --------------------------
  10662. +# Ensure that the configuration variables for a C++ compiler are suitably
  10663. +# defined. These variables are subsequently used by _LT_CONFIG to write
  10664. +# the compiler configuration to `libtool'.
  10665. +m4_defun([_LT_LANG_CXX_CONFIG],
  10666. +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  10667. +m4_require([_LT_DECL_EGREP])dnl
  10668. +m4_require([_LT_PATH_MANIFEST_TOOL])dnl
  10669. +if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  10670. + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  10671. + (test "X$CXX" != "Xg++"))) ; then
  10672. + AC_PROG_CXXCPP
  10673. +else
  10674. + _lt_caught_CXX_error=yes
  10675. +fi
  10676. - cygwin* | mingw* | pw32* | cegcc*)
  10677. - # When not using gcc, we currently assume that we are using
  10678. - # Microsoft Visual C++.
  10679. - # hardcode_libdir_flag_spec is actually meaningless, as there is
  10680. - # no search path for DLLs.
  10681. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  10682. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  10683. - # Tell ltmain to make .lib files, not .a files.
  10684. - libext=lib
  10685. - # Tell ltmain to make .dll files, not .so files.
  10686. - shrext_cmds=".dll"
  10687. - # FIXME: Setting linknames here is a bad hack.
  10688. - _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  10689. - # The linker will automatically build a .lib file if we build a DLL.
  10690. - _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  10691. - # FIXME: Should let the user specify the lib program.
  10692. - _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
  10693. - _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
  10694. - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  10695. - ;;
  10696. +AC_LANG_PUSH(C++)
  10697. +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  10698. +_LT_TAGVAR(allow_undefined_flag, $1)=
  10699. +_LT_TAGVAR(always_export_symbols, $1)=no
  10700. +_LT_TAGVAR(archive_expsym_cmds, $1)=
  10701. +_LT_TAGVAR(compiler_needs_object, $1)=no
  10702. +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
  10703. +_LT_TAGVAR(hardcode_direct, $1)=no
  10704. +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
  10705. +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  10706. +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  10707. +_LT_TAGVAR(hardcode_libdir_separator, $1)=
  10708. +_LT_TAGVAR(hardcode_minus_L, $1)=no
  10709. +_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
  10710. +_LT_TAGVAR(hardcode_automatic, $1)=no
  10711. +_LT_TAGVAR(inherit_rpath, $1)=no
  10712. +_LT_TAGVAR(module_cmds, $1)=
  10713. +_LT_TAGVAR(module_expsym_cmds, $1)=
  10714. +_LT_TAGVAR(link_all_deplibs, $1)=unknown
  10715. +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  10716. +_LT_TAGVAR(reload_flag, $1)=$reload_flag
  10717. +_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  10718. +_LT_TAGVAR(no_undefined_flag, $1)=
  10719. +_LT_TAGVAR(whole_archive_flag_spec, $1)=
  10720. +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  10721. - darwin* | rhapsody*)
  10722. - _LT_DARWIN_LINKER_FEATURES($1)
  10723. - ;;
  10724. +# Source file extension for C++ test sources.
  10725. +ac_ext=cpp
  10726. - dgux*)
  10727. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  10728. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  10729. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10730. - ;;
  10731. +# Object file extension for compiled C++ test sources.
  10732. +objext=o
  10733. +_LT_TAGVAR(objext, $1)=$objext
  10734. - freebsd1*)
  10735. - _LT_TAGVAR(ld_shlibs, $1)=no
  10736. - ;;
  10737. +# No sense in running all these tests if we already determined that
  10738. +# the CXX compiler isn't working. Some variables (like enable_shared)
  10739. +# are currently assumed to apply to all compilers on this platform,
  10740. +# and will be corrupted by setting them based on a non-working compiler.
  10741. +if test "$_lt_caught_CXX_error" != yes; then
  10742. + # Code to be used in simple compile tests
  10743. + lt_simple_compile_test_code="int some_variable = 0;"
  10744. - # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
  10745. - # support. Future versions do this automatically, but an explicit c++rt0.o
  10746. - # does not break anything, and helps significantly (at the cost of a little
  10747. - # extra space).
  10748. - freebsd2.2*)
  10749. - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
  10750. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  10751. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10752. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10753. - ;;
  10754. + # Code to be used in simple link tests
  10755. + lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
  10756. - # Unfortunately, older versions of FreeBSD 2 do not have this feature.
  10757. - freebsd2*)
  10758. - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  10759. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10760. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10761. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10762. - ;;
  10763. + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  10764. + _LT_TAG_COMPILER
  10765. - # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  10766. - freebsd* | dragonfly*)
  10767. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
  10768. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  10769. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10770. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10771. - ;;
  10772. + # save warnings/boilerplate of simple test code
  10773. + _LT_COMPILER_BOILERPLATE
  10774. + _LT_LINKER_BOILERPLATE
  10775. - hpux9*)
  10776. - if test "$GCC" = yes; then
  10777. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  10778. - else
  10779. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  10780. - fi
  10781. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  10782. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  10783. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10784. + # Allow CC to be a program name with arguments.
  10785. + lt_save_CC=$CC
  10786. + lt_save_CFLAGS=$CFLAGS
  10787. + lt_save_LD=$LD
  10788. + lt_save_GCC=$GCC
  10789. + GCC=$GXX
  10790. + lt_save_with_gnu_ld=$with_gnu_ld
  10791. + lt_save_path_LD=$lt_cv_path_LD
  10792. + if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
  10793. + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
  10794. + else
  10795. + $as_unset lt_cv_prog_gnu_ld
  10796. + fi
  10797. + if test -n "${lt_cv_path_LDCXX+set}"; then
  10798. + lt_cv_path_LD=$lt_cv_path_LDCXX
  10799. + else
  10800. + $as_unset lt_cv_path_LD
  10801. + fi
  10802. + test -z "${LDCXX+set}" || LD=$LDCXX
  10803. + CC=${CXX-"c++"}
  10804. + CFLAGS=$CXXFLAGS
  10805. + compiler=$CC
  10806. + _LT_TAGVAR(compiler, $1)=$CC
  10807. + _LT_CC_BASENAME([$compiler])
  10808. - # hardcode_minus_L: Not really in the search PATH,
  10809. - # but as the default location of the library.
  10810. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10811. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  10812. - ;;
  10813. + if test -n "$compiler"; then
  10814. + # We don't want -fno-exception when compiling C++ code, so set the
  10815. + # no_builtin_flag separately
  10816. + if test "$GXX" = yes; then
  10817. + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
  10818. + else
  10819. + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
  10820. + fi
  10821. - hpux10*)
  10822. - if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  10823. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  10824. - else
  10825. - _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  10826. - fi
  10827. - if test "$with_gnu_ld" = no; then
  10828. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  10829. - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
  10830. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  10831. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10832. - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  10833. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  10834. - # hardcode_minus_L: Not really in the search PATH,
  10835. - # but as the default location of the library.
  10836. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10837. - fi
  10838. - ;;
  10839. + if test "$GXX" = yes; then
  10840. + # Set up default GNU C++ configuration
  10841. - hpux11*)
  10842. - if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  10843. - case $host_cpu in
  10844. - hppa*64*)
  10845. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  10846. - ;;
  10847. - ia64*)
  10848. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  10849. - ;;
  10850. - *)
  10851. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  10852. - ;;
  10853. - esac
  10854. - else
  10855. - case $host_cpu in
  10856. - hppa*64*)
  10857. - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  10858. - ;;
  10859. - ia64*)
  10860. - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  10861. - ;;
  10862. - *)
  10863. - m4_if($1, [], [
  10864. - # Older versions of the 11.00 compiler do not understand -b yet
  10865. - # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
  10866. - _LT_LINKER_OPTION([if $CC understands -b],
  10867. - _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
  10868. - [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
  10869. - [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
  10870. - [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
  10871. - ;;
  10872. - esac
  10873. - fi
  10874. - if test "$with_gnu_ld" = no; then
  10875. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  10876. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  10877. + LT_PATH_LD
  10878. - case $host_cpu in
  10879. - hppa*64*|ia64*)
  10880. - _LT_TAGVAR(hardcode_direct, $1)=no
  10881. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10882. - ;;
  10883. - *)
  10884. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10885. - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  10886. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  10887. + # Check if GNU C++ uses GNU ld as the underlying linker, since the
  10888. + # archiving commands below assume that GNU ld is being used.
  10889. + if test "$with_gnu_ld" = yes; then
  10890. + _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  10891. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  10892. - # hardcode_minus_L: Not really in the search PATH,
  10893. - # but as the default location of the library.
  10894. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  10895. - ;;
  10896. - esac
  10897. - fi
  10898. - ;;
  10899. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  10900. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  10901. - irix5* | irix6* | nonstopux*)
  10902. - if test "$GCC" = yes; then
  10903. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  10904. - # Try to use the -exported_symbol ld option, if it does not
  10905. - # work, assume that -exports_file does not work either and
  10906. - # implicitly export all symbols.
  10907. - save_LDFLAGS="$LDFLAGS"
  10908. - LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  10909. - AC_LINK_IFELSE(int foo(void) {},
  10910. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  10911. - )
  10912. - LDFLAGS="$save_LDFLAGS"
  10913. - else
  10914. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  10915. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  10916. - fi
  10917. - _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
  10918. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  10919. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  10920. - _LT_TAGVAR(inherit_rpath, $1)=yes
  10921. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  10922. - ;;
  10923. + # If archive_cmds runs LD, not CC, wlarc should be empty
  10924. + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
  10925. + # investigate it a little bit more. (MM)
  10926. + wlarc='${wl}'
  10927. - netbsd*)
  10928. - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  10929. - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
  10930. + # ancient GNU ld didn't support --whole-archive et. al.
  10931. + if eval "`$CC -print-prog-name=ld` --help 2>&1" |
  10932. + $GREP 'no-whole-archive' > /dev/null; then
  10933. + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  10934. + else
  10935. + _LT_TAGVAR(whole_archive_flag_spec, $1)=
  10936. + fi
  10937. else
  10938. - _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
  10939. + with_gnu_ld=no
  10940. + wlarc=
  10941. +
  10942. + # A generic and very simple default shared library creation
  10943. + # command for GNU C++ for the case where it uses the native
  10944. + # linker, instead of GNU ld. If possible, this setting should
  10945. + # overridden to take advantage of the native linker features on
  10946. + # the platform it is being used on.
  10947. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  10948. fi
  10949. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  10950. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10951. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10952. - ;;
  10953. - newsos6)
  10954. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  10955. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10956. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  10957. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  10958. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10959. - ;;
  10960. + # Commands to make compiler produce verbose output that lists
  10961. + # what "hidden" libraries, object files and flags are used when
  10962. + # linking a shared library.
  10963. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  10964. - *nto* | *qnx*)
  10965. - ;;
  10966. + else
  10967. + GXX=no
  10968. + with_gnu_ld=no
  10969. + wlarc=
  10970. + fi
  10971. - openbsd*)
  10972. - if test -f /usr/libexec/ld.so; then
  10973. - _LT_TAGVAR(hardcode_direct, $1)=yes
  10974. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  10975. - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  10976. - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  10977. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  10978. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
  10979. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  10980. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  10981. - else
  10982. - case $host_os in
  10983. - openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
  10984. - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  10985. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  10986. - ;;
  10987. - *)
  10988. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  10989. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  10990. - ;;
  10991. - esac
  10992. - fi
  10993. - else
  10994. - _LT_TAGVAR(ld_shlibs, $1)=no
  10995. - fi
  10996. - ;;
  10997. + # PORTME: fill in a description of your system's C++ link characteristics
  10998. + AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
  10999. + _LT_TAGVAR(ld_shlibs, $1)=yes
  11000. + case $host_os in
  11001. + aix3*)
  11002. + # FIXME: insert proper C++ library support
  11003. + _LT_TAGVAR(ld_shlibs, $1)=no
  11004. + ;;
  11005. + aix[[4-9]]*)
  11006. + if test "$host_cpu" = ia64; then
  11007. + # On IA64, the linker does run time linking by default, so we don't
  11008. + # have to do anything special.
  11009. + aix_use_runtimelinking=no
  11010. + exp_sym_flag='-Bexport'
  11011. + no_entry_flag=""
  11012. + else
  11013. + aix_use_runtimelinking=no
  11014. - os2*)
  11015. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  11016. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  11017. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  11018. - _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
  11019. - _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
  11020. - ;;
  11021. + # Test if we are trying to use run time linking or normal
  11022. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  11023. + # need to do runtime linking.
  11024. + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
  11025. + for ld_flag in $LDFLAGS; do
  11026. + case $ld_flag in
  11027. + *-brtl*)
  11028. + aix_use_runtimelinking=yes
  11029. + break
  11030. + ;;
  11031. + esac
  11032. + done
  11033. + ;;
  11034. + esac
  11035. - osf3*)
  11036. - if test "$GCC" = yes; then
  11037. - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  11038. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  11039. - else
  11040. - _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
  11041. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  11042. - fi
  11043. - _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
  11044. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  11045. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11046. - ;;
  11047. + exp_sym_flag='-bexport'
  11048. + no_entry_flag='-bnoentry'
  11049. + fi
  11050. - osf4* | osf5*) # as osf3* with the addition of -msym flag
  11051. - if test "$GCC" = yes; then
  11052. - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  11053. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  11054. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  11055. - else
  11056. - _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
  11057. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  11058. - _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
  11059. - $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
  11060. + # When large executables or shared objects are built, AIX ld can
  11061. + # have problems creating the table of contents. If linking a library
  11062. + # or program results in "error TOC overflow" add -mminimal-toc to
  11063. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  11064. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  11065. - # Both c and cxx compiler support -rpath directly
  11066. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
  11067. - fi
  11068. - _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
  11069. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11070. - ;;
  11071. + _LT_TAGVAR(archive_cmds, $1)=''
  11072. + _LT_TAGVAR(hardcode_direct, $1)=yes
  11073. + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  11074. + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  11075. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  11076. + _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
  11077. - solaris*)
  11078. - _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
  11079. - if test "$GCC" = yes; then
  11080. - wlarc='${wl}'
  11081. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  11082. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  11083. - $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  11084. - else
  11085. - case `$CC -V 2>&1` in
  11086. - *"Compilers 5.0"*)
  11087. - wlarc=''
  11088. - _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
  11089. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  11090. - $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
  11091. + if test "$GXX" = yes; then
  11092. + case $host_os in aix4.[[012]]|aix4.[[012]].*)
  11093. + # We only want to do this on AIX 4.2 and lower, the check
  11094. + # below for broken collect2 doesn't work under 4.3+
  11095. + collect2name=`${CC} -print-prog-name=collect2`
  11096. + if test -f "$collect2name" &&
  11097. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  11098. + then
  11099. + # We have reworked collect2
  11100. + :
  11101. + else
  11102. + # We have old collect2
  11103. + _LT_TAGVAR(hardcode_direct, $1)=unsupported
  11104. + # It fails to find uninstalled libraries when the uninstalled
  11105. + # path is not listed in the libpath. Setting hardcode_minus_L
  11106. + # to unsupported forces relinking
  11107. + _LT_TAGVAR(hardcode_minus_L, $1)=yes
  11108. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  11109. + _LT_TAGVAR(hardcode_libdir_separator, $1)=
  11110. + fi
  11111. + esac
  11112. + shared_flag='-shared'
  11113. + if test "$aix_use_runtimelinking" = yes; then
  11114. + shared_flag="$shared_flag "'${wl}-G'
  11115. + fi
  11116. + else
  11117. + # not using gcc
  11118. + if test "$host_cpu" = ia64; then
  11119. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  11120. + # chokes on -Wl,-G. The following line is correct:
  11121. + shared_flag='-G'
  11122. + else
  11123. + if test "$aix_use_runtimelinking" = yes; then
  11124. + shared_flag='${wl}-G'
  11125. + else
  11126. + shared_flag='${wl}-bM:SRE'
  11127. + fi
  11128. + fi
  11129. + fi
  11130. +
  11131. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
  11132. + # It seems that -bexpall does not export symbols beginning with
  11133. + # underscore (_), so it is better to generate a list of symbols to
  11134. + # export.
  11135. + _LT_TAGVAR(always_export_symbols, $1)=yes
  11136. + if test "$aix_use_runtimelinking" = yes; then
  11137. + # Warning - without using the other runtime loading flags (-brtl),
  11138. + # -berok will link without error, but may produce a broken library.
  11139. + _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
  11140. + # Determine the default libpath from the value encoded in an empty
  11141. + # executable.
  11142. + _LT_SYS_MODULE_PATH_AIX([$1])
  11143. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  11144. +
  11145. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  11146. + else
  11147. + if test "$host_cpu" = ia64; then
  11148. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
  11149. + _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
  11150. + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  11151. + else
  11152. + # Determine the default libpath from the value encoded in an
  11153. + # empty executable.
  11154. + _LT_SYS_MODULE_PATH_AIX([$1])
  11155. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  11156. + # Warning - without using the other run time loading flags,
  11157. + # -berok will link without error, but may produce a broken library.
  11158. + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
  11159. + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
  11160. + if test "$with_gnu_ld" = yes; then
  11161. + # We only use this code for GNU lds that support --whole-archive.
  11162. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  11163. + else
  11164. + # Exported symbols can be pulled into shared objects from archives
  11165. + _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
  11166. + fi
  11167. + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  11168. + # This is similar to how AIX traditionally builds its shared
  11169. + # libraries.
  11170. + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  11171. + fi
  11172. + fi
  11173. + ;;
  11174. +
  11175. + beos*)
  11176. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  11177. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  11178. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  11179. + # support --undefined. This deserves some investigation. FIXME
  11180. + _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  11181. + else
  11182. + _LT_TAGVAR(ld_shlibs, $1)=no
  11183. + fi
  11184. + ;;
  11185. +
  11186. + chorus*)
  11187. + case $cc_basename in
  11188. + *)
  11189. + # FIXME: insert proper C++ library support
  11190. + _LT_TAGVAR(ld_shlibs, $1)=no
  11191. + ;;
  11192. + esac
  11193. + ;;
  11194. +
  11195. + cygwin* | mingw* | pw32* | cegcc*)
  11196. + case $GXX,$cc_basename in
  11197. + ,cl* | no,cl*)
  11198. + # Native MSVC
  11199. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  11200. + # no search path for DLLs.
  11201. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  11202. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  11203. + _LT_TAGVAR(always_export_symbols, $1)=yes
  11204. + _LT_TAGVAR(file_list_spec, $1)='@'
  11205. + # Tell ltmain to make .lib files, not .a files.
  11206. + libext=lib
  11207. + # Tell ltmain to make .dll files, not .so files.
  11208. + shrext_cmds=".dll"
  11209. + # FIXME: Setting linknames here is a bad hack.
  11210. + _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  11211. + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  11212. + $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  11213. + else
  11214. + $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  11215. + fi~
  11216. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  11217. + linknames='
  11218. + # The linker will not automatically build a static lib if we build a DLL.
  11219. + # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  11220. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  11221. + # Don't use ranlib
  11222. + _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
  11223. + _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
  11224. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  11225. + case $lt_outputfile in
  11226. + *.exe|*.EXE) ;;
  11227. + *)
  11228. + lt_outputfile="$lt_outputfile.exe"
  11229. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  11230. + ;;
  11231. + esac~
  11232. + func_to_tool_file "$lt_outputfile"~
  11233. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  11234. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  11235. + $RM "$lt_outputfile.manifest";
  11236. + fi'
  11237. ;;
  11238. *)
  11239. - wlarc='${wl}'
  11240. - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
  11241. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  11242. - $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  11243. + # g++
  11244. + # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
  11245. + # as there is no search path for DLLs.
  11246. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  11247. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
  11248. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  11249. + _LT_TAGVAR(always_export_symbols, $1)=no
  11250. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  11251. +
  11252. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  11253. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  11254. + # If the export-symbols file already is a .def file (1st line
  11255. + # is EXPORTS), use it as is; otherwise, prepend...
  11256. + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  11257. + cp $export_symbols $output_objdir/$soname.def;
  11258. + else
  11259. + echo EXPORTS > $output_objdir/$soname.def;
  11260. + cat $export_symbols >> $output_objdir/$soname.def;
  11261. + fi~
  11262. + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  11263. + else
  11264. + _LT_TAGVAR(ld_shlibs, $1)=no
  11265. + fi
  11266. ;;
  11267. esac
  11268. - fi
  11269. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  11270. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11271. - case $host_os in
  11272. - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
  11273. - *)
  11274. - # The compiler driver will combine and reorder linker options,
  11275. - # but understands `-z linker_flag'. GCC discards it without `$wl',
  11276. - # but is careful enough not to reorder.
  11277. - # Supported since Solaris 2.6 (maybe 2.5.1?)
  11278. - if test "$GCC" = yes; then
  11279. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  11280. - else
  11281. - _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
  11282. - fi
  11283. ;;
  11284. - esac
  11285. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  11286. - ;;
  11287. + darwin* | rhapsody*)
  11288. + _LT_DARWIN_LINKER_FEATURES($1)
  11289. + ;;
  11290. - sunos4*)
  11291. - if test "x$host_vendor" = xsequent; then
  11292. - # Use $CC to link under sequent, because it throws in some extra .o
  11293. - # files that make .init and .fini sections work.
  11294. - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
  11295. - else
  11296. - _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
  11297. - fi
  11298. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  11299. - _LT_TAGVAR(hardcode_direct, $1)=yes
  11300. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  11301. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11302. - ;;
  11303. + dgux*)
  11304. + case $cc_basename in
  11305. + ec++*)
  11306. + # FIXME: insert proper C++ library support
  11307. + _LT_TAGVAR(ld_shlibs, $1)=no
  11308. + ;;
  11309. + ghcx*)
  11310. + # Green Hills C++ Compiler
  11311. + # FIXME: insert proper C++ library support
  11312. + _LT_TAGVAR(ld_shlibs, $1)=no
  11313. + ;;
  11314. + *)
  11315. + # FIXME: insert proper C++ library support
  11316. + _LT_TAGVAR(ld_shlibs, $1)=no
  11317. + ;;
  11318. + esac
  11319. + ;;
  11320. - sysv4)
  11321. - case $host_vendor in
  11322. - sni)
  11323. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  11324. - _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
  11325. + freebsd[[12]]*)
  11326. + # C++ shared libraries reported to be fairly broken before
  11327. + # switch to ELF
  11328. + _LT_TAGVAR(ld_shlibs, $1)=no
  11329. + ;;
  11330. +
  11331. + freebsd-elf*)
  11332. + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  11333. + ;;
  11334. +
  11335. + freebsd* | dragonfly*)
  11336. + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
  11337. + # conventions
  11338. + _LT_TAGVAR(ld_shlibs, $1)=yes
  11339. + ;;
  11340. +
  11341. + gnu*)
  11342. + ;;
  11343. +
  11344. + haiku*)
  11345. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  11346. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  11347. + ;;
  11348. +
  11349. + hpux9*)
  11350. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  11351. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11352. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  11353. + _LT_TAGVAR(hardcode_direct, $1)=yes
  11354. + _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
  11355. + # but as the default
  11356. + # location of the library.
  11357. +
  11358. + case $cc_basename in
  11359. + CC*)
  11360. + # FIXME: insert proper C++ library support
  11361. + _LT_TAGVAR(ld_shlibs, $1)=no
  11362. + ;;
  11363. + aCC*)
  11364. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  11365. + # Commands to make compiler produce verbose output that lists
  11366. + # what "hidden" libraries, object files and flags are used when
  11367. + # linking a shared library.
  11368. + #
  11369. + # There doesn't appear to be a way to prevent this compiler from
  11370. + # explicitly linking system object files so we need to strip them
  11371. + # from the output so that they don't get included in the library
  11372. + # dependencies.
  11373. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  11374. + ;;
  11375. + *)
  11376. + if test "$GXX" = yes; then
  11377. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  11378. + else
  11379. + # FIXME: insert proper C++ library support
  11380. + _LT_TAGVAR(ld_shlibs, $1)=no
  11381. + fi
  11382. + ;;
  11383. + esac
  11384. + ;;
  11385. +
  11386. + hpux10*|hpux11*)
  11387. + if test $with_gnu_ld = no; then
  11388. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  11389. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11390. +
  11391. + case $host_cpu in
  11392. + hppa*64*|ia64*)
  11393. + ;;
  11394. + *)
  11395. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  11396. + ;;
  11397. + esac
  11398. + fi
  11399. + case $host_cpu in
  11400. + hppa*64*|ia64*)
  11401. + _LT_TAGVAR(hardcode_direct, $1)=no
  11402. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11403. + ;;
  11404. + *)
  11405. + _LT_TAGVAR(hardcode_direct, $1)=yes
  11406. + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  11407. + _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
  11408. + # but as the default
  11409. + # location of the library.
  11410. + ;;
  11411. + esac
  11412. +
  11413. + case $cc_basename in
  11414. + CC*)
  11415. + # FIXME: insert proper C++ library support
  11416. + _LT_TAGVAR(ld_shlibs, $1)=no
  11417. + ;;
  11418. + aCC*)
  11419. + case $host_cpu in
  11420. + hppa*64*)
  11421. + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  11422. + ;;
  11423. + ia64*)
  11424. + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  11425. + ;;
  11426. + *)
  11427. + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  11428. + ;;
  11429. + esac
  11430. + # Commands to make compiler produce verbose output that lists
  11431. + # what "hidden" libraries, object files and flags are used when
  11432. + # linking a shared library.
  11433. + #
  11434. + # There doesn't appear to be a way to prevent this compiler from
  11435. + # explicitly linking system object files so we need to strip them
  11436. + # from the output so that they don't get included in the library
  11437. + # dependencies.
  11438. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  11439. + ;;
  11440. + *)
  11441. + if test "$GXX" = yes; then
  11442. + if test $with_gnu_ld = no; then
  11443. + case $host_cpu in
  11444. + hppa*64*)
  11445. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  11446. + ;;
  11447. + ia64*)
  11448. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  11449. + ;;
  11450. + *)
  11451. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  11452. + ;;
  11453. + esac
  11454. + fi
  11455. + else
  11456. + # FIXME: insert proper C++ library support
  11457. + _LT_TAGVAR(ld_shlibs, $1)=no
  11458. + fi
  11459. + ;;
  11460. + esac
  11461. + ;;
  11462. +
  11463. + interix[[3-9]]*)
  11464. + _LT_TAGVAR(hardcode_direct, $1)=no
  11465. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11466. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  11467. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  11468. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  11469. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  11470. + # default) and relocated if they conflict, which is a slow very memory
  11471. + # consuming and fragmenting process. To avoid this, we pick a random,
  11472. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  11473. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  11474. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  11475. + _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  11476. ;;
  11477. - siemens)
  11478. - ## LD is ld it makes a PLAMLIB
  11479. - ## CC just makes a GrossModule.
  11480. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
  11481. - _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
  11482. - _LT_TAGVAR(hardcode_direct, $1)=no
  11483. + irix5* | irix6*)
  11484. + case $cc_basename in
  11485. + CC*)
  11486. + # SGI C++
  11487. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  11488. +
  11489. + # Archives containing C++ object files must be created using
  11490. + # "CC -ar", where "CC" is the IRIX C++ compiler. This is
  11491. + # necessary to make sure instantiated templates are included
  11492. + # in the archive.
  11493. + _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
  11494. + ;;
  11495. + *)
  11496. + if test "$GXX" = yes; then
  11497. + if test "$with_gnu_ld" = no; then
  11498. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  11499. + else
  11500. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  11501. + fi
  11502. + fi
  11503. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  11504. + ;;
  11505. + esac
  11506. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  11507. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11508. + _LT_TAGVAR(inherit_rpath, $1)=yes
  11509. ;;
  11510. - motorola)
  11511. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  11512. - _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
  11513. - ;;
  11514. - esac
  11515. - runpath_var='LD_RUN_PATH'
  11516. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11517. - ;;
  11518. - sysv4.3*)
  11519. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  11520. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11521. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
  11522. - ;;
  11523. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  11524. + case $cc_basename in
  11525. + KCC*)
  11526. + # Kuck and Associates, Inc. (KAI) C++ Compiler
  11527. - sysv4*MP*)
  11528. - if test -d /usr/nec; then
  11529. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  11530. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11531. - runpath_var=LD_RUN_PATH
  11532. - hardcode_runpath_var=yes
  11533. - _LT_TAGVAR(ld_shlibs, $1)=yes
  11534. - fi
  11535. - ;;
  11536. + # KCC will only create a shared library if the output file
  11537. + # ends with ".so" (or ".sl" for HP-UX), so rename the library
  11538. + # to its proper name (with version) after linking.
  11539. + _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  11540. + _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
  11541. + # Commands to make compiler produce verbose output that lists
  11542. + # what "hidden" libraries, object files and flags are used when
  11543. + # linking a shared library.
  11544. + #
  11545. + # There doesn't appear to be a way to prevent this compiler from
  11546. + # explicitly linking system object files so we need to strip them
  11547. + # from the output so that they don't get included in the library
  11548. + # dependencies.
  11549. + output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  11550. - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
  11551. - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  11552. - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  11553. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11554. - runpath_var='LD_RUN_PATH'
  11555. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  11556. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  11557. - if test "$GCC" = yes; then
  11558. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11559. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11560. - else
  11561. - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11562. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11563. - fi
  11564. - ;;
  11565. + # Archives containing C++ object files must be created using
  11566. + # "CC -Bstatic", where "CC" is the KAI C++ compiler.
  11567. + _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
  11568. + ;;
  11569. + icpc* | ecpc* )
  11570. + # Intel C++
  11571. + with_gnu_ld=yes
  11572. + # version 8.0 and above of icpc choke on multiply defined symbols
  11573. + # if we add $predep_objects and $postdep_objects, however 7.1 and
  11574. + # earlier do not add the objects themselves.
  11575. + case `$CC -V 2>&1` in
  11576. + *"Version 7."*)
  11577. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  11578. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  11579. + ;;
  11580. + *) # Version 8.0 or newer
  11581. + tmp_idyn=
  11582. + case $host_cpu in
  11583. + ia64*) tmp_idyn=' -i_dynamic';;
  11584. + esac
  11585. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  11586. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  11587. + ;;
  11588. + esac
  11589. + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  11590. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  11591. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  11592. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  11593. + ;;
  11594. + pgCC* | pgcpp*)
  11595. + # Portland Group C++ compiler
  11596. + case `$CC -V` in
  11597. + *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
  11598. + _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
  11599. + rm -rf $tpldir~
  11600. + $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
  11601. + compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
  11602. + _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
  11603. + rm -rf $tpldir~
  11604. + $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
  11605. + $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
  11606. + $RANLIB $oldlib'
  11607. + _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
  11608. + rm -rf $tpldir~
  11609. + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  11610. + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  11611. + _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
  11612. + rm -rf $tpldir~
  11613. + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  11614. + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  11615. + ;;
  11616. + *) # Version 6 and above use weak symbols
  11617. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  11618. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  11619. + ;;
  11620. + esac
  11621. - sysv5* | sco3.2v5* | sco5v6*)
  11622. - # Note: We can NOT use -z defs as we might desire, because we do not
  11623. - # link with -lc, and that would cause any symbols used from libc to
  11624. - # always be unresolved, which means just about no library would
  11625. - # ever link correctly. If we're not using GNU ld we use -z text
  11626. - # though, which does catch some bad symbols but isn't as heavy-handed
  11627. - # as -z defs.
  11628. - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  11629. - _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
  11630. - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  11631. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11632. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
  11633. - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  11634. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  11635. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
  11636. - runpath_var='LD_RUN_PATH'
  11637. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
  11638. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  11639. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  11640. + ;;
  11641. + cxx*)
  11642. + # Compaq C++
  11643. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  11644. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
  11645. - if test "$GCC" = yes; then
  11646. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11647. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11648. - else
  11649. - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11650. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  11651. - fi
  11652. - ;;
  11653. + runpath_var=LD_RUN_PATH
  11654. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
  11655. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11656. - uts4*)
  11657. - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  11658. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  11659. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11660. - ;;
  11661. + # Commands to make compiler produce verbose output that lists
  11662. + # what "hidden" libraries, object files and flags are used when
  11663. + # linking a shared library.
  11664. + #
  11665. + # There doesn't appear to be a way to prevent this compiler from
  11666. + # explicitly linking system object files so we need to strip them
  11667. + # from the output so that they don't get included in the library
  11668. + # dependencies.
  11669. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
  11670. + ;;
  11671. + xl* | mpixl* | bgxl*)
  11672. + # IBM XL 8.0 on PPC, with GNU ld
  11673. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  11674. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  11675. + _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  11676. + if test "x$supports_anon_versioning" = xyes; then
  11677. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
  11678. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  11679. + echo "local: *; };" >> $output_objdir/$libname.ver~
  11680. + $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  11681. + fi
  11682. + ;;
  11683. + *)
  11684. + case `$CC -V 2>&1 | sed 5q` in
  11685. + *Sun\ C*)
  11686. + # Sun C++ 5.9
  11687. + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
  11688. + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  11689. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
  11690. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  11691. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  11692. + _LT_TAGVAR(compiler_needs_object, $1)=yes
  11693. - *)
  11694. - _LT_TAGVAR(ld_shlibs, $1)=no
  11695. - ;;
  11696. - esac
  11697. + # Not sure whether something based on
  11698. + # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
  11699. + # would be better.
  11700. + output_verbose_link_cmd='func_echo_all'
  11701. - if test x$host_vendor = xsni; then
  11702. - case $host in
  11703. - sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  11704. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
  11705. + # Archives containing C++ object files must be created using
  11706. + # "CC -xar", where "CC" is the Sun C++ compiler. This is
  11707. + # necessary to make sure instantiated templates are included
  11708. + # in the archive.
  11709. + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
  11710. + ;;
  11711. + esac
  11712. + ;;
  11713. + esac
  11714. ;;
  11715. - esac
  11716. - fi
  11717. - fi
  11718. -])
  11719. -AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
  11720. -test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
  11721. -_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
  11722. + lynxos*)
  11723. + # FIXME: insert proper C++ library support
  11724. + _LT_TAGVAR(ld_shlibs, $1)=no
  11725. + ;;
  11726. -_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
  11727. -_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
  11728. -_LT_DECL([], [extract_expsyms_cmds], [2],
  11729. - [The commands to extract the exported symbol list from a shared archive])
  11730. + m88k*)
  11731. + # FIXME: insert proper C++ library support
  11732. + _LT_TAGVAR(ld_shlibs, $1)=no
  11733. + ;;
  11734. -#
  11735. -# Do we need to explicitly link libc?
  11736. -#
  11737. -case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
  11738. -x|xyes)
  11739. - # Assume -lc should be added
  11740. - _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  11741. + mvs*)
  11742. + case $cc_basename in
  11743. + cxx*)
  11744. + # FIXME: insert proper C++ library support
  11745. + _LT_TAGVAR(ld_shlibs, $1)=no
  11746. + ;;
  11747. + *)
  11748. + # FIXME: insert proper C++ library support
  11749. + _LT_TAGVAR(ld_shlibs, $1)=no
  11750. + ;;
  11751. + esac
  11752. + ;;
  11753. +
  11754. + netbsd*)
  11755. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  11756. + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
  11757. + wlarc=
  11758. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  11759. + _LT_TAGVAR(hardcode_direct, $1)=yes
  11760. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11761. + fi
  11762. + # Workaround some broken pre-1.5 toolchains
  11763. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
  11764. + ;;
  11765. +
  11766. + *nto* | *qnx*)
  11767. + _LT_TAGVAR(ld_shlibs, $1)=yes
  11768. + ;;
  11769. - if test "$enable_shared" = yes && test "$GCC" = yes; then
  11770. - case $_LT_TAGVAR(archive_cmds, $1) in
  11771. - *'~'*)
  11772. - # FIXME: we may have to deal with multi-command sequences.
  11773. - ;;
  11774. - '$CC '*)
  11775. - # Test whether the compiler implicitly links with -lc since on some
  11776. - # systems, -lgcc has to come before -lc. If gcc already passes -lc
  11777. - # to ld, don't add -lc before -lgcc.
  11778. - AC_CACHE_CHECK([whether -lc should be explicitly linked in],
  11779. - [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
  11780. - [$RM conftest*
  11781. - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  11782. + openbsd2*)
  11783. + # C++ shared libraries are fairly broken
  11784. + _LT_TAGVAR(ld_shlibs, $1)=no
  11785. + ;;
  11786. - if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
  11787. - soname=conftest
  11788. - lib=conftest
  11789. - libobjs=conftest.$ac_objext
  11790. - deplibs=
  11791. - wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
  11792. - pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
  11793. - compiler_flags=-v
  11794. - linker_flags=-v
  11795. - verstring=
  11796. - output_objdir=.
  11797. - libname=conftest
  11798. - lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
  11799. - _LT_TAGVAR(allow_undefined_flag, $1)=
  11800. - if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
  11801. - then
  11802. - lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  11803. - else
  11804. - lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  11805. + openbsd*)
  11806. + if test -f /usr/libexec/ld.so; then
  11807. + _LT_TAGVAR(hardcode_direct, $1)=yes
  11808. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  11809. + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  11810. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  11811. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  11812. + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  11813. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
  11814. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  11815. + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  11816. fi
  11817. - _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
  11818. + output_verbose_link_cmd=func_echo_all
  11819. else
  11820. - cat conftest.err 1>&5
  11821. + _LT_TAGVAR(ld_shlibs, $1)=no
  11822. fi
  11823. - $RM conftest*
  11824. - ])
  11825. - _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
  11826. - ;;
  11827. - esac
  11828. - fi
  11829. - ;;
  11830. -esac
  11831. + ;;
  11832. -_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
  11833. - [Whether or not to add -lc for building shared libraries])
  11834. -_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
  11835. - [enable_shared_with_static_runtimes], [0],
  11836. - [Whether or not to disallow shared libs when runtime libs are static])
  11837. -_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
  11838. - [Compiler flag to allow reflexive dlopens])
  11839. -_LT_TAGDECL([], [whole_archive_flag_spec], [1],
  11840. - [Compiler flag to generate shared objects directly from archives])
  11841. -_LT_TAGDECL([], [compiler_needs_object], [1],
  11842. - [Whether the compiler copes with passing no objects directly])
  11843. -_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
  11844. - [Create an old-style archive from a shared archive])
  11845. -_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
  11846. - [Create a temporary old-style archive to link instead of a shared archive])
  11847. -_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
  11848. -_LT_TAGDECL([], [archive_expsym_cmds], [2])
  11849. -_LT_TAGDECL([], [module_cmds], [2],
  11850. - [Commands used to build a loadable module if different from building
  11851. - a shared archive.])
  11852. -_LT_TAGDECL([], [module_expsym_cmds], [2])
  11853. -_LT_TAGDECL([], [with_gnu_ld], [1],
  11854. - [Whether we are building with GNU ld or not])
  11855. -_LT_TAGDECL([], [allow_undefined_flag], [1],
  11856. - [Flag that allows shared libraries with undefined symbols to be built])
  11857. -_LT_TAGDECL([], [no_undefined_flag], [1],
  11858. - [Flag that enforces no undefined symbols])
  11859. -_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
  11860. - [Flag to hardcode $libdir into a binary during linking.
  11861. - This must work even if $libdir does not exist])
  11862. -_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
  11863. - [[If ld is used when linking, flag to hardcode $libdir into a binary
  11864. - during linking. This must work even if $libdir does not exist]])
  11865. -_LT_TAGDECL([], [hardcode_libdir_separator], [1],
  11866. - [Whether we need a single "-rpath" flag with a separated argument])
  11867. -_LT_TAGDECL([], [hardcode_direct], [0],
  11868. - [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
  11869. - DIR into the resulting binary])
  11870. -_LT_TAGDECL([], [hardcode_direct_absolute], [0],
  11871. - [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
  11872. - DIR into the resulting binary and the resulting library dependency is
  11873. - "absolute", i.e impossible to change by setting ${shlibpath_var} if the
  11874. - library is relocated])
  11875. -_LT_TAGDECL([], [hardcode_minus_L], [0],
  11876. - [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  11877. - into the resulting binary])
  11878. -_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
  11879. - [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  11880. - into the resulting binary])
  11881. -_LT_TAGDECL([], [hardcode_automatic], [0],
  11882. - [Set to "yes" if building a shared library automatically hardcodes DIR
  11883. - into the library and all subsequent libraries and executables linked
  11884. - against it])
  11885. -_LT_TAGDECL([], [inherit_rpath], [0],
  11886. - [Set to yes if linker adds runtime paths of dependent libraries
  11887. - to runtime path list])
  11888. -_LT_TAGDECL([], [link_all_deplibs], [0],
  11889. - [Whether libtool must link a program against all its dependency libraries])
  11890. -_LT_TAGDECL([], [fix_srcfile_path], [1],
  11891. - [Fix the shell variable $srcfile for the compiler])
  11892. -_LT_TAGDECL([], [always_export_symbols], [0],
  11893. - [Set to "yes" if exported symbols are required])
  11894. -_LT_TAGDECL([], [export_symbols_cmds], [2],
  11895. - [The commands to list exported symbols])
  11896. -_LT_TAGDECL([], [exclude_expsyms], [1],
  11897. - [Symbols that should not be listed in the preloaded symbols])
  11898. -_LT_TAGDECL([], [include_expsyms], [1],
  11899. - [Symbols that must always be exported])
  11900. -_LT_TAGDECL([], [prelink_cmds], [2],
  11901. - [Commands necessary for linking programs (against libraries) with templates])
  11902. -_LT_TAGDECL([], [file_list_spec], [1],
  11903. - [Specify filename containing input files])
  11904. -dnl FIXME: Not yet implemented
  11905. -dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
  11906. -dnl [Compiler flag to generate thread safe objects])
  11907. -])# _LT_LINKER_SHLIBS
  11908. + osf3* | osf4* | osf5*)
  11909. + case $cc_basename in
  11910. + KCC*)
  11911. + # Kuck and Associates, Inc. (KAI) C++ Compiler
  11912. + # KCC will only create a shared library if the output file
  11913. + # ends with ".so" (or ".sl" for HP-UX), so rename the library
  11914. + # to its proper name (with version) after linking.
  11915. + _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  11916. -# _LT_LANG_C_CONFIG([TAG])
  11917. -# ------------------------
  11918. -# Ensure that the configuration variables for a C compiler are suitably
  11919. -# defined. These variables are subsequently used by _LT_CONFIG to write
  11920. -# the compiler configuration to `libtool'.
  11921. -m4_defun([_LT_LANG_C_CONFIG],
  11922. -[m4_require([_LT_DECL_EGREP])dnl
  11923. -lt_save_CC="$CC"
  11924. -AC_LANG_PUSH(C)
  11925. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  11926. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11927. -# Source file extension for C test sources.
  11928. -ac_ext=c
  11929. + # Archives containing C++ object files must be created using
  11930. + # the KAI C++ compiler.
  11931. + case $host in
  11932. + osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
  11933. + *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
  11934. + esac
  11935. + ;;
  11936. + RCC*)
  11937. + # Rational C++ 2.4.1
  11938. + # FIXME: insert proper C++ library support
  11939. + _LT_TAGVAR(ld_shlibs, $1)=no
  11940. + ;;
  11941. + cxx*)
  11942. + case $host in
  11943. + osf3*)
  11944. + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  11945. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  11946. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  11947. + ;;
  11948. + *)
  11949. + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
  11950. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  11951. + _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
  11952. + echo "-hidden">> $lib.exp~
  11953. + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
  11954. + $RM $lib.exp'
  11955. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
  11956. + ;;
  11957. + esac
  11958. -# Object file extension for compiled C test sources.
  11959. -objext=o
  11960. -_LT_TAGVAR(objext, $1)=$objext
  11961. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11962. -# Code to be used in simple compile tests
  11963. -lt_simple_compile_test_code="int some_variable = 0;"
  11964. + # Commands to make compiler produce verbose output that lists
  11965. + # what "hidden" libraries, object files and flags are used when
  11966. + # linking a shared library.
  11967. + #
  11968. + # There doesn't appear to be a way to prevent this compiler from
  11969. + # explicitly linking system object files so we need to strip them
  11970. + # from the output so that they don't get included in the library
  11971. + # dependencies.
  11972. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  11973. + ;;
  11974. + *)
  11975. + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  11976. + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  11977. + case $host in
  11978. + osf3*)
  11979. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  11980. + ;;
  11981. + *)
  11982. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  11983. + ;;
  11984. + esac
  11985. -# Code to be used in simple link tests
  11986. -lt_simple_link_test_code='int main(){return(0);}'
  11987. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  11988. + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  11989. -_LT_TAG_COMPILER
  11990. -# Save the default compiler, since it gets overwritten when the other
  11991. -# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  11992. -compiler_DEFAULT=$CC
  11993. + # Commands to make compiler produce verbose output that lists
  11994. + # what "hidden" libraries, object files and flags are used when
  11995. + # linking a shared library.
  11996. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  11997. -# save warnings/boilerplate of simple test code
  11998. -_LT_COMPILER_BOILERPLATE
  11999. -_LT_LINKER_BOILERPLATE
  12000. + else
  12001. + # FIXME: insert proper C++ library support
  12002. + _LT_TAGVAR(ld_shlibs, $1)=no
  12003. + fi
  12004. + ;;
  12005. + esac
  12006. + ;;
  12007. -if test -n "$compiler"; then
  12008. - _LT_COMPILER_NO_RTTI($1)
  12009. - _LT_COMPILER_PIC($1)
  12010. - _LT_COMPILER_C_O($1)
  12011. - _LT_COMPILER_FILE_LOCKS($1)
  12012. - _LT_LINKER_SHLIBS($1)
  12013. - _LT_SYS_DYNAMIC_LINKER($1)
  12014. - _LT_LINKER_HARDCODE_LIBPATH($1)
  12015. - LT_SYS_DLOPEN_SELF
  12016. - _LT_CMD_STRIPLIB
  12017. + psos*)
  12018. + # FIXME: insert proper C++ library support
  12019. + _LT_TAGVAR(ld_shlibs, $1)=no
  12020. + ;;
  12021. - # Report which library types will actually be built
  12022. - AC_MSG_CHECKING([if libtool supports shared libraries])
  12023. - AC_MSG_RESULT([$can_build_shared])
  12024. + sunos4*)
  12025. + case $cc_basename in
  12026. + CC*)
  12027. + # Sun C++ 4.x
  12028. + # FIXME: insert proper C++ library support
  12029. + _LT_TAGVAR(ld_shlibs, $1)=no
  12030. + ;;
  12031. + lcc*)
  12032. + # Lucid
  12033. + # FIXME: insert proper C++ library support
  12034. + _LT_TAGVAR(ld_shlibs, $1)=no
  12035. + ;;
  12036. + *)
  12037. + # FIXME: insert proper C++ library support
  12038. + _LT_TAGVAR(ld_shlibs, $1)=no
  12039. + ;;
  12040. + esac
  12041. + ;;
  12042. - AC_MSG_CHECKING([whether to build shared libraries])
  12043. - test "$can_build_shared" = "no" && enable_shared=no
  12044. + solaris*)
  12045. + case $cc_basename in
  12046. + CC* | sunCC*)
  12047. + # Sun C++ 4.2, 5.x and Centerline C++
  12048. + _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
  12049. + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
  12050. + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  12051. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  12052. + $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  12053. - # On AIX, shared libraries and static libraries use the same namespace, and
  12054. - # are all built from PIC.
  12055. - case $host_os in
  12056. - aix3*)
  12057. - test "$enable_shared" = yes && enable_static=no
  12058. - if test -n "$RANLIB"; then
  12059. - archive_cmds="$archive_cmds~\$RANLIB \$lib"
  12060. - postinstall_cmds='$RANLIB $lib'
  12061. - fi
  12062. - ;;
  12063. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  12064. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  12065. + case $host_os in
  12066. + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
  12067. + *)
  12068. + # The compiler driver will combine and reorder linker options,
  12069. + # but understands `-z linker_flag'.
  12070. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  12071. + _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
  12072. + ;;
  12073. + esac
  12074. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  12075. - aix[[4-9]]*)
  12076. - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  12077. - test "$enable_shared" = yes && enable_static=no
  12078. - fi
  12079. - ;;
  12080. - esac
  12081. - AC_MSG_RESULT([$enable_shared])
  12082. + output_verbose_link_cmd='func_echo_all'
  12083. - AC_MSG_CHECKING([whether to build static libraries])
  12084. - # Make sure either enable_shared or enable_static is yes.
  12085. - test "$enable_shared" = yes || enable_static=yes
  12086. - AC_MSG_RESULT([$enable_static])
  12087. + # Archives containing C++ object files must be created using
  12088. + # "CC -xar", where "CC" is the Sun C++ compiler. This is
  12089. + # necessary to make sure instantiated templates are included
  12090. + # in the archive.
  12091. + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
  12092. + ;;
  12093. + gcx*)
  12094. + # Green Hills C++ Compiler
  12095. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  12096. - _LT_CONFIG($1)
  12097. -fi
  12098. -AC_LANG_POP
  12099. -CC="$lt_save_CC"
  12100. -])# _LT_LANG_C_CONFIG
  12101. + # The C++ compiler must be used to create the archive.
  12102. + _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
  12103. + ;;
  12104. + *)
  12105. + # GNU C++ compiler with Solaris linker
  12106. + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  12107. + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
  12108. + if $CC --version | $GREP -v '^2\.7' > /dev/null; then
  12109. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  12110. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  12111. + $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  12112. + # Commands to make compiler produce verbose output that lists
  12113. + # what "hidden" libraries, object files and flags are used when
  12114. + # linking a shared library.
  12115. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  12116. + else
  12117. + # g++ 2.7 appears to require `-G' NOT `-shared' on this
  12118. + # platform.
  12119. + _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  12120. + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  12121. + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  12122. -# _LT_LANG_CXX_CONFIG([TAG])
  12123. -# --------------------------
  12124. -# Ensure that the configuration variables for a C++ compiler are suitably
  12125. -# defined. These variables are subsequently used by _LT_CONFIG to write
  12126. -# the compiler configuration to `libtool'.
  12127. -m4_defun([_LT_LANG_CXX_CONFIG],
  12128. -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  12129. -m4_require([_LT_DECL_EGREP])dnl
  12130. -if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  12131. - ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  12132. - (test "X$CXX" != "Xg++"))) ; then
  12133. - AC_PROG_CXXCPP
  12134. -else
  12135. - _lt_caught_CXX_error=yes
  12136. -fi
  12137. + # Commands to make compiler produce verbose output that lists
  12138. + # what "hidden" libraries, object files and flags are used when
  12139. + # linking a shared library.
  12140. + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  12141. + fi
  12142. -AC_LANG_PUSH(C++)
  12143. -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  12144. -_LT_TAGVAR(allow_undefined_flag, $1)=
  12145. -_LT_TAGVAR(always_export_symbols, $1)=no
  12146. -_LT_TAGVAR(archive_expsym_cmds, $1)=
  12147. -_LT_TAGVAR(compiler_needs_object, $1)=no
  12148. -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
  12149. -_LT_TAGVAR(hardcode_direct, $1)=no
  12150. -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
  12151. -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  12152. -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  12153. -_LT_TAGVAR(hardcode_libdir_separator, $1)=
  12154. -_LT_TAGVAR(hardcode_minus_L, $1)=no
  12155. -_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
  12156. -_LT_TAGVAR(hardcode_automatic, $1)=no
  12157. -_LT_TAGVAR(inherit_rpath, $1)=no
  12158. -_LT_TAGVAR(module_cmds, $1)=
  12159. -_LT_TAGVAR(module_expsym_cmds, $1)=
  12160. -_LT_TAGVAR(link_all_deplibs, $1)=unknown
  12161. -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  12162. -_LT_TAGVAR(reload_flag, $1)=$reload_flag
  12163. -_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  12164. -_LT_TAGVAR(no_undefined_flag, $1)=
  12165. -_LT_TAGVAR(whole_archive_flag_spec, $1)=
  12166. -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  12167. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
  12168. + case $host_os in
  12169. + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
  12170. + *)
  12171. + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  12172. + ;;
  12173. + esac
  12174. + fi
  12175. + ;;
  12176. + esac
  12177. + ;;
  12178. -# Source file extension for C++ test sources.
  12179. -ac_ext=cpp
  12180. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
  12181. + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  12182. + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  12183. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  12184. + runpath_var='LD_RUN_PATH'
  12185. -# Object file extension for compiled C++ test sources.
  12186. -objext=o
  12187. -_LT_TAGVAR(objext, $1)=$objext
  12188. + case $cc_basename in
  12189. + CC*)
  12190. + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12191. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12192. + ;;
  12193. + *)
  12194. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12195. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12196. + ;;
  12197. + esac
  12198. + ;;
  12199. -# No sense in running all these tests if we already determined that
  12200. -# the CXX compiler isn't working. Some variables (like enable_shared)
  12201. -# are currently assumed to apply to all compilers on this platform,
  12202. -# and will be corrupted by setting them based on a non-working compiler.
  12203. -if test "$_lt_caught_CXX_error" != yes; then
  12204. - # Code to be used in simple compile tests
  12205. - lt_simple_compile_test_code="int some_variable = 0;"
  12206. + sysv5* | sco3.2v5* | sco5v6*)
  12207. + # Note: We can NOT use -z defs as we might desire, because we do not
  12208. + # link with -lc, and that would cause any symbols used from libc to
  12209. + # always be unresolved, which means just about no library would
  12210. + # ever link correctly. If we're not using GNU ld we use -z text
  12211. + # though, which does catch some bad symbols but isn't as heavy-handed
  12212. + # as -z defs.
  12213. + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  12214. + _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
  12215. + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  12216. + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  12217. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
  12218. + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  12219. + _LT_TAGVAR(link_all_deplibs, $1)=yes
  12220. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
  12221. + runpath_var='LD_RUN_PATH'
  12222. - # Code to be used in simple link tests
  12223. - lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
  12224. + case $cc_basename in
  12225. + CC*)
  12226. + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12227. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12228. + _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
  12229. + '"$_LT_TAGVAR(old_archive_cmds, $1)"
  12230. + _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
  12231. + '"$_LT_TAGVAR(reload_cmds, $1)"
  12232. + ;;
  12233. + *)
  12234. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12235. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  12236. + ;;
  12237. + esac
  12238. + ;;
  12239. - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  12240. - _LT_TAG_COMPILER
  12241. + tandem*)
  12242. + case $cc_basename in
  12243. + NCC*)
  12244. + # NonStop-UX NCC 3.20
  12245. + # FIXME: insert proper C++ library support
  12246. + _LT_TAGVAR(ld_shlibs, $1)=no
  12247. + ;;
  12248. + *)
  12249. + # FIXME: insert proper C++ library support
  12250. + _LT_TAGVAR(ld_shlibs, $1)=no
  12251. + ;;
  12252. + esac
  12253. + ;;
  12254. - # save warnings/boilerplate of simple test code
  12255. - _LT_COMPILER_BOILERPLATE
  12256. - _LT_LINKER_BOILERPLATE
  12257. + vxworks*)
  12258. + # FIXME: insert proper C++ library support
  12259. + _LT_TAGVAR(ld_shlibs, $1)=no
  12260. + ;;
  12261. - # Allow CC to be a program name with arguments.
  12262. - lt_save_CC=$CC
  12263. - lt_save_LD=$LD
  12264. - lt_save_GCC=$GCC
  12265. - GCC=$GXX
  12266. - lt_save_with_gnu_ld=$with_gnu_ld
  12267. - lt_save_path_LD=$lt_cv_path_LD
  12268. - if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
  12269. - lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
  12270. - else
  12271. - $as_unset lt_cv_prog_gnu_ld
  12272. - fi
  12273. - if test -n "${lt_cv_path_LDCXX+set}"; then
  12274. - lt_cv_path_LD=$lt_cv_path_LDCXX
  12275. - else
  12276. - $as_unset lt_cv_path_LD
  12277. - fi
  12278. - test -z "${LDCXX+set}" || LD=$LDCXX
  12279. - CC=${CXX-"c++"}
  12280. - compiler=$CC
  12281. - _LT_TAGVAR(compiler, $1)=$CC
  12282. - _LT_CC_BASENAME([$compiler])
  12283. + *)
  12284. + # FIXME: insert proper C++ library support
  12285. + _LT_TAGVAR(ld_shlibs, $1)=no
  12286. + ;;
  12287. + esac
  12288. - if test -n "$compiler"; then
  12289. - # We don't want -fno-exception when compiling C++ code, so set the
  12290. - # no_builtin_flag separately
  12291. - if test "$GXX" = yes; then
  12292. - _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
  12293. - else
  12294. - _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
  12295. - fi
  12296. + AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
  12297. + test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
  12298. - if test "$GXX" = yes; then
  12299. - # Set up default GNU C++ configuration
  12300. + _LT_TAGVAR(GCC, $1)="$GXX"
  12301. + _LT_TAGVAR(LD, $1)="$LD"
  12302. - LT_PATH_LD
  12303. + ## CAVEAT EMPTOR:
  12304. + ## There is no encapsulation within the following macros, do not change
  12305. + ## the running order or otherwise move them around unless you know exactly
  12306. + ## what you are doing...
  12307. + _LT_SYS_HIDDEN_LIBDEPS($1)
  12308. + _LT_COMPILER_PIC($1)
  12309. + _LT_COMPILER_C_O($1)
  12310. + _LT_COMPILER_FILE_LOCKS($1)
  12311. + _LT_LINKER_SHLIBS($1)
  12312. + _LT_SYS_DYNAMIC_LINKER($1)
  12313. + _LT_LINKER_HARDCODE_LIBPATH($1)
  12314. - # Check if GNU C++ uses GNU ld as the underlying linker, since the
  12315. - # archiving commands below assume that GNU ld is being used.
  12316. - if test "$with_gnu_ld" = yes; then
  12317. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  12318. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  12319. + _LT_CONFIG($1)
  12320. + fi # test -n "$compiler"
  12321. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  12322. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  12323. + CC=$lt_save_CC
  12324. + CFLAGS=$lt_save_CFLAGS
  12325. + LDCXX=$LD
  12326. + LD=$lt_save_LD
  12327. + GCC=$lt_save_GCC
  12328. + with_gnu_ld=$lt_save_with_gnu_ld
  12329. + lt_cv_path_LDCXX=$lt_cv_path_LD
  12330. + lt_cv_path_LD=$lt_save_path_LD
  12331. + lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
  12332. + lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
  12333. +fi # test "$_lt_caught_CXX_error" != yes
  12334. - # If archive_cmds runs LD, not CC, wlarc should be empty
  12335. - # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
  12336. - # investigate it a little bit more. (MM)
  12337. - wlarc='${wl}'
  12338. +AC_LANG_POP
  12339. +])# _LT_LANG_CXX_CONFIG
  12340. - # ancient GNU ld didn't support --whole-archive et. al.
  12341. - if eval "`$CC -print-prog-name=ld` --help 2>&1" |
  12342. - $GREP 'no-whole-archive' > /dev/null; then
  12343. - _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  12344. - else
  12345. - _LT_TAGVAR(whole_archive_flag_spec, $1)=
  12346. - fi
  12347. - else
  12348. - with_gnu_ld=no
  12349. - wlarc=
  12350. - # A generic and very simple default shared library creation
  12351. - # command for GNU C++ for the case where it uses the native
  12352. - # linker, instead of GNU ld. If possible, this setting should
  12353. - # overridden to take advantage of the native linker features on
  12354. - # the platform it is being used on.
  12355. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  12356. - fi
  12357. +# _LT_FUNC_STRIPNAME_CNF
  12358. +# ----------------------
  12359. +# func_stripname_cnf prefix suffix name
  12360. +# strip PREFIX and SUFFIX off of NAME.
  12361. +# PREFIX and SUFFIX must not contain globbing or regex special
  12362. +# characters, hashes, percent signs, but SUFFIX may contain a leading
  12363. +# dot (in which case that matches only a dot).
  12364. +#
  12365. +# This function is identical to the (non-XSI) version of func_stripname,
  12366. +# except this one can be used by m4 code that may be executed by configure,
  12367. +# rather than the libtool script.
  12368. +m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
  12369. +AC_REQUIRE([_LT_DECL_SED])
  12370. +AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
  12371. +func_stripname_cnf ()
  12372. +{
  12373. + case ${2} in
  12374. + .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  12375. + *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  12376. + esac
  12377. +} # func_stripname_cnf
  12378. +])# _LT_FUNC_STRIPNAME_CNF
  12379. - # Commands to make compiler produce verbose output that lists
  12380. - # what "hidden" libraries, object files and flags are used when
  12381. - # linking a shared library.
  12382. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  12383. +# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
  12384. +# ---------------------------------
  12385. +# Figure out "hidden" library dependencies from verbose
  12386. +# compiler output when linking a shared library.
  12387. +# Parse the compiler output and extract the necessary
  12388. +# objects, libraries and library flags.
  12389. +m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
  12390. +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  12391. +AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
  12392. +# Dependencies to place before and after the object being linked:
  12393. +_LT_TAGVAR(predep_objects, $1)=
  12394. +_LT_TAGVAR(postdep_objects, $1)=
  12395. +_LT_TAGVAR(predeps, $1)=
  12396. +_LT_TAGVAR(postdeps, $1)=
  12397. +_LT_TAGVAR(compiler_lib_search_path, $1)=
  12398. - else
  12399. - GXX=no
  12400. - with_gnu_ld=no
  12401. - wlarc=
  12402. - fi
  12403. +dnl we can't use the lt_simple_compile_test_code here,
  12404. +dnl because it contains code intended for an executable,
  12405. +dnl not a library. It's possible we should let each
  12406. +dnl tag define a new lt_????_link_test_code variable,
  12407. +dnl but it's only used here...
  12408. +m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
  12409. +int a;
  12410. +void foo (void) { a = 0; }
  12411. +_LT_EOF
  12412. +], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
  12413. +class Foo
  12414. +{
  12415. +public:
  12416. + Foo (void) { a = 0; }
  12417. +private:
  12418. + int a;
  12419. +};
  12420. +_LT_EOF
  12421. +], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
  12422. + subroutine foo
  12423. + implicit none
  12424. + integer*4 a
  12425. + a=0
  12426. + return
  12427. + end
  12428. +_LT_EOF
  12429. +], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
  12430. + subroutine foo
  12431. + implicit none
  12432. + integer a
  12433. + a=0
  12434. + return
  12435. + end
  12436. +_LT_EOF
  12437. +], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
  12438. +public class foo {
  12439. + private int a;
  12440. + public void bar (void) {
  12441. + a = 0;
  12442. + }
  12443. +};
  12444. +_LT_EOF
  12445. +])
  12446. - # PORTME: fill in a description of your system's C++ link characteristics
  12447. - AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
  12448. - _LT_TAGVAR(ld_shlibs, $1)=yes
  12449. - case $host_os in
  12450. - aix3*)
  12451. - # FIXME: insert proper C++ library support
  12452. - _LT_TAGVAR(ld_shlibs, $1)=no
  12453. - ;;
  12454. - aix[[4-9]]*)
  12455. - if test "$host_cpu" = ia64; then
  12456. - # On IA64, the linker does run time linking by default, so we don't
  12457. - # have to do anything special.
  12458. - aix_use_runtimelinking=no
  12459. - exp_sym_flag='-Bexport'
  12460. - no_entry_flag=""
  12461. - else
  12462. - aix_use_runtimelinking=no
  12463. +_lt_libdeps_save_CFLAGS=$CFLAGS
  12464. +case "$CC $CFLAGS " in #(
  12465. +*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
  12466. +*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
  12467. +esac
  12468. - # Test if we are trying to use run time linking or normal
  12469. - # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  12470. - # need to do runtime linking.
  12471. - case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
  12472. - for ld_flag in $LDFLAGS; do
  12473. - case $ld_flag in
  12474. - *-brtl*)
  12475. - aix_use_runtimelinking=yes
  12476. - break
  12477. - ;;
  12478. - esac
  12479. - done
  12480. - ;;
  12481. - esac
  12482. +dnl Parse the compiler output and extract the necessary
  12483. +dnl objects, libraries and library flags.
  12484. +if AC_TRY_EVAL(ac_compile); then
  12485. + # Parse the compiler output and extract the necessary
  12486. + # objects, libraries and library flags.
  12487. - exp_sym_flag='-bexport'
  12488. - no_entry_flag='-bnoentry'
  12489. - fi
  12490. + # Sentinel used to keep track of whether or not we are before
  12491. + # the conftest object file.
  12492. + pre_test_object_deps_done=no
  12493. - # When large executables or shared objects are built, AIX ld can
  12494. - # have problems creating the table of contents. If linking a library
  12495. - # or program results in "error TOC overflow" add -mminimal-toc to
  12496. - # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  12497. - # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  12498. + for p in `eval "$output_verbose_link_cmd"`; do
  12499. + case ${prev}${p} in
  12500. - _LT_TAGVAR(archive_cmds, $1)=''
  12501. - _LT_TAGVAR(hardcode_direct, $1)=yes
  12502. - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  12503. - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  12504. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  12505. - _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
  12506. + -L* | -R* | -l*)
  12507. + # Some compilers place space between "-{L,R}" and the path.
  12508. + # Remove the space.
  12509. + if test $p = "-L" ||
  12510. + test $p = "-R"; then
  12511. + prev=$p
  12512. + continue
  12513. + fi
  12514. - if test "$GXX" = yes; then
  12515. - case $host_os in aix4.[[012]]|aix4.[[012]].*)
  12516. - # We only want to do this on AIX 4.2 and lower, the check
  12517. - # below for broken collect2 doesn't work under 4.3+
  12518. - collect2name=`${CC} -print-prog-name=collect2`
  12519. - if test -f "$collect2name" &&
  12520. - strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  12521. - then
  12522. - # We have reworked collect2
  12523. - :
  12524. - else
  12525. - # We have old collect2
  12526. - _LT_TAGVAR(hardcode_direct, $1)=unsupported
  12527. - # It fails to find uninstalled libraries when the uninstalled
  12528. - # path is not listed in the libpath. Setting hardcode_minus_L
  12529. - # to unsupported forces relinking
  12530. - _LT_TAGVAR(hardcode_minus_L, $1)=yes
  12531. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  12532. - _LT_TAGVAR(hardcode_libdir_separator, $1)=
  12533. - fi
  12534. - esac
  12535. - shared_flag='-shared'
  12536. - if test "$aix_use_runtimelinking" = yes; then
  12537. - shared_flag="$shared_flag "'${wl}-G'
  12538. - fi
  12539. - else
  12540. - # not using gcc
  12541. - if test "$host_cpu" = ia64; then
  12542. - # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  12543. - # chokes on -Wl,-G. The following line is correct:
  12544. - shared_flag='-G'
  12545. - else
  12546. - if test "$aix_use_runtimelinking" = yes; then
  12547. - shared_flag='${wl}-G'
  12548. - else
  12549. - shared_flag='${wl}-bM:SRE'
  12550. - fi
  12551. - fi
  12552. - fi
  12553. + # Expand the sysroot to ease extracting the directories later.
  12554. + if test -z "$prev"; then
  12555. + case $p in
  12556. + -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
  12557. + -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
  12558. + -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
  12559. + esac
  12560. + fi
  12561. + case $p in
  12562. + =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
  12563. + esac
  12564. + if test "$pre_test_object_deps_done" = no; then
  12565. + case ${prev} in
  12566. + -L | -R)
  12567. + # Internal compiler library paths should come after those
  12568. + # provided the user. The postdeps already come after the
  12569. + # user supplied libs so there is no need to process them.
  12570. + if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
  12571. + _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
  12572. + else
  12573. + _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
  12574. + fi
  12575. + ;;
  12576. + # The "-l" case would never come before the object being
  12577. + # linked, so don't bother handling this case.
  12578. + esac
  12579. + else
  12580. + if test -z "$_LT_TAGVAR(postdeps, $1)"; then
  12581. + _LT_TAGVAR(postdeps, $1)="${prev}${p}"
  12582. + else
  12583. + _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
  12584. + fi
  12585. + fi
  12586. + prev=
  12587. + ;;
  12588. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
  12589. - # It seems that -bexpall does not export symbols beginning with
  12590. - # underscore (_), so it is better to generate a list of symbols to
  12591. - # export.
  12592. - _LT_TAGVAR(always_export_symbols, $1)=yes
  12593. - if test "$aix_use_runtimelinking" = yes; then
  12594. - # Warning - without using the other runtime loading flags (-brtl),
  12595. - # -berok will link without error, but may produce a broken library.
  12596. - _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
  12597. - # Determine the default libpath from the value encoded in an empty
  12598. - # executable.
  12599. - _LT_SYS_MODULE_PATH_AIX
  12600. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  12601. + *.lto.$objext) ;; # Ignore GCC LTO objects
  12602. + *.$objext)
  12603. + # This assumes that the test object file only shows up
  12604. + # once in the compiler output.
  12605. + if test "$p" = "conftest.$objext"; then
  12606. + pre_test_object_deps_done=yes
  12607. + continue
  12608. + fi
  12609. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  12610. - else
  12611. - if test "$host_cpu" = ia64; then
  12612. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
  12613. - _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
  12614. - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  12615. - else
  12616. - # Determine the default libpath from the value encoded in an
  12617. - # empty executable.
  12618. - _LT_SYS_MODULE_PATH_AIX
  12619. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  12620. - # Warning - without using the other run time loading flags,
  12621. - # -berok will link without error, but may produce a broken library.
  12622. - _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
  12623. - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
  12624. - if test "$with_gnu_ld" = yes; then
  12625. - # We only use this code for GNU lds that support --whole-archive.
  12626. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  12627. - else
  12628. - # Exported symbols can be pulled into shared objects from archives
  12629. - _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
  12630. - fi
  12631. - _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
  12632. - # This is similar to how AIX traditionally builds its shared
  12633. - # libraries.
  12634. - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  12635. - fi
  12636. - fi
  12637. - ;;
  12638. + if test "$pre_test_object_deps_done" = no; then
  12639. + if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
  12640. + _LT_TAGVAR(predep_objects, $1)="$p"
  12641. + else
  12642. + _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
  12643. + fi
  12644. + else
  12645. + if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
  12646. + _LT_TAGVAR(postdep_objects, $1)="$p"
  12647. + else
  12648. + _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
  12649. + fi
  12650. + fi
  12651. + ;;
  12652. - beos*)
  12653. - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  12654. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  12655. - # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  12656. - # support --undefined. This deserves some investigation. FIXME
  12657. - _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  12658. - else
  12659. - _LT_TAGVAR(ld_shlibs, $1)=no
  12660. - fi
  12661. - ;;
  12662. + *) ;; # Ignore the rest.
  12663. - chorus*)
  12664. - case $cc_basename in
  12665. - *)
  12666. - # FIXME: insert proper C++ library support
  12667. - _LT_TAGVAR(ld_shlibs, $1)=no
  12668. - ;;
  12669. - esac
  12670. - ;;
  12671. + esac
  12672. + done
  12673. - cygwin* | mingw* | pw32* | cegcc*)
  12674. - # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
  12675. - # as there is no search path for DLLs.
  12676. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  12677. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
  12678. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  12679. - _LT_TAGVAR(always_export_symbols, $1)=no
  12680. - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  12681. -
  12682. - if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  12683. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  12684. - # If the export-symbols file already is a .def file (1st line
  12685. - # is EXPORTS), use it as is; otherwise, prepend...
  12686. - _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  12687. - cp $export_symbols $output_objdir/$soname.def;
  12688. - else
  12689. - echo EXPORTS > $output_objdir/$soname.def;
  12690. - cat $export_symbols >> $output_objdir/$soname.def;
  12691. - fi~
  12692. - $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  12693. - else
  12694. - _LT_TAGVAR(ld_shlibs, $1)=no
  12695. - fi
  12696. - ;;
  12697. - darwin* | rhapsody*)
  12698. - _LT_DARWIN_LINKER_FEATURES($1)
  12699. - ;;
  12700. + # Clean up.
  12701. + rm -f a.out a.exe
  12702. +else
  12703. + echo "libtool.m4: error: problem compiling $1 test program"
  12704. +fi
  12705. - dgux*)
  12706. - case $cc_basename in
  12707. - ec++*)
  12708. - # FIXME: insert proper C++ library support
  12709. - _LT_TAGVAR(ld_shlibs, $1)=no
  12710. - ;;
  12711. - ghcx*)
  12712. - # Green Hills C++ Compiler
  12713. - # FIXME: insert proper C++ library support
  12714. - _LT_TAGVAR(ld_shlibs, $1)=no
  12715. - ;;
  12716. - *)
  12717. - # FIXME: insert proper C++ library support
  12718. - _LT_TAGVAR(ld_shlibs, $1)=no
  12719. - ;;
  12720. - esac
  12721. - ;;
  12722. +$RM -f confest.$objext
  12723. +CFLAGS=$_lt_libdeps_save_CFLAGS
  12724. - freebsd[[12]]*)
  12725. - # C++ shared libraries reported to be fairly broken before
  12726. - # switch to ELF
  12727. - _LT_TAGVAR(ld_shlibs, $1)=no
  12728. - ;;
  12729. +# PORTME: override above test on systems where it is broken
  12730. +m4_if([$1], [CXX],
  12731. +[case $host_os in
  12732. +interix[[3-9]]*)
  12733. + # Interix 3.5 installs completely hosed .la files for C++, so rather than
  12734. + # hack all around it, let's just trust "g++" to DTRT.
  12735. + _LT_TAGVAR(predep_objects,$1)=
  12736. + _LT_TAGVAR(postdep_objects,$1)=
  12737. + _LT_TAGVAR(postdeps,$1)=
  12738. + ;;
  12739. - freebsd-elf*)
  12740. - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  12741. - ;;
  12742. +linux*)
  12743. + case `$CC -V 2>&1 | sed 5q` in
  12744. + *Sun\ C*)
  12745. + # Sun C++ 5.9
  12746. - freebsd* | dragonfly*)
  12747. - # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
  12748. - # conventions
  12749. - _LT_TAGVAR(ld_shlibs, $1)=yes
  12750. - ;;
  12751. + # The more standards-conforming stlport4 library is
  12752. + # incompatible with the Cstd library. Avoid specifying
  12753. + # it if it's in CXXFLAGS. Ignore libCrun as
  12754. + # -library=stlport4 depends on it.
  12755. + case " $CXX $CXXFLAGS " in
  12756. + *" -library=stlport4 "*)
  12757. + solaris_use_stlport4=yes
  12758. + ;;
  12759. + esac
  12760. - gnu*)
  12761. - ;;
  12762. + if test "$solaris_use_stlport4" != yes; then
  12763. + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
  12764. + fi
  12765. + ;;
  12766. + esac
  12767. + ;;
  12768. - haiku*)
  12769. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  12770. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  12771. - ;;
  12772. +solaris*)
  12773. + case $cc_basename in
  12774. + CC* | sunCC*)
  12775. + # The more standards-conforming stlport4 library is
  12776. + # incompatible with the Cstd library. Avoid specifying
  12777. + # it if it's in CXXFLAGS. Ignore libCrun as
  12778. + # -library=stlport4 depends on it.
  12779. + case " $CXX $CXXFLAGS " in
  12780. + *" -library=stlport4 "*)
  12781. + solaris_use_stlport4=yes
  12782. + ;;
  12783. + esac
  12784. - hpux9*)
  12785. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  12786. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  12787. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  12788. - _LT_TAGVAR(hardcode_direct, $1)=yes
  12789. - _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
  12790. - # but as the default
  12791. - # location of the library.
  12792. + # Adding this requires a known-good setup of shared libraries for
  12793. + # Sun compiler versions before 5.6, else PIC objects from an old
  12794. + # archive will be linked into the output, leading to subtle bugs.
  12795. + if test "$solaris_use_stlport4" != yes; then
  12796. + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
  12797. + fi
  12798. + ;;
  12799. + esac
  12800. + ;;
  12801. +esac
  12802. +])
  12803. - case $cc_basename in
  12804. - CC*)
  12805. - # FIXME: insert proper C++ library support
  12806. - _LT_TAGVAR(ld_shlibs, $1)=no
  12807. - ;;
  12808. - aCC*)
  12809. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  12810. - # Commands to make compiler produce verbose output that lists
  12811. - # what "hidden" libraries, object files and flags are used when
  12812. - # linking a shared library.
  12813. - #
  12814. - # There doesn't appear to be a way to prevent this compiler from
  12815. - # explicitly linking system object files so we need to strip them
  12816. - # from the output so that they don't get included in the library
  12817. - # dependencies.
  12818. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  12819. - ;;
  12820. - *)
  12821. - if test "$GXX" = yes; then
  12822. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  12823. - else
  12824. - # FIXME: insert proper C++ library support
  12825. - _LT_TAGVAR(ld_shlibs, $1)=no
  12826. - fi
  12827. - ;;
  12828. - esac
  12829. - ;;
  12830. +case " $_LT_TAGVAR(postdeps, $1) " in
  12831. +*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
  12832. +esac
  12833. + _LT_TAGVAR(compiler_lib_search_dirs, $1)=
  12834. +if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
  12835. + _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
  12836. +fi
  12837. +_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
  12838. + [The directories searched by this compiler when creating a shared library])
  12839. +_LT_TAGDECL([], [predep_objects], [1],
  12840. + [Dependencies to place before and after the objects being linked to
  12841. + create a shared library])
  12842. +_LT_TAGDECL([], [postdep_objects], [1])
  12843. +_LT_TAGDECL([], [predeps], [1])
  12844. +_LT_TAGDECL([], [postdeps], [1])
  12845. +_LT_TAGDECL([], [compiler_lib_search_path], [1],
  12846. + [The library search path used internally by the compiler when linking
  12847. + a shared library])
  12848. +])# _LT_SYS_HIDDEN_LIBDEPS
  12849. +
  12850. +
  12851. +# _LT_LANG_F77_CONFIG([TAG])
  12852. +# --------------------------
  12853. +# Ensure that the configuration variables for a Fortran 77 compiler are
  12854. +# suitably defined. These variables are subsequently used by _LT_CONFIG
  12855. +# to write the compiler configuration to `libtool'.
  12856. +m4_defun([_LT_LANG_F77_CONFIG],
  12857. +[AC_LANG_PUSH(Fortran 77)
  12858. +if test -z "$F77" || test "X$F77" = "Xno"; then
  12859. + _lt_disable_F77=yes
  12860. +fi
  12861. - hpux10*|hpux11*)
  12862. - if test $with_gnu_ld = no; then
  12863. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
  12864. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  12865. +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  12866. +_LT_TAGVAR(allow_undefined_flag, $1)=
  12867. +_LT_TAGVAR(always_export_symbols, $1)=no
  12868. +_LT_TAGVAR(archive_expsym_cmds, $1)=
  12869. +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
  12870. +_LT_TAGVAR(hardcode_direct, $1)=no
  12871. +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
  12872. +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  12873. +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  12874. +_LT_TAGVAR(hardcode_libdir_separator, $1)=
  12875. +_LT_TAGVAR(hardcode_minus_L, $1)=no
  12876. +_LT_TAGVAR(hardcode_automatic, $1)=no
  12877. +_LT_TAGVAR(inherit_rpath, $1)=no
  12878. +_LT_TAGVAR(module_cmds, $1)=
  12879. +_LT_TAGVAR(module_expsym_cmds, $1)=
  12880. +_LT_TAGVAR(link_all_deplibs, $1)=unknown
  12881. +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  12882. +_LT_TAGVAR(reload_flag, $1)=$reload_flag
  12883. +_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  12884. +_LT_TAGVAR(no_undefined_flag, $1)=
  12885. +_LT_TAGVAR(whole_archive_flag_spec, $1)=
  12886. +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  12887. - case $host_cpu in
  12888. - hppa*64*|ia64*)
  12889. - ;;
  12890. - *)
  12891. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  12892. - ;;
  12893. - esac
  12894. - fi
  12895. - case $host_cpu in
  12896. - hppa*64*|ia64*)
  12897. - _LT_TAGVAR(hardcode_direct, $1)=no
  12898. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  12899. - ;;
  12900. - *)
  12901. - _LT_TAGVAR(hardcode_direct, $1)=yes
  12902. - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  12903. - _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
  12904. - # but as the default
  12905. - # location of the library.
  12906. - ;;
  12907. - esac
  12908. +# Source file extension for f77 test sources.
  12909. +ac_ext=f
  12910. - case $cc_basename in
  12911. - CC*)
  12912. - # FIXME: insert proper C++ library support
  12913. - _LT_TAGVAR(ld_shlibs, $1)=no
  12914. - ;;
  12915. - aCC*)
  12916. - case $host_cpu in
  12917. - hppa*64*)
  12918. - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  12919. - ;;
  12920. - ia64*)
  12921. - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  12922. - ;;
  12923. - *)
  12924. - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  12925. - ;;
  12926. - esac
  12927. - # Commands to make compiler produce verbose output that lists
  12928. - # what "hidden" libraries, object files and flags are used when
  12929. - # linking a shared library.
  12930. - #
  12931. - # There doesn't appear to be a way to prevent this compiler from
  12932. - # explicitly linking system object files so we need to strip them
  12933. - # from the output so that they don't get included in the library
  12934. - # dependencies.
  12935. - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  12936. - ;;
  12937. - *)
  12938. - if test "$GXX" = yes; then
  12939. - if test $with_gnu_ld = no; then
  12940. - case $host_cpu in
  12941. - hppa*64*)
  12942. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  12943. - ;;
  12944. - ia64*)
  12945. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  12946. - ;;
  12947. - *)
  12948. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  12949. - ;;
  12950. - esac
  12951. - fi
  12952. - else
  12953. - # FIXME: insert proper C++ library support
  12954. - _LT_TAGVAR(ld_shlibs, $1)=no
  12955. - fi
  12956. - ;;
  12957. - esac
  12958. - ;;
  12959. +# Object file extension for compiled f77 test sources.
  12960. +objext=o
  12961. +_LT_TAGVAR(objext, $1)=$objext
  12962. - interix[[3-9]]*)
  12963. - _LT_TAGVAR(hardcode_direct, $1)=no
  12964. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  12965. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  12966. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  12967. - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  12968. - # Instead, shared libraries are loaded at an image base (0x10000000 by
  12969. - # default) and relocated if they conflict, which is a slow very memory
  12970. - # consuming and fragmenting process. To avoid this, we pick a random,
  12971. - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  12972. - # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  12973. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  12974. - _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  12975. - ;;
  12976. - irix5* | irix6*)
  12977. - case $cc_basename in
  12978. - CC*)
  12979. - # SGI C++
  12980. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  12981. +# No sense in running all these tests if we already determined that
  12982. +# the F77 compiler isn't working. Some variables (like enable_shared)
  12983. +# are currently assumed to apply to all compilers on this platform,
  12984. +# and will be corrupted by setting them based on a non-working compiler.
  12985. +if test "$_lt_disable_F77" != yes; then
  12986. + # Code to be used in simple compile tests
  12987. + lt_simple_compile_test_code="\
  12988. + subroutine t
  12989. + return
  12990. + end
  12991. +"
  12992. - # Archives containing C++ object files must be created using
  12993. - # "CC -ar", where "CC" is the IRIX C++ compiler. This is
  12994. - # necessary to make sure instantiated templates are included
  12995. - # in the archive.
  12996. - _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
  12997. - ;;
  12998. - *)
  12999. - if test "$GXX" = yes; then
  13000. - if test "$with_gnu_ld" = no; then
  13001. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  13002. - else
  13003. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  13004. - fi
  13005. - fi
  13006. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  13007. - ;;
  13008. - esac
  13009. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  13010. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  13011. - _LT_TAGVAR(inherit_rpath, $1)=yes
  13012. - ;;
  13013. + # Code to be used in simple link tests
  13014. + lt_simple_link_test_code="\
  13015. + program t
  13016. + end
  13017. +"
  13018. - linux* | k*bsd*-gnu | kopensolaris*-gnu)
  13019. - case $cc_basename in
  13020. - KCC*)
  13021. - # Kuck and Associates, Inc. (KAI) C++ Compiler
  13022. + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  13023. + _LT_TAG_COMPILER
  13024. - # KCC will only create a shared library if the output file
  13025. - # ends with ".so" (or ".sl" for HP-UX), so rename the library
  13026. - # to its proper name (with version) after linking.
  13027. - _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  13028. - _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
  13029. - # Commands to make compiler produce verbose output that lists
  13030. - # what "hidden" libraries, object files and flags are used when
  13031. - # linking a shared library.
  13032. - #
  13033. - # There doesn't appear to be a way to prevent this compiler from
  13034. - # explicitly linking system object files so we need to strip them
  13035. - # from the output so that they don't get included in the library
  13036. - # dependencies.
  13037. - output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  13038. + # save warnings/boilerplate of simple test code
  13039. + _LT_COMPILER_BOILERPLATE
  13040. + _LT_LINKER_BOILERPLATE
  13041. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  13042. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  13043. + # Allow CC to be a program name with arguments.
  13044. + lt_save_CC="$CC"
  13045. + lt_save_GCC=$GCC
  13046. + lt_save_CFLAGS=$CFLAGS
  13047. + CC=${F77-"f77"}
  13048. + CFLAGS=$FFLAGS
  13049. + compiler=$CC
  13050. + _LT_TAGVAR(compiler, $1)=$CC
  13051. + _LT_CC_BASENAME([$compiler])
  13052. + GCC=$G77
  13053. + if test -n "$compiler"; then
  13054. + AC_MSG_CHECKING([if libtool supports shared libraries])
  13055. + AC_MSG_RESULT([$can_build_shared])
  13056. - # Archives containing C++ object files must be created using
  13057. - # "CC -Bstatic", where "CC" is the KAI C++ compiler.
  13058. - _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
  13059. - ;;
  13060. - icpc* | ecpc* )
  13061. - # Intel C++
  13062. - with_gnu_ld=yes
  13063. - # version 8.0 and above of icpc choke on multiply defined symbols
  13064. - # if we add $predep_objects and $postdep_objects, however 7.1 and
  13065. - # earlier do not add the objects themselves.
  13066. - case `$CC -V 2>&1` in
  13067. - *"Version 7."*)
  13068. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  13069. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  13070. - ;;
  13071. - *) # Version 8.0 or newer
  13072. - tmp_idyn=
  13073. - case $host_cpu in
  13074. - ia64*) tmp_idyn=' -i_dynamic';;
  13075. - esac
  13076. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  13077. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  13078. - ;;
  13079. - esac
  13080. - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  13081. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  13082. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  13083. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  13084. - ;;
  13085. - pgCC* | pgcpp*)
  13086. - # Portland Group C++ compiler
  13087. - case `$CC -V` in
  13088. - *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
  13089. - _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
  13090. - rm -rf $tpldir~
  13091. - $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
  13092. - compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
  13093. - _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
  13094. - rm -rf $tpldir~
  13095. - $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
  13096. - $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
  13097. - $RANLIB $oldlib'
  13098. - _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
  13099. - rm -rf $tpldir~
  13100. - $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  13101. - $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  13102. - _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
  13103. - rm -rf $tpldir~
  13104. - $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  13105. - $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  13106. - ;;
  13107. - *) # Version 6 and above use weak symbols
  13108. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  13109. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  13110. - ;;
  13111. - esac
  13112. + AC_MSG_CHECKING([whether to build shared libraries])
  13113. + test "$can_build_shared" = "no" && enable_shared=no
  13114. +
  13115. + # On AIX, shared libraries and static libraries use the same namespace, and
  13116. + # are all built from PIC.
  13117. + case $host_os in
  13118. + aix3*)
  13119. + test "$enable_shared" = yes && enable_static=no
  13120. + if test -n "$RANLIB"; then
  13121. + archive_cmds="$archive_cmds~\$RANLIB \$lib"
  13122. + postinstall_cmds='$RANLIB $lib'
  13123. + fi
  13124. + ;;
  13125. + aix[[4-9]]*)
  13126. + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  13127. + test "$enable_shared" = yes && enable_static=no
  13128. + fi
  13129. + ;;
  13130. + esac
  13131. + AC_MSG_RESULT([$enable_shared])
  13132. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
  13133. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  13134. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  13135. - ;;
  13136. - cxx*)
  13137. - # Compaq C++
  13138. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  13139. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
  13140. + AC_MSG_CHECKING([whether to build static libraries])
  13141. + # Make sure either enable_shared or enable_static is yes.
  13142. + test "$enable_shared" = yes || enable_static=yes
  13143. + AC_MSG_RESULT([$enable_static])
  13144. - runpath_var=LD_RUN_PATH
  13145. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
  13146. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  13147. + _LT_TAGVAR(GCC, $1)="$G77"
  13148. + _LT_TAGVAR(LD, $1)="$LD"
  13149. - # Commands to make compiler produce verbose output that lists
  13150. - # what "hidden" libraries, object files and flags are used when
  13151. - # linking a shared library.
  13152. - #
  13153. - # There doesn't appear to be a way to prevent this compiler from
  13154. - # explicitly linking system object files so we need to strip them
  13155. - # from the output so that they don't get included in the library
  13156. - # dependencies.
  13157. - output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
  13158. - ;;
  13159. - xl* | mpixl* | bgxl*)
  13160. - # IBM XL 8.0 on PPC, with GNU ld
  13161. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  13162. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  13163. - _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  13164. - if test "x$supports_anon_versioning" = xyes; then
  13165. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
  13166. - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  13167. - echo "local: *; };" >> $output_objdir/$libname.ver~
  13168. - $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  13169. - fi
  13170. - ;;
  13171. - *)
  13172. - case `$CC -V 2>&1 | sed 5q` in
  13173. - *Sun\ C*)
  13174. - # Sun C++ 5.9
  13175. - _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
  13176. - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  13177. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
  13178. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  13179. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  13180. - _LT_TAGVAR(compiler_needs_object, $1)=yes
  13181. + ## CAVEAT EMPTOR:
  13182. + ## There is no encapsulation within the following macros, do not change
  13183. + ## the running order or otherwise move them around unless you know exactly
  13184. + ## what you are doing...
  13185. + _LT_COMPILER_PIC($1)
  13186. + _LT_COMPILER_C_O($1)
  13187. + _LT_COMPILER_FILE_LOCKS($1)
  13188. + _LT_LINKER_SHLIBS($1)
  13189. + _LT_SYS_DYNAMIC_LINKER($1)
  13190. + _LT_LINKER_HARDCODE_LIBPATH($1)
  13191. - # Not sure whether something based on
  13192. - # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
  13193. - # would be better.
  13194. - output_verbose_link_cmd='func_echo_all'
  13195. + _LT_CONFIG($1)
  13196. + fi # test -n "$compiler"
  13197. - # Archives containing C++ object files must be created using
  13198. - # "CC -xar", where "CC" is the Sun C++ compiler. This is
  13199. - # necessary to make sure instantiated templates are included
  13200. - # in the archive.
  13201. - _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
  13202. - ;;
  13203. - esac
  13204. - ;;
  13205. - esac
  13206. - ;;
  13207. + GCC=$lt_save_GCC
  13208. + CC="$lt_save_CC"
  13209. + CFLAGS="$lt_save_CFLAGS"
  13210. +fi # test "$_lt_disable_F77" != yes
  13211. - lynxos*)
  13212. - # FIXME: insert proper C++ library support
  13213. - _LT_TAGVAR(ld_shlibs, $1)=no
  13214. - ;;
  13215. +AC_LANG_POP
  13216. +])# _LT_LANG_F77_CONFIG
  13217. - m88k*)
  13218. - # FIXME: insert proper C++ library support
  13219. - _LT_TAGVAR(ld_shlibs, $1)=no
  13220. - ;;
  13221. - mvs*)
  13222. - case $cc_basename in
  13223. - cxx*)
  13224. - # FIXME: insert proper C++ library support
  13225. - _LT_TAGVAR(ld_shlibs, $1)=no
  13226. - ;;
  13227. - *)
  13228. - # FIXME: insert proper C++ library support
  13229. - _LT_TAGVAR(ld_shlibs, $1)=no
  13230. - ;;
  13231. - esac
  13232. - ;;
  13233. +# _LT_LANG_FC_CONFIG([TAG])
  13234. +# -------------------------
  13235. +# Ensure that the configuration variables for a Fortran compiler are
  13236. +# suitably defined. These variables are subsequently used by _LT_CONFIG
  13237. +# to write the compiler configuration to `libtool'.
  13238. +m4_defun([_LT_LANG_FC_CONFIG],
  13239. +[AC_LANG_PUSH(Fortran)
  13240. - netbsd*)
  13241. - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  13242. - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
  13243. - wlarc=
  13244. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  13245. - _LT_TAGVAR(hardcode_direct, $1)=yes
  13246. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  13247. - fi
  13248. - # Workaround some broken pre-1.5 toolchains
  13249. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
  13250. - ;;
  13251. +if test -z "$FC" || test "X$FC" = "Xno"; then
  13252. + _lt_disable_FC=yes
  13253. +fi
  13254. - *nto* | *qnx*)
  13255. - _LT_TAGVAR(ld_shlibs, $1)=yes
  13256. - ;;
  13257. +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  13258. +_LT_TAGVAR(allow_undefined_flag, $1)=
  13259. +_LT_TAGVAR(always_export_symbols, $1)=no
  13260. +_LT_TAGVAR(archive_expsym_cmds, $1)=
  13261. +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
  13262. +_LT_TAGVAR(hardcode_direct, $1)=no
  13263. +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
  13264. +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  13265. +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  13266. +_LT_TAGVAR(hardcode_libdir_separator, $1)=
  13267. +_LT_TAGVAR(hardcode_minus_L, $1)=no
  13268. +_LT_TAGVAR(hardcode_automatic, $1)=no
  13269. +_LT_TAGVAR(inherit_rpath, $1)=no
  13270. +_LT_TAGVAR(module_cmds, $1)=
  13271. +_LT_TAGVAR(module_expsym_cmds, $1)=
  13272. +_LT_TAGVAR(link_all_deplibs, $1)=unknown
  13273. +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  13274. +_LT_TAGVAR(reload_flag, $1)=$reload_flag
  13275. +_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  13276. +_LT_TAGVAR(no_undefined_flag, $1)=
  13277. +_LT_TAGVAR(whole_archive_flag_spec, $1)=
  13278. +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  13279. - openbsd2*)
  13280. - # C++ shared libraries are fairly broken
  13281. - _LT_TAGVAR(ld_shlibs, $1)=no
  13282. - ;;
  13283. +# Source file extension for fc test sources.
  13284. +ac_ext=${ac_fc_srcext-f}
  13285. - openbsd*)
  13286. - if test -f /usr/libexec/ld.so; then
  13287. - _LT_TAGVAR(hardcode_direct, $1)=yes
  13288. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  13289. - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
  13290. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  13291. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  13292. - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  13293. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
  13294. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
  13295. - _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  13296. - fi
  13297. - output_verbose_link_cmd=func_echo_all
  13298. - else
  13299. - _LT_TAGVAR(ld_shlibs, $1)=no
  13300. - fi
  13301. - ;;
  13302. +# Object file extension for compiled fc test sources.
  13303. +objext=o
  13304. +_LT_TAGVAR(objext, $1)=$objext
  13305. - osf3* | osf4* | osf5*)
  13306. - case $cc_basename in
  13307. - KCC*)
  13308. - # Kuck and Associates, Inc. (KAI) C++ Compiler
  13309. +# No sense in running all these tests if we already determined that
  13310. +# the FC compiler isn't working. Some variables (like enable_shared)
  13311. +# are currently assumed to apply to all compilers on this platform,
  13312. +# and will be corrupted by setting them based on a non-working compiler.
  13313. +if test "$_lt_disable_FC" != yes; then
  13314. + # Code to be used in simple compile tests
  13315. + lt_simple_compile_test_code="\
  13316. + subroutine t
  13317. + return
  13318. + end
  13319. +"
  13320. - # KCC will only create a shared library if the output file
  13321. - # ends with ".so" (or ".sl" for HP-UX), so rename the library
  13322. - # to its proper name (with version) after linking.
  13323. - _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  13324. + # Code to be used in simple link tests
  13325. + lt_simple_link_test_code="\
  13326. + program t
  13327. + end
  13328. +"
  13329. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
  13330. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  13331. + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  13332. + _LT_TAG_COMPILER
  13333. - # Archives containing C++ object files must be created using
  13334. - # the KAI C++ compiler.
  13335. - case $host in
  13336. - osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
  13337. - *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
  13338. - esac
  13339. - ;;
  13340. - RCC*)
  13341. - # Rational C++ 2.4.1
  13342. - # FIXME: insert proper C++ library support
  13343. - _LT_TAGVAR(ld_shlibs, $1)=no
  13344. - ;;
  13345. - cxx*)
  13346. - case $host in
  13347. - osf3*)
  13348. - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  13349. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  13350. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  13351. - ;;
  13352. - *)
  13353. - _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
  13354. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  13355. - _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
  13356. - echo "-hidden">> $lib.exp~
  13357. - $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
  13358. - $RM $lib.exp'
  13359. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
  13360. - ;;
  13361. - esac
  13362. + # save warnings/boilerplate of simple test code
  13363. + _LT_COMPILER_BOILERPLATE
  13364. + _LT_LINKER_BOILERPLATE
  13365. +
  13366. + # Allow CC to be a program name with arguments.
  13367. + lt_save_CC="$CC"
  13368. + lt_save_GCC=$GCC
  13369. + lt_save_CFLAGS=$CFLAGS
  13370. + CC=${FC-"f95"}
  13371. + CFLAGS=$FCFLAGS
  13372. + compiler=$CC
  13373. + GCC=$ac_cv_fc_compiler_gnu
  13374. +
  13375. + _LT_TAGVAR(compiler, $1)=$CC
  13376. + _LT_CC_BASENAME([$compiler])
  13377. +
  13378. + if test -n "$compiler"; then
  13379. + AC_MSG_CHECKING([if libtool supports shared libraries])
  13380. + AC_MSG_RESULT([$can_build_shared])
  13381. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  13382. + AC_MSG_CHECKING([whether to build shared libraries])
  13383. + test "$can_build_shared" = "no" && enable_shared=no
  13384. - # Commands to make compiler produce verbose output that lists
  13385. - # what "hidden" libraries, object files and flags are used when
  13386. - # linking a shared library.
  13387. - #
  13388. - # There doesn't appear to be a way to prevent this compiler from
  13389. - # explicitly linking system object files so we need to strip them
  13390. - # from the output so that they don't get included in the library
  13391. - # dependencies.
  13392. - output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  13393. - ;;
  13394. - *)
  13395. - if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  13396. - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  13397. - case $host in
  13398. - osf3*)
  13399. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  13400. - ;;
  13401. - *)
  13402. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  13403. - ;;
  13404. - esac
  13405. + # On AIX, shared libraries and static libraries use the same namespace, and
  13406. + # are all built from PIC.
  13407. + case $host_os in
  13408. + aix3*)
  13409. + test "$enable_shared" = yes && enable_static=no
  13410. + if test -n "$RANLIB"; then
  13411. + archive_cmds="$archive_cmds~\$RANLIB \$lib"
  13412. + postinstall_cmds='$RANLIB $lib'
  13413. + fi
  13414. + ;;
  13415. + aix[[4-9]]*)
  13416. + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  13417. + test "$enable_shared" = yes && enable_static=no
  13418. + fi
  13419. + ;;
  13420. + esac
  13421. + AC_MSG_RESULT([$enable_shared])
  13422. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  13423. - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
  13424. + AC_MSG_CHECKING([whether to build static libraries])
  13425. + # Make sure either enable_shared or enable_static is yes.
  13426. + test "$enable_shared" = yes || enable_static=yes
  13427. + AC_MSG_RESULT([$enable_static])
  13428. - # Commands to make compiler produce verbose output that lists
  13429. - # what "hidden" libraries, object files and flags are used when
  13430. - # linking a shared library.
  13431. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  13432. + _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
  13433. + _LT_TAGVAR(LD, $1)="$LD"
  13434. - else
  13435. - # FIXME: insert proper C++ library support
  13436. - _LT_TAGVAR(ld_shlibs, $1)=no
  13437. - fi
  13438. - ;;
  13439. - esac
  13440. - ;;
  13441. + ## CAVEAT EMPTOR:
  13442. + ## There is no encapsulation within the following macros, do not change
  13443. + ## the running order or otherwise move them around unless you know exactly
  13444. + ## what you are doing...
  13445. + _LT_SYS_HIDDEN_LIBDEPS($1)
  13446. + _LT_COMPILER_PIC($1)
  13447. + _LT_COMPILER_C_O($1)
  13448. + _LT_COMPILER_FILE_LOCKS($1)
  13449. + _LT_LINKER_SHLIBS($1)
  13450. + _LT_SYS_DYNAMIC_LINKER($1)
  13451. + _LT_LINKER_HARDCODE_LIBPATH($1)
  13452. - psos*)
  13453. - # FIXME: insert proper C++ library support
  13454. - _LT_TAGVAR(ld_shlibs, $1)=no
  13455. - ;;
  13456. + _LT_CONFIG($1)
  13457. + fi # test -n "$compiler"
  13458. - sunos4*)
  13459. - case $cc_basename in
  13460. - CC*)
  13461. - # Sun C++ 4.x
  13462. - # FIXME: insert proper C++ library support
  13463. - _LT_TAGVAR(ld_shlibs, $1)=no
  13464. - ;;
  13465. - lcc*)
  13466. - # Lucid
  13467. - # FIXME: insert proper C++ library support
  13468. - _LT_TAGVAR(ld_shlibs, $1)=no
  13469. - ;;
  13470. - *)
  13471. - # FIXME: insert proper C++ library support
  13472. - _LT_TAGVAR(ld_shlibs, $1)=no
  13473. - ;;
  13474. - esac
  13475. - ;;
  13476. + GCC=$lt_save_GCC
  13477. + CC=$lt_save_CC
  13478. + CFLAGS=$lt_save_CFLAGS
  13479. +fi # test "$_lt_disable_FC" != yes
  13480. - solaris*)
  13481. - case $cc_basename in
  13482. - CC* | sunCC*)
  13483. - # Sun C++ 4.2, 5.x and Centerline C++
  13484. - _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
  13485. - _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
  13486. - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  13487. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  13488. - $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  13489. +AC_LANG_POP
  13490. +])# _LT_LANG_FC_CONFIG
  13491. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  13492. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  13493. - case $host_os in
  13494. - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
  13495. - *)
  13496. - # The compiler driver will combine and reorder linker options,
  13497. - # but understands `-z linker_flag'.
  13498. - # Supported since Solaris 2.6 (maybe 2.5.1?)
  13499. - _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
  13500. - ;;
  13501. - esac
  13502. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  13503. - output_verbose_link_cmd='func_echo_all'
  13504. +# _LT_LANG_GCJ_CONFIG([TAG])
  13505. +# --------------------------
  13506. +# Ensure that the configuration variables for the GNU Java Compiler compiler
  13507. +# are suitably defined. These variables are subsequently used by _LT_CONFIG
  13508. +# to write the compiler configuration to `libtool'.
  13509. +m4_defun([_LT_LANG_GCJ_CONFIG],
  13510. +[AC_REQUIRE([LT_PROG_GCJ])dnl
  13511. +AC_LANG_SAVE
  13512. - # Archives containing C++ object files must be created using
  13513. - # "CC -xar", where "CC" is the Sun C++ compiler. This is
  13514. - # necessary to make sure instantiated templates are included
  13515. - # in the archive.
  13516. - _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
  13517. - ;;
  13518. - gcx*)
  13519. - # Green Hills C++ Compiler
  13520. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  13521. +# Source file extension for Java test sources.
  13522. +ac_ext=java
  13523. - # The C++ compiler must be used to create the archive.
  13524. - _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
  13525. - ;;
  13526. - *)
  13527. - # GNU C++ compiler with Solaris linker
  13528. - if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  13529. - _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
  13530. - if $CC --version | $GREP -v '^2\.7' > /dev/null; then
  13531. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  13532. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  13533. - $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  13534. +# Object file extension for compiled Java test sources.
  13535. +objext=o
  13536. +_LT_TAGVAR(objext, $1)=$objext
  13537. - # Commands to make compiler produce verbose output that lists
  13538. - # what "hidden" libraries, object files and flags are used when
  13539. - # linking a shared library.
  13540. - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  13541. - else
  13542. - # g++ 2.7 appears to require `-G' NOT `-shared' on this
  13543. - # platform.
  13544. - _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  13545. - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  13546. - $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  13547. +# Code to be used in simple compile tests
  13548. +lt_simple_compile_test_code="class foo {}"
  13549. - # Commands to make compiler produce verbose output that lists
  13550. - # what "hidden" libraries, object files and flags are used when
  13551. - # linking a shared library.
  13552. - output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  13553. - fi
  13554. +# Code to be used in simple link tests
  13555. +lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
  13556. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
  13557. - case $host_os in
  13558. - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
  13559. - *)
  13560. - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  13561. - ;;
  13562. - esac
  13563. - fi
  13564. - ;;
  13565. - esac
  13566. - ;;
  13567. +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
  13568. +_LT_TAG_COMPILER
  13569. - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
  13570. - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  13571. - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  13572. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  13573. - runpath_var='LD_RUN_PATH'
  13574. +# save warnings/boilerplate of simple test code
  13575. +_LT_COMPILER_BOILERPLATE
  13576. +_LT_LINKER_BOILERPLATE
  13577. - case $cc_basename in
  13578. - CC*)
  13579. - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13580. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13581. - ;;
  13582. - *)
  13583. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13584. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13585. - ;;
  13586. - esac
  13587. - ;;
  13588. +# Allow CC to be a program name with arguments.
  13589. +lt_save_CC=$CC
  13590. +lt_save_CFLAGS=$CFLAGS
  13591. +lt_save_GCC=$GCC
  13592. +GCC=yes
  13593. +CC=${GCJ-"gcj"}
  13594. +CFLAGS=$GCJFLAGS
  13595. +compiler=$CC
  13596. +_LT_TAGVAR(compiler, $1)=$CC
  13597. +_LT_TAGVAR(LD, $1)="$LD"
  13598. +_LT_CC_BASENAME([$compiler])
  13599. - sysv5* | sco3.2v5* | sco5v6*)
  13600. - # Note: We can NOT use -z defs as we might desire, because we do not
  13601. - # link with -lc, and that would cause any symbols used from libc to
  13602. - # always be unresolved, which means just about no library would
  13603. - # ever link correctly. If we're not using GNU ld we use -z text
  13604. - # though, which does catch some bad symbols but isn't as heavy-handed
  13605. - # as -z defs.
  13606. - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
  13607. - _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
  13608. - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
  13609. - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  13610. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
  13611. - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
  13612. - _LT_TAGVAR(link_all_deplibs, $1)=yes
  13613. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
  13614. - runpath_var='LD_RUN_PATH'
  13615. +# GCJ did not exist at the time GCC didn't implicitly link libc in.
  13616. +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  13617. - case $cc_basename in
  13618. - CC*)
  13619. - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13620. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13621. - _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
  13622. - '"$_LT_TAGVAR(old_archive_cmds, $1)"
  13623. - _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
  13624. - '"$_LT_TAGVAR(reload_cmds, $1)"
  13625. - ;;
  13626. - *)
  13627. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13628. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  13629. - ;;
  13630. - esac
  13631. - ;;
  13632. +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  13633. +_LT_TAGVAR(reload_flag, $1)=$reload_flag
  13634. +_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  13635. +
  13636. +if test -n "$compiler"; then
  13637. + _LT_COMPILER_NO_RTTI($1)
  13638. + _LT_COMPILER_PIC($1)
  13639. + _LT_COMPILER_C_O($1)
  13640. + _LT_COMPILER_FILE_LOCKS($1)
  13641. + _LT_LINKER_SHLIBS($1)
  13642. + _LT_LINKER_HARDCODE_LIBPATH($1)
  13643. - tandem*)
  13644. - case $cc_basename in
  13645. - NCC*)
  13646. - # NonStop-UX NCC 3.20
  13647. - # FIXME: insert proper C++ library support
  13648. - _LT_TAGVAR(ld_shlibs, $1)=no
  13649. - ;;
  13650. - *)
  13651. - # FIXME: insert proper C++ library support
  13652. - _LT_TAGVAR(ld_shlibs, $1)=no
  13653. - ;;
  13654. - esac
  13655. - ;;
  13656. + _LT_CONFIG($1)
  13657. +fi
  13658. - vxworks*)
  13659. - # FIXME: insert proper C++ library support
  13660. - _LT_TAGVAR(ld_shlibs, $1)=no
  13661. - ;;
  13662. +AC_LANG_RESTORE
  13663. - *)
  13664. - # FIXME: insert proper C++ library support
  13665. - _LT_TAGVAR(ld_shlibs, $1)=no
  13666. - ;;
  13667. - esac
  13668. +GCC=$lt_save_GCC
  13669. +CC=$lt_save_CC
  13670. +CFLAGS=$lt_save_CFLAGS
  13671. +])# _LT_LANG_GCJ_CONFIG
  13672. - AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
  13673. - test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
  13674. - _LT_TAGVAR(GCC, $1)="$GXX"
  13675. - _LT_TAGVAR(LD, $1)="$LD"
  13676. +# _LT_LANG_RC_CONFIG([TAG])
  13677. +# -------------------------
  13678. +# Ensure that the configuration variables for the Windows resource compiler
  13679. +# are suitably defined. These variables are subsequently used by _LT_CONFIG
  13680. +# to write the compiler configuration to `libtool'.
  13681. +m4_defun([_LT_LANG_RC_CONFIG],
  13682. +[AC_REQUIRE([LT_PROG_RC])dnl
  13683. +AC_LANG_SAVE
  13684. - ## CAVEAT EMPTOR:
  13685. - ## There is no encapsulation within the following macros, do not change
  13686. - ## the running order or otherwise move them around unless you know exactly
  13687. - ## what you are doing...
  13688. - _LT_SYS_HIDDEN_LIBDEPS($1)
  13689. - _LT_COMPILER_PIC($1)
  13690. - _LT_COMPILER_C_O($1)
  13691. - _LT_COMPILER_FILE_LOCKS($1)
  13692. - _LT_LINKER_SHLIBS($1)
  13693. - _LT_SYS_DYNAMIC_LINKER($1)
  13694. - _LT_LINKER_HARDCODE_LIBPATH($1)
  13695. +# Source file extension for RC test sources.
  13696. +ac_ext=rc
  13697. - _LT_CONFIG($1)
  13698. - fi # test -n "$compiler"
  13699. +# Object file extension for compiled RC test sources.
  13700. +objext=o
  13701. +_LT_TAGVAR(objext, $1)=$objext
  13702. - CC=$lt_save_CC
  13703. - LDCXX=$LD
  13704. - LD=$lt_save_LD
  13705. - GCC=$lt_save_GCC
  13706. - with_gnu_ld=$lt_save_with_gnu_ld
  13707. - lt_cv_path_LDCXX=$lt_cv_path_LD
  13708. - lt_cv_path_LD=$lt_save_path_LD
  13709. - lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
  13710. - lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
  13711. -fi # test "$_lt_caught_CXX_error" != yes
  13712. +# Code to be used in simple compile tests
  13713. +lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
  13714. -AC_LANG_POP
  13715. -])# _LT_LANG_CXX_CONFIG
  13716. +# Code to be used in simple link tests
  13717. +lt_simple_link_test_code="$lt_simple_compile_test_code"
  13718. +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
  13719. +_LT_TAG_COMPILER
  13720. -# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
  13721. -# ---------------------------------
  13722. -# Figure out "hidden" library dependencies from verbose
  13723. -# compiler output when linking a shared library.
  13724. -# Parse the compiler output and extract the necessary
  13725. -# objects, libraries and library flags.
  13726. -m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
  13727. -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  13728. -# Dependencies to place before and after the object being linked:
  13729. -_LT_TAGVAR(predep_objects, $1)=
  13730. -_LT_TAGVAR(postdep_objects, $1)=
  13731. -_LT_TAGVAR(predeps, $1)=
  13732. -_LT_TAGVAR(postdeps, $1)=
  13733. -_LT_TAGVAR(compiler_lib_search_path, $1)=
  13734. +# save warnings/boilerplate of simple test code
  13735. +_LT_COMPILER_BOILERPLATE
  13736. +_LT_LINKER_BOILERPLATE
  13737. -dnl we can't use the lt_simple_compile_test_code here,
  13738. -dnl because it contains code intended for an executable,
  13739. -dnl not a library. It's possible we should let each
  13740. -dnl tag define a new lt_????_link_test_code variable,
  13741. -dnl but it's only used here...
  13742. -m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
  13743. -int a;
  13744. -void foo (void) { a = 0; }
  13745. -_LT_EOF
  13746. -], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
  13747. -class Foo
  13748. -{
  13749. -public:
  13750. - Foo (void) { a = 0; }
  13751. -private:
  13752. - int a;
  13753. -};
  13754. -_LT_EOF
  13755. -], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
  13756. - subroutine foo
  13757. - implicit none
  13758. - integer*4 a
  13759. - a=0
  13760. - return
  13761. - end
  13762. -_LT_EOF
  13763. -], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
  13764. - subroutine foo
  13765. - implicit none
  13766. - integer a
  13767. - a=0
  13768. - return
  13769. - end
  13770. -_LT_EOF
  13771. -], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
  13772. -public class foo {
  13773. - private int a;
  13774. - public void bar (void) {
  13775. - a = 0;
  13776. - }
  13777. -};
  13778. -_LT_EOF
  13779. +# Allow CC to be a program name with arguments.
  13780. +lt_save_CC="$CC"
  13781. +lt_save_CFLAGS=$CFLAGS
  13782. +lt_save_GCC=$GCC
  13783. +GCC=
  13784. +CC=${RC-"windres"}
  13785. +CFLAGS=
  13786. +compiler=$CC
  13787. +_LT_TAGVAR(compiler, $1)=$CC
  13788. +_LT_CC_BASENAME([$compiler])
  13789. +_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
  13790. +
  13791. +if test -n "$compiler"; then
  13792. + :
  13793. + _LT_CONFIG($1)
  13794. +fi
  13795. +
  13796. +GCC=$lt_save_GCC
  13797. +AC_LANG_RESTORE
  13798. +CC=$lt_save_CC
  13799. +CFLAGS=$lt_save_CFLAGS
  13800. +])# _LT_LANG_RC_CONFIG
  13801. +
  13802. +
  13803. +# LT_PROG_GCJ
  13804. +# -----------
  13805. +AC_DEFUN([LT_PROG_GCJ],
  13806. +[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
  13807. + [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
  13808. + [AC_CHECK_TOOL(GCJ, gcj,)
  13809. + test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
  13810. + AC_SUBST(GCJFLAGS)])])[]dnl
  13811. ])
  13812. -dnl Parse the compiler output and extract the necessary
  13813. -dnl objects, libraries and library flags.
  13814. -if AC_TRY_EVAL(ac_compile); then
  13815. - # Parse the compiler output and extract the necessary
  13816. - # objects, libraries and library flags.
  13817. - # Sentinel used to keep track of whether or not we are before
  13818. - # the conftest object file.
  13819. - pre_test_object_deps_done=no
  13820. +# Old name:
  13821. +AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
  13822. +dnl aclocal-1.4 backwards compatibility:
  13823. +dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
  13824. - for p in `eval "$output_verbose_link_cmd"`; do
  13825. - case $p in
  13826. - -L* | -R* | -l*)
  13827. - # Some compilers place space between "-{L,R}" and the path.
  13828. - # Remove the space.
  13829. - if test $p = "-L" ||
  13830. - test $p = "-R"; then
  13831. - prev=$p
  13832. - continue
  13833. - else
  13834. - prev=
  13835. - fi
  13836. +# LT_PROG_RC
  13837. +# ----------
  13838. +AC_DEFUN([LT_PROG_RC],
  13839. +[AC_CHECK_TOOL(RC, windres,)
  13840. +])
  13841. - if test "$pre_test_object_deps_done" = no; then
  13842. - case $p in
  13843. - -L* | -R*)
  13844. - # Internal compiler library paths should come after those
  13845. - # provided the user. The postdeps already come after the
  13846. - # user supplied libs so there is no need to process them.
  13847. - if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
  13848. - _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
  13849. - else
  13850. - _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
  13851. - fi
  13852. - ;;
  13853. - # The "-l" case would never come before the object being
  13854. - # linked, so don't bother handling this case.
  13855. - esac
  13856. - else
  13857. - if test -z "$_LT_TAGVAR(postdeps, $1)"; then
  13858. - _LT_TAGVAR(postdeps, $1)="${prev}${p}"
  13859. - else
  13860. - _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
  13861. - fi
  13862. - fi
  13863. - ;;
  13864. +# Old name:
  13865. +AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
  13866. +dnl aclocal-1.4 backwards compatibility:
  13867. +dnl AC_DEFUN([LT_AC_PROG_RC], [])
  13868. - *.$objext)
  13869. - # This assumes that the test object file only shows up
  13870. - # once in the compiler output.
  13871. - if test "$p" = "conftest.$objext"; then
  13872. - pre_test_object_deps_done=yes
  13873. - continue
  13874. - fi
  13875. - if test "$pre_test_object_deps_done" = no; then
  13876. - if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
  13877. - _LT_TAGVAR(predep_objects, $1)="$p"
  13878. - else
  13879. - _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
  13880. - fi
  13881. - else
  13882. - if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
  13883. - _LT_TAGVAR(postdep_objects, $1)="$p"
  13884. - else
  13885. - _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
  13886. - fi
  13887. - fi
  13888. - ;;
  13889. +# _LT_DECL_EGREP
  13890. +# --------------
  13891. +# If we don't have a new enough Autoconf to choose the best grep
  13892. +# available, choose the one first in the user's PATH.
  13893. +m4_defun([_LT_DECL_EGREP],
  13894. +[AC_REQUIRE([AC_PROG_EGREP])dnl
  13895. +AC_REQUIRE([AC_PROG_FGREP])dnl
  13896. +test -z "$GREP" && GREP=grep
  13897. +_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
  13898. +_LT_DECL([], [EGREP], [1], [An ERE matcher])
  13899. +_LT_DECL([], [FGREP], [1], [A literal string matcher])
  13900. +dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
  13901. +AC_SUBST([GREP])
  13902. +])
  13903. +
  13904. +
  13905. +# _LT_DECL_OBJDUMP
  13906. +# --------------
  13907. +# If we don't have a new enough Autoconf to choose the best objdump
  13908. +# available, choose the one first in the user's PATH.
  13909. +m4_defun([_LT_DECL_OBJDUMP],
  13910. +[AC_CHECK_TOOL(OBJDUMP, objdump, false)
  13911. +test -z "$OBJDUMP" && OBJDUMP=objdump
  13912. +_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
  13913. +AC_SUBST([OBJDUMP])
  13914. +])
  13915. - *) ;; # Ignore the rest.
  13916. +# _LT_DECL_DLLTOOL
  13917. +# ----------------
  13918. +# Ensure DLLTOOL variable is set.
  13919. +m4_defun([_LT_DECL_DLLTOOL],
  13920. +[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
  13921. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  13922. +_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
  13923. +AC_SUBST([DLLTOOL])
  13924. +])
  13925. - esac
  13926. - done
  13927. +# _LT_DECL_SED
  13928. +# ------------
  13929. +# Check for a fully-functional sed program, that truncates
  13930. +# as few characters as possible. Prefer GNU sed if found.
  13931. +m4_defun([_LT_DECL_SED],
  13932. +[AC_PROG_SED
  13933. +test -z "$SED" && SED=sed
  13934. +Xsed="$SED -e 1s/^X//"
  13935. +_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
  13936. +_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
  13937. + [Sed that helps us avoid accidentally triggering echo(1) options like -n])
  13938. +])# _LT_DECL_SED
  13939. - # Clean up.
  13940. - rm -f a.out a.exe
  13941. -else
  13942. - echo "libtool.m4: error: problem compiling $1 test program"
  13943. -fi
  13944. +m4_ifndef([AC_PROG_SED], [
  13945. +# NOTE: This macro has been submitted for inclusion into #
  13946. +# GNU Autoconf as AC_PROG_SED. When it is available in #
  13947. +# a released version of Autoconf we should remove this #
  13948. +# macro and use it instead. #
  13949. -$RM -f confest.$objext
  13950. +m4_defun([AC_PROG_SED],
  13951. +[AC_MSG_CHECKING([for a sed that does not truncate output])
  13952. +AC_CACHE_VAL(lt_cv_path_SED,
  13953. +[# Loop through the user's path and test for sed and gsed.
  13954. +# Then use that list of sed's as ones to test for truncation.
  13955. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  13956. +for as_dir in $PATH
  13957. +do
  13958. + IFS=$as_save_IFS
  13959. + test -z "$as_dir" && as_dir=.
  13960. + for lt_ac_prog in sed gsed; do
  13961. + for ac_exec_ext in '' $ac_executable_extensions; do
  13962. + if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
  13963. + lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
  13964. + fi
  13965. + done
  13966. + done
  13967. +done
  13968. +IFS=$as_save_IFS
  13969. +lt_ac_max=0
  13970. +lt_ac_count=0
  13971. +# Add /usr/xpg4/bin/sed as it is typically found on Solaris
  13972. +# along with /bin/sed that truncates output.
  13973. +for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
  13974. + test ! -f $lt_ac_sed && continue
  13975. + cat /dev/null > conftest.in
  13976. + lt_ac_count=0
  13977. + echo $ECHO_N "0123456789$ECHO_C" >conftest.in
  13978. + # Check for GNU sed and select it if it is found.
  13979. + if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
  13980. + lt_cv_path_SED=$lt_ac_sed
  13981. + break
  13982. + fi
  13983. + while true; do
  13984. + cat conftest.in conftest.in >conftest.tmp
  13985. + mv conftest.tmp conftest.in
  13986. + cp conftest.in conftest.nl
  13987. + echo >>conftest.nl
  13988. + $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
  13989. + cmp -s conftest.out conftest.nl || break
  13990. + # 10000 chars as input seems more than enough
  13991. + test $lt_ac_count -gt 10 && break
  13992. + lt_ac_count=`expr $lt_ac_count + 1`
  13993. + if test $lt_ac_count -gt $lt_ac_max; then
  13994. + lt_ac_max=$lt_ac_count
  13995. + lt_cv_path_SED=$lt_ac_sed
  13996. + fi
  13997. + done
  13998. +done
  13999. +])
  14000. +SED=$lt_cv_path_SED
  14001. +AC_SUBST([SED])
  14002. +AC_MSG_RESULT([$SED])
  14003. +])#AC_PROG_SED
  14004. +])#m4_ifndef
  14005. -# PORTME: override above test on systems where it is broken
  14006. -m4_if([$1], [CXX],
  14007. -[case $host_os in
  14008. -interix[[3-9]]*)
  14009. - # Interix 3.5 installs completely hosed .la files for C++, so rather than
  14010. - # hack all around it, let's just trust "g++" to DTRT.
  14011. - _LT_TAGVAR(predep_objects,$1)=
  14012. - _LT_TAGVAR(postdep_objects,$1)=
  14013. - _LT_TAGVAR(postdeps,$1)=
  14014. - ;;
  14015. +# Old name:
  14016. +AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
  14017. +dnl aclocal-1.4 backwards compatibility:
  14018. +dnl AC_DEFUN([LT_AC_PROG_SED], [])
  14019. -linux*)
  14020. - case `$CC -V 2>&1 | sed 5q` in
  14021. - *Sun\ C*)
  14022. - # Sun C++ 5.9
  14023. - # The more standards-conforming stlport4 library is
  14024. - # incompatible with the Cstd library. Avoid specifying
  14025. - # it if it's in CXXFLAGS. Ignore libCrun as
  14026. - # -library=stlport4 depends on it.
  14027. - case " $CXX $CXXFLAGS " in
  14028. - *" -library=stlport4 "*)
  14029. - solaris_use_stlport4=yes
  14030. - ;;
  14031. - esac
  14032. +# _LT_CHECK_SHELL_FEATURES
  14033. +# ------------------------
  14034. +# Find out whether the shell is Bourne or XSI compatible,
  14035. +# or has some other useful features.
  14036. +m4_defun([_LT_CHECK_SHELL_FEATURES],
  14037. +[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
  14038. +# Try some XSI features
  14039. +xsi_shell=no
  14040. +( _lt_dummy="a/b/c"
  14041. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  14042. + = c,a/b,b/c, \
  14043. + && eval 'test $(( 1 + 1 )) -eq 2 \
  14044. + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  14045. + && xsi_shell=yes
  14046. +AC_MSG_RESULT([$xsi_shell])
  14047. +_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
  14048. - if test "$solaris_use_stlport4" != yes; then
  14049. - _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
  14050. - fi
  14051. - ;;
  14052. - esac
  14053. - ;;
  14054. +AC_MSG_CHECKING([whether the shell understands "+="])
  14055. +lt_shell_append=no
  14056. +( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
  14057. + >/dev/null 2>&1 \
  14058. + && lt_shell_append=yes
  14059. +AC_MSG_RESULT([$lt_shell_append])
  14060. +_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
  14061. -solaris*)
  14062. - case $cc_basename in
  14063. - CC* | sunCC*)
  14064. - # The more standards-conforming stlport4 library is
  14065. - # incompatible with the Cstd library. Avoid specifying
  14066. - # it if it's in CXXFLAGS. Ignore libCrun as
  14067. - # -library=stlport4 depends on it.
  14068. - case " $CXX $CXXFLAGS " in
  14069. - *" -library=stlport4 "*)
  14070. - solaris_use_stlport4=yes
  14071. - ;;
  14072. - esac
  14073. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  14074. + lt_unset=unset
  14075. +else
  14076. + lt_unset=false
  14077. +fi
  14078. +_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
  14079. - # Adding this requires a known-good setup of shared libraries for
  14080. - # Sun compiler versions before 5.6, else PIC objects from an old
  14081. - # archive will be linked into the output, leading to subtle bugs.
  14082. - if test "$solaris_use_stlport4" != yes; then
  14083. - _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
  14084. - fi
  14085. - ;;
  14086. - esac
  14087. +# test EBCDIC or ASCII
  14088. +case `echo X|tr X '\101'` in
  14089. + A) # ASCII based system
  14090. + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  14091. + lt_SP2NL='tr \040 \012'
  14092. + lt_NL2SP='tr \015\012 \040\040'
  14093. + ;;
  14094. + *) # EBCDIC based system
  14095. + lt_SP2NL='tr \100 \n'
  14096. + lt_NL2SP='tr \r\n \100\100'
  14097. ;;
  14098. esac
  14099. -])
  14100. -
  14101. -case " $_LT_TAGVAR(postdeps, $1) " in
  14102. -*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
  14103. -esac
  14104. - _LT_TAGVAR(compiler_lib_search_dirs, $1)=
  14105. -if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
  14106. - _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
  14107. -fi
  14108. -_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
  14109. - [The directories searched by this compiler when creating a shared library])
  14110. -_LT_TAGDECL([], [predep_objects], [1],
  14111. - [Dependencies to place before and after the objects being linked to
  14112. - create a shared library])
  14113. -_LT_TAGDECL([], [postdep_objects], [1])
  14114. -_LT_TAGDECL([], [predeps], [1])
  14115. -_LT_TAGDECL([], [postdeps], [1])
  14116. -_LT_TAGDECL([], [compiler_lib_search_path], [1],
  14117. - [The library search path used internally by the compiler when linking
  14118. - a shared library])
  14119. -])# _LT_SYS_HIDDEN_LIBDEPS
  14120. +_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
  14121. +_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
  14122. +])# _LT_CHECK_SHELL_FEATURES
  14123. -# _LT_LANG_F77_CONFIG([TAG])
  14124. -# --------------------------
  14125. -# Ensure that the configuration variables for a Fortran 77 compiler are
  14126. -# suitably defined. These variables are subsequently used by _LT_CONFIG
  14127. -# to write the compiler configuration to `libtool'.
  14128. -m4_defun([_LT_LANG_F77_CONFIG],
  14129. -[AC_LANG_PUSH(Fortran 77)
  14130. -if test -z "$F77" || test "X$F77" = "Xno"; then
  14131. - _lt_disable_F77=yes
  14132. -fi
  14133. +# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
  14134. +# ------------------------------------------------------
  14135. +# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
  14136. +# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
  14137. +m4_defun([_LT_PROG_FUNCTION_REPLACE],
  14138. +[dnl {
  14139. +sed -e '/^$1 ()$/,/^} # $1 /c\
  14140. +$1 ()\
  14141. +{\
  14142. +m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1])
  14143. +} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
  14144. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  14145. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  14146. +test 0 -eq $? || _lt_function_replace_fail=:
  14147. +])
  14148. -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  14149. -_LT_TAGVAR(allow_undefined_flag, $1)=
  14150. -_LT_TAGVAR(always_export_symbols, $1)=no
  14151. -_LT_TAGVAR(archive_expsym_cmds, $1)=
  14152. -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
  14153. -_LT_TAGVAR(hardcode_direct, $1)=no
  14154. -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
  14155. -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  14156. -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  14157. -_LT_TAGVAR(hardcode_libdir_separator, $1)=
  14158. -_LT_TAGVAR(hardcode_minus_L, $1)=no
  14159. -_LT_TAGVAR(hardcode_automatic, $1)=no
  14160. -_LT_TAGVAR(inherit_rpath, $1)=no
  14161. -_LT_TAGVAR(module_cmds, $1)=
  14162. -_LT_TAGVAR(module_expsym_cmds, $1)=
  14163. -_LT_TAGVAR(link_all_deplibs, $1)=unknown
  14164. -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  14165. -_LT_TAGVAR(reload_flag, $1)=$reload_flag
  14166. -_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  14167. -_LT_TAGVAR(no_undefined_flag, $1)=
  14168. -_LT_TAGVAR(whole_archive_flag_spec, $1)=
  14169. -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  14170. -# Source file extension for f77 test sources.
  14171. -ac_ext=f
  14172. +# _LT_PROG_REPLACE_SHELLFNS
  14173. +# -------------------------
  14174. +# Replace existing portable implementations of several shell functions with
  14175. +# equivalent extended shell implementations where those features are available..
  14176. +m4_defun([_LT_PROG_REPLACE_SHELLFNS],
  14177. +[if test x"$xsi_shell" = xyes; then
  14178. + _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
  14179. + case ${1} in
  14180. + */*) func_dirname_result="${1%/*}${2}" ;;
  14181. + * ) func_dirname_result="${3}" ;;
  14182. + esac])
  14183. +
  14184. + _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
  14185. + func_basename_result="${1##*/}"])
  14186. +
  14187. + _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
  14188. + case ${1} in
  14189. + */*) func_dirname_result="${1%/*}${2}" ;;
  14190. + * ) func_dirname_result="${3}" ;;
  14191. + esac
  14192. + func_basename_result="${1##*/}"])
  14193. -# Object file extension for compiled f77 test sources.
  14194. -objext=o
  14195. -_LT_TAGVAR(objext, $1)=$objext
  14196. + _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
  14197. + # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
  14198. + # positional parameters, so assign one to ordinary parameter first.
  14199. + func_stripname_result=${3}
  14200. + func_stripname_result=${func_stripname_result#"${1}"}
  14201. + func_stripname_result=${func_stripname_result%"${2}"}])
  14202. -# No sense in running all these tests if we already determined that
  14203. -# the F77 compiler isn't working. Some variables (like enable_shared)
  14204. -# are currently assumed to apply to all compilers on this platform,
  14205. -# and will be corrupted by setting them based on a non-working compiler.
  14206. -if test "$_lt_disable_F77" != yes; then
  14207. - # Code to be used in simple compile tests
  14208. - lt_simple_compile_test_code="\
  14209. - subroutine t
  14210. - return
  14211. - end
  14212. -"
  14213. + _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
  14214. + func_split_long_opt_name=${1%%=*}
  14215. + func_split_long_opt_arg=${1#*=}])
  14216. - # Code to be used in simple link tests
  14217. - lt_simple_link_test_code="\
  14218. - program t
  14219. - end
  14220. -"
  14221. + _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
  14222. + func_split_short_opt_arg=${1#??}
  14223. + func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
  14224. - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  14225. - _LT_TAG_COMPILER
  14226. + _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
  14227. + case ${1} in
  14228. + *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
  14229. + *) func_lo2o_result=${1} ;;
  14230. + esac])
  14231. - # save warnings/boilerplate of simple test code
  14232. - _LT_COMPILER_BOILERPLATE
  14233. - _LT_LINKER_BOILERPLATE
  14234. + _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo])
  14235. - # Allow CC to be a program name with arguments.
  14236. - lt_save_CC="$CC"
  14237. - lt_save_GCC=$GCC
  14238. - CC=${F77-"f77"}
  14239. - compiler=$CC
  14240. - _LT_TAGVAR(compiler, $1)=$CC
  14241. - _LT_CC_BASENAME([$compiler])
  14242. - GCC=$G77
  14243. - if test -n "$compiler"; then
  14244. - AC_MSG_CHECKING([if libtool supports shared libraries])
  14245. - AC_MSG_RESULT([$can_build_shared])
  14246. + _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))])
  14247. - AC_MSG_CHECKING([whether to build shared libraries])
  14248. - test "$can_build_shared" = "no" && enable_shared=no
  14249. + _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}])
  14250. +fi
  14251. - # On AIX, shared libraries and static libraries use the same namespace, and
  14252. - # are all built from PIC.
  14253. - case $host_os in
  14254. - aix3*)
  14255. - test "$enable_shared" = yes && enable_static=no
  14256. - if test -n "$RANLIB"; then
  14257. - archive_cmds="$archive_cmds~\$RANLIB \$lib"
  14258. - postinstall_cmds='$RANLIB $lib'
  14259. - fi
  14260. +if test x"$lt_shell_append" = xyes; then
  14261. + _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"])
  14262. +
  14263. + _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
  14264. + func_quote_for_eval "${2}"
  14265. +dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
  14266. + eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
  14267. +
  14268. + # Save a `func_append' function call where possible by direct use of '+='
  14269. + sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  14270. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  14271. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  14272. + test 0 -eq $? || _lt_function_replace_fail=:
  14273. +else
  14274. + # Save a `func_append' function call even when '+=' is not available
  14275. + sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  14276. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  14277. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  14278. + test 0 -eq $? || _lt_function_replace_fail=:
  14279. +fi
  14280. +
  14281. +if test x"$_lt_function_replace_fail" = x":"; then
  14282. + AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
  14283. +fi
  14284. +])
  14285. +
  14286. +# _LT_PATH_CONVERSION_FUNCTIONS
  14287. +# -----------------------------
  14288. +# Determine which file name conversion functions should be used by
  14289. +# func_to_host_file (and, implicitly, by func_to_host_path). These are needed
  14290. +# for certain cross-compile configurations and native mingw.
  14291. +m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
  14292. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  14293. +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  14294. +AC_MSG_CHECKING([how to convert $build file names to $host format])
  14295. +AC_CACHE_VAL(lt_cv_to_host_file_cmd,
  14296. +[case $host in
  14297. + *-*-mingw* )
  14298. + case $build in
  14299. + *-*-mingw* ) # actually msys
  14300. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  14301. ;;
  14302. - aix[[4-9]]*)
  14303. - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  14304. - test "$enable_shared" = yes && enable_static=no
  14305. - fi
  14306. + *-*-cygwin* )
  14307. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  14308. + ;;
  14309. + * ) # otherwise, assume *nix
  14310. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  14311. ;;
  14312. esac
  14313. - AC_MSG_RESULT([$enable_shared])
  14314. + ;;
  14315. + *-*-cygwin* )
  14316. + case $build in
  14317. + *-*-mingw* ) # actually msys
  14318. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  14319. + ;;
  14320. + *-*-cygwin* )
  14321. + lt_cv_to_host_file_cmd=func_convert_file_noop
  14322. + ;;
  14323. + * ) # otherwise, assume *nix
  14324. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  14325. + ;;
  14326. + esac
  14327. + ;;
  14328. + * ) # unhandled hosts (and "normal" native builds)
  14329. + lt_cv_to_host_file_cmd=func_convert_file_noop
  14330. + ;;
  14331. +esac
  14332. +])
  14333. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  14334. +AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
  14335. +_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
  14336. + [0], [convert $build file names to $host format])dnl
  14337. +
  14338. +AC_MSG_CHECKING([how to convert $build file names to toolchain format])
  14339. +AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
  14340. +[#assume ordinary cross tools, or native build.
  14341. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  14342. +case $host in
  14343. + *-*-mingw* )
  14344. + case $build in
  14345. + *-*-mingw* ) # actually msys
  14346. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  14347. + ;;
  14348. + esac
  14349. + ;;
  14350. +esac
  14351. +])
  14352. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  14353. +AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
  14354. +_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
  14355. + [0], [convert $build files to toolchain format])dnl
  14356. +])# _LT_PATH_CONVERSION_FUNCTIONS
  14357. - AC_MSG_CHECKING([whether to build static libraries])
  14358. - # Make sure either enable_shared or enable_static is yes.
  14359. - test "$enable_shared" = yes || enable_static=yes
  14360. - AC_MSG_RESULT([$enable_static])
  14361. +# ltdl.m4 - Configure ltdl for the target system. -*-Autoconf-*-
  14362. +#
  14363. +# Copyright (C) 1999-2006, 2007, 2008 Free Software Foundation, Inc.
  14364. +# Written by Thomas Tanner, 1999
  14365. +#
  14366. +# This file is free software; the Free Software Foundation gives
  14367. +# unlimited permission to copy and/or distribute it, with or without
  14368. +# modifications, as long as this notice is preserved.
  14369. - _LT_TAGVAR(GCC, $1)="$G77"
  14370. - _LT_TAGVAR(LD, $1)="$LD"
  14371. +# serial 18 LTDL_INIT
  14372. - ## CAVEAT EMPTOR:
  14373. - ## There is no encapsulation within the following macros, do not change
  14374. - ## the running order or otherwise move them around unless you know exactly
  14375. - ## what you are doing...
  14376. - _LT_COMPILER_PIC($1)
  14377. - _LT_COMPILER_C_O($1)
  14378. - _LT_COMPILER_FILE_LOCKS($1)
  14379. - _LT_LINKER_SHLIBS($1)
  14380. - _LT_SYS_DYNAMIC_LINKER($1)
  14381. - _LT_LINKER_HARDCODE_LIBPATH($1)
  14382. +# LT_CONFIG_LTDL_DIR(DIRECTORY, [LTDL-MODE])
  14383. +# ------------------------------------------
  14384. +# DIRECTORY contains the libltdl sources. It is okay to call this
  14385. +# function multiple times, as long as the same DIRECTORY is always given.
  14386. +AC_DEFUN([LT_CONFIG_LTDL_DIR],
  14387. +[AC_BEFORE([$0], [LTDL_INIT])
  14388. +_$0($*)
  14389. +])# LT_CONFIG_LTDL_DIR
  14390. - _LT_CONFIG($1)
  14391. - fi # test -n "$compiler"
  14392. +# We break this out into a separate macro, so that we can call it safely
  14393. +# internally without being caught accidentally by the sed scan in libtoolize.
  14394. +m4_defun([_LT_CONFIG_LTDL_DIR],
  14395. +[dnl remove trailing slashes
  14396. +m4_pushdef([_ARG_DIR], m4_bpatsubst([$1], [/*$]))
  14397. +m4_case(_LTDL_DIR,
  14398. + [], [dnl only set lt_ltdl_dir if _ARG_DIR is not simply `.'
  14399. + m4_if(_ARG_DIR, [.],
  14400. + [],
  14401. + [m4_define([_LTDL_DIR], _ARG_DIR)
  14402. + _LT_SHELL_INIT([lt_ltdl_dir=']_ARG_DIR['])])],
  14403. + [m4_if(_ARG_DIR, _LTDL_DIR,
  14404. + [],
  14405. + [m4_fatal([multiple libltdl directories: `]_LTDL_DIR[', `]_ARG_DIR['])])])
  14406. +m4_popdef([_ARG_DIR])
  14407. +])# _LT_CONFIG_LTDL_DIR
  14408. - GCC=$lt_save_GCC
  14409. - CC="$lt_save_CC"
  14410. -fi # test "$_lt_disable_F77" != yes
  14411. +# Initialise:
  14412. +m4_define([_LTDL_DIR], [])
  14413. -AC_LANG_POP
  14414. -])# _LT_LANG_F77_CONFIG
  14415. +
  14416. +# _LT_BUILD_PREFIX
  14417. +# ----------------
  14418. +# If Autoconf is new enough, expand to `${top_build_prefix}', otherwise
  14419. +# to `${top_builddir}/'.
  14420. +m4_define([_LT_BUILD_PREFIX],
  14421. +[m4_ifdef([AC_AUTOCONF_VERSION],
  14422. + [m4_if(m4_version_compare(m4_defn([AC_AUTOCONF_VERSION]), [2.62]),
  14423. + [-1], [m4_ifdef([_AC_HAVE_TOP_BUILD_PREFIX],
  14424. + [${top_build_prefix}],
  14425. + [${top_builddir}/])],
  14426. + [${top_build_prefix}])],
  14427. + [${top_builddir}/])[]dnl
  14428. +])
  14429. -# _LT_LANG_FC_CONFIG([TAG])
  14430. -# -------------------------
  14431. -# Ensure that the configuration variables for a Fortran compiler are
  14432. -# suitably defined. These variables are subsequently used by _LT_CONFIG
  14433. -# to write the compiler configuration to `libtool'.
  14434. -m4_defun([_LT_LANG_FC_CONFIG],
  14435. -[AC_LANG_PUSH(Fortran)
  14436. +# LTDL_CONVENIENCE
  14437. +# ----------------
  14438. +# sets LIBLTDL to the link flags for the libltdl convenience library and
  14439. +# LTDLINCL to the include flags for the libltdl header and adds
  14440. +# --enable-ltdl-convenience to the configure arguments. Note that
  14441. +# AC_CONFIG_SUBDIRS is not called here. LIBLTDL will be prefixed with
  14442. +# '${top_build_prefix}' if available, otherwise with '${top_builddir}/',
  14443. +# and LTDLINCL will be prefixed with '${top_srcdir}/' (note the single
  14444. +# quotes!). If your package is not flat and you're not using automake,
  14445. +# define top_build_prefix, top_builddir, and top_srcdir appropriately
  14446. +# in your Makefiles.
  14447. +AC_DEFUN([LTDL_CONVENIENCE],
  14448. +[AC_BEFORE([$0], [LTDL_INIT])dnl
  14449. +dnl Although the argument is deprecated and no longer documented,
  14450. +dnl LTDL_CONVENIENCE used to take a DIRECTORY orgument, if we have one
  14451. +dnl here make sure it is the same as any other declaration of libltdl's
  14452. +dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  14453. +dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  14454. +m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  14455. +_$0()
  14456. +])# LTDL_CONVENIENCE
  14457. -if test -z "$FC" || test "X$FC" = "Xno"; then
  14458. - _lt_disable_FC=yes
  14459. -fi
  14460. +# AC_LIBLTDL_CONVENIENCE accepted a directory argument in older libtools,
  14461. +# now we have LT_CONFIG_LTDL_DIR:
  14462. +AU_DEFUN([AC_LIBLTDL_CONVENIENCE],
  14463. +[_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  14464. +_LTDL_CONVENIENCE])
  14465. -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  14466. -_LT_TAGVAR(allow_undefined_flag, $1)=
  14467. -_LT_TAGVAR(always_export_symbols, $1)=no
  14468. -_LT_TAGVAR(archive_expsym_cmds, $1)=
  14469. -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
  14470. -_LT_TAGVAR(hardcode_direct, $1)=no
  14471. -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
  14472. -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
  14473. -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
  14474. -_LT_TAGVAR(hardcode_libdir_separator, $1)=
  14475. -_LT_TAGVAR(hardcode_minus_L, $1)=no
  14476. -_LT_TAGVAR(hardcode_automatic, $1)=no
  14477. -_LT_TAGVAR(inherit_rpath, $1)=no
  14478. -_LT_TAGVAR(module_cmds, $1)=
  14479. -_LT_TAGVAR(module_expsym_cmds, $1)=
  14480. -_LT_TAGVAR(link_all_deplibs, $1)=unknown
  14481. -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  14482. -_LT_TAGVAR(reload_flag, $1)=$reload_flag
  14483. -_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  14484. -_LT_TAGVAR(no_undefined_flag, $1)=
  14485. -_LT_TAGVAR(whole_archive_flag_spec, $1)=
  14486. -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
  14487. +dnl aclocal-1.4 backwards compatibility:
  14488. +dnl AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [])
  14489. -# Source file extension for fc test sources.
  14490. -ac_ext=${ac_fc_srcext-f}
  14491. -# Object file extension for compiled fc test sources.
  14492. -objext=o
  14493. -_LT_TAGVAR(objext, $1)=$objext
  14494. +# _LTDL_CONVENIENCE
  14495. +# -----------------
  14496. +# Code shared by LTDL_CONVENIENCE and LTDL_INIT([convenience]).
  14497. +m4_defun([_LTDL_CONVENIENCE],
  14498. +[case $enable_ltdl_convenience in
  14499. + no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
  14500. + "") enable_ltdl_convenience=yes
  14501. + ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
  14502. +esac
  14503. +LIBLTDL='_LT_BUILD_PREFIX'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdlc.la"
  14504. +LTDLDEPS=$LIBLTDL
  14505. +LTDLINCL='-I${top_srcdir}'"${lt_ltdl_dir+/$lt_ltdl_dir}"
  14506. +
  14507. +AC_SUBST([LIBLTDL])
  14508. +AC_SUBST([LTDLDEPS])
  14509. +AC_SUBST([LTDLINCL])
  14510. +
  14511. +# For backwards non-gettext consistent compatibility...
  14512. +INCLTDL="$LTDLINCL"
  14513. +AC_SUBST([INCLTDL])
  14514. +])# _LTDL_CONVENIENCE
  14515. +
  14516. +
  14517. +# LTDL_INSTALLABLE
  14518. +# ----------------
  14519. +# sets LIBLTDL to the link flags for the libltdl installable library
  14520. +# and LTDLINCL to the include flags for the libltdl header and adds
  14521. +# --enable-ltdl-install to the configure arguments. Note that
  14522. +# AC_CONFIG_SUBDIRS is not called from here. If an installed libltdl
  14523. +# is not found, LIBLTDL will be prefixed with '${top_build_prefix}' if
  14524. +# available, otherwise with '${top_builddir}/', and LTDLINCL will be
  14525. +# prefixed with '${top_srcdir}/' (note the single quotes!). If your
  14526. +# package is not flat and you're not using automake, define top_build_prefix,
  14527. +# top_builddir, and top_srcdir appropriately in your Makefiles.
  14528. +# In the future, this macro may have to be called after LT_INIT.
  14529. +AC_DEFUN([LTDL_INSTALLABLE],
  14530. +[AC_BEFORE([$0], [LTDL_INIT])dnl
  14531. +dnl Although the argument is deprecated and no longer documented,
  14532. +dnl LTDL_INSTALLABLE used to take a DIRECTORY orgument, if we have one
  14533. +dnl here make sure it is the same as any other declaration of libltdl's
  14534. +dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  14535. +dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  14536. +m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  14537. +_$0()
  14538. +])# LTDL_INSTALLABLE
  14539. +
  14540. +# AC_LIBLTDL_INSTALLABLE accepted a directory argument in older libtools,
  14541. +# now we have LT_CONFIG_LTDL_DIR:
  14542. +AU_DEFUN([AC_LIBLTDL_INSTALLABLE],
  14543. +[_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  14544. +_LTDL_INSTALLABLE])
  14545. +
  14546. +dnl aclocal-1.4 backwards compatibility:
  14547. +dnl AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [])
  14548. -# No sense in running all these tests if we already determined that
  14549. -# the FC compiler isn't working. Some variables (like enable_shared)
  14550. -# are currently assumed to apply to all compilers on this platform,
  14551. -# and will be corrupted by setting them based on a non-working compiler.
  14552. -if test "$_lt_disable_FC" != yes; then
  14553. - # Code to be used in simple compile tests
  14554. - lt_simple_compile_test_code="\
  14555. - subroutine t
  14556. - return
  14557. - end
  14558. -"
  14559. - # Code to be used in simple link tests
  14560. - lt_simple_link_test_code="\
  14561. - program t
  14562. - end
  14563. -"
  14564. +# _LTDL_INSTALLABLE
  14565. +# -----------------
  14566. +# Code shared by LTDL_INSTALLABLE and LTDL_INIT([installable]).
  14567. +m4_defun([_LTDL_INSTALLABLE],
  14568. +[if test -f $prefix/lib/libltdl.la; then
  14569. + lt_save_LDFLAGS="$LDFLAGS"
  14570. + LDFLAGS="-L$prefix/lib $LDFLAGS"
  14571. + AC_CHECK_LIB([ltdl], [lt_dlinit], [lt_lib_ltdl=yes])
  14572. + LDFLAGS="$lt_save_LDFLAGS"
  14573. + if test x"${lt_lib_ltdl-no}" = xyes; then
  14574. + if test x"$enable_ltdl_install" != xyes; then
  14575. + # Don't overwrite $prefix/lib/libltdl.la without --enable-ltdl-install
  14576. + AC_MSG_WARN([not overwriting libltdl at $prefix, force with `--enable-ltdl-install'])
  14577. + enable_ltdl_install=no
  14578. + fi
  14579. + elif test x"$enable_ltdl_install" = xno; then
  14580. + AC_MSG_WARN([libltdl not installed, but installation disabled])
  14581. + fi
  14582. +fi
  14583. - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  14584. - _LT_TAG_COMPILER
  14585. +# If configure.ac declared an installable ltdl, and the user didn't override
  14586. +# with --disable-ltdl-install, we will install the shipped libltdl.
  14587. +case $enable_ltdl_install in
  14588. + no) ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
  14589. + LIBLTDL="-lltdl"
  14590. + LTDLDEPS=
  14591. + LTDLINCL=
  14592. + ;;
  14593. + *) enable_ltdl_install=yes
  14594. + ac_configure_args="$ac_configure_args --enable-ltdl-install"
  14595. + LIBLTDL='_LT_BUILD_PREFIX'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdl.la"
  14596. + LTDLDEPS=$LIBLTDL
  14597. + LTDLINCL='-I${top_srcdir}'"${lt_ltdl_dir+/$lt_ltdl_dir}"
  14598. + ;;
  14599. +esac
  14600. - # save warnings/boilerplate of simple test code
  14601. - _LT_COMPILER_BOILERPLATE
  14602. - _LT_LINKER_BOILERPLATE
  14603. +AC_SUBST([LIBLTDL])
  14604. +AC_SUBST([LTDLDEPS])
  14605. +AC_SUBST([LTDLINCL])
  14606. - # Allow CC to be a program name with arguments.
  14607. - lt_save_CC="$CC"
  14608. - lt_save_GCC=$GCC
  14609. - CC=${FC-"f95"}
  14610. - compiler=$CC
  14611. - GCC=$ac_cv_fc_compiler_gnu
  14612. +# For backwards non-gettext consistent compatibility...
  14613. +INCLTDL="$LTDLINCL"
  14614. +AC_SUBST([INCLTDL])
  14615. +])# LTDL_INSTALLABLE
  14616. - _LT_TAGVAR(compiler, $1)=$CC
  14617. - _LT_CC_BASENAME([$compiler])
  14618. - if test -n "$compiler"; then
  14619. - AC_MSG_CHECKING([if libtool supports shared libraries])
  14620. - AC_MSG_RESULT([$can_build_shared])
  14621. +# _LTDL_MODE_DISPATCH
  14622. +# -------------------
  14623. +m4_define([_LTDL_MODE_DISPATCH],
  14624. +[dnl If _LTDL_DIR is `.', then we are configuring libltdl itself:
  14625. +m4_if(_LTDL_DIR, [],
  14626. + [],
  14627. + dnl if _LTDL_MODE was not set already, the default value is `subproject':
  14628. + [m4_case(m4_default(_LTDL_MODE, [subproject]),
  14629. + [subproject], [AC_CONFIG_SUBDIRS(_LTDL_DIR)
  14630. + _LT_SHELL_INIT([lt_dlopen_dir="$lt_ltdl_dir"])],
  14631. + [nonrecursive], [_LT_SHELL_INIT([lt_dlopen_dir="$lt_ltdl_dir"; lt_libobj_prefix="$lt_ltdl_dir/"])],
  14632. + [recursive], [],
  14633. + [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])dnl
  14634. +dnl Be careful not to expand twice:
  14635. +m4_define([$0], [])
  14636. +])# _LTDL_MODE_DISPATCH
  14637. - AC_MSG_CHECKING([whether to build shared libraries])
  14638. - test "$can_build_shared" = "no" && enable_shared=no
  14639. - # On AIX, shared libraries and static libraries use the same namespace, and
  14640. - # are all built from PIC.
  14641. - case $host_os in
  14642. - aix3*)
  14643. - test "$enable_shared" = yes && enable_static=no
  14644. - if test -n "$RANLIB"; then
  14645. - archive_cmds="$archive_cmds~\$RANLIB \$lib"
  14646. - postinstall_cmds='$RANLIB $lib'
  14647. - fi
  14648. - ;;
  14649. - aix[[4-9]]*)
  14650. - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  14651. - test "$enable_shared" = yes && enable_static=no
  14652. - fi
  14653. - ;;
  14654. - esac
  14655. - AC_MSG_RESULT([$enable_shared])
  14656. +# _LT_LIBOBJ(MODULE_NAME)
  14657. +# -----------------------
  14658. +# Like AC_LIBOBJ, except that MODULE_NAME goes into _LT_LIBOBJS instead
  14659. +# of into LIBOBJS.
  14660. +AC_DEFUN([_LT_LIBOBJ], [
  14661. + m4_pattern_allow([^_LT_LIBOBJS$])
  14662. + _LT_LIBOBJS="$_LT_LIBOBJS $1.$ac_objext"
  14663. +])# _LT_LIBOBJS
  14664. - AC_MSG_CHECKING([whether to build static libraries])
  14665. - # Make sure either enable_shared or enable_static is yes.
  14666. - test "$enable_shared" = yes || enable_static=yes
  14667. - AC_MSG_RESULT([$enable_static])
  14668. - _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
  14669. - _LT_TAGVAR(LD, $1)="$LD"
  14670. +# LTDL_INIT([OPTIONS])
  14671. +# --------------------
  14672. +# Clients of libltdl can use this macro to allow the installer to
  14673. +# choose between a shipped copy of the ltdl sources or a preinstalled
  14674. +# version of the library. If the shipped ltdl sources are not in a
  14675. +# subdirectory named libltdl, the directory name must be given by
  14676. +# LT_CONFIG_LTDL_DIR.
  14677. +AC_DEFUN([LTDL_INIT],
  14678. +[dnl Parse OPTIONS
  14679. +_LT_SET_OPTIONS([$0], [$1])
  14680. - ## CAVEAT EMPTOR:
  14681. - ## There is no encapsulation within the following macros, do not change
  14682. - ## the running order or otherwise move them around unless you know exactly
  14683. - ## what you are doing...
  14684. - _LT_SYS_HIDDEN_LIBDEPS($1)
  14685. - _LT_COMPILER_PIC($1)
  14686. - _LT_COMPILER_C_O($1)
  14687. - _LT_COMPILER_FILE_LOCKS($1)
  14688. - _LT_LINKER_SHLIBS($1)
  14689. - _LT_SYS_DYNAMIC_LINKER($1)
  14690. - _LT_LINKER_HARDCODE_LIBPATH($1)
  14691. +dnl We need to keep our own list of libobjs separate from our parent project,
  14692. +dnl and the easiest way to do that is redefine the AC_LIBOBJs macro while
  14693. +dnl we look for our own LIBOBJs.
  14694. +m4_pushdef([AC_LIBOBJ], m4_defn([_LT_LIBOBJ]))
  14695. +m4_pushdef([AC_LIBSOURCES])
  14696. - _LT_CONFIG($1)
  14697. - fi # test -n "$compiler"
  14698. +dnl If not otherwise defined, default to the 1.5.x compatible subproject mode:
  14699. +m4_if(_LTDL_MODE, [],
  14700. + [m4_define([_LTDL_MODE], m4_default([$2], [subproject]))
  14701. + m4_if([-1], [m4_bregexp(_LTDL_MODE, [\(subproject\|\(non\)?recursive\)])],
  14702. + [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])
  14703. - GCC=$lt_save_GCC
  14704. - CC="$lt_save_CC"
  14705. -fi # test "$_lt_disable_FC" != yes
  14706. +AC_ARG_WITH([included_ltdl],
  14707. + [AS_HELP_STRING([--with-included-ltdl],
  14708. + [use the GNU ltdl sources included here])])
  14709. -AC_LANG_POP
  14710. -])# _LT_LANG_FC_CONFIG
  14711. +if test "x$with_included_ltdl" != xyes; then
  14712. + # We are not being forced to use the included libltdl sources, so
  14713. + # decide whether there is a useful installed version we can use.
  14714. + AC_CHECK_HEADER([ltdl.h],
  14715. + [AC_CHECK_DECL([lt_dlinterface_register],
  14716. + [AC_CHECK_LIB([ltdl], [lt_dladvise_preload],
  14717. + [with_included_ltdl=no],
  14718. + [with_included_ltdl=yes])],
  14719. + [with_included_ltdl=yes],
  14720. + [AC_INCLUDES_DEFAULT
  14721. + #include <ltdl.h>])],
  14722. + [with_included_ltdl=yes],
  14723. + [AC_INCLUDES_DEFAULT]
  14724. + )
  14725. +fi
  14726. +dnl If neither LT_CONFIG_LTDL_DIR, LTDL_CONVENIENCE nor LTDL_INSTALLABLE
  14727. +dnl was called yet, then for old times' sake, we assume libltdl is in an
  14728. +dnl eponymous directory:
  14729. +AC_PROVIDE_IFELSE([LT_CONFIG_LTDL_DIR], [], [_LT_CONFIG_LTDL_DIR([libltdl])])
  14730. -# _LT_LANG_GCJ_CONFIG([TAG])
  14731. -# --------------------------
  14732. -# Ensure that the configuration variables for the GNU Java Compiler compiler
  14733. -# are suitably defined. These variables are subsequently used by _LT_CONFIG
  14734. -# to write the compiler configuration to `libtool'.
  14735. -m4_defun([_LT_LANG_GCJ_CONFIG],
  14736. -[AC_REQUIRE([LT_PROG_GCJ])dnl
  14737. -AC_LANG_SAVE
  14738. +AC_ARG_WITH([ltdl_include],
  14739. + [AS_HELP_STRING([--with-ltdl-include=DIR],
  14740. + [use the ltdl headers installed in DIR])])
  14741. -# Source file extension for Java test sources.
  14742. -ac_ext=java
  14743. +if test -n "$with_ltdl_include"; then
  14744. + if test -f "$with_ltdl_include/ltdl.h"; then :
  14745. + else
  14746. + AC_MSG_ERROR([invalid ltdl include directory: `$with_ltdl_include'])
  14747. + fi
  14748. +else
  14749. + with_ltdl_include=no
  14750. +fi
  14751. -# Object file extension for compiled Java test sources.
  14752. -objext=o
  14753. -_LT_TAGVAR(objext, $1)=$objext
  14754. +AC_ARG_WITH([ltdl_lib],
  14755. + [AS_HELP_STRING([--with-ltdl-lib=DIR],
  14756. + [use the libltdl.la installed in DIR])])
  14757. -# Code to be used in simple compile tests
  14758. -lt_simple_compile_test_code="class foo {}"
  14759. +if test -n "$with_ltdl_lib"; then
  14760. + if test -f "$with_ltdl_lib/libltdl.la"; then :
  14761. + else
  14762. + AC_MSG_ERROR([invalid ltdl library directory: `$with_ltdl_lib'])
  14763. + fi
  14764. +else
  14765. + with_ltdl_lib=no
  14766. +fi
  14767. -# Code to be used in simple link tests
  14768. -lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
  14769. +case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
  14770. + ,yes,no,no,)
  14771. + m4_case(m4_default(_LTDL_TYPE, [convenience]),
  14772. + [convenience], [_LTDL_CONVENIENCE],
  14773. + [installable], [_LTDL_INSTALLABLE],
  14774. + [m4_fatal([unknown libltdl build type: ]_LTDL_TYPE)])
  14775. + ;;
  14776. + ,no,no,no,)
  14777. + # If the included ltdl is not to be used, then use the
  14778. + # preinstalled libltdl we found.
  14779. + AC_DEFINE([HAVE_LTDL], [1],
  14780. + [Define this if a modern libltdl is already installed])
  14781. + LIBLTDL=-lltdl
  14782. + LTDLDEPS=
  14783. + LTDLINCL=
  14784. + ;;
  14785. + ,no*,no,*)
  14786. + AC_MSG_ERROR([`--with-ltdl-include' and `--with-ltdl-lib' options must be used together])
  14787. + ;;
  14788. + *) with_included_ltdl=no
  14789. + LIBLTDL="-L$with_ltdl_lib -lltdl"
  14790. + LTDLDEPS=
  14791. + LTDLINCL="-I$with_ltdl_include"
  14792. + ;;
  14793. +esac
  14794. +INCLTDL="$LTDLINCL"
  14795. -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
  14796. -_LT_TAG_COMPILER
  14797. +# Report our decision...
  14798. +AC_MSG_CHECKING([where to find libltdl headers])
  14799. +AC_MSG_RESULT([$LTDLINCL])
  14800. +AC_MSG_CHECKING([where to find libltdl library])
  14801. +AC_MSG_RESULT([$LIBLTDL])
  14802. +
  14803. +_LTDL_SETUP
  14804. -# save warnings/boilerplate of simple test code
  14805. -_LT_COMPILER_BOILERPLATE
  14806. -_LT_LINKER_BOILERPLATE
  14807. +dnl restore autoconf definition.
  14808. +m4_popdef([AC_LIBOBJ])
  14809. +m4_popdef([AC_LIBSOURCES])
  14810. -# Allow CC to be a program name with arguments.
  14811. -lt_save_CC="$CC"
  14812. -lt_save_GCC=$GCC
  14813. -GCC=yes
  14814. -CC=${GCJ-"gcj"}
  14815. -compiler=$CC
  14816. -_LT_TAGVAR(compiler, $1)=$CC
  14817. -_LT_TAGVAR(LD, $1)="$LD"
  14818. -_LT_CC_BASENAME([$compiler])
  14819. +AC_CONFIG_COMMANDS_PRE([
  14820. + _ltdl_libobjs=
  14821. + _ltdl_ltlibobjs=
  14822. + if test -n "$_LT_LIBOBJS"; then
  14823. + # Remove the extension.
  14824. + _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
  14825. + for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
  14826. + _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
  14827. + _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
  14828. + done
  14829. + fi
  14830. + AC_SUBST([ltdl_LIBOBJS], [$_ltdl_libobjs])
  14831. + AC_SUBST([ltdl_LTLIBOBJS], [$_ltdl_ltlibobjs])
  14832. +])
  14833. -# GCJ did not exist at the time GCC didn't implicitly link libc in.
  14834. -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
  14835. +# Only expand once:
  14836. +m4_define([LTDL_INIT])
  14837. +])# LTDL_INIT
  14838. -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
  14839. -_LT_TAGVAR(reload_flag, $1)=$reload_flag
  14840. -_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
  14841. +# Old names:
  14842. +AU_DEFUN([AC_LIB_LTDL], [LTDL_INIT($@)])
  14843. +AU_DEFUN([AC_WITH_LTDL], [LTDL_INIT($@)])
  14844. +AU_DEFUN([LT_WITH_LTDL], [LTDL_INIT($@)])
  14845. +dnl aclocal-1.4 backwards compatibility:
  14846. +dnl AC_DEFUN([AC_LIB_LTDL], [])
  14847. +dnl AC_DEFUN([AC_WITH_LTDL], [])
  14848. +dnl AC_DEFUN([LT_WITH_LTDL], [])
  14849. -if test -n "$compiler"; then
  14850. - _LT_COMPILER_NO_RTTI($1)
  14851. - _LT_COMPILER_PIC($1)
  14852. - _LT_COMPILER_C_O($1)
  14853. - _LT_COMPILER_FILE_LOCKS($1)
  14854. - _LT_LINKER_SHLIBS($1)
  14855. - _LT_LINKER_HARDCODE_LIBPATH($1)
  14856. - _LT_CONFIG($1)
  14857. -fi
  14858. +# _LTDL_SETUP
  14859. +# -----------
  14860. +# Perform all the checks necessary for compilation of the ltdl objects
  14861. +# -- including compiler checks and header checks. This is a public
  14862. +# interface mainly for the benefit of libltdl's own configure.ac, most
  14863. +# other users should call LTDL_INIT instead.
  14864. +AC_DEFUN([_LTDL_SETUP],
  14865. +[AC_REQUIRE([AC_PROG_CC])dnl
  14866. +AC_REQUIRE([LT_SYS_MODULE_EXT])dnl
  14867. +AC_REQUIRE([LT_SYS_MODULE_PATH])dnl
  14868. +AC_REQUIRE([LT_SYS_DLSEARCH_PATH])dnl
  14869. +AC_REQUIRE([LT_LIB_DLLOAD])dnl
  14870. +AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  14871. +AC_REQUIRE([LT_FUNC_DLSYM_USCORE])dnl
  14872. +AC_REQUIRE([LT_SYS_DLOPEN_DEPLIBS])dnl
  14873. +AC_REQUIRE([gl_FUNC_ARGZ])dnl
  14874. -AC_LANG_RESTORE
  14875. +m4_require([_LT_CHECK_OBJDIR])dnl
  14876. +m4_require([_LT_HEADER_DLFCN])dnl
  14877. +m4_require([_LT_CHECK_DLPREOPEN])dnl
  14878. +m4_require([_LT_DECL_SED])dnl
  14879. -GCC=$lt_save_GCC
  14880. -CC="$lt_save_CC"
  14881. -])# _LT_LANG_GCJ_CONFIG
  14882. +dnl Don't require this, or it will be expanded earlier than the code
  14883. +dnl that sets the variables it relies on:
  14884. +_LT_ENABLE_INSTALL
  14885. +dnl _LTDL_MODE specific code must be called at least once:
  14886. +_LTDL_MODE_DISPATCH
  14887. -# _LT_LANG_RC_CONFIG([TAG])
  14888. -# -------------------------
  14889. -# Ensure that the configuration variables for the Windows resource compiler
  14890. -# are suitably defined. These variables are subsequently used by _LT_CONFIG
  14891. -# to write the compiler configuration to `libtool'.
  14892. -m4_defun([_LT_LANG_RC_CONFIG],
  14893. -[AC_REQUIRE([LT_PROG_RC])dnl
  14894. -AC_LANG_SAVE
  14895. +# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  14896. +# the user used. This is so that ltdl.h can pick up the parent projects
  14897. +# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  14898. +# definitions required by ltdl.c.
  14899. +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  14900. +AC_CONFIG_COMMANDS_PRE([dnl
  14901. +m4_pattern_allow([^LT_CONFIG_H$])dnl
  14902. +m4_ifset([AH_HEADER],
  14903. + [LT_CONFIG_H=AH_HEADER],
  14904. + [m4_ifset([AC_LIST_HEADERS],
  14905. + [LT_CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[ ]]*,,;s,[[ :]].*$,,'`],
  14906. + [])])])
  14907. +AC_SUBST([LT_CONFIG_H])
  14908. -# Source file extension for RC test sources.
  14909. -ac_ext=rc
  14910. +AC_CHECK_HEADERS([unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h],
  14911. + [], [], [AC_INCLUDES_DEFAULT])
  14912. -# Object file extension for compiled RC test sources.
  14913. -objext=o
  14914. -_LT_TAGVAR(objext, $1)=$objext
  14915. +AC_CHECK_FUNCS([closedir opendir readdir], [], [AC_LIBOBJ([lt__dirent])])
  14916. +AC_CHECK_FUNCS([strlcat strlcpy], [], [AC_LIBOBJ([lt__strl])])
  14917. -# Code to be used in simple compile tests
  14918. -lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
  14919. +m4_pattern_allow([LT_LIBEXT])dnl
  14920. +AC_DEFINE_UNQUOTED([LT_LIBEXT],["$libext"],[The archive extension])
  14921. -# Code to be used in simple link tests
  14922. -lt_simple_link_test_code="$lt_simple_compile_test_code"
  14923. +name=
  14924. +eval "lt_libprefix=\"$libname_spec\""
  14925. +m4_pattern_allow([LT_LIBPREFIX])dnl
  14926. +AC_DEFINE_UNQUOTED([LT_LIBPREFIX],["$lt_libprefix"],[The archive prefix])
  14927. -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
  14928. -_LT_TAG_COMPILER
  14929. +name=ltdl
  14930. +eval "LTDLOPEN=\"$libname_spec\""
  14931. +AC_SUBST([LTDLOPEN])
  14932. +])# _LTDL_SETUP
  14933. -# save warnings/boilerplate of simple test code
  14934. -_LT_COMPILER_BOILERPLATE
  14935. -_LT_LINKER_BOILERPLATE
  14936. -# Allow CC to be a program name with arguments.
  14937. -lt_save_CC="$CC"
  14938. -lt_save_GCC=$GCC
  14939. -GCC=
  14940. -CC=${RC-"windres"}
  14941. -compiler=$CC
  14942. -_LT_TAGVAR(compiler, $1)=$CC
  14943. -_LT_CC_BASENAME([$compiler])
  14944. -_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
  14945. +# _LT_ENABLE_INSTALL
  14946. +# ------------------
  14947. +m4_define([_LT_ENABLE_INSTALL],
  14948. +[AC_ARG_ENABLE([ltdl-install],
  14949. + [AS_HELP_STRING([--enable-ltdl-install], [install libltdl])])
  14950. -if test -n "$compiler"; then
  14951. - :
  14952. - _LT_CONFIG($1)
  14953. -fi
  14954. +case ,${enable_ltdl_install},${enable_ltdl_convenience} in
  14955. + *yes*) ;;
  14956. + *) enable_ltdl_convenience=yes ;;
  14957. +esac
  14958. -GCC=$lt_save_GCC
  14959. -AC_LANG_RESTORE
  14960. -CC="$lt_save_CC"
  14961. -])# _LT_LANG_RC_CONFIG
  14962. +m4_ifdef([AM_CONDITIONAL],
  14963. +[AM_CONDITIONAL(INSTALL_LTDL, test x"${enable_ltdl_install-no}" != xno)
  14964. + AM_CONDITIONAL(CONVENIENCE_LTDL, test x"${enable_ltdl_convenience-no}" != xno)])
  14965. +])# _LT_ENABLE_INSTALL
  14966. -# LT_PROG_GCJ
  14967. -# -----------
  14968. -AC_DEFUN([LT_PROG_GCJ],
  14969. -[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
  14970. - [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
  14971. - [AC_CHECK_TOOL(GCJ, gcj,)
  14972. - test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
  14973. - AC_SUBST(GCJFLAGS)])])[]dnl
  14974. -])
  14975. +# LT_SYS_DLOPEN_DEPLIBS
  14976. +# ---------------------
  14977. +AC_DEFUN([LT_SYS_DLOPEN_DEPLIBS],
  14978. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  14979. +AC_CACHE_CHECK([whether deplibs are loaded by dlopen],
  14980. + [lt_cv_sys_dlopen_deplibs],
  14981. + [# PORTME does your system automatically load deplibs for dlopen?
  14982. + # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  14983. + # For now, we just catch OSes we know something about -- in the
  14984. + # future, we'll try test this programmatically.
  14985. + lt_cv_sys_dlopen_deplibs=unknown
  14986. + case $host_os in
  14987. + aix3*|aix4.1.*|aix4.2.*)
  14988. + # Unknown whether this is true for these versions of AIX, but
  14989. + # we want this `case' here to explicitly catch those versions.
  14990. + lt_cv_sys_dlopen_deplibs=unknown
  14991. + ;;
  14992. + aix[[4-9]]*)
  14993. + lt_cv_sys_dlopen_deplibs=yes
  14994. + ;;
  14995. + amigaos*)
  14996. + case $host_cpu in
  14997. + powerpc)
  14998. + lt_cv_sys_dlopen_deplibs=no
  14999. + ;;
  15000. + esac
  15001. + ;;
  15002. + darwin*)
  15003. + # Assuming the user has installed a libdl from somewhere, this is true
  15004. + # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  15005. + lt_cv_sys_dlopen_deplibs=yes
  15006. + ;;
  15007. + freebsd* | dragonfly*)
  15008. + lt_cv_sys_dlopen_deplibs=yes
  15009. + ;;
  15010. + gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  15011. + # GNU and its variants, using gnu ld.so (Glibc)
  15012. + lt_cv_sys_dlopen_deplibs=yes
  15013. + ;;
  15014. + hpux10*|hpux11*)
  15015. + lt_cv_sys_dlopen_deplibs=yes
  15016. + ;;
  15017. + interix*)
  15018. + lt_cv_sys_dlopen_deplibs=yes
  15019. + ;;
  15020. + irix[[12345]]*|irix6.[[01]]*)
  15021. + # Catch all versions of IRIX before 6.2, and indicate that we don't
  15022. + # know how it worked for any of those versions.
  15023. + lt_cv_sys_dlopen_deplibs=unknown
  15024. + ;;
  15025. + irix*)
  15026. + # The case above catches anything before 6.2, and it's known that
  15027. + # at 6.2 and later dlopen does load deplibs.
  15028. + lt_cv_sys_dlopen_deplibs=yes
  15029. + ;;
  15030. + netbsd*)
  15031. + lt_cv_sys_dlopen_deplibs=yes
  15032. + ;;
  15033. + openbsd*)
  15034. + lt_cv_sys_dlopen_deplibs=yes
  15035. + ;;
  15036. + osf[[1234]]*)
  15037. + # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  15038. + # it did *not* use an RPATH in a shared library to find objects the
  15039. + # library depends on, so we explicitly say `no'.
  15040. + lt_cv_sys_dlopen_deplibs=no
  15041. + ;;
  15042. + osf5.0|osf5.0a|osf5.1)
  15043. + # dlopen *does* load deplibs and with the right loader patch applied
  15044. + # it even uses RPATH in a shared library to search for shared objects
  15045. + # that the library depends on, but there's no easy way to know if that
  15046. + # patch is installed. Since this is the case, all we can really
  15047. + # say is unknown -- it depends on the patch being installed. If
  15048. + # it is, this changes to `yes'. Without it, it would be `no'.
  15049. + lt_cv_sys_dlopen_deplibs=unknown
  15050. + ;;
  15051. + osf*)
  15052. + # the two cases above should catch all versions of osf <= 5.1. Read
  15053. + # the comments above for what we know about them.
  15054. + # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  15055. + # is used to find them so we can finally say `yes'.
  15056. + lt_cv_sys_dlopen_deplibs=yes
  15057. + ;;
  15058. + qnx*)
  15059. + lt_cv_sys_dlopen_deplibs=yes
  15060. + ;;
  15061. + solaris*)
  15062. + lt_cv_sys_dlopen_deplibs=yes
  15063. + ;;
  15064. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  15065. + libltdl_cv_sys_dlopen_deplibs=yes
  15066. + ;;
  15067. + esac
  15068. + ])
  15069. +if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  15070. + AC_DEFINE([LTDL_DLOPEN_DEPLIBS], [1],
  15071. + [Define if the OS needs help to load dependent libraries for dlopen().])
  15072. +fi
  15073. +])# LT_SYS_DLOPEN_DEPLIBS
  15074. # Old name:
  15075. -AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
  15076. +AU_ALIAS([AC_LTDL_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS])
  15077. dnl aclocal-1.4 backwards compatibility:
  15078. -dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
  15079. +dnl AC_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [])
  15080. -# LT_PROG_RC
  15081. -# ----------
  15082. -AC_DEFUN([LT_PROG_RC],
  15083. -[AC_CHECK_TOOL(RC, windres,)
  15084. -])
  15085. +# LT_SYS_MODULE_EXT
  15086. +# -----------------
  15087. +AC_DEFUN([LT_SYS_MODULE_EXT],
  15088. +[m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  15089. +AC_CACHE_CHECK([which extension is used for runtime loadable modules],
  15090. + [libltdl_cv_shlibext],
  15091. +[
  15092. +module=yes
  15093. +eval libltdl_cv_shlibext=$shrext_cmds
  15094. + ])
  15095. +if test -n "$libltdl_cv_shlibext"; then
  15096. + m4_pattern_allow([LT_MODULE_EXT])dnl
  15097. + AC_DEFINE_UNQUOTED([LT_MODULE_EXT], ["$libltdl_cv_shlibext"],
  15098. + [Define to the extension used for runtime loadable modules, say, ".so".])
  15099. +fi
  15100. +])# LT_SYS_MODULE_EXT
  15101. # Old name:
  15102. -AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
  15103. +AU_ALIAS([AC_LTDL_SHLIBEXT], [LT_SYS_MODULE_EXT])
  15104. dnl aclocal-1.4 backwards compatibility:
  15105. -dnl AC_DEFUN([LT_AC_PROG_RC], [])
  15106. -
  15107. -
  15108. -# _LT_DECL_EGREP
  15109. -# --------------
  15110. -# If we don't have a new enough Autoconf to choose the best grep
  15111. -# available, choose the one first in the user's PATH.
  15112. -m4_defun([_LT_DECL_EGREP],
  15113. -[AC_REQUIRE([AC_PROG_EGREP])dnl
  15114. -AC_REQUIRE([AC_PROG_FGREP])dnl
  15115. -test -z "$GREP" && GREP=grep
  15116. -_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
  15117. -_LT_DECL([], [EGREP], [1], [An ERE matcher])
  15118. -_LT_DECL([], [FGREP], [1], [A literal string matcher])
  15119. -dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
  15120. -AC_SUBST([GREP])
  15121. -])
  15122. -
  15123. +dnl AC_DEFUN([AC_LTDL_SHLIBEXT], [])
  15124. -# _LT_DECL_OBJDUMP
  15125. -# --------------
  15126. -# If we don't have a new enough Autoconf to choose the best objdump
  15127. -# available, choose the one first in the user's PATH.
  15128. -m4_defun([_LT_DECL_OBJDUMP],
  15129. -[AC_CHECK_TOOL(OBJDUMP, objdump, false)
  15130. -test -z "$OBJDUMP" && OBJDUMP=objdump
  15131. -_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
  15132. -AC_SUBST([OBJDUMP])
  15133. -])
  15134. +# LT_SYS_MODULE_PATH
  15135. +# ------------------
  15136. +AC_DEFUN([LT_SYS_MODULE_PATH],
  15137. +[m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  15138. +AC_CACHE_CHECK([which variable specifies run-time module search path],
  15139. + [lt_cv_module_path_var], [lt_cv_module_path_var="$shlibpath_var"])
  15140. +if test -n "$lt_cv_module_path_var"; then
  15141. + m4_pattern_allow([LT_MODULE_PATH_VAR])dnl
  15142. + AC_DEFINE_UNQUOTED([LT_MODULE_PATH_VAR], ["$lt_cv_module_path_var"],
  15143. + [Define to the name of the environment variable that determines the run-time module search path.])
  15144. +fi
  15145. +])# LT_SYS_MODULE_PATH
  15146. -# _LT_DECL_SED
  15147. -# ------------
  15148. -# Check for a fully-functional sed program, that truncates
  15149. -# as few characters as possible. Prefer GNU sed if found.
  15150. -m4_defun([_LT_DECL_SED],
  15151. -[AC_PROG_SED
  15152. -test -z "$SED" && SED=sed
  15153. -Xsed="$SED -e 1s/^X//"
  15154. -_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
  15155. -_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
  15156. - [Sed that helps us avoid accidentally triggering echo(1) options like -n])
  15157. -])# _LT_DECL_SED
  15158. +# Old name:
  15159. +AU_ALIAS([AC_LTDL_SHLIBPATH], [LT_SYS_MODULE_PATH])
  15160. +dnl aclocal-1.4 backwards compatibility:
  15161. +dnl AC_DEFUN([AC_LTDL_SHLIBPATH], [])
  15162. -m4_ifndef([AC_PROG_SED], [
  15163. -# NOTE: This macro has been submitted for inclusion into #
  15164. -# GNU Autoconf as AC_PROG_SED. When it is available in #
  15165. -# a released version of Autoconf we should remove this #
  15166. -# macro and use it instead. #
  15167. -m4_defun([AC_PROG_SED],
  15168. -[AC_MSG_CHECKING([for a sed that does not truncate output])
  15169. -AC_CACHE_VAL(lt_cv_path_SED,
  15170. -[# Loop through the user's path and test for sed and gsed.
  15171. -# Then use that list of sed's as ones to test for truncation.
  15172. -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  15173. -for as_dir in $PATH
  15174. -do
  15175. - IFS=$as_save_IFS
  15176. - test -z "$as_dir" && as_dir=.
  15177. - for lt_ac_prog in sed gsed; do
  15178. - for ac_exec_ext in '' $ac_executable_extensions; do
  15179. - if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
  15180. - lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
  15181. - fi
  15182. - done
  15183. - done
  15184. -done
  15185. -IFS=$as_save_IFS
  15186. -lt_ac_max=0
  15187. -lt_ac_count=0
  15188. -# Add /usr/xpg4/bin/sed as it is typically found on Solaris
  15189. -# along with /bin/sed that truncates output.
  15190. -for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
  15191. - test ! -f $lt_ac_sed && continue
  15192. - cat /dev/null > conftest.in
  15193. - lt_ac_count=0
  15194. - echo $ECHO_N "0123456789$ECHO_C" >conftest.in
  15195. - # Check for GNU sed and select it if it is found.
  15196. - if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
  15197. - lt_cv_path_SED=$lt_ac_sed
  15198. - break
  15199. - fi
  15200. - while true; do
  15201. - cat conftest.in conftest.in >conftest.tmp
  15202. - mv conftest.tmp conftest.in
  15203. - cp conftest.in conftest.nl
  15204. - echo >>conftest.nl
  15205. - $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
  15206. - cmp -s conftest.out conftest.nl || break
  15207. - # 10000 chars as input seems more than enough
  15208. - test $lt_ac_count -gt 10 && break
  15209. - lt_ac_count=`expr $lt_ac_count + 1`
  15210. - if test $lt_ac_count -gt $lt_ac_max; then
  15211. - lt_ac_max=$lt_ac_count
  15212. - lt_cv_path_SED=$lt_ac_sed
  15213. +# LT_SYS_DLSEARCH_PATH
  15214. +# --------------------
  15215. +AC_DEFUN([LT_SYS_DLSEARCH_PATH],
  15216. +[m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  15217. +AC_CACHE_CHECK([for the default library search path],
  15218. + [lt_cv_sys_dlsearch_path],
  15219. + [lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"])
  15220. +if test -n "$lt_cv_sys_dlsearch_path"; then
  15221. + sys_dlsearch_path=
  15222. + for dir in $lt_cv_sys_dlsearch_path; do
  15223. + if test -z "$sys_dlsearch_path"; then
  15224. + sys_dlsearch_path="$dir"
  15225. + else
  15226. + sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  15227. fi
  15228. done
  15229. -done
  15230. -])
  15231. -SED=$lt_cv_path_SED
  15232. -AC_SUBST([SED])
  15233. -AC_MSG_RESULT([$SED])
  15234. -])#AC_PROG_SED
  15235. -])#m4_ifndef
  15236. + m4_pattern_allow([LT_DLSEARCH_PATH])dnl
  15237. + AC_DEFINE_UNQUOTED([LT_DLSEARCH_PATH], ["$sys_dlsearch_path"],
  15238. + [Define to the system default library search path.])
  15239. +fi
  15240. +])# LT_SYS_DLSEARCH_PATH
  15241. # Old name:
  15242. -AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
  15243. +AU_ALIAS([AC_LTDL_SYSSEARCHPATH], [LT_SYS_DLSEARCH_PATH])
  15244. dnl aclocal-1.4 backwards compatibility:
  15245. -dnl AC_DEFUN([LT_AC_PROG_SED], [])
  15246. +dnl AC_DEFUN([AC_LTDL_SYSSEARCHPATH], [])
  15247. -# _LT_CHECK_SHELL_FEATURES
  15248. -# ------------------------
  15249. -# Find out whether the shell is Bourne or XSI compatible,
  15250. -# or has some other useful features.
  15251. -m4_defun([_LT_CHECK_SHELL_FEATURES],
  15252. -[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
  15253. -# Try some XSI features
  15254. -xsi_shell=no
  15255. -( _lt_dummy="a/b/c"
  15256. - test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
  15257. - = c,a/b,, \
  15258. - && eval 'test $(( 1 + 1 )) -eq 2 \
  15259. - && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  15260. - && xsi_shell=yes
  15261. -AC_MSG_RESULT([$xsi_shell])
  15262. -_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
  15263. +# _LT_CHECK_DLPREOPEN
  15264. +# -------------------
  15265. +m4_defun([_LT_CHECK_DLPREOPEN],
  15266. +[m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  15267. +AC_CACHE_CHECK([whether libtool supports -dlopen/-dlpreopen],
  15268. + [libltdl_cv_preloaded_symbols],
  15269. + [if test -n "$lt_cv_sys_global_symbol_pipe"; then
  15270. + libltdl_cv_preloaded_symbols=yes
  15271. + else
  15272. + libltdl_cv_preloaded_symbols=no
  15273. + fi
  15274. + ])
  15275. +if test x"$libltdl_cv_preloaded_symbols" = xyes; then
  15276. + AC_DEFINE([HAVE_PRELOADED_SYMBOLS], [1],
  15277. + [Define if libtool can extract symbol lists from object files.])
  15278. +fi
  15279. +])# _LT_CHECK_DLPREOPEN
  15280. -AC_MSG_CHECKING([whether the shell understands "+="])
  15281. -lt_shell_append=no
  15282. -( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
  15283. - >/dev/null 2>&1 \
  15284. - && lt_shell_append=yes
  15285. -AC_MSG_RESULT([$lt_shell_append])
  15286. -_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
  15287. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  15288. - lt_unset=unset
  15289. -else
  15290. - lt_unset=false
  15291. +# LT_LIB_DLLOAD
  15292. +# -------------
  15293. +AC_DEFUN([LT_LIB_DLLOAD],
  15294. +[m4_pattern_allow([^LT_DLLOADERS$])
  15295. +LT_DLLOADERS=
  15296. +AC_SUBST([LT_DLLOADERS])
  15297. +
  15298. +AC_LANG_PUSH([C])
  15299. +
  15300. +LIBADD_DLOPEN=
  15301. +AC_SEARCH_LIBS([dlopen], [dl],
  15302. + [AC_DEFINE([HAVE_LIBDL], [1],
  15303. + [Define if you have the libdl library or equivalent.])
  15304. + if test "$ac_cv_search_dlopen" != "none required" ; then
  15305. + LIBADD_DLOPEN="-ldl"
  15306. + fi
  15307. + libltdl_cv_lib_dl_dlopen="yes"
  15308. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  15309. + [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#if HAVE_DLFCN_H
  15310. +# include <dlfcn.h>
  15311. +#endif
  15312. + ]], [[dlopen(0, 0);]])],
  15313. + [AC_DEFINE([HAVE_LIBDL], [1],
  15314. + [Define if you have the libdl library or equivalent.])
  15315. + libltdl_cv_func_dlopen="yes"
  15316. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  15317. + [AC_CHECK_LIB([svld], [dlopen],
  15318. + [AC_DEFINE([HAVE_LIBDL], [1],
  15319. + [Define if you have the libdl library or equivalent.])
  15320. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  15321. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])])
  15322. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  15323. +then
  15324. + lt_save_LIBS="$LIBS"
  15325. + LIBS="$LIBS $LIBADD_DLOPEN"
  15326. + AC_CHECK_FUNCS([dlerror])
  15327. + LIBS="$lt_save_LIBS"
  15328. fi
  15329. -_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
  15330. +AC_SUBST([LIBADD_DLOPEN])
  15331. +
  15332. +LIBADD_SHL_LOAD=
  15333. +AC_CHECK_FUNC([shl_load],
  15334. + [AC_DEFINE([HAVE_SHL_LOAD], [1],
  15335. + [Define if you have the shl_load function.])
  15336. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"],
  15337. + [AC_CHECK_LIB([dld], [shl_load],
  15338. + [AC_DEFINE([HAVE_SHL_LOAD], [1],
  15339. + [Define if you have the shl_load function.])
  15340. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  15341. + LIBADD_SHL_LOAD="-ldld"])])
  15342. +AC_SUBST([LIBADD_SHL_LOAD])
  15343. -# test EBCDIC or ASCII
  15344. -case `echo X|tr X '\101'` in
  15345. - A) # ASCII based system
  15346. - # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  15347. - lt_SP2NL='tr \040 \012'
  15348. - lt_NL2SP='tr \015\012 \040\040'
  15349. +case $host_os in
  15350. +darwin[[1567]].*)
  15351. +# We only want this for pre-Mac OS X 10.4.
  15352. + AC_CHECK_FUNC([_dyld_func_lookup],
  15353. + [AC_DEFINE([HAVE_DYLD], [1],
  15354. + [Define if you have the _dyld_func_lookup function.])
  15355. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"])
  15356. ;;
  15357. - *) # EBCDIC based system
  15358. - lt_SP2NL='tr \100 \n'
  15359. - lt_NL2SP='tr \r\n \100\100'
  15360. +beos*)
  15361. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  15362. + ;;
  15363. +cygwin* | mingw* | os2* | pw32*)
  15364. + AC_CHECK_DECLS([cygwin_conv_path], [], [], [[#include <sys/cygwin.h>]])
  15365. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  15366. ;;
  15367. esac
  15368. -_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
  15369. -_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
  15370. -])# _LT_CHECK_SHELL_FEATURES
  15371. -
  15372. -
  15373. -# _LT_PROG_XSI_SHELLFNS
  15374. -# ---------------------
  15375. -# Bourne and XSI compatible variants of some useful shell functions.
  15376. -m4_defun([_LT_PROG_XSI_SHELLFNS],
  15377. -[case $xsi_shell in
  15378. - yes)
  15379. - cat << \_LT_EOF >> "$cfgfile"
  15380. -
  15381. -# func_dirname file append nondir_replacement
  15382. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  15383. -# otherwise set result to NONDIR_REPLACEMENT.
  15384. -func_dirname ()
  15385. -{
  15386. - case ${1} in
  15387. - */*) func_dirname_result="${1%/*}${2}" ;;
  15388. - * ) func_dirname_result="${3}" ;;
  15389. - esac
  15390. -}
  15391. -
  15392. -# func_basename file
  15393. -func_basename ()
  15394. -{
  15395. - func_basename_result="${1##*/}"
  15396. -}
  15397. -
  15398. -# func_dirname_and_basename file append nondir_replacement
  15399. -# perform func_basename and func_dirname in a single function
  15400. -# call:
  15401. -# dirname: Compute the dirname of FILE. If nonempty,
  15402. -# add APPEND to the result, otherwise set result
  15403. -# to NONDIR_REPLACEMENT.
  15404. -# value returned in "$func_dirname_result"
  15405. -# basename: Compute filename of FILE.
  15406. -# value retuned in "$func_basename_result"
  15407. -# Implementation must be kept synchronized with func_dirname
  15408. -# and func_basename. For efficiency, we do not delegate to
  15409. -# those functions but instead duplicate the functionality here.
  15410. -func_dirname_and_basename ()
  15411. -{
  15412. - case ${1} in
  15413. - */*) func_dirname_result="${1%/*}${2}" ;;
  15414. - * ) func_dirname_result="${3}" ;;
  15415. - esac
  15416. - func_basename_result="${1##*/}"
  15417. -}
  15418. -# func_stripname prefix suffix name
  15419. -# strip PREFIX and SUFFIX off of NAME.
  15420. -# PREFIX and SUFFIX must not contain globbing or regex special
  15421. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  15422. -# dot (in which case that matches only a dot).
  15423. -func_stripname ()
  15424. -{
  15425. - # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
  15426. - # positional parameters, so assign one to ordinary parameter first.
  15427. - func_stripname_result=${3}
  15428. - func_stripname_result=${func_stripname_result#"${1}"}
  15429. - func_stripname_result=${func_stripname_result%"${2}"}
  15430. -}
  15431. +AC_CHECK_LIB([dld], [dld_link],
  15432. + [AC_DEFINE([HAVE_DLD], [1],
  15433. + [Define if you have the GNU dld library.])
  15434. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"])
  15435. +AC_SUBST([LIBADD_DLD_LINK])
  15436. -# func_opt_split
  15437. -func_opt_split ()
  15438. -{
  15439. - func_opt_split_opt=${1%%=*}
  15440. - func_opt_split_arg=${1#*=}
  15441. -}
  15442. +m4_pattern_allow([^LT_DLPREOPEN$])
  15443. +LT_DLPREOPEN=
  15444. +if test -n "$LT_DLLOADERS"
  15445. +then
  15446. + for lt_loader in $LT_DLLOADERS; do
  15447. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  15448. + done
  15449. + AC_DEFINE([HAVE_LIBDLLOADER], [1],
  15450. + [Define if libdlloader will be built on this platform])
  15451. +fi
  15452. +AC_SUBST([LT_DLPREOPEN])
  15453. -# func_lo2o object
  15454. -func_lo2o ()
  15455. -{
  15456. - case ${1} in
  15457. - *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
  15458. - *) func_lo2o_result=${1} ;;
  15459. - esac
  15460. -}
  15461. +dnl This isn't used anymore, but set it for backwards compatibility
  15462. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  15463. +AC_SUBST([LIBADD_DL])
  15464. -# func_xform libobj-or-source
  15465. -func_xform ()
  15466. -{
  15467. - func_xform_result=${1%.*}.lo
  15468. -}
  15469. +AC_LANG_POP
  15470. +])# LT_LIB_DLLOAD
  15471. -# func_arith arithmetic-term...
  15472. -func_arith ()
  15473. -{
  15474. - func_arith_result=$(( $[*] ))
  15475. -}
  15476. +# Old name:
  15477. +AU_ALIAS([AC_LTDL_DLLIB], [LT_LIB_DLLOAD])
  15478. +dnl aclocal-1.4 backwards compatibility:
  15479. +dnl AC_DEFUN([AC_LTDL_DLLIB], [])
  15480. -# func_len string
  15481. -# STRING may not start with a hyphen.
  15482. -func_len ()
  15483. -{
  15484. - func_len_result=${#1}
  15485. -}
  15486. +# LT_SYS_SYMBOL_USCORE
  15487. +# --------------------
  15488. +# does the compiler prefix global symbols with an underscore?
  15489. +AC_DEFUN([LT_SYS_SYMBOL_USCORE],
  15490. +[m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  15491. +AC_CACHE_CHECK([for _ prefix in compiled symbols],
  15492. + [lt_cv_sys_symbol_underscore],
  15493. + [lt_cv_sys_symbol_underscore=no
  15494. + cat > conftest.$ac_ext <<_LT_EOF
  15495. +void nm_test_func(){}
  15496. +int main(){nm_test_func;return 0;}
  15497. _LT_EOF
  15498. - ;;
  15499. - *) # Bourne compatible functions.
  15500. - cat << \_LT_EOF >> "$cfgfile"
  15501. -
  15502. -# func_dirname file append nondir_replacement
  15503. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  15504. -# otherwise set result to NONDIR_REPLACEMENT.
  15505. -func_dirname ()
  15506. -{
  15507. - # Extract subdirectory from the argument.
  15508. - func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
  15509. - if test "X$func_dirname_result" = "X${1}"; then
  15510. - func_dirname_result="${3}"
  15511. + if AC_TRY_EVAL(ac_compile); then
  15512. + # Now try to grab the symbols.
  15513. + ac_nlist=conftest.nm
  15514. + if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) && test -s "$ac_nlist"; then
  15515. + # See whether the symbols have a leading underscore.
  15516. + if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  15517. + lt_cv_sys_symbol_underscore=yes
  15518. + else
  15519. + if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  15520. + :
  15521. + else
  15522. + echo "configure: cannot find nm_test_func in $ac_nlist" >&AS_MESSAGE_LOG_FD
  15523. + fi
  15524. + fi
  15525. + else
  15526. + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
  15527. + fi
  15528. else
  15529. - func_dirname_result="$func_dirname_result${2}"
  15530. + echo "configure: failed program was:" >&AS_MESSAGE_LOG_FD
  15531. + cat conftest.c >&AS_MESSAGE_LOG_FD
  15532. fi
  15533. -}
  15534. -
  15535. -# func_basename file
  15536. -func_basename ()
  15537. -{
  15538. - func_basename_result=`$ECHO "${1}" | $SED "$basename"`
  15539. -}
  15540. -
  15541. -dnl func_dirname_and_basename
  15542. -dnl A portable version of this function is already defined in general.m4sh
  15543. -dnl so there is no need for it here.
  15544. -
  15545. -# func_stripname prefix suffix name
  15546. -# strip PREFIX and SUFFIX off of NAME.
  15547. -# PREFIX and SUFFIX must not contain globbing or regex special
  15548. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  15549. -# dot (in which case that matches only a dot).
  15550. -# func_strip_suffix prefix name
  15551. -func_stripname ()
  15552. -{
  15553. - case ${2} in
  15554. - .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  15555. - *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  15556. - esac
  15557. -}
  15558. -
  15559. -# sed scripts:
  15560. -my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
  15561. -my_sed_long_arg='1s/^-[[^=]]*=//'
  15562. -
  15563. -# func_opt_split
  15564. -func_opt_split ()
  15565. -{
  15566. - func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
  15567. - func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
  15568. -}
  15569. -
  15570. -# func_lo2o object
  15571. -func_lo2o ()
  15572. -{
  15573. - func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
  15574. -}
  15575. -
  15576. -# func_xform libobj-or-source
  15577. -func_xform ()
  15578. -{
  15579. - func_xform_result=`$ECHO "${1}" | $SED 's/\.[[^.]]*$/.lo/'`
  15580. -}
  15581. -
  15582. -# func_arith arithmetic-term...
  15583. -func_arith ()
  15584. -{
  15585. - func_arith_result=`expr "$[@]"`
  15586. -}
  15587. + rm -rf conftest*
  15588. + ])
  15589. + sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  15590. + AC_SUBST([sys_symbol_underscore])
  15591. +])# LT_SYS_SYMBOL_USCORE
  15592. -# func_len string
  15593. -# STRING may not start with a hyphen.
  15594. -func_len ()
  15595. -{
  15596. - func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
  15597. -}
  15598. +# Old name:
  15599. +AU_ALIAS([AC_LTDL_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE])
  15600. +dnl aclocal-1.4 backwards compatibility:
  15601. +dnl AC_DEFUN([AC_LTDL_SYMBOL_USCORE], [])
  15602. -_LT_EOF
  15603. -esac
  15604. -case $lt_shell_append in
  15605. - yes)
  15606. - cat << \_LT_EOF >> "$cfgfile"
  15607. -
  15608. -# func_append var value
  15609. -# Append VALUE to the end of shell variable VAR.
  15610. -func_append ()
  15611. -{
  15612. - eval "$[1]+=\$[2]"
  15613. -}
  15614. -_LT_EOF
  15615. - ;;
  15616. - *)
  15617. - cat << \_LT_EOF >> "$cfgfile"
  15618. +# LT_FUNC_DLSYM_USCORE
  15619. +# --------------------
  15620. +AC_DEFUN([LT_FUNC_DLSYM_USCORE],
  15621. +[AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  15622. +if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  15623. + if test x"$libltdl_cv_func_dlopen" = xyes ||
  15624. + test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  15625. + AC_CACHE_CHECK([whether we have to add an underscore for dlsym],
  15626. + [libltdl_cv_need_uscore],
  15627. + [libltdl_cv_need_uscore=unknown
  15628. + save_LIBS="$LIBS"
  15629. + LIBS="$LIBS $LIBADD_DLOPEN"
  15630. + _LT_TRY_DLOPEN_SELF(
  15631. + [libltdl_cv_need_uscore=no], [libltdl_cv_need_uscore=yes],
  15632. + [], [libltdl_cv_need_uscore=cross])
  15633. + LIBS="$save_LIBS"
  15634. + ])
  15635. + fi
  15636. +fi
  15637. -# func_append var value
  15638. -# Append VALUE to the end of shell variable VAR.
  15639. -func_append ()
  15640. -{
  15641. - eval "$[1]=\$$[1]\$[2]"
  15642. -}
  15643. +if test x"$libltdl_cv_need_uscore" = xyes; then
  15644. + AC_DEFINE([NEED_USCORE], [1],
  15645. + [Define if dlsym() requires a leading underscore in symbol names.])
  15646. +fi
  15647. +])# LT_FUNC_DLSYM_USCORE
  15648. -_LT_EOF
  15649. - ;;
  15650. - esac
  15651. -])
  15652. +# Old name:
  15653. +AU_ALIAS([AC_LTDL_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE])
  15654. +dnl aclocal-1.4 backwards compatibility:
  15655. +dnl AC_DEFUN([AC_LTDL_DLSYM_USCORE], [])
  15656. -# ltdl.m4 - Configure ltdl for the target system. -*-Autoconf-*-
  15657. +# Helper functions for option handling. -*- Autoconf -*-
  15658. #
  15659. -# Copyright (C) 1999-2006, 2007, 2008 Free Software Foundation, Inc.
  15660. -# Written by Thomas Tanner, 1999
  15661. +# Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
  15662. +# Inc.
  15663. +# Written by Gary V. Vaughan, 2004
  15664. #
  15665. # This file is free software; the Free Software Foundation gives
  15666. # unlimited permission to copy and/or distribute it, with or without
  15667. # modifications, as long as this notice is preserved.
  15668. -# serial 18 LTDL_INIT
  15669. -
  15670. -# LT_CONFIG_LTDL_DIR(DIRECTORY, [LTDL-MODE])
  15671. -# ------------------------------------------
  15672. -# DIRECTORY contains the libltdl sources. It is okay to call this
  15673. -# function multiple times, as long as the same DIRECTORY is always given.
  15674. -AC_DEFUN([LT_CONFIG_LTDL_DIR],
  15675. -[AC_BEFORE([$0], [LTDL_INIT])
  15676. -_$0($*)
  15677. -])# LT_CONFIG_LTDL_DIR
  15678. -
  15679. -# We break this out into a separate macro, so that we can call it safely
  15680. -# internally without being caught accidentally by the sed scan in libtoolize.
  15681. -m4_defun([_LT_CONFIG_LTDL_DIR],
  15682. -[dnl remove trailing slashes
  15683. -m4_pushdef([_ARG_DIR], m4_bpatsubst([$1], [/*$]))
  15684. -m4_case(_LTDL_DIR,
  15685. - [], [dnl only set lt_ltdl_dir if _ARG_DIR is not simply `.'
  15686. - m4_if(_ARG_DIR, [.],
  15687. - [],
  15688. - [m4_define([_LTDL_DIR], _ARG_DIR)
  15689. - _LT_SHELL_INIT([lt_ltdl_dir=']_ARG_DIR['])])],
  15690. - [m4_if(_ARG_DIR, _LTDL_DIR,
  15691. - [],
  15692. - [m4_fatal([multiple libltdl directories: `]_LTDL_DIR[', `]_ARG_DIR['])])])
  15693. -m4_popdef([_ARG_DIR])
  15694. -])# _LT_CONFIG_LTDL_DIR
  15695. +# serial 7 ltoptions.m4
  15696. -# Initialise:
  15697. -m4_define([_LTDL_DIR], [])
  15698. +# This is to help aclocal find these macros, as it can't see m4_define.
  15699. +AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
  15700. -# _LT_BUILD_PREFIX
  15701. -# ----------------
  15702. -# If Autoconf is new enough, expand to `${top_build_prefix}', otherwise
  15703. -# to `${top_builddir}/'.
  15704. -m4_define([_LT_BUILD_PREFIX],
  15705. -[m4_ifdef([AC_AUTOCONF_VERSION],
  15706. - [m4_if(m4_version_compare(m4_defn([AC_AUTOCONF_VERSION]), [2.62]),
  15707. - [-1], [m4_ifdef([_AC_HAVE_TOP_BUILD_PREFIX],
  15708. - [${top_build_prefix}],
  15709. - [${top_builddir}/])],
  15710. - [${top_build_prefix}])],
  15711. - [${top_builddir}/])[]dnl
  15712. -])
  15713. +# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
  15714. +# ------------------------------------------
  15715. +m4_define([_LT_MANGLE_OPTION],
  15716. +[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
  15717. -# LTDL_CONVENIENCE
  15718. -# ----------------
  15719. -# sets LIBLTDL to the link flags for the libltdl convenience library and
  15720. -# LTDLINCL to the include flags for the libltdl header and adds
  15721. -# --enable-ltdl-convenience to the configure arguments. Note that
  15722. -# AC_CONFIG_SUBDIRS is not called here. LIBLTDL will be prefixed with
  15723. -# '${top_build_prefix}' if available, otherwise with '${top_builddir}/',
  15724. -# and LTDLINCL will be prefixed with '${top_srcdir}/' (note the single
  15725. -# quotes!). If your package is not flat and you're not using automake,
  15726. -# define top_build_prefix, top_builddir, and top_srcdir appropriately
  15727. -# in your Makefiles.
  15728. -AC_DEFUN([LTDL_CONVENIENCE],
  15729. -[AC_BEFORE([$0], [LTDL_INIT])dnl
  15730. -dnl Although the argument is deprecated and no longer documented,
  15731. -dnl LTDL_CONVENIENCE used to take a DIRECTORY orgument, if we have one
  15732. -dnl here make sure it is the same as any other declaration of libltdl's
  15733. -dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  15734. -dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  15735. -m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  15736. -_$0()
  15737. -])# LTDL_CONVENIENCE
  15738. +# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
  15739. +# ---------------------------------------
  15740. +# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
  15741. +# matching handler defined, dispatch to it. Other OPTION-NAMEs are
  15742. +# saved as a flag.
  15743. +m4_define([_LT_SET_OPTION],
  15744. +[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
  15745. +m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
  15746. + _LT_MANGLE_DEFUN([$1], [$2]),
  15747. + [m4_warning([Unknown $1 option `$2'])])[]dnl
  15748. +])
  15749. -# AC_LIBLTDL_CONVENIENCE accepted a directory argument in older libtools,
  15750. -# now we have LT_CONFIG_LTDL_DIR:
  15751. -AU_DEFUN([AC_LIBLTDL_CONVENIENCE],
  15752. -[_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  15753. -_LTDL_CONVENIENCE])
  15754. -dnl aclocal-1.4 backwards compatibility:
  15755. -dnl AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [])
  15756. +# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
  15757. +# ------------------------------------------------------------
  15758. +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
  15759. +m4_define([_LT_IF_OPTION],
  15760. +[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
  15761. -# _LTDL_CONVENIENCE
  15762. -# -----------------
  15763. -# Code shared by LTDL_CONVENIENCE and LTDL_INIT([convenience]).
  15764. -m4_defun([_LTDL_CONVENIENCE],
  15765. -[case $enable_ltdl_convenience in
  15766. - no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
  15767. - "") enable_ltdl_convenience=yes
  15768. - ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
  15769. -esac
  15770. -LIBLTDL='_LT_BUILD_PREFIX'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdlc.la"
  15771. -LTDLDEPS=$LIBLTDL
  15772. -LTDLINCL='-I${top_srcdir}'"${lt_ltdl_dir+/$lt_ltdl_dir}"
  15773. +# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
  15774. +# -------------------------------------------------------
  15775. +# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
  15776. +# are set.
  15777. +m4_define([_LT_UNLESS_OPTIONS],
  15778. +[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
  15779. + [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
  15780. + [m4_define([$0_found])])])[]dnl
  15781. +m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
  15782. +])[]dnl
  15783. +])
  15784. -AC_SUBST([LIBLTDL])
  15785. -AC_SUBST([LTDLDEPS])
  15786. -AC_SUBST([LTDLINCL])
  15787. -# For backwards non-gettext consistent compatibility...
  15788. -INCLTDL="$LTDLINCL"
  15789. -AC_SUBST([INCLTDL])
  15790. -])# _LTDL_CONVENIENCE
  15791. +# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
  15792. +# ----------------------------------------
  15793. +# OPTION-LIST is a space-separated list of Libtool options associated
  15794. +# with MACRO-NAME. If any OPTION has a matching handler declared with
  15795. +# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
  15796. +# the unknown option and exit.
  15797. +m4_defun([_LT_SET_OPTIONS],
  15798. +[# Set options
  15799. +m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
  15800. + [_LT_SET_OPTION([$1], _LT_Option)])
  15801. +m4_if([$1],[LT_INIT],[
  15802. + dnl
  15803. + dnl Simply set some default values (i.e off) if boolean options were not
  15804. + dnl specified:
  15805. + _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
  15806. + ])
  15807. + _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
  15808. + ])
  15809. + dnl
  15810. + dnl If no reference was made to various pairs of opposing options, then
  15811. + dnl we run the default mode handler for the pair. For example, if neither
  15812. + dnl `shared' nor `disable-shared' was passed, we enable building of shared
  15813. + dnl archives by default:
  15814. + _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
  15815. + _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
  15816. + _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
  15817. + _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
  15818. + [_LT_ENABLE_FAST_INSTALL])
  15819. + ])
  15820. +])# _LT_SET_OPTIONS
  15821. -# LTDL_INSTALLABLE
  15822. -# ----------------
  15823. -# sets LIBLTDL to the link flags for the libltdl installable library
  15824. -# and LTDLINCL to the include flags for the libltdl header and adds
  15825. -# --enable-ltdl-install to the configure arguments. Note that
  15826. -# AC_CONFIG_SUBDIRS is not called from here. If an installed libltdl
  15827. -# is not found, LIBLTDL will be prefixed with '${top_build_prefix}' if
  15828. -# available, otherwise with '${top_builddir}/', and LTDLINCL will be
  15829. -# prefixed with '${top_srcdir}/' (note the single quotes!). If your
  15830. -# package is not flat and you're not using automake, define top_build_prefix,
  15831. -# top_builddir, and top_srcdir appropriately in your Makefiles.
  15832. -# In the future, this macro may have to be called after LT_INIT.
  15833. -AC_DEFUN([LTDL_INSTALLABLE],
  15834. -[AC_BEFORE([$0], [LTDL_INIT])dnl
  15835. -dnl Although the argument is deprecated and no longer documented,
  15836. -dnl LTDL_INSTALLABLE used to take a DIRECTORY orgument, if we have one
  15837. -dnl here make sure it is the same as any other declaration of libltdl's
  15838. -dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  15839. -dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  15840. -m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  15841. -_$0()
  15842. -])# LTDL_INSTALLABLE
  15843. -# AC_LIBLTDL_INSTALLABLE accepted a directory argument in older libtools,
  15844. -# now we have LT_CONFIG_LTDL_DIR:
  15845. -AU_DEFUN([AC_LIBLTDL_INSTALLABLE],
  15846. -[_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  15847. -_LTDL_INSTALLABLE])
  15848. -dnl aclocal-1.4 backwards compatibility:
  15849. -dnl AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [])
  15850. +# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
  15851. +# -----------------------------------------
  15852. +m4_define([_LT_MANGLE_DEFUN],
  15853. +[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
  15854. -# _LTDL_INSTALLABLE
  15855. -# -----------------
  15856. -# Code shared by LTDL_INSTALLABLE and LTDL_INIT([installable]).
  15857. -m4_defun([_LTDL_INSTALLABLE],
  15858. -[if test -f $prefix/lib/libltdl.la; then
  15859. - lt_save_LDFLAGS="$LDFLAGS"
  15860. - LDFLAGS="-L$prefix/lib $LDFLAGS"
  15861. - AC_CHECK_LIB([ltdl], [lt_dlinit], [lt_lib_ltdl=yes])
  15862. - LDFLAGS="$lt_save_LDFLAGS"
  15863. - if test x"${lt_lib_ltdl-no}" = xyes; then
  15864. - if test x"$enable_ltdl_install" != xyes; then
  15865. - # Don't overwrite $prefix/lib/libltdl.la without --enable-ltdl-install
  15866. - AC_MSG_WARN([not overwriting libltdl at $prefix, force with `--enable-ltdl-install'])
  15867. - enable_ltdl_install=no
  15868. - fi
  15869. - elif test x"$enable_ltdl_install" = xno; then
  15870. - AC_MSG_WARN([libltdl not installed, but installation disabled])
  15871. - fi
  15872. -fi
  15873. +# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
  15874. +# -----------------------------------------------
  15875. +m4_define([LT_OPTION_DEFINE],
  15876. +[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
  15877. +])# LT_OPTION_DEFINE
  15878. -# If configure.ac declared an installable ltdl, and the user didn't override
  15879. -# with --disable-ltdl-install, we will install the shipped libltdl.
  15880. -case $enable_ltdl_install in
  15881. - no) ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
  15882. - LIBLTDL="-lltdl"
  15883. - LTDLDEPS=
  15884. - LTDLINCL=
  15885. - ;;
  15886. - *) enable_ltdl_install=yes
  15887. - ac_configure_args="$ac_configure_args --enable-ltdl-install"
  15888. - LIBLTDL='_LT_BUILD_PREFIX'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdl.la"
  15889. - LTDLDEPS=$LIBLTDL
  15890. - LTDLINCL='-I${top_srcdir}'"${lt_ltdl_dir+/$lt_ltdl_dir}"
  15891. - ;;
  15892. -esac
  15893. -AC_SUBST([LIBLTDL])
  15894. -AC_SUBST([LTDLDEPS])
  15895. -AC_SUBST([LTDLINCL])
  15896. +# dlopen
  15897. +# ------
  15898. +LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
  15899. +])
  15900. -# For backwards non-gettext consistent compatibility...
  15901. -INCLTDL="$LTDLINCL"
  15902. -AC_SUBST([INCLTDL])
  15903. -])# LTDL_INSTALLABLE
  15904. +AU_DEFUN([AC_LIBTOOL_DLOPEN],
  15905. +[_LT_SET_OPTION([LT_INIT], [dlopen])
  15906. +AC_DIAGNOSE([obsolete],
  15907. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  15908. +put the `dlopen' option into LT_INIT's first parameter.])
  15909. +])
  15910. +dnl aclocal-1.4 backwards compatibility:
  15911. +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
  15912. -# _LTDL_MODE_DISPATCH
  15913. -# -------------------
  15914. -m4_define([_LTDL_MODE_DISPATCH],
  15915. -[dnl If _LTDL_DIR is `.', then we are configuring libltdl itself:
  15916. -m4_if(_LTDL_DIR, [],
  15917. - [],
  15918. - dnl if _LTDL_MODE was not set already, the default value is `subproject':
  15919. - [m4_case(m4_default(_LTDL_MODE, [subproject]),
  15920. - [subproject], [AC_CONFIG_SUBDIRS(_LTDL_DIR)
  15921. - _LT_SHELL_INIT([lt_dlopen_dir="$lt_ltdl_dir"])],
  15922. - [nonrecursive], [_LT_SHELL_INIT([lt_dlopen_dir="$lt_ltdl_dir"; lt_libobj_prefix="$lt_ltdl_dir/"])],
  15923. - [recursive], [],
  15924. - [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])dnl
  15925. -dnl Be careful not to expand twice:
  15926. -m4_define([$0], [])
  15927. -])# _LTDL_MODE_DISPATCH
  15928. +# win32-dll
  15929. +# ---------
  15930. +# Declare package support for building win32 dll's.
  15931. +LT_OPTION_DEFINE([LT_INIT], [win32-dll],
  15932. +[enable_win32_dll=yes
  15933. -# _LT_LIBOBJ(MODULE_NAME)
  15934. -# -----------------------
  15935. -# Like AC_LIBOBJ, except that MODULE_NAME goes into _LT_LIBOBJS instead
  15936. -# of into LIBOBJS.
  15937. -AC_DEFUN([_LT_LIBOBJ], [
  15938. - m4_pattern_allow([^_LT_LIBOBJS$])
  15939. - _LT_LIBOBJS="$_LT_LIBOBJS $1.$ac_objext"
  15940. -])# _LT_LIBOBJS
  15941. +case $host in
  15942. +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
  15943. + AC_CHECK_TOOL(AS, as, false)
  15944. + AC_CHECK_TOOL(DLLTOOL, dlltool, false)
  15945. + AC_CHECK_TOOL(OBJDUMP, objdump, false)
  15946. + ;;
  15947. +esac
  15948. +test -z "$AS" && AS=as
  15949. +_LT_DECL([], [AS], [1], [Assembler program])dnl
  15950. -# LTDL_INIT([OPTIONS])
  15951. -# --------------------
  15952. -# Clients of libltdl can use this macro to allow the installer to
  15953. -# choose between a shipped copy of the ltdl sources or a preinstalled
  15954. -# version of the library. If the shipped ltdl sources are not in a
  15955. -# subdirectory named libltdl, the directory name must be given by
  15956. -# LT_CONFIG_LTDL_DIR.
  15957. -AC_DEFUN([LTDL_INIT],
  15958. -[dnl Parse OPTIONS
  15959. -_LT_SET_OPTIONS([$0], [$1])
  15960. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  15961. +_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
  15962. -dnl We need to keep our own list of libobjs separate from our parent project,
  15963. -dnl and the easiest way to do that is redefine the AC_LIBOBJs macro while
  15964. -dnl we look for our own LIBOBJs.
  15965. -m4_pushdef([AC_LIBOBJ], m4_defn([_LT_LIBOBJ]))
  15966. -m4_pushdef([AC_LIBSOURCES])
  15967. +test -z "$OBJDUMP" && OBJDUMP=objdump
  15968. +_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
  15969. +])# win32-dll
  15970. -dnl If not otherwise defined, default to the 1.5.x compatible subproject mode:
  15971. -m4_if(_LTDL_MODE, [],
  15972. - [m4_define([_LTDL_MODE], m4_default([$2], [subproject]))
  15973. - m4_if([-1], [m4_bregexp(_LTDL_MODE, [\(subproject\|\(non\)?recursive\)])],
  15974. - [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])
  15975. +AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
  15976. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  15977. +_LT_SET_OPTION([LT_INIT], [win32-dll])
  15978. +AC_DIAGNOSE([obsolete],
  15979. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  15980. +put the `win32-dll' option into LT_INIT's first parameter.])
  15981. +])
  15982. -AC_ARG_WITH([included_ltdl],
  15983. - [AS_HELP_STRING([--with-included-ltdl],
  15984. - [use the GNU ltdl sources included here])])
  15985. +dnl aclocal-1.4 backwards compatibility:
  15986. +dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
  15987. -if test "x$with_included_ltdl" != xyes; then
  15988. - # We are not being forced to use the included libltdl sources, so
  15989. - # decide whether there is a useful installed version we can use.
  15990. - AC_CHECK_HEADER([ltdl.h],
  15991. - [AC_CHECK_DECL([lt_dlinterface_register],
  15992. - [AC_CHECK_LIB([ltdl], [lt_dladvise_preload],
  15993. - [with_included_ltdl=no],
  15994. - [with_included_ltdl=yes])],
  15995. - [with_included_ltdl=yes],
  15996. - [AC_INCLUDES_DEFAULT
  15997. - #include <ltdl.h>])],
  15998. - [with_included_ltdl=yes],
  15999. - [AC_INCLUDES_DEFAULT]
  16000. - )
  16001. -fi
  16002. -dnl If neither LT_CONFIG_LTDL_DIR, LTDL_CONVENIENCE nor LTDL_INSTALLABLE
  16003. -dnl was called yet, then for old times' sake, we assume libltdl is in an
  16004. -dnl eponymous directory:
  16005. -AC_PROVIDE_IFELSE([LT_CONFIG_LTDL_DIR], [], [_LT_CONFIG_LTDL_DIR([libltdl])])
  16006. +# _LT_ENABLE_SHARED([DEFAULT])
  16007. +# ----------------------------
  16008. +# implement the --enable-shared flag, and supports the `shared' and
  16009. +# `disable-shared' LT_INIT options.
  16010. +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
  16011. +m4_define([_LT_ENABLE_SHARED],
  16012. +[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
  16013. +AC_ARG_ENABLE([shared],
  16014. + [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
  16015. + [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
  16016. + [p=${PACKAGE-default}
  16017. + case $enableval in
  16018. + yes) enable_shared=yes ;;
  16019. + no) enable_shared=no ;;
  16020. + *)
  16021. + enable_shared=no
  16022. + # Look at the argument we got. We use all the common list separators.
  16023. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  16024. + for pkg in $enableval; do
  16025. + IFS="$lt_save_ifs"
  16026. + if test "X$pkg" = "X$p"; then
  16027. + enable_shared=yes
  16028. + fi
  16029. + done
  16030. + IFS="$lt_save_ifs"
  16031. + ;;
  16032. + esac],
  16033. + [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
  16034. -AC_ARG_WITH([ltdl_include],
  16035. - [AS_HELP_STRING([--with-ltdl-include=DIR],
  16036. - [use the ltdl headers installed in DIR])])
  16037. + _LT_DECL([build_libtool_libs], [enable_shared], [0],
  16038. + [Whether or not to build shared libraries])
  16039. +])# _LT_ENABLE_SHARED
  16040. -if test -n "$with_ltdl_include"; then
  16041. - if test -f "$with_ltdl_include/ltdl.h"; then :
  16042. - else
  16043. - AC_MSG_ERROR([invalid ltdl include directory: `$with_ltdl_include'])
  16044. - fi
  16045. -else
  16046. - with_ltdl_include=no
  16047. -fi
  16048. +LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
  16049. +LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
  16050. -AC_ARG_WITH([ltdl_lib],
  16051. - [AS_HELP_STRING([--with-ltdl-lib=DIR],
  16052. - [use the libltdl.la installed in DIR])])
  16053. +# Old names:
  16054. +AC_DEFUN([AC_ENABLE_SHARED],
  16055. +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
  16056. +])
  16057. -if test -n "$with_ltdl_lib"; then
  16058. - if test -f "$with_ltdl_lib/libltdl.la"; then :
  16059. - else
  16060. - AC_MSG_ERROR([invalid ltdl library directory: `$with_ltdl_lib'])
  16061. - fi
  16062. -else
  16063. - with_ltdl_lib=no
  16064. -fi
  16065. +AC_DEFUN([AC_DISABLE_SHARED],
  16066. +[_LT_SET_OPTION([LT_INIT], [disable-shared])
  16067. +])
  16068. -case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
  16069. - ,yes,no,no,)
  16070. - m4_case(m4_default(_LTDL_TYPE, [convenience]),
  16071. - [convenience], [_LTDL_CONVENIENCE],
  16072. - [installable], [_LTDL_INSTALLABLE],
  16073. - [m4_fatal([unknown libltdl build type: ]_LTDL_TYPE)])
  16074. - ;;
  16075. - ,no,no,no,)
  16076. - # If the included ltdl is not to be used, then use the
  16077. - # preinstalled libltdl we found.
  16078. - AC_DEFINE([HAVE_LTDL], [1],
  16079. - [Define this if a modern libltdl is already installed])
  16080. - LIBLTDL=-lltdl
  16081. - LTDLDEPS=
  16082. - LTDLINCL=
  16083. - ;;
  16084. - ,no*,no,*)
  16085. - AC_MSG_ERROR([`--with-ltdl-include' and `--with-ltdl-lib' options must be used together])
  16086. - ;;
  16087. - *) with_included_ltdl=no
  16088. - LIBLTDL="-L$with_ltdl_lib -lltdl"
  16089. - LTDLDEPS=
  16090. - LTDLINCL="-I$with_ltdl_include"
  16091. - ;;
  16092. -esac
  16093. -INCLTDL="$LTDLINCL"
  16094. +AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
  16095. +AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
  16096. -# Report our decision...
  16097. -AC_MSG_CHECKING([where to find libltdl headers])
  16098. -AC_MSG_RESULT([$LTDLINCL])
  16099. -AC_MSG_CHECKING([where to find libltdl library])
  16100. -AC_MSG_RESULT([$LIBLTDL])
  16101. +dnl aclocal-1.4 backwards compatibility:
  16102. +dnl AC_DEFUN([AM_ENABLE_SHARED], [])
  16103. +dnl AC_DEFUN([AM_DISABLE_SHARED], [])
  16104. -_LTDL_SETUP
  16105. -dnl restore autoconf definition.
  16106. -m4_popdef([AC_LIBOBJ])
  16107. -m4_popdef([AC_LIBSOURCES])
  16108. -AC_CONFIG_COMMANDS_PRE([
  16109. - _ltdl_libobjs=
  16110. - _ltdl_ltlibobjs=
  16111. - if test -n "$_LT_LIBOBJS"; then
  16112. - # Remove the extension.
  16113. - _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
  16114. - for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
  16115. - _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
  16116. - _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
  16117. +# _LT_ENABLE_STATIC([DEFAULT])
  16118. +# ----------------------------
  16119. +# implement the --enable-static flag, and support the `static' and
  16120. +# `disable-static' LT_INIT options.
  16121. +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
  16122. +m4_define([_LT_ENABLE_STATIC],
  16123. +[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
  16124. +AC_ARG_ENABLE([static],
  16125. + [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
  16126. + [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
  16127. + [p=${PACKAGE-default}
  16128. + case $enableval in
  16129. + yes) enable_static=yes ;;
  16130. + no) enable_static=no ;;
  16131. + *)
  16132. + enable_static=no
  16133. + # Look at the argument we got. We use all the common list separators.
  16134. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  16135. + for pkg in $enableval; do
  16136. + IFS="$lt_save_ifs"
  16137. + if test "X$pkg" = "X$p"; then
  16138. + enable_static=yes
  16139. + fi
  16140. done
  16141. - fi
  16142. - AC_SUBST([ltdl_LIBOBJS], [$_ltdl_libobjs])
  16143. - AC_SUBST([ltdl_LTLIBOBJS], [$_ltdl_ltlibobjs])
  16144. -])
  16145. + IFS="$lt_save_ifs"
  16146. + ;;
  16147. + esac],
  16148. + [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
  16149. -# Only expand once:
  16150. -m4_define([LTDL_INIT])
  16151. -])# LTDL_INIT
  16152. + _LT_DECL([build_old_libs], [enable_static], [0],
  16153. + [Whether or not to build static libraries])
  16154. +])# _LT_ENABLE_STATIC
  16155. +
  16156. +LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
  16157. +LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
  16158. # Old names:
  16159. -AU_DEFUN([AC_LIB_LTDL], [LTDL_INIT($@)])
  16160. -AU_DEFUN([AC_WITH_LTDL], [LTDL_INIT($@)])
  16161. -AU_DEFUN([LT_WITH_LTDL], [LTDL_INIT($@)])
  16162. -dnl aclocal-1.4 backwards compatibility:
  16163. -dnl AC_DEFUN([AC_LIB_LTDL], [])
  16164. -dnl AC_DEFUN([AC_WITH_LTDL], [])
  16165. -dnl AC_DEFUN([LT_WITH_LTDL], [])
  16166. +AC_DEFUN([AC_ENABLE_STATIC],
  16167. +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
  16168. +])
  16169. +AC_DEFUN([AC_DISABLE_STATIC],
  16170. +[_LT_SET_OPTION([LT_INIT], [disable-static])
  16171. +])
  16172. -# _LTDL_SETUP
  16173. -# -----------
  16174. -# Perform all the checks necessary for compilation of the ltdl objects
  16175. -# -- including compiler checks and header checks. This is a public
  16176. -# interface mainly for the benefit of libltdl's own configure.ac, most
  16177. -# other users should call LTDL_INIT instead.
  16178. -AC_DEFUN([_LTDL_SETUP],
  16179. -[AC_REQUIRE([AC_PROG_CC])dnl
  16180. -AC_REQUIRE([LT_SYS_MODULE_EXT])dnl
  16181. -AC_REQUIRE([LT_SYS_MODULE_PATH])dnl
  16182. -AC_REQUIRE([LT_SYS_DLSEARCH_PATH])dnl
  16183. -AC_REQUIRE([LT_LIB_DLLOAD])dnl
  16184. -AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  16185. -AC_REQUIRE([LT_FUNC_DLSYM_USCORE])dnl
  16186. -AC_REQUIRE([LT_SYS_DLOPEN_DEPLIBS])dnl
  16187. -AC_REQUIRE([gl_FUNC_ARGZ])dnl
  16188. +AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
  16189. +AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
  16190. -m4_require([_LT_CHECK_OBJDIR])dnl
  16191. -m4_require([_LT_HEADER_DLFCN])dnl
  16192. -m4_require([_LT_CHECK_DLPREOPEN])dnl
  16193. -m4_require([_LT_DECL_SED])dnl
  16194. +dnl aclocal-1.4 backwards compatibility:
  16195. +dnl AC_DEFUN([AM_ENABLE_STATIC], [])
  16196. +dnl AC_DEFUN([AM_DISABLE_STATIC], [])
  16197. -dnl Don't require this, or it will be expanded earlier than the code
  16198. -dnl that sets the variables it relies on:
  16199. -_LT_ENABLE_INSTALL
  16200. -dnl _LTDL_MODE specific code must be called at least once:
  16201. -_LTDL_MODE_DISPATCH
  16202. -# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  16203. -# the user used. This is so that ltdl.h can pick up the parent projects
  16204. -# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  16205. -# definitions required by ltdl.c.
  16206. -# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  16207. -AC_CONFIG_COMMANDS_PRE([dnl
  16208. -m4_pattern_allow([^LT_CONFIG_H$])dnl
  16209. -m4_ifset([AH_HEADER],
  16210. - [LT_CONFIG_H=AH_HEADER],
  16211. - [m4_ifset([AC_LIST_HEADERS],
  16212. - [LT_CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[ ]]*,,;s,[[ :]].*$,,'`],
  16213. - [])])])
  16214. -AC_SUBST([LT_CONFIG_H])
  16215. +# _LT_ENABLE_FAST_INSTALL([DEFAULT])
  16216. +# ----------------------------------
  16217. +# implement the --enable-fast-install flag, and support the `fast-install'
  16218. +# and `disable-fast-install' LT_INIT options.
  16219. +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
  16220. +m4_define([_LT_ENABLE_FAST_INSTALL],
  16221. +[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
  16222. +AC_ARG_ENABLE([fast-install],
  16223. + [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
  16224. + [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
  16225. + [p=${PACKAGE-default}
  16226. + case $enableval in
  16227. + yes) enable_fast_install=yes ;;
  16228. + no) enable_fast_install=no ;;
  16229. + *)
  16230. + enable_fast_install=no
  16231. + # Look at the argument we got. We use all the common list separators.
  16232. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  16233. + for pkg in $enableval; do
  16234. + IFS="$lt_save_ifs"
  16235. + if test "X$pkg" = "X$p"; then
  16236. + enable_fast_install=yes
  16237. + fi
  16238. + done
  16239. + IFS="$lt_save_ifs"
  16240. + ;;
  16241. + esac],
  16242. + [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
  16243. -AC_CHECK_HEADERS([unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h],
  16244. - [], [], [AC_INCLUDES_DEFAULT])
  16245. +_LT_DECL([fast_install], [enable_fast_install], [0],
  16246. + [Whether or not to optimize for fast installation])dnl
  16247. +])# _LT_ENABLE_FAST_INSTALL
  16248. -AC_CHECK_FUNCS([closedir opendir readdir], [], [AC_LIBOBJ([lt__dirent])])
  16249. -AC_CHECK_FUNCS([strlcat strlcpy], [], [AC_LIBOBJ([lt__strl])])
  16250. +LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
  16251. +LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
  16252. -m4_pattern_allow([LT_LIBEXT])dnl
  16253. -AC_DEFINE_UNQUOTED([LT_LIBEXT],["$libext"],[The archive extension])
  16254. +# Old names:
  16255. +AU_DEFUN([AC_ENABLE_FAST_INSTALL],
  16256. +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
  16257. +AC_DIAGNOSE([obsolete],
  16258. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  16259. +the `fast-install' option into LT_INIT's first parameter.])
  16260. +])
  16261. -name=ltdl
  16262. -LTDLOPEN=`eval "\\$ECHO \"$libname_spec\""`
  16263. -AC_SUBST([LTDLOPEN])
  16264. -])# _LTDL_SETUP
  16265. +AU_DEFUN([AC_DISABLE_FAST_INSTALL],
  16266. +[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
  16267. +AC_DIAGNOSE([obsolete],
  16268. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  16269. +the `disable-fast-install' option into LT_INIT's first parameter.])
  16270. +])
  16271. +dnl aclocal-1.4 backwards compatibility:
  16272. +dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
  16273. +dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
  16274. -# _LT_ENABLE_INSTALL
  16275. -# ------------------
  16276. -m4_define([_LT_ENABLE_INSTALL],
  16277. -[AC_ARG_ENABLE([ltdl-install],
  16278. - [AS_HELP_STRING([--enable-ltdl-install], [install libltdl])])
  16279. -case ,${enable_ltdl_install},${enable_ltdl_convenience} in
  16280. - *yes*) ;;
  16281. - *) enable_ltdl_convenience=yes ;;
  16282. -esac
  16283. +# _LT_WITH_PIC([MODE])
  16284. +# --------------------
  16285. +# implement the --with-pic flag, and support the `pic-only' and `no-pic'
  16286. +# LT_INIT options.
  16287. +# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
  16288. +m4_define([_LT_WITH_PIC],
  16289. +[AC_ARG_WITH([pic],
  16290. + [AS_HELP_STRING([--with-pic],
  16291. + [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
  16292. + [pic_mode="$withval"],
  16293. + [pic_mode=default])
  16294. -m4_ifdef([AM_CONDITIONAL],
  16295. -[AM_CONDITIONAL(INSTALL_LTDL, test x"${enable_ltdl_install-no}" != xno)
  16296. - AM_CONDITIONAL(CONVENIENCE_LTDL, test x"${enable_ltdl_convenience-no}" != xno)])
  16297. -])# _LT_ENABLE_INSTALL
  16298. +test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
  16299. +_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
  16300. +])# _LT_WITH_PIC
  16301. -# LT_SYS_DLOPEN_DEPLIBS
  16302. -# ---------------------
  16303. -AC_DEFUN([LT_SYS_DLOPEN_DEPLIBS],
  16304. -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  16305. -AC_CACHE_CHECK([whether deplibs are loaded by dlopen],
  16306. - [lt_cv_sys_dlopen_deplibs],
  16307. - [# PORTME does your system automatically load deplibs for dlopen?
  16308. - # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  16309. - # For now, we just catch OSes we know something about -- in the
  16310. - # future, we'll try test this programmatically.
  16311. - lt_cv_sys_dlopen_deplibs=unknown
  16312. - case $host_os in
  16313. - aix3*|aix4.1.*|aix4.2.*)
  16314. - # Unknown whether this is true for these versions of AIX, but
  16315. - # we want this `case' here to explicitly catch those versions.
  16316. - lt_cv_sys_dlopen_deplibs=unknown
  16317. - ;;
  16318. - aix[[4-9]]*)
  16319. - lt_cv_sys_dlopen_deplibs=yes
  16320. - ;;
  16321. - amigaos*)
  16322. - case $host_cpu in
  16323. - powerpc)
  16324. - lt_cv_sys_dlopen_deplibs=no
  16325. - ;;
  16326. - esac
  16327. - ;;
  16328. - darwin*)
  16329. - # Assuming the user has installed a libdl from somewhere, this is true
  16330. - # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  16331. - lt_cv_sys_dlopen_deplibs=yes
  16332. - ;;
  16333. - freebsd* | dragonfly*)
  16334. - lt_cv_sys_dlopen_deplibs=yes
  16335. - ;;
  16336. - gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  16337. - # GNU and its variants, using gnu ld.so (Glibc)
  16338. - lt_cv_sys_dlopen_deplibs=yes
  16339. - ;;
  16340. - hpux10*|hpux11*)
  16341. - lt_cv_sys_dlopen_deplibs=yes
  16342. - ;;
  16343. - interix*)
  16344. - lt_cv_sys_dlopen_deplibs=yes
  16345. - ;;
  16346. - irix[[12345]]*|irix6.[[01]]*)
  16347. - # Catch all versions of IRIX before 6.2, and indicate that we don't
  16348. - # know how it worked for any of those versions.
  16349. - lt_cv_sys_dlopen_deplibs=unknown
  16350. - ;;
  16351. - irix*)
  16352. - # The case above catches anything before 6.2, and it's known that
  16353. - # at 6.2 and later dlopen does load deplibs.
  16354. - lt_cv_sys_dlopen_deplibs=yes
  16355. - ;;
  16356. - netbsd*)
  16357. - lt_cv_sys_dlopen_deplibs=yes
  16358. - ;;
  16359. - openbsd*)
  16360. - lt_cv_sys_dlopen_deplibs=yes
  16361. - ;;
  16362. - osf[[1234]]*)
  16363. - # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  16364. - # it did *not* use an RPATH in a shared library to find objects the
  16365. - # library depends on, so we explicitly say `no'.
  16366. - lt_cv_sys_dlopen_deplibs=no
  16367. - ;;
  16368. - osf5.0|osf5.0a|osf5.1)
  16369. - # dlopen *does* load deplibs and with the right loader patch applied
  16370. - # it even uses RPATH in a shared library to search for shared objects
  16371. - # that the library depends on, but there's no easy way to know if that
  16372. - # patch is installed. Since this is the case, all we can really
  16373. - # say is unknown -- it depends on the patch being installed. If
  16374. - # it is, this changes to `yes'. Without it, it would be `no'.
  16375. - lt_cv_sys_dlopen_deplibs=unknown
  16376. - ;;
  16377. - osf*)
  16378. - # the two cases above should catch all versions of osf <= 5.1. Read
  16379. - # the comments above for what we know about them.
  16380. - # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  16381. - # is used to find them so we can finally say `yes'.
  16382. - lt_cv_sys_dlopen_deplibs=yes
  16383. - ;;
  16384. - qnx*)
  16385. - lt_cv_sys_dlopen_deplibs=yes
  16386. - ;;
  16387. - solaris*)
  16388. - lt_cv_sys_dlopen_deplibs=yes
  16389. - ;;
  16390. - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  16391. - libltdl_cv_sys_dlopen_deplibs=yes
  16392. - ;;
  16393. - esac
  16394. - ])
  16395. -if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  16396. - AC_DEFINE([LTDL_DLOPEN_DEPLIBS], [1],
  16397. - [Define if the OS needs help to load dependent libraries for dlopen().])
  16398. -fi
  16399. -])# LT_SYS_DLOPEN_DEPLIBS
  16400. +LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
  16401. +LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
  16402. # Old name:
  16403. -AU_ALIAS([AC_LTDL_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS])
  16404. +AU_DEFUN([AC_LIBTOOL_PICMODE],
  16405. +[_LT_SET_OPTION([LT_INIT], [pic-only])
  16406. +AC_DIAGNOSE([obsolete],
  16407. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  16408. +put the `pic-only' option into LT_INIT's first parameter.])
  16409. +])
  16410. +
  16411. dnl aclocal-1.4 backwards compatibility:
  16412. -dnl AC_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [])
  16413. +dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
  16414. -# LT_SYS_MODULE_EXT
  16415. -# -----------------
  16416. -AC_DEFUN([LT_SYS_MODULE_EXT],
  16417. -[m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  16418. -AC_CACHE_CHECK([which extension is used for runtime loadable modules],
  16419. - [libltdl_cv_shlibext],
  16420. -[
  16421. -module=yes
  16422. -eval libltdl_cv_shlibext=$shrext_cmds
  16423. - ])
  16424. -if test -n "$libltdl_cv_shlibext"; then
  16425. - m4_pattern_allow([LT_MODULE_EXT])dnl
  16426. - AC_DEFINE_UNQUOTED([LT_MODULE_EXT], ["$libltdl_cv_shlibext"],
  16427. - [Define to the extension used for runtime loadable modules, say, ".so".])
  16428. -fi
  16429. -])# LT_SYS_MODULE_EXT
  16430. +m4_define([_LTDL_MODE], [])
  16431. +LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
  16432. + [m4_define([_LTDL_MODE], [nonrecursive])])
  16433. +LT_OPTION_DEFINE([LTDL_INIT], [recursive],
  16434. + [m4_define([_LTDL_MODE], [recursive])])
  16435. +LT_OPTION_DEFINE([LTDL_INIT], [subproject],
  16436. + [m4_define([_LTDL_MODE], [subproject])])
  16437. -# Old name:
  16438. -AU_ALIAS([AC_LTDL_SHLIBEXT], [LT_SYS_MODULE_EXT])
  16439. -dnl aclocal-1.4 backwards compatibility:
  16440. -dnl AC_DEFUN([AC_LTDL_SHLIBEXT], [])
  16441. +m4_define([_LTDL_TYPE], [])
  16442. +LT_OPTION_DEFINE([LTDL_INIT], [installable],
  16443. + [m4_define([_LTDL_TYPE], [installable])])
  16444. +LT_OPTION_DEFINE([LTDL_INIT], [convenience],
  16445. + [m4_define([_LTDL_TYPE], [convenience])])
  16446. +# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
  16447. +#
  16448. +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
  16449. +# Written by Gary V. Vaughan, 2004
  16450. +#
  16451. +# This file is free software; the Free Software Foundation gives
  16452. +# unlimited permission to copy and/or distribute it, with or without
  16453. +# modifications, as long as this notice is preserved.
  16454. -# LT_SYS_MODULE_PATH
  16455. -# ------------------
  16456. -AC_DEFUN([LT_SYS_MODULE_PATH],
  16457. -[m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  16458. -AC_CACHE_CHECK([which variable specifies run-time module search path],
  16459. - [lt_cv_module_path_var], [lt_cv_module_path_var="$shlibpath_var"])
  16460. -if test -n "$lt_cv_module_path_var"; then
  16461. - m4_pattern_allow([LT_MODULE_PATH_VAR])dnl
  16462. - AC_DEFINE_UNQUOTED([LT_MODULE_PATH_VAR], ["$lt_cv_module_path_var"],
  16463. - [Define to the name of the environment variable that determines the run-time module search path.])
  16464. -fi
  16465. -])# LT_SYS_MODULE_PATH
  16466. +# serial 6 ltsugar.m4
  16467. -# Old name:
  16468. -AU_ALIAS([AC_LTDL_SHLIBPATH], [LT_SYS_MODULE_PATH])
  16469. -dnl aclocal-1.4 backwards compatibility:
  16470. -dnl AC_DEFUN([AC_LTDL_SHLIBPATH], [])
  16471. +# This is to help aclocal find these macros, as it can't see m4_define.
  16472. +AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
  16473. +
  16474. +
  16475. +# lt_join(SEP, ARG1, [ARG2...])
  16476. +# -----------------------------
  16477. +# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
  16478. +# associated separator.
  16479. +# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
  16480. +# versions in m4sugar had bugs.
  16481. +m4_define([lt_join],
  16482. +[m4_if([$#], [1], [],
  16483. + [$#], [2], [[$2]],
  16484. + [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
  16485. +m4_define([_lt_join],
  16486. +[m4_if([$#$2], [2], [],
  16487. + [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
  16488. -# LT_SYS_DLSEARCH_PATH
  16489. -# --------------------
  16490. -AC_DEFUN([LT_SYS_DLSEARCH_PATH],
  16491. -[m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  16492. -AC_CACHE_CHECK([for the default library search path],
  16493. - [lt_cv_sys_dlsearch_path],
  16494. - [lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"])
  16495. -if test -n "$lt_cv_sys_dlsearch_path"; then
  16496. - sys_dlsearch_path=
  16497. - for dir in $lt_cv_sys_dlsearch_path; do
  16498. - if test -z "$sys_dlsearch_path"; then
  16499. - sys_dlsearch_path="$dir"
  16500. - else
  16501. - sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  16502. - fi
  16503. - done
  16504. - m4_pattern_allow([LT_DLSEARCH_PATH])dnl
  16505. - AC_DEFINE_UNQUOTED([LT_DLSEARCH_PATH], ["$sys_dlsearch_path"],
  16506. - [Define to the system default library search path.])
  16507. -fi
  16508. -])# LT_SYS_DLSEARCH_PATH
  16509. +# lt_car(LIST)
  16510. +# lt_cdr(LIST)
  16511. +# ------------
  16512. +# Manipulate m4 lists.
  16513. +# These macros are necessary as long as will still need to support
  16514. +# Autoconf-2.59 which quotes differently.
  16515. +m4_define([lt_car], [[$1]])
  16516. +m4_define([lt_cdr],
  16517. +[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
  16518. + [$#], 1, [],
  16519. + [m4_dquote(m4_shift($@))])])
  16520. +m4_define([lt_unquote], $1)
  16521. -# Old name:
  16522. -AU_ALIAS([AC_LTDL_SYSSEARCHPATH], [LT_SYS_DLSEARCH_PATH])
  16523. -dnl aclocal-1.4 backwards compatibility:
  16524. -dnl AC_DEFUN([AC_LTDL_SYSSEARCHPATH], [])
  16525. +# lt_append(MACRO-NAME, STRING, [SEPARATOR])
  16526. +# ------------------------------------------
  16527. +# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
  16528. +# Note that neither SEPARATOR nor STRING are expanded; they are appended
  16529. +# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
  16530. +# No SEPARATOR is output if MACRO-NAME was previously undefined (different
  16531. +# than defined and empty).
  16532. +#
  16533. +# This macro is needed until we can rely on Autoconf 2.62, since earlier
  16534. +# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
  16535. +m4_define([lt_append],
  16536. +[m4_define([$1],
  16537. + m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
  16538. -# _LT_CHECK_DLPREOPEN
  16539. -# -------------------
  16540. -m4_defun([_LT_CHECK_DLPREOPEN],
  16541. -[m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  16542. -AC_CACHE_CHECK([whether libtool supports -dlopen/-dlpreopen],
  16543. - [libltdl_cv_preloaded_symbols],
  16544. - [if test -n "$lt_cv_sys_global_symbol_pipe"; then
  16545. - libltdl_cv_preloaded_symbols=yes
  16546. - else
  16547. - libltdl_cv_preloaded_symbols=no
  16548. - fi
  16549. - ])
  16550. -if test x"$libltdl_cv_preloaded_symbols" = xyes; then
  16551. - AC_DEFINE([HAVE_PRELOADED_SYMBOLS], [1],
  16552. - [Define if libtool can extract symbol lists from object files.])
  16553. -fi
  16554. -])# _LT_CHECK_DLPREOPEN
  16555. -# LT_LIB_DLLOAD
  16556. -# -------------
  16557. -AC_DEFUN([LT_LIB_DLLOAD],
  16558. -[m4_pattern_allow([^LT_DLLOADERS$])
  16559. -LT_DLLOADERS=
  16560. -AC_SUBST([LT_DLLOADERS])
  16561. +# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
  16562. +# ----------------------------------------------------------
  16563. +# Produce a SEP delimited list of all paired combinations of elements of
  16564. +# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
  16565. +# has the form PREFIXmINFIXSUFFIXn.
  16566. +# Needed until we can rely on m4_combine added in Autoconf 2.62.
  16567. +m4_define([lt_combine],
  16568. +[m4_if(m4_eval([$# > 3]), [1],
  16569. + [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
  16570. +[[m4_foreach([_Lt_prefix], [$2],
  16571. + [m4_foreach([_Lt_suffix],
  16572. + ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
  16573. + [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
  16574. -AC_LANG_PUSH([C])
  16575. -LIBADD_DLOPEN=
  16576. -AC_SEARCH_LIBS([dlopen], [dl],
  16577. - [AC_DEFINE([HAVE_LIBDL], [1],
  16578. - [Define if you have the libdl library or equivalent.])
  16579. - if test "$ac_cv_search_dlopen" != "none required" ; then
  16580. - LIBADD_DLOPEN="-ldl"
  16581. - fi
  16582. - libltdl_cv_lib_dl_dlopen="yes"
  16583. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  16584. - [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#if HAVE_DLFCN_H
  16585. -# include <dlfcn.h>
  16586. -#endif
  16587. - ]], [[dlopen(0, 0);]])],
  16588. - [AC_DEFINE([HAVE_LIBDL], [1],
  16589. - [Define if you have the libdl library or equivalent.])
  16590. - libltdl_cv_func_dlopen="yes"
  16591. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  16592. - [AC_CHECK_LIB([svld], [dlopen],
  16593. - [AC_DEFINE([HAVE_LIBDL], [1],
  16594. - [Define if you have the libdl library or equivalent.])
  16595. - LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  16596. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])])
  16597. -if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  16598. -then
  16599. - lt_save_LIBS="$LIBS"
  16600. - LIBS="$LIBS $LIBADD_DLOPEN"
  16601. - AC_CHECK_FUNCS([dlerror])
  16602. - LIBS="$lt_save_LIBS"
  16603. -fi
  16604. -AC_SUBST([LIBADD_DLOPEN])
  16605. +# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
  16606. +# -----------------------------------------------------------------------
  16607. +# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
  16608. +# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
  16609. +m4_define([lt_if_append_uniq],
  16610. +[m4_ifdef([$1],
  16611. + [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
  16612. + [lt_append([$1], [$2], [$3])$4],
  16613. + [$5])],
  16614. + [lt_append([$1], [$2], [$3])$4])])
  16615. -LIBADD_SHL_LOAD=
  16616. -AC_CHECK_FUNC([shl_load],
  16617. - [AC_DEFINE([HAVE_SHL_LOAD], [1],
  16618. - [Define if you have the shl_load function.])
  16619. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"],
  16620. - [AC_CHECK_LIB([dld], [shl_load],
  16621. - [AC_DEFINE([HAVE_SHL_LOAD], [1],
  16622. - [Define if you have the shl_load function.])
  16623. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  16624. - LIBADD_SHL_LOAD="-ldld"])])
  16625. -AC_SUBST([LIBADD_SHL_LOAD])
  16626. -case $host_os in
  16627. -darwin[[1567]].*)
  16628. -# We only want this for pre-Mac OS X 10.4.
  16629. - AC_CHECK_FUNC([_dyld_func_lookup],
  16630. - [AC_DEFINE([HAVE_DYLD], [1],
  16631. - [Define if you have the _dyld_func_lookup function.])
  16632. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"])
  16633. - ;;
  16634. -beos*)
  16635. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  16636. - ;;
  16637. -cygwin* | mingw* | os2* | pw32*)
  16638. - AC_CHECK_DECLS([cygwin_conv_path], [], [], [[#include <sys/cygwin.h>]])
  16639. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  16640. - ;;
  16641. -esac
  16642. +# lt_dict_add(DICT, KEY, VALUE)
  16643. +# -----------------------------
  16644. +m4_define([lt_dict_add],
  16645. +[m4_define([$1($2)], [$3])])
  16646. -AC_CHECK_LIB([dld], [dld_link],
  16647. - [AC_DEFINE([HAVE_DLD], [1],
  16648. - [Define if you have the GNU dld library.])
  16649. - LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"])
  16650. -AC_SUBST([LIBADD_DLD_LINK])
  16651. -m4_pattern_allow([^LT_DLPREOPEN$])
  16652. -LT_DLPREOPEN=
  16653. -if test -n "$LT_DLLOADERS"
  16654. -then
  16655. - for lt_loader in $LT_DLLOADERS; do
  16656. - LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  16657. - done
  16658. - AC_DEFINE([HAVE_LIBDLLOADER], [1],
  16659. - [Define if libdlloader will be built on this platform])
  16660. -fi
  16661. -AC_SUBST([LT_DLPREOPEN])
  16662. +# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
  16663. +# --------------------------------------------
  16664. +m4_define([lt_dict_add_subkey],
  16665. +[m4_define([$1($2:$3)], [$4])])
  16666. -dnl This isn't used anymore, but set it for backwards compatibility
  16667. -LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  16668. -AC_SUBST([LIBADD_DL])
  16669. -AC_LANG_POP
  16670. -])# LT_LIB_DLLOAD
  16671. +# lt_dict_fetch(DICT, KEY, [SUBKEY])
  16672. +# ----------------------------------
  16673. +m4_define([lt_dict_fetch],
  16674. +[m4_ifval([$3],
  16675. + m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
  16676. + m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
  16677. -# Old name:
  16678. -AU_ALIAS([AC_LTDL_DLLIB], [LT_LIB_DLLOAD])
  16679. -dnl aclocal-1.4 backwards compatibility:
  16680. -dnl AC_DEFUN([AC_LTDL_DLLIB], [])
  16681. +# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
  16682. +# -----------------------------------------------------------------
  16683. +m4_define([lt_if_dict_fetch],
  16684. +[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
  16685. + [$5],
  16686. + [$6])])
  16687. -# LT_SYS_SYMBOL_USCORE
  16688. -# --------------------
  16689. -# does the compiler prefix global symbols with an underscore?
  16690. -AC_DEFUN([LT_SYS_SYMBOL_USCORE],
  16691. -[m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  16692. -AC_CACHE_CHECK([for _ prefix in compiled symbols],
  16693. - [lt_cv_sys_symbol_underscore],
  16694. - [lt_cv_sys_symbol_underscore=no
  16695. - cat > conftest.$ac_ext <<_LT_EOF
  16696. -void nm_test_func(){}
  16697. -int main(){nm_test_func;return 0;}
  16698. -_LT_EOF
  16699. - if AC_TRY_EVAL(ac_compile); then
  16700. - # Now try to grab the symbols.
  16701. - ac_nlist=conftest.nm
  16702. - if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) && test -s "$ac_nlist"; then
  16703. - # See whether the symbols have a leading underscore.
  16704. - if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  16705. - lt_cv_sys_symbol_underscore=yes
  16706. - else
  16707. - if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  16708. - :
  16709. - else
  16710. - echo "configure: cannot find nm_test_func in $ac_nlist" >&AS_MESSAGE_LOG_FD
  16711. - fi
  16712. - fi
  16713. - else
  16714. - echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
  16715. - fi
  16716. - else
  16717. - echo "configure: failed program was:" >&AS_MESSAGE_LOG_FD
  16718. - cat conftest.c >&AS_MESSAGE_LOG_FD
  16719. - fi
  16720. - rm -rf conftest*
  16721. - ])
  16722. - sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  16723. - AC_SUBST([sys_symbol_underscore])
  16724. -])# LT_SYS_SYMBOL_USCORE
  16725. -# Old name:
  16726. -AU_ALIAS([AC_LTDL_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE])
  16727. -dnl aclocal-1.4 backwards compatibility:
  16728. -dnl AC_DEFUN([AC_LTDL_SYMBOL_USCORE], [])
  16729. +# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
  16730. +# --------------------------------------------------------------
  16731. +m4_define([lt_dict_filter],
  16732. +[m4_if([$5], [], [],
  16733. + [lt_join(m4_quote(m4_default([$4], [[, ]])),
  16734. + lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
  16735. + [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
  16736. +])
  16737. +
  16738. +# ltversion.m4 -- version numbers -*- Autoconf -*-
  16739. +#
  16740. +# Copyright (C) 2004 Free Software Foundation, Inc.
  16741. +# Written by Scott James Remnant, 2004
  16742. +#
  16743. +# This file is free software; the Free Software Foundation gives
  16744. +# unlimited permission to copy and/or distribute it, with or without
  16745. +# modifications, as long as this notice is preserved.
  16746. +# @configure_input@
  16747. -# LT_FUNC_DLSYM_USCORE
  16748. -# --------------------
  16749. -AC_DEFUN([LT_FUNC_DLSYM_USCORE],
  16750. -[AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  16751. -if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  16752. - if test x"$libltdl_cv_func_dlopen" = xyes ||
  16753. - test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  16754. - AC_CACHE_CHECK([whether we have to add an underscore for dlsym],
  16755. - [libltdl_cv_need_uscore],
  16756. - [libltdl_cv_need_uscore=unknown
  16757. - save_LIBS="$LIBS"
  16758. - LIBS="$LIBS $LIBADD_DLOPEN"
  16759. - _LT_TRY_DLOPEN_SELF(
  16760. - [libltdl_cv_need_uscore=no], [libltdl_cv_need_uscore=yes],
  16761. - [], [libltdl_cv_need_uscore=cross])
  16762. - LIBS="$save_LIBS"
  16763. - ])
  16764. - fi
  16765. -fi
  16766. +# serial 3293 ltversion.m4
  16767. +# This file is part of GNU Libtool
  16768. -if test x"$libltdl_cv_need_uscore" = xyes; then
  16769. - AC_DEFINE([NEED_USCORE], [1],
  16770. - [Define if dlsym() requires a leading underscore in symbol names.])
  16771. -fi
  16772. -])# LT_FUNC_DLSYM_USCORE
  16773. +m4_define([LT_PACKAGE_VERSION], [2.4])
  16774. +m4_define([LT_PACKAGE_REVISION], [1.3293])
  16775. -# Old name:
  16776. -AU_ALIAS([AC_LTDL_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE])
  16777. -dnl aclocal-1.4 backwards compatibility:
  16778. -dnl AC_DEFUN([AC_LTDL_DLSYM_USCORE], [])
  16779. +AC_DEFUN([LTVERSION_VERSION],
  16780. +[macro_version='2.4'
  16781. +macro_revision='1.3293'
  16782. +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
  16783. +_LT_DECL(, macro_revision, 0)
  16784. +])
  16785. -# Helper functions for option handling. -*- Autoconf -*-
  16786. +# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
  16787. #
  16788. -# Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
  16789. -# Inc.
  16790. -# Written by Gary V. Vaughan, 2004
  16791. +# Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
  16792. +# Written by Scott James Remnant, 2004.
  16793. #
  16794. # This file is free software; the Free Software Foundation gives
  16795. # unlimited permission to copy and/or distribute it, with or without
  16796. # modifications, as long as this notice is preserved.
  16797. -# serial 7 ltoptions.m4
  16798. +# serial 5 lt~obsolete.m4
  16799. -# This is to help aclocal find these macros, as it can't see m4_define.
  16800. -AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
  16801. +# These exist entirely to fool aclocal when bootstrapping libtool.
  16802. +#
  16803. +# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
  16804. +# which have later been changed to m4_define as they aren't part of the
  16805. +# exported API, or moved to Autoconf or Automake where they belong.
  16806. +#
  16807. +# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
  16808. +# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
  16809. +# using a macro with the same name in our local m4/libtool.m4 it'll
  16810. +# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
  16811. +# and doesn't know about Autoconf macros at all.)
  16812. +#
  16813. +# So we provide this file, which has a silly filename so it's always
  16814. +# included after everything else. This provides aclocal with the
  16815. +# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
  16816. +# because those macros already exist, or will be overwritten later.
  16817. +# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
  16818. +#
  16819. +# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
  16820. +# Yes, that means every name once taken will need to remain here until
  16821. +# we give up compatibility with versions before 1.7, at which point
  16822. +# we need to keep only those names which we still refer to.
  16823. +# This is to help aclocal find these macros, as it can't see m4_define.
  16824. +AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
  16825. -# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
  16826. -# ------------------------------------------
  16827. -m4_define([_LT_MANGLE_OPTION],
  16828. -[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
  16829. +m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
  16830. +m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
  16831. +m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
  16832. +m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
  16833. +m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
  16834. +m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
  16835. +m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
  16836. +m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
  16837. +m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
  16838. +m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
  16839. +m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
  16840. +m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
  16841. +m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
  16842. +m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
  16843. +m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
  16844. +m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
  16845. +m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
  16846. +m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
  16847. +m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
  16848. +m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
  16849. +m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
  16850. +m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
  16851. +m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
  16852. +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
  16853. +m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
  16854. +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
  16855. +m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
  16856. +m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
  16857. +m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
  16858. +m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
  16859. +m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
  16860. +m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
  16861. +m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
  16862. +m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
  16863. +m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
  16864. +m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
  16865. +m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
  16866. +m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
  16867. +m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
  16868. +m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
  16869. +m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
  16870. +m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
  16871. +m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
  16872. +m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
  16873. +m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
  16874. +m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
  16875. +m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
  16876. +m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
  16877. +m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
  16878. +m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
  16879. +m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
  16880. +m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
  16881. +m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
  16882. +m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
  16883. +m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
  16884. +m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
  16885. +m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
  16886. +m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
  16887. +m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
  16888. +m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
  16889. +m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
  16890. +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
  16891. +#
  16892. +# This file is free software; the Free Software Foundation
  16893. +# gives unlimited permission to copy and/or distribute it,
  16894. +# with or without modifications, as long as this notice is preserved.
  16895. -# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
  16896. -# ---------------------------------------
  16897. -# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
  16898. -# matching handler defined, dispatch to it. Other OPTION-NAMEs are
  16899. -# saved as a flag.
  16900. -m4_define([_LT_SET_OPTION],
  16901. -[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
  16902. -m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
  16903. - _LT_MANGLE_DEFUN([$1], [$2]),
  16904. - [m4_warning([Unknown $1 option `$2'])])[]dnl
  16905. +# AM_AUTOMAKE_VERSION(VERSION)
  16906. +# ----------------------------
  16907. +# Automake X.Y traces this macro to ensure aclocal.m4 has been
  16908. +# generated from the m4 files accompanying Automake X.Y.
  16909. +# (This private macro should not be called outside this file.)
  16910. +AC_DEFUN([AM_AUTOMAKE_VERSION],
  16911. +[am__api_version='1.11'
  16912. +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  16913. +dnl require some minimum version. Point them to the right macro.
  16914. +m4_if([$1], [1.11.1], [],
  16915. + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  16916. ])
  16917. +# _AM_AUTOCONF_VERSION(VERSION)
  16918. +# -----------------------------
  16919. +# aclocal traces this macro to find the Autoconf version.
  16920. +# This is a private macro too. Using m4_define simplifies
  16921. +# the logic in aclocal, which can simply ignore this definition.
  16922. +m4_define([_AM_AUTOCONF_VERSION], [])
  16923. -# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
  16924. -# ------------------------------------------------------------
  16925. -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
  16926. -m4_define([_LT_IF_OPTION],
  16927. -[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
  16928. +# AM_SET_CURRENT_AUTOMAKE_VERSION
  16929. +# -------------------------------
  16930. +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
  16931. +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
  16932. +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
  16933. +[AM_AUTOMAKE_VERSION([1.11.1])dnl
  16934. +m4_ifndef([AC_AUTOCONF_VERSION],
  16935. + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
  16936. +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
  16937. +# AM_AUX_DIR_EXPAND -*- Autoconf -*-
  16938. -# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
  16939. -# -------------------------------------------------------
  16940. -# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
  16941. -# are set.
  16942. -m4_define([_LT_UNLESS_OPTIONS],
  16943. -[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
  16944. - [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
  16945. - [m4_define([$0_found])])])[]dnl
  16946. -m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
  16947. -])[]dnl
  16948. +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
  16949. +#
  16950. +# This file is free software; the Free Software Foundation
  16951. +# gives unlimited permission to copy and/or distribute it,
  16952. +# with or without modifications, as long as this notice is preserved.
  16953. +
  16954. +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
  16955. +# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
  16956. +# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
  16957. +#
  16958. +# Of course, Automake must honor this variable whenever it calls a
  16959. +# tool from the auxiliary directory. The problem is that $srcdir (and
  16960. +# therefore $ac_aux_dir as well) can be either absolute or relative,
  16961. +# depending on how configure is run. This is pretty annoying, since
  16962. +# it makes $ac_aux_dir quite unusable in subdirectories: in the top
  16963. +# source directory, any form will work fine, but in subdirectories a
  16964. +# relative path needs to be adjusted first.
  16965. +#
  16966. +# $ac_aux_dir/missing
  16967. +# fails when called from a subdirectory if $ac_aux_dir is relative
  16968. +# $top_srcdir/$ac_aux_dir/missing
  16969. +# fails if $ac_aux_dir is absolute,
  16970. +# fails when called from a subdirectory in a VPATH build with
  16971. +# a relative $ac_aux_dir
  16972. +#
  16973. +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
  16974. +# are both prefixed by $srcdir. In an in-source build this is usually
  16975. +# harmless because $srcdir is `.', but things will broke when you
  16976. +# start a VPATH build or use an absolute $srcdir.
  16977. +#
  16978. +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
  16979. +# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
  16980. +# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
  16981. +# and then we would define $MISSING as
  16982. +# MISSING="\${SHELL} $am_aux_dir/missing"
  16983. +# This will work as long as MISSING is not called from configure, because
  16984. +# unfortunately $(top_srcdir) has no meaning in configure.
  16985. +# However there are other variables, like CC, which are often used in
  16986. +# configure, and could therefore not use this "fixed" $ac_aux_dir.
  16987. +#
  16988. +# Another solution, used here, is to always expand $ac_aux_dir to an
  16989. +# absolute PATH. The drawback is that using absolute paths prevent a
  16990. +# configured tree to be moved without reconfiguration.
  16991. +
  16992. +AC_DEFUN([AM_AUX_DIR_EXPAND],
  16993. +[dnl Rely on autoconf to set up CDPATH properly.
  16994. +AC_PREREQ([2.50])dnl
  16995. +# expand $ac_aux_dir to an absolute path
  16996. +am_aux_dir=`cd $ac_aux_dir && pwd`
  16997. ])
  16998. +# AM_CONDITIONAL -*- Autoconf -*-
  16999. -# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
  17000. -# ----------------------------------------
  17001. -# OPTION-LIST is a space-separated list of Libtool options associated
  17002. -# with MACRO-NAME. If any OPTION has a matching handler declared with
  17003. -# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
  17004. -# the unknown option and exit.
  17005. -m4_defun([_LT_SET_OPTIONS],
  17006. -[# Set options
  17007. -m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
  17008. - [_LT_SET_OPTION([$1], _LT_Option)])
  17009. +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
  17010. +# Free Software Foundation, Inc.
  17011. +#
  17012. +# This file is free software; the Free Software Foundation
  17013. +# gives unlimited permission to copy and/or distribute it,
  17014. +# with or without modifications, as long as this notice is preserved.
  17015. -m4_if([$1],[LT_INIT],[
  17016. - dnl
  17017. - dnl Simply set some default values (i.e off) if boolean options were not
  17018. - dnl specified:
  17019. - _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
  17020. - ])
  17021. - _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
  17022. - ])
  17023. - dnl
  17024. - dnl If no reference was made to various pairs of opposing options, then
  17025. - dnl we run the default mode handler for the pair. For example, if neither
  17026. - dnl `shared' nor `disable-shared' was passed, we enable building of shared
  17027. - dnl archives by default:
  17028. - _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
  17029. - _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
  17030. - _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
  17031. - _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
  17032. - [_LT_ENABLE_FAST_INSTALL])
  17033. - ])
  17034. -])# _LT_SET_OPTIONS
  17035. +# serial 9
  17036. +# AM_CONDITIONAL(NAME, SHELL-CONDITION)
  17037. +# -------------------------------------
  17038. +# Define a conditional.
  17039. +AC_DEFUN([AM_CONDITIONAL],
  17040. +[AC_PREREQ(2.52)dnl
  17041. + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
  17042. + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
  17043. +AC_SUBST([$1_TRUE])dnl
  17044. +AC_SUBST([$1_FALSE])dnl
  17045. +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
  17046. +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
  17047. +m4_define([_AM_COND_VALUE_$1], [$2])dnl
  17048. +if $2; then
  17049. + $1_TRUE=
  17050. + $1_FALSE='#'
  17051. +else
  17052. + $1_TRUE='#'
  17053. + $1_FALSE=
  17054. +fi
  17055. +AC_CONFIG_COMMANDS_PRE(
  17056. +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
  17057. + AC_MSG_ERROR([[conditional "$1" was never defined.
  17058. +Usually this means the macro was only invoked conditionally.]])
  17059. +fi])])
  17060. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
  17061. +# Free Software Foundation, Inc.
  17062. +#
  17063. +# This file is free software; the Free Software Foundation
  17064. +# gives unlimited permission to copy and/or distribute it,
  17065. +# with or without modifications, as long as this notice is preserved.
  17066. -# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
  17067. -# -----------------------------------------
  17068. -m4_define([_LT_MANGLE_DEFUN],
  17069. -[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
  17070. +# serial 10
  17071. +# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
  17072. +# written in clear, in which case automake, when reading aclocal.m4,
  17073. +# will think it sees a *use*, and therefore will trigger all it's
  17074. +# C support machinery. Also note that it means that autoscan, seeing
  17075. +# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
  17076. -# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
  17077. -# -----------------------------------------------
  17078. -m4_define([LT_OPTION_DEFINE],
  17079. -[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
  17080. -])# LT_OPTION_DEFINE
  17081. +# _AM_DEPENDENCIES(NAME)
  17082. +# ----------------------
  17083. +# See how the compiler implements dependency checking.
  17084. +# NAME is "CC", "CXX", "GCJ", or "OBJC".
  17085. +# We try a few techniques and use that to set a single cache variable.
  17086. +#
  17087. +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
  17088. +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
  17089. +# dependency, and given that the user is not expected to run this macro,
  17090. +# just rely on AC_PROG_CC.
  17091. +AC_DEFUN([_AM_DEPENDENCIES],
  17092. +[AC_REQUIRE([AM_SET_DEPDIR])dnl
  17093. +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
  17094. +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
  17095. +AC_REQUIRE([AM_DEP_TRACK])dnl
  17096. -# dlopen
  17097. -# ------
  17098. -LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
  17099. -])
  17100. +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
  17101. + [$1], CXX, [depcc="$CXX" am_compiler_list=],
  17102. + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
  17103. + [$1], UPC, [depcc="$UPC" am_compiler_list=],
  17104. + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
  17105. + [depcc="$$1" am_compiler_list=])
  17106. -AU_DEFUN([AC_LIBTOOL_DLOPEN],
  17107. -[_LT_SET_OPTION([LT_INIT], [dlopen])
  17108. -AC_DIAGNOSE([obsolete],
  17109. -[$0: Remove this warning and the call to _LT_SET_OPTION when you
  17110. -put the `dlopen' option into LT_INIT's first parameter.])
  17111. -])
  17112. +AC_CACHE_CHECK([dependency style of $depcc],
  17113. + [am_cv_$1_dependencies_compiler_type],
  17114. +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  17115. + # We make a subdir and do the tests there. Otherwise we can end up
  17116. + # making bogus files that we don't know about and never remove. For
  17117. + # instance it was reported that on HP-UX the gcc test will end up
  17118. + # making a dummy file named `D' -- because `-MD' means `put the output
  17119. + # in D'.
  17120. + mkdir conftest.dir
  17121. + # Copy depcomp to subdir because otherwise we won't find it if we're
  17122. + # using a relative directory.
  17123. + cp "$am_depcomp" conftest.dir
  17124. + cd conftest.dir
  17125. + # We will build objects and dependencies in a subdirectory because
  17126. + # it helps to detect inapplicable dependency modes. For instance
  17127. + # both Tru64's cc and ICC support -MD to output dependencies as a
  17128. + # side effect of compilation, but ICC will put the dependencies in
  17129. + # the current directory while Tru64 will put them in the object
  17130. + # directory.
  17131. + mkdir sub
  17132. -dnl aclocal-1.4 backwards compatibility:
  17133. -dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
  17134. + am_cv_$1_dependencies_compiler_type=none
  17135. + if test "$am_compiler_list" = ""; then
  17136. + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
  17137. + fi
  17138. + am__universal=false
  17139. + m4_case([$1], [CC],
  17140. + [case " $depcc " in #(
  17141. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  17142. + esac],
  17143. + [CXX],
  17144. + [case " $depcc " in #(
  17145. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  17146. + esac])
  17147. + for depmode in $am_compiler_list; do
  17148. + # Setup a source with many dependencies, because some compilers
  17149. + # like to wrap large dependency lists on column 80 (with \), and
  17150. + # we should not choose a depcomp mode which is confused by this.
  17151. + #
  17152. + # We need to recreate these files for each test, as the compiler may
  17153. + # overwrite some of them when testing with obscure command lines.
  17154. + # This happens at least with the AIX C compiler.
  17155. + : > sub/conftest.c
  17156. + for i in 1 2 3 4 5 6; do
  17157. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  17158. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  17159. + # Solaris 8's {/usr,}/bin/sh.
  17160. + touch sub/conftst$i.h
  17161. + done
  17162. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  17163. -# win32-dll
  17164. -# ---------
  17165. -# Declare package support for building win32 dll's.
  17166. -LT_OPTION_DEFINE([LT_INIT], [win32-dll],
  17167. -[enable_win32_dll=yes
  17168. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  17169. + # mode. It turns out that the SunPro C++ compiler does not properly
  17170. + # handle `-M -o', and we need to detect this. Also, some Intel
  17171. + # versions had trouble with output in subdirs
  17172. + am__obj=sub/conftest.${OBJEXT-o}
  17173. + am__minus_obj="-o $am__obj"
  17174. + case $depmode in
  17175. + gcc)
  17176. + # This depmode causes a compiler race in universal mode.
  17177. + test "$am__universal" = false || continue
  17178. + ;;
  17179. + nosideeffect)
  17180. + # after this tag, mechanisms are not by side-effect, so they'll
  17181. + # only be used when explicitly requested
  17182. + if test "x$enable_dependency_tracking" = xyes; then
  17183. + continue
  17184. + else
  17185. + break
  17186. + fi
  17187. + ;;
  17188. + msvisualcpp | msvcmsys)
  17189. + # This compiler won't grok `-c -o', but also, the minuso test has
  17190. + # not run yet. These depmodes are late enough in the game, and
  17191. + # so weak that their functioning should not be impacted.
  17192. + am__obj=conftest.${OBJEXT-o}
  17193. + am__minus_obj=
  17194. + ;;
  17195. + none) break ;;
  17196. + esac
  17197. + if depmode=$depmode \
  17198. + source=sub/conftest.c object=$am__obj \
  17199. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  17200. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  17201. + >/dev/null 2>conftest.err &&
  17202. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  17203. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  17204. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  17205. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  17206. + # icc doesn't choke on unknown options, it will just issue warnings
  17207. + # or remarks (even with -Werror). So we grep stderr for any message
  17208. + # that says an option was ignored or not supported.
  17209. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  17210. + # icc: Command line warning: ignoring option '-M'; no argument required
  17211. + # The diagnosis changed in icc 8.0:
  17212. + # icc: Command line remark: option '-MP' not supported
  17213. + if (grep 'ignoring option' conftest.err ||
  17214. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  17215. + am_cv_$1_dependencies_compiler_type=$depmode
  17216. + break
  17217. + fi
  17218. + fi
  17219. + done
  17220. -case $host in
  17221. -*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
  17222. - AC_CHECK_TOOL(AS, as, false)
  17223. - AC_CHECK_TOOL(DLLTOOL, dlltool, false)
  17224. - AC_CHECK_TOOL(OBJDUMP, objdump, false)
  17225. - ;;
  17226. -esac
  17227. + cd ..
  17228. + rm -rf conftest.dir
  17229. +else
  17230. + am_cv_$1_dependencies_compiler_type=none
  17231. +fi
  17232. +])
  17233. +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
  17234. +AM_CONDITIONAL([am__fastdep$1], [
  17235. + test "x$enable_dependency_tracking" != xno \
  17236. + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
  17237. +])
  17238. -test -z "$AS" && AS=as
  17239. -_LT_DECL([], [AS], [1], [Assembler program])dnl
  17240. -test -z "$DLLTOOL" && DLLTOOL=dlltool
  17241. -_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
  17242. +# AM_SET_DEPDIR
  17243. +# -------------
  17244. +# Choose a directory name for dependency files.
  17245. +# This macro is AC_REQUIREd in _AM_DEPENDENCIES
  17246. +AC_DEFUN([AM_SET_DEPDIR],
  17247. +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  17248. +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
  17249. +])
  17250. -test -z "$OBJDUMP" && OBJDUMP=objdump
  17251. -_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
  17252. -])# win32-dll
  17253. -AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
  17254. -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  17255. -_LT_SET_OPTION([LT_INIT], [win32-dll])
  17256. -AC_DIAGNOSE([obsolete],
  17257. -[$0: Remove this warning and the call to _LT_SET_OPTION when you
  17258. -put the `win32-dll' option into LT_INIT's first parameter.])
  17259. +# AM_DEP_TRACK
  17260. +# ------------
  17261. +AC_DEFUN([AM_DEP_TRACK],
  17262. +[AC_ARG_ENABLE(dependency-tracking,
  17263. +[ --disable-dependency-tracking speeds up one-time build
  17264. + --enable-dependency-tracking do not reject slow dependency extractors])
  17265. +if test "x$enable_dependency_tracking" != xno; then
  17266. + am_depcomp="$ac_aux_dir/depcomp"
  17267. + AMDEPBACKSLASH='\'
  17268. +fi
  17269. +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  17270. +AC_SUBST([AMDEPBACKSLASH])dnl
  17271. +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
  17272. ])
  17273. -dnl aclocal-1.4 backwards compatibility:
  17274. -dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
  17275. +# Generate code to set up dependency tracking. -*- Autoconf -*-
  17276. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
  17277. +# Free Software Foundation, Inc.
  17278. +#
  17279. +# This file is free software; the Free Software Foundation
  17280. +# gives unlimited permission to copy and/or distribute it,
  17281. +# with or without modifications, as long as this notice is preserved.
  17282. -# _LT_ENABLE_SHARED([DEFAULT])
  17283. -# ----------------------------
  17284. -# implement the --enable-shared flag, and supports the `shared' and
  17285. -# `disable-shared' LT_INIT options.
  17286. -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
  17287. -m4_define([_LT_ENABLE_SHARED],
  17288. -[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
  17289. -AC_ARG_ENABLE([shared],
  17290. - [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
  17291. - [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
  17292. - [p=${PACKAGE-default}
  17293. - case $enableval in
  17294. - yes) enable_shared=yes ;;
  17295. - no) enable_shared=no ;;
  17296. - *)
  17297. - enable_shared=no
  17298. - # Look at the argument we got. We use all the common list separators.
  17299. - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  17300. - for pkg in $enableval; do
  17301. - IFS="$lt_save_ifs"
  17302. - if test "X$pkg" = "X$p"; then
  17303. - enable_shared=yes
  17304. - fi
  17305. - done
  17306. - IFS="$lt_save_ifs"
  17307. - ;;
  17308. - esac],
  17309. - [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
  17310. +#serial 5
  17311. - _LT_DECL([build_libtool_libs], [enable_shared], [0],
  17312. - [Whether or not to build shared libraries])
  17313. -])# _LT_ENABLE_SHARED
  17314. +# _AM_OUTPUT_DEPENDENCY_COMMANDS
  17315. +# ------------------------------
  17316. +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
  17317. +[{
  17318. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  17319. + # are listed without --file. Let's play safe and only enable the eval
  17320. + # if we detect the quoting.
  17321. + case $CONFIG_FILES in
  17322. + *\'*) eval set x "$CONFIG_FILES" ;;
  17323. + *) set x $CONFIG_FILES ;;
  17324. + esac
  17325. + shift
  17326. + for mf
  17327. + do
  17328. + # Strip MF so we end up with the name of the file.
  17329. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  17330. + # Check whether this is an Automake generated Makefile or not.
  17331. + # We used to match only the files named `Makefile.in', but
  17332. + # some people rename them; so instead we look at the file content.
  17333. + # Grep'ing the first line is not enough: some people post-process
  17334. + # each Makefile.in and add a new line on top of each file to say so.
  17335. + # Grep'ing the whole file is not good either: AIX grep has a line
  17336. + # limit of 2048, but all sed's we know have understand at least 4000.
  17337. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  17338. + dirpart=`AS_DIRNAME("$mf")`
  17339. + else
  17340. + continue
  17341. + fi
  17342. + # Extract the definition of DEPDIR, am__include, and am__quote
  17343. + # from the Makefile without running `make'.
  17344. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  17345. + test -z "$DEPDIR" && continue
  17346. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  17347. + test -z "am__include" && continue
  17348. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  17349. + # When using ansi2knr, U may be empty or an underscore; expand it
  17350. + U=`sed -n 's/^U = //p' < "$mf"`
  17351. + # Find all dependency output files, they are included files with
  17352. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  17353. + # simplest approach to changing $(DEPDIR) to its actual value in the
  17354. + # expansion.
  17355. + for file in `sed -n "
  17356. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  17357. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  17358. + # Make sure the directory exists.
  17359. + test -f "$dirpart/$file" && continue
  17360. + fdir=`AS_DIRNAME(["$file"])`
  17361. + AS_MKDIR_P([$dirpart/$fdir])
  17362. + # echo "creating $dirpart/$file"
  17363. + echo '# dummy' > "$dirpart/$file"
  17364. + done
  17365. + done
  17366. +}
  17367. +])# _AM_OUTPUT_DEPENDENCY_COMMANDS
  17368. -LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
  17369. -LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
  17370. -# Old names:
  17371. -AC_DEFUN([AC_ENABLE_SHARED],
  17372. -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
  17373. +# AM_OUTPUT_DEPENDENCY_COMMANDS
  17374. +# -----------------------------
  17375. +# This macro should only be invoked once -- use via AC_REQUIRE.
  17376. +#
  17377. +# This code is only required when automatic dependency tracking
  17378. +# is enabled. FIXME. This creates each `.P' file that we will
  17379. +# need in order to bootstrap the dependency handling code.
  17380. +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
  17381. +[AC_CONFIG_COMMANDS([depfiles],
  17382. + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
  17383. + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
  17384. ])
  17385. -AC_DEFUN([AC_DISABLE_SHARED],
  17386. -[_LT_SET_OPTION([LT_INIT], [disable-shared])
  17387. -])
  17388. +# Do all the work for Automake. -*- Autoconf -*-
  17389. -AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
  17390. -AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
  17391. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
  17392. +# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
  17393. +#
  17394. +# This file is free software; the Free Software Foundation
  17395. +# gives unlimited permission to copy and/or distribute it,
  17396. +# with or without modifications, as long as this notice is preserved.
  17397. -dnl aclocal-1.4 backwards compatibility:
  17398. -dnl AC_DEFUN([AM_ENABLE_SHARED], [])
  17399. -dnl AC_DEFUN([AM_DISABLE_SHARED], [])
  17400. +# serial 16
  17401. +# This macro actually does too much. Some checks are only needed if
  17402. +# your package does certain things. But this isn't really a big deal.
  17403. +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
  17404. +# AM_INIT_AUTOMAKE([OPTIONS])
  17405. +# -----------------------------------------------
  17406. +# The call with PACKAGE and VERSION arguments is the old style
  17407. +# call (pre autoconf-2.50), which is being phased out. PACKAGE
  17408. +# and VERSION should now be passed to AC_INIT and removed from
  17409. +# the call to AM_INIT_AUTOMAKE.
  17410. +# We support both call styles for the transition. After
  17411. +# the next Automake release, Autoconf can make the AC_INIT
  17412. +# arguments mandatory, and then we can depend on a new Autoconf
  17413. +# release and drop the old call support.
  17414. +AC_DEFUN([AM_INIT_AUTOMAKE],
  17415. +[AC_PREREQ([2.62])dnl
  17416. +dnl Autoconf wants to disallow AM_ names. We explicitly allow
  17417. +dnl the ones we care about.
  17418. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
  17419. +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
  17420. +AC_REQUIRE([AC_PROG_INSTALL])dnl
  17421. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  17422. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  17423. + # is not polluted with repeated "-I."
  17424. + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
  17425. + # test to see if srcdir already configured
  17426. + if test -f $srcdir/config.status; then
  17427. + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
  17428. + fi
  17429. +fi
  17430. -# _LT_ENABLE_STATIC([DEFAULT])
  17431. -# ----------------------------
  17432. -# implement the --enable-static flag, and support the `static' and
  17433. -# `disable-static' LT_INIT options.
  17434. -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
  17435. -m4_define([_LT_ENABLE_STATIC],
  17436. -[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
  17437. -AC_ARG_ENABLE([static],
  17438. - [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
  17439. - [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
  17440. - [p=${PACKAGE-default}
  17441. - case $enableval in
  17442. - yes) enable_static=yes ;;
  17443. - no) enable_static=no ;;
  17444. - *)
  17445. - enable_static=no
  17446. - # Look at the argument we got. We use all the common list separators.
  17447. - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  17448. - for pkg in $enableval; do
  17449. - IFS="$lt_save_ifs"
  17450. - if test "X$pkg" = "X$p"; then
  17451. - enable_static=yes
  17452. - fi
  17453. - done
  17454. - IFS="$lt_save_ifs"
  17455. - ;;
  17456. - esac],
  17457. - [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
  17458. +# test whether we have cygpath
  17459. +if test -z "$CYGPATH_W"; then
  17460. + if (cygpath --version) >/dev/null 2>/dev/null; then
  17461. + CYGPATH_W='cygpath -w'
  17462. + else
  17463. + CYGPATH_W=echo
  17464. + fi
  17465. +fi
  17466. +AC_SUBST([CYGPATH_W])
  17467. +
  17468. +# Define the identity of the package.
  17469. +dnl Distinguish between old-style and new-style calls.
  17470. +m4_ifval([$2],
  17471. +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
  17472. + AC_SUBST([PACKAGE], [$1])dnl
  17473. + AC_SUBST([VERSION], [$2])],
  17474. +[_AM_SET_OPTIONS([$1])dnl
  17475. +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
  17476. +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
  17477. + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  17478. + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  17479. + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
  17480. +
  17481. +_AM_IF_OPTION([no-define],,
  17482. +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  17483. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
  17484. +
  17485. +# Some tools Automake needs.
  17486. +AC_REQUIRE([AM_SANITY_CHECK])dnl
  17487. +AC_REQUIRE([AC_ARG_PROGRAM])dnl
  17488. +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
  17489. +AM_MISSING_PROG(AUTOCONF, autoconf)
  17490. +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
  17491. +AM_MISSING_PROG(AUTOHEADER, autoheader)
  17492. +AM_MISSING_PROG(MAKEINFO, makeinfo)
  17493. +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  17494. +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
  17495. +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
  17496. +# We need awk for the "check" target. The system "awk" is bad on
  17497. +# some platforms.
  17498. +AC_REQUIRE([AC_PROG_AWK])dnl
  17499. +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
  17500. +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  17501. +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
  17502. + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  17503. + [_AM_PROG_TAR([v7])])])
  17504. +_AM_IF_OPTION([no-dependencies],,
  17505. +[AC_PROVIDE_IFELSE([AC_PROG_CC],
  17506. + [_AM_DEPENDENCIES(CC)],
  17507. + [define([AC_PROG_CC],
  17508. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  17509. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  17510. + [_AM_DEPENDENCIES(CXX)],
  17511. + [define([AC_PROG_CXX],
  17512. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  17513. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  17514. + [_AM_DEPENDENCIES(OBJC)],
  17515. + [define([AC_PROG_OBJC],
  17516. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  17517. +])
  17518. +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
  17519. +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
  17520. +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
  17521. +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
  17522. +AC_CONFIG_COMMANDS_PRE(dnl
  17523. +[m4_provide_if([_AM_COMPILER_EXEEXT],
  17524. + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
  17525. +])
  17526. - _LT_DECL([build_old_libs], [enable_static], [0],
  17527. - [Whether or not to build static libraries])
  17528. -])# _LT_ENABLE_STATIC
  17529. +dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
  17530. +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
  17531. +dnl mangled by Autoconf and run in a shell conditional statement.
  17532. +m4_define([_AC_COMPILER_EXEEXT],
  17533. +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
  17534. -LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
  17535. -LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
  17536. -# Old names:
  17537. -AC_DEFUN([AC_ENABLE_STATIC],
  17538. -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
  17539. -])
  17540. +# When config.status generates a header, we must update the stamp-h file.
  17541. +# This file resides in the same directory as the config header
  17542. +# that is generated. The stamp files are numbered to have different names.
  17543. -AC_DEFUN([AC_DISABLE_STATIC],
  17544. -[_LT_SET_OPTION([LT_INIT], [disable-static])
  17545. -])
  17546. +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
  17547. +# loop where config.status creates the headers, so we can generate
  17548. +# our stamp files there.
  17549. +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
  17550. +[# Compute $1's index in $config_headers.
  17551. +_am_arg=$1
  17552. +_am_stamp_count=1
  17553. +for _am_header in $config_headers :; do
  17554. + case $_am_header in
  17555. + $_am_arg | $_am_arg:* )
  17556. + break ;;
  17557. + * )
  17558. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  17559. + esac
  17560. +done
  17561. +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  17562. -AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
  17563. -AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
  17564. +# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
  17565. +#
  17566. +# This file is free software; the Free Software Foundation
  17567. +# gives unlimited permission to copy and/or distribute it,
  17568. +# with or without modifications, as long as this notice is preserved.
  17569. -dnl aclocal-1.4 backwards compatibility:
  17570. -dnl AC_DEFUN([AM_ENABLE_STATIC], [])
  17571. -dnl AC_DEFUN([AM_DISABLE_STATIC], [])
  17572. +# AM_PROG_INSTALL_SH
  17573. +# ------------------
  17574. +# Define $install_sh.
  17575. +AC_DEFUN([AM_PROG_INSTALL_SH],
  17576. +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  17577. +if test x"${install_sh}" != xset; then
  17578. + case $am_aux_dir in
  17579. + *\ * | *\ *)
  17580. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  17581. + *)
  17582. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  17583. + esac
  17584. +fi
  17585. +AC_SUBST(install_sh)])
  17586. +# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
  17587. +#
  17588. +# This file is free software; the Free Software Foundation
  17589. +# gives unlimited permission to copy and/or distribute it,
  17590. +# with or without modifications, as long as this notice is preserved.
  17591. +# serial 2
  17592. -# _LT_ENABLE_FAST_INSTALL([DEFAULT])
  17593. -# ----------------------------------
  17594. -# implement the --enable-fast-install flag, and support the `fast-install'
  17595. -# and `disable-fast-install' LT_INIT options.
  17596. -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
  17597. -m4_define([_LT_ENABLE_FAST_INSTALL],
  17598. -[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
  17599. -AC_ARG_ENABLE([fast-install],
  17600. - [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
  17601. - [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
  17602. - [p=${PACKAGE-default}
  17603. - case $enableval in
  17604. - yes) enable_fast_install=yes ;;
  17605. - no) enable_fast_install=no ;;
  17606. - *)
  17607. - enable_fast_install=no
  17608. - # Look at the argument we got. We use all the common list separators.
  17609. - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  17610. - for pkg in $enableval; do
  17611. - IFS="$lt_save_ifs"
  17612. - if test "X$pkg" = "X$p"; then
  17613. - enable_fast_install=yes
  17614. - fi
  17615. - done
  17616. - IFS="$lt_save_ifs"
  17617. - ;;
  17618. - esac],
  17619. - [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
  17620. +# Check whether the underlying file-system supports filenames
  17621. +# with a leading dot. For instance MS-DOS doesn't.
  17622. +AC_DEFUN([AM_SET_LEADING_DOT],
  17623. +[rm -rf .tst 2>/dev/null
  17624. +mkdir .tst 2>/dev/null
  17625. +if test -d .tst; then
  17626. + am__leading_dot=.
  17627. +else
  17628. + am__leading_dot=_
  17629. +fi
  17630. +rmdir .tst 2>/dev/null
  17631. +AC_SUBST([am__leading_dot])])
  17632. -_LT_DECL([fast_install], [enable_fast_install], [0],
  17633. - [Whether or not to optimize for fast installation])dnl
  17634. -])# _LT_ENABLE_FAST_INSTALL
  17635. +# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
  17636. +# From Jim Meyering
  17637. -LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
  17638. -LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
  17639. +# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
  17640. +# Free Software Foundation, Inc.
  17641. +#
  17642. +# This file is free software; the Free Software Foundation
  17643. +# gives unlimited permission to copy and/or distribute it,
  17644. +# with or without modifications, as long as this notice is preserved.
  17645. -# Old names:
  17646. -AU_DEFUN([AC_ENABLE_FAST_INSTALL],
  17647. -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
  17648. -AC_DIAGNOSE([obsolete],
  17649. -[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  17650. -the `fast-install' option into LT_INIT's first parameter.])
  17651. -])
  17652. +# serial 5
  17653. -AU_DEFUN([AC_DISABLE_FAST_INSTALL],
  17654. -[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
  17655. -AC_DIAGNOSE([obsolete],
  17656. -[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  17657. -the `disable-fast-install' option into LT_INIT's first parameter.])
  17658. -])
  17659. +# AM_MAINTAINER_MODE([DEFAULT-MODE])
  17660. +# ----------------------------------
  17661. +# Control maintainer-specific portions of Makefiles.
  17662. +# Default is to disable them, unless `enable' is passed literally.
  17663. +# For symmetry, `disable' may be passed as well. Anyway, the user
  17664. +# can override the default with the --enable/--disable switch.
  17665. +AC_DEFUN([AM_MAINTAINER_MODE],
  17666. +[m4_case(m4_default([$1], [disable]),
  17667. + [enable], [m4_define([am_maintainer_other], [disable])],
  17668. + [disable], [m4_define([am_maintainer_other], [enable])],
  17669. + [m4_define([am_maintainer_other], [enable])
  17670. + m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
  17671. +AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
  17672. + dnl maintainer-mode's default is 'disable' unless 'enable' is passed
  17673. + AC_ARG_ENABLE([maintainer-mode],
  17674. +[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful
  17675. + (and sometimes confusing) to the casual installer],
  17676. + [USE_MAINTAINER_MODE=$enableval],
  17677. + [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
  17678. + AC_MSG_RESULT([$USE_MAINTAINER_MODE])
  17679. + AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  17680. + MAINT=$MAINTAINER_MODE_TRUE
  17681. + AC_SUBST([MAINT])dnl
  17682. +]
  17683. +)
  17684. -dnl aclocal-1.4 backwards compatibility:
  17685. -dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
  17686. -dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
  17687. +AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
  17688. +# Check to see how 'make' treats includes. -*- Autoconf -*-
  17689. -# _LT_WITH_PIC([MODE])
  17690. -# --------------------
  17691. -# implement the --with-pic flag, and support the `pic-only' and `no-pic'
  17692. -# LT_INIT options.
  17693. -# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
  17694. -m4_define([_LT_WITH_PIC],
  17695. -[AC_ARG_WITH([pic],
  17696. - [AS_HELP_STRING([--with-pic],
  17697. - [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
  17698. - [pic_mode="$withval"],
  17699. - [pic_mode=default])
  17700. +# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
  17701. +#
  17702. +# This file is free software; the Free Software Foundation
  17703. +# gives unlimited permission to copy and/or distribute it,
  17704. +# with or without modifications, as long as this notice is preserved.
  17705. -test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
  17706. +# serial 4
  17707. -_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
  17708. -])# _LT_WITH_PIC
  17709. +# AM_MAKE_INCLUDE()
  17710. +# -----------------
  17711. +# Check to see how make treats includes.
  17712. +AC_DEFUN([AM_MAKE_INCLUDE],
  17713. +[am_make=${MAKE-make}
  17714. +cat > confinc << 'END'
  17715. +am__doit:
  17716. + @echo this is the am__doit target
  17717. +.PHONY: am__doit
  17718. +END
  17719. +# If we don't find an include directive, just comment out the code.
  17720. +AC_MSG_CHECKING([for style of include used by $am_make])
  17721. +am__include="#"
  17722. +am__quote=
  17723. +_am_result=none
  17724. +# First try GNU make style include.
  17725. +echo "include confinc" > confmf
  17726. +# Ignore all kinds of additional output from `make'.
  17727. +case `$am_make -s -f confmf 2> /dev/null` in #(
  17728. +*the\ am__doit\ target*)
  17729. + am__include=include
  17730. + am__quote=
  17731. + _am_result=GNU
  17732. + ;;
  17733. +esac
  17734. +# Now try BSD make style include.
  17735. +if test "$am__include" = "#"; then
  17736. + echo '.include "confinc"' > confmf
  17737. + case `$am_make -s -f confmf 2> /dev/null` in #(
  17738. + *the\ am__doit\ target*)
  17739. + am__include=.include
  17740. + am__quote="\""
  17741. + _am_result=BSD
  17742. + ;;
  17743. + esac
  17744. +fi
  17745. +AC_SUBST([am__include])
  17746. +AC_SUBST([am__quote])
  17747. +AC_MSG_RESULT([$_am_result])
  17748. +rm -f confinc confmf
  17749. +])
  17750. -LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
  17751. -LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
  17752. +# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
  17753. +# Free Software Foundation, Inc.
  17754. +#
  17755. +# This file is free software; the Free Software Foundation
  17756. +# gives unlimited permission to copy and/or distribute it,
  17757. +# with or without modifications, as long as this notice is preserved.
  17758. -# Old name:
  17759. -AU_DEFUN([AC_LIBTOOL_PICMODE],
  17760. -[_LT_SET_OPTION([LT_INIT], [pic-only])
  17761. -AC_DIAGNOSE([obsolete],
  17762. -[$0: Remove this warning and the call to _LT_SET_OPTION when you
  17763. -put the `pic-only' option into LT_INIT's first parameter.])
  17764. +# serial 6
  17765. +
  17766. +# AM_PROG_CC_C_O
  17767. +# --------------
  17768. +# Like AC_PROG_CC_C_O, but changed for automake.
  17769. +AC_DEFUN([AM_PROG_CC_C_O],
  17770. +[AC_REQUIRE([AC_PROG_CC_C_O])dnl
  17771. +AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  17772. +AC_REQUIRE_AUX_FILE([compile])dnl
  17773. +# FIXME: we rely on the cache variable name because
  17774. +# there is no other way.
  17775. +set dummy $CC
  17776. +am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
  17777. +eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
  17778. +if test "$am_t" != yes; then
  17779. + # Losing compiler, so override with the script.
  17780. + # FIXME: It is wrong to rewrite CC.
  17781. + # But if we don't then we get into trouble of one sort or another.
  17782. + # A longer-term fix would be to have automake use am__CC in this case,
  17783. + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
  17784. + CC="$am_aux_dir/compile $CC"
  17785. +fi
  17786. +dnl Make sure AC_PROG_CC is never called again, or it will override our
  17787. +dnl setting of CC.
  17788. +m4_define([AC_PROG_CC],
  17789. + [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
  17790. ])
  17791. -dnl aclocal-1.4 backwards compatibility:
  17792. -dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
  17793. -
  17794. -
  17795. -m4_define([_LTDL_MODE], [])
  17796. -LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
  17797. - [m4_define([_LTDL_MODE], [nonrecursive])])
  17798. -LT_OPTION_DEFINE([LTDL_INIT], [recursive],
  17799. - [m4_define([_LTDL_MODE], [recursive])])
  17800. -LT_OPTION_DEFINE([LTDL_INIT], [subproject],
  17801. - [m4_define([_LTDL_MODE], [subproject])])
  17802. -
  17803. -m4_define([_LTDL_TYPE], [])
  17804. -LT_OPTION_DEFINE([LTDL_INIT], [installable],
  17805. - [m4_define([_LTDL_TYPE], [installable])])
  17806. -LT_OPTION_DEFINE([LTDL_INIT], [convenience],
  17807. - [m4_define([_LTDL_TYPE], [convenience])])
  17808. +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
  17809. -# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
  17810. -#
  17811. -# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
  17812. -# Written by Gary V. Vaughan, 2004
  17813. +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
  17814. +# Free Software Foundation, Inc.
  17815. #
  17816. -# This file is free software; the Free Software Foundation gives
  17817. -# unlimited permission to copy and/or distribute it, with or without
  17818. -# modifications, as long as this notice is preserved.
  17819. +# This file is free software; the Free Software Foundation
  17820. +# gives unlimited permission to copy and/or distribute it,
  17821. +# with or without modifications, as long as this notice is preserved.
  17822. -# serial 6 ltsugar.m4
  17823. +# serial 6
  17824. -# This is to help aclocal find these macros, as it can't see m4_define.
  17825. -AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
  17826. +# AM_MISSING_PROG(NAME, PROGRAM)
  17827. +# ------------------------------
  17828. +AC_DEFUN([AM_MISSING_PROG],
  17829. +[AC_REQUIRE([AM_MISSING_HAS_RUN])
  17830. +$1=${$1-"${am_missing_run}$2"}
  17831. +AC_SUBST($1)])
  17832. -# lt_join(SEP, ARG1, [ARG2...])
  17833. -# -----------------------------
  17834. -# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
  17835. -# associated separator.
  17836. -# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
  17837. -# versions in m4sugar had bugs.
  17838. -m4_define([lt_join],
  17839. -[m4_if([$#], [1], [],
  17840. - [$#], [2], [[$2]],
  17841. - [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
  17842. -m4_define([_lt_join],
  17843. -[m4_if([$#$2], [2], [],
  17844. - [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
  17845. +# AM_MISSING_HAS_RUN
  17846. +# ------------------
  17847. +# Define MISSING if not defined so far and test if it supports --run.
  17848. +# If it does, set am_missing_run to use it, otherwise, to nothing.
  17849. +AC_DEFUN([AM_MISSING_HAS_RUN],
  17850. +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  17851. +AC_REQUIRE_AUX_FILE([missing])dnl
  17852. +if test x"${MISSING+set}" != xset; then
  17853. + case $am_aux_dir in
  17854. + *\ * | *\ *)
  17855. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  17856. + *)
  17857. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  17858. + esac
  17859. +fi
  17860. +# Use eval to expand $SHELL
  17861. +if eval "$MISSING --run true"; then
  17862. + am_missing_run="$MISSING --run "
  17863. +else
  17864. + am_missing_run=
  17865. + AC_MSG_WARN([`missing' script is too old or missing])
  17866. +fi
  17867. +])
  17868. +# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  17869. +#
  17870. +# This file is free software; the Free Software Foundation
  17871. +# gives unlimited permission to copy and/or distribute it,
  17872. +# with or without modifications, as long as this notice is preserved.
  17873. -# lt_car(LIST)
  17874. -# lt_cdr(LIST)
  17875. -# ------------
  17876. -# Manipulate m4 lists.
  17877. -# These macros are necessary as long as will still need to support
  17878. -# Autoconf-2.59 which quotes differently.
  17879. -m4_define([lt_car], [[$1]])
  17880. -m4_define([lt_cdr],
  17881. -[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
  17882. - [$#], 1, [],
  17883. - [m4_dquote(m4_shift($@))])])
  17884. -m4_define([lt_unquote], $1)
  17885. +# AM_PROG_MKDIR_P
  17886. +# ---------------
  17887. +# Check for `mkdir -p'.
  17888. +AC_DEFUN([AM_PROG_MKDIR_P],
  17889. +[AC_PREREQ([2.60])dnl
  17890. +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
  17891. +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
  17892. +dnl while keeping a definition of mkdir_p for backward compatibility.
  17893. +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
  17894. +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
  17895. +dnl Makefile.ins that do not define MKDIR_P, so we do our own
  17896. +dnl adjustment using top_builddir (which is defined more often than
  17897. +dnl MKDIR_P).
  17898. +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
  17899. +case $mkdir_p in
  17900. + [[\\/$]]* | ?:[[\\/]]*) ;;
  17901. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  17902. +esac
  17903. +])
  17904. +# Helper functions for option handling. -*- Autoconf -*-
  17905. -# lt_append(MACRO-NAME, STRING, [SEPARATOR])
  17906. -# ------------------------------------------
  17907. -# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
  17908. -# Note that neither SEPARATOR nor STRING are expanded; they are appended
  17909. -# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
  17910. -# No SEPARATOR is output if MACRO-NAME was previously undefined (different
  17911. -# than defined and empty).
  17912. +# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
  17913. #
  17914. -# This macro is needed until we can rely on Autoconf 2.62, since earlier
  17915. -# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
  17916. -m4_define([lt_append],
  17917. -[m4_define([$1],
  17918. - m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
  17919. -
  17920. +# This file is free software; the Free Software Foundation
  17921. +# gives unlimited permission to copy and/or distribute it,
  17922. +# with or without modifications, as long as this notice is preserved.
  17923. +# serial 4
  17924. -# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
  17925. -# ----------------------------------------------------------
  17926. -# Produce a SEP delimited list of all paired combinations of elements of
  17927. -# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
  17928. -# has the form PREFIXmINFIXSUFFIXn.
  17929. -# Needed until we can rely on m4_combine added in Autoconf 2.62.
  17930. -m4_define([lt_combine],
  17931. -[m4_if(m4_eval([$# > 3]), [1],
  17932. - [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
  17933. -[[m4_foreach([_Lt_prefix], [$2],
  17934. - [m4_foreach([_Lt_suffix],
  17935. - ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
  17936. - [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
  17937. +# _AM_MANGLE_OPTION(NAME)
  17938. +# -----------------------
  17939. +AC_DEFUN([_AM_MANGLE_OPTION],
  17940. +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
  17941. +# _AM_SET_OPTION(NAME)
  17942. +# ------------------------------
  17943. +# Set option NAME. Presently that only means defining a flag for this option.
  17944. +AC_DEFUN([_AM_SET_OPTION],
  17945. +[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
  17946. -# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
  17947. -# -----------------------------------------------------------------------
  17948. -# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
  17949. -# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
  17950. -m4_define([lt_if_append_uniq],
  17951. -[m4_ifdef([$1],
  17952. - [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
  17953. - [lt_append([$1], [$2], [$3])$4],
  17954. - [$5])],
  17955. - [lt_append([$1], [$2], [$3])$4])])
  17956. +# _AM_SET_OPTIONS(OPTIONS)
  17957. +# ----------------------------------
  17958. +# OPTIONS is a space-separated list of Automake options.
  17959. +AC_DEFUN([_AM_SET_OPTIONS],
  17960. +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
  17961. +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
  17962. +# -------------------------------------------
  17963. +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
  17964. +AC_DEFUN([_AM_IF_OPTION],
  17965. +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  17966. -# lt_dict_add(DICT, KEY, VALUE)
  17967. -# -----------------------------
  17968. -m4_define([lt_dict_add],
  17969. -[m4_define([$1($2)], [$3])])
  17970. +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
  17971. +#
  17972. +# This file is free software; the Free Software Foundation
  17973. +# gives unlimited permission to copy and/or distribute it,
  17974. +# with or without modifications, as long as this notice is preserved.
  17975. +# AM_RUN_LOG(COMMAND)
  17976. +# -------------------
  17977. +# Run COMMAND, save the exit status in ac_status, and log it.
  17978. +# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
  17979. +AC_DEFUN([AM_RUN_LOG],
  17980. +[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
  17981. + ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
  17982. + ac_status=$?
  17983. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  17984. + (exit $ac_status); }])
  17985. -# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
  17986. -# --------------------------------------------
  17987. -m4_define([lt_dict_add_subkey],
  17988. -[m4_define([$1($2:$3)], [$4])])
  17989. +# Check to make sure that the build environment is sane. -*- Autoconf -*-
  17990. +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
  17991. +# Free Software Foundation, Inc.
  17992. +#
  17993. +# This file is free software; the Free Software Foundation
  17994. +# gives unlimited permission to copy and/or distribute it,
  17995. +# with or without modifications, as long as this notice is preserved.
  17996. -# lt_dict_fetch(DICT, KEY, [SUBKEY])
  17997. -# ----------------------------------
  17998. -m4_define([lt_dict_fetch],
  17999. -[m4_ifval([$3],
  18000. - m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
  18001. - m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
  18002. +# serial 5
  18003. +# AM_SANITY_CHECK
  18004. +# ---------------
  18005. +AC_DEFUN([AM_SANITY_CHECK],
  18006. +[AC_MSG_CHECKING([whether build environment is sane])
  18007. +# Just in case
  18008. +sleep 1
  18009. +echo timestamp > conftest.file
  18010. +# Reject unsafe characters in $srcdir or the absolute working directory
  18011. +# name. Accept space and tab only in the latter.
  18012. +am_lf='
  18013. +'
  18014. +case `pwd` in
  18015. + *[[\\\"\#\$\&\'\`$am_lf]]*)
  18016. + AC_MSG_ERROR([unsafe absolute working directory name]);;
  18017. +esac
  18018. +case $srcdir in
  18019. + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
  18020. + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
  18021. +esac
  18022. -# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
  18023. -# -----------------------------------------------------------------
  18024. -m4_define([lt_if_dict_fetch],
  18025. -[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
  18026. - [$5],
  18027. - [$6])])
  18028. +# Do `set' in a subshell so we don't clobber the current shell's
  18029. +# arguments. Must try -L first in case configure is actually a
  18030. +# symlink; some systems play weird games with the mod time of symlinks
  18031. +# (eg FreeBSD returns the mod time of the symlink's containing
  18032. +# directory).
  18033. +if (
  18034. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  18035. + if test "$[*]" = "X"; then
  18036. + # -L didn't work.
  18037. + set X `ls -t "$srcdir/configure" conftest.file`
  18038. + fi
  18039. + rm -f conftest.file
  18040. + if test "$[*]" != "X $srcdir/configure conftest.file" \
  18041. + && test "$[*]" != "X conftest.file $srcdir/configure"; then
  18042. + # If neither matched, then we have a broken ls. This can happen
  18043. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  18044. + # broken ls alias from the environment. This has actually
  18045. + # happened. Such a system could not be considered "sane".
  18046. + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
  18047. +alias in your environment])
  18048. + fi
  18049. -# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
  18050. -# --------------------------------------------------------------
  18051. -m4_define([lt_dict_filter],
  18052. -[m4_if([$5], [], [],
  18053. - [lt_join(m4_quote(m4_default([$4], [[, ]])),
  18054. - lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
  18055. - [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
  18056. -])
  18057. + test "$[2]" = conftest.file
  18058. + )
  18059. +then
  18060. + # Ok.
  18061. + :
  18062. +else
  18063. + AC_MSG_ERROR([newly created file is older than distributed files!
  18064. +Check your system clock])
  18065. +fi
  18066. +AC_MSG_RESULT(yes)])
  18067. -# ltversion.m4 -- version numbers -*- Autoconf -*-
  18068. +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
  18069. #
  18070. -# Copyright (C) 2004 Free Software Foundation, Inc.
  18071. -# Written by Scott James Remnant, 2004
  18072. +# This file is free software; the Free Software Foundation
  18073. +# gives unlimited permission to copy and/or distribute it,
  18074. +# with or without modifications, as long as this notice is preserved.
  18075. +
  18076. +# AM_PROG_INSTALL_STRIP
  18077. +# ---------------------
  18078. +# One issue with vendor `install' (even GNU) is that you can't
  18079. +# specify the program used to strip binaries. This is especially
  18080. +# annoying in cross-compiling environments, where the build's strip
  18081. +# is unlikely to handle the host's binaries.
  18082. +# Fortunately install-sh will honor a STRIPPROG variable, so we
  18083. +# always use install-sh in `make install-strip', and initialize
  18084. +# STRIPPROG with the value of the STRIP variable (set by the user).
  18085. +AC_DEFUN([AM_PROG_INSTALL_STRIP],
  18086. +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  18087. +# Installed binaries are usually stripped using `strip' when the user
  18088. +# run `make install-strip'. However `strip' might not be the right
  18089. +# tool to use in cross-compilation environments, therefore Automake
  18090. +# will honor the `STRIP' environment variable to overrule this program.
  18091. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
  18092. +if test "$cross_compiling" != no; then
  18093. + AC_CHECK_TOOL([STRIP], [strip], :)
  18094. +fi
  18095. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  18096. +AC_SUBST([INSTALL_STRIP_PROGRAM])])
  18097. +
  18098. +# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
  18099. #
  18100. -# This file is free software; the Free Software Foundation gives
  18101. -# unlimited permission to copy and/or distribute it, with or without
  18102. -# modifications, as long as this notice is preserved.
  18103. +# This file is free software; the Free Software Foundation
  18104. +# gives unlimited permission to copy and/or distribute it,
  18105. +# with or without modifications, as long as this notice is preserved.
  18106. -# Generated from ltversion.in.
  18107. +# serial 2
  18108. -# serial 3175 ltversion.m4
  18109. -# This file is part of GNU Libtool
  18110. +# _AM_SUBST_NOTMAKE(VARIABLE)
  18111. +# ---------------------------
  18112. +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
  18113. +# This macro is traced by Automake.
  18114. +AC_DEFUN([_AM_SUBST_NOTMAKE])
  18115. -m4_define([LT_PACKAGE_VERSION], [2.2.10])
  18116. -m4_define([LT_PACKAGE_REVISION], [1.3175])
  18117. +# AM_SUBST_NOTMAKE(VARIABLE)
  18118. +# ---------------------------
  18119. +# Public sister of _AM_SUBST_NOTMAKE.
  18120. +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
  18121. -AC_DEFUN([LTVERSION_VERSION],
  18122. -[macro_version='2.2.10'
  18123. -macro_revision='1.3175'
  18124. -_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
  18125. -_LT_DECL(, macro_revision, 0)
  18126. -])
  18127. +# Check how to create a tarball. -*- Autoconf -*-
  18128. -# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
  18129. -#
  18130. -# Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
  18131. -# Written by Scott James Remnant, 2004.
  18132. +# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
  18133. #
  18134. -# This file is free software; the Free Software Foundation gives
  18135. -# unlimited permission to copy and/or distribute it, with or without
  18136. -# modifications, as long as this notice is preserved.
  18137. +# This file is free software; the Free Software Foundation
  18138. +# gives unlimited permission to copy and/or distribute it,
  18139. +# with or without modifications, as long as this notice is preserved.
  18140. -# serial 5 lt~obsolete.m4
  18141. +# serial 2
  18142. -# These exist entirely to fool aclocal when bootstrapping libtool.
  18143. -#
  18144. -# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
  18145. -# which have later been changed to m4_define as they aren't part of the
  18146. -# exported API, or moved to Autoconf or Automake where they belong.
  18147. -#
  18148. -# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
  18149. -# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
  18150. -# using a macro with the same name in our local m4/libtool.m4 it'll
  18151. -# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
  18152. -# and doesn't know about Autoconf macros at all.)
  18153. +# _AM_PROG_TAR(FORMAT)
  18154. +# --------------------
  18155. +# Check how to create a tarball in format FORMAT.
  18156. +# FORMAT should be one of `v7', `ustar', or `pax'.
  18157. #
  18158. -# So we provide this file, which has a silly filename so it's always
  18159. -# included after everything else. This provides aclocal with the
  18160. -# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
  18161. -# because those macros already exist, or will be overwritten later.
  18162. -# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
  18163. +# Substitute a variable $(am__tar) that is a command
  18164. +# writing to stdout a FORMAT-tarball containing the directory
  18165. +# $tardir.
  18166. +# tardir=directory && $(am__tar) > result.tar
  18167. #
  18168. -# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
  18169. -# Yes, that means every name once taken will need to remain here until
  18170. -# we give up compatibility with versions before 1.7, at which point
  18171. -# we need to keep only those names which we still refer to.
  18172. +# Substitute a variable $(am__untar) that extract such
  18173. +# a tarball read from stdin.
  18174. +# $(am__untar) < result.tar
  18175. +AC_DEFUN([_AM_PROG_TAR],
  18176. +[# Always define AMTAR for backward compatibility.
  18177. +AM_MISSING_PROG([AMTAR], [tar])
  18178. +m4_if([$1], [v7],
  18179. + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
  18180. + [m4_case([$1], [ustar],, [pax],,
  18181. + [m4_fatal([Unknown tar format])])
  18182. +AC_MSG_CHECKING([how to create a $1 tar archive])
  18183. +# Loop over all known methods to create a tar archive until one works.
  18184. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
  18185. +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
  18186. +# Do not fold the above two line into one, because Tru64 sh and
  18187. +# Solaris sh will not grok spaces in the rhs of `-'.
  18188. +for _am_tool in $_am_tools
  18189. +do
  18190. + case $_am_tool in
  18191. + gnutar)
  18192. + for _am_tar in tar gnutar gtar;
  18193. + do
  18194. + AM_RUN_LOG([$_am_tar --version]) && break
  18195. + done
  18196. + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
  18197. + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
  18198. + am__untar="$_am_tar -xf -"
  18199. + ;;
  18200. + plaintar)
  18201. + # Must skip GNU tar: if it does not support --format= it doesn't create
  18202. + # ustar tarball either.
  18203. + (tar --version) >/dev/null 2>&1 && continue
  18204. + am__tar='tar chf - "$$tardir"'
  18205. + am__tar_='tar chf - "$tardir"'
  18206. + am__untar='tar xf -'
  18207. + ;;
  18208. + pax)
  18209. + am__tar='pax -L -x $1 -w "$$tardir"'
  18210. + am__tar_='pax -L -x $1 -w "$tardir"'
  18211. + am__untar='pax -r'
  18212. + ;;
  18213. + cpio)
  18214. + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
  18215. + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
  18216. + am__untar='cpio -i -H $1 -d'
  18217. + ;;
  18218. + none)
  18219. + am__tar=false
  18220. + am__tar_=false
  18221. + am__untar=false
  18222. + ;;
  18223. + esac
  18224. -# This is to help aclocal find these macros, as it can't see m4_define.
  18225. -AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
  18226. + # If the value was cached, stop now. We just wanted to have am__tar
  18227. + # and am__untar set.
  18228. + test -n "${am_cv_prog_tar_$1}" && break
  18229. -m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
  18230. -m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
  18231. -m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
  18232. -m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
  18233. -m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
  18234. -m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
  18235. -m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
  18236. -m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
  18237. -m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
  18238. -m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
  18239. -m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
  18240. -m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
  18241. -m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
  18242. -m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
  18243. -m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
  18244. -m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
  18245. -m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
  18246. -m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
  18247. -m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
  18248. -m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
  18249. -m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
  18250. -m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
  18251. -m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
  18252. -m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
  18253. -m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
  18254. -m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
  18255. -m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
  18256. -m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
  18257. -m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
  18258. -m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
  18259. -m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
  18260. -m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
  18261. -m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
  18262. -m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
  18263. -m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
  18264. -m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
  18265. -m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
  18266. -m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
  18267. -m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
  18268. -m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
  18269. -m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
  18270. -m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
  18271. -m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
  18272. -m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
  18273. -m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
  18274. -m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
  18275. -m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
  18276. -m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
  18277. -m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
  18278. -m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
  18279. -m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
  18280. -m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
  18281. -m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
  18282. -m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
  18283. -m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
  18284. -m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
  18285. -m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
  18286. -m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
  18287. -m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
  18288. -m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
  18289. -m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
  18290. + # tar/untar a dummy directory, and stop if the command works
  18291. + rm -rf conftest.dir
  18292. + mkdir conftest.dir
  18293. + echo GrepMe > conftest.dir/file
  18294. + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  18295. + rm -rf conftest.dir
  18296. + if test -s conftest.tar; then
  18297. + AM_RUN_LOG([$am__untar <conftest.tar])
  18298. + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  18299. + fi
  18300. +done
  18301. +rm -rf conftest.dir
  18302. +
  18303. +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
  18304. +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
  18305. +AC_SUBST([am__tar])
  18306. +AC_SUBST([am__untar])
  18307. +]) # _AM_PROG_TAR
  18308. m4_include([acinclude.m4])
  18309. diff -Nur squid-3.1.11.orig/autom4te.cache/output.0 squid-3.1.11/autom4te.cache/output.0
  18310. --- squid-3.1.11.orig/autom4te.cache/output.0 1970-01-01 01:00:00.000000000 +0100
  18311. +++ squid-3.1.11/autom4te.cache/output.0 2011-03-04 23:17:28.000000000 +0100
  18312. @@ -0,0 +1,31204 @@
  18313. +@%:@! /bin/sh
  18314. +@%:@ From configure.ac Revision.
  18315. +@%:@ Guess values for system-dependent variables and create Makefiles.
  18316. +@%:@ Generated by GNU Autoconf 2.68 for Squid Web Proxy 3.1.11.
  18317. +@%:@
  18318. +@%:@ Report bugs to <http://www.squid-cache.org/bugs/>.
  18319. +@%:@
  18320. +@%:@
  18321. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  18322. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  18323. +@%:@ Foundation, Inc.
  18324. +@%:@
  18325. +@%:@
  18326. +@%:@ This configure script is free software; the Free Software Foundation
  18327. +@%:@ gives unlimited permission to copy, distribute and modify it.
  18328. +## -------------------- ##
  18329. +## M4sh Initialization. ##
  18330. +## -------------------- ##
  18331. +
  18332. +# Be more Bourne compatible
  18333. +DUALCASE=1; export DUALCASE # for MKS sh
  18334. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  18335. + emulate sh
  18336. + NULLCMD=:
  18337. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  18338. + # is contrary to our usage. Disable this feature.
  18339. + alias -g '${1+"$@"}'='"$@"'
  18340. + setopt NO_GLOB_SUBST
  18341. +else
  18342. + case `(set -o) 2>/dev/null` in @%:@(
  18343. + *posix*) :
  18344. + set -o posix ;; @%:@(
  18345. + *) :
  18346. + ;;
  18347. +esac
  18348. +fi
  18349. +
  18350. +
  18351. +as_nl='
  18352. +'
  18353. +export as_nl
  18354. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  18355. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  18356. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  18357. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  18358. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  18359. +# but without wasting forks for bash or zsh.
  18360. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  18361. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  18362. + as_echo='print -r --'
  18363. + as_echo_n='print -rn --'
  18364. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  18365. + as_echo='printf %s\n'
  18366. + as_echo_n='printf %s'
  18367. +else
  18368. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  18369. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  18370. + as_echo_n='/usr/ucb/echo -n'
  18371. + else
  18372. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  18373. + as_echo_n_body='eval
  18374. + arg=$1;
  18375. + case $arg in @%:@(
  18376. + *"$as_nl"*)
  18377. + expr "X$arg" : "X\\(.*\\)$as_nl";
  18378. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  18379. + esac;
  18380. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  18381. + '
  18382. + export as_echo_n_body
  18383. + as_echo_n='sh -c $as_echo_n_body as_echo'
  18384. + fi
  18385. + export as_echo_body
  18386. + as_echo='sh -c $as_echo_body as_echo'
  18387. +fi
  18388. +
  18389. +# The user is always right.
  18390. +if test "${PATH_SEPARATOR+set}" != set; then
  18391. + PATH_SEPARATOR=:
  18392. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  18393. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  18394. + PATH_SEPARATOR=';'
  18395. + }
  18396. +fi
  18397. +
  18398. +
  18399. +# IFS
  18400. +# We need space, tab and new line, in precisely that order. Quoting is
  18401. +# there to prevent editors from complaining about space-tab.
  18402. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  18403. +# splitting by setting IFS to empty value.)
  18404. +IFS=" "" $as_nl"
  18405. +
  18406. +# Find who we are. Look in the path if we contain no directory separator.
  18407. +as_myself=
  18408. +case $0 in @%:@((
  18409. + *[\\/]* ) as_myself=$0 ;;
  18410. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  18411. +for as_dir in $PATH
  18412. +do
  18413. + IFS=$as_save_IFS
  18414. + test -z "$as_dir" && as_dir=.
  18415. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  18416. + done
  18417. +IFS=$as_save_IFS
  18418. +
  18419. + ;;
  18420. +esac
  18421. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  18422. +# in which case we are not to be found in the path.
  18423. +if test "x$as_myself" = x; then
  18424. + as_myself=$0
  18425. +fi
  18426. +if test ! -f "$as_myself"; then
  18427. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  18428. + exit 1
  18429. +fi
  18430. +
  18431. +# Unset variables that we do not need and which cause bugs (e.g. in
  18432. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  18433. +# suppresses any "Segmentation fault" message there. '((' could
  18434. +# trigger a bug in pdksh 5.2.14.
  18435. +for as_var in BASH_ENV ENV MAIL MAILPATH
  18436. +do eval test x\${$as_var+set} = xset \
  18437. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  18438. +done
  18439. +PS1='$ '
  18440. +PS2='> '
  18441. +PS4='+ '
  18442. +
  18443. +# NLS nuisances.
  18444. +LC_ALL=C
  18445. +export LC_ALL
  18446. +LANGUAGE=C
  18447. +export LANGUAGE
  18448. +
  18449. +# CDPATH.
  18450. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  18451. +
  18452. +if test "x$CONFIG_SHELL" = x; then
  18453. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  18454. + emulate sh
  18455. + NULLCMD=:
  18456. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  18457. + # is contrary to our usage. Disable this feature.
  18458. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  18459. + setopt NO_GLOB_SUBST
  18460. +else
  18461. + case \`(set -o) 2>/dev/null\` in @%:@(
  18462. + *posix*) :
  18463. + set -o posix ;; @%:@(
  18464. + *) :
  18465. + ;;
  18466. +esac
  18467. +fi
  18468. +"
  18469. + as_required="as_fn_return () { (exit \$1); }
  18470. +as_fn_success () { as_fn_return 0; }
  18471. +as_fn_failure () { as_fn_return 1; }
  18472. +as_fn_ret_success () { return 0; }
  18473. +as_fn_ret_failure () { return 1; }
  18474. +
  18475. +exitcode=0
  18476. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  18477. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  18478. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  18479. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  18480. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  18481. +
  18482. +else
  18483. + exitcode=1; echo positional parameters were not saved.
  18484. +fi
  18485. +test x\$exitcode = x0 || exit 1"
  18486. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  18487. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  18488. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  18489. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  18490. +
  18491. + test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
  18492. + ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  18493. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  18494. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  18495. + PATH=/empty FPATH=/empty; export PATH FPATH
  18496. + test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
  18497. + || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
  18498. +test \$(( 1 + 1 )) = 2 || exit 1"
  18499. + if (eval "$as_required") 2>/dev/null; then :
  18500. + as_have_required=yes
  18501. +else
  18502. + as_have_required=no
  18503. +fi
  18504. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  18505. +
  18506. +else
  18507. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  18508. +as_found=false
  18509. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  18510. +do
  18511. + IFS=$as_save_IFS
  18512. + test -z "$as_dir" && as_dir=.
  18513. + as_found=:
  18514. + case $as_dir in @%:@(
  18515. + /*)
  18516. + for as_base in sh bash ksh sh5; do
  18517. + # Try only shells that exist, to save several forks.
  18518. + as_shell=$as_dir/$as_base
  18519. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  18520. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  18521. + CONFIG_SHELL=$as_shell as_have_required=yes
  18522. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  18523. + break 2
  18524. +fi
  18525. +fi
  18526. + done;;
  18527. + esac
  18528. + as_found=false
  18529. +done
  18530. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  18531. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  18532. + CONFIG_SHELL=$SHELL as_have_required=yes
  18533. +fi; }
  18534. +IFS=$as_save_IFS
  18535. +
  18536. +
  18537. + if test "x$CONFIG_SHELL" != x; then :
  18538. + # We cannot yet assume a decent shell, so we have to provide a
  18539. + # neutralization value for shells without unset; and this also
  18540. + # works around shells that cannot unset nonexistent variables.
  18541. + # Preserve -v and -x to the replacement shell.
  18542. + BASH_ENV=/dev/null
  18543. + ENV=/dev/null
  18544. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  18545. + export CONFIG_SHELL
  18546. + case $- in @%:@ ((((
  18547. + *v*x* | *x*v* ) as_opts=-vx ;;
  18548. + *v* ) as_opts=-v ;;
  18549. + *x* ) as_opts=-x ;;
  18550. + * ) as_opts= ;;
  18551. + esac
  18552. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  18553. +fi
  18554. +
  18555. + if test x$as_have_required = xno; then :
  18556. + $as_echo "$0: This script requires a shell more modern than all"
  18557. + $as_echo "$0: the shells that I found on your system."
  18558. + if test x${ZSH_VERSION+set} = xset ; then
  18559. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  18560. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  18561. + else
  18562. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  18563. +$0: http://www.squid-cache.org/bugs/ about your system,
  18564. +$0: including any error possibly output before this
  18565. +$0: message. Then install a modern shell, or manually run
  18566. +$0: the script under such a shell if you do have one."
  18567. + fi
  18568. + exit 1
  18569. +fi
  18570. +fi
  18571. +fi
  18572. +SHELL=${CONFIG_SHELL-/bin/sh}
  18573. +export SHELL
  18574. +# Unset more variables known to interfere with behavior of common tools.
  18575. +CLICOLOR_FORCE= GREP_OPTIONS=
  18576. +unset CLICOLOR_FORCE GREP_OPTIONS
  18577. +
  18578. +## --------------------- ##
  18579. +## M4sh Shell Functions. ##
  18580. +## --------------------- ##
  18581. +@%:@ as_fn_unset VAR
  18582. +@%:@ ---------------
  18583. +@%:@ Portably unset VAR.
  18584. +as_fn_unset ()
  18585. +{
  18586. + { eval $1=; unset $1;}
  18587. +}
  18588. +as_unset=as_fn_unset
  18589. +
  18590. +@%:@ as_fn_set_status STATUS
  18591. +@%:@ -----------------------
  18592. +@%:@ Set @S|@? to STATUS, without forking.
  18593. +as_fn_set_status ()
  18594. +{
  18595. + return $1
  18596. +} @%:@ as_fn_set_status
  18597. +
  18598. +@%:@ as_fn_exit STATUS
  18599. +@%:@ -----------------
  18600. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  18601. +as_fn_exit ()
  18602. +{
  18603. + set +e
  18604. + as_fn_set_status $1
  18605. + exit $1
  18606. +} @%:@ as_fn_exit
  18607. +
  18608. +@%:@ as_fn_mkdir_p
  18609. +@%:@ -------------
  18610. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  18611. +as_fn_mkdir_p ()
  18612. +{
  18613. +
  18614. + case $as_dir in #(
  18615. + -*) as_dir=./$as_dir;;
  18616. + esac
  18617. + test -d "$as_dir" || eval $as_mkdir_p || {
  18618. + as_dirs=
  18619. + while :; do
  18620. + case $as_dir in #(
  18621. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  18622. + *) as_qdir=$as_dir;;
  18623. + esac
  18624. + as_dirs="'$as_qdir' $as_dirs"
  18625. + as_dir=`$as_dirname -- "$as_dir" ||
  18626. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  18627. + X"$as_dir" : 'X\(//\)[^/]' \| \
  18628. + X"$as_dir" : 'X\(//\)$' \| \
  18629. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  18630. +$as_echo X"$as_dir" |
  18631. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  18632. + s//\1/
  18633. + q
  18634. + }
  18635. + /^X\(\/\/\)[^/].*/{
  18636. + s//\1/
  18637. + q
  18638. + }
  18639. + /^X\(\/\/\)$/{
  18640. + s//\1/
  18641. + q
  18642. + }
  18643. + /^X\(\/\).*/{
  18644. + s//\1/
  18645. + q
  18646. + }
  18647. + s/.*/./; q'`
  18648. + test -d "$as_dir" && break
  18649. + done
  18650. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  18651. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  18652. +
  18653. +
  18654. +} @%:@ as_fn_mkdir_p
  18655. +@%:@ as_fn_append VAR VALUE
  18656. +@%:@ ----------------------
  18657. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  18658. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  18659. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  18660. +@%:@ implementations.
  18661. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  18662. + eval 'as_fn_append ()
  18663. + {
  18664. + eval $1+=\$2
  18665. + }'
  18666. +else
  18667. + as_fn_append ()
  18668. + {
  18669. + eval $1=\$$1\$2
  18670. + }
  18671. +fi # as_fn_append
  18672. +
  18673. +@%:@ as_fn_arith ARG...
  18674. +@%:@ ------------------
  18675. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  18676. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  18677. +@%:@ must be portable across @S|@(()) and expr.
  18678. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  18679. + eval 'as_fn_arith ()
  18680. + {
  18681. + as_val=$(( $* ))
  18682. + }'
  18683. +else
  18684. + as_fn_arith ()
  18685. + {
  18686. + as_val=`expr "$@" || test $? -eq 1`
  18687. + }
  18688. +fi # as_fn_arith
  18689. +
  18690. +
  18691. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  18692. +@%:@ ----------------------------------------
  18693. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  18694. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  18695. +@%:@ script with STATUS, using 1 if that was 0.
  18696. +as_fn_error ()
  18697. +{
  18698. + as_status=$1; test $as_status -eq 0 && as_status=1
  18699. + if test "$4"; then
  18700. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  18701. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  18702. + fi
  18703. + $as_echo "$as_me: error: $2" >&2
  18704. + as_fn_exit $as_status
  18705. +} @%:@ as_fn_error
  18706. +
  18707. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  18708. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  18709. + as_expr=expr
  18710. +else
  18711. + as_expr=false
  18712. +fi
  18713. +
  18714. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  18715. + as_basename=basename
  18716. +else
  18717. + as_basename=false
  18718. +fi
  18719. +
  18720. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  18721. + as_dirname=dirname
  18722. +else
  18723. + as_dirname=false
  18724. +fi
  18725. +
  18726. +as_me=`$as_basename -- "$0" ||
  18727. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  18728. + X"$0" : 'X\(//\)$' \| \
  18729. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  18730. +$as_echo X/"$0" |
  18731. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  18732. + s//\1/
  18733. + q
  18734. + }
  18735. + /^X\/\(\/\/\)$/{
  18736. + s//\1/
  18737. + q
  18738. + }
  18739. + /^X\/\(\/\).*/{
  18740. + s//\1/
  18741. + q
  18742. + }
  18743. + s/.*/./; q'`
  18744. +
  18745. +# Avoid depending upon Character Ranges.
  18746. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  18747. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  18748. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  18749. +as_cr_digits='0123456789'
  18750. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  18751. +
  18752. +
  18753. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  18754. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  18755. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  18756. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  18757. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  18758. + sed -n '
  18759. + p
  18760. + /[$]LINENO/=
  18761. + ' <$as_myself |
  18762. + sed '
  18763. + s/[$]LINENO.*/&-/
  18764. + t lineno
  18765. + b
  18766. + :lineno
  18767. + N
  18768. + :loop
  18769. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  18770. + t loop
  18771. + s/-\n.*//
  18772. + ' >$as_me.lineno &&
  18773. + chmod +x "$as_me.lineno" ||
  18774. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  18775. +
  18776. + # Don't try to exec as it changes $[0], causing all sort of problems
  18777. + # (the dirname of $[0] is not the place where we might find the
  18778. + # original and so on. Autoconf is especially sensitive to this).
  18779. + . "./$as_me.lineno"
  18780. + # Exit status is that of the last command.
  18781. + exit
  18782. +}
  18783. +
  18784. +ECHO_C= ECHO_N= ECHO_T=
  18785. +case `echo -n x` in @%:@(((((
  18786. +-n*)
  18787. + case `echo 'xy\c'` in
  18788. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  18789. + xy) ECHO_C='\c';;
  18790. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  18791. + ECHO_T=' ';;
  18792. + esac;;
  18793. +*)
  18794. + ECHO_N='-n';;
  18795. +esac
  18796. +
  18797. +rm -f conf$$ conf$$.exe conf$$.file
  18798. +if test -d conf$$.dir; then
  18799. + rm -f conf$$.dir/conf$$.file
  18800. +else
  18801. + rm -f conf$$.dir
  18802. + mkdir conf$$.dir 2>/dev/null
  18803. +fi
  18804. +if (echo >conf$$.file) 2>/dev/null; then
  18805. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  18806. + as_ln_s='ln -s'
  18807. + # ... but there are two gotchas:
  18808. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  18809. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  18810. + # In both cases, we have to default to `cp -p'.
  18811. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  18812. + as_ln_s='cp -p'
  18813. + elif ln conf$$.file conf$$ 2>/dev/null; then
  18814. + as_ln_s=ln
  18815. + else
  18816. + as_ln_s='cp -p'
  18817. + fi
  18818. +else
  18819. + as_ln_s='cp -p'
  18820. +fi
  18821. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  18822. +rmdir conf$$.dir 2>/dev/null
  18823. +
  18824. +if mkdir -p . 2>/dev/null; then
  18825. + as_mkdir_p='mkdir -p "$as_dir"'
  18826. +else
  18827. + test -d ./-p && rmdir ./-p
  18828. + as_mkdir_p=false
  18829. +fi
  18830. +
  18831. +if test -x / >/dev/null 2>&1; then
  18832. + as_test_x='test -x'
  18833. +else
  18834. + if ls -dL / >/dev/null 2>&1; then
  18835. + as_ls_L_option=L
  18836. + else
  18837. + as_ls_L_option=
  18838. + fi
  18839. + as_test_x='
  18840. + eval sh -c '\''
  18841. + if test -d "$1"; then
  18842. + test -d "$1/.";
  18843. + else
  18844. + case $1 in @%:@(
  18845. + -*)set "./$1";;
  18846. + esac;
  18847. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  18848. + ???[sx]*):;;*)false;;esac;fi
  18849. + '\'' sh
  18850. + '
  18851. +fi
  18852. +as_executable_p=$as_test_x
  18853. +
  18854. +# Sed expression to map a string onto a valid CPP name.
  18855. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  18856. +
  18857. +# Sed expression to map a string onto a valid variable name.
  18858. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  18859. +
  18860. +SHELL=${CONFIG_SHELL-/bin/sh}
  18861. +
  18862. +lt_ltdl_dir='libltdl'
  18863. +
  18864. +lt_dlopen_dir="$lt_ltdl_dir"
  18865. +
  18866. +
  18867. +test -n "$DJDIR" || exec 7<&0 </dev/null
  18868. +exec 6>&1
  18869. +
  18870. +# Name of the host.
  18871. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  18872. +# so uname gets run too.
  18873. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  18874. +
  18875. +#
  18876. +# Initializations.
  18877. +#
  18878. +ac_default_prefix=/usr/local
  18879. +ac_clean_files=
  18880. +ac_config_libobj_dir=.
  18881. +LIB@&t@OBJS=
  18882. +cross_compiling=no
  18883. +subdirs=
  18884. +MFLAGS=
  18885. +MAKEFLAGS=
  18886. +
  18887. +# Identity of this package.
  18888. +PACKAGE_NAME='Squid Web Proxy'
  18889. +PACKAGE_TARNAME='squid'
  18890. +PACKAGE_VERSION='3.1.11'
  18891. +PACKAGE_STRING='Squid Web Proxy 3.1.11'
  18892. +PACKAGE_BUGREPORT='http://www.squid-cache.org/bugs/'
  18893. +PACKAGE_URL=''
  18894. +
  18895. +ac_unique_file="src/main.cc"
  18896. +ac_default_prefix=/usr/local/squid
  18897. +# Factoring default headers for most tests.
  18898. +ac_includes_default="\
  18899. +#include <stdio.h>
  18900. +#ifdef HAVE_SYS_TYPES_H
  18901. +# include <sys/types.h>
  18902. +#endif
  18903. +#ifdef HAVE_SYS_STAT_H
  18904. +# include <sys/stat.h>
  18905. +#endif
  18906. +#ifdef STDC_HEADERS
  18907. +# include <stdlib.h>
  18908. +# include <stddef.h>
  18909. +#else
  18910. +# ifdef HAVE_STDLIB_H
  18911. +# include <stdlib.h>
  18912. +# endif
  18913. +#endif
  18914. +#ifdef HAVE_STRING_H
  18915. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  18916. +# include <memory.h>
  18917. +# endif
  18918. +# include <string.h>
  18919. +#endif
  18920. +#ifdef HAVE_STRINGS_H
  18921. +# include <strings.h>
  18922. +#endif
  18923. +#ifdef HAVE_INTTYPES_H
  18924. +# include <inttypes.h>
  18925. +#endif
  18926. +#ifdef HAVE_STDINT_H
  18927. +# include <stdint.h>
  18928. +#endif
  18929. +#ifdef HAVE_UNISTD_H
  18930. +# include <unistd.h>
  18931. +#endif"
  18932. +
  18933. +enable_option_checking=no
  18934. +ac_subst_vars='ltdl_LTLIBOBJS
  18935. +ltdl_LIBOBJS
  18936. +am__EXEEXT_FALSE
  18937. +am__EXEEXT_TRUE
  18938. +LTLIBOBJS
  18939. +CXX_FOR_BUILD
  18940. +XTRA_LIBS
  18941. +XTRA_OBJS
  18942. +PO2HTML
  18943. +REGEXLIB
  18944. +USE_DEVPOLL_FALSE
  18945. +USE_DEVPOLL_TRUE
  18946. +USE_KQUEUE_FALSE
  18947. +USE_KQUEUE_TRUE
  18948. +USE_SELECT_WIN32_FALSE
  18949. +USE_SELECT_WIN32_TRUE
  18950. +USE_SELECT_SIMPLE_FALSE
  18951. +USE_SELECT_SIMPLE_TRUE
  18952. +USE_SELECT_FALSE
  18953. +USE_SELECT_TRUE
  18954. +USE_EPOLL_FALSE
  18955. +USE_EPOLL_TRUE
  18956. +USE_POLL_FALSE
  18957. +USE_POLL_TRUE
  18958. +LIB@&t@OBJS
  18959. +LIB_DB
  18960. +LIB_LBER
  18961. +LIB_LDAP
  18962. +CRYPTLIB
  18963. +ALLOCA
  18964. +AR_R
  18965. +PERL
  18966. +RM
  18967. +CHMOD
  18968. +LN
  18969. +MKDIR
  18970. +MV
  18971. +TRUE
  18972. +FALSE
  18973. +SH
  18974. +SQUID_CPPUNIT_INC
  18975. +SQUID_CPPUNIT_LA
  18976. +SQUID_CPPUNIT_LIBS
  18977. +CPPUNITCONFIG
  18978. +ENABLE_XPROF_STATS_FALSE
  18979. +ENABLE_XPROF_STATS_TRUE
  18980. +ENABLE_UNLINKD_FALSE
  18981. +ENABLE_UNLINKD_TRUE
  18982. +LIBSASL
  18983. +EXTERNAL_ACL_HELPERS
  18984. +DIGEST_AUTH_HELPERS
  18985. +NEGOTIATE_AUTH_HELPERS
  18986. +NTLM_AUTH_HELPERS
  18987. +BASIC_AUTH_HELPERS
  18988. +AUTH_LIBS_TO_BUILD
  18989. +AUTH_MODULES
  18990. +OPT_DEFAULT_HOSTS
  18991. +USE_DNSSERVER_FALSE
  18992. +USE_DNSSERVER_TRUE
  18993. +MAKE_LEAKFINDER_FALSE
  18994. +MAKE_LEAKFINDER_TRUE
  18995. +EPOLL_LIBS
  18996. +SSLLIB
  18997. +ENABLE_SSL_FALSE
  18998. +ENABLE_SSL_TRUE
  18999. +ENABLE_HTCP_FALSE
  19000. +ENABLE_HTCP_TRUE
  19001. +ENABLE_ARP_ACL_FALSE
  19002. +ENABLE_ARP_ACL_TRUE
  19003. +makesnmplib
  19004. +SNMPLIB
  19005. +USE_SNMP_FALSE
  19006. +USE_SNMP_TRUE
  19007. +ADAPTATION_LIBS
  19008. +USE_ADAPTATION_FALSE
  19009. +USE_ADAPTATION_TRUE
  19010. +ECAPLIB
  19011. +ECAP_LIBS
  19012. +USE_ECAP_FALSE
  19013. +USE_ECAP_TRUE
  19014. +ICAP_LIBS
  19015. +USE_ICAP_CLIENT_FALSE
  19016. +USE_ICAP_CLIENT_TRUE
  19017. +XMLLIB
  19018. +EXPATLIB
  19019. +USE_ESI_FALSE
  19020. +USE_ESI_TRUE
  19021. +HAVE_LIBXML2_FALSE
  19022. +HAVE_LIBXML2_TRUE
  19023. +HAVE_LIBEXPAT_FALSE
  19024. +HAVE_LIBEXPAT_TRUE
  19025. +USE_DELAY_POOLS_FALSE
  19026. +USE_DELAY_POOLS_TRUE
  19027. +ENABLE_PINGER_FALSE
  19028. +ENABLE_PINGER_TRUE
  19029. +REPL_LIBS
  19030. +REPL_OBJS
  19031. +REPL_POLICIES
  19032. +STORE_TESTS
  19033. +STORE_LIBS_TO_ADD
  19034. +STORE_LIBS_TO_BUILD
  19035. +USE_AIO_WIN32_FALSE
  19036. +USE_AIO_WIN32_TRUE
  19037. +USE_AIOPS_WIN32_FALSE
  19038. +USE_AIOPS_WIN32_TRUE
  19039. +DISK_OS_LIBS
  19040. +DISK_LINKOBJS
  19041. +DISK_PROGRAMS
  19042. +DISK_LIBS
  19043. +DISK_MODULES
  19044. +SQUID_CXXFLAGS
  19045. +SQUID_CFLAGS
  19046. +DEFAULT_PIDFILE
  19047. +DEFAULT_LOG_DIR
  19048. +CACHE_EFFECTIVE_USER
  19049. +CACHE_ICP_PORT
  19050. +CACHE_HTTP_PORT
  19051. +MINGW_LIBS
  19052. +USE_IPC_WIN32_FALSE
  19053. +USE_IPC_WIN32_TRUE
  19054. +WIN32_PSAPI
  19055. +ENABLE_WIN32SPECIFIC_FALSE
  19056. +ENABLE_WIN32SPECIFIC_TRUE
  19057. +CGIEXT
  19058. +LTDLOPEN
  19059. +LT_CONFIG_H
  19060. +subdirs
  19061. +CONVENIENCE_LTDL_FALSE
  19062. +CONVENIENCE_LTDL_TRUE
  19063. +INSTALL_LTDL_FALSE
  19064. +INSTALL_LTDL_TRUE
  19065. +ARGZ_H
  19066. +sys_symbol_underscore
  19067. +LIBADD_DL
  19068. +LT_DLPREOPEN
  19069. +LIBADD_DLD_LINK
  19070. +LIBADD_SHL_LOAD
  19071. +LIBADD_DLOPEN
  19072. +LT_DLLOADERS
  19073. +INCLTDL
  19074. +LTDLINCL
  19075. +LTDLDEPS
  19076. +LIBLTDL
  19077. +top_build_prefix
  19078. +CXXCPP
  19079. +CPP
  19080. +OTOOL64
  19081. +OTOOL
  19082. +LIPO
  19083. +NMEDIT
  19084. +DSYMUTIL
  19085. +MANIFEST_TOOL
  19086. +RANLIB
  19087. +ac_ct_AR
  19088. +AR
  19089. +DLLTOOL
  19090. +OBJDUMP
  19091. +LN_S
  19092. +NM
  19093. +ac_ct_DUMPBIN
  19094. +DUMPBIN
  19095. +LD
  19096. +FGREP
  19097. +EGREP
  19098. +GREP
  19099. +SED
  19100. +LIBTOOL
  19101. +USE_LOADABLE_MODULES_FALSE
  19102. +USE_LOADABLE_MODULES_TRUE
  19103. +host_os
  19104. +host_vendor
  19105. +host_cpu
  19106. +host
  19107. +build_os
  19108. +build_vendor
  19109. +build_cpu
  19110. +build
  19111. +am__fastdepCXX_FALSE
  19112. +am__fastdepCXX_TRUE
  19113. +CXXDEPMODE
  19114. +ac_ct_CXX
  19115. +CXXFLAGS
  19116. +CXX
  19117. +am__fastdepCC_FALSE
  19118. +am__fastdepCC_TRUE
  19119. +CCDEPMODE
  19120. +AMDEPBACKSLASH
  19121. +AMDEP_FALSE
  19122. +AMDEP_TRUE
  19123. +am__quote
  19124. +am__include
  19125. +DEPDIR
  19126. +OBJEXT
  19127. +EXEEXT
  19128. +ac_ct_CC
  19129. +CPPFLAGS
  19130. +LDFLAGS
  19131. +CFLAGS
  19132. +CC
  19133. +MAINT
  19134. +MAINTAINER_MODE_FALSE
  19135. +MAINTAINER_MODE_TRUE
  19136. +am__untar
  19137. +am__tar
  19138. +AMTAR
  19139. +am__leading_dot
  19140. +SET_MAKE
  19141. +AWK
  19142. +mkdir_p
  19143. +MKDIR_P
  19144. +INSTALL_STRIP_PROGRAM
  19145. +STRIP
  19146. +install_sh
  19147. +MAKEINFO
  19148. +AUTOHEADER
  19149. +AUTOMAKE
  19150. +AUTOCONF
  19151. +ACLOCAL
  19152. +VERSION
  19153. +PACKAGE
  19154. +CYGPATH_W
  19155. +am__isrc
  19156. +INSTALL_DATA
  19157. +INSTALL_SCRIPT
  19158. +INSTALL_PROGRAM
  19159. +target_alias
  19160. +host_alias
  19161. +build_alias
  19162. +LIBS
  19163. +ECHO_T
  19164. +ECHO_N
  19165. +ECHO_C
  19166. +DEFS
  19167. +mandir
  19168. +localedir
  19169. +libdir
  19170. +psdir
  19171. +pdfdir
  19172. +dvidir
  19173. +htmldir
  19174. +infodir
  19175. +docdir
  19176. +oldincludedir
  19177. +includedir
  19178. +localstatedir
  19179. +sharedstatedir
  19180. +sysconfdir
  19181. +datadir
  19182. +datarootdir
  19183. +libexecdir
  19184. +sbindir
  19185. +bindir
  19186. +program_transform_name
  19187. +prefix
  19188. +exec_prefix
  19189. +PACKAGE_URL
  19190. +PACKAGE_BUGREPORT
  19191. +PACKAGE_STRING
  19192. +PACKAGE_VERSION
  19193. +PACKAGE_TARNAME
  19194. +PACKAGE_NAME
  19195. +PATH_SEPARATOR
  19196. +SHELL'
  19197. +ac_subst_files=''
  19198. +ac_user_opts='
  19199. +enable_option_checking
  19200. +enable_maintainer_mode
  19201. +enable_dependency_tracking
  19202. +enable_strict_error_checking
  19203. +enable_loadable_modules
  19204. +enable_shared
  19205. +enable_shared
  19206. +enable_static
  19207. +with_pic
  19208. +enable_fast_install
  19209. +with_gnu_ld
  19210. +with_sysroot
  19211. +enable_libtool_lock
  19212. +with_gnu_ld
  19213. +with_included_ltdl
  19214. +with_ltdl_include
  19215. +with_ltdl_lib
  19216. +enable_ltdl_install
  19217. +with_default_user
  19218. +with_logdir
  19219. +with_pidfile
  19220. +enable_optimizations
  19221. +enable_inline
  19222. +enable_debug_cbdata
  19223. +enable_xmalloc_statistics
  19224. +enable_async_io
  19225. +with_aufs_threads
  19226. +with_dl
  19227. +enable_disk_io
  19228. +with_pthreads
  19229. +with_aio
  19230. +enable_storeio
  19231. +enable_removal_policies
  19232. +enable_icmp
  19233. +enable_delay_pools
  19234. +enable_esi
  19235. +with_expat
  19236. +with_libxml2
  19237. +enable_icap_client
  19238. +enable_ecap
  19239. +enable_useragent_log
  19240. +enable_referer_log
  19241. +enable_wccp
  19242. +enable_wccpv2
  19243. +enable_kill_parent_hack
  19244. +enable_snmp
  19245. +enable_cachemgr_hostname
  19246. +enable_arp_acl
  19247. +enable_htcp
  19248. +enable_ssl
  19249. +with_openssl
  19250. +enable_forw_via_db
  19251. +enable_cache_digests
  19252. +with_coss_membuf_size
  19253. +enable_poll
  19254. +enable_select
  19255. +enable_kqueue
  19256. +enable_epoll
  19257. +enable_devpoll
  19258. +enable_http_violations
  19259. +enable_ipfw_transparent
  19260. +enable_ipf_transparent
  19261. +enable_pf_transparent
  19262. +enable_linux_netfilter
  19263. +with_large_files
  19264. +with_build_environment
  19265. +enable_linux_tproxy
  19266. +enable_leakfinder
  19267. +enable_follow_x_forwarded_for
  19268. +enable_ident_lookups
  19269. +enable_internal_dns
  19270. +enable_default_hostsfile
  19271. +enable_auth
  19272. +enable_basic_auth_helpers
  19273. +enable_ntlm_auth_helpers
  19274. +enable_negotiate_auth_helpers
  19275. +enable_digest_auth_helpers
  19276. +enable_ntlm_fail_open
  19277. +enable_external_acl_helpers
  19278. +with_valgrind_debug
  19279. +enable_win32_service
  19280. +enable_unlinkd
  19281. +enable_stacktraces
  19282. +enable_cpu_profiling
  19283. +enable_x_accelerator_vary
  19284. +enable_zph_qos
  19285. +with_maxfd
  19286. +with_filedescriptors
  19287. +with_cppunit_basedir
  19288. +with_libcap
  19289. +enable_ipv6
  19290. +enable_gnuregex
  19291. +enable_translation
  19292. +with_po2html
  19293. +enable_auto_locale
  19294. +'
  19295. + ac_precious_vars='build_alias
  19296. +host_alias
  19297. +target_alias
  19298. +CC
  19299. +CFLAGS
  19300. +LDFLAGS
  19301. +LIBS
  19302. +CPPFLAGS
  19303. +CXX
  19304. +CXXFLAGS
  19305. +LDFLAGS
  19306. +LIBS
  19307. +CPPFLAGS
  19308. +CCC
  19309. +CPP
  19310. +CXXCPP
  19311. +PO2HTML'
  19312. +ac_subdirs_all='libltdl
  19313. +helpers/negotiate_auth/squid_kerb_auth
  19314. +lib/libTrie'
  19315. +
  19316. +# Initialize some variables set by options.
  19317. +ac_init_help=
  19318. +ac_init_version=false
  19319. +ac_unrecognized_opts=
  19320. +ac_unrecognized_sep=
  19321. +# The variables have the same names as the options, with
  19322. +# dashes changed to underlines.
  19323. +cache_file=/dev/null
  19324. +exec_prefix=NONE
  19325. +no_create=
  19326. +no_recursion=
  19327. +prefix=NONE
  19328. +program_prefix=NONE
  19329. +program_suffix=NONE
  19330. +program_transform_name=s,x,x,
  19331. +silent=
  19332. +site=
  19333. +srcdir=
  19334. +verbose=
  19335. +x_includes=NONE
  19336. +x_libraries=NONE
  19337. +
  19338. +# Installation directory options.
  19339. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  19340. +# and all the variables that are supposed to be based on exec_prefix
  19341. +# by default will actually change.
  19342. +# Use braces instead of parens because sh, perl, etc. also accept them.
  19343. +# (The list follows the same order as the GNU Coding Standards.)
  19344. +bindir='${exec_prefix}/bin'
  19345. +sbindir='${exec_prefix}/sbin'
  19346. +libexecdir='${exec_prefix}/libexec'
  19347. +datarootdir='${prefix}/share'
  19348. +datadir='${datarootdir}'
  19349. +sysconfdir='${prefix}/etc'
  19350. +sharedstatedir='${prefix}/com'
  19351. +localstatedir='${prefix}/var'
  19352. +includedir='${prefix}/include'
  19353. +oldincludedir='/usr/include'
  19354. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  19355. +infodir='${datarootdir}/info'
  19356. +htmldir='${docdir}'
  19357. +dvidir='${docdir}'
  19358. +pdfdir='${docdir}'
  19359. +psdir='${docdir}'
  19360. +libdir='${exec_prefix}/lib'
  19361. +localedir='${datarootdir}/locale'
  19362. +mandir='${datarootdir}/man'
  19363. +
  19364. +ac_prev=
  19365. +ac_dashdash=
  19366. +for ac_option
  19367. +do
  19368. + # If the previous option needs an argument, assign it.
  19369. + if test -n "$ac_prev"; then
  19370. + eval $ac_prev=\$ac_option
  19371. + ac_prev=
  19372. + continue
  19373. + fi
  19374. +
  19375. + case $ac_option in
  19376. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  19377. + *=) ac_optarg= ;;
  19378. + *) ac_optarg=yes ;;
  19379. + esac
  19380. +
  19381. + # Accept the important Cygnus configure options, so we can diagnose typos.
  19382. +
  19383. + case $ac_dashdash$ac_option in
  19384. + --)
  19385. + ac_dashdash=yes ;;
  19386. +
  19387. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  19388. + ac_prev=bindir ;;
  19389. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  19390. + bindir=$ac_optarg ;;
  19391. +
  19392. + -build | --build | --buil | --bui | --bu)
  19393. + ac_prev=build_alias ;;
  19394. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  19395. + build_alias=$ac_optarg ;;
  19396. +
  19397. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  19398. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  19399. + ac_prev=cache_file ;;
  19400. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  19401. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  19402. + cache_file=$ac_optarg ;;
  19403. +
  19404. + --config-cache | -C)
  19405. + cache_file=config.cache ;;
  19406. +
  19407. + -datadir | --datadir | --datadi | --datad)
  19408. + ac_prev=datadir ;;
  19409. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  19410. + datadir=$ac_optarg ;;
  19411. +
  19412. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  19413. + | --dataroo | --dataro | --datar)
  19414. + ac_prev=datarootdir ;;
  19415. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  19416. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  19417. + datarootdir=$ac_optarg ;;
  19418. +
  19419. + -disable-* | --disable-*)
  19420. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  19421. + # Reject names that are not valid shell variable names.
  19422. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  19423. + as_fn_error $? "invalid feature name: $ac_useropt"
  19424. + ac_useropt_orig=$ac_useropt
  19425. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  19426. + case $ac_user_opts in
  19427. + *"
  19428. +"enable_$ac_useropt"
  19429. +"*) ;;
  19430. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  19431. + ac_unrecognized_sep=', ';;
  19432. + esac
  19433. + eval enable_$ac_useropt=no ;;
  19434. +
  19435. + -docdir | --docdir | --docdi | --doc | --do)
  19436. + ac_prev=docdir ;;
  19437. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  19438. + docdir=$ac_optarg ;;
  19439. +
  19440. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  19441. + ac_prev=dvidir ;;
  19442. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  19443. + dvidir=$ac_optarg ;;
  19444. +
  19445. + -enable-* | --enable-*)
  19446. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  19447. + # Reject names that are not valid shell variable names.
  19448. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  19449. + as_fn_error $? "invalid feature name: $ac_useropt"
  19450. + ac_useropt_orig=$ac_useropt
  19451. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  19452. + case $ac_user_opts in
  19453. + *"
  19454. +"enable_$ac_useropt"
  19455. +"*) ;;
  19456. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  19457. + ac_unrecognized_sep=', ';;
  19458. + esac
  19459. + eval enable_$ac_useropt=\$ac_optarg ;;
  19460. +
  19461. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  19462. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  19463. + | --exec | --exe | --ex)
  19464. + ac_prev=exec_prefix ;;
  19465. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  19466. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  19467. + | --exec=* | --exe=* | --ex=*)
  19468. + exec_prefix=$ac_optarg ;;
  19469. +
  19470. + -gas | --gas | --ga | --g)
  19471. + # Obsolete; use --with-gas.
  19472. + with_gas=yes ;;
  19473. +
  19474. + -help | --help | --hel | --he | -h)
  19475. + ac_init_help=long ;;
  19476. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  19477. + ac_init_help=recursive ;;
  19478. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  19479. + ac_init_help=short ;;
  19480. +
  19481. + -host | --host | --hos | --ho)
  19482. + ac_prev=host_alias ;;
  19483. + -host=* | --host=* | --hos=* | --ho=*)
  19484. + host_alias=$ac_optarg ;;
  19485. +
  19486. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  19487. + ac_prev=htmldir ;;
  19488. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  19489. + | --ht=*)
  19490. + htmldir=$ac_optarg ;;
  19491. +
  19492. + -includedir | --includedir | --includedi | --included | --include \
  19493. + | --includ | --inclu | --incl | --inc)
  19494. + ac_prev=includedir ;;
  19495. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  19496. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  19497. + includedir=$ac_optarg ;;
  19498. +
  19499. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  19500. + ac_prev=infodir ;;
  19501. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  19502. + infodir=$ac_optarg ;;
  19503. +
  19504. + -libdir | --libdir | --libdi | --libd)
  19505. + ac_prev=libdir ;;
  19506. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  19507. + libdir=$ac_optarg ;;
  19508. +
  19509. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  19510. + | --libexe | --libex | --libe)
  19511. + ac_prev=libexecdir ;;
  19512. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  19513. + | --libexe=* | --libex=* | --libe=*)
  19514. + libexecdir=$ac_optarg ;;
  19515. +
  19516. + -localedir | --localedir | --localedi | --localed | --locale)
  19517. + ac_prev=localedir ;;
  19518. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  19519. + localedir=$ac_optarg ;;
  19520. +
  19521. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  19522. + | --localstate | --localstat | --localsta | --localst | --locals)
  19523. + ac_prev=localstatedir ;;
  19524. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  19525. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  19526. + localstatedir=$ac_optarg ;;
  19527. +
  19528. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  19529. + ac_prev=mandir ;;
  19530. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  19531. + mandir=$ac_optarg ;;
  19532. +
  19533. + -nfp | --nfp | --nf)
  19534. + # Obsolete; use --without-fp.
  19535. + with_fp=no ;;
  19536. +
  19537. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  19538. + | --no-cr | --no-c | -n)
  19539. + no_create=yes ;;
  19540. +
  19541. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  19542. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  19543. + no_recursion=yes ;;
  19544. +
  19545. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  19546. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  19547. + | --oldin | --oldi | --old | --ol | --o)
  19548. + ac_prev=oldincludedir ;;
  19549. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  19550. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  19551. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  19552. + oldincludedir=$ac_optarg ;;
  19553. +
  19554. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  19555. + ac_prev=prefix ;;
  19556. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  19557. + prefix=$ac_optarg ;;
  19558. +
  19559. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  19560. + | --program-pre | --program-pr | --program-p)
  19561. + ac_prev=program_prefix ;;
  19562. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  19563. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  19564. + program_prefix=$ac_optarg ;;
  19565. +
  19566. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  19567. + | --program-suf | --program-su | --program-s)
  19568. + ac_prev=program_suffix ;;
  19569. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  19570. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  19571. + program_suffix=$ac_optarg ;;
  19572. +
  19573. + -program-transform-name | --program-transform-name \
  19574. + | --program-transform-nam | --program-transform-na \
  19575. + | --program-transform-n | --program-transform- \
  19576. + | --program-transform | --program-transfor \
  19577. + | --program-transfo | --program-transf \
  19578. + | --program-trans | --program-tran \
  19579. + | --progr-tra | --program-tr | --program-t)
  19580. + ac_prev=program_transform_name ;;
  19581. + -program-transform-name=* | --program-transform-name=* \
  19582. + | --program-transform-nam=* | --program-transform-na=* \
  19583. + | --program-transform-n=* | --program-transform-=* \
  19584. + | --program-transform=* | --program-transfor=* \
  19585. + | --program-transfo=* | --program-transf=* \
  19586. + | --program-trans=* | --program-tran=* \
  19587. + | --progr-tra=* | --program-tr=* | --program-t=*)
  19588. + program_transform_name=$ac_optarg ;;
  19589. +
  19590. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  19591. + ac_prev=pdfdir ;;
  19592. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  19593. + pdfdir=$ac_optarg ;;
  19594. +
  19595. + -psdir | --psdir | --psdi | --psd | --ps)
  19596. + ac_prev=psdir ;;
  19597. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  19598. + psdir=$ac_optarg ;;
  19599. +
  19600. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  19601. + | -silent | --silent | --silen | --sile | --sil)
  19602. + silent=yes ;;
  19603. +
  19604. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  19605. + ac_prev=sbindir ;;
  19606. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  19607. + | --sbi=* | --sb=*)
  19608. + sbindir=$ac_optarg ;;
  19609. +
  19610. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  19611. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  19612. + | --sharedst | --shareds | --shared | --share | --shar \
  19613. + | --sha | --sh)
  19614. + ac_prev=sharedstatedir ;;
  19615. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  19616. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  19617. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  19618. + | --sha=* | --sh=*)
  19619. + sharedstatedir=$ac_optarg ;;
  19620. +
  19621. + -site | --site | --sit)
  19622. + ac_prev=site ;;
  19623. + -site=* | --site=* | --sit=*)
  19624. + site=$ac_optarg ;;
  19625. +
  19626. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  19627. + ac_prev=srcdir ;;
  19628. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  19629. + srcdir=$ac_optarg ;;
  19630. +
  19631. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  19632. + | --syscon | --sysco | --sysc | --sys | --sy)
  19633. + ac_prev=sysconfdir ;;
  19634. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  19635. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  19636. + sysconfdir=$ac_optarg ;;
  19637. +
  19638. + -target | --target | --targe | --targ | --tar | --ta | --t)
  19639. + ac_prev=target_alias ;;
  19640. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  19641. + target_alias=$ac_optarg ;;
  19642. +
  19643. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  19644. + verbose=yes ;;
  19645. +
  19646. + -version | --version | --versio | --versi | --vers | -V)
  19647. + ac_init_version=: ;;
  19648. +
  19649. + -with-* | --with-*)
  19650. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  19651. + # Reject names that are not valid shell variable names.
  19652. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  19653. + as_fn_error $? "invalid package name: $ac_useropt"
  19654. + ac_useropt_orig=$ac_useropt
  19655. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  19656. + case $ac_user_opts in
  19657. + *"
  19658. +"with_$ac_useropt"
  19659. +"*) ;;
  19660. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  19661. + ac_unrecognized_sep=', ';;
  19662. + esac
  19663. + eval with_$ac_useropt=\$ac_optarg ;;
  19664. +
  19665. + -without-* | --without-*)
  19666. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  19667. + # Reject names that are not valid shell variable names.
  19668. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  19669. + as_fn_error $? "invalid package name: $ac_useropt"
  19670. + ac_useropt_orig=$ac_useropt
  19671. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  19672. + case $ac_user_opts in
  19673. + *"
  19674. +"with_$ac_useropt"
  19675. +"*) ;;
  19676. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  19677. + ac_unrecognized_sep=', ';;
  19678. + esac
  19679. + eval with_$ac_useropt=no ;;
  19680. +
  19681. + --x)
  19682. + # Obsolete; use --with-x.
  19683. + with_x=yes ;;
  19684. +
  19685. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  19686. + | --x-incl | --x-inc | --x-in | --x-i)
  19687. + ac_prev=x_includes ;;
  19688. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  19689. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  19690. + x_includes=$ac_optarg ;;
  19691. +
  19692. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  19693. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  19694. + ac_prev=x_libraries ;;
  19695. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  19696. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  19697. + x_libraries=$ac_optarg ;;
  19698. +
  19699. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  19700. +Try \`$0 --help' for more information"
  19701. + ;;
  19702. +
  19703. + *=*)
  19704. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  19705. + # Reject names that are not valid shell variable names.
  19706. + case $ac_envvar in #(
  19707. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  19708. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  19709. + esac
  19710. + eval $ac_envvar=\$ac_optarg
  19711. + export $ac_envvar ;;
  19712. +
  19713. + *)
  19714. + # FIXME: should be removed in autoconf 3.0.
  19715. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  19716. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  19717. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  19718. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  19719. + ;;
  19720. +
  19721. + esac
  19722. +done
  19723. +
  19724. +if test -n "$ac_prev"; then
  19725. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  19726. + as_fn_error $? "missing argument to $ac_option"
  19727. +fi
  19728. +
  19729. +if test -n "$ac_unrecognized_opts"; then
  19730. + case $enable_option_checking in
  19731. + no) ;;
  19732. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  19733. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  19734. + esac
  19735. +fi
  19736. +
  19737. +# Check all directory arguments for consistency.
  19738. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  19739. + datadir sysconfdir sharedstatedir localstatedir includedir \
  19740. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  19741. + libdir localedir mandir
  19742. +do
  19743. + eval ac_val=\$$ac_var
  19744. + # Remove trailing slashes.
  19745. + case $ac_val in
  19746. + */ )
  19747. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  19748. + eval $ac_var=\$ac_val;;
  19749. + esac
  19750. + # Be sure to have absolute directory names.
  19751. + case $ac_val in
  19752. + [\\/$]* | ?:[\\/]* ) continue;;
  19753. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  19754. + esac
  19755. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  19756. +done
  19757. +
  19758. +# There might be people who depend on the old broken behavior: `$host'
  19759. +# used to hold the argument of --host etc.
  19760. +# FIXME: To remove some day.
  19761. +build=$build_alias
  19762. +host=$host_alias
  19763. +target=$target_alias
  19764. +
  19765. +# FIXME: To remove some day.
  19766. +if test "x$host_alias" != x; then
  19767. + if test "x$build_alias" = x; then
  19768. + cross_compiling=maybe
  19769. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  19770. + If a cross compiler is detected then cross compile mode will be used" >&2
  19771. + elif test "x$build_alias" != "x$host_alias"; then
  19772. + cross_compiling=yes
  19773. + fi
  19774. +fi
  19775. +
  19776. +ac_tool_prefix=
  19777. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  19778. +
  19779. +test "$silent" = yes && exec 6>/dev/null
  19780. +
  19781. +
  19782. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  19783. +ac_ls_di=`ls -di .` &&
  19784. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  19785. + as_fn_error $? "working directory cannot be determined"
  19786. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  19787. + as_fn_error $? "pwd does not report name of working directory"
  19788. +
  19789. +
  19790. +# Find the source files, if location was not specified.
  19791. +if test -z "$srcdir"; then
  19792. + ac_srcdir_defaulted=yes
  19793. + # Try the directory containing this script, then the parent directory.
  19794. + ac_confdir=`$as_dirname -- "$as_myself" ||
  19795. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  19796. + X"$as_myself" : 'X\(//\)[^/]' \| \
  19797. + X"$as_myself" : 'X\(//\)$' \| \
  19798. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  19799. +$as_echo X"$as_myself" |
  19800. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  19801. + s//\1/
  19802. + q
  19803. + }
  19804. + /^X\(\/\/\)[^/].*/{
  19805. + s//\1/
  19806. + q
  19807. + }
  19808. + /^X\(\/\/\)$/{
  19809. + s//\1/
  19810. + q
  19811. + }
  19812. + /^X\(\/\).*/{
  19813. + s//\1/
  19814. + q
  19815. + }
  19816. + s/.*/./; q'`
  19817. + srcdir=$ac_confdir
  19818. + if test ! -r "$srcdir/$ac_unique_file"; then
  19819. + srcdir=..
  19820. + fi
  19821. +else
  19822. + ac_srcdir_defaulted=no
  19823. +fi
  19824. +if test ! -r "$srcdir/$ac_unique_file"; then
  19825. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  19826. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  19827. +fi
  19828. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  19829. +ac_abs_confdir=`(
  19830. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  19831. + pwd)`
  19832. +# When building in place, set srcdir=.
  19833. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  19834. + srcdir=.
  19835. +fi
  19836. +# Remove unnecessary trailing slashes from srcdir.
  19837. +# Double slashes in file names in object file debugging info
  19838. +# mess up M-x gdb in Emacs.
  19839. +case $srcdir in
  19840. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  19841. +esac
  19842. +for ac_var in $ac_precious_vars; do
  19843. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  19844. + eval ac_env_${ac_var}_value=\$${ac_var}
  19845. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  19846. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  19847. +done
  19848. +
  19849. +#
  19850. +# Report the --help message.
  19851. +#
  19852. +if test "$ac_init_help" = "long"; then
  19853. + # Omit some internal or obsolete options to make the list less imposing.
  19854. + # This message is too long to be a string in the A/UX 3.1 sh.
  19855. + cat <<_ACEOF
  19856. +\`configure' configures Squid Web Proxy 3.1.11 to adapt to many kinds of systems.
  19857. +
  19858. +Usage: $0 [OPTION]... [VAR=VALUE]...
  19859. +
  19860. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  19861. +VAR=VALUE. See below for descriptions of some of the useful variables.
  19862. +
  19863. +Defaults for the options are specified in brackets.
  19864. +
  19865. +Configuration:
  19866. + -h, --help display this help and exit
  19867. + --help=short display options specific to this package
  19868. + --help=recursive display the short help of all the included packages
  19869. + -V, --version display version information and exit
  19870. + -q, --quiet, --silent do not print \`checking ...' messages
  19871. + --cache-file=FILE cache test results in FILE [disabled]
  19872. + -C, --config-cache alias for \`--cache-file=config.cache'
  19873. + -n, --no-create do not create output files
  19874. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  19875. +
  19876. +Installation directories:
  19877. + --prefix=PREFIX install architecture-independent files in PREFIX
  19878. + @<:@@S|@ac_default_prefix@:>@
  19879. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  19880. + @<:@PREFIX@:>@
  19881. +
  19882. +By default, \`make install' will install all the files in
  19883. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  19884. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  19885. +for instance \`--prefix=\$HOME'.
  19886. +
  19887. +For better control, use the options below.
  19888. +
  19889. +Fine tuning of the installation directories:
  19890. + --bindir=DIR user executables [EPREFIX/bin]
  19891. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  19892. + --libexecdir=DIR program executables [EPREFIX/libexec]
  19893. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  19894. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  19895. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  19896. + --libdir=DIR object code libraries [EPREFIX/lib]
  19897. + --includedir=DIR C header files [PREFIX/include]
  19898. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  19899. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  19900. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  19901. + --infodir=DIR info documentation [DATAROOTDIR/info]
  19902. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  19903. + --mandir=DIR man documentation [DATAROOTDIR/man]
  19904. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/squid@:>@
  19905. + --htmldir=DIR html documentation [DOCDIR]
  19906. + --dvidir=DIR dvi documentation [DOCDIR]
  19907. + --pdfdir=DIR pdf documentation [DOCDIR]
  19908. + --psdir=DIR ps documentation [DOCDIR]
  19909. +_ACEOF
  19910. +
  19911. + cat <<\_ACEOF
  19912. +
  19913. +Program names:
  19914. + --program-prefix=PREFIX prepend PREFIX to installed program names
  19915. + --program-suffix=SUFFIX append SUFFIX to installed program names
  19916. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  19917. +
  19918. +System types:
  19919. + --build=BUILD configure for building on BUILD [guessed]
  19920. + --host=HOST cross-compile to build programs to run on HOST [BUILD]
  19921. +_ACEOF
  19922. +fi
  19923. +
  19924. +if test -n "$ac_init_help"; then
  19925. + case $ac_init_help in
  19926. + short | recursive ) echo "Configuration of Squid Web Proxy 3.1.11:";;
  19927. + esac
  19928. + cat <<\_ACEOF
  19929. +
  19930. +Optional Features:
  19931. + --disable-option-checking ignore unrecognized --enable/--with options
  19932. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  19933. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  19934. + --enable-maintainer-mode enable make rules and dependencies not useful
  19935. + (and sometimes confusing) to the casual installer
  19936. + --disable-dependency-tracking speeds up one-time build
  19937. + --enable-dependency-tracking do not reject slow dependency extractors
  19938. + --disable-strict-error-checking
  19939. + By default squid is compiled with all possible
  19940. + static compiler error-checks enbled. This flag
  19941. + disables the behavior
  19942. + --disable-loadable-modules
  19943. + do not support loadable modules
  19944. + --enable-shared@<:@=PKGS@:>@ build shared libraries @<:@default=yes@:>@
  19945. + --enable-static@<:@=PKGS@:>@ build static libraries @<:@default=yes@:>@
  19946. + --enable-fast-install@<:@=PKGS@:>@
  19947. + optimize for fast installation @<:@default=yes@:>@
  19948. + --disable-libtool-lock avoid locking (might break parallel builds)
  19949. + --enable-ltdl-install install libltdl
  19950. + --disable-optimizations Don't compile Squid with compiler optimizations
  19951. + enabled. Optimization is good for production builds,
  19952. + but not good for debugging. During development, use
  19953. + --disable-optimizations to reduce compilation times
  19954. + and allow easier debugging. This option implicitly
  19955. + also enabled --disable-inline
  19956. + --disable-inline Don't compile trivial methods as inline. Squid is
  19957. + coded with much of the code able to be inlined.
  19958. + Inlining is good for production builds, but not good
  19959. + for development. During development, use
  19960. + --disable-inline to reduce compilation times and
  19961. + allow incremental builds to be quick. For production
  19962. + builds, or load tests, use --enable-inline to have
  19963. + squid make all trivial methods inlinable by the
  19964. + compiler.
  19965. + --enable-debug-cbdata Provide some debug information in cbdata
  19966. + --enable-xmalloc-statistics
  19967. + Show malloc statistics in status page
  19968. + --enable-async-io=N_THREADS
  19969. + Shorthand for "--with-aufs-threads=N_THREADS
  19970. + --with-pthreads --enable-storeio=ufs,aufs"
  19971. + --enable-disk-io="list of modules"
  19972. + Build support for the list of disk I/O modules. Set
  19973. + without a value or omitted, all available modules
  19974. + will be built. See src/DiskIO for a list of
  19975. + available modules, or Programmers Guide section on
  19976. + DiskIO for details on how to build your custom disk
  19977. + module
  19978. + --enable-storeio="list of modules"
  19979. + Build support for the list of store I/O modules. The
  19980. + default is only to build the "ufs" module. See
  19981. + src/fs for a list of available modules, or
  19982. + Programmers Guide section <not yet written> for
  19983. + details on how to build your custom store module
  19984. + --enable-removal-policies="list of policies"
  19985. + Build support for the list of removal policies. The
  19986. + default is only to build the "lru" module. See
  19987. + src/repl for a list of available modules, or
  19988. + Programmers Guide section 9.9 for details on how to
  19989. + build your custom policy
  19990. + --enable-icmp Enable ICMP pinging and Network Measurement
  19991. + --enable-delay-pools Enable delay pools to limit bandwidth usage
  19992. + --enable-esi Enable ESI for accelerators. Benefits from expat or
  19993. + libxml2. Enabling ESI will cause squid reverse
  19994. + proxies to be capable of the Edge Acceleration
  19995. + Specification (www.esi.org).
  19996. + --enable-icap-client Enable the ICAP client.
  19997. + --enable-ecap support loadable content adaptation modules
  19998. + --enable-useragent-log Enable logging of User-Agent header
  19999. + --enable-referer-log Enable logging of Referer header
  20000. + --disable-wccp Disable Web Cache Coordination Protocol
  20001. + --disable-wccpv2 Disable Web Cache Coordination V2 Protocol
  20002. + --enable-kill-parent-hack
  20003. + Kill parent on shutdown
  20004. + --disable-snmp Disable SNMP monitoring support
  20005. + --enable-cachemgr-hostname=hostname
  20006. + Make cachemgr.cgi default to this host. If
  20007. + unspecified, uses the name of the build-host
  20008. + --enable-arp-acl Enable use of ARP ACL lists (ether address)
  20009. + --disable-htcp Disable HTCP protocol support
  20010. + --enable-ssl Enable ssl gatewaying support using OpenSSL
  20011. + --enable-forw-via-db Enable Forw/Via database
  20012. + --enable-cache-digests Use Cache Digests. See
  20013. + http://wiki.squid-cache.org/SquidFaq/CacheDigests
  20014. + --disable-poll Disable poll(2) support.
  20015. + --disable-select Disable select(2) support.
  20016. + --enable-kqueue Enable kqueue(2) support (experimental).
  20017. + --disable-epoll Disable Linux epoll(2) support.
  20018. + --disable-devpoll Disable Solaris /dev/poll support.
  20019. + --disable-http-violations
  20020. + This allows you to remove code which is known to
  20021. + violate the HTTP protocol specification.
  20022. + --enable-ipfw-transparent
  20023. + Enable Transparent Proxy support for systems using
  20024. + FreeBSD IPFW style redirection.
  20025. + --enable-ipf-transparent
  20026. + Enable Transparent Proxy support for systems using
  20027. + IP-Filter network address redirection.
  20028. + --enable-pf-transparent Enable Transparent Proxy support for systems using
  20029. + PF network address redirection.
  20030. + --enable-linux-netfilter
  20031. + Enable Transparent Proxy support for Linux
  20032. + (Netfilter)
  20033. + --enable-linux-tproxy Enable real Transparent Proxy support for Netfilter
  20034. + TPROXY (version 2).
  20035. + --enable-leakfinder Enable Leak Finding code. Enabling this alone does
  20036. + nothing; you also have to modify the source code to
  20037. + use the leak finding functions. Probably Useful for
  20038. + hackers only.
  20039. + --enable-follow-x-forwarded-for
  20040. + Enable support for following the X-Forwarded-For
  20041. + HTTP header to try to find the IP address of the
  20042. + original or indirect client when a request has been
  20043. + forwarded through other proxies.
  20044. + --disable-ident-lookups This allows you to remove code that performs Ident
  20045. + (RFC 931) lookups.
  20046. + --disable-internal-dns Prevents Squid from directly sending and receiving
  20047. + DNS messages, and instead enables the old external
  20048. + 'dnsserver' processes.
  20049. + --enable-default-hostsfile=path
  20050. + Select default location for hosts file. See
  20051. + hosts_file directive in squid.conf for details
  20052. + --enable-auth="list of auth scheme modules"
  20053. + Build support for the list of authentication
  20054. + schemes. The default is to build support for the
  20055. + Basic scheme. See src/auth for a list of available
  20056. + modules, or Programmers Guide section authentication
  20057. + schemes for details on how to build your custom auth
  20058. + scheme module
  20059. + --enable-basic-auth-helpers="list of helpers"
  20060. + This option selects which basic scheme proxy_auth
  20061. + helpers to build and install as part of the normal
  20062. + build process. For a list of available helpers see
  20063. + the helpers/basic_auth directory.
  20064. + --enable-ntlm-auth-helpers="list of helpers"
  20065. + This option selects which proxy_auth ntlm helpers to
  20066. + build and install as part of the normal build
  20067. + process. For a list of available helpers see the
  20068. + helpers/ntlm_auth directory.
  20069. + --enable-negotiate-auth-helpers="list of helpers"
  20070. + This option selects which proxy_auth negotiate
  20071. + helpers to build and install as part of the normal
  20072. + build process. For a list of available helpers see
  20073. + the helpers/negotiate_auth directory.
  20074. + --enable-digest-auth-helpers="list of helpers"
  20075. + This option selects which digest scheme
  20076. + authentication helpers to build and install as part
  20077. + of the normal build process. For a list of available
  20078. + helpers see the helpers/digest_auth directory.
  20079. + --enable-ntlm-fail-open Enable NTLM fail open, where a helper that fails one
  20080. + of the Authentication steps can allow squid to still
  20081. + authenticate the user.
  20082. + --enable-external-acl-helpers="list of helpers"
  20083. + This option selects which external_acl helpers to
  20084. + build and install as part of the normal build
  20085. + process. For a list of available helpers see the
  20086. + helpers/external_acl directory.
  20087. + --enable-win32-service Compile Squid as a WIN32 Service. Works only on
  20088. + MS-Windows platforms (NT and up).
  20089. + --disable-unlinkd Do not use unlinkd
  20090. + --enable-stacktraces Enable automatic call backtrace on fatal errors
  20091. + --enable-cpu-profiling Enable instrumentation to try and understand how CPU
  20092. + power is spent by squid, by enabling specific probes
  20093. + in selected functions. New probes can only be added
  20094. + by modifying the source code. It is meant to help
  20095. + developers in optimizing performance of Squid
  20096. + internal functions. If you are not developer you
  20097. + shouldn't enable this, as it slows squid down
  20098. + somewhat. See lib/Profiler.c for more details.
  20099. + --enable-x-accelerator-vary
  20100. + Enable support for the X-Accelerator-Vary HTTP
  20101. + header. Can be used to indicate variance within an
  20102. + accelerator setup. Typically used together with
  20103. + other code that adds custom HTTP headers to the
  20104. + requests.
  20105. + --enable-zph-qos Enable ZPH QOS support
  20106. + --disable-ipv6 Disable IPv6 support. The default is to probe system
  20107. + capabilities on startup.
  20108. + --enable-gnuregex Compile GNUregex. Unless you have reason to use this
  20109. + option, you should not enable it. This library file
  20110. + is usually only required on Windows and very old
  20111. + Unix boxes which do not have their own regex library
  20112. + built in.
  20113. + --disable-translation Prevent Squid generating localized error page
  20114. + templates and manuals. Which is usually tried, but
  20115. + may not be needed.
  20116. + --disable-auto-locale This prevents Squid providing localized error pages
  20117. + based on the clients request headers. When disabled
  20118. + Squid requires explicit language configuration.
  20119. +
  20120. +Optional Packages:
  20121. + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  20122. + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  20123. + --with-pic try to use only PIC/non-PIC objects @<:@default=use
  20124. + both@:>@
  20125. + --with-gnu-ld assume the C compiler uses GNU ld @<:@default=no@:>@
  20126. + --with-sysroot=DIR Search for dependent libraries within DIR
  20127. + (or the compiler's sysroot if not specified).
  20128. + --with-included-ltdl use the GNU ltdl sources included here
  20129. + --with-ltdl-include=DIR use the ltdl headers installed in DIR
  20130. + --with-ltdl-lib=DIR use the libltdl.la installed in DIR
  20131. + --with-default-user=USER
  20132. + System user account for squid permissions. Default:
  20133. + nobody
  20134. + --with-logdir=PATH Default location for squid logs. default:
  20135. + @S|@DEFAULT_LOG_DIR
  20136. + --with-pidfile=PATH Default location for squid PID file. default:
  20137. + PREFIX/var/run/squid.pid
  20138. + --with-aufs-threads=N_THREADS
  20139. + Tune the number of worker threads for the aufs
  20140. + object store.
  20141. + --with-dl Use dynamic linking
  20142. + --without-pthreads Disable POSIX Threads
  20143. + --without-aio Do not use POSIX AIO. Default: auto-detect
  20144. + --without-expat Do not use expat for ESI. Default: auto-detect
  20145. + --without-libxml2 Do not use libxml2 for ESI. Default: auto-detect
  20146. + --with-openssl{=PATH} Compile with the OpenSSL libraries. The path to the
  20147. + OpenSSL development libraries and headers
  20148. + installation can be specified if outside of the
  20149. + system standard directories
  20150. + --with-coss-membuf-size=size
  20151. + COSS membuf size (default 1048576 bytes)
  20152. + --with-large-files Enable support for large files (logs etc).
  20153. + --with-build-environment=model
  20154. + The build environment to use. Normally one of
  20155. + POSIX_V6_ILP32_OFF32 32 bits
  20156. + POSIX_V6_ILP32_OFFBIG 32 bits with large file support
  20157. + POSIX_V6_LP64_OFF64 64 bits
  20158. + POSIX_V6_LPBIG_OFFBIG large pointers and files
  20159. + XBS5_ILP32_OFF32 32 bits (legacy)
  20160. + XBS5_ILP32_OFFBIG 32 bits with large file support (legacy)
  20161. + XBS5_LP64_OFF64 64 bits (legacy)
  20162. + XBS5_LPBIG_OFFBIG large pointers and files (legacy)
  20163. + default The default for your OS
  20164. + --with-valgrind-debug Include debug instrumentation for use with valgrind
  20165. +
  20166. + --with-filedescriptors=NUMBER
  20167. + Force squid to support NUMBER filedescriptors
  20168. + --with-cppunit-basedir=PATH
  20169. + Path where the cppunit headers are libraries are
  20170. + found for unit testing.
  20171. + --without-libcap disable usage of Linux capabilities library to
  20172. + control privileges
  20173. + --with-po2html=[[PATH]]
  20174. + absolute path to po2html executable
  20175. +
  20176. +Some influential environment variables:
  20177. + CC C compiler command
  20178. + CFLAGS C compiler flags
  20179. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  20180. + nonstandard directory <lib dir>
  20181. + LIBS libraries to pass to the linker, e.g. -l<library>
  20182. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  20183. + you have headers in a nonstandard directory <include dir>
  20184. + CXX C++ compiler command
  20185. + CXXFLAGS C++ compiler flags
  20186. + CPP C preprocessor
  20187. + CXXCPP C++ preprocessor
  20188. + PO2HTML Absolute path to po2html executable
  20189. +
  20190. +Use these variables to override the choices made by `configure' or to help
  20191. +it to find libraries and programs with nonstandard names/locations.
  20192. +
  20193. +Report bugs to <http://www.squid-cache.org/bugs/>.
  20194. +_ACEOF
  20195. +ac_status=$?
  20196. +fi
  20197. +
  20198. +if test "$ac_init_help" = "recursive"; then
  20199. + # If there are subdirs, report their specific --help.
  20200. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  20201. + test -d "$ac_dir" ||
  20202. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  20203. + continue
  20204. + ac_builddir=.
  20205. +
  20206. +case "$ac_dir" in
  20207. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  20208. +*)
  20209. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  20210. + # A ".." for each directory in $ac_dir_suffix.
  20211. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  20212. + case $ac_top_builddir_sub in
  20213. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  20214. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  20215. + esac ;;
  20216. +esac
  20217. +ac_abs_top_builddir=$ac_pwd
  20218. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  20219. +# for backward compatibility:
  20220. +ac_top_builddir=$ac_top_build_prefix
  20221. +
  20222. +case $srcdir in
  20223. + .) # We are building in place.
  20224. + ac_srcdir=.
  20225. + ac_top_srcdir=$ac_top_builddir_sub
  20226. + ac_abs_top_srcdir=$ac_pwd ;;
  20227. + [\\/]* | ?:[\\/]* ) # Absolute name.
  20228. + ac_srcdir=$srcdir$ac_dir_suffix;
  20229. + ac_top_srcdir=$srcdir
  20230. + ac_abs_top_srcdir=$srcdir ;;
  20231. + *) # Relative name.
  20232. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  20233. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  20234. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  20235. +esac
  20236. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  20237. +
  20238. + cd "$ac_dir" || { ac_status=$?; continue; }
  20239. + # Check for guested configure.
  20240. + if test -f "$ac_srcdir/configure.gnu"; then
  20241. + echo &&
  20242. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  20243. + elif test -f "$ac_srcdir/configure"; then
  20244. + echo &&
  20245. + $SHELL "$ac_srcdir/configure" --help=recursive
  20246. + else
  20247. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  20248. + fi || ac_status=$?
  20249. + cd "$ac_pwd" || { ac_status=$?; break; }
  20250. + done
  20251. +fi
  20252. +
  20253. +test -n "$ac_init_help" && exit $ac_status
  20254. +if $ac_init_version; then
  20255. + cat <<\_ACEOF
  20256. +Squid Web Proxy configure 3.1.11
  20257. +generated by GNU Autoconf 2.68
  20258. +
  20259. +Copyright (C) 2010 Free Software Foundation, Inc.
  20260. +This configure script is free software; the Free Software Foundation
  20261. +gives unlimited permission to copy, distribute and modify it.
  20262. +_ACEOF
  20263. + exit
  20264. +fi
  20265. +
  20266. +## ------------------------ ##
  20267. +## Autoconf initialization. ##
  20268. +## ------------------------ ##
  20269. +
  20270. +@%:@ ac_fn_c_try_compile LINENO
  20271. +@%:@ --------------------------
  20272. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  20273. +ac_fn_c_try_compile ()
  20274. +{
  20275. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20276. + rm -f conftest.$ac_objext
  20277. + if { { ac_try="$ac_compile"
  20278. +case "(($ac_try" in
  20279. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20280. + *) ac_try_echo=$ac_try;;
  20281. +esac
  20282. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20283. +$as_echo "$ac_try_echo"; } >&5
  20284. + (eval "$ac_compile") 2>conftest.err
  20285. + ac_status=$?
  20286. + if test -s conftest.err; then
  20287. + grep -v '^ *+' conftest.err >conftest.er1
  20288. + cat conftest.er1 >&5
  20289. + mv -f conftest.er1 conftest.err
  20290. + fi
  20291. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20292. + test $ac_status = 0; } && {
  20293. + test -z "$ac_c_werror_flag" ||
  20294. + test ! -s conftest.err
  20295. + } && test -s conftest.$ac_objext; then :
  20296. + ac_retval=0
  20297. +else
  20298. + $as_echo "$as_me: failed program was:" >&5
  20299. +sed 's/^/| /' conftest.$ac_ext >&5
  20300. +
  20301. + ac_retval=1
  20302. +fi
  20303. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20304. + as_fn_set_status $ac_retval
  20305. +
  20306. +} @%:@ ac_fn_c_try_compile
  20307. +
  20308. +@%:@ ac_fn_cxx_try_compile LINENO
  20309. +@%:@ ----------------------------
  20310. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  20311. +ac_fn_cxx_try_compile ()
  20312. +{
  20313. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20314. + rm -f conftest.$ac_objext
  20315. + if { { ac_try="$ac_compile"
  20316. +case "(($ac_try" in
  20317. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20318. + *) ac_try_echo=$ac_try;;
  20319. +esac
  20320. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20321. +$as_echo "$ac_try_echo"; } >&5
  20322. + (eval "$ac_compile") 2>conftest.err
  20323. + ac_status=$?
  20324. + if test -s conftest.err; then
  20325. + grep -v '^ *+' conftest.err >conftest.er1
  20326. + cat conftest.er1 >&5
  20327. + mv -f conftest.er1 conftest.err
  20328. + fi
  20329. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20330. + test $ac_status = 0; } && {
  20331. + test -z "$ac_cxx_werror_flag" ||
  20332. + test ! -s conftest.err
  20333. + } && test -s conftest.$ac_objext; then :
  20334. + ac_retval=0
  20335. +else
  20336. + $as_echo "$as_me: failed program was:" >&5
  20337. +sed 's/^/| /' conftest.$ac_ext >&5
  20338. +
  20339. + ac_retval=1
  20340. +fi
  20341. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20342. + as_fn_set_status $ac_retval
  20343. +
  20344. +} @%:@ ac_fn_cxx_try_compile
  20345. +
  20346. +@%:@ ac_fn_c_try_link LINENO
  20347. +@%:@ -----------------------
  20348. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  20349. +ac_fn_c_try_link ()
  20350. +{
  20351. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20352. + rm -f conftest.$ac_objext conftest$ac_exeext
  20353. + if { { ac_try="$ac_link"
  20354. +case "(($ac_try" in
  20355. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20356. + *) ac_try_echo=$ac_try;;
  20357. +esac
  20358. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20359. +$as_echo "$ac_try_echo"; } >&5
  20360. + (eval "$ac_link") 2>conftest.err
  20361. + ac_status=$?
  20362. + if test -s conftest.err; then
  20363. + grep -v '^ *+' conftest.err >conftest.er1
  20364. + cat conftest.er1 >&5
  20365. + mv -f conftest.er1 conftest.err
  20366. + fi
  20367. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20368. + test $ac_status = 0; } && {
  20369. + test -z "$ac_c_werror_flag" ||
  20370. + test ! -s conftest.err
  20371. + } && test -s conftest$ac_exeext && {
  20372. + test "$cross_compiling" = yes ||
  20373. + $as_test_x conftest$ac_exeext
  20374. + }; then :
  20375. + ac_retval=0
  20376. +else
  20377. + $as_echo "$as_me: failed program was:" >&5
  20378. +sed 's/^/| /' conftest.$ac_ext >&5
  20379. +
  20380. + ac_retval=1
  20381. +fi
  20382. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  20383. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  20384. + # interfere with the next link command; also delete a directory that is
  20385. + # left behind by Apple's compiler. We do this before executing the actions.
  20386. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  20387. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20388. + as_fn_set_status $ac_retval
  20389. +
  20390. +} @%:@ ac_fn_c_try_link
  20391. +
  20392. +@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  20393. +@%:@ -------------------------------------------------------
  20394. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  20395. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  20396. +ac_fn_c_check_header_compile ()
  20397. +{
  20398. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20399. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  20400. +$as_echo_n "checking for $2... " >&6; }
  20401. +if eval \${$3+:} false; then :
  20402. + $as_echo_n "(cached) " >&6
  20403. +else
  20404. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20405. +/* end confdefs.h. */
  20406. +$4
  20407. +@%:@include <$2>
  20408. +_ACEOF
  20409. +if ac_fn_c_try_compile "$LINENO"; then :
  20410. + eval "$3=yes"
  20411. +else
  20412. + eval "$3=no"
  20413. +fi
  20414. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  20415. +fi
  20416. +eval ac_res=\$$3
  20417. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20418. +$as_echo "$ac_res" >&6; }
  20419. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20420. +
  20421. +} @%:@ ac_fn_c_check_header_compile
  20422. +
  20423. +@%:@ ac_fn_c_try_cpp LINENO
  20424. +@%:@ ----------------------
  20425. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  20426. +ac_fn_c_try_cpp ()
  20427. +{
  20428. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20429. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  20430. +case "(($ac_try" in
  20431. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20432. + *) ac_try_echo=$ac_try;;
  20433. +esac
  20434. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20435. +$as_echo "$ac_try_echo"; } >&5
  20436. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  20437. + ac_status=$?
  20438. + if test -s conftest.err; then
  20439. + grep -v '^ *+' conftest.err >conftest.er1
  20440. + cat conftest.er1 >&5
  20441. + mv -f conftest.er1 conftest.err
  20442. + fi
  20443. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20444. + test $ac_status = 0; } > conftest.i && {
  20445. + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  20446. + test ! -s conftest.err
  20447. + }; then :
  20448. + ac_retval=0
  20449. +else
  20450. + $as_echo "$as_me: failed program was:" >&5
  20451. +sed 's/^/| /' conftest.$ac_ext >&5
  20452. +
  20453. + ac_retval=1
  20454. +fi
  20455. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20456. + as_fn_set_status $ac_retval
  20457. +
  20458. +} @%:@ ac_fn_c_try_cpp
  20459. +
  20460. +@%:@ ac_fn_c_try_run LINENO
  20461. +@%:@ ----------------------
  20462. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  20463. +@%:@ that executables *can* be run.
  20464. +ac_fn_c_try_run ()
  20465. +{
  20466. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20467. + if { { ac_try="$ac_link"
  20468. +case "(($ac_try" in
  20469. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20470. + *) ac_try_echo=$ac_try;;
  20471. +esac
  20472. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20473. +$as_echo "$ac_try_echo"; } >&5
  20474. + (eval "$ac_link") 2>&5
  20475. + ac_status=$?
  20476. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20477. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  20478. + { { case "(($ac_try" in
  20479. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20480. + *) ac_try_echo=$ac_try;;
  20481. +esac
  20482. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20483. +$as_echo "$ac_try_echo"; } >&5
  20484. + (eval "$ac_try") 2>&5
  20485. + ac_status=$?
  20486. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20487. + test $ac_status = 0; }; }; then :
  20488. + ac_retval=0
  20489. +else
  20490. + $as_echo "$as_me: program exited with status $ac_status" >&5
  20491. + $as_echo "$as_me: failed program was:" >&5
  20492. +sed 's/^/| /' conftest.$ac_ext >&5
  20493. +
  20494. + ac_retval=$ac_status
  20495. +fi
  20496. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  20497. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20498. + as_fn_set_status $ac_retval
  20499. +
  20500. +} @%:@ ac_fn_c_try_run
  20501. +
  20502. +@%:@ ac_fn_c_check_func LINENO FUNC VAR
  20503. +@%:@ ----------------------------------
  20504. +@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
  20505. +ac_fn_c_check_func ()
  20506. +{
  20507. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20508. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  20509. +$as_echo_n "checking for $2... " >&6; }
  20510. +if eval \${$3+:} false; then :
  20511. + $as_echo_n "(cached) " >&6
  20512. +else
  20513. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20514. +/* end confdefs.h. */
  20515. +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  20516. + For example, HP-UX 11i <limits.h> declares gettimeofday. */
  20517. +#define $2 innocuous_$2
  20518. +
  20519. +/* System header to define __stub macros and hopefully few prototypes,
  20520. + which can conflict with char $2 (); below.
  20521. + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  20522. + <limits.h> exists even on freestanding compilers. */
  20523. +
  20524. +#ifdef __STDC__
  20525. +# include <limits.h>
  20526. +#else
  20527. +# include <assert.h>
  20528. +#endif
  20529. +
  20530. +#undef $2
  20531. +
  20532. +/* Override any GCC internal prototype to avoid an error.
  20533. + Use char because int might match the return type of a GCC
  20534. + builtin and then its argument prototype would still apply. */
  20535. +#ifdef __cplusplus
  20536. +extern "C"
  20537. +#endif
  20538. +char $2 ();
  20539. +/* The GNU C library defines this for functions which it implements
  20540. + to always fail with ENOSYS. Some functions are actually named
  20541. + something starting with __ and the normal name is an alias. */
  20542. +#if defined __stub_$2 || defined __stub___$2
  20543. +choke me
  20544. +#endif
  20545. +
  20546. +int
  20547. +main ()
  20548. +{
  20549. +return $2 ();
  20550. + ;
  20551. + return 0;
  20552. +}
  20553. +_ACEOF
  20554. +if ac_fn_c_try_link "$LINENO"; then :
  20555. + eval "$3=yes"
  20556. +else
  20557. + eval "$3=no"
  20558. +fi
  20559. +rm -f core conftest.err conftest.$ac_objext \
  20560. + conftest$ac_exeext conftest.$ac_ext
  20561. +fi
  20562. +eval ac_res=\$$3
  20563. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20564. +$as_echo "$ac_res" >&6; }
  20565. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20566. +
  20567. +} @%:@ ac_fn_c_check_func
  20568. +
  20569. +@%:@ ac_fn_cxx_try_cpp LINENO
  20570. +@%:@ ------------------------
  20571. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  20572. +ac_fn_cxx_try_cpp ()
  20573. +{
  20574. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20575. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  20576. +case "(($ac_try" in
  20577. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20578. + *) ac_try_echo=$ac_try;;
  20579. +esac
  20580. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20581. +$as_echo "$ac_try_echo"; } >&5
  20582. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  20583. + ac_status=$?
  20584. + if test -s conftest.err; then
  20585. + grep -v '^ *+' conftest.err >conftest.er1
  20586. + cat conftest.er1 >&5
  20587. + mv -f conftest.er1 conftest.err
  20588. + fi
  20589. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20590. + test $ac_status = 0; } > conftest.i && {
  20591. + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  20592. + test ! -s conftest.err
  20593. + }; then :
  20594. + ac_retval=0
  20595. +else
  20596. + $as_echo "$as_me: failed program was:" >&5
  20597. +sed 's/^/| /' conftest.$ac_ext >&5
  20598. +
  20599. + ac_retval=1
  20600. +fi
  20601. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20602. + as_fn_set_status $ac_retval
  20603. +
  20604. +} @%:@ ac_fn_cxx_try_cpp
  20605. +
  20606. +@%:@ ac_fn_cxx_try_link LINENO
  20607. +@%:@ -------------------------
  20608. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  20609. +ac_fn_cxx_try_link ()
  20610. +{
  20611. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20612. + rm -f conftest.$ac_objext conftest$ac_exeext
  20613. + if { { ac_try="$ac_link"
  20614. +case "(($ac_try" in
  20615. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20616. + *) ac_try_echo=$ac_try;;
  20617. +esac
  20618. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20619. +$as_echo "$ac_try_echo"; } >&5
  20620. + (eval "$ac_link") 2>conftest.err
  20621. + ac_status=$?
  20622. + if test -s conftest.err; then
  20623. + grep -v '^ *+' conftest.err >conftest.er1
  20624. + cat conftest.er1 >&5
  20625. + mv -f conftest.er1 conftest.err
  20626. + fi
  20627. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20628. + test $ac_status = 0; } && {
  20629. + test -z "$ac_cxx_werror_flag" ||
  20630. + test ! -s conftest.err
  20631. + } && test -s conftest$ac_exeext && {
  20632. + test "$cross_compiling" = yes ||
  20633. + $as_test_x conftest$ac_exeext
  20634. + }; then :
  20635. + ac_retval=0
  20636. +else
  20637. + $as_echo "$as_me: failed program was:" >&5
  20638. +sed 's/^/| /' conftest.$ac_ext >&5
  20639. +
  20640. + ac_retval=1
  20641. +fi
  20642. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  20643. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  20644. + # interfere with the next link command; also delete a directory that is
  20645. + # left behind by Apple's compiler. We do this before executing the actions.
  20646. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  20647. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20648. + as_fn_set_status $ac_retval
  20649. +
  20650. +} @%:@ ac_fn_cxx_try_link
  20651. +
  20652. +@%:@ ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
  20653. +@%:@ ---------------------------------------------------------
  20654. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  20655. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  20656. +ac_fn_cxx_check_header_compile ()
  20657. +{
  20658. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20659. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  20660. +$as_echo_n "checking for $2... " >&6; }
  20661. +if eval \${$3+:} false; then :
  20662. + $as_echo_n "(cached) " >&6
  20663. +else
  20664. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20665. +/* end confdefs.h. */
  20666. +$4
  20667. +@%:@include <$2>
  20668. +_ACEOF
  20669. +if ac_fn_cxx_try_compile "$LINENO"; then :
  20670. + eval "$3=yes"
  20671. +else
  20672. + eval "$3=no"
  20673. +fi
  20674. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  20675. +fi
  20676. +eval ac_res=\$$3
  20677. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20678. +$as_echo "$ac_res" >&6; }
  20679. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20680. +
  20681. +} @%:@ ac_fn_cxx_check_header_compile
  20682. +
  20683. +@%:@ ac_fn_cxx_check_decl LINENO SYMBOL VAR INCLUDES
  20684. +@%:@ -----------------------------------------------
  20685. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  20686. +@%:@ accordingly.
  20687. +ac_fn_cxx_check_decl ()
  20688. +{
  20689. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20690. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  20691. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  20692. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  20693. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  20694. +if eval \${$3+:} false; then :
  20695. + $as_echo_n "(cached) " >&6
  20696. +else
  20697. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20698. +/* end confdefs.h. */
  20699. +$4
  20700. +int
  20701. +main ()
  20702. +{
  20703. +@%:@ifndef $as_decl_name
  20704. +@%:@ifdef __cplusplus
  20705. + (void) $as_decl_use;
  20706. +@%:@else
  20707. + (void) $as_decl_name;
  20708. +@%:@endif
  20709. +@%:@endif
  20710. +
  20711. + ;
  20712. + return 0;
  20713. +}
  20714. +_ACEOF
  20715. +if ac_fn_cxx_try_compile "$LINENO"; then :
  20716. + eval "$3=yes"
  20717. +else
  20718. + eval "$3=no"
  20719. +fi
  20720. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  20721. +fi
  20722. +eval ac_res=\$$3
  20723. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20724. +$as_echo "$ac_res" >&6; }
  20725. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20726. +
  20727. +} @%:@ ac_fn_cxx_check_decl
  20728. +
  20729. +@%:@ ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
  20730. +@%:@ ---------------------------------------------
  20731. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  20732. +@%:@ accordingly.
  20733. +ac_fn_c_check_decl ()
  20734. +{
  20735. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20736. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  20737. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  20738. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  20739. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  20740. +if eval \${$3+:} false; then :
  20741. + $as_echo_n "(cached) " >&6
  20742. +else
  20743. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20744. +/* end confdefs.h. */
  20745. +$4
  20746. +int
  20747. +main ()
  20748. +{
  20749. +@%:@ifndef $as_decl_name
  20750. +@%:@ifdef __cplusplus
  20751. + (void) $as_decl_use;
  20752. +@%:@else
  20753. + (void) $as_decl_name;
  20754. +@%:@endif
  20755. +@%:@endif
  20756. +
  20757. + ;
  20758. + return 0;
  20759. +}
  20760. +_ACEOF
  20761. +if ac_fn_c_try_compile "$LINENO"; then :
  20762. + eval "$3=yes"
  20763. +else
  20764. + eval "$3=no"
  20765. +fi
  20766. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  20767. +fi
  20768. +eval ac_res=\$$3
  20769. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20770. +$as_echo "$ac_res" >&6; }
  20771. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20772. +
  20773. +} @%:@ ac_fn_c_check_decl
  20774. +
  20775. +@%:@ ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
  20776. +@%:@ ---------------------------------------------
  20777. +@%:@ Tests whether TYPE exists after having included INCLUDES, setting cache
  20778. +@%:@ variable VAR accordingly.
  20779. +ac_fn_cxx_check_type ()
  20780. +{
  20781. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20782. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  20783. +$as_echo_n "checking for $2... " >&6; }
  20784. +if eval \${$3+:} false; then :
  20785. + $as_echo_n "(cached) " >&6
  20786. +else
  20787. + eval "$3=no"
  20788. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20789. +/* end confdefs.h. */
  20790. +$4
  20791. +int
  20792. +main ()
  20793. +{
  20794. +if (sizeof ($2))
  20795. + return 0;
  20796. + ;
  20797. + return 0;
  20798. +}
  20799. +_ACEOF
  20800. +if ac_fn_cxx_try_compile "$LINENO"; then :
  20801. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20802. +/* end confdefs.h. */
  20803. +$4
  20804. +int
  20805. +main ()
  20806. +{
  20807. +if (sizeof (($2)))
  20808. + return 0;
  20809. + ;
  20810. + return 0;
  20811. +}
  20812. +_ACEOF
  20813. +if ac_fn_cxx_try_compile "$LINENO"; then :
  20814. +
  20815. +else
  20816. + eval "$3=yes"
  20817. +fi
  20818. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  20819. +fi
  20820. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  20821. +fi
  20822. +eval ac_res=\$$3
  20823. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20824. +$as_echo "$ac_res" >&6; }
  20825. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20826. +
  20827. +} @%:@ ac_fn_cxx_check_type
  20828. +
  20829. +@%:@ ac_fn_cxx_check_func LINENO FUNC VAR
  20830. +@%:@ ------------------------------------
  20831. +@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
  20832. +ac_fn_cxx_check_func ()
  20833. +{
  20834. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20835. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  20836. +$as_echo_n "checking for $2... " >&6; }
  20837. +if eval \${$3+:} false; then :
  20838. + $as_echo_n "(cached) " >&6
  20839. +else
  20840. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20841. +/* end confdefs.h. */
  20842. +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  20843. + For example, HP-UX 11i <limits.h> declares gettimeofday. */
  20844. +#define $2 innocuous_$2
  20845. +
  20846. +/* System header to define __stub macros and hopefully few prototypes,
  20847. + which can conflict with char $2 (); below.
  20848. + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  20849. + <limits.h> exists even on freestanding compilers. */
  20850. +
  20851. +#ifdef __STDC__
  20852. +# include <limits.h>
  20853. +#else
  20854. +# include <assert.h>
  20855. +#endif
  20856. +
  20857. +#undef $2
  20858. +
  20859. +/* Override any GCC internal prototype to avoid an error.
  20860. + Use char because int might match the return type of a GCC
  20861. + builtin and then its argument prototype would still apply. */
  20862. +#ifdef __cplusplus
  20863. +extern "C"
  20864. +#endif
  20865. +char $2 ();
  20866. +/* The GNU C library defines this for functions which it implements
  20867. + to always fail with ENOSYS. Some functions are actually named
  20868. + something starting with __ and the normal name is an alias. */
  20869. +#if defined __stub_$2 || defined __stub___$2
  20870. +choke me
  20871. +#endif
  20872. +
  20873. +int
  20874. +main ()
  20875. +{
  20876. +return $2 ();
  20877. + ;
  20878. + return 0;
  20879. +}
  20880. +_ACEOF
  20881. +if ac_fn_cxx_try_link "$LINENO"; then :
  20882. + eval "$3=yes"
  20883. +else
  20884. + eval "$3=no"
  20885. +fi
  20886. +rm -f core conftest.err conftest.$ac_objext \
  20887. + conftest$ac_exeext conftest.$ac_ext
  20888. +fi
  20889. +eval ac_res=\$$3
  20890. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20891. +$as_echo "$ac_res" >&6; }
  20892. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20893. +
  20894. +} @%:@ ac_fn_cxx_check_func
  20895. +
  20896. +@%:@ ac_fn_cxx_try_run LINENO
  20897. +@%:@ ------------------------
  20898. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  20899. +@%:@ that executables *can* be run.
  20900. +ac_fn_cxx_try_run ()
  20901. +{
  20902. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20903. + if { { ac_try="$ac_link"
  20904. +case "(($ac_try" in
  20905. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20906. + *) ac_try_echo=$ac_try;;
  20907. +esac
  20908. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20909. +$as_echo "$ac_try_echo"; } >&5
  20910. + (eval "$ac_link") 2>&5
  20911. + ac_status=$?
  20912. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20913. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  20914. + { { case "(($ac_try" in
  20915. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  20916. + *) ac_try_echo=$ac_try;;
  20917. +esac
  20918. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  20919. +$as_echo "$ac_try_echo"; } >&5
  20920. + (eval "$ac_try") 2>&5
  20921. + ac_status=$?
  20922. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  20923. + test $ac_status = 0; }; }; then :
  20924. + ac_retval=0
  20925. +else
  20926. + $as_echo "$as_me: program exited with status $ac_status" >&5
  20927. + $as_echo "$as_me: failed program was:" >&5
  20928. +sed 's/^/| /' conftest.$ac_ext >&5
  20929. +
  20930. + ac_retval=$ac_status
  20931. +fi
  20932. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  20933. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  20934. + as_fn_set_status $ac_retval
  20935. +
  20936. +} @%:@ ac_fn_cxx_try_run
  20937. +
  20938. +@%:@ ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
  20939. +@%:@ ---------------------------------------------------------
  20940. +@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
  20941. +@%:@ the include files in INCLUDES and setting the cache variable VAR
  20942. +@%:@ accordingly.
  20943. +ac_fn_cxx_check_header_mongrel ()
  20944. +{
  20945. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  20946. + if eval \${$3+:} false; then :
  20947. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  20948. +$as_echo_n "checking for $2... " >&6; }
  20949. +if eval \${$3+:} false; then :
  20950. + $as_echo_n "(cached) " >&6
  20951. +fi
  20952. +eval ac_res=\$$3
  20953. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  20954. +$as_echo "$ac_res" >&6; }
  20955. +else
  20956. + # Is the header compilable?
  20957. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  20958. +$as_echo_n "checking $2 usability... " >&6; }
  20959. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20960. +/* end confdefs.h. */
  20961. +$4
  20962. +@%:@include <$2>
  20963. +_ACEOF
  20964. +if ac_fn_cxx_try_compile "$LINENO"; then :
  20965. + ac_header_compiler=yes
  20966. +else
  20967. + ac_header_compiler=no
  20968. +fi
  20969. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  20970. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  20971. +$as_echo "$ac_header_compiler" >&6; }
  20972. +
  20973. +# Is the header present?
  20974. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  20975. +$as_echo_n "checking $2 presence... " >&6; }
  20976. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  20977. +/* end confdefs.h. */
  20978. +@%:@include <$2>
  20979. +_ACEOF
  20980. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  20981. + ac_header_preproc=yes
  20982. +else
  20983. + ac_header_preproc=no
  20984. +fi
  20985. +rm -f conftest.err conftest.i conftest.$ac_ext
  20986. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  20987. +$as_echo "$ac_header_preproc" >&6; }
  20988. +
  20989. +# So? What about this header?
  20990. +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
  20991. + yes:no: )
  20992. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  20993. +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  20994. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  20995. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  20996. + ;;
  20997. + no:yes:* )
  20998. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  20999. +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  21000. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
  21001. +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
  21002. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  21003. +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  21004. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
  21005. +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
  21006. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  21007. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  21008. +( $as_echo "## ----------------------------------------------- ##
  21009. +## Report this to http://www.squid-cache.org/bugs/ ##
  21010. +## ----------------------------------------------- ##"
  21011. + ) | sed "s/^/$as_me: WARNING: /" >&2
  21012. + ;;
  21013. +esac
  21014. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  21015. +$as_echo_n "checking for $2... " >&6; }
  21016. +if eval \${$3+:} false; then :
  21017. + $as_echo_n "(cached) " >&6
  21018. +else
  21019. + eval "$3=\$ac_header_compiler"
  21020. +fi
  21021. +eval ac_res=\$$3
  21022. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  21023. +$as_echo "$ac_res" >&6; }
  21024. +fi
  21025. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  21026. +
  21027. +} @%:@ ac_fn_cxx_check_header_mongrel
  21028. +
  21029. +@%:@ ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
  21030. +@%:@ ------------------------------------------------------
  21031. +@%:@ Tries to find if the field MEMBER exists in type AGGR, after including
  21032. +@%:@ INCLUDES, setting cache variable VAR accordingly.
  21033. +ac_fn_cxx_check_member ()
  21034. +{
  21035. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  21036. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
  21037. +$as_echo_n "checking for $2.$3... " >&6; }
  21038. +if eval \${$4+:} false; then :
  21039. + $as_echo_n "(cached) " >&6
  21040. +else
  21041. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21042. +/* end confdefs.h. */
  21043. +$5
  21044. +int
  21045. +main ()
  21046. +{
  21047. +static $2 ac_aggr;
  21048. +if (ac_aggr.$3)
  21049. +return 0;
  21050. + ;
  21051. + return 0;
  21052. +}
  21053. +_ACEOF
  21054. +if ac_fn_cxx_try_compile "$LINENO"; then :
  21055. + eval "$4=yes"
  21056. +else
  21057. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21058. +/* end confdefs.h. */
  21059. +$5
  21060. +int
  21061. +main ()
  21062. +{
  21063. +static $2 ac_aggr;
  21064. +if (sizeof ac_aggr.$3)
  21065. +return 0;
  21066. + ;
  21067. + return 0;
  21068. +}
  21069. +_ACEOF
  21070. +if ac_fn_cxx_try_compile "$LINENO"; then :
  21071. + eval "$4=yes"
  21072. +else
  21073. + eval "$4=no"
  21074. +fi
  21075. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  21076. +fi
  21077. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  21078. +fi
  21079. +eval ac_res=\$$4
  21080. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  21081. +$as_echo "$ac_res" >&6; }
  21082. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  21083. +
  21084. +} @%:@ ac_fn_cxx_check_member
  21085. +
  21086. +@%:@ ac_fn_cxx_compute_int LINENO EXPR VAR INCLUDES
  21087. +@%:@ ----------------------------------------------
  21088. +@%:@ Tries to find the compile-time value of EXPR in a program that includes
  21089. +@%:@ INCLUDES, setting VAR accordingly. Returns whether the value could be
  21090. +@%:@ computed
  21091. +ac_fn_cxx_compute_int ()
  21092. +{
  21093. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  21094. + if test "$cross_compiling" = yes; then
  21095. + # Depending upon the size, compute the lo and hi bounds.
  21096. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21097. +/* end confdefs.h. */
  21098. +$4
  21099. +int
  21100. +main ()
  21101. +{
  21102. +static int test_array @<:@1 - 2 * !(($2) >= 0)@:>@;
  21103. +test_array @<:@0@:>@ = 0
  21104. +
  21105. + ;
  21106. + return 0;
  21107. +}
  21108. +_ACEOF
  21109. +if ac_fn_cxx_try_compile "$LINENO"; then :
  21110. + ac_lo=0 ac_mid=0
  21111. + while :; do
  21112. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21113. +/* end confdefs.h. */
  21114. +$4
  21115. +int
  21116. +main ()
  21117. +{
  21118. +static int test_array @<:@1 - 2 * !(($2) <= $ac_mid)@:>@;
  21119. +test_array @<:@0@:>@ = 0
  21120. +
  21121. + ;
  21122. + return 0;
  21123. +}
  21124. +_ACEOF
  21125. +if ac_fn_cxx_try_compile "$LINENO"; then :
  21126. + ac_hi=$ac_mid; break
  21127. +else
  21128. + as_fn_arith $ac_mid + 1 && ac_lo=$as_val
  21129. + if test $ac_lo -le $ac_mid; then
  21130. + ac_lo= ac_hi=
  21131. + break
  21132. + fi
  21133. + as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
  21134. +fi
  21135. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  21136. + done
  21137. +else
  21138. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21139. +/* end confdefs.h. */
  21140. +$4
  21141. +int
  21142. +main ()
  21143. +{
  21144. +static int test_array @<:@1 - 2 * !(($2) < 0)@:>@;
  21145. +test_array @<:@0@:>@ = 0
  21146. +
  21147. + ;
  21148. + return 0;
  21149. +}
  21150. +_ACEOF
  21151. +if ac_fn_cxx_try_compile "$LINENO"; then :
  21152. + ac_hi=-1 ac_mid=-1
  21153. + while :; do
  21154. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21155. +/* end confdefs.h. */
  21156. +$4
  21157. +int
  21158. +main ()
  21159. +{
  21160. +static int test_array @<:@1 - 2 * !(($2) >= $ac_mid)@:>@;
  21161. +test_array @<:@0@:>@ = 0
  21162. +
  21163. + ;
  21164. + return 0;
  21165. +}
  21166. +_ACEOF
  21167. +if ac_fn_cxx_try_compile "$LINENO"; then :
  21168. + ac_lo=$ac_mid; break
  21169. +else
  21170. + as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
  21171. + if test $ac_mid -le $ac_hi; then
  21172. + ac_lo= ac_hi=
  21173. + break
  21174. + fi
  21175. + as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
  21176. +fi
  21177. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  21178. + done
  21179. +else
  21180. + ac_lo= ac_hi=
  21181. +fi
  21182. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  21183. +fi
  21184. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  21185. +# Binary search between lo and hi bounds.
  21186. +while test "x$ac_lo" != "x$ac_hi"; do
  21187. + as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
  21188. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21189. +/* end confdefs.h. */
  21190. +$4
  21191. +int
  21192. +main ()
  21193. +{
  21194. +static int test_array @<:@1 - 2 * !(($2) <= $ac_mid)@:>@;
  21195. +test_array @<:@0@:>@ = 0
  21196. +
  21197. + ;
  21198. + return 0;
  21199. +}
  21200. +_ACEOF
  21201. +if ac_fn_cxx_try_compile "$LINENO"; then :
  21202. + ac_hi=$ac_mid
  21203. +else
  21204. + as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
  21205. +fi
  21206. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  21207. +done
  21208. +case $ac_lo in @%:@((
  21209. +?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
  21210. +'') ac_retval=1 ;;
  21211. +esac
  21212. + else
  21213. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  21214. +/* end confdefs.h. */
  21215. +$4
  21216. +static long int longval () { return $2; }
  21217. +static unsigned long int ulongval () { return $2; }
  21218. +@%:@include <stdio.h>
  21219. +@%:@include <stdlib.h>
  21220. +int
  21221. +main ()
  21222. +{
  21223. +
  21224. + FILE *f = fopen ("conftest.val", "w");
  21225. + if (! f)
  21226. + return 1;
  21227. + if (($2) < 0)
  21228. + {
  21229. + long int i = longval ();
  21230. + if (i != ($2))
  21231. + return 1;
  21232. + fprintf (f, "%ld", i);
  21233. + }
  21234. + else
  21235. + {
  21236. + unsigned long int i = ulongval ();
  21237. + if (i != ($2))
  21238. + return 1;
  21239. + fprintf (f, "%lu", i);
  21240. + }
  21241. + /* Do not output a trailing newline, as this causes \r\n confusion
  21242. + on some platforms. */
  21243. + return ferror (f) || fclose (f) != 0;
  21244. +
  21245. + ;
  21246. + return 0;
  21247. +}
  21248. +_ACEOF
  21249. +if ac_fn_cxx_try_run "$LINENO"; then :
  21250. + echo >>conftest.val; read $3 <conftest.val; ac_retval=0
  21251. +else
  21252. + ac_retval=1
  21253. +fi
  21254. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  21255. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  21256. +rm -f conftest.val
  21257. +
  21258. + fi
  21259. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  21260. + as_fn_set_status $ac_retval
  21261. +
  21262. +} @%:@ ac_fn_cxx_compute_int
  21263. +cat >config.log <<_ACEOF
  21264. +This file contains any messages produced by compilers while
  21265. +running configure, to aid debugging if configure makes a mistake.
  21266. +
  21267. +It was created by Squid Web Proxy $as_me 3.1.11, which was
  21268. +generated by GNU Autoconf 2.68. Invocation command line was
  21269. +
  21270. + $ $0 $@
  21271. +
  21272. +_ACEOF
  21273. +exec 5>>config.log
  21274. +{
  21275. +cat <<_ASUNAME
  21276. +## --------- ##
  21277. +## Platform. ##
  21278. +## --------- ##
  21279. +
  21280. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  21281. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  21282. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  21283. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  21284. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  21285. +
  21286. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  21287. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  21288. +
  21289. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  21290. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  21291. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  21292. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  21293. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  21294. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  21295. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  21296. +
  21297. +_ASUNAME
  21298. +
  21299. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  21300. +for as_dir in $PATH
  21301. +do
  21302. + IFS=$as_save_IFS
  21303. + test -z "$as_dir" && as_dir=.
  21304. + $as_echo "PATH: $as_dir"
  21305. + done
  21306. +IFS=$as_save_IFS
  21307. +
  21308. +} >&5
  21309. +
  21310. +cat >&5 <<_ACEOF
  21311. +
  21312. +
  21313. +## ----------- ##
  21314. +## Core tests. ##
  21315. +## ----------- ##
  21316. +
  21317. +_ACEOF
  21318. +
  21319. +
  21320. +# Keep a trace of the command line.
  21321. +# Strip out --no-create and --no-recursion so they do not pile up.
  21322. +# Strip out --silent because we don't want to record it for future runs.
  21323. +# Also quote any args containing shell meta-characters.
  21324. +# Make two passes to allow for proper duplicate-argument suppression.
  21325. +ac_configure_args=
  21326. +ac_configure_args0=
  21327. +ac_configure_args1=
  21328. +ac_must_keep_next=false
  21329. +for ac_pass in 1 2
  21330. +do
  21331. + for ac_arg
  21332. + do
  21333. + case $ac_arg in
  21334. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  21335. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  21336. + | -silent | --silent | --silen | --sile | --sil)
  21337. + continue ;;
  21338. + *\'*)
  21339. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  21340. + esac
  21341. + case $ac_pass in
  21342. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  21343. + 2)
  21344. + as_fn_append ac_configure_args1 " '$ac_arg'"
  21345. + if test $ac_must_keep_next = true; then
  21346. + ac_must_keep_next=false # Got value, back to normal.
  21347. + else
  21348. + case $ac_arg in
  21349. + *=* | --config-cache | -C | -disable-* | --disable-* \
  21350. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  21351. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  21352. + | -with-* | --with-* | -without-* | --without-* | --x)
  21353. + case "$ac_configure_args0 " in
  21354. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  21355. + esac
  21356. + ;;
  21357. + -* ) ac_must_keep_next=true ;;
  21358. + esac
  21359. + fi
  21360. + as_fn_append ac_configure_args " '$ac_arg'"
  21361. + ;;
  21362. + esac
  21363. + done
  21364. +done
  21365. +{ ac_configure_args0=; unset ac_configure_args0;}
  21366. +{ ac_configure_args1=; unset ac_configure_args1;}
  21367. +
  21368. +# When interrupted or exit'd, cleanup temporary files, and complete
  21369. +# config.log. We remove comments because anyway the quotes in there
  21370. +# would cause problems or look ugly.
  21371. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  21372. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  21373. +trap 'exit_status=$?
  21374. + # Save into config.log some information that might help in debugging.
  21375. + {
  21376. + echo
  21377. +
  21378. + $as_echo "## ---------------- ##
  21379. +## Cache variables. ##
  21380. +## ---------------- ##"
  21381. + echo
  21382. + # The following way of writing the cache mishandles newlines in values,
  21383. +(
  21384. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  21385. + eval ac_val=\$$ac_var
  21386. + case $ac_val in #(
  21387. + *${as_nl}*)
  21388. + case $ac_var in #(
  21389. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  21390. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  21391. + esac
  21392. + case $ac_var in #(
  21393. + _ | IFS | as_nl) ;; #(
  21394. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  21395. + *) { eval $ac_var=; unset $ac_var;} ;;
  21396. + esac ;;
  21397. + esac
  21398. + done
  21399. + (set) 2>&1 |
  21400. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  21401. + *${as_nl}ac_space=\ *)
  21402. + sed -n \
  21403. + "s/'\''/'\''\\\\'\'''\''/g;
  21404. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  21405. + ;; #(
  21406. + *)
  21407. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  21408. + ;;
  21409. + esac |
  21410. + sort
  21411. +)
  21412. + echo
  21413. +
  21414. + $as_echo "## ----------------- ##
  21415. +## Output variables. ##
  21416. +## ----------------- ##"
  21417. + echo
  21418. + for ac_var in $ac_subst_vars
  21419. + do
  21420. + eval ac_val=\$$ac_var
  21421. + case $ac_val in
  21422. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  21423. + esac
  21424. + $as_echo "$ac_var='\''$ac_val'\''"
  21425. + done | sort
  21426. + echo
  21427. +
  21428. + if test -n "$ac_subst_files"; then
  21429. + $as_echo "## ------------------- ##
  21430. +## File substitutions. ##
  21431. +## ------------------- ##"
  21432. + echo
  21433. + for ac_var in $ac_subst_files
  21434. + do
  21435. + eval ac_val=\$$ac_var
  21436. + case $ac_val in
  21437. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  21438. + esac
  21439. + $as_echo "$ac_var='\''$ac_val'\''"
  21440. + done | sort
  21441. + echo
  21442. + fi
  21443. +
  21444. + if test -s confdefs.h; then
  21445. + $as_echo "## ----------- ##
  21446. +## confdefs.h. ##
  21447. +## ----------- ##"
  21448. + echo
  21449. + cat confdefs.h
  21450. + echo
  21451. + fi
  21452. + test "$ac_signal" != 0 &&
  21453. + $as_echo "$as_me: caught signal $ac_signal"
  21454. + $as_echo "$as_me: exit $exit_status"
  21455. + } >&5
  21456. + rm -f core *.core core.conftest.* &&
  21457. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  21458. + exit $exit_status
  21459. +' 0
  21460. +for ac_signal in 1 2 13 15; do
  21461. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  21462. +done
  21463. +ac_signal=0
  21464. +
  21465. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  21466. +rm -f -r conftest* confdefs.h
  21467. +
  21468. +$as_echo "/* confdefs.h */" > confdefs.h
  21469. +
  21470. +# Predefined preprocessor variables.
  21471. +
  21472. +cat >>confdefs.h <<_ACEOF
  21473. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  21474. +_ACEOF
  21475. +
  21476. +cat >>confdefs.h <<_ACEOF
  21477. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  21478. +_ACEOF
  21479. +
  21480. +cat >>confdefs.h <<_ACEOF
  21481. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  21482. +_ACEOF
  21483. +
  21484. +cat >>confdefs.h <<_ACEOF
  21485. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  21486. +_ACEOF
  21487. +
  21488. +cat >>confdefs.h <<_ACEOF
  21489. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  21490. +_ACEOF
  21491. +
  21492. +cat >>confdefs.h <<_ACEOF
  21493. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  21494. +_ACEOF
  21495. +
  21496. +
  21497. +# Let the site file select an alternate cache file if it wants to.
  21498. +# Prefer an explicitly selected file to automatically selected ones.
  21499. +ac_site_file1=NONE
  21500. +ac_site_file2=NONE
  21501. +if test -n "$CONFIG_SITE"; then
  21502. + # We do not want a PATH search for config.site.
  21503. + case $CONFIG_SITE in @%:@((
  21504. + -*) ac_site_file1=./$CONFIG_SITE;;
  21505. + */*) ac_site_file1=$CONFIG_SITE;;
  21506. + *) ac_site_file1=./$CONFIG_SITE;;
  21507. + esac
  21508. +elif test "x$prefix" != xNONE; then
  21509. + ac_site_file1=$prefix/share/config.site
  21510. + ac_site_file2=$prefix/etc/config.site
  21511. +else
  21512. + ac_site_file1=$ac_default_prefix/share/config.site
  21513. + ac_site_file2=$ac_default_prefix/etc/config.site
  21514. +fi
  21515. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  21516. +do
  21517. + test "x$ac_site_file" = xNONE && continue
  21518. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  21519. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  21520. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  21521. + sed 's/^/| /' "$ac_site_file" >&5
  21522. + . "$ac_site_file" \
  21523. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  21524. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  21525. +as_fn_error $? "failed to load site script $ac_site_file
  21526. +See \`config.log' for more details" "$LINENO" 5; }
  21527. + fi
  21528. +done
  21529. +
  21530. +if test -r "$cache_file"; then
  21531. + # Some versions of bash will fail to source /dev/null (special files
  21532. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  21533. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  21534. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  21535. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  21536. + case $cache_file in
  21537. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  21538. + *) . "./$cache_file";;
  21539. + esac
  21540. + fi
  21541. +else
  21542. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  21543. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  21544. + >$cache_file
  21545. +fi
  21546. +
  21547. +# Check that the precious variables saved in the cache have kept the same
  21548. +# value.
  21549. +ac_cache_corrupted=false
  21550. +for ac_var in $ac_precious_vars; do
  21551. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  21552. + eval ac_new_set=\$ac_env_${ac_var}_set
  21553. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  21554. + eval ac_new_val=\$ac_env_${ac_var}_value
  21555. + case $ac_old_set,$ac_new_set in
  21556. + set,)
  21557. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  21558. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  21559. + ac_cache_corrupted=: ;;
  21560. + ,set)
  21561. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  21562. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  21563. + ac_cache_corrupted=: ;;
  21564. + ,);;
  21565. + *)
  21566. + if test "x$ac_old_val" != "x$ac_new_val"; then
  21567. + # differences in whitespace do not lead to failure.
  21568. + ac_old_val_w=`echo x $ac_old_val`
  21569. + ac_new_val_w=`echo x $ac_new_val`
  21570. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  21571. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  21572. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  21573. + ac_cache_corrupted=:
  21574. + else
  21575. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  21576. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  21577. + eval $ac_var=\$ac_old_val
  21578. + fi
  21579. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  21580. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  21581. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  21582. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  21583. + fi;;
  21584. + esac
  21585. + # Pass precious variables to config.status.
  21586. + if test "$ac_new_set" = set; then
  21587. + case $ac_new_val in
  21588. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  21589. + *) ac_arg=$ac_var=$ac_new_val ;;
  21590. + esac
  21591. + case " $ac_configure_args " in
  21592. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  21593. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  21594. + esac
  21595. + fi
  21596. +done
  21597. +if $ac_cache_corrupted; then
  21598. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  21599. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  21600. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  21601. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  21602. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  21603. +fi
  21604. +## -------------------- ##
  21605. +## Main body of script. ##
  21606. +## -------------------- ##
  21607. +
  21608. +ac_ext=c
  21609. +ac_cpp='$CPP $CPPFLAGS'
  21610. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  21611. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  21612. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  21613. +
  21614. +
  21615. +
  21616. +ac_config_headers="$ac_config_headers include/autoconf.h"
  21617. +
  21618. +ac_aux_dir=
  21619. +for ac_dir in cfgaux "$srcdir"/cfgaux; do
  21620. + if test -f "$ac_dir/install-sh"; then
  21621. + ac_aux_dir=$ac_dir
  21622. + ac_install_sh="$ac_aux_dir/install-sh -c"
  21623. + break
  21624. + elif test -f "$ac_dir/install.sh"; then
  21625. + ac_aux_dir=$ac_dir
  21626. + ac_install_sh="$ac_aux_dir/install.sh -c"
  21627. + break
  21628. + elif test -f "$ac_dir/shtool"; then
  21629. + ac_aux_dir=$ac_dir
  21630. + ac_install_sh="$ac_aux_dir/shtool install -c"
  21631. + break
  21632. + fi
  21633. +done
  21634. +if test -z "$ac_aux_dir"; then
  21635. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in cfgaux \"$srcdir\"/cfgaux" "$LINENO" 5
  21636. +fi
  21637. +
  21638. +# These three variables are undocumented and unsupported,
  21639. +# and are intended to be withdrawn in a future Autoconf release.
  21640. +# They can cause serious problems if a builder's source tree is in a directory
  21641. +# whose full name contains unusual characters.
  21642. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  21643. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  21644. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  21645. +
  21646. +
  21647. +
  21648. +am__api_version='1.11'
  21649. +
  21650. +# Find a good install program. We prefer a C program (faster),
  21651. +# so one script is as good as another. But avoid the broken or
  21652. +# incompatible versions:
  21653. +# SysV /etc/install, /usr/sbin/install
  21654. +# SunOS /usr/etc/install
  21655. +# IRIX /sbin/install
  21656. +# AIX /bin/install
  21657. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  21658. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  21659. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  21660. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  21661. +# OS/2's system install, which has a completely different semantic
  21662. +# ./install, which can be erroneously created by make from ./install.sh.
  21663. +# Reject install programs that cannot install multiple files.
  21664. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  21665. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  21666. +if test -z "$INSTALL"; then
  21667. +if ${ac_cv_path_install+:} false; then :
  21668. + $as_echo_n "(cached) " >&6
  21669. +else
  21670. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  21671. +for as_dir in $PATH
  21672. +do
  21673. + IFS=$as_save_IFS
  21674. + test -z "$as_dir" && as_dir=.
  21675. + # Account for people who put trailing slashes in PATH elements.
  21676. +case $as_dir/ in @%:@((
  21677. + ./ | .// | /[cC]/* | \
  21678. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  21679. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  21680. + /usr/ucb/* ) ;;
  21681. + *)
  21682. + # OSF1 and SCO ODT 3.0 have their own names for install.
  21683. + # Don't use installbsd from OSF since it installs stuff as root
  21684. + # by default.
  21685. + for ac_prog in ginstall scoinst install; do
  21686. + for ac_exec_ext in '' $ac_executable_extensions; do
  21687. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  21688. + if test $ac_prog = install &&
  21689. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  21690. + # AIX install. It has an incompatible calling convention.
  21691. + :
  21692. + elif test $ac_prog = install &&
  21693. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  21694. + # program-specific install script used by HP pwplus--don't use.
  21695. + :
  21696. + else
  21697. + rm -rf conftest.one conftest.two conftest.dir
  21698. + echo one > conftest.one
  21699. + echo two > conftest.two
  21700. + mkdir conftest.dir
  21701. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  21702. + test -s conftest.one && test -s conftest.two &&
  21703. + test -s conftest.dir/conftest.one &&
  21704. + test -s conftest.dir/conftest.two
  21705. + then
  21706. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  21707. + break 3
  21708. + fi
  21709. + fi
  21710. + fi
  21711. + done
  21712. + done
  21713. + ;;
  21714. +esac
  21715. +
  21716. + done
  21717. +IFS=$as_save_IFS
  21718. +
  21719. +rm -rf conftest.one conftest.two conftest.dir
  21720. +
  21721. +fi
  21722. + if test "${ac_cv_path_install+set}" = set; then
  21723. + INSTALL=$ac_cv_path_install
  21724. + else
  21725. + # As a last resort, use the slow shell script. Don't cache a
  21726. + # value for INSTALL within a source directory, because that will
  21727. + # break other packages using the cache if that directory is
  21728. + # removed, or if the value is a relative name.
  21729. + INSTALL=$ac_install_sh
  21730. + fi
  21731. +fi
  21732. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  21733. +$as_echo "$INSTALL" >&6; }
  21734. +
  21735. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  21736. +# It thinks the first close brace ends the variable substitution.
  21737. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  21738. +
  21739. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  21740. +
  21741. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  21742. +
  21743. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  21744. +$as_echo_n "checking whether build environment is sane... " >&6; }
  21745. +# Just in case
  21746. +sleep 1
  21747. +echo timestamp > conftest.file
  21748. +# Reject unsafe characters in $srcdir or the absolute working directory
  21749. +# name. Accept space and tab only in the latter.
  21750. +am_lf='
  21751. +'
  21752. +case `pwd` in
  21753. + *[\\\"\#\$\&\'\`$am_lf]*)
  21754. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  21755. +esac
  21756. +case $srcdir in
  21757. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  21758. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  21759. +esac
  21760. +
  21761. +# Do `set' in a subshell so we don't clobber the current shell's
  21762. +# arguments. Must try -L first in case configure is actually a
  21763. +# symlink; some systems play weird games with the mod time of symlinks
  21764. +# (eg FreeBSD returns the mod time of the symlink's containing
  21765. +# directory).
  21766. +if (
  21767. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  21768. + if test "$*" = "X"; then
  21769. + # -L didn't work.
  21770. + set X `ls -t "$srcdir/configure" conftest.file`
  21771. + fi
  21772. + rm -f conftest.file
  21773. + if test "$*" != "X $srcdir/configure conftest.file" \
  21774. + && test "$*" != "X conftest.file $srcdir/configure"; then
  21775. +
  21776. + # If neither matched, then we have a broken ls. This can happen
  21777. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  21778. + # broken ls alias from the environment. This has actually
  21779. + # happened. Such a system could not be considered "sane".
  21780. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  21781. +alias in your environment" "$LINENO" 5
  21782. + fi
  21783. +
  21784. + test "$2" = conftest.file
  21785. + )
  21786. +then
  21787. + # Ok.
  21788. + :
  21789. +else
  21790. + as_fn_error $? "newly created file is older than distributed files!
  21791. +Check your system clock" "$LINENO" 5
  21792. +fi
  21793. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  21794. +$as_echo "yes" >&6; }
  21795. +test "$program_prefix" != NONE &&
  21796. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  21797. +# Use a double $ so make ignores it.
  21798. +test "$program_suffix" != NONE &&
  21799. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  21800. +# Double any \ or $.
  21801. +# By default was `s,x,x', remove it if useless.
  21802. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  21803. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  21804. +
  21805. +# expand $ac_aux_dir to an absolute path
  21806. +am_aux_dir=`cd $ac_aux_dir && pwd`
  21807. +
  21808. +if test x"${MISSING+set}" != xset; then
  21809. + case $am_aux_dir in
  21810. + *\ * | *\ *)
  21811. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  21812. + *)
  21813. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  21814. + esac
  21815. +fi
  21816. +# Use eval to expand $SHELL
  21817. +if eval "$MISSING --run true"; then
  21818. + am_missing_run="$MISSING --run "
  21819. +else
  21820. + am_missing_run=
  21821. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  21822. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  21823. +fi
  21824. +
  21825. +if test x"${install_sh}" != xset; then
  21826. + case $am_aux_dir in
  21827. + *\ * | *\ *)
  21828. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  21829. + *)
  21830. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  21831. + esac
  21832. +fi
  21833. +
  21834. +# Installed binaries are usually stripped using `strip' when the user
  21835. +# run `make install-strip'. However `strip' might not be the right
  21836. +# tool to use in cross-compilation environments, therefore Automake
  21837. +# will honor the `STRIP' environment variable to overrule this program.
  21838. +if test "$cross_compiling" != no; then
  21839. + if test -n "$ac_tool_prefix"; then
  21840. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  21841. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  21842. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  21843. +$as_echo_n "checking for $ac_word... " >&6; }
  21844. +if ${ac_cv_prog_STRIP+:} false; then :
  21845. + $as_echo_n "(cached) " >&6
  21846. +else
  21847. + if test -n "$STRIP"; then
  21848. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  21849. +else
  21850. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  21851. +for as_dir in $PATH
  21852. +do
  21853. + IFS=$as_save_IFS
  21854. + test -z "$as_dir" && as_dir=.
  21855. + for ac_exec_ext in '' $ac_executable_extensions; do
  21856. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  21857. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  21858. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  21859. + break 2
  21860. + fi
  21861. +done
  21862. + done
  21863. +IFS=$as_save_IFS
  21864. +
  21865. +fi
  21866. +fi
  21867. +STRIP=$ac_cv_prog_STRIP
  21868. +if test -n "$STRIP"; then
  21869. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  21870. +$as_echo "$STRIP" >&6; }
  21871. +else
  21872. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  21873. +$as_echo "no" >&6; }
  21874. +fi
  21875. +
  21876. +
  21877. +fi
  21878. +if test -z "$ac_cv_prog_STRIP"; then
  21879. + ac_ct_STRIP=$STRIP
  21880. + # Extract the first word of "strip", so it can be a program name with args.
  21881. +set dummy strip; ac_word=$2
  21882. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  21883. +$as_echo_n "checking for $ac_word... " >&6; }
  21884. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  21885. + $as_echo_n "(cached) " >&6
  21886. +else
  21887. + if test -n "$ac_ct_STRIP"; then
  21888. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  21889. +else
  21890. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  21891. +for as_dir in $PATH
  21892. +do
  21893. + IFS=$as_save_IFS
  21894. + test -z "$as_dir" && as_dir=.
  21895. + for ac_exec_ext in '' $ac_executable_extensions; do
  21896. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  21897. + ac_cv_prog_ac_ct_STRIP="strip"
  21898. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  21899. + break 2
  21900. + fi
  21901. +done
  21902. + done
  21903. +IFS=$as_save_IFS
  21904. +
  21905. +fi
  21906. +fi
  21907. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  21908. +if test -n "$ac_ct_STRIP"; then
  21909. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  21910. +$as_echo "$ac_ct_STRIP" >&6; }
  21911. +else
  21912. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  21913. +$as_echo "no" >&6; }
  21914. +fi
  21915. +
  21916. + if test "x$ac_ct_STRIP" = x; then
  21917. + STRIP=":"
  21918. + else
  21919. + case $cross_compiling:$ac_tool_warned in
  21920. +yes:)
  21921. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  21922. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  21923. +ac_tool_warned=yes ;;
  21924. +esac
  21925. + STRIP=$ac_ct_STRIP
  21926. + fi
  21927. +else
  21928. + STRIP="$ac_cv_prog_STRIP"
  21929. +fi
  21930. +
  21931. +fi
  21932. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  21933. +
  21934. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  21935. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  21936. +if test -z "$MKDIR_P"; then
  21937. + if ${ac_cv_path_mkdir+:} false; then :
  21938. + $as_echo_n "(cached) " >&6
  21939. +else
  21940. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  21941. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  21942. +do
  21943. + IFS=$as_save_IFS
  21944. + test -z "$as_dir" && as_dir=.
  21945. + for ac_prog in mkdir gmkdir; do
  21946. + for ac_exec_ext in '' $ac_executable_extensions; do
  21947. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  21948. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  21949. + 'mkdir (GNU coreutils) '* | \
  21950. + 'mkdir (coreutils) '* | \
  21951. + 'mkdir (fileutils) '4.1*)
  21952. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  21953. + break 3;;
  21954. + esac
  21955. + done
  21956. + done
  21957. + done
  21958. +IFS=$as_save_IFS
  21959. +
  21960. +fi
  21961. +
  21962. + test -d ./--version && rmdir ./--version
  21963. + if test "${ac_cv_path_mkdir+set}" = set; then
  21964. + MKDIR_P="$ac_cv_path_mkdir -p"
  21965. + else
  21966. + # As a last resort, use the slow shell script. Don't cache a
  21967. + # value for MKDIR_P within a source directory, because that will
  21968. + # break other packages using the cache if that directory is
  21969. + # removed, or if the value is a relative name.
  21970. + MKDIR_P="$ac_install_sh -d"
  21971. + fi
  21972. +fi
  21973. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  21974. +$as_echo "$MKDIR_P" >&6; }
  21975. +
  21976. +mkdir_p="$MKDIR_P"
  21977. +case $mkdir_p in
  21978. + [\\/$]* | ?:[\\/]*) ;;
  21979. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  21980. +esac
  21981. +
  21982. +for ac_prog in gawk mawk nawk awk
  21983. +do
  21984. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  21985. +set dummy $ac_prog; ac_word=$2
  21986. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  21987. +$as_echo_n "checking for $ac_word... " >&6; }
  21988. +if ${ac_cv_prog_AWK+:} false; then :
  21989. + $as_echo_n "(cached) " >&6
  21990. +else
  21991. + if test -n "$AWK"; then
  21992. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  21993. +else
  21994. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  21995. +for as_dir in $PATH
  21996. +do
  21997. + IFS=$as_save_IFS
  21998. + test -z "$as_dir" && as_dir=.
  21999. + for ac_exec_ext in '' $ac_executable_extensions; do
  22000. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  22001. + ac_cv_prog_AWK="$ac_prog"
  22002. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  22003. + break 2
  22004. + fi
  22005. +done
  22006. + done
  22007. +IFS=$as_save_IFS
  22008. +
  22009. +fi
  22010. +fi
  22011. +AWK=$ac_cv_prog_AWK
  22012. +if test -n "$AWK"; then
  22013. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  22014. +$as_echo "$AWK" >&6; }
  22015. +else
  22016. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22017. +$as_echo "no" >&6; }
  22018. +fi
  22019. +
  22020. +
  22021. + test -n "$AWK" && break
  22022. +done
  22023. +
  22024. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  22025. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  22026. +set x ${MAKE-make}
  22027. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  22028. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  22029. + $as_echo_n "(cached) " >&6
  22030. +else
  22031. + cat >conftest.make <<\_ACEOF
  22032. +SHELL = /bin/sh
  22033. +all:
  22034. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  22035. +_ACEOF
  22036. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  22037. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  22038. + *@@@%%%=?*=@@@%%%*)
  22039. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  22040. + *)
  22041. + eval ac_cv_prog_make_${ac_make}_set=no;;
  22042. +esac
  22043. +rm -f conftest.make
  22044. +fi
  22045. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  22046. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  22047. +$as_echo "yes" >&6; }
  22048. + SET_MAKE=
  22049. +else
  22050. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22051. +$as_echo "no" >&6; }
  22052. + SET_MAKE="MAKE=${MAKE-make}"
  22053. +fi
  22054. +
  22055. +rm -rf .tst 2>/dev/null
  22056. +mkdir .tst 2>/dev/null
  22057. +if test -d .tst; then
  22058. + am__leading_dot=.
  22059. +else
  22060. + am__leading_dot=_
  22061. +fi
  22062. +rmdir .tst 2>/dev/null
  22063. +
  22064. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  22065. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  22066. + # is not polluted with repeated "-I."
  22067. + am__isrc=' -I$(srcdir)'
  22068. + # test to see if srcdir already configured
  22069. + if test -f $srcdir/config.status; then
  22070. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  22071. + fi
  22072. +fi
  22073. +
  22074. +# test whether we have cygpath
  22075. +if test -z "$CYGPATH_W"; then
  22076. + if (cygpath --version) >/dev/null 2>/dev/null; then
  22077. + CYGPATH_W='cygpath -w'
  22078. + else
  22079. + CYGPATH_W=echo
  22080. + fi
  22081. +fi
  22082. +
  22083. +
  22084. +# Define the identity of the package.
  22085. + PACKAGE='squid'
  22086. + VERSION='3.1.11'
  22087. +
  22088. +
  22089. +cat >>confdefs.h <<_ACEOF
  22090. +@%:@define PACKAGE "$PACKAGE"
  22091. +_ACEOF
  22092. +
  22093. +
  22094. +cat >>confdefs.h <<_ACEOF
  22095. +@%:@define VERSION "$VERSION"
  22096. +_ACEOF
  22097. +
  22098. +# Some tools Automake needs.
  22099. +
  22100. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  22101. +
  22102. +
  22103. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  22104. +
  22105. +
  22106. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  22107. +
  22108. +
  22109. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  22110. +
  22111. +
  22112. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  22113. +
  22114. +# We need awk for the "check" target. The system "awk" is bad on
  22115. +# some platforms.
  22116. +# Always define AMTAR for backward compatibility.
  22117. +
  22118. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  22119. +
  22120. +
  22121. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5
  22122. +$as_echo_n "checking how to create a ustar tar archive... " >&6; }
  22123. +# Loop over all known methods to create a tar archive until one works.
  22124. +_am_tools='gnutar plaintar pax cpio none'
  22125. +_am_tools=${am_cv_prog_tar_ustar-$_am_tools}
  22126. +# Do not fold the above two line into one, because Tru64 sh and
  22127. +# Solaris sh will not grok spaces in the rhs of `-'.
  22128. +for _am_tool in $_am_tools
  22129. +do
  22130. + case $_am_tool in
  22131. + gnutar)
  22132. + for _am_tar in tar gnutar gtar;
  22133. + do
  22134. + { echo "$as_me:$LINENO: $_am_tar --version" >&5
  22135. + ($_am_tar --version) >&5 2>&5
  22136. + ac_status=$?
  22137. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  22138. + (exit $ac_status); } && break
  22139. + done
  22140. + am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"'
  22141. + am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"'
  22142. + am__untar="$_am_tar -xf -"
  22143. + ;;
  22144. + plaintar)
  22145. + # Must skip GNU tar: if it does not support --format= it doesn't create
  22146. + # ustar tarball either.
  22147. + (tar --version) >/dev/null 2>&1 && continue
  22148. + am__tar='tar chf - "$$tardir"'
  22149. + am__tar_='tar chf - "$tardir"'
  22150. + am__untar='tar xf -'
  22151. + ;;
  22152. + pax)
  22153. + am__tar='pax -L -x ustar -w "$$tardir"'
  22154. + am__tar_='pax -L -x ustar -w "$tardir"'
  22155. + am__untar='pax -r'
  22156. + ;;
  22157. + cpio)
  22158. + am__tar='find "$$tardir" -print | cpio -o -H ustar -L'
  22159. + am__tar_='find "$tardir" -print | cpio -o -H ustar -L'
  22160. + am__untar='cpio -i -H ustar -d'
  22161. + ;;
  22162. + none)
  22163. + am__tar=false
  22164. + am__tar_=false
  22165. + am__untar=false
  22166. + ;;
  22167. + esac
  22168. +
  22169. + # If the value was cached, stop now. We just wanted to have am__tar
  22170. + # and am__untar set.
  22171. + test -n "${am_cv_prog_tar_ustar}" && break
  22172. +
  22173. + # tar/untar a dummy directory, and stop if the command works
  22174. + rm -rf conftest.dir
  22175. + mkdir conftest.dir
  22176. + echo GrepMe > conftest.dir/file
  22177. + { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5
  22178. + (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5
  22179. + ac_status=$?
  22180. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  22181. + (exit $ac_status); }
  22182. + rm -rf conftest.dir
  22183. + if test -s conftest.tar; then
  22184. + { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5
  22185. + ($am__untar <conftest.tar) >&5 2>&5
  22186. + ac_status=$?
  22187. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  22188. + (exit $ac_status); }
  22189. + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  22190. + fi
  22191. +done
  22192. +rm -rf conftest.dir
  22193. +
  22194. +if ${am_cv_prog_tar_ustar+:} false; then :
  22195. + $as_echo_n "(cached) " >&6
  22196. +else
  22197. + am_cv_prog_tar_ustar=$_am_tool
  22198. +fi
  22199. +
  22200. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5
  22201. +$as_echo "$am_cv_prog_tar_ustar" >&6; }
  22202. +
  22203. +
  22204. +
  22205. +
  22206. +
  22207. +
  22208. +
  22209. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
  22210. +$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
  22211. + @%:@ Check whether --enable-maintainer-mode was given.
  22212. +if test "${enable_maintainer_mode+set}" = set; then :
  22213. + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
  22214. +else
  22215. + USE_MAINTAINER_MODE=no
  22216. +fi
  22217. +
  22218. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
  22219. +$as_echo "$USE_MAINTAINER_MODE" >&6; }
  22220. + if test $USE_MAINTAINER_MODE = yes; then
  22221. + MAINTAINER_MODE_TRUE=
  22222. + MAINTAINER_MODE_FALSE='#'
  22223. +else
  22224. + MAINTAINER_MODE_TRUE='#'
  22225. + MAINTAINER_MODE_FALSE=
  22226. +fi
  22227. +
  22228. + MAINT=$MAINTAINER_MODE_TRUE
  22229. +
  22230. +
  22231. +
  22232. +PRESET_CFLAGS="$CFLAGS"
  22233. +PRESET_LDFLAGS="$LDFLAGS"
  22234. +
  22235. +if test -z "$LDFLAGS"; then
  22236. + LDFLAGS="-g"
  22237. +fi
  22238. +
  22239. +ac_ext=c
  22240. +ac_cpp='$CPP $CPPFLAGS'
  22241. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  22242. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  22243. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  22244. +if test -n "$ac_tool_prefix"; then
  22245. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  22246. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  22247. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  22248. +$as_echo_n "checking for $ac_word... " >&6; }
  22249. +if ${ac_cv_prog_CC+:} false; then :
  22250. + $as_echo_n "(cached) " >&6
  22251. +else
  22252. + if test -n "$CC"; then
  22253. + ac_cv_prog_CC="$CC" # Let the user override the test.
  22254. +else
  22255. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  22256. +for as_dir in $PATH
  22257. +do
  22258. + IFS=$as_save_IFS
  22259. + test -z "$as_dir" && as_dir=.
  22260. + for ac_exec_ext in '' $ac_executable_extensions; do
  22261. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  22262. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  22263. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  22264. + break 2
  22265. + fi
  22266. +done
  22267. + done
  22268. +IFS=$as_save_IFS
  22269. +
  22270. +fi
  22271. +fi
  22272. +CC=$ac_cv_prog_CC
  22273. +if test -n "$CC"; then
  22274. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  22275. +$as_echo "$CC" >&6; }
  22276. +else
  22277. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22278. +$as_echo "no" >&6; }
  22279. +fi
  22280. +
  22281. +
  22282. +fi
  22283. +if test -z "$ac_cv_prog_CC"; then
  22284. + ac_ct_CC=$CC
  22285. + # Extract the first word of "gcc", so it can be a program name with args.
  22286. +set dummy gcc; ac_word=$2
  22287. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  22288. +$as_echo_n "checking for $ac_word... " >&6; }
  22289. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  22290. + $as_echo_n "(cached) " >&6
  22291. +else
  22292. + if test -n "$ac_ct_CC"; then
  22293. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  22294. +else
  22295. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  22296. +for as_dir in $PATH
  22297. +do
  22298. + IFS=$as_save_IFS
  22299. + test -z "$as_dir" && as_dir=.
  22300. + for ac_exec_ext in '' $ac_executable_extensions; do
  22301. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  22302. + ac_cv_prog_ac_ct_CC="gcc"
  22303. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  22304. + break 2
  22305. + fi
  22306. +done
  22307. + done
  22308. +IFS=$as_save_IFS
  22309. +
  22310. +fi
  22311. +fi
  22312. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  22313. +if test -n "$ac_ct_CC"; then
  22314. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  22315. +$as_echo "$ac_ct_CC" >&6; }
  22316. +else
  22317. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22318. +$as_echo "no" >&6; }
  22319. +fi
  22320. +
  22321. + if test "x$ac_ct_CC" = x; then
  22322. + CC=""
  22323. + else
  22324. + case $cross_compiling:$ac_tool_warned in
  22325. +yes:)
  22326. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  22327. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  22328. +ac_tool_warned=yes ;;
  22329. +esac
  22330. + CC=$ac_ct_CC
  22331. + fi
  22332. +else
  22333. + CC="$ac_cv_prog_CC"
  22334. +fi
  22335. +
  22336. +if test -z "$CC"; then
  22337. + if test -n "$ac_tool_prefix"; then
  22338. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  22339. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  22340. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  22341. +$as_echo_n "checking for $ac_word... " >&6; }
  22342. +if ${ac_cv_prog_CC+:} false; then :
  22343. + $as_echo_n "(cached) " >&6
  22344. +else
  22345. + if test -n "$CC"; then
  22346. + ac_cv_prog_CC="$CC" # Let the user override the test.
  22347. +else
  22348. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  22349. +for as_dir in $PATH
  22350. +do
  22351. + IFS=$as_save_IFS
  22352. + test -z "$as_dir" && as_dir=.
  22353. + for ac_exec_ext in '' $ac_executable_extensions; do
  22354. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  22355. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  22356. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  22357. + break 2
  22358. + fi
  22359. +done
  22360. + done
  22361. +IFS=$as_save_IFS
  22362. +
  22363. +fi
  22364. +fi
  22365. +CC=$ac_cv_prog_CC
  22366. +if test -n "$CC"; then
  22367. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  22368. +$as_echo "$CC" >&6; }
  22369. +else
  22370. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22371. +$as_echo "no" >&6; }
  22372. +fi
  22373. +
  22374. +
  22375. + fi
  22376. +fi
  22377. +if test -z "$CC"; then
  22378. + # Extract the first word of "cc", so it can be a program name with args.
  22379. +set dummy cc; ac_word=$2
  22380. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  22381. +$as_echo_n "checking for $ac_word... " >&6; }
  22382. +if ${ac_cv_prog_CC+:} false; then :
  22383. + $as_echo_n "(cached) " >&6
  22384. +else
  22385. + if test -n "$CC"; then
  22386. + ac_cv_prog_CC="$CC" # Let the user override the test.
  22387. +else
  22388. + ac_prog_rejected=no
  22389. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  22390. +for as_dir in $PATH
  22391. +do
  22392. + IFS=$as_save_IFS
  22393. + test -z "$as_dir" && as_dir=.
  22394. + for ac_exec_ext in '' $ac_executable_extensions; do
  22395. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  22396. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  22397. + ac_prog_rejected=yes
  22398. + continue
  22399. + fi
  22400. + ac_cv_prog_CC="cc"
  22401. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  22402. + break 2
  22403. + fi
  22404. +done
  22405. + done
  22406. +IFS=$as_save_IFS
  22407. +
  22408. +if test $ac_prog_rejected = yes; then
  22409. + # We found a bogon in the path, so make sure we never use it.
  22410. + set dummy $ac_cv_prog_CC
  22411. + shift
  22412. + if test $@%:@ != 0; then
  22413. + # We chose a different compiler from the bogus one.
  22414. + # However, it has the same basename, so the bogon will be chosen
  22415. + # first if we set CC to just the basename; use the full file name.
  22416. + shift
  22417. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  22418. + fi
  22419. +fi
  22420. +fi
  22421. +fi
  22422. +CC=$ac_cv_prog_CC
  22423. +if test -n "$CC"; then
  22424. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  22425. +$as_echo "$CC" >&6; }
  22426. +else
  22427. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22428. +$as_echo "no" >&6; }
  22429. +fi
  22430. +
  22431. +
  22432. +fi
  22433. +if test -z "$CC"; then
  22434. + if test -n "$ac_tool_prefix"; then
  22435. + for ac_prog in cl.exe
  22436. + do
  22437. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  22438. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  22439. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  22440. +$as_echo_n "checking for $ac_word... " >&6; }
  22441. +if ${ac_cv_prog_CC+:} false; then :
  22442. + $as_echo_n "(cached) " >&6
  22443. +else
  22444. + if test -n "$CC"; then
  22445. + ac_cv_prog_CC="$CC" # Let the user override the test.
  22446. +else
  22447. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  22448. +for as_dir in $PATH
  22449. +do
  22450. + IFS=$as_save_IFS
  22451. + test -z "$as_dir" && as_dir=.
  22452. + for ac_exec_ext in '' $ac_executable_extensions; do
  22453. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  22454. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  22455. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  22456. + break 2
  22457. + fi
  22458. +done
  22459. + done
  22460. +IFS=$as_save_IFS
  22461. +
  22462. +fi
  22463. +fi
  22464. +CC=$ac_cv_prog_CC
  22465. +if test -n "$CC"; then
  22466. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  22467. +$as_echo "$CC" >&6; }
  22468. +else
  22469. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22470. +$as_echo "no" >&6; }
  22471. +fi
  22472. +
  22473. +
  22474. + test -n "$CC" && break
  22475. + done
  22476. +fi
  22477. +if test -z "$CC"; then
  22478. + ac_ct_CC=$CC
  22479. + for ac_prog in cl.exe
  22480. +do
  22481. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  22482. +set dummy $ac_prog; ac_word=$2
  22483. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  22484. +$as_echo_n "checking for $ac_word... " >&6; }
  22485. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  22486. + $as_echo_n "(cached) " >&6
  22487. +else
  22488. + if test -n "$ac_ct_CC"; then
  22489. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  22490. +else
  22491. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  22492. +for as_dir in $PATH
  22493. +do
  22494. + IFS=$as_save_IFS
  22495. + test -z "$as_dir" && as_dir=.
  22496. + for ac_exec_ext in '' $ac_executable_extensions; do
  22497. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  22498. + ac_cv_prog_ac_ct_CC="$ac_prog"
  22499. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  22500. + break 2
  22501. + fi
  22502. +done
  22503. + done
  22504. +IFS=$as_save_IFS
  22505. +
  22506. +fi
  22507. +fi
  22508. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  22509. +if test -n "$ac_ct_CC"; then
  22510. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  22511. +$as_echo "$ac_ct_CC" >&6; }
  22512. +else
  22513. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22514. +$as_echo "no" >&6; }
  22515. +fi
  22516. +
  22517. +
  22518. + test -n "$ac_ct_CC" && break
  22519. +done
  22520. +
  22521. + if test "x$ac_ct_CC" = x; then
  22522. + CC=""
  22523. + else
  22524. + case $cross_compiling:$ac_tool_warned in
  22525. +yes:)
  22526. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  22527. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  22528. +ac_tool_warned=yes ;;
  22529. +esac
  22530. + CC=$ac_ct_CC
  22531. + fi
  22532. +fi
  22533. +
  22534. +fi
  22535. +
  22536. +
  22537. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  22538. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  22539. +as_fn_error $? "no acceptable C compiler found in \$PATH
  22540. +See \`config.log' for more details" "$LINENO" 5; }
  22541. +
  22542. +# Provide some information about the compiler.
  22543. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  22544. +set X $ac_compile
  22545. +ac_compiler=$2
  22546. +for ac_option in --version -v -V -qversion; do
  22547. + { { ac_try="$ac_compiler $ac_option >&5"
  22548. +case "(($ac_try" in
  22549. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  22550. + *) ac_try_echo=$ac_try;;
  22551. +esac
  22552. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  22553. +$as_echo "$ac_try_echo"; } >&5
  22554. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  22555. + ac_status=$?
  22556. + if test -s conftest.err; then
  22557. + sed '10a\
  22558. +... rest of stderr output deleted ...
  22559. + 10q' conftest.err >conftest.er1
  22560. + cat conftest.er1 >&5
  22561. + fi
  22562. + rm -f conftest.er1 conftest.err
  22563. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  22564. + test $ac_status = 0; }
  22565. +done
  22566. +
  22567. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22568. +/* end confdefs.h. */
  22569. +
  22570. +int
  22571. +main ()
  22572. +{
  22573. +
  22574. + ;
  22575. + return 0;
  22576. +}
  22577. +_ACEOF
  22578. +ac_clean_files_save=$ac_clean_files
  22579. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  22580. +# Try to create an executable without -o first, disregard a.out.
  22581. +# It will help us diagnose broken compilers, and finding out an intuition
  22582. +# of exeext.
  22583. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  22584. +$as_echo_n "checking whether the C compiler works... " >&6; }
  22585. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  22586. +
  22587. +# The possible output files:
  22588. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  22589. +
  22590. +ac_rmfiles=
  22591. +for ac_file in $ac_files
  22592. +do
  22593. + case $ac_file in
  22594. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  22595. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  22596. + esac
  22597. +done
  22598. +rm -f $ac_rmfiles
  22599. +
  22600. +if { { ac_try="$ac_link_default"
  22601. +case "(($ac_try" in
  22602. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  22603. + *) ac_try_echo=$ac_try;;
  22604. +esac
  22605. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  22606. +$as_echo "$ac_try_echo"; } >&5
  22607. + (eval "$ac_link_default") 2>&5
  22608. + ac_status=$?
  22609. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  22610. + test $ac_status = 0; }; then :
  22611. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  22612. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  22613. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  22614. +# so that the user can short-circuit this test for compilers unknown to
  22615. +# Autoconf.
  22616. +for ac_file in $ac_files ''
  22617. +do
  22618. + test -f "$ac_file" || continue
  22619. + case $ac_file in
  22620. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  22621. + ;;
  22622. + [ab].out )
  22623. + # We found the default executable, but exeext='' is most
  22624. + # certainly right.
  22625. + break;;
  22626. + *.* )
  22627. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  22628. + then :; else
  22629. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  22630. + fi
  22631. + # We set ac_cv_exeext here because the later test for it is not
  22632. + # safe: cross compilers may not add the suffix if given an `-o'
  22633. + # argument, so we may need to know it at that point already.
  22634. + # Even if this section looks crufty: it has the advantage of
  22635. + # actually working.
  22636. + break;;
  22637. + * )
  22638. + break;;
  22639. + esac
  22640. +done
  22641. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  22642. +
  22643. +else
  22644. + ac_file=''
  22645. +fi
  22646. +if test -z "$ac_file"; then :
  22647. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  22648. +$as_echo "no" >&6; }
  22649. +$as_echo "$as_me: failed program was:" >&5
  22650. +sed 's/^/| /' conftest.$ac_ext >&5
  22651. +
  22652. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  22653. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  22654. +as_fn_error 77 "C compiler cannot create executables
  22655. +See \`config.log' for more details" "$LINENO" 5; }
  22656. +else
  22657. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  22658. +$as_echo "yes" >&6; }
  22659. +fi
  22660. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  22661. +$as_echo_n "checking for C compiler default output file name... " >&6; }
  22662. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  22663. +$as_echo "$ac_file" >&6; }
  22664. +ac_exeext=$ac_cv_exeext
  22665. +
  22666. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  22667. +ac_clean_files=$ac_clean_files_save
  22668. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  22669. +$as_echo_n "checking for suffix of executables... " >&6; }
  22670. +if { { ac_try="$ac_link"
  22671. +case "(($ac_try" in
  22672. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  22673. + *) ac_try_echo=$ac_try;;
  22674. +esac
  22675. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  22676. +$as_echo "$ac_try_echo"; } >&5
  22677. + (eval "$ac_link") 2>&5
  22678. + ac_status=$?
  22679. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  22680. + test $ac_status = 0; }; then :
  22681. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  22682. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  22683. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  22684. +# `rm'.
  22685. +for ac_file in conftest.exe conftest conftest.*; do
  22686. + test -f "$ac_file" || continue
  22687. + case $ac_file in
  22688. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  22689. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  22690. + break;;
  22691. + * ) break;;
  22692. + esac
  22693. +done
  22694. +else
  22695. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  22696. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  22697. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  22698. +See \`config.log' for more details" "$LINENO" 5; }
  22699. +fi
  22700. +rm -f conftest conftest$ac_cv_exeext
  22701. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  22702. +$as_echo "$ac_cv_exeext" >&6; }
  22703. +
  22704. +rm -f conftest.$ac_ext
  22705. +EXEEXT=$ac_cv_exeext
  22706. +ac_exeext=$EXEEXT
  22707. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22708. +/* end confdefs.h. */
  22709. +@%:@include <stdio.h>
  22710. +int
  22711. +main ()
  22712. +{
  22713. +FILE *f = fopen ("conftest.out", "w");
  22714. + return ferror (f) || fclose (f) != 0;
  22715. +
  22716. + ;
  22717. + return 0;
  22718. +}
  22719. +_ACEOF
  22720. +ac_clean_files="$ac_clean_files conftest.out"
  22721. +# Check that the compiler produces executables we can run. If not, either
  22722. +# the compiler is broken, or we cross compile.
  22723. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  22724. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  22725. +if test "$cross_compiling" != yes; then
  22726. + { { ac_try="$ac_link"
  22727. +case "(($ac_try" in
  22728. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  22729. + *) ac_try_echo=$ac_try;;
  22730. +esac
  22731. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  22732. +$as_echo "$ac_try_echo"; } >&5
  22733. + (eval "$ac_link") 2>&5
  22734. + ac_status=$?
  22735. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  22736. + test $ac_status = 0; }
  22737. + if { ac_try='./conftest$ac_cv_exeext'
  22738. + { { case "(($ac_try" in
  22739. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  22740. + *) ac_try_echo=$ac_try;;
  22741. +esac
  22742. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  22743. +$as_echo "$ac_try_echo"; } >&5
  22744. + (eval "$ac_try") 2>&5
  22745. + ac_status=$?
  22746. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  22747. + test $ac_status = 0; }; }; then
  22748. + cross_compiling=no
  22749. + else
  22750. + if test "$cross_compiling" = maybe; then
  22751. + cross_compiling=yes
  22752. + else
  22753. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  22754. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  22755. +as_fn_error $? "cannot run C compiled programs.
  22756. +If you meant to cross compile, use \`--host'.
  22757. +See \`config.log' for more details" "$LINENO" 5; }
  22758. + fi
  22759. + fi
  22760. +fi
  22761. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  22762. +$as_echo "$cross_compiling" >&6; }
  22763. +
  22764. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  22765. +ac_clean_files=$ac_clean_files_save
  22766. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  22767. +$as_echo_n "checking for suffix of object files... " >&6; }
  22768. +if ${ac_cv_objext+:} false; then :
  22769. + $as_echo_n "(cached) " >&6
  22770. +else
  22771. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22772. +/* end confdefs.h. */
  22773. +
  22774. +int
  22775. +main ()
  22776. +{
  22777. +
  22778. + ;
  22779. + return 0;
  22780. +}
  22781. +_ACEOF
  22782. +rm -f conftest.o conftest.obj
  22783. +if { { ac_try="$ac_compile"
  22784. +case "(($ac_try" in
  22785. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  22786. + *) ac_try_echo=$ac_try;;
  22787. +esac
  22788. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  22789. +$as_echo "$ac_try_echo"; } >&5
  22790. + (eval "$ac_compile") 2>&5
  22791. + ac_status=$?
  22792. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  22793. + test $ac_status = 0; }; then :
  22794. + for ac_file in conftest.o conftest.obj conftest.*; do
  22795. + test -f "$ac_file" || continue;
  22796. + case $ac_file in
  22797. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  22798. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  22799. + break;;
  22800. + esac
  22801. +done
  22802. +else
  22803. + $as_echo "$as_me: failed program was:" >&5
  22804. +sed 's/^/| /' conftest.$ac_ext >&5
  22805. +
  22806. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  22807. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  22808. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  22809. +See \`config.log' for more details" "$LINENO" 5; }
  22810. +fi
  22811. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  22812. +fi
  22813. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  22814. +$as_echo "$ac_cv_objext" >&6; }
  22815. +OBJEXT=$ac_cv_objext
  22816. +ac_objext=$OBJEXT
  22817. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  22818. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  22819. +if ${ac_cv_c_compiler_gnu+:} false; then :
  22820. + $as_echo_n "(cached) " >&6
  22821. +else
  22822. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22823. +/* end confdefs.h. */
  22824. +
  22825. +int
  22826. +main ()
  22827. +{
  22828. +#ifndef __GNUC__
  22829. + choke me
  22830. +#endif
  22831. +
  22832. + ;
  22833. + return 0;
  22834. +}
  22835. +_ACEOF
  22836. +if ac_fn_c_try_compile "$LINENO"; then :
  22837. + ac_compiler_gnu=yes
  22838. +else
  22839. + ac_compiler_gnu=no
  22840. +fi
  22841. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  22842. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  22843. +
  22844. +fi
  22845. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  22846. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  22847. +if test $ac_compiler_gnu = yes; then
  22848. + GCC=yes
  22849. +else
  22850. + GCC=
  22851. +fi
  22852. +ac_test_CFLAGS=${CFLAGS+set}
  22853. +ac_save_CFLAGS=$CFLAGS
  22854. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  22855. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  22856. +if ${ac_cv_prog_cc_g+:} false; then :
  22857. + $as_echo_n "(cached) " >&6
  22858. +else
  22859. + ac_save_c_werror_flag=$ac_c_werror_flag
  22860. + ac_c_werror_flag=yes
  22861. + ac_cv_prog_cc_g=no
  22862. + CFLAGS="-g"
  22863. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22864. +/* end confdefs.h. */
  22865. +
  22866. +int
  22867. +main ()
  22868. +{
  22869. +
  22870. + ;
  22871. + return 0;
  22872. +}
  22873. +_ACEOF
  22874. +if ac_fn_c_try_compile "$LINENO"; then :
  22875. + ac_cv_prog_cc_g=yes
  22876. +else
  22877. + CFLAGS=""
  22878. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22879. +/* end confdefs.h. */
  22880. +
  22881. +int
  22882. +main ()
  22883. +{
  22884. +
  22885. + ;
  22886. + return 0;
  22887. +}
  22888. +_ACEOF
  22889. +if ac_fn_c_try_compile "$LINENO"; then :
  22890. +
  22891. +else
  22892. + ac_c_werror_flag=$ac_save_c_werror_flag
  22893. + CFLAGS="-g"
  22894. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22895. +/* end confdefs.h. */
  22896. +
  22897. +int
  22898. +main ()
  22899. +{
  22900. +
  22901. + ;
  22902. + return 0;
  22903. +}
  22904. +_ACEOF
  22905. +if ac_fn_c_try_compile "$LINENO"; then :
  22906. + ac_cv_prog_cc_g=yes
  22907. +fi
  22908. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  22909. +fi
  22910. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  22911. +fi
  22912. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  22913. + ac_c_werror_flag=$ac_save_c_werror_flag
  22914. +fi
  22915. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  22916. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  22917. +if test "$ac_test_CFLAGS" = set; then
  22918. + CFLAGS=$ac_save_CFLAGS
  22919. +elif test $ac_cv_prog_cc_g = yes; then
  22920. + if test "$GCC" = yes; then
  22921. + CFLAGS="-g -O2"
  22922. + else
  22923. + CFLAGS="-g"
  22924. + fi
  22925. +else
  22926. + if test "$GCC" = yes; then
  22927. + CFLAGS="-O2"
  22928. + else
  22929. + CFLAGS=
  22930. + fi
  22931. +fi
  22932. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  22933. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  22934. +if ${ac_cv_prog_cc_c89+:} false; then :
  22935. + $as_echo_n "(cached) " >&6
  22936. +else
  22937. + ac_cv_prog_cc_c89=no
  22938. +ac_save_CC=$CC
  22939. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  22940. +/* end confdefs.h. */
  22941. +#include <stdarg.h>
  22942. +#include <stdio.h>
  22943. +#include <sys/types.h>
  22944. +#include <sys/stat.h>
  22945. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  22946. +struct buf { int x; };
  22947. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  22948. +static char *e (p, i)
  22949. + char **p;
  22950. + int i;
  22951. +{
  22952. + return p[i];
  22953. +}
  22954. +static char *f (char * (*g) (char **, int), char **p, ...)
  22955. +{
  22956. + char *s;
  22957. + va_list v;
  22958. + va_start (v,p);
  22959. + s = g (p, va_arg (v,int));
  22960. + va_end (v);
  22961. + return s;
  22962. +}
  22963. +
  22964. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  22965. + function prototypes and stuff, but not '\xHH' hex character constants.
  22966. + These don't provoke an error unfortunately, instead are silently treated
  22967. + as 'x'. The following induces an error, until -std is added to get
  22968. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  22969. + array size at least. It's necessary to write '\x00'==0 to get something
  22970. + that's true only with -std. */
  22971. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  22972. +
  22973. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  22974. + inside strings and character constants. */
  22975. +#define FOO(x) 'x'
  22976. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  22977. +
  22978. +int test (int i, double x);
  22979. +struct s1 {int (*f) (int a);};
  22980. +struct s2 {int (*f) (double a);};
  22981. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  22982. +int argc;
  22983. +char **argv;
  22984. +int
  22985. +main ()
  22986. +{
  22987. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  22988. + ;
  22989. + return 0;
  22990. +}
  22991. +_ACEOF
  22992. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  22993. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  22994. +do
  22995. + CC="$ac_save_CC $ac_arg"
  22996. + if ac_fn_c_try_compile "$LINENO"; then :
  22997. + ac_cv_prog_cc_c89=$ac_arg
  22998. +fi
  22999. +rm -f core conftest.err conftest.$ac_objext
  23000. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  23001. +done
  23002. +rm -f conftest.$ac_ext
  23003. +CC=$ac_save_CC
  23004. +
  23005. +fi
  23006. +# AC_CACHE_VAL
  23007. +case "x$ac_cv_prog_cc_c89" in
  23008. + x)
  23009. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  23010. +$as_echo "none needed" >&6; } ;;
  23011. + xno)
  23012. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  23013. +$as_echo "unsupported" >&6; } ;;
  23014. + *)
  23015. + CC="$CC $ac_cv_prog_cc_c89"
  23016. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  23017. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  23018. +esac
  23019. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  23020. +
  23021. +fi
  23022. +
  23023. +ac_ext=c
  23024. +ac_cpp='$CPP $CPPFLAGS'
  23025. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  23026. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  23027. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  23028. +DEPDIR="${am__leading_dot}deps"
  23029. +
  23030. +ac_config_commands="$ac_config_commands depfiles"
  23031. +
  23032. +
  23033. +am_make=${MAKE-make}
  23034. +cat > confinc << 'END'
  23035. +am__doit:
  23036. + @echo this is the am__doit target
  23037. +.PHONY: am__doit
  23038. +END
  23039. +# If we don't find an include directive, just comment out the code.
  23040. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  23041. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  23042. +am__include="#"
  23043. +am__quote=
  23044. +_am_result=none
  23045. +# First try GNU make style include.
  23046. +echo "include confinc" > confmf
  23047. +# Ignore all kinds of additional output from `make'.
  23048. +case `$am_make -s -f confmf 2> /dev/null` in #(
  23049. +*the\ am__doit\ target*)
  23050. + am__include=include
  23051. + am__quote=
  23052. + _am_result=GNU
  23053. + ;;
  23054. +esac
  23055. +# Now try BSD make style include.
  23056. +if test "$am__include" = "#"; then
  23057. + echo '.include "confinc"' > confmf
  23058. + case `$am_make -s -f confmf 2> /dev/null` in #(
  23059. + *the\ am__doit\ target*)
  23060. + am__include=.include
  23061. + am__quote="\""
  23062. + _am_result=BSD
  23063. + ;;
  23064. + esac
  23065. +fi
  23066. +
  23067. +
  23068. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  23069. +$as_echo "$_am_result" >&6; }
  23070. +rm -f confinc confmf
  23071. +
  23072. +@%:@ Check whether --enable-dependency-tracking was given.
  23073. +if test "${enable_dependency_tracking+set}" = set; then :
  23074. + enableval=$enable_dependency_tracking;
  23075. +fi
  23076. +
  23077. +if test "x$enable_dependency_tracking" != xno; then
  23078. + am_depcomp="$ac_aux_dir/depcomp"
  23079. + AMDEPBACKSLASH='\'
  23080. +fi
  23081. + if test "x$enable_dependency_tracking" != xno; then
  23082. + AMDEP_TRUE=
  23083. + AMDEP_FALSE='#'
  23084. +else
  23085. + AMDEP_TRUE='#'
  23086. + AMDEP_FALSE=
  23087. +fi
  23088. +
  23089. +
  23090. +
  23091. +depcc="$CC" am_compiler_list=
  23092. +
  23093. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  23094. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  23095. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  23096. + $as_echo_n "(cached) " >&6
  23097. +else
  23098. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  23099. + # We make a subdir and do the tests there. Otherwise we can end up
  23100. + # making bogus files that we don't know about and never remove. For
  23101. + # instance it was reported that on HP-UX the gcc test will end up
  23102. + # making a dummy file named `D' -- because `-MD' means `put the output
  23103. + # in D'.
  23104. + mkdir conftest.dir
  23105. + # Copy depcomp to subdir because otherwise we won't find it if we're
  23106. + # using a relative directory.
  23107. + cp "$am_depcomp" conftest.dir
  23108. + cd conftest.dir
  23109. + # We will build objects and dependencies in a subdirectory because
  23110. + # it helps to detect inapplicable dependency modes. For instance
  23111. + # both Tru64's cc and ICC support -MD to output dependencies as a
  23112. + # side effect of compilation, but ICC will put the dependencies in
  23113. + # the current directory while Tru64 will put them in the object
  23114. + # directory.
  23115. + mkdir sub
  23116. +
  23117. + am_cv_CC_dependencies_compiler_type=none
  23118. + if test "$am_compiler_list" = ""; then
  23119. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  23120. + fi
  23121. + am__universal=false
  23122. + case " $depcc " in #(
  23123. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  23124. + esac
  23125. +
  23126. + for depmode in $am_compiler_list; do
  23127. + # Setup a source with many dependencies, because some compilers
  23128. + # like to wrap large dependency lists on column 80 (with \), and
  23129. + # we should not choose a depcomp mode which is confused by this.
  23130. + #
  23131. + # We need to recreate these files for each test, as the compiler may
  23132. + # overwrite some of them when testing with obscure command lines.
  23133. + # This happens at least with the AIX C compiler.
  23134. + : > sub/conftest.c
  23135. + for i in 1 2 3 4 5 6; do
  23136. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  23137. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  23138. + # Solaris 8's {/usr,}/bin/sh.
  23139. + touch sub/conftst$i.h
  23140. + done
  23141. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  23142. +
  23143. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  23144. + # mode. It turns out that the SunPro C++ compiler does not properly
  23145. + # handle `-M -o', and we need to detect this. Also, some Intel
  23146. + # versions had trouble with output in subdirs
  23147. + am__obj=sub/conftest.${OBJEXT-o}
  23148. + am__minus_obj="-o $am__obj"
  23149. + case $depmode in
  23150. + gcc)
  23151. + # This depmode causes a compiler race in universal mode.
  23152. + test "$am__universal" = false || continue
  23153. + ;;
  23154. + nosideeffect)
  23155. + # after this tag, mechanisms are not by side-effect, so they'll
  23156. + # only be used when explicitly requested
  23157. + if test "x$enable_dependency_tracking" = xyes; then
  23158. + continue
  23159. + else
  23160. + break
  23161. + fi
  23162. + ;;
  23163. + msvisualcpp | msvcmsys)
  23164. + # This compiler won't grok `-c -o', but also, the minuso test has
  23165. + # not run yet. These depmodes are late enough in the game, and
  23166. + # so weak that their functioning should not be impacted.
  23167. + am__obj=conftest.${OBJEXT-o}
  23168. + am__minus_obj=
  23169. + ;;
  23170. + none) break ;;
  23171. + esac
  23172. + if depmode=$depmode \
  23173. + source=sub/conftest.c object=$am__obj \
  23174. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  23175. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  23176. + >/dev/null 2>conftest.err &&
  23177. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  23178. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  23179. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  23180. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  23181. + # icc doesn't choke on unknown options, it will just issue warnings
  23182. + # or remarks (even with -Werror). So we grep stderr for any message
  23183. + # that says an option was ignored or not supported.
  23184. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  23185. + # icc: Command line warning: ignoring option '-M'; no argument required
  23186. + # The diagnosis changed in icc 8.0:
  23187. + # icc: Command line remark: option '-MP' not supported
  23188. + if (grep 'ignoring option' conftest.err ||
  23189. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  23190. + am_cv_CC_dependencies_compiler_type=$depmode
  23191. + break
  23192. + fi
  23193. + fi
  23194. + done
  23195. +
  23196. + cd ..
  23197. + rm -rf conftest.dir
  23198. +else
  23199. + am_cv_CC_dependencies_compiler_type=none
  23200. +fi
  23201. +
  23202. +fi
  23203. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  23204. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  23205. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  23206. +
  23207. + if
  23208. + test "x$enable_dependency_tracking" != xno \
  23209. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  23210. + am__fastdepCC_TRUE=
  23211. + am__fastdepCC_FALSE='#'
  23212. +else
  23213. + am__fastdepCC_TRUE='#'
  23214. + am__fastdepCC_FALSE=
  23215. +fi
  23216. +
  23217. +
  23218. +if test "x$CC" != xcc; then
  23219. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
  23220. +$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
  23221. +else
  23222. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
  23223. +$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
  23224. +fi
  23225. +set dummy $CC; ac_cc=`$as_echo "$2" |
  23226. + sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
  23227. +if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
  23228. + $as_echo_n "(cached) " >&6
  23229. +else
  23230. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  23231. +/* end confdefs.h. */
  23232. +
  23233. +int
  23234. +main ()
  23235. +{
  23236. +
  23237. + ;
  23238. + return 0;
  23239. +}
  23240. +_ACEOF
  23241. +# Make sure it works both with $CC and with simple cc.
  23242. +# We do the test twice because some compilers refuse to overwrite an
  23243. +# existing .o file with -o, though they will create one.
  23244. +ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
  23245. +rm -f conftest2.*
  23246. +if { { case "(($ac_try" in
  23247. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  23248. + *) ac_try_echo=$ac_try;;
  23249. +esac
  23250. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  23251. +$as_echo "$ac_try_echo"; } >&5
  23252. + (eval "$ac_try") 2>&5
  23253. + ac_status=$?
  23254. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  23255. + test $ac_status = 0; } &&
  23256. + test -f conftest2.$ac_objext && { { case "(($ac_try" in
  23257. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  23258. + *) ac_try_echo=$ac_try;;
  23259. +esac
  23260. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  23261. +$as_echo "$ac_try_echo"; } >&5
  23262. + (eval "$ac_try") 2>&5
  23263. + ac_status=$?
  23264. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  23265. + test $ac_status = 0; };
  23266. +then
  23267. + eval ac_cv_prog_cc_${ac_cc}_c_o=yes
  23268. + if test "x$CC" != xcc; then
  23269. + # Test first that cc exists at all.
  23270. + if { ac_try='cc -c conftest.$ac_ext >&5'
  23271. + { { case "(($ac_try" in
  23272. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  23273. + *) ac_try_echo=$ac_try;;
  23274. +esac
  23275. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  23276. +$as_echo "$ac_try_echo"; } >&5
  23277. + (eval "$ac_try") 2>&5
  23278. + ac_status=$?
  23279. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  23280. + test $ac_status = 0; }; }; then
  23281. + ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
  23282. + rm -f conftest2.*
  23283. + if { { case "(($ac_try" in
  23284. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  23285. + *) ac_try_echo=$ac_try;;
  23286. +esac
  23287. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  23288. +$as_echo "$ac_try_echo"; } >&5
  23289. + (eval "$ac_try") 2>&5
  23290. + ac_status=$?
  23291. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  23292. + test $ac_status = 0; } &&
  23293. + test -f conftest2.$ac_objext && { { case "(($ac_try" in
  23294. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  23295. + *) ac_try_echo=$ac_try;;
  23296. +esac
  23297. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  23298. +$as_echo "$ac_try_echo"; } >&5
  23299. + (eval "$ac_try") 2>&5
  23300. + ac_status=$?
  23301. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  23302. + test $ac_status = 0; };
  23303. + then
  23304. + # cc works too.
  23305. + :
  23306. + else
  23307. + # cc exists but doesn't like -o.
  23308. + eval ac_cv_prog_cc_${ac_cc}_c_o=no
  23309. + fi
  23310. + fi
  23311. + fi
  23312. +else
  23313. + eval ac_cv_prog_cc_${ac_cc}_c_o=no
  23314. +fi
  23315. +rm -f core conftest*
  23316. +
  23317. +fi
  23318. +if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
  23319. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  23320. +$as_echo "yes" >&6; }
  23321. +else
  23322. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  23323. +$as_echo "no" >&6; }
  23324. +
  23325. +$as_echo "@%:@define NO_MINUS_C_MINUS_O 1" >>confdefs.h
  23326. +
  23327. +fi
  23328. +
  23329. +# FIXME: we rely on the cache variable name because
  23330. +# there is no other way.
  23331. +set dummy $CC
  23332. +am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
  23333. +eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
  23334. +if test "$am_t" != yes; then
  23335. + # Losing compiler, so override with the script.
  23336. + # FIXME: It is wrong to rewrite CC.
  23337. + # But if we don't then we get into trouble of one sort or another.
  23338. + # A longer-term fix would be to have automake use am__CC in this case,
  23339. + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
  23340. + CC="$am_aux_dir/compile $CC"
  23341. +fi
  23342. +
  23343. +
  23344. +ac_ext=cpp
  23345. +ac_cpp='$CXXCPP $CPPFLAGS'
  23346. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  23347. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  23348. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  23349. +if test -z "$CXX"; then
  23350. + if test -n "$CCC"; then
  23351. + CXX=$CCC
  23352. + else
  23353. + if test -n "$ac_tool_prefix"; then
  23354. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  23355. + do
  23356. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  23357. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  23358. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  23359. +$as_echo_n "checking for $ac_word... " >&6; }
  23360. +if ${ac_cv_prog_CXX+:} false; then :
  23361. + $as_echo_n "(cached) " >&6
  23362. +else
  23363. + if test -n "$CXX"; then
  23364. + ac_cv_prog_CXX="$CXX" # Let the user override the test.
  23365. +else
  23366. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  23367. +for as_dir in $PATH
  23368. +do
  23369. + IFS=$as_save_IFS
  23370. + test -z "$as_dir" && as_dir=.
  23371. + for ac_exec_ext in '' $ac_executable_extensions; do
  23372. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  23373. + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  23374. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  23375. + break 2
  23376. + fi
  23377. +done
  23378. + done
  23379. +IFS=$as_save_IFS
  23380. +
  23381. +fi
  23382. +fi
  23383. +CXX=$ac_cv_prog_CXX
  23384. +if test -n "$CXX"; then
  23385. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  23386. +$as_echo "$CXX" >&6; }
  23387. +else
  23388. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  23389. +$as_echo "no" >&6; }
  23390. +fi
  23391. +
  23392. +
  23393. + test -n "$CXX" && break
  23394. + done
  23395. +fi
  23396. +if test -z "$CXX"; then
  23397. + ac_ct_CXX=$CXX
  23398. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  23399. +do
  23400. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  23401. +set dummy $ac_prog; ac_word=$2
  23402. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  23403. +$as_echo_n "checking for $ac_word... " >&6; }
  23404. +if ${ac_cv_prog_ac_ct_CXX+:} false; then :
  23405. + $as_echo_n "(cached) " >&6
  23406. +else
  23407. + if test -n "$ac_ct_CXX"; then
  23408. + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  23409. +else
  23410. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  23411. +for as_dir in $PATH
  23412. +do
  23413. + IFS=$as_save_IFS
  23414. + test -z "$as_dir" && as_dir=.
  23415. + for ac_exec_ext in '' $ac_executable_extensions; do
  23416. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  23417. + ac_cv_prog_ac_ct_CXX="$ac_prog"
  23418. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  23419. + break 2
  23420. + fi
  23421. +done
  23422. + done
  23423. +IFS=$as_save_IFS
  23424. +
  23425. +fi
  23426. +fi
  23427. +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  23428. +if test -n "$ac_ct_CXX"; then
  23429. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  23430. +$as_echo "$ac_ct_CXX" >&6; }
  23431. +else
  23432. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  23433. +$as_echo "no" >&6; }
  23434. +fi
  23435. +
  23436. +
  23437. + test -n "$ac_ct_CXX" && break
  23438. +done
  23439. +
  23440. + if test "x$ac_ct_CXX" = x; then
  23441. + CXX="g++"
  23442. + else
  23443. + case $cross_compiling:$ac_tool_warned in
  23444. +yes:)
  23445. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  23446. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  23447. +ac_tool_warned=yes ;;
  23448. +esac
  23449. + CXX=$ac_ct_CXX
  23450. + fi
  23451. +fi
  23452. +
  23453. + fi
  23454. +fi
  23455. +# Provide some information about the compiler.
  23456. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  23457. +set X $ac_compile
  23458. +ac_compiler=$2
  23459. +for ac_option in --version -v -V -qversion; do
  23460. + { { ac_try="$ac_compiler $ac_option >&5"
  23461. +case "(($ac_try" in
  23462. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  23463. + *) ac_try_echo=$ac_try;;
  23464. +esac
  23465. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  23466. +$as_echo "$ac_try_echo"; } >&5
  23467. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  23468. + ac_status=$?
  23469. + if test -s conftest.err; then
  23470. + sed '10a\
  23471. +... rest of stderr output deleted ...
  23472. + 10q' conftest.err >conftest.er1
  23473. + cat conftest.er1 >&5
  23474. + fi
  23475. + rm -f conftest.er1 conftest.err
  23476. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  23477. + test $ac_status = 0; }
  23478. +done
  23479. +
  23480. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  23481. +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  23482. +if ${ac_cv_cxx_compiler_gnu+:} false; then :
  23483. + $as_echo_n "(cached) " >&6
  23484. +else
  23485. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  23486. +/* end confdefs.h. */
  23487. +
  23488. +int
  23489. +main ()
  23490. +{
  23491. +#ifndef __GNUC__
  23492. + choke me
  23493. +#endif
  23494. +
  23495. + ;
  23496. + return 0;
  23497. +}
  23498. +_ACEOF
  23499. +if ac_fn_cxx_try_compile "$LINENO"; then :
  23500. + ac_compiler_gnu=yes
  23501. +else
  23502. + ac_compiler_gnu=no
  23503. +fi
  23504. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  23505. +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  23506. +
  23507. +fi
  23508. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  23509. +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  23510. +if test $ac_compiler_gnu = yes; then
  23511. + GXX=yes
  23512. +else
  23513. + GXX=
  23514. +fi
  23515. +ac_test_CXXFLAGS=${CXXFLAGS+set}
  23516. +ac_save_CXXFLAGS=$CXXFLAGS
  23517. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  23518. +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
  23519. +if ${ac_cv_prog_cxx_g+:} false; then :
  23520. + $as_echo_n "(cached) " >&6
  23521. +else
  23522. + ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  23523. + ac_cxx_werror_flag=yes
  23524. + ac_cv_prog_cxx_g=no
  23525. + CXXFLAGS="-g"
  23526. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  23527. +/* end confdefs.h. */
  23528. +
  23529. +int
  23530. +main ()
  23531. +{
  23532. +
  23533. + ;
  23534. + return 0;
  23535. +}
  23536. +_ACEOF
  23537. +if ac_fn_cxx_try_compile "$LINENO"; then :
  23538. + ac_cv_prog_cxx_g=yes
  23539. +else
  23540. + CXXFLAGS=""
  23541. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  23542. +/* end confdefs.h. */
  23543. +
  23544. +int
  23545. +main ()
  23546. +{
  23547. +
  23548. + ;
  23549. + return 0;
  23550. +}
  23551. +_ACEOF
  23552. +if ac_fn_cxx_try_compile "$LINENO"; then :
  23553. +
  23554. +else
  23555. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  23556. + CXXFLAGS="-g"
  23557. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  23558. +/* end confdefs.h. */
  23559. +
  23560. +int
  23561. +main ()
  23562. +{
  23563. +
  23564. + ;
  23565. + return 0;
  23566. +}
  23567. +_ACEOF
  23568. +if ac_fn_cxx_try_compile "$LINENO"; then :
  23569. + ac_cv_prog_cxx_g=yes
  23570. +fi
  23571. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  23572. +fi
  23573. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  23574. +fi
  23575. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  23576. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  23577. +fi
  23578. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  23579. +$as_echo "$ac_cv_prog_cxx_g" >&6; }
  23580. +if test "$ac_test_CXXFLAGS" = set; then
  23581. + CXXFLAGS=$ac_save_CXXFLAGS
  23582. +elif test $ac_cv_prog_cxx_g = yes; then
  23583. + if test "$GXX" = yes; then
  23584. + CXXFLAGS="-g -O2"
  23585. + else
  23586. + CXXFLAGS="-g"
  23587. + fi
  23588. +else
  23589. + if test "$GXX" = yes; then
  23590. + CXXFLAGS="-O2"
  23591. + else
  23592. + CXXFLAGS=
  23593. + fi
  23594. +fi
  23595. +ac_ext=c
  23596. +ac_cpp='$CPP $CPPFLAGS'
  23597. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  23598. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  23599. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  23600. +
  23601. +depcc="$CXX" am_compiler_list=
  23602. +
  23603. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  23604. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  23605. +if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
  23606. + $as_echo_n "(cached) " >&6
  23607. +else
  23608. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  23609. + # We make a subdir and do the tests there. Otherwise we can end up
  23610. + # making bogus files that we don't know about and never remove. For
  23611. + # instance it was reported that on HP-UX the gcc test will end up
  23612. + # making a dummy file named `D' -- because `-MD' means `put the output
  23613. + # in D'.
  23614. + mkdir conftest.dir
  23615. + # Copy depcomp to subdir because otherwise we won't find it if we're
  23616. + # using a relative directory.
  23617. + cp "$am_depcomp" conftest.dir
  23618. + cd conftest.dir
  23619. + # We will build objects and dependencies in a subdirectory because
  23620. + # it helps to detect inapplicable dependency modes. For instance
  23621. + # both Tru64's cc and ICC support -MD to output dependencies as a
  23622. + # side effect of compilation, but ICC will put the dependencies in
  23623. + # the current directory while Tru64 will put them in the object
  23624. + # directory.
  23625. + mkdir sub
  23626. +
  23627. + am_cv_CXX_dependencies_compiler_type=none
  23628. + if test "$am_compiler_list" = ""; then
  23629. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  23630. + fi
  23631. + am__universal=false
  23632. + case " $depcc " in #(
  23633. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  23634. + esac
  23635. +
  23636. + for depmode in $am_compiler_list; do
  23637. + # Setup a source with many dependencies, because some compilers
  23638. + # like to wrap large dependency lists on column 80 (with \), and
  23639. + # we should not choose a depcomp mode which is confused by this.
  23640. + #
  23641. + # We need to recreate these files for each test, as the compiler may
  23642. + # overwrite some of them when testing with obscure command lines.
  23643. + # This happens at least with the AIX C compiler.
  23644. + : > sub/conftest.c
  23645. + for i in 1 2 3 4 5 6; do
  23646. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  23647. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  23648. + # Solaris 8's {/usr,}/bin/sh.
  23649. + touch sub/conftst$i.h
  23650. + done
  23651. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  23652. +
  23653. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  23654. + # mode. It turns out that the SunPro C++ compiler does not properly
  23655. + # handle `-M -o', and we need to detect this. Also, some Intel
  23656. + # versions had trouble with output in subdirs
  23657. + am__obj=sub/conftest.${OBJEXT-o}
  23658. + am__minus_obj="-o $am__obj"
  23659. + case $depmode in
  23660. + gcc)
  23661. + # This depmode causes a compiler race in universal mode.
  23662. + test "$am__universal" = false || continue
  23663. + ;;
  23664. + nosideeffect)
  23665. + # after this tag, mechanisms are not by side-effect, so they'll
  23666. + # only be used when explicitly requested
  23667. + if test "x$enable_dependency_tracking" = xyes; then
  23668. + continue
  23669. + else
  23670. + break
  23671. + fi
  23672. + ;;
  23673. + msvisualcpp | msvcmsys)
  23674. + # This compiler won't grok `-c -o', but also, the minuso test has
  23675. + # not run yet. These depmodes are late enough in the game, and
  23676. + # so weak that their functioning should not be impacted.
  23677. + am__obj=conftest.${OBJEXT-o}
  23678. + am__minus_obj=
  23679. + ;;
  23680. + none) break ;;
  23681. + esac
  23682. + if depmode=$depmode \
  23683. + source=sub/conftest.c object=$am__obj \
  23684. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  23685. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  23686. + >/dev/null 2>conftest.err &&
  23687. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  23688. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  23689. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  23690. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  23691. + # icc doesn't choke on unknown options, it will just issue warnings
  23692. + # or remarks (even with -Werror). So we grep stderr for any message
  23693. + # that says an option was ignored or not supported.
  23694. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  23695. + # icc: Command line warning: ignoring option '-M'; no argument required
  23696. + # The diagnosis changed in icc 8.0:
  23697. + # icc: Command line remark: option '-MP' not supported
  23698. + if (grep 'ignoring option' conftest.err ||
  23699. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  23700. + am_cv_CXX_dependencies_compiler_type=$depmode
  23701. + break
  23702. + fi
  23703. + fi
  23704. + done
  23705. +
  23706. + cd ..
  23707. + rm -rf conftest.dir
  23708. +else
  23709. + am_cv_CXX_dependencies_compiler_type=none
  23710. +fi
  23711. +
  23712. +fi
  23713. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
  23714. +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
  23715. +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  23716. +
  23717. + if
  23718. + test "x$enable_dependency_tracking" != xno \
  23719. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  23720. + am__fastdepCXX_TRUE=
  23721. + am__fastdepCXX_FALSE='#'
  23722. +else
  23723. + am__fastdepCXX_TRUE='#'
  23724. + am__fastdepCXX_FALSE=
  23725. +fi
  23726. +
  23727. +
  23728. +ac_ext=cpp
  23729. +ac_cpp='$CXXCPP $CPPFLAGS'
  23730. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  23731. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  23732. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  23733. +
  23734. +# Make sure we can run config.sub.
  23735. +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  23736. + as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  23737. +
  23738. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
  23739. +$as_echo_n "checking build system type... " >&6; }
  23740. +if ${ac_cv_build+:} false; then :
  23741. + $as_echo_n "(cached) " >&6
  23742. +else
  23743. + ac_build_alias=$build_alias
  23744. +test "x$ac_build_alias" = x &&
  23745. + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  23746. +test "x$ac_build_alias" = x &&
  23747. + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
  23748. +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  23749. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  23750. +
  23751. +fi
  23752. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
  23753. +$as_echo "$ac_cv_build" >&6; }
  23754. +case $ac_cv_build in
  23755. +*-*-*) ;;
  23756. +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
  23757. +esac
  23758. +build=$ac_cv_build
  23759. +ac_save_IFS=$IFS; IFS='-'
  23760. +set x $ac_cv_build
  23761. +shift
  23762. +build_cpu=$1
  23763. +build_vendor=$2
  23764. +shift; shift
  23765. +# Remember, the first character of IFS is used to create $*,
  23766. +# except with old shells:
  23767. +build_os=$*
  23768. +IFS=$ac_save_IFS
  23769. +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
  23770. +
  23771. +
  23772. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
  23773. +$as_echo_n "checking host system type... " >&6; }
  23774. +if ${ac_cv_host+:} false; then :
  23775. + $as_echo_n "(cached) " >&6
  23776. +else
  23777. + if test "x$host_alias" = x; then
  23778. + ac_cv_host=$ac_cv_build
  23779. +else
  23780. + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  23781. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  23782. +fi
  23783. +
  23784. +fi
  23785. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
  23786. +$as_echo "$ac_cv_host" >&6; }
  23787. +case $ac_cv_host in
  23788. +*-*-*) ;;
  23789. +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
  23790. +esac
  23791. +host=$ac_cv_host
  23792. +ac_save_IFS=$IFS; IFS='-'
  23793. +set x $ac_cv_host
  23794. +shift
  23795. +host_cpu=$1
  23796. +host_vendor=$2
  23797. +shift; shift
  23798. +# Remember, the first character of IFS is used to create $*,
  23799. +# except with old shells:
  23800. +host_os=$*
  23801. +IFS=$ac_save_IFS
  23802. +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
  23803. +
  23804. +
  23805. +
  23806. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking simplified host os" >&5
  23807. +$as_echo_n "checking simplified host os... " >&6; }
  23808. +simple_host_os=`echo $host_os|sed 's/0-9.*//g;s/-.*//g'`
  23809. +squid_host_os_version=`echo $host_os|tr -d "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-"`
  23810. +if test -n "$squid_host_os_version"; then
  23811. + squid_host_os="`echo $simple_host_os| sed s/$squid_host_os_version//g`"
  23812. +else
  23813. + squid_host_os="$simple_host_os"
  23814. +fi
  23815. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $squid_host_os (version $squid_host_os_version)" >&5
  23816. +$as_echo "$squid_host_os (version $squid_host_os_version)" >&6; }
  23817. +# on windows squid_host_os is either mingw or cygwin, version is 32
  23818. +
  23819. +
  23820. +new_configure_args="$ac_configure_args --with-squid=$ac_abs_confdir"
  23821. +ac_configure_args="$new_configure_args"
  23822. +
  23823. +squid_disable_werror="no"
  23824. +@%:@ Check whether --enable-strict-error-checking was given.
  23825. +if test "${enable_strict_error_checking+set}" = set; then :
  23826. + enableval=$enable_strict_error_checking;
  23827. + if test "${enableval}" = "no"
  23828. + then
  23829. + squid_disable_werror="yes"
  23830. + fi
  23831. +
  23832. +fi
  23833. +
  23834. +
  23835. +use_loadable_modules=1
  23836. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use loadable modules" >&5
  23837. +$as_echo_n "checking whether to use loadable modules... " >&6; }
  23838. +@%:@ Check whether --enable-loadable-modules was given.
  23839. +if test "${enable_loadable_modules+set}" = set; then :
  23840. + enableval=$enable_loadable_modules;
  23841. + case "${enableval}" in
  23842. + yes) use_loadable_modules=yes ;;
  23843. + no) use_loadable_modules=no ;;
  23844. + *) as_fn_error $? "bad value ${enableval} for --disable-loadable-modules" "$LINENO" 5 ;;
  23845. + esac
  23846. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_loadable_modules, explicitly" >&5
  23847. +$as_echo "$use_loadable_modules, explicitly" >&6; }
  23848. +
  23849. +else
  23850. +
  23851. + use_loadable_modules=yes;
  23852. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_loadable_modules, implicitly" >&5
  23853. +$as_echo "$use_loadable_modules, implicitly" >&6; }
  23854. +
  23855. +
  23856. +fi
  23857. +
  23858. +
  23859. + if test $use_loadable_modules = yes; then
  23860. + USE_LOADABLE_MODULES_TRUE=
  23861. + USE_LOADABLE_MODULES_FALSE='#'
  23862. +else
  23863. + USE_LOADABLE_MODULES_TRUE='#'
  23864. + USE_LOADABLE_MODULES_FALSE=
  23865. +fi
  23866. +
  23867. +
  23868. +if test $use_loadable_modules = yes;
  23869. +then
  23870. +
  23871. +$as_echo "@%:@define USE_LOADABLE_MODULES 1" >>confdefs.h
  23872. +
  23873. + @%:@ Check whether --enable-shared was given.
  23874. +if test "${enable_shared+set}" = set; then :
  23875. + enableval=$enable_shared; p=${PACKAGE-default}
  23876. + case $enableval in
  23877. + yes) enable_shared=yes ;;
  23878. + no) enable_shared=no ;;
  23879. + *)
  23880. + enable_shared=no
  23881. + # Look at the argument we got. We use all the common list separators.
  23882. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  23883. + for pkg in $enableval; do
  23884. + IFS="$lt_save_ifs"
  23885. + if test "X$pkg" = "X$p"; then
  23886. + enable_shared=yes
  23887. + fi
  23888. + done
  23889. + IFS="$lt_save_ifs"
  23890. + ;;
  23891. + esac
  23892. +else
  23893. + enable_shared=yes
  23894. +fi
  23895. +
  23896. +
  23897. +
  23898. +
  23899. +
  23900. +
  23901. +
  23902. +
  23903. +
  23904. +else
  23905. + @%:@ Check whether --enable-shared was given.
  23906. +if test "${enable_shared+set}" = set; then :
  23907. + enableval=$enable_shared; p=${PACKAGE-default}
  23908. + case $enableval in
  23909. + yes) enable_shared=yes ;;
  23910. + no) enable_shared=no ;;
  23911. + *)
  23912. + enable_shared=no
  23913. + # Look at the argument we got. We use all the common list separators.
  23914. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  23915. + for pkg in $enableval; do
  23916. + IFS="$lt_save_ifs"
  23917. + if test "X$pkg" = "X$p"; then
  23918. + enable_shared=yes
  23919. + fi
  23920. + done
  23921. + IFS="$lt_save_ifs"
  23922. + ;;
  23923. + esac
  23924. +else
  23925. + enable_shared=no
  23926. +fi
  23927. +
  23928. +
  23929. +
  23930. +
  23931. +
  23932. +
  23933. +fi
  23934. +
  23935. +case `pwd` in
  23936. + *\ * | *\ *)
  23937. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
  23938. +$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
  23939. +esac
  23940. +
  23941. +
  23942. +
  23943. +macro_version='2.4'
  23944. +macro_revision='1.3293'
  23945. +
  23946. +
  23947. +
  23948. +
  23949. +
  23950. +
  23951. +
  23952. +
  23953. +
  23954. +
  23955. +
  23956. +
  23957. +
  23958. +ltmain="$ac_aux_dir/ltmain.sh"
  23959. +
  23960. +# Backslashify metacharacters that are still active within
  23961. +# double-quoted strings.
  23962. +sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
  23963. +
  23964. +# Same as above, but do not quote variable references.
  23965. +double_quote_subst='s/\(["`\\]\)/\\\1/g'
  23966. +
  23967. +# Sed substitution to delay expansion of an escaped shell variable in a
  23968. +# double_quote_subst'ed string.
  23969. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  23970. +
  23971. +# Sed substitution to delay expansion of an escaped single quote.
  23972. +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  23973. +
  23974. +# Sed substitution to avoid accidental globbing in evaled expressions
  23975. +no_glob_subst='s/\*/\\\*/g'
  23976. +
  23977. +ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  23978. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  23979. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  23980. +
  23981. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
  23982. +$as_echo_n "checking how to print strings... " >&6; }
  23983. +# Test print first, because it will be a builtin if present.
  23984. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  23985. + test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  23986. + ECHO='print -r --'
  23987. +elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  23988. + ECHO='printf %s\n'
  23989. +else
  23990. + # Use this function as a fallback that always works.
  23991. + func_fallback_echo ()
  23992. + {
  23993. + eval 'cat <<_LTECHO_EOF
  23994. +$1
  23995. +_LTECHO_EOF'
  23996. + }
  23997. + ECHO='func_fallback_echo'
  23998. +fi
  23999. +
  24000. +# func_echo_all arg...
  24001. +# Invoke $ECHO with all args, space-separated.
  24002. +func_echo_all ()
  24003. +{
  24004. + $ECHO ""
  24005. +}
  24006. +
  24007. +case "$ECHO" in
  24008. + printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
  24009. +$as_echo "printf" >&6; } ;;
  24010. + print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
  24011. +$as_echo "print -r" >&6; } ;;
  24012. + *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
  24013. +$as_echo "cat" >&6; } ;;
  24014. +esac
  24015. +
  24016. +
  24017. +
  24018. +
  24019. +
  24020. +
  24021. +
  24022. +
  24023. +
  24024. +
  24025. +
  24026. +
  24027. +
  24028. +
  24029. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
  24030. +$as_echo_n "checking for a sed that does not truncate output... " >&6; }
  24031. +if ${ac_cv_path_SED+:} false; then :
  24032. + $as_echo_n "(cached) " >&6
  24033. +else
  24034. + ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
  24035. + for ac_i in 1 2 3 4 5 6 7; do
  24036. + ac_script="$ac_script$as_nl$ac_script"
  24037. + done
  24038. + echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
  24039. + { ac_script=; unset ac_script;}
  24040. + if test -z "$SED"; then
  24041. + ac_path_SED_found=false
  24042. + # Loop through the user's path and test for each of PROGNAME-LIST
  24043. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  24044. +for as_dir in $PATH
  24045. +do
  24046. + IFS=$as_save_IFS
  24047. + test -z "$as_dir" && as_dir=.
  24048. + for ac_prog in sed gsed; do
  24049. + for ac_exec_ext in '' $ac_executable_extensions; do
  24050. + ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
  24051. + { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
  24052. +# Check for GNU ac_path_SED and select it if it is found.
  24053. + # Check for GNU $ac_path_SED
  24054. +case `"$ac_path_SED" --version 2>&1` in
  24055. +*GNU*)
  24056. + ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
  24057. +*)
  24058. + ac_count=0
  24059. + $as_echo_n 0123456789 >"conftest.in"
  24060. + while :
  24061. + do
  24062. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  24063. + mv "conftest.tmp" "conftest.in"
  24064. + cp "conftest.in" "conftest.nl"
  24065. + $as_echo '' >> "conftest.nl"
  24066. + "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
  24067. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  24068. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  24069. + if test $ac_count -gt ${ac_path_SED_max-0}; then
  24070. + # Best one so far, save it but keep looking for a better one
  24071. + ac_cv_path_SED="$ac_path_SED"
  24072. + ac_path_SED_max=$ac_count
  24073. + fi
  24074. + # 10*(2^10) chars as input seems more than enough
  24075. + test $ac_count -gt 10 && break
  24076. + done
  24077. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  24078. +esac
  24079. +
  24080. + $ac_path_SED_found && break 3
  24081. + done
  24082. + done
  24083. + done
  24084. +IFS=$as_save_IFS
  24085. + if test -z "$ac_cv_path_SED"; then
  24086. + as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
  24087. + fi
  24088. +else
  24089. + ac_cv_path_SED=$SED
  24090. +fi
  24091. +
  24092. +fi
  24093. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
  24094. +$as_echo "$ac_cv_path_SED" >&6; }
  24095. + SED="$ac_cv_path_SED"
  24096. + rm -f conftest.sed
  24097. +
  24098. +test -z "$SED" && SED=sed
  24099. +Xsed="$SED -e 1s/^X//"
  24100. +
  24101. +
  24102. +
  24103. +
  24104. +
  24105. +
  24106. +
  24107. +
  24108. +
  24109. +
  24110. +
  24111. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  24112. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  24113. +if ${ac_cv_path_GREP+:} false; then :
  24114. + $as_echo_n "(cached) " >&6
  24115. +else
  24116. + if test -z "$GREP"; then
  24117. + ac_path_GREP_found=false
  24118. + # Loop through the user's path and test for each of PROGNAME-LIST
  24119. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  24120. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  24121. +do
  24122. + IFS=$as_save_IFS
  24123. + test -z "$as_dir" && as_dir=.
  24124. + for ac_prog in grep ggrep; do
  24125. + for ac_exec_ext in '' $ac_executable_extensions; do
  24126. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  24127. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  24128. +# Check for GNU ac_path_GREP and select it if it is found.
  24129. + # Check for GNU $ac_path_GREP
  24130. +case `"$ac_path_GREP" --version 2>&1` in
  24131. +*GNU*)
  24132. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  24133. +*)
  24134. + ac_count=0
  24135. + $as_echo_n 0123456789 >"conftest.in"
  24136. + while :
  24137. + do
  24138. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  24139. + mv "conftest.tmp" "conftest.in"
  24140. + cp "conftest.in" "conftest.nl"
  24141. + $as_echo 'GREP' >> "conftest.nl"
  24142. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  24143. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  24144. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  24145. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  24146. + # Best one so far, save it but keep looking for a better one
  24147. + ac_cv_path_GREP="$ac_path_GREP"
  24148. + ac_path_GREP_max=$ac_count
  24149. + fi
  24150. + # 10*(2^10) chars as input seems more than enough
  24151. + test $ac_count -gt 10 && break
  24152. + done
  24153. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  24154. +esac
  24155. +
  24156. + $ac_path_GREP_found && break 3
  24157. + done
  24158. + done
  24159. + done
  24160. +IFS=$as_save_IFS
  24161. + if test -z "$ac_cv_path_GREP"; then
  24162. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  24163. + fi
  24164. +else
  24165. + ac_cv_path_GREP=$GREP
  24166. +fi
  24167. +
  24168. +fi
  24169. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  24170. +$as_echo "$ac_cv_path_GREP" >&6; }
  24171. + GREP="$ac_cv_path_GREP"
  24172. +
  24173. +
  24174. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  24175. +$as_echo_n "checking for egrep... " >&6; }
  24176. +if ${ac_cv_path_EGREP+:} false; then :
  24177. + $as_echo_n "(cached) " >&6
  24178. +else
  24179. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  24180. + then ac_cv_path_EGREP="$GREP -E"
  24181. + else
  24182. + if test -z "$EGREP"; then
  24183. + ac_path_EGREP_found=false
  24184. + # Loop through the user's path and test for each of PROGNAME-LIST
  24185. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  24186. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  24187. +do
  24188. + IFS=$as_save_IFS
  24189. + test -z "$as_dir" && as_dir=.
  24190. + for ac_prog in egrep; do
  24191. + for ac_exec_ext in '' $ac_executable_extensions; do
  24192. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  24193. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  24194. +# Check for GNU ac_path_EGREP and select it if it is found.
  24195. + # Check for GNU $ac_path_EGREP
  24196. +case `"$ac_path_EGREP" --version 2>&1` in
  24197. +*GNU*)
  24198. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  24199. +*)
  24200. + ac_count=0
  24201. + $as_echo_n 0123456789 >"conftest.in"
  24202. + while :
  24203. + do
  24204. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  24205. + mv "conftest.tmp" "conftest.in"
  24206. + cp "conftest.in" "conftest.nl"
  24207. + $as_echo 'EGREP' >> "conftest.nl"
  24208. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  24209. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  24210. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  24211. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  24212. + # Best one so far, save it but keep looking for a better one
  24213. + ac_cv_path_EGREP="$ac_path_EGREP"
  24214. + ac_path_EGREP_max=$ac_count
  24215. + fi
  24216. + # 10*(2^10) chars as input seems more than enough
  24217. + test $ac_count -gt 10 && break
  24218. + done
  24219. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  24220. +esac
  24221. +
  24222. + $ac_path_EGREP_found && break 3
  24223. + done
  24224. + done
  24225. + done
  24226. +IFS=$as_save_IFS
  24227. + if test -z "$ac_cv_path_EGREP"; then
  24228. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  24229. + fi
  24230. +else
  24231. + ac_cv_path_EGREP=$EGREP
  24232. +fi
  24233. +
  24234. + fi
  24235. +fi
  24236. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  24237. +$as_echo "$ac_cv_path_EGREP" >&6; }
  24238. + EGREP="$ac_cv_path_EGREP"
  24239. +
  24240. +
  24241. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
  24242. +$as_echo_n "checking for fgrep... " >&6; }
  24243. +if ${ac_cv_path_FGREP+:} false; then :
  24244. + $as_echo_n "(cached) " >&6
  24245. +else
  24246. + if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
  24247. + then ac_cv_path_FGREP="$GREP -F"
  24248. + else
  24249. + if test -z "$FGREP"; then
  24250. + ac_path_FGREP_found=false
  24251. + # Loop through the user's path and test for each of PROGNAME-LIST
  24252. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  24253. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  24254. +do
  24255. + IFS=$as_save_IFS
  24256. + test -z "$as_dir" && as_dir=.
  24257. + for ac_prog in fgrep; do
  24258. + for ac_exec_ext in '' $ac_executable_extensions; do
  24259. + ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
  24260. + { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
  24261. +# Check for GNU ac_path_FGREP and select it if it is found.
  24262. + # Check for GNU $ac_path_FGREP
  24263. +case `"$ac_path_FGREP" --version 2>&1` in
  24264. +*GNU*)
  24265. + ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
  24266. +*)
  24267. + ac_count=0
  24268. + $as_echo_n 0123456789 >"conftest.in"
  24269. + while :
  24270. + do
  24271. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  24272. + mv "conftest.tmp" "conftest.in"
  24273. + cp "conftest.in" "conftest.nl"
  24274. + $as_echo 'FGREP' >> "conftest.nl"
  24275. + "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
  24276. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  24277. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  24278. + if test $ac_count -gt ${ac_path_FGREP_max-0}; then
  24279. + # Best one so far, save it but keep looking for a better one
  24280. + ac_cv_path_FGREP="$ac_path_FGREP"
  24281. + ac_path_FGREP_max=$ac_count
  24282. + fi
  24283. + # 10*(2^10) chars as input seems more than enough
  24284. + test $ac_count -gt 10 && break
  24285. + done
  24286. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  24287. +esac
  24288. +
  24289. + $ac_path_FGREP_found && break 3
  24290. + done
  24291. + done
  24292. + done
  24293. +IFS=$as_save_IFS
  24294. + if test -z "$ac_cv_path_FGREP"; then
  24295. + as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  24296. + fi
  24297. +else
  24298. + ac_cv_path_FGREP=$FGREP
  24299. +fi
  24300. +
  24301. + fi
  24302. +fi
  24303. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
  24304. +$as_echo "$ac_cv_path_FGREP" >&6; }
  24305. + FGREP="$ac_cv_path_FGREP"
  24306. +
  24307. +
  24308. +test -z "$GREP" && GREP=grep
  24309. +
  24310. +
  24311. +
  24312. +
  24313. +
  24314. +
  24315. +
  24316. +
  24317. +
  24318. +
  24319. +
  24320. +
  24321. +
  24322. +
  24323. +
  24324. +
  24325. +
  24326. +
  24327. +
  24328. +@%:@ Check whether --with-gnu-ld was given.
  24329. +if test "${with_gnu_ld+set}" = set; then :
  24330. + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  24331. +else
  24332. + with_gnu_ld=no
  24333. +fi
  24334. +
  24335. +ac_prog=ld
  24336. +if test "$GCC" = yes; then
  24337. + # Check if gcc -print-prog-name=ld gives a path.
  24338. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  24339. +$as_echo_n "checking for ld used by $CC... " >&6; }
  24340. + case $host in
  24341. + *-*-mingw*)
  24342. + # gcc leaves a trailing carriage return which upsets mingw
  24343. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  24344. + *)
  24345. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  24346. + esac
  24347. + case $ac_prog in
  24348. + # Accept absolute paths.
  24349. + [\\/]* | ?:[\\/]*)
  24350. + re_direlt='/[^/][^/]*/\.\./'
  24351. + # Canonicalize the pathname of ld
  24352. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  24353. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  24354. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  24355. + done
  24356. + test -z "$LD" && LD="$ac_prog"
  24357. + ;;
  24358. + "")
  24359. + # If it fails, then pretend we aren't using GCC.
  24360. + ac_prog=ld
  24361. + ;;
  24362. + *)
  24363. + # If it is relative, then search for the first ld in PATH.
  24364. + with_gnu_ld=unknown
  24365. + ;;
  24366. + esac
  24367. +elif test "$with_gnu_ld" = yes; then
  24368. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  24369. +$as_echo_n "checking for GNU ld... " >&6; }
  24370. +else
  24371. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  24372. +$as_echo_n "checking for non-GNU ld... " >&6; }
  24373. +fi
  24374. +if ${lt_cv_path_LD+:} false; then :
  24375. + $as_echo_n "(cached) " >&6
  24376. +else
  24377. + if test -z "$LD"; then
  24378. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  24379. + for ac_dir in $PATH; do
  24380. + IFS="$lt_save_ifs"
  24381. + test -z "$ac_dir" && ac_dir=.
  24382. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  24383. + lt_cv_path_LD="$ac_dir/$ac_prog"
  24384. + # Check to see if the program is GNU ld. I'd rather use --version,
  24385. + # but apparently some variants of GNU ld only accept -v.
  24386. + # Break only if it was the GNU/non-GNU ld that we prefer.
  24387. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  24388. + *GNU* | *'with BFD'*)
  24389. + test "$with_gnu_ld" != no && break
  24390. + ;;
  24391. + *)
  24392. + test "$with_gnu_ld" != yes && break
  24393. + ;;
  24394. + esac
  24395. + fi
  24396. + done
  24397. + IFS="$lt_save_ifs"
  24398. +else
  24399. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  24400. +fi
  24401. +fi
  24402. +
  24403. +LD="$lt_cv_path_LD"
  24404. +if test -n "$LD"; then
  24405. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  24406. +$as_echo "$LD" >&6; }
  24407. +else
  24408. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  24409. +$as_echo "no" >&6; }
  24410. +fi
  24411. +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
  24412. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  24413. +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  24414. +if ${lt_cv_prog_gnu_ld+:} false; then :
  24415. + $as_echo_n "(cached) " >&6
  24416. +else
  24417. + # I'd rather use --version here, but apparently some GNU lds only accept -v.
  24418. +case `$LD -v 2>&1 </dev/null` in
  24419. +*GNU* | *'with BFD'*)
  24420. + lt_cv_prog_gnu_ld=yes
  24421. + ;;
  24422. +*)
  24423. + lt_cv_prog_gnu_ld=no
  24424. + ;;
  24425. +esac
  24426. +fi
  24427. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  24428. +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
  24429. +with_gnu_ld=$lt_cv_prog_gnu_ld
  24430. +
  24431. +
  24432. +
  24433. +
  24434. +
  24435. +
  24436. +
  24437. +
  24438. +
  24439. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
  24440. +$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
  24441. +if ${lt_cv_path_NM+:} false; then :
  24442. + $as_echo_n "(cached) " >&6
  24443. +else
  24444. + if test -n "$NM"; then
  24445. + # Let the user override the test.
  24446. + lt_cv_path_NM="$NM"
  24447. +else
  24448. + lt_nm_to_check="${ac_tool_prefix}nm"
  24449. + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  24450. + lt_nm_to_check="$lt_nm_to_check nm"
  24451. + fi
  24452. + for lt_tmp_nm in $lt_nm_to_check; do
  24453. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  24454. + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  24455. + IFS="$lt_save_ifs"
  24456. + test -z "$ac_dir" && ac_dir=.
  24457. + tmp_nm="$ac_dir/$lt_tmp_nm"
  24458. + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  24459. + # Check to see if the nm accepts a BSD-compat flag.
  24460. + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  24461. + # nm: unknown option "B" ignored
  24462. + # Tru64's nm complains that /dev/null is an invalid object file
  24463. + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  24464. + */dev/null* | *'Invalid file or object type'*)
  24465. + lt_cv_path_NM="$tmp_nm -B"
  24466. + break
  24467. + ;;
  24468. + *)
  24469. + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  24470. + */dev/null*)
  24471. + lt_cv_path_NM="$tmp_nm -p"
  24472. + break
  24473. + ;;
  24474. + *)
  24475. + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  24476. + continue # so that we can try to find one that supports BSD flags
  24477. + ;;
  24478. + esac
  24479. + ;;
  24480. + esac
  24481. + fi
  24482. + done
  24483. + IFS="$lt_save_ifs"
  24484. + done
  24485. + : ${lt_cv_path_NM=no}
  24486. +fi
  24487. +fi
  24488. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
  24489. +$as_echo "$lt_cv_path_NM" >&6; }
  24490. +if test "$lt_cv_path_NM" != "no"; then
  24491. + NM="$lt_cv_path_NM"
  24492. +else
  24493. + # Didn't find any BSD compatible name lister, look for dumpbin.
  24494. + if test -n "$DUMPBIN"; then :
  24495. + # Let the user override the test.
  24496. + else
  24497. + if test -n "$ac_tool_prefix"; then
  24498. + for ac_prog in dumpbin "link -dump"
  24499. + do
  24500. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  24501. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  24502. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  24503. +$as_echo_n "checking for $ac_word... " >&6; }
  24504. +if ${ac_cv_prog_DUMPBIN+:} false; then :
  24505. + $as_echo_n "(cached) " >&6
  24506. +else
  24507. + if test -n "$DUMPBIN"; then
  24508. + ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
  24509. +else
  24510. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  24511. +for as_dir in $PATH
  24512. +do
  24513. + IFS=$as_save_IFS
  24514. + test -z "$as_dir" && as_dir=.
  24515. + for ac_exec_ext in '' $ac_executable_extensions; do
  24516. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  24517. + ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
  24518. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  24519. + break 2
  24520. + fi
  24521. +done
  24522. + done
  24523. +IFS=$as_save_IFS
  24524. +
  24525. +fi
  24526. +fi
  24527. +DUMPBIN=$ac_cv_prog_DUMPBIN
  24528. +if test -n "$DUMPBIN"; then
  24529. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
  24530. +$as_echo "$DUMPBIN" >&6; }
  24531. +else
  24532. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  24533. +$as_echo "no" >&6; }
  24534. +fi
  24535. +
  24536. +
  24537. + test -n "$DUMPBIN" && break
  24538. + done
  24539. +fi
  24540. +if test -z "$DUMPBIN"; then
  24541. + ac_ct_DUMPBIN=$DUMPBIN
  24542. + for ac_prog in dumpbin "link -dump"
  24543. +do
  24544. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  24545. +set dummy $ac_prog; ac_word=$2
  24546. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  24547. +$as_echo_n "checking for $ac_word... " >&6; }
  24548. +if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
  24549. + $as_echo_n "(cached) " >&6
  24550. +else
  24551. + if test -n "$ac_ct_DUMPBIN"; then
  24552. + ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
  24553. +else
  24554. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  24555. +for as_dir in $PATH
  24556. +do
  24557. + IFS=$as_save_IFS
  24558. + test -z "$as_dir" && as_dir=.
  24559. + for ac_exec_ext in '' $ac_executable_extensions; do
  24560. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  24561. + ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
  24562. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  24563. + break 2
  24564. + fi
  24565. +done
  24566. + done
  24567. +IFS=$as_save_IFS
  24568. +
  24569. +fi
  24570. +fi
  24571. +ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
  24572. +if test -n "$ac_ct_DUMPBIN"; then
  24573. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
  24574. +$as_echo "$ac_ct_DUMPBIN" >&6; }
  24575. +else
  24576. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  24577. +$as_echo "no" >&6; }
  24578. +fi
  24579. +
  24580. +
  24581. + test -n "$ac_ct_DUMPBIN" && break
  24582. +done
  24583. +
  24584. + if test "x$ac_ct_DUMPBIN" = x; then
  24585. + DUMPBIN=":"
  24586. + else
  24587. + case $cross_compiling:$ac_tool_warned in
  24588. +yes:)
  24589. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  24590. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  24591. +ac_tool_warned=yes ;;
  24592. +esac
  24593. + DUMPBIN=$ac_ct_DUMPBIN
  24594. + fi
  24595. +fi
  24596. +
  24597. + case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  24598. + *COFF*)
  24599. + DUMPBIN="$DUMPBIN -symbols"
  24600. + ;;
  24601. + *)
  24602. + DUMPBIN=:
  24603. + ;;
  24604. + esac
  24605. + fi
  24606. +
  24607. + if test "$DUMPBIN" != ":"; then
  24608. + NM="$DUMPBIN"
  24609. + fi
  24610. +fi
  24611. +test -z "$NM" && NM=nm
  24612. +
  24613. +
  24614. +
  24615. +
  24616. +
  24617. +
  24618. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
  24619. +$as_echo_n "checking the name lister ($NM) interface... " >&6; }
  24620. +if ${lt_cv_nm_interface+:} false; then :
  24621. + $as_echo_n "(cached) " >&6
  24622. +else
  24623. + lt_cv_nm_interface="BSD nm"
  24624. + echo "int some_variable = 0;" > conftest.$ac_ext
  24625. + (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
  24626. + (eval "$ac_compile" 2>conftest.err)
  24627. + cat conftest.err >&5
  24628. + (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
  24629. + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  24630. + cat conftest.err >&5
  24631. + (eval echo "\"\$as_me:$LINENO: output\"" >&5)
  24632. + cat conftest.out >&5
  24633. + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  24634. + lt_cv_nm_interface="MS dumpbin"
  24635. + fi
  24636. + rm -f conftest*
  24637. +fi
  24638. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
  24639. +$as_echo "$lt_cv_nm_interface" >&6; }
  24640. +
  24641. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  24642. +$as_echo_n "checking whether ln -s works... " >&6; }
  24643. +LN_S=$as_ln_s
  24644. +if test "$LN_S" = "ln -s"; then
  24645. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  24646. +$as_echo "yes" >&6; }
  24647. +else
  24648. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  24649. +$as_echo "no, using $LN_S" >&6; }
  24650. +fi
  24651. +
  24652. +# find the maximum length of command line arguments
  24653. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
  24654. +$as_echo_n "checking the maximum length of command line arguments... " >&6; }
  24655. +if ${lt_cv_sys_max_cmd_len+:} false; then :
  24656. + $as_echo_n "(cached) " >&6
  24657. +else
  24658. + i=0
  24659. + teststring="ABCD"
  24660. +
  24661. + case $build_os in
  24662. + msdosdjgpp*)
  24663. + # On DJGPP, this test can blow up pretty badly due to problems in libc
  24664. + # (any single argument exceeding 2000 bytes causes a buffer overrun
  24665. + # during glob expansion). Even if it were fixed, the result of this
  24666. + # check would be larger than it should be.
  24667. + lt_cv_sys_max_cmd_len=12288; # 12K is about right
  24668. + ;;
  24669. +
  24670. + gnu*)
  24671. + # Under GNU Hurd, this test is not required because there is
  24672. + # no limit to the length of command line arguments.
  24673. + # Libtool will interpret -1 as no limit whatsoever
  24674. + lt_cv_sys_max_cmd_len=-1;
  24675. + ;;
  24676. +
  24677. + cygwin* | mingw* | cegcc*)
  24678. + # On Win9x/ME, this test blows up -- it succeeds, but takes
  24679. + # about 5 minutes as the teststring grows exponentially.
  24680. + # Worse, since 9x/ME are not pre-emptively multitasking,
  24681. + # you end up with a "frozen" computer, even though with patience
  24682. + # the test eventually succeeds (with a max line length of 256k).
  24683. + # Instead, let's just punt: use the minimum linelength reported by
  24684. + # all of the supported platforms: 8192 (on NT/2K/XP).
  24685. + lt_cv_sys_max_cmd_len=8192;
  24686. + ;;
  24687. +
  24688. + mint*)
  24689. + # On MiNT this can take a long time and run out of memory.
  24690. + lt_cv_sys_max_cmd_len=8192;
  24691. + ;;
  24692. +
  24693. + amigaos*)
  24694. + # On AmigaOS with pdksh, this test takes hours, literally.
  24695. + # So we just punt and use a minimum line length of 8192.
  24696. + lt_cv_sys_max_cmd_len=8192;
  24697. + ;;
  24698. +
  24699. + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  24700. + # This has been around since 386BSD, at least. Likely further.
  24701. + if test -x /sbin/sysctl; then
  24702. + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  24703. + elif test -x /usr/sbin/sysctl; then
  24704. + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  24705. + else
  24706. + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  24707. + fi
  24708. + # And add a safety zone
  24709. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  24710. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  24711. + ;;
  24712. +
  24713. + interix*)
  24714. + # We know the value 262144 and hardcode it with a safety zone (like BSD)
  24715. + lt_cv_sys_max_cmd_len=196608
  24716. + ;;
  24717. +
  24718. + osf*)
  24719. + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  24720. + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  24721. + # nice to cause kernel panics so lets avoid the loop below.
  24722. + # First set a reasonable default.
  24723. + lt_cv_sys_max_cmd_len=16384
  24724. + #
  24725. + if test -x /sbin/sysconfig; then
  24726. + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  24727. + *1*) lt_cv_sys_max_cmd_len=-1 ;;
  24728. + esac
  24729. + fi
  24730. + ;;
  24731. + sco3.2v5*)
  24732. + lt_cv_sys_max_cmd_len=102400
  24733. + ;;
  24734. + sysv5* | sco5v6* | sysv4.2uw2*)
  24735. + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  24736. + if test -n "$kargmax"; then
  24737. + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
  24738. + else
  24739. + lt_cv_sys_max_cmd_len=32768
  24740. + fi
  24741. + ;;
  24742. + *)
  24743. + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  24744. + if test -n "$lt_cv_sys_max_cmd_len"; then
  24745. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  24746. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  24747. + else
  24748. + # Make teststring a little bigger before we do anything with it.
  24749. + # a 1K string should be a reasonable start.
  24750. + for i in 1 2 3 4 5 6 7 8 ; do
  24751. + teststring=$teststring$teststring
  24752. + done
  24753. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  24754. + # If test is not a shell built-in, we'll probably end up computing a
  24755. + # maximum length that is only half of the actual maximum length, but
  24756. + # we can't tell.
  24757. + while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  24758. + = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  24759. + test $i != 17 # 1/2 MB should be enough
  24760. + do
  24761. + i=`expr $i + 1`
  24762. + teststring=$teststring$teststring
  24763. + done
  24764. + # Only check the string length outside the loop.
  24765. + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  24766. + teststring=
  24767. + # Add a significant safety factor because C++ compilers can tack on
  24768. + # massive amounts of additional arguments before passing them to the
  24769. + # linker. It appears as though 1/2 is a usable value.
  24770. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  24771. + fi
  24772. + ;;
  24773. + esac
  24774. +
  24775. +fi
  24776. +
  24777. +if test -n $lt_cv_sys_max_cmd_len ; then
  24778. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
  24779. +$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
  24780. +else
  24781. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
  24782. +$as_echo "none" >&6; }
  24783. +fi
  24784. +max_cmd_len=$lt_cv_sys_max_cmd_len
  24785. +
  24786. +
  24787. +
  24788. +
  24789. +
  24790. +
  24791. +: ${CP="cp -f"}
  24792. +: ${MV="mv -f"}
  24793. +: ${RM="rm -f"}
  24794. +
  24795. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
  24796. +$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
  24797. +# Try some XSI features
  24798. +xsi_shell=no
  24799. +( _lt_dummy="a/b/c"
  24800. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  24801. + = c,a/b,b/c, \
  24802. + && eval 'test $(( 1 + 1 )) -eq 2 \
  24803. + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  24804. + && xsi_shell=yes
  24805. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
  24806. +$as_echo "$xsi_shell" >&6; }
  24807. +
  24808. +
  24809. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
  24810. +$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
  24811. +lt_shell_append=no
  24812. +( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
  24813. + >/dev/null 2>&1 \
  24814. + && lt_shell_append=yes
  24815. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
  24816. +$as_echo "$lt_shell_append" >&6; }
  24817. +
  24818. +
  24819. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  24820. + lt_unset=unset
  24821. +else
  24822. + lt_unset=false
  24823. +fi
  24824. +
  24825. +
  24826. +
  24827. +
  24828. +
  24829. +# test EBCDIC or ASCII
  24830. +case `echo X|tr X '\101'` in
  24831. + A) # ASCII based system
  24832. + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  24833. + lt_SP2NL='tr \040 \012'
  24834. + lt_NL2SP='tr \015\012 \040\040'
  24835. + ;;
  24836. + *) # EBCDIC based system
  24837. + lt_SP2NL='tr \100 \n'
  24838. + lt_NL2SP='tr \r\n \100\100'
  24839. + ;;
  24840. +esac
  24841. +
  24842. +
  24843. +
  24844. +
  24845. +
  24846. +
  24847. +
  24848. +
  24849. +
  24850. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
  24851. +$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
  24852. +if ${lt_cv_to_host_file_cmd+:} false; then :
  24853. + $as_echo_n "(cached) " >&6
  24854. +else
  24855. + case $host in
  24856. + *-*-mingw* )
  24857. + case $build in
  24858. + *-*-mingw* ) # actually msys
  24859. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  24860. + ;;
  24861. + *-*-cygwin* )
  24862. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  24863. + ;;
  24864. + * ) # otherwise, assume *nix
  24865. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  24866. + ;;
  24867. + esac
  24868. + ;;
  24869. + *-*-cygwin* )
  24870. + case $build in
  24871. + *-*-mingw* ) # actually msys
  24872. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  24873. + ;;
  24874. + *-*-cygwin* )
  24875. + lt_cv_to_host_file_cmd=func_convert_file_noop
  24876. + ;;
  24877. + * ) # otherwise, assume *nix
  24878. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  24879. + ;;
  24880. + esac
  24881. + ;;
  24882. + * ) # unhandled hosts (and "normal" native builds)
  24883. + lt_cv_to_host_file_cmd=func_convert_file_noop
  24884. + ;;
  24885. +esac
  24886. +
  24887. +fi
  24888. +
  24889. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  24890. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
  24891. +$as_echo "$lt_cv_to_host_file_cmd" >&6; }
  24892. +
  24893. +
  24894. +
  24895. +
  24896. +
  24897. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
  24898. +$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
  24899. +if ${lt_cv_to_tool_file_cmd+:} false; then :
  24900. + $as_echo_n "(cached) " >&6
  24901. +else
  24902. + #assume ordinary cross tools, or native build.
  24903. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  24904. +case $host in
  24905. + *-*-mingw* )
  24906. + case $build in
  24907. + *-*-mingw* ) # actually msys
  24908. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  24909. + ;;
  24910. + esac
  24911. + ;;
  24912. +esac
  24913. +
  24914. +fi
  24915. +
  24916. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  24917. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
  24918. +$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
  24919. +
  24920. +
  24921. +
  24922. +
  24923. +
  24924. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  24925. +$as_echo_n "checking for $LD option to reload object files... " >&6; }
  24926. +if ${lt_cv_ld_reload_flag+:} false; then :
  24927. + $as_echo_n "(cached) " >&6
  24928. +else
  24929. + lt_cv_ld_reload_flag='-r'
  24930. +fi
  24931. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
  24932. +$as_echo "$lt_cv_ld_reload_flag" >&6; }
  24933. +reload_flag=$lt_cv_ld_reload_flag
  24934. +case $reload_flag in
  24935. +"" | " "*) ;;
  24936. +*) reload_flag=" $reload_flag" ;;
  24937. +esac
  24938. +reload_cmds='$LD$reload_flag -o $output$reload_objs'
  24939. +case $host_os in
  24940. + cygwin* | mingw* | pw32* | cegcc*)
  24941. + if test "$GCC" != yes; then
  24942. + reload_cmds=false
  24943. + fi
  24944. + ;;
  24945. + darwin*)
  24946. + if test "$GCC" = yes; then
  24947. + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  24948. + else
  24949. + reload_cmds='$LD$reload_flag -o $output$reload_objs'
  24950. + fi
  24951. + ;;
  24952. +esac
  24953. +
  24954. +
  24955. +
  24956. +
  24957. +
  24958. +
  24959. +
  24960. +
  24961. +
  24962. +if test -n "$ac_tool_prefix"; then
  24963. + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  24964. +set dummy ${ac_tool_prefix}objdump; ac_word=$2
  24965. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  24966. +$as_echo_n "checking for $ac_word... " >&6; }
  24967. +if ${ac_cv_prog_OBJDUMP+:} false; then :
  24968. + $as_echo_n "(cached) " >&6
  24969. +else
  24970. + if test -n "$OBJDUMP"; then
  24971. + ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  24972. +else
  24973. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  24974. +for as_dir in $PATH
  24975. +do
  24976. + IFS=$as_save_IFS
  24977. + test -z "$as_dir" && as_dir=.
  24978. + for ac_exec_ext in '' $ac_executable_extensions; do
  24979. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  24980. + ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  24981. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  24982. + break 2
  24983. + fi
  24984. +done
  24985. + done
  24986. +IFS=$as_save_IFS
  24987. +
  24988. +fi
  24989. +fi
  24990. +OBJDUMP=$ac_cv_prog_OBJDUMP
  24991. +if test -n "$OBJDUMP"; then
  24992. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  24993. +$as_echo "$OBJDUMP" >&6; }
  24994. +else
  24995. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  24996. +$as_echo "no" >&6; }
  24997. +fi
  24998. +
  24999. +
  25000. +fi
  25001. +if test -z "$ac_cv_prog_OBJDUMP"; then
  25002. + ac_ct_OBJDUMP=$OBJDUMP
  25003. + # Extract the first word of "objdump", so it can be a program name with args.
  25004. +set dummy objdump; ac_word=$2
  25005. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25006. +$as_echo_n "checking for $ac_word... " >&6; }
  25007. +if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
  25008. + $as_echo_n "(cached) " >&6
  25009. +else
  25010. + if test -n "$ac_ct_OBJDUMP"; then
  25011. + ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  25012. +else
  25013. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25014. +for as_dir in $PATH
  25015. +do
  25016. + IFS=$as_save_IFS
  25017. + test -z "$as_dir" && as_dir=.
  25018. + for ac_exec_ext in '' $ac_executable_extensions; do
  25019. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25020. + ac_cv_prog_ac_ct_OBJDUMP="objdump"
  25021. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25022. + break 2
  25023. + fi
  25024. +done
  25025. + done
  25026. +IFS=$as_save_IFS
  25027. +
  25028. +fi
  25029. +fi
  25030. +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  25031. +if test -n "$ac_ct_OBJDUMP"; then
  25032. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  25033. +$as_echo "$ac_ct_OBJDUMP" >&6; }
  25034. +else
  25035. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25036. +$as_echo "no" >&6; }
  25037. +fi
  25038. +
  25039. + if test "x$ac_ct_OBJDUMP" = x; then
  25040. + OBJDUMP="false"
  25041. + else
  25042. + case $cross_compiling:$ac_tool_warned in
  25043. +yes:)
  25044. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  25045. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  25046. +ac_tool_warned=yes ;;
  25047. +esac
  25048. + OBJDUMP=$ac_ct_OBJDUMP
  25049. + fi
  25050. +else
  25051. + OBJDUMP="$ac_cv_prog_OBJDUMP"
  25052. +fi
  25053. +
  25054. +test -z "$OBJDUMP" && OBJDUMP=objdump
  25055. +
  25056. +
  25057. +
  25058. +
  25059. +
  25060. +
  25061. +
  25062. +
  25063. +
  25064. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
  25065. +$as_echo_n "checking how to recognize dependent libraries... " >&6; }
  25066. +if ${lt_cv_deplibs_check_method+:} false; then :
  25067. + $as_echo_n "(cached) " >&6
  25068. +else
  25069. + lt_cv_file_magic_cmd='$MAGIC_CMD'
  25070. +lt_cv_file_magic_test_file=
  25071. +lt_cv_deplibs_check_method='unknown'
  25072. +# Need to set the preceding variable on all platforms that support
  25073. +# interlibrary dependencies.
  25074. +# 'none' -- dependencies not supported.
  25075. +# `unknown' -- same as none, but documents that we really don't know.
  25076. +# 'pass_all' -- all dependencies passed with no checks.
  25077. +# 'test_compile' -- check by making test program.
  25078. +# 'file_magic [[regex]]' -- check by looking for files in library path
  25079. +# which responds to the $file_magic_cmd with a given extended regex.
  25080. +# If you have `file' or equivalent on your system and you're not sure
  25081. +# whether `pass_all' will *always* work, you probably want this one.
  25082. +
  25083. +case $host_os in
  25084. +aix[4-9]*)
  25085. + lt_cv_deplibs_check_method=pass_all
  25086. + ;;
  25087. +
  25088. +beos*)
  25089. + lt_cv_deplibs_check_method=pass_all
  25090. + ;;
  25091. +
  25092. +bsdi[45]*)
  25093. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  25094. + lt_cv_file_magic_cmd='/usr/bin/file -L'
  25095. + lt_cv_file_magic_test_file=/shlib/libc.so
  25096. + ;;
  25097. +
  25098. +cygwin*)
  25099. + # func_win32_libid is a shell function defined in ltmain.sh
  25100. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  25101. + lt_cv_file_magic_cmd='func_win32_libid'
  25102. + ;;
  25103. +
  25104. +mingw* | pw32*)
  25105. + # Base MSYS/MinGW do not provide the 'file' command needed by
  25106. + # func_win32_libid shell function, so use a weaker test based on 'objdump',
  25107. + # unless we find 'file', for example because we are cross-compiling.
  25108. + # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
  25109. + if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
  25110. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  25111. + lt_cv_file_magic_cmd='func_win32_libid'
  25112. + else
  25113. + # Keep this pattern in sync with the one in func_win32_libid.
  25114. + lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
  25115. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  25116. + fi
  25117. + ;;
  25118. +
  25119. +cegcc*)
  25120. + # use the weaker test based on 'objdump'. See mingw*.
  25121. + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  25122. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  25123. + ;;
  25124. +
  25125. +darwin* | rhapsody*)
  25126. + lt_cv_deplibs_check_method=pass_all
  25127. + ;;
  25128. +
  25129. +freebsd* | dragonfly*)
  25130. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  25131. + case $host_cpu in
  25132. + i*86 )
  25133. + # Not sure whether the presence of OpenBSD here was a mistake.
  25134. + # Let's accept both of them until this is cleared up.
  25135. + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
  25136. + lt_cv_file_magic_cmd=/usr/bin/file
  25137. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  25138. + ;;
  25139. + esac
  25140. + else
  25141. + lt_cv_deplibs_check_method=pass_all
  25142. + fi
  25143. + ;;
  25144. +
  25145. +gnu*)
  25146. + lt_cv_deplibs_check_method=pass_all
  25147. + ;;
  25148. +
  25149. +haiku*)
  25150. + lt_cv_deplibs_check_method=pass_all
  25151. + ;;
  25152. +
  25153. +hpux10.20* | hpux11*)
  25154. + lt_cv_file_magic_cmd=/usr/bin/file
  25155. + case $host_cpu in
  25156. + ia64*)
  25157. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  25158. + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  25159. + ;;
  25160. + hppa*64*)
  25161. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
  25162. + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  25163. + ;;
  25164. + *)
  25165. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
  25166. + lt_cv_file_magic_test_file=/usr/lib/libc.sl
  25167. + ;;
  25168. + esac
  25169. + ;;
  25170. +
  25171. +interix[3-9]*)
  25172. + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  25173. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
  25174. + ;;
  25175. +
  25176. +irix5* | irix6* | nonstopux*)
  25177. + case $LD in
  25178. + *-32|*"-32 ") libmagic=32-bit;;
  25179. + *-n32|*"-n32 ") libmagic=N32;;
  25180. + *-64|*"-64 ") libmagic=64-bit;;
  25181. + *) libmagic=never-match;;
  25182. + esac
  25183. + lt_cv_deplibs_check_method=pass_all
  25184. + ;;
  25185. +
  25186. +# This must be Linux ELF.
  25187. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  25188. + lt_cv_deplibs_check_method=pass_all
  25189. + ;;
  25190. +
  25191. +netbsd*)
  25192. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  25193. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  25194. + else
  25195. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
  25196. + fi
  25197. + ;;
  25198. +
  25199. +newos6*)
  25200. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  25201. + lt_cv_file_magic_cmd=/usr/bin/file
  25202. + lt_cv_file_magic_test_file=/usr/lib/libnls.so
  25203. + ;;
  25204. +
  25205. +*nto* | *qnx*)
  25206. + lt_cv_deplibs_check_method=pass_all
  25207. + ;;
  25208. +
  25209. +openbsd*)
  25210. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  25211. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
  25212. + else
  25213. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  25214. + fi
  25215. + ;;
  25216. +
  25217. +osf3* | osf4* | osf5*)
  25218. + lt_cv_deplibs_check_method=pass_all
  25219. + ;;
  25220. +
  25221. +rdos*)
  25222. + lt_cv_deplibs_check_method=pass_all
  25223. + ;;
  25224. +
  25225. +solaris*)
  25226. + lt_cv_deplibs_check_method=pass_all
  25227. + ;;
  25228. +
  25229. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  25230. + lt_cv_deplibs_check_method=pass_all
  25231. + ;;
  25232. +
  25233. +sysv4 | sysv4.3*)
  25234. + case $host_vendor in
  25235. + motorola)
  25236. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
  25237. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  25238. + ;;
  25239. + ncr)
  25240. + lt_cv_deplibs_check_method=pass_all
  25241. + ;;
  25242. + sequent)
  25243. + lt_cv_file_magic_cmd='/bin/file'
  25244. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
  25245. + ;;
  25246. + sni)
  25247. + lt_cv_file_magic_cmd='/bin/file'
  25248. + lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
  25249. + lt_cv_file_magic_test_file=/lib/libc.so
  25250. + ;;
  25251. + siemens)
  25252. + lt_cv_deplibs_check_method=pass_all
  25253. + ;;
  25254. + pc)
  25255. + lt_cv_deplibs_check_method=pass_all
  25256. + ;;
  25257. + esac
  25258. + ;;
  25259. +
  25260. +tpf*)
  25261. + lt_cv_deplibs_check_method=pass_all
  25262. + ;;
  25263. +esac
  25264. +
  25265. +fi
  25266. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  25267. +$as_echo "$lt_cv_deplibs_check_method" >&6; }
  25268. +
  25269. +file_magic_glob=
  25270. +want_nocaseglob=no
  25271. +if test "$build" = "$host"; then
  25272. + case $host_os in
  25273. + mingw* | pw32*)
  25274. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  25275. + want_nocaseglob=yes
  25276. + else
  25277. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
  25278. + fi
  25279. + ;;
  25280. + esac
  25281. +fi
  25282. +
  25283. +file_magic_cmd=$lt_cv_file_magic_cmd
  25284. +deplibs_check_method=$lt_cv_deplibs_check_method
  25285. +test -z "$deplibs_check_method" && deplibs_check_method=unknown
  25286. +
  25287. +
  25288. +
  25289. +
  25290. +
  25291. +
  25292. +
  25293. +
  25294. +
  25295. +
  25296. +
  25297. +
  25298. +
  25299. +
  25300. +
  25301. +
  25302. +
  25303. +
  25304. +
  25305. +
  25306. +
  25307. +
  25308. +if test -n "$ac_tool_prefix"; then
  25309. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  25310. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  25311. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25312. +$as_echo_n "checking for $ac_word... " >&6; }
  25313. +if ${ac_cv_prog_DLLTOOL+:} false; then :
  25314. + $as_echo_n "(cached) " >&6
  25315. +else
  25316. + if test -n "$DLLTOOL"; then
  25317. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  25318. +else
  25319. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25320. +for as_dir in $PATH
  25321. +do
  25322. + IFS=$as_save_IFS
  25323. + test -z "$as_dir" && as_dir=.
  25324. + for ac_exec_ext in '' $ac_executable_extensions; do
  25325. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25326. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  25327. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25328. + break 2
  25329. + fi
  25330. +done
  25331. + done
  25332. +IFS=$as_save_IFS
  25333. +
  25334. +fi
  25335. +fi
  25336. +DLLTOOL=$ac_cv_prog_DLLTOOL
  25337. +if test -n "$DLLTOOL"; then
  25338. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  25339. +$as_echo "$DLLTOOL" >&6; }
  25340. +else
  25341. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25342. +$as_echo "no" >&6; }
  25343. +fi
  25344. +
  25345. +
  25346. +fi
  25347. +if test -z "$ac_cv_prog_DLLTOOL"; then
  25348. + ac_ct_DLLTOOL=$DLLTOOL
  25349. + # Extract the first word of "dlltool", so it can be a program name with args.
  25350. +set dummy dlltool; ac_word=$2
  25351. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25352. +$as_echo_n "checking for $ac_word... " >&6; }
  25353. +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
  25354. + $as_echo_n "(cached) " >&6
  25355. +else
  25356. + if test -n "$ac_ct_DLLTOOL"; then
  25357. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  25358. +else
  25359. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25360. +for as_dir in $PATH
  25361. +do
  25362. + IFS=$as_save_IFS
  25363. + test -z "$as_dir" && as_dir=.
  25364. + for ac_exec_ext in '' $ac_executable_extensions; do
  25365. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25366. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  25367. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25368. + break 2
  25369. + fi
  25370. +done
  25371. + done
  25372. +IFS=$as_save_IFS
  25373. +
  25374. +fi
  25375. +fi
  25376. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  25377. +if test -n "$ac_ct_DLLTOOL"; then
  25378. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  25379. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  25380. +else
  25381. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25382. +$as_echo "no" >&6; }
  25383. +fi
  25384. +
  25385. + if test "x$ac_ct_DLLTOOL" = x; then
  25386. + DLLTOOL="false"
  25387. + else
  25388. + case $cross_compiling:$ac_tool_warned in
  25389. +yes:)
  25390. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  25391. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  25392. +ac_tool_warned=yes ;;
  25393. +esac
  25394. + DLLTOOL=$ac_ct_DLLTOOL
  25395. + fi
  25396. +else
  25397. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  25398. +fi
  25399. +
  25400. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  25401. +
  25402. +
  25403. +
  25404. +
  25405. +
  25406. +
  25407. +
  25408. +
  25409. +
  25410. +
  25411. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
  25412. +$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
  25413. +if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
  25414. + $as_echo_n "(cached) " >&6
  25415. +else
  25416. + lt_cv_sharedlib_from_linklib_cmd='unknown'
  25417. +
  25418. +case $host_os in
  25419. +cygwin* | mingw* | pw32* | cegcc*)
  25420. + # two different shell functions defined in ltmain.sh
  25421. + # decide which to use based on capabilities of $DLLTOOL
  25422. + case `$DLLTOOL --help 2>&1` in
  25423. + *--identify-strict*)
  25424. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  25425. + ;;
  25426. + *)
  25427. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  25428. + ;;
  25429. + esac
  25430. + ;;
  25431. +*)
  25432. + # fallback: assume linklib IS sharedlib
  25433. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  25434. + ;;
  25435. +esac
  25436. +
  25437. +fi
  25438. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
  25439. +$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
  25440. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  25441. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  25442. +
  25443. +
  25444. +
  25445. +
  25446. +
  25447. +
  25448. +
  25449. +
  25450. +if test -n "$ac_tool_prefix"; then
  25451. + for ac_prog in ar
  25452. + do
  25453. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  25454. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  25455. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25456. +$as_echo_n "checking for $ac_word... " >&6; }
  25457. +if ${ac_cv_prog_AR+:} false; then :
  25458. + $as_echo_n "(cached) " >&6
  25459. +else
  25460. + if test -n "$AR"; then
  25461. + ac_cv_prog_AR="$AR" # Let the user override the test.
  25462. +else
  25463. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25464. +for as_dir in $PATH
  25465. +do
  25466. + IFS=$as_save_IFS
  25467. + test -z "$as_dir" && as_dir=.
  25468. + for ac_exec_ext in '' $ac_executable_extensions; do
  25469. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25470. + ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
  25471. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25472. + break 2
  25473. + fi
  25474. +done
  25475. + done
  25476. +IFS=$as_save_IFS
  25477. +
  25478. +fi
  25479. +fi
  25480. +AR=$ac_cv_prog_AR
  25481. +if test -n "$AR"; then
  25482. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  25483. +$as_echo "$AR" >&6; }
  25484. +else
  25485. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25486. +$as_echo "no" >&6; }
  25487. +fi
  25488. +
  25489. +
  25490. + test -n "$AR" && break
  25491. + done
  25492. +fi
  25493. +if test -z "$AR"; then
  25494. + ac_ct_AR=$AR
  25495. + for ac_prog in ar
  25496. +do
  25497. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  25498. +set dummy $ac_prog; ac_word=$2
  25499. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25500. +$as_echo_n "checking for $ac_word... " >&6; }
  25501. +if ${ac_cv_prog_ac_ct_AR+:} false; then :
  25502. + $as_echo_n "(cached) " >&6
  25503. +else
  25504. + if test -n "$ac_ct_AR"; then
  25505. + ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  25506. +else
  25507. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25508. +for as_dir in $PATH
  25509. +do
  25510. + IFS=$as_save_IFS
  25511. + test -z "$as_dir" && as_dir=.
  25512. + for ac_exec_ext in '' $ac_executable_extensions; do
  25513. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25514. + ac_cv_prog_ac_ct_AR="$ac_prog"
  25515. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25516. + break 2
  25517. + fi
  25518. +done
  25519. + done
  25520. +IFS=$as_save_IFS
  25521. +
  25522. +fi
  25523. +fi
  25524. +ac_ct_AR=$ac_cv_prog_ac_ct_AR
  25525. +if test -n "$ac_ct_AR"; then
  25526. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
  25527. +$as_echo "$ac_ct_AR" >&6; }
  25528. +else
  25529. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25530. +$as_echo "no" >&6; }
  25531. +fi
  25532. +
  25533. +
  25534. + test -n "$ac_ct_AR" && break
  25535. +done
  25536. +
  25537. + if test "x$ac_ct_AR" = x; then
  25538. + AR="false"
  25539. + else
  25540. + case $cross_compiling:$ac_tool_warned in
  25541. +yes:)
  25542. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  25543. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  25544. +ac_tool_warned=yes ;;
  25545. +esac
  25546. + AR=$ac_ct_AR
  25547. + fi
  25548. +fi
  25549. +
  25550. +: ${AR=ar}
  25551. +: ${AR_FLAGS=cru}
  25552. +
  25553. +
  25554. +
  25555. +
  25556. +
  25557. +
  25558. +
  25559. +
  25560. +
  25561. +
  25562. +
  25563. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
  25564. +$as_echo_n "checking for archiver @FILE support... " >&6; }
  25565. +if ${lt_cv_ar_at_file+:} false; then :
  25566. + $as_echo_n "(cached) " >&6
  25567. +else
  25568. + lt_cv_ar_at_file=no
  25569. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  25570. +/* end confdefs.h. */
  25571. +
  25572. +int
  25573. +main ()
  25574. +{
  25575. +
  25576. + ;
  25577. + return 0;
  25578. +}
  25579. +_ACEOF
  25580. +if ac_fn_cxx_try_compile "$LINENO"; then :
  25581. + echo conftest.$ac_objext > conftest.lst
  25582. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
  25583. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  25584. + (eval $lt_ar_try) 2>&5
  25585. + ac_status=$?
  25586. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  25587. + test $ac_status = 0; }
  25588. + if test "$ac_status" -eq 0; then
  25589. + # Ensure the archiver fails upon bogus file names.
  25590. + rm -f conftest.$ac_objext libconftest.a
  25591. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  25592. + (eval $lt_ar_try) 2>&5
  25593. + ac_status=$?
  25594. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  25595. + test $ac_status = 0; }
  25596. + if test "$ac_status" -ne 0; then
  25597. + lt_cv_ar_at_file=@
  25598. + fi
  25599. + fi
  25600. + rm -f conftest.* libconftest.a
  25601. +
  25602. +fi
  25603. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  25604. +
  25605. +fi
  25606. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
  25607. +$as_echo "$lt_cv_ar_at_file" >&6; }
  25608. +
  25609. +if test "x$lt_cv_ar_at_file" = xno; then
  25610. + archiver_list_spec=
  25611. +else
  25612. + archiver_list_spec=$lt_cv_ar_at_file
  25613. +fi
  25614. +
  25615. +
  25616. +
  25617. +
  25618. +
  25619. +
  25620. +
  25621. +if test -n "$ac_tool_prefix"; then
  25622. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  25623. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  25624. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25625. +$as_echo_n "checking for $ac_word... " >&6; }
  25626. +if ${ac_cv_prog_STRIP+:} false; then :
  25627. + $as_echo_n "(cached) " >&6
  25628. +else
  25629. + if test -n "$STRIP"; then
  25630. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  25631. +else
  25632. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25633. +for as_dir in $PATH
  25634. +do
  25635. + IFS=$as_save_IFS
  25636. + test -z "$as_dir" && as_dir=.
  25637. + for ac_exec_ext in '' $ac_executable_extensions; do
  25638. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25639. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  25640. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25641. + break 2
  25642. + fi
  25643. +done
  25644. + done
  25645. +IFS=$as_save_IFS
  25646. +
  25647. +fi
  25648. +fi
  25649. +STRIP=$ac_cv_prog_STRIP
  25650. +if test -n "$STRIP"; then
  25651. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  25652. +$as_echo "$STRIP" >&6; }
  25653. +else
  25654. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25655. +$as_echo "no" >&6; }
  25656. +fi
  25657. +
  25658. +
  25659. +fi
  25660. +if test -z "$ac_cv_prog_STRIP"; then
  25661. + ac_ct_STRIP=$STRIP
  25662. + # Extract the first word of "strip", so it can be a program name with args.
  25663. +set dummy strip; ac_word=$2
  25664. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25665. +$as_echo_n "checking for $ac_word... " >&6; }
  25666. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  25667. + $as_echo_n "(cached) " >&6
  25668. +else
  25669. + if test -n "$ac_ct_STRIP"; then
  25670. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  25671. +else
  25672. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25673. +for as_dir in $PATH
  25674. +do
  25675. + IFS=$as_save_IFS
  25676. + test -z "$as_dir" && as_dir=.
  25677. + for ac_exec_ext in '' $ac_executable_extensions; do
  25678. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25679. + ac_cv_prog_ac_ct_STRIP="strip"
  25680. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25681. + break 2
  25682. + fi
  25683. +done
  25684. + done
  25685. +IFS=$as_save_IFS
  25686. +
  25687. +fi
  25688. +fi
  25689. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  25690. +if test -n "$ac_ct_STRIP"; then
  25691. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  25692. +$as_echo "$ac_ct_STRIP" >&6; }
  25693. +else
  25694. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25695. +$as_echo "no" >&6; }
  25696. +fi
  25697. +
  25698. + if test "x$ac_ct_STRIP" = x; then
  25699. + STRIP=":"
  25700. + else
  25701. + case $cross_compiling:$ac_tool_warned in
  25702. +yes:)
  25703. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  25704. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  25705. +ac_tool_warned=yes ;;
  25706. +esac
  25707. + STRIP=$ac_ct_STRIP
  25708. + fi
  25709. +else
  25710. + STRIP="$ac_cv_prog_STRIP"
  25711. +fi
  25712. +
  25713. +test -z "$STRIP" && STRIP=:
  25714. +
  25715. +
  25716. +
  25717. +
  25718. +
  25719. +
  25720. +if test -n "$ac_tool_prefix"; then
  25721. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  25722. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  25723. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25724. +$as_echo_n "checking for $ac_word... " >&6; }
  25725. +if ${ac_cv_prog_RANLIB+:} false; then :
  25726. + $as_echo_n "(cached) " >&6
  25727. +else
  25728. + if test -n "$RANLIB"; then
  25729. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  25730. +else
  25731. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25732. +for as_dir in $PATH
  25733. +do
  25734. + IFS=$as_save_IFS
  25735. + test -z "$as_dir" && as_dir=.
  25736. + for ac_exec_ext in '' $ac_executable_extensions; do
  25737. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25738. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  25739. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25740. + break 2
  25741. + fi
  25742. +done
  25743. + done
  25744. +IFS=$as_save_IFS
  25745. +
  25746. +fi
  25747. +fi
  25748. +RANLIB=$ac_cv_prog_RANLIB
  25749. +if test -n "$RANLIB"; then
  25750. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  25751. +$as_echo "$RANLIB" >&6; }
  25752. +else
  25753. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25754. +$as_echo "no" >&6; }
  25755. +fi
  25756. +
  25757. +
  25758. +fi
  25759. +if test -z "$ac_cv_prog_RANLIB"; then
  25760. + ac_ct_RANLIB=$RANLIB
  25761. + # Extract the first word of "ranlib", so it can be a program name with args.
  25762. +set dummy ranlib; ac_word=$2
  25763. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  25764. +$as_echo_n "checking for $ac_word... " >&6; }
  25765. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  25766. + $as_echo_n "(cached) " >&6
  25767. +else
  25768. + if test -n "$ac_ct_RANLIB"; then
  25769. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  25770. +else
  25771. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  25772. +for as_dir in $PATH
  25773. +do
  25774. + IFS=$as_save_IFS
  25775. + test -z "$as_dir" && as_dir=.
  25776. + for ac_exec_ext in '' $ac_executable_extensions; do
  25777. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  25778. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  25779. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  25780. + break 2
  25781. + fi
  25782. +done
  25783. + done
  25784. +IFS=$as_save_IFS
  25785. +
  25786. +fi
  25787. +fi
  25788. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  25789. +if test -n "$ac_ct_RANLIB"; then
  25790. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  25791. +$as_echo "$ac_ct_RANLIB" >&6; }
  25792. +else
  25793. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  25794. +$as_echo "no" >&6; }
  25795. +fi
  25796. +
  25797. + if test "x$ac_ct_RANLIB" = x; then
  25798. + RANLIB=":"
  25799. + else
  25800. + case $cross_compiling:$ac_tool_warned in
  25801. +yes:)
  25802. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  25803. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  25804. +ac_tool_warned=yes ;;
  25805. +esac
  25806. + RANLIB=$ac_ct_RANLIB
  25807. + fi
  25808. +else
  25809. + RANLIB="$ac_cv_prog_RANLIB"
  25810. +fi
  25811. +
  25812. +test -z "$RANLIB" && RANLIB=:
  25813. +
  25814. +
  25815. +
  25816. +
  25817. +
  25818. +
  25819. +# Determine commands to create old-style static archives.
  25820. +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  25821. +old_postinstall_cmds='chmod 644 $oldlib'
  25822. +old_postuninstall_cmds=
  25823. +
  25824. +if test -n "$RANLIB"; then
  25825. + case $host_os in
  25826. + openbsd*)
  25827. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
  25828. + ;;
  25829. + *)
  25830. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
  25831. + ;;
  25832. + esac
  25833. + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  25834. +fi
  25835. +
  25836. +case $host_os in
  25837. + darwin*)
  25838. + lock_old_archive_extraction=yes ;;
  25839. + *)
  25840. + lock_old_archive_extraction=no ;;
  25841. +esac
  25842. +
  25843. +
  25844. +
  25845. +
  25846. +
  25847. +
  25848. +
  25849. +
  25850. +
  25851. +
  25852. +
  25853. +
  25854. +
  25855. +
  25856. +
  25857. +
  25858. +
  25859. +
  25860. +
  25861. +
  25862. +
  25863. +
  25864. +
  25865. +
  25866. +
  25867. +
  25868. +
  25869. +
  25870. +
  25871. +
  25872. +
  25873. +
  25874. +
  25875. +
  25876. +
  25877. +
  25878. +
  25879. +
  25880. +
  25881. +# If no C compiler was specified, use CC.
  25882. +LTCC=${LTCC-"$CC"}
  25883. +
  25884. +# If no C compiler flags were specified, use CFLAGS.
  25885. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  25886. +
  25887. +# Allow CC to be a program name with arguments.
  25888. +compiler=$CC
  25889. +
  25890. +
  25891. +# Check for command to grab the raw symbol name followed by C symbol from nm.
  25892. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
  25893. +$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
  25894. +if ${lt_cv_sys_global_symbol_pipe+:} false; then :
  25895. + $as_echo_n "(cached) " >&6
  25896. +else
  25897. +
  25898. +# These are sane defaults that work on at least a few old systems.
  25899. +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
  25900. +
  25901. +# Character class describing NM global symbol codes.
  25902. +symcode='[BCDEGRST]'
  25903. +
  25904. +# Regexp to match symbols that can be accessed directly from C.
  25905. +sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
  25906. +
  25907. +# Define system-specific variables.
  25908. +case $host_os in
  25909. +aix*)
  25910. + symcode='[BCDT]'
  25911. + ;;
  25912. +cygwin* | mingw* | pw32* | cegcc*)
  25913. + symcode='[ABCDGISTW]'
  25914. + ;;
  25915. +hpux*)
  25916. + if test "$host_cpu" = ia64; then
  25917. + symcode='[ABCDEGRST]'
  25918. + fi
  25919. + ;;
  25920. +irix* | nonstopux*)
  25921. + symcode='[BCDEGRST]'
  25922. + ;;
  25923. +osf*)
  25924. + symcode='[BCDEGQRST]'
  25925. + ;;
  25926. +solaris*)
  25927. + symcode='[BDRT]'
  25928. + ;;
  25929. +sco3.2v5*)
  25930. + symcode='[DT]'
  25931. + ;;
  25932. +sysv4.2uw2*)
  25933. + symcode='[DT]'
  25934. + ;;
  25935. +sysv5* | sco5v6* | unixware* | OpenUNIX*)
  25936. + symcode='[ABDT]'
  25937. + ;;
  25938. +sysv4)
  25939. + symcode='[DFNSTU]'
  25940. + ;;
  25941. +esac
  25942. +
  25943. +# If we're using GNU nm, then use its standard symbol codes.
  25944. +case `$NM -V 2>&1` in
  25945. +*GNU* | *'with BFD'*)
  25946. + symcode='[ABCDGIRSTW]' ;;
  25947. +esac
  25948. +
  25949. +# Transform an extracted symbol line into a proper C declaration.
  25950. +# Some systems (esp. on ia64) link data and code symbols differently,
  25951. +# so use this general approach.
  25952. +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  25953. +
  25954. +# Transform an extracted symbol line into symbol name and symbol address
  25955. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  25956. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  25957. +
  25958. +# Handle CRLF in mingw tool chain
  25959. +opt_cr=
  25960. +case $build_os in
  25961. +mingw*)
  25962. + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  25963. + ;;
  25964. +esac
  25965. +
  25966. +# Try without a prefix underscore, then with it.
  25967. +for ac_symprfx in "" "_"; do
  25968. +
  25969. + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  25970. + symxfrm="\\1 $ac_symprfx\\2 \\2"
  25971. +
  25972. + # Write the raw and C identifiers.
  25973. + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  25974. + # Fake it for dumpbin and say T for any non-static function
  25975. + # and D for any global variable.
  25976. + # Also find C++ and __fastcall symbols from MSVC++,
  25977. + # which start with @ or ?.
  25978. + lt_cv_sys_global_symbol_pipe="$AWK '"\
  25979. +" {last_section=section; section=\$ 3};"\
  25980. +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
  25981. +" \$ 0!~/External *\|/{next};"\
  25982. +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
  25983. +" {if(hide[section]) next};"\
  25984. +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
  25985. +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
  25986. +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
  25987. +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
  25988. +" ' prfx=^$ac_symprfx"
  25989. + else
  25990. + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  25991. + fi
  25992. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  25993. +
  25994. + # Check to see that the pipe works correctly.
  25995. + pipe_works=no
  25996. +
  25997. + rm -f conftest*
  25998. + cat > conftest.$ac_ext <<_LT_EOF
  25999. +#ifdef __cplusplus
  26000. +extern "C" {
  26001. +#endif
  26002. +char nm_test_var;
  26003. +void nm_test_func(void);
  26004. +void nm_test_func(void){}
  26005. +#ifdef __cplusplus
  26006. +}
  26007. +#endif
  26008. +int main(){nm_test_var='a';nm_test_func();return(0);}
  26009. +_LT_EOF
  26010. +
  26011. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  26012. + (eval $ac_compile) 2>&5
  26013. + ac_status=$?
  26014. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  26015. + test $ac_status = 0; }; then
  26016. + # Now try to grab the symbols.
  26017. + nlist=conftest.nm
  26018. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
  26019. + (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
  26020. + ac_status=$?
  26021. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  26022. + test $ac_status = 0; } && test -s "$nlist"; then
  26023. + # Try sorting and uniquifying the output.
  26024. + if sort "$nlist" | uniq > "$nlist"T; then
  26025. + mv -f "$nlist"T "$nlist"
  26026. + else
  26027. + rm -f "$nlist"T
  26028. + fi
  26029. +
  26030. + # Make sure that we snagged all the symbols we need.
  26031. + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  26032. + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  26033. + cat <<_LT_EOF > conftest.$ac_ext
  26034. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  26035. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  26036. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  26037. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  26038. +# define LT@&t@_DLSYM_CONST
  26039. +#elif defined(__osf__)
  26040. +/* This system does not cope well with relocations in const data. */
  26041. +# define LT@&t@_DLSYM_CONST
  26042. +#else
  26043. +# define LT@&t@_DLSYM_CONST const
  26044. +#endif
  26045. +
  26046. +#ifdef __cplusplus
  26047. +extern "C" {
  26048. +#endif
  26049. +
  26050. +_LT_EOF
  26051. + # Now generate the symbol file.
  26052. + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  26053. +
  26054. + cat <<_LT_EOF >> conftest.$ac_ext
  26055. +
  26056. +/* The mapping between symbol names and symbols. */
  26057. +LT@&t@_DLSYM_CONST struct {
  26058. + const char *name;
  26059. + void *address;
  26060. +}
  26061. +lt__PROGRAM__LTX_preloaded_symbols[] =
  26062. +{
  26063. + { "@PROGRAM@", (void *) 0 },
  26064. +_LT_EOF
  26065. + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  26066. + cat <<\_LT_EOF >> conftest.$ac_ext
  26067. + {0, (void *) 0}
  26068. +};
  26069. +
  26070. +/* This works around a problem in FreeBSD linker */
  26071. +#ifdef FREEBSD_WORKAROUND
  26072. +static const void *lt_preloaded_setup() {
  26073. + return lt__PROGRAM__LTX_preloaded_symbols;
  26074. +}
  26075. +#endif
  26076. +
  26077. +#ifdef __cplusplus
  26078. +}
  26079. +#endif
  26080. +_LT_EOF
  26081. + # Now try linking the two files.
  26082. + mv conftest.$ac_objext conftstm.$ac_objext
  26083. + lt_globsym_save_LIBS=$LIBS
  26084. + lt_globsym_save_CFLAGS=$CFLAGS
  26085. + LIBS="conftstm.$ac_objext"
  26086. + CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  26087. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  26088. + (eval $ac_link) 2>&5
  26089. + ac_status=$?
  26090. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  26091. + test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  26092. + pipe_works=yes
  26093. + fi
  26094. + LIBS=$lt_globsym_save_LIBS
  26095. + CFLAGS=$lt_globsym_save_CFLAGS
  26096. + else
  26097. + echo "cannot find nm_test_func in $nlist" >&5
  26098. + fi
  26099. + else
  26100. + echo "cannot find nm_test_var in $nlist" >&5
  26101. + fi
  26102. + else
  26103. + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
  26104. + fi
  26105. + else
  26106. + echo "$progname: failed program was:" >&5
  26107. + cat conftest.$ac_ext >&5
  26108. + fi
  26109. + rm -rf conftest* conftst*
  26110. +
  26111. + # Do not use the global_symbol_pipe unless it works.
  26112. + if test "$pipe_works" = yes; then
  26113. + break
  26114. + else
  26115. + lt_cv_sys_global_symbol_pipe=
  26116. + fi
  26117. +done
  26118. +
  26119. +fi
  26120. +
  26121. +if test -z "$lt_cv_sys_global_symbol_pipe"; then
  26122. + lt_cv_sys_global_symbol_to_cdecl=
  26123. +fi
  26124. +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  26125. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
  26126. +$as_echo "failed" >&6; }
  26127. +else
  26128. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
  26129. +$as_echo "ok" >&6; }
  26130. +fi
  26131. +
  26132. +# Response file support.
  26133. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  26134. + nm_file_list_spec='@'
  26135. +elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
  26136. + nm_file_list_spec='@'
  26137. +fi
  26138. +
  26139. +
  26140. +
  26141. +
  26142. +
  26143. +
  26144. +
  26145. +
  26146. +
  26147. +
  26148. +
  26149. +
  26150. +
  26151. +
  26152. +
  26153. +
  26154. +
  26155. +
  26156. +
  26157. +
  26158. +
  26159. +
  26160. +
  26161. +
  26162. +
  26163. +
  26164. +
  26165. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
  26166. +$as_echo_n "checking for sysroot... " >&6; }
  26167. +
  26168. +@%:@ Check whether --with-sysroot was given.
  26169. +if test "${with_sysroot+set}" = set; then :
  26170. + withval=$with_sysroot;
  26171. +else
  26172. + with_sysroot=no
  26173. +fi
  26174. +
  26175. +
  26176. +lt_sysroot=
  26177. +case ${with_sysroot} in #(
  26178. + yes)
  26179. + if test "$GCC" = yes; then
  26180. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  26181. + fi
  26182. + ;; #(
  26183. + /*)
  26184. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  26185. + ;; #(
  26186. + no|'')
  26187. + ;; #(
  26188. + *)
  26189. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
  26190. +$as_echo "${with_sysroot}" >&6; }
  26191. + as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
  26192. + ;;
  26193. +esac
  26194. +
  26195. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
  26196. +$as_echo "${lt_sysroot:-no}" >&6; }
  26197. +
  26198. +
  26199. +
  26200. +
  26201. +
  26202. +
  26203. +@%:@ Check whether --enable-libtool-lock was given.
  26204. +if test "${enable_libtool_lock+set}" = set; then :
  26205. + enableval=$enable_libtool_lock;
  26206. +fi
  26207. +
  26208. +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  26209. +
  26210. +# Some flags need to be propagated to the compiler or linker for good
  26211. +# libtool support.
  26212. +case $host in
  26213. +ia64-*-hpux*)
  26214. + # Find out which ABI we are using.
  26215. + echo 'int i;' > conftest.$ac_ext
  26216. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  26217. + (eval $ac_compile) 2>&5
  26218. + ac_status=$?
  26219. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  26220. + test $ac_status = 0; }; then
  26221. + case `/usr/bin/file conftest.$ac_objext` in
  26222. + *ELF-32*)
  26223. + HPUX_IA64_MODE="32"
  26224. + ;;
  26225. + *ELF-64*)
  26226. + HPUX_IA64_MODE="64"
  26227. + ;;
  26228. + esac
  26229. + fi
  26230. + rm -rf conftest*
  26231. + ;;
  26232. +*-*-irix6*)
  26233. + # Find out which ABI we are using.
  26234. + echo '#line '$LINENO' "configure"' > conftest.$ac_ext
  26235. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  26236. + (eval $ac_compile) 2>&5
  26237. + ac_status=$?
  26238. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  26239. + test $ac_status = 0; }; then
  26240. + if test "$lt_cv_prog_gnu_ld" = yes; then
  26241. + case `/usr/bin/file conftest.$ac_objext` in
  26242. + *32-bit*)
  26243. + LD="${LD-ld} -melf32bsmip"
  26244. + ;;
  26245. + *N32*)
  26246. + LD="${LD-ld} -melf32bmipn32"
  26247. + ;;
  26248. + *64-bit*)
  26249. + LD="${LD-ld} -melf64bmip"
  26250. + ;;
  26251. + esac
  26252. + else
  26253. + case `/usr/bin/file conftest.$ac_objext` in
  26254. + *32-bit*)
  26255. + LD="${LD-ld} -32"
  26256. + ;;
  26257. + *N32*)
  26258. + LD="${LD-ld} -n32"
  26259. + ;;
  26260. + *64-bit*)
  26261. + LD="${LD-ld} -64"
  26262. + ;;
  26263. + esac
  26264. + fi
  26265. + fi
  26266. + rm -rf conftest*
  26267. + ;;
  26268. +
  26269. +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
  26270. +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  26271. + # Find out which ABI we are using.
  26272. + echo 'int i;' > conftest.$ac_ext
  26273. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  26274. + (eval $ac_compile) 2>&5
  26275. + ac_status=$?
  26276. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  26277. + test $ac_status = 0; }; then
  26278. + case `/usr/bin/file conftest.o` in
  26279. + *32-bit*)
  26280. + case $host in
  26281. + x86_64-*kfreebsd*-gnu)
  26282. + LD="${LD-ld} -m elf_i386_fbsd"
  26283. + ;;
  26284. + x86_64-*linux*)
  26285. + LD="${LD-ld} -m elf_i386"
  26286. + ;;
  26287. + ppc64-*linux*|powerpc64-*linux*)
  26288. + LD="${LD-ld} -m elf32ppclinux"
  26289. + ;;
  26290. + s390x-*linux*)
  26291. + LD="${LD-ld} -m elf_s390"
  26292. + ;;
  26293. + sparc64-*linux*)
  26294. + LD="${LD-ld} -m elf32_sparc"
  26295. + ;;
  26296. + esac
  26297. + ;;
  26298. + *64-bit*)
  26299. + case $host in
  26300. + x86_64-*kfreebsd*-gnu)
  26301. + LD="${LD-ld} -m elf_x86_64_fbsd"
  26302. + ;;
  26303. + x86_64-*linux*)
  26304. + LD="${LD-ld} -m elf_x86_64"
  26305. + ;;
  26306. + ppc*-*linux*|powerpc*-*linux*)
  26307. + LD="${LD-ld} -m elf64ppc"
  26308. + ;;
  26309. + s390*-*linux*|s390*-*tpf*)
  26310. + LD="${LD-ld} -m elf64_s390"
  26311. + ;;
  26312. + sparc*-*linux*)
  26313. + LD="${LD-ld} -m elf64_sparc"
  26314. + ;;
  26315. + esac
  26316. + ;;
  26317. + esac
  26318. + fi
  26319. + rm -rf conftest*
  26320. + ;;
  26321. +
  26322. +*-*-sco3.2v5*)
  26323. + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  26324. + SAVE_CFLAGS="$CFLAGS"
  26325. + CFLAGS="$CFLAGS -belf"
  26326. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
  26327. +$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
  26328. +if ${lt_cv_cc_needs_belf+:} false; then :
  26329. + $as_echo_n "(cached) " >&6
  26330. +else
  26331. + ac_ext=c
  26332. +ac_cpp='$CPP $CPPFLAGS'
  26333. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  26334. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  26335. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  26336. +
  26337. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  26338. +/* end confdefs.h. */
  26339. +
  26340. +int
  26341. +main ()
  26342. +{
  26343. +
  26344. + ;
  26345. + return 0;
  26346. +}
  26347. +_ACEOF
  26348. +if ac_fn_c_try_link "$LINENO"; then :
  26349. + lt_cv_cc_needs_belf=yes
  26350. +else
  26351. + lt_cv_cc_needs_belf=no
  26352. +fi
  26353. +rm -f core conftest.err conftest.$ac_objext \
  26354. + conftest$ac_exeext conftest.$ac_ext
  26355. + ac_ext=c
  26356. +ac_cpp='$CPP $CPPFLAGS'
  26357. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  26358. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  26359. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  26360. +
  26361. +fi
  26362. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  26363. +$as_echo "$lt_cv_cc_needs_belf" >&6; }
  26364. + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  26365. + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  26366. + CFLAGS="$SAVE_CFLAGS"
  26367. + fi
  26368. + ;;
  26369. +sparc*-*solaris*)
  26370. + # Find out which ABI we are using.
  26371. + echo 'int i;' > conftest.$ac_ext
  26372. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  26373. + (eval $ac_compile) 2>&5
  26374. + ac_status=$?
  26375. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  26376. + test $ac_status = 0; }; then
  26377. + case `/usr/bin/file conftest.o` in
  26378. + *64-bit*)
  26379. + case $lt_cv_prog_gnu_ld in
  26380. + yes*) LD="${LD-ld} -m elf64_sparc" ;;
  26381. + *)
  26382. + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  26383. + LD="${LD-ld} -64"
  26384. + fi
  26385. + ;;
  26386. + esac
  26387. + ;;
  26388. + esac
  26389. + fi
  26390. + rm -rf conftest*
  26391. + ;;
  26392. +esac
  26393. +
  26394. +need_locks="$enable_libtool_lock"
  26395. +
  26396. +if test -n "$ac_tool_prefix"; then
  26397. + # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
  26398. +set dummy ${ac_tool_prefix}mt; ac_word=$2
  26399. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26400. +$as_echo_n "checking for $ac_word... " >&6; }
  26401. +if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
  26402. + $as_echo_n "(cached) " >&6
  26403. +else
  26404. + if test -n "$MANIFEST_TOOL"; then
  26405. + ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
  26406. +else
  26407. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26408. +for as_dir in $PATH
  26409. +do
  26410. + IFS=$as_save_IFS
  26411. + test -z "$as_dir" && as_dir=.
  26412. + for ac_exec_ext in '' $ac_executable_extensions; do
  26413. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26414. + ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
  26415. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26416. + break 2
  26417. + fi
  26418. +done
  26419. + done
  26420. +IFS=$as_save_IFS
  26421. +
  26422. +fi
  26423. +fi
  26424. +MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
  26425. +if test -n "$MANIFEST_TOOL"; then
  26426. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
  26427. +$as_echo "$MANIFEST_TOOL" >&6; }
  26428. +else
  26429. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26430. +$as_echo "no" >&6; }
  26431. +fi
  26432. +
  26433. +
  26434. +fi
  26435. +if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
  26436. + ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
  26437. + # Extract the first word of "mt", so it can be a program name with args.
  26438. +set dummy mt; ac_word=$2
  26439. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26440. +$as_echo_n "checking for $ac_word... " >&6; }
  26441. +if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
  26442. + $as_echo_n "(cached) " >&6
  26443. +else
  26444. + if test -n "$ac_ct_MANIFEST_TOOL"; then
  26445. + ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
  26446. +else
  26447. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26448. +for as_dir in $PATH
  26449. +do
  26450. + IFS=$as_save_IFS
  26451. + test -z "$as_dir" && as_dir=.
  26452. + for ac_exec_ext in '' $ac_executable_extensions; do
  26453. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26454. + ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
  26455. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26456. + break 2
  26457. + fi
  26458. +done
  26459. + done
  26460. +IFS=$as_save_IFS
  26461. +
  26462. +fi
  26463. +fi
  26464. +ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
  26465. +if test -n "$ac_ct_MANIFEST_TOOL"; then
  26466. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
  26467. +$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
  26468. +else
  26469. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26470. +$as_echo "no" >&6; }
  26471. +fi
  26472. +
  26473. + if test "x$ac_ct_MANIFEST_TOOL" = x; then
  26474. + MANIFEST_TOOL=":"
  26475. + else
  26476. + case $cross_compiling:$ac_tool_warned in
  26477. +yes:)
  26478. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  26479. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  26480. +ac_tool_warned=yes ;;
  26481. +esac
  26482. + MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
  26483. + fi
  26484. +else
  26485. + MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
  26486. +fi
  26487. +
  26488. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  26489. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
  26490. +$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
  26491. +if ${lt_cv_path_mainfest_tool+:} false; then :
  26492. + $as_echo_n "(cached) " >&6
  26493. +else
  26494. + lt_cv_path_mainfest_tool=no
  26495. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
  26496. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  26497. + cat conftest.err >&5
  26498. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  26499. + lt_cv_path_mainfest_tool=yes
  26500. + fi
  26501. + rm -f conftest*
  26502. +fi
  26503. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
  26504. +$as_echo "$lt_cv_path_mainfest_tool" >&6; }
  26505. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  26506. + MANIFEST_TOOL=:
  26507. +fi
  26508. +
  26509. +
  26510. +
  26511. +
  26512. +
  26513. +
  26514. + case $host_os in
  26515. + rhapsody* | darwin*)
  26516. + if test -n "$ac_tool_prefix"; then
  26517. + # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
  26518. +set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
  26519. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26520. +$as_echo_n "checking for $ac_word... " >&6; }
  26521. +if ${ac_cv_prog_DSYMUTIL+:} false; then :
  26522. + $as_echo_n "(cached) " >&6
  26523. +else
  26524. + if test -n "$DSYMUTIL"; then
  26525. + ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
  26526. +else
  26527. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26528. +for as_dir in $PATH
  26529. +do
  26530. + IFS=$as_save_IFS
  26531. + test -z "$as_dir" && as_dir=.
  26532. + for ac_exec_ext in '' $ac_executable_extensions; do
  26533. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26534. + ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
  26535. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26536. + break 2
  26537. + fi
  26538. +done
  26539. + done
  26540. +IFS=$as_save_IFS
  26541. +
  26542. +fi
  26543. +fi
  26544. +DSYMUTIL=$ac_cv_prog_DSYMUTIL
  26545. +if test -n "$DSYMUTIL"; then
  26546. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
  26547. +$as_echo "$DSYMUTIL" >&6; }
  26548. +else
  26549. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26550. +$as_echo "no" >&6; }
  26551. +fi
  26552. +
  26553. +
  26554. +fi
  26555. +if test -z "$ac_cv_prog_DSYMUTIL"; then
  26556. + ac_ct_DSYMUTIL=$DSYMUTIL
  26557. + # Extract the first word of "dsymutil", so it can be a program name with args.
  26558. +set dummy dsymutil; ac_word=$2
  26559. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26560. +$as_echo_n "checking for $ac_word... " >&6; }
  26561. +if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
  26562. + $as_echo_n "(cached) " >&6
  26563. +else
  26564. + if test -n "$ac_ct_DSYMUTIL"; then
  26565. + ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
  26566. +else
  26567. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26568. +for as_dir in $PATH
  26569. +do
  26570. + IFS=$as_save_IFS
  26571. + test -z "$as_dir" && as_dir=.
  26572. + for ac_exec_ext in '' $ac_executable_extensions; do
  26573. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26574. + ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
  26575. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26576. + break 2
  26577. + fi
  26578. +done
  26579. + done
  26580. +IFS=$as_save_IFS
  26581. +
  26582. +fi
  26583. +fi
  26584. +ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
  26585. +if test -n "$ac_ct_DSYMUTIL"; then
  26586. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
  26587. +$as_echo "$ac_ct_DSYMUTIL" >&6; }
  26588. +else
  26589. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26590. +$as_echo "no" >&6; }
  26591. +fi
  26592. +
  26593. + if test "x$ac_ct_DSYMUTIL" = x; then
  26594. + DSYMUTIL=":"
  26595. + else
  26596. + case $cross_compiling:$ac_tool_warned in
  26597. +yes:)
  26598. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  26599. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  26600. +ac_tool_warned=yes ;;
  26601. +esac
  26602. + DSYMUTIL=$ac_ct_DSYMUTIL
  26603. + fi
  26604. +else
  26605. + DSYMUTIL="$ac_cv_prog_DSYMUTIL"
  26606. +fi
  26607. +
  26608. + if test -n "$ac_tool_prefix"; then
  26609. + # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
  26610. +set dummy ${ac_tool_prefix}nmedit; ac_word=$2
  26611. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26612. +$as_echo_n "checking for $ac_word... " >&6; }
  26613. +if ${ac_cv_prog_NMEDIT+:} false; then :
  26614. + $as_echo_n "(cached) " >&6
  26615. +else
  26616. + if test -n "$NMEDIT"; then
  26617. + ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
  26618. +else
  26619. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26620. +for as_dir in $PATH
  26621. +do
  26622. + IFS=$as_save_IFS
  26623. + test -z "$as_dir" && as_dir=.
  26624. + for ac_exec_ext in '' $ac_executable_extensions; do
  26625. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26626. + ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
  26627. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26628. + break 2
  26629. + fi
  26630. +done
  26631. + done
  26632. +IFS=$as_save_IFS
  26633. +
  26634. +fi
  26635. +fi
  26636. +NMEDIT=$ac_cv_prog_NMEDIT
  26637. +if test -n "$NMEDIT"; then
  26638. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
  26639. +$as_echo "$NMEDIT" >&6; }
  26640. +else
  26641. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26642. +$as_echo "no" >&6; }
  26643. +fi
  26644. +
  26645. +
  26646. +fi
  26647. +if test -z "$ac_cv_prog_NMEDIT"; then
  26648. + ac_ct_NMEDIT=$NMEDIT
  26649. + # Extract the first word of "nmedit", so it can be a program name with args.
  26650. +set dummy nmedit; ac_word=$2
  26651. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26652. +$as_echo_n "checking for $ac_word... " >&6; }
  26653. +if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
  26654. + $as_echo_n "(cached) " >&6
  26655. +else
  26656. + if test -n "$ac_ct_NMEDIT"; then
  26657. + ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
  26658. +else
  26659. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26660. +for as_dir in $PATH
  26661. +do
  26662. + IFS=$as_save_IFS
  26663. + test -z "$as_dir" && as_dir=.
  26664. + for ac_exec_ext in '' $ac_executable_extensions; do
  26665. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26666. + ac_cv_prog_ac_ct_NMEDIT="nmedit"
  26667. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26668. + break 2
  26669. + fi
  26670. +done
  26671. + done
  26672. +IFS=$as_save_IFS
  26673. +
  26674. +fi
  26675. +fi
  26676. +ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
  26677. +if test -n "$ac_ct_NMEDIT"; then
  26678. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
  26679. +$as_echo "$ac_ct_NMEDIT" >&6; }
  26680. +else
  26681. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26682. +$as_echo "no" >&6; }
  26683. +fi
  26684. +
  26685. + if test "x$ac_ct_NMEDIT" = x; then
  26686. + NMEDIT=":"
  26687. + else
  26688. + case $cross_compiling:$ac_tool_warned in
  26689. +yes:)
  26690. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  26691. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  26692. +ac_tool_warned=yes ;;
  26693. +esac
  26694. + NMEDIT=$ac_ct_NMEDIT
  26695. + fi
  26696. +else
  26697. + NMEDIT="$ac_cv_prog_NMEDIT"
  26698. +fi
  26699. +
  26700. + if test -n "$ac_tool_prefix"; then
  26701. + # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
  26702. +set dummy ${ac_tool_prefix}lipo; ac_word=$2
  26703. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26704. +$as_echo_n "checking for $ac_word... " >&6; }
  26705. +if ${ac_cv_prog_LIPO+:} false; then :
  26706. + $as_echo_n "(cached) " >&6
  26707. +else
  26708. + if test -n "$LIPO"; then
  26709. + ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
  26710. +else
  26711. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26712. +for as_dir in $PATH
  26713. +do
  26714. + IFS=$as_save_IFS
  26715. + test -z "$as_dir" && as_dir=.
  26716. + for ac_exec_ext in '' $ac_executable_extensions; do
  26717. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26718. + ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
  26719. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26720. + break 2
  26721. + fi
  26722. +done
  26723. + done
  26724. +IFS=$as_save_IFS
  26725. +
  26726. +fi
  26727. +fi
  26728. +LIPO=$ac_cv_prog_LIPO
  26729. +if test -n "$LIPO"; then
  26730. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
  26731. +$as_echo "$LIPO" >&6; }
  26732. +else
  26733. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26734. +$as_echo "no" >&6; }
  26735. +fi
  26736. +
  26737. +
  26738. +fi
  26739. +if test -z "$ac_cv_prog_LIPO"; then
  26740. + ac_ct_LIPO=$LIPO
  26741. + # Extract the first word of "lipo", so it can be a program name with args.
  26742. +set dummy lipo; ac_word=$2
  26743. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26744. +$as_echo_n "checking for $ac_word... " >&6; }
  26745. +if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
  26746. + $as_echo_n "(cached) " >&6
  26747. +else
  26748. + if test -n "$ac_ct_LIPO"; then
  26749. + ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
  26750. +else
  26751. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26752. +for as_dir in $PATH
  26753. +do
  26754. + IFS=$as_save_IFS
  26755. + test -z "$as_dir" && as_dir=.
  26756. + for ac_exec_ext in '' $ac_executable_extensions; do
  26757. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26758. + ac_cv_prog_ac_ct_LIPO="lipo"
  26759. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26760. + break 2
  26761. + fi
  26762. +done
  26763. + done
  26764. +IFS=$as_save_IFS
  26765. +
  26766. +fi
  26767. +fi
  26768. +ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
  26769. +if test -n "$ac_ct_LIPO"; then
  26770. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
  26771. +$as_echo "$ac_ct_LIPO" >&6; }
  26772. +else
  26773. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26774. +$as_echo "no" >&6; }
  26775. +fi
  26776. +
  26777. + if test "x$ac_ct_LIPO" = x; then
  26778. + LIPO=":"
  26779. + else
  26780. + case $cross_compiling:$ac_tool_warned in
  26781. +yes:)
  26782. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  26783. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  26784. +ac_tool_warned=yes ;;
  26785. +esac
  26786. + LIPO=$ac_ct_LIPO
  26787. + fi
  26788. +else
  26789. + LIPO="$ac_cv_prog_LIPO"
  26790. +fi
  26791. +
  26792. + if test -n "$ac_tool_prefix"; then
  26793. + # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
  26794. +set dummy ${ac_tool_prefix}otool; ac_word=$2
  26795. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26796. +$as_echo_n "checking for $ac_word... " >&6; }
  26797. +if ${ac_cv_prog_OTOOL+:} false; then :
  26798. + $as_echo_n "(cached) " >&6
  26799. +else
  26800. + if test -n "$OTOOL"; then
  26801. + ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
  26802. +else
  26803. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26804. +for as_dir in $PATH
  26805. +do
  26806. + IFS=$as_save_IFS
  26807. + test -z "$as_dir" && as_dir=.
  26808. + for ac_exec_ext in '' $ac_executable_extensions; do
  26809. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26810. + ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
  26811. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26812. + break 2
  26813. + fi
  26814. +done
  26815. + done
  26816. +IFS=$as_save_IFS
  26817. +
  26818. +fi
  26819. +fi
  26820. +OTOOL=$ac_cv_prog_OTOOL
  26821. +if test -n "$OTOOL"; then
  26822. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
  26823. +$as_echo "$OTOOL" >&6; }
  26824. +else
  26825. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26826. +$as_echo "no" >&6; }
  26827. +fi
  26828. +
  26829. +
  26830. +fi
  26831. +if test -z "$ac_cv_prog_OTOOL"; then
  26832. + ac_ct_OTOOL=$OTOOL
  26833. + # Extract the first word of "otool", so it can be a program name with args.
  26834. +set dummy otool; ac_word=$2
  26835. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26836. +$as_echo_n "checking for $ac_word... " >&6; }
  26837. +if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
  26838. + $as_echo_n "(cached) " >&6
  26839. +else
  26840. + if test -n "$ac_ct_OTOOL"; then
  26841. + ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
  26842. +else
  26843. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26844. +for as_dir in $PATH
  26845. +do
  26846. + IFS=$as_save_IFS
  26847. + test -z "$as_dir" && as_dir=.
  26848. + for ac_exec_ext in '' $ac_executable_extensions; do
  26849. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26850. + ac_cv_prog_ac_ct_OTOOL="otool"
  26851. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26852. + break 2
  26853. + fi
  26854. +done
  26855. + done
  26856. +IFS=$as_save_IFS
  26857. +
  26858. +fi
  26859. +fi
  26860. +ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
  26861. +if test -n "$ac_ct_OTOOL"; then
  26862. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
  26863. +$as_echo "$ac_ct_OTOOL" >&6; }
  26864. +else
  26865. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26866. +$as_echo "no" >&6; }
  26867. +fi
  26868. +
  26869. + if test "x$ac_ct_OTOOL" = x; then
  26870. + OTOOL=":"
  26871. + else
  26872. + case $cross_compiling:$ac_tool_warned in
  26873. +yes:)
  26874. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  26875. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  26876. +ac_tool_warned=yes ;;
  26877. +esac
  26878. + OTOOL=$ac_ct_OTOOL
  26879. + fi
  26880. +else
  26881. + OTOOL="$ac_cv_prog_OTOOL"
  26882. +fi
  26883. +
  26884. + if test -n "$ac_tool_prefix"; then
  26885. + # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
  26886. +set dummy ${ac_tool_prefix}otool64; ac_word=$2
  26887. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26888. +$as_echo_n "checking for $ac_word... " >&6; }
  26889. +if ${ac_cv_prog_OTOOL64+:} false; then :
  26890. + $as_echo_n "(cached) " >&6
  26891. +else
  26892. + if test -n "$OTOOL64"; then
  26893. + ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
  26894. +else
  26895. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26896. +for as_dir in $PATH
  26897. +do
  26898. + IFS=$as_save_IFS
  26899. + test -z "$as_dir" && as_dir=.
  26900. + for ac_exec_ext in '' $ac_executable_extensions; do
  26901. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26902. + ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
  26903. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26904. + break 2
  26905. + fi
  26906. +done
  26907. + done
  26908. +IFS=$as_save_IFS
  26909. +
  26910. +fi
  26911. +fi
  26912. +OTOOL64=$ac_cv_prog_OTOOL64
  26913. +if test -n "$OTOOL64"; then
  26914. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
  26915. +$as_echo "$OTOOL64" >&6; }
  26916. +else
  26917. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26918. +$as_echo "no" >&6; }
  26919. +fi
  26920. +
  26921. +
  26922. +fi
  26923. +if test -z "$ac_cv_prog_OTOOL64"; then
  26924. + ac_ct_OTOOL64=$OTOOL64
  26925. + # Extract the first word of "otool64", so it can be a program name with args.
  26926. +set dummy otool64; ac_word=$2
  26927. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  26928. +$as_echo_n "checking for $ac_word... " >&6; }
  26929. +if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
  26930. + $as_echo_n "(cached) " >&6
  26931. +else
  26932. + if test -n "$ac_ct_OTOOL64"; then
  26933. + ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
  26934. +else
  26935. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  26936. +for as_dir in $PATH
  26937. +do
  26938. + IFS=$as_save_IFS
  26939. + test -z "$as_dir" && as_dir=.
  26940. + for ac_exec_ext in '' $ac_executable_extensions; do
  26941. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  26942. + ac_cv_prog_ac_ct_OTOOL64="otool64"
  26943. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  26944. + break 2
  26945. + fi
  26946. +done
  26947. + done
  26948. +IFS=$as_save_IFS
  26949. +
  26950. +fi
  26951. +fi
  26952. +ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
  26953. +if test -n "$ac_ct_OTOOL64"; then
  26954. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
  26955. +$as_echo "$ac_ct_OTOOL64" >&6; }
  26956. +else
  26957. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  26958. +$as_echo "no" >&6; }
  26959. +fi
  26960. +
  26961. + if test "x$ac_ct_OTOOL64" = x; then
  26962. + OTOOL64=":"
  26963. + else
  26964. + case $cross_compiling:$ac_tool_warned in
  26965. +yes:)
  26966. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  26967. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  26968. +ac_tool_warned=yes ;;
  26969. +esac
  26970. + OTOOL64=$ac_ct_OTOOL64
  26971. + fi
  26972. +else
  26973. + OTOOL64="$ac_cv_prog_OTOOL64"
  26974. +fi
  26975. +
  26976. +
  26977. +
  26978. +
  26979. +
  26980. +
  26981. +
  26982. +
  26983. +
  26984. +
  26985. +
  26986. +
  26987. +
  26988. +
  26989. +
  26990. +
  26991. +
  26992. +
  26993. +
  26994. +
  26995. +
  26996. +
  26997. +
  26998. +
  26999. +
  27000. +
  27001. +
  27002. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
  27003. +$as_echo_n "checking for -single_module linker flag... " >&6; }
  27004. +if ${lt_cv_apple_cc_single_mod+:} false; then :
  27005. + $as_echo_n "(cached) " >&6
  27006. +else
  27007. + lt_cv_apple_cc_single_mod=no
  27008. + if test -z "${LT_MULTI_MODULE}"; then
  27009. + # By default we will add the -single_module flag. You can override
  27010. + # by either setting the environment variable LT_MULTI_MODULE
  27011. + # non-empty at configure time, or by adding -multi_module to the
  27012. + # link flags.
  27013. + rm -rf libconftest.dylib*
  27014. + echo "int foo(void){return 1;}" > conftest.c
  27015. + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  27016. +-dynamiclib -Wl,-single_module conftest.c" >&5
  27017. + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  27018. + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  27019. + _lt_result=$?
  27020. + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  27021. + lt_cv_apple_cc_single_mod=yes
  27022. + else
  27023. + cat conftest.err >&5
  27024. + fi
  27025. + rm -rf libconftest.dylib*
  27026. + rm -f conftest.*
  27027. + fi
  27028. +fi
  27029. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
  27030. +$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
  27031. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
  27032. +$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
  27033. +if ${lt_cv_ld_exported_symbols_list+:} false; then :
  27034. + $as_echo_n "(cached) " >&6
  27035. +else
  27036. + lt_cv_ld_exported_symbols_list=no
  27037. + save_LDFLAGS=$LDFLAGS
  27038. + echo "_main" > conftest.sym
  27039. + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  27040. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27041. +/* end confdefs.h. */
  27042. +
  27043. +int
  27044. +main ()
  27045. +{
  27046. +
  27047. + ;
  27048. + return 0;
  27049. +}
  27050. +_ACEOF
  27051. +if ac_fn_c_try_link "$LINENO"; then :
  27052. + lt_cv_ld_exported_symbols_list=yes
  27053. +else
  27054. + lt_cv_ld_exported_symbols_list=no
  27055. +fi
  27056. +rm -f core conftest.err conftest.$ac_objext \
  27057. + conftest$ac_exeext conftest.$ac_ext
  27058. + LDFLAGS="$save_LDFLAGS"
  27059. +
  27060. +fi
  27061. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
  27062. +$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
  27063. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
  27064. +$as_echo_n "checking for -force_load linker flag... " >&6; }
  27065. +if ${lt_cv_ld_force_load+:} false; then :
  27066. + $as_echo_n "(cached) " >&6
  27067. +else
  27068. + lt_cv_ld_force_load=no
  27069. + cat > conftest.c << _LT_EOF
  27070. +int forced_loaded() { return 2;}
  27071. +_LT_EOF
  27072. + echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
  27073. + $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
  27074. + echo "$AR cru libconftest.a conftest.o" >&5
  27075. + $AR cru libconftest.a conftest.o 2>&5
  27076. + echo "$RANLIB libconftest.a" >&5
  27077. + $RANLIB libconftest.a 2>&5
  27078. + cat > conftest.c << _LT_EOF
  27079. +int main() { return 0;}
  27080. +_LT_EOF
  27081. + echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
  27082. + $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
  27083. + _lt_result=$?
  27084. + if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
  27085. + lt_cv_ld_force_load=yes
  27086. + else
  27087. + cat conftest.err >&5
  27088. + fi
  27089. + rm -f conftest.err libconftest.a conftest conftest.c
  27090. + rm -rf conftest.dSYM
  27091. +
  27092. +fi
  27093. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
  27094. +$as_echo "$lt_cv_ld_force_load" >&6; }
  27095. + case $host_os in
  27096. + rhapsody* | darwin1.[012])
  27097. + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  27098. + darwin1.*)
  27099. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  27100. + darwin*) # darwin 5.x on
  27101. + # if running on 10.5 or later, the deployment target defaults
  27102. + # to the OS version, if on x86, and 10.4, the deployment
  27103. + # target defaults to 10.4. Don't you love it?
  27104. + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  27105. + 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
  27106. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  27107. + 10.[012]*)
  27108. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  27109. + 10.*)
  27110. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  27111. + esac
  27112. + ;;
  27113. + esac
  27114. + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  27115. + _lt_dar_single_mod='$single_module'
  27116. + fi
  27117. + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  27118. + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  27119. + else
  27120. + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  27121. + fi
  27122. + if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
  27123. + _lt_dsymutil='~$DSYMUTIL $lib || :'
  27124. + else
  27125. + _lt_dsymutil=
  27126. + fi
  27127. + ;;
  27128. + esac
  27129. +
  27130. +ac_ext=c
  27131. +ac_cpp='$CPP $CPPFLAGS'
  27132. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  27133. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  27134. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  27135. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  27136. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  27137. +# On Suns, sometimes $CPP names a directory.
  27138. +if test -n "$CPP" && test -d "$CPP"; then
  27139. + CPP=
  27140. +fi
  27141. +if test -z "$CPP"; then
  27142. + if ${ac_cv_prog_CPP+:} false; then :
  27143. + $as_echo_n "(cached) " >&6
  27144. +else
  27145. + # Double quotes because CPP needs to be expanded
  27146. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  27147. + do
  27148. + ac_preproc_ok=false
  27149. +for ac_c_preproc_warn_flag in '' yes
  27150. +do
  27151. + # Use a header file that comes with gcc, so configuring glibc
  27152. + # with a fresh cross-compiler works.
  27153. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  27154. + # <limits.h> exists even on freestanding compilers.
  27155. + # On the NeXT, cc -E runs the code through the compiler's parser,
  27156. + # not just through cpp. "Syntax error" is here to catch this case.
  27157. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27158. +/* end confdefs.h. */
  27159. +@%:@ifdef __STDC__
  27160. +@%:@ include <limits.h>
  27161. +@%:@else
  27162. +@%:@ include <assert.h>
  27163. +@%:@endif
  27164. + Syntax error
  27165. +_ACEOF
  27166. +if ac_fn_c_try_cpp "$LINENO"; then :
  27167. +
  27168. +else
  27169. + # Broken: fails on valid input.
  27170. +continue
  27171. +fi
  27172. +rm -f conftest.err conftest.i conftest.$ac_ext
  27173. +
  27174. + # OK, works on sane cases. Now check whether nonexistent headers
  27175. + # can be detected and how.
  27176. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27177. +/* end confdefs.h. */
  27178. +@%:@include <ac_nonexistent.h>
  27179. +_ACEOF
  27180. +if ac_fn_c_try_cpp "$LINENO"; then :
  27181. + # Broken: success on invalid input.
  27182. +continue
  27183. +else
  27184. + # Passes both tests.
  27185. +ac_preproc_ok=:
  27186. +break
  27187. +fi
  27188. +rm -f conftest.err conftest.i conftest.$ac_ext
  27189. +
  27190. +done
  27191. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  27192. +rm -f conftest.i conftest.err conftest.$ac_ext
  27193. +if $ac_preproc_ok; then :
  27194. + break
  27195. +fi
  27196. +
  27197. + done
  27198. + ac_cv_prog_CPP=$CPP
  27199. +
  27200. +fi
  27201. + CPP=$ac_cv_prog_CPP
  27202. +else
  27203. + ac_cv_prog_CPP=$CPP
  27204. +fi
  27205. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  27206. +$as_echo "$CPP" >&6; }
  27207. +ac_preproc_ok=false
  27208. +for ac_c_preproc_warn_flag in '' yes
  27209. +do
  27210. + # Use a header file that comes with gcc, so configuring glibc
  27211. + # with a fresh cross-compiler works.
  27212. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  27213. + # <limits.h> exists even on freestanding compilers.
  27214. + # On the NeXT, cc -E runs the code through the compiler's parser,
  27215. + # not just through cpp. "Syntax error" is here to catch this case.
  27216. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27217. +/* end confdefs.h. */
  27218. +@%:@ifdef __STDC__
  27219. +@%:@ include <limits.h>
  27220. +@%:@else
  27221. +@%:@ include <assert.h>
  27222. +@%:@endif
  27223. + Syntax error
  27224. +_ACEOF
  27225. +if ac_fn_c_try_cpp "$LINENO"; then :
  27226. +
  27227. +else
  27228. + # Broken: fails on valid input.
  27229. +continue
  27230. +fi
  27231. +rm -f conftest.err conftest.i conftest.$ac_ext
  27232. +
  27233. + # OK, works on sane cases. Now check whether nonexistent headers
  27234. + # can be detected and how.
  27235. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27236. +/* end confdefs.h. */
  27237. +@%:@include <ac_nonexistent.h>
  27238. +_ACEOF
  27239. +if ac_fn_c_try_cpp "$LINENO"; then :
  27240. + # Broken: success on invalid input.
  27241. +continue
  27242. +else
  27243. + # Passes both tests.
  27244. +ac_preproc_ok=:
  27245. +break
  27246. +fi
  27247. +rm -f conftest.err conftest.i conftest.$ac_ext
  27248. +
  27249. +done
  27250. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  27251. +rm -f conftest.i conftest.err conftest.$ac_ext
  27252. +if $ac_preproc_ok; then :
  27253. +
  27254. +else
  27255. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  27256. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  27257. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  27258. +See \`config.log' for more details" "$LINENO" 5; }
  27259. +fi
  27260. +
  27261. +ac_ext=c
  27262. +ac_cpp='$CPP $CPPFLAGS'
  27263. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  27264. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  27265. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  27266. +
  27267. +
  27268. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  27269. +$as_echo_n "checking for ANSI C header files... " >&6; }
  27270. +if ${ac_cv_header_stdc+:} false; then :
  27271. + $as_echo_n "(cached) " >&6
  27272. +else
  27273. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27274. +/* end confdefs.h. */
  27275. +#include <stdlib.h>
  27276. +#include <stdarg.h>
  27277. +#include <string.h>
  27278. +#include <float.h>
  27279. +
  27280. +int
  27281. +main ()
  27282. +{
  27283. +
  27284. + ;
  27285. + return 0;
  27286. +}
  27287. +_ACEOF
  27288. +if ac_fn_c_try_compile "$LINENO"; then :
  27289. + ac_cv_header_stdc=yes
  27290. +else
  27291. + ac_cv_header_stdc=no
  27292. +fi
  27293. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  27294. +
  27295. +if test $ac_cv_header_stdc = yes; then
  27296. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  27297. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27298. +/* end confdefs.h. */
  27299. +#include <string.h>
  27300. +
  27301. +_ACEOF
  27302. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  27303. + $EGREP "memchr" >/dev/null 2>&1; then :
  27304. +
  27305. +else
  27306. + ac_cv_header_stdc=no
  27307. +fi
  27308. +rm -f conftest*
  27309. +
  27310. +fi
  27311. +
  27312. +if test $ac_cv_header_stdc = yes; then
  27313. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  27314. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27315. +/* end confdefs.h. */
  27316. +#include <stdlib.h>
  27317. +
  27318. +_ACEOF
  27319. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  27320. + $EGREP "free" >/dev/null 2>&1; then :
  27321. +
  27322. +else
  27323. + ac_cv_header_stdc=no
  27324. +fi
  27325. +rm -f conftest*
  27326. +
  27327. +fi
  27328. +
  27329. +if test $ac_cv_header_stdc = yes; then
  27330. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  27331. + if test "$cross_compiling" = yes; then :
  27332. + :
  27333. +else
  27334. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  27335. +/* end confdefs.h. */
  27336. +#include <ctype.h>
  27337. +#include <stdlib.h>
  27338. +#if ((' ' & 0x0FF) == 0x020)
  27339. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  27340. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  27341. +#else
  27342. +# define ISLOWER(c) \
  27343. + (('a' <= (c) && (c) <= 'i') \
  27344. + || ('j' <= (c) && (c) <= 'r') \
  27345. + || ('s' <= (c) && (c) <= 'z'))
  27346. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  27347. +#endif
  27348. +
  27349. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  27350. +int
  27351. +main ()
  27352. +{
  27353. + int i;
  27354. + for (i = 0; i < 256; i++)
  27355. + if (XOR (islower (i), ISLOWER (i))
  27356. + || toupper (i) != TOUPPER (i))
  27357. + return 2;
  27358. + return 0;
  27359. +}
  27360. +_ACEOF
  27361. +if ac_fn_c_try_run "$LINENO"; then :
  27362. +
  27363. +else
  27364. + ac_cv_header_stdc=no
  27365. +fi
  27366. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  27367. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  27368. +fi
  27369. +
  27370. +fi
  27371. +fi
  27372. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  27373. +$as_echo "$ac_cv_header_stdc" >&6; }
  27374. +if test $ac_cv_header_stdc = yes; then
  27375. +
  27376. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  27377. +
  27378. +fi
  27379. +
  27380. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  27381. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  27382. + inttypes.h stdint.h unistd.h
  27383. +do :
  27384. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  27385. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  27386. +"
  27387. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  27388. + cat >>confdefs.h <<_ACEOF
  27389. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  27390. +_ACEOF
  27391. +
  27392. +fi
  27393. +
  27394. +done
  27395. +
  27396. +
  27397. +for ac_header in dlfcn.h
  27398. +do :
  27399. + ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
  27400. +"
  27401. +if test "x$ac_cv_header_dlfcn_h" = xyes; then :
  27402. + cat >>confdefs.h <<_ACEOF
  27403. +@%:@define HAVE_DLFCN_H 1
  27404. +_ACEOF
  27405. +
  27406. +fi
  27407. +
  27408. +done
  27409. +
  27410. +
  27411. +
  27412. +func_stripname_cnf ()
  27413. +{
  27414. + case ${2} in
  27415. + .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  27416. + *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  27417. + esac
  27418. +} # func_stripname_cnf
  27419. +
  27420. +
  27421. +
  27422. +
  27423. +
  27424. +# Set options
  27425. +enable_dlopen=yes
  27426. +
  27427. +
  27428. +
  27429. +
  27430. + enable_win32_dll=no
  27431. +
  27432. +
  27433. +
  27434. + @%:@ Check whether --enable-static was given.
  27435. +if test "${enable_static+set}" = set; then :
  27436. + enableval=$enable_static; p=${PACKAGE-default}
  27437. + case $enableval in
  27438. + yes) enable_static=yes ;;
  27439. + no) enable_static=no ;;
  27440. + *)
  27441. + enable_static=no
  27442. + # Look at the argument we got. We use all the common list separators.
  27443. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  27444. + for pkg in $enableval; do
  27445. + IFS="$lt_save_ifs"
  27446. + if test "X$pkg" = "X$p"; then
  27447. + enable_static=yes
  27448. + fi
  27449. + done
  27450. + IFS="$lt_save_ifs"
  27451. + ;;
  27452. + esac
  27453. +else
  27454. + enable_static=yes
  27455. +fi
  27456. +
  27457. +
  27458. +
  27459. +
  27460. +
  27461. +
  27462. +
  27463. +
  27464. +
  27465. +
  27466. +@%:@ Check whether --with-pic was given.
  27467. +if test "${with_pic+set}" = set; then :
  27468. + withval=$with_pic; pic_mode="$withval"
  27469. +else
  27470. + pic_mode=default
  27471. +fi
  27472. +
  27473. +
  27474. +test -z "$pic_mode" && pic_mode=default
  27475. +
  27476. +
  27477. +
  27478. +
  27479. +
  27480. +
  27481. +
  27482. + @%:@ Check whether --enable-fast-install was given.
  27483. +if test "${enable_fast_install+set}" = set; then :
  27484. + enableval=$enable_fast_install; p=${PACKAGE-default}
  27485. + case $enableval in
  27486. + yes) enable_fast_install=yes ;;
  27487. + no) enable_fast_install=no ;;
  27488. + *)
  27489. + enable_fast_install=no
  27490. + # Look at the argument we got. We use all the common list separators.
  27491. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  27492. + for pkg in $enableval; do
  27493. + IFS="$lt_save_ifs"
  27494. + if test "X$pkg" = "X$p"; then
  27495. + enable_fast_install=yes
  27496. + fi
  27497. + done
  27498. + IFS="$lt_save_ifs"
  27499. + ;;
  27500. + esac
  27501. +else
  27502. + enable_fast_install=yes
  27503. +fi
  27504. +
  27505. +
  27506. +
  27507. +
  27508. +
  27509. +
  27510. +
  27511. +
  27512. +
  27513. +
  27514. +
  27515. +# This can be used to rebuild libtool when needed
  27516. +LIBTOOL_DEPS="$ltmain"
  27517. +
  27518. +# Always use our own libtool.
  27519. +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  27520. +
  27521. +
  27522. +
  27523. +
  27524. +
  27525. +
  27526. +
  27527. +
  27528. +
  27529. +
  27530. +
  27531. +
  27532. +
  27533. +
  27534. +
  27535. +
  27536. +
  27537. +
  27538. +
  27539. +
  27540. +
  27541. +
  27542. +
  27543. +
  27544. +
  27545. +
  27546. +test -z "$LN_S" && LN_S="ln -s"
  27547. +
  27548. +
  27549. +
  27550. +
  27551. +
  27552. +
  27553. +
  27554. +
  27555. +
  27556. +
  27557. +
  27558. +
  27559. +
  27560. +
  27561. +if test -n "${ZSH_VERSION+set}" ; then
  27562. + setopt NO_GLOB_SUBST
  27563. +fi
  27564. +
  27565. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
  27566. +$as_echo_n "checking for objdir... " >&6; }
  27567. +if ${lt_cv_objdir+:} false; then :
  27568. + $as_echo_n "(cached) " >&6
  27569. +else
  27570. + rm -f .libs 2>/dev/null
  27571. +mkdir .libs 2>/dev/null
  27572. +if test -d .libs; then
  27573. + lt_cv_objdir=.libs
  27574. +else
  27575. + # MS-DOS does not allow filenames that begin with a dot.
  27576. + lt_cv_objdir=_libs
  27577. +fi
  27578. +rmdir .libs 2>/dev/null
  27579. +fi
  27580. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
  27581. +$as_echo "$lt_cv_objdir" >&6; }
  27582. +objdir=$lt_cv_objdir
  27583. +
  27584. +
  27585. +
  27586. +
  27587. +
  27588. +cat >>confdefs.h <<_ACEOF
  27589. +@%:@define LT_OBJDIR "$lt_cv_objdir/"
  27590. +_ACEOF
  27591. +
  27592. +
  27593. +
  27594. +
  27595. +case $host_os in
  27596. +aix3*)
  27597. + # AIX sometimes has problems with the GCC collect2 program. For some
  27598. + # reason, if we set the COLLECT_NAMES environment variable, the problems
  27599. + # vanish in a puff of smoke.
  27600. + if test "X${COLLECT_NAMES+set}" != Xset; then
  27601. + COLLECT_NAMES=
  27602. + export COLLECT_NAMES
  27603. + fi
  27604. + ;;
  27605. +esac
  27606. +
  27607. +# Global variables:
  27608. +ofile=libtool
  27609. +can_build_shared=yes
  27610. +
  27611. +# All known linkers require a `.a' archive for static linking (except MSVC,
  27612. +# which needs '.lib').
  27613. +libext=a
  27614. +
  27615. +with_gnu_ld="$lt_cv_prog_gnu_ld"
  27616. +
  27617. +old_CC="$CC"
  27618. +old_CFLAGS="$CFLAGS"
  27619. +
  27620. +# Set sane defaults for various variables
  27621. +test -z "$CC" && CC=cc
  27622. +test -z "$LTCC" && LTCC=$CC
  27623. +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  27624. +test -z "$LD" && LD=ld
  27625. +test -z "$ac_objext" && ac_objext=o
  27626. +
  27627. +for cc_temp in $compiler""; do
  27628. + case $cc_temp in
  27629. + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
  27630. + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
  27631. + \-*) ;;
  27632. + *) break;;
  27633. + esac
  27634. +done
  27635. +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  27636. +
  27637. +
  27638. +# Only perform the check for file, if the check method requires it
  27639. +test -z "$MAGIC_CMD" && MAGIC_CMD=file
  27640. +case $deplibs_check_method in
  27641. +file_magic*)
  27642. + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  27643. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
  27644. +$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
  27645. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  27646. + $as_echo_n "(cached) " >&6
  27647. +else
  27648. + case $MAGIC_CMD in
  27649. +[\\/*] | ?:[\\/]*)
  27650. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  27651. + ;;
  27652. +*)
  27653. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  27654. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  27655. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  27656. + for ac_dir in $ac_dummy; do
  27657. + IFS="$lt_save_ifs"
  27658. + test -z "$ac_dir" && ac_dir=.
  27659. + if test -f $ac_dir/${ac_tool_prefix}file; then
  27660. + lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
  27661. + if test -n "$file_magic_test_file"; then
  27662. + case $deplibs_check_method in
  27663. + "file_magic "*)
  27664. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  27665. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  27666. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  27667. + $EGREP "$file_magic_regex" > /dev/null; then
  27668. + :
  27669. + else
  27670. + cat <<_LT_EOF 1>&2
  27671. +
  27672. +*** Warning: the command libtool uses to detect shared libraries,
  27673. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  27674. +*** The result is that libtool may fail to recognize shared libraries
  27675. +*** as such. This will affect the creation of libtool libraries that
  27676. +*** depend on shared libraries, but programs linked with such libtool
  27677. +*** libraries will work regardless of this problem. Nevertheless, you
  27678. +*** may want to report the problem to your system manager and/or to
  27679. +*** bug-libtool@gnu.org
  27680. +
  27681. +_LT_EOF
  27682. + fi ;;
  27683. + esac
  27684. + fi
  27685. + break
  27686. + fi
  27687. + done
  27688. + IFS="$lt_save_ifs"
  27689. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  27690. + ;;
  27691. +esac
  27692. +fi
  27693. +
  27694. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  27695. +if test -n "$MAGIC_CMD"; then
  27696. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  27697. +$as_echo "$MAGIC_CMD" >&6; }
  27698. +else
  27699. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  27700. +$as_echo "no" >&6; }
  27701. +fi
  27702. +
  27703. +
  27704. +
  27705. +
  27706. +
  27707. +if test -z "$lt_cv_path_MAGIC_CMD"; then
  27708. + if test -n "$ac_tool_prefix"; then
  27709. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
  27710. +$as_echo_n "checking for file... " >&6; }
  27711. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  27712. + $as_echo_n "(cached) " >&6
  27713. +else
  27714. + case $MAGIC_CMD in
  27715. +[\\/*] | ?:[\\/]*)
  27716. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  27717. + ;;
  27718. +*)
  27719. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  27720. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  27721. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  27722. + for ac_dir in $ac_dummy; do
  27723. + IFS="$lt_save_ifs"
  27724. + test -z "$ac_dir" && ac_dir=.
  27725. + if test -f $ac_dir/file; then
  27726. + lt_cv_path_MAGIC_CMD="$ac_dir/file"
  27727. + if test -n "$file_magic_test_file"; then
  27728. + case $deplibs_check_method in
  27729. + "file_magic "*)
  27730. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  27731. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  27732. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  27733. + $EGREP "$file_magic_regex" > /dev/null; then
  27734. + :
  27735. + else
  27736. + cat <<_LT_EOF 1>&2
  27737. +
  27738. +*** Warning: the command libtool uses to detect shared libraries,
  27739. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  27740. +*** The result is that libtool may fail to recognize shared libraries
  27741. +*** as such. This will affect the creation of libtool libraries that
  27742. +*** depend on shared libraries, but programs linked with such libtool
  27743. +*** libraries will work regardless of this problem. Nevertheless, you
  27744. +*** may want to report the problem to your system manager and/or to
  27745. +*** bug-libtool@gnu.org
  27746. +
  27747. +_LT_EOF
  27748. + fi ;;
  27749. + esac
  27750. + fi
  27751. + break
  27752. + fi
  27753. + done
  27754. + IFS="$lt_save_ifs"
  27755. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  27756. + ;;
  27757. +esac
  27758. +fi
  27759. +
  27760. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  27761. +if test -n "$MAGIC_CMD"; then
  27762. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  27763. +$as_echo "$MAGIC_CMD" >&6; }
  27764. +else
  27765. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  27766. +$as_echo "no" >&6; }
  27767. +fi
  27768. +
  27769. +
  27770. + else
  27771. + MAGIC_CMD=:
  27772. + fi
  27773. +fi
  27774. +
  27775. + fi
  27776. + ;;
  27777. +esac
  27778. +
  27779. +# Use C for the default configuration in the libtool script
  27780. +
  27781. +lt_save_CC="$CC"
  27782. +ac_ext=c
  27783. +ac_cpp='$CPP $CPPFLAGS'
  27784. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  27785. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  27786. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  27787. +
  27788. +
  27789. +# Source file extension for C test sources.
  27790. +ac_ext=c
  27791. +
  27792. +# Object file extension for compiled C test sources.
  27793. +objext=o
  27794. +objext=$objext
  27795. +
  27796. +# Code to be used in simple compile tests
  27797. +lt_simple_compile_test_code="int some_variable = 0;"
  27798. +
  27799. +# Code to be used in simple link tests
  27800. +lt_simple_link_test_code='int main(){return(0);}'
  27801. +
  27802. +
  27803. +
  27804. +
  27805. +
  27806. +
  27807. +
  27808. +# If no C compiler was specified, use CC.
  27809. +LTCC=${LTCC-"$CC"}
  27810. +
  27811. +# If no C compiler flags were specified, use CFLAGS.
  27812. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  27813. +
  27814. +# Allow CC to be a program name with arguments.
  27815. +compiler=$CC
  27816. +
  27817. +# Save the default compiler, since it gets overwritten when the other
  27818. +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  27819. +compiler_DEFAULT=$CC
  27820. +
  27821. +# save warnings/boilerplate of simple test code
  27822. +ac_outfile=conftest.$ac_objext
  27823. +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  27824. +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  27825. +_lt_compiler_boilerplate=`cat conftest.err`
  27826. +$RM conftest*
  27827. +
  27828. +ac_outfile=conftest.$ac_objext
  27829. +echo "$lt_simple_link_test_code" >conftest.$ac_ext
  27830. +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  27831. +_lt_linker_boilerplate=`cat conftest.err`
  27832. +$RM -r conftest*
  27833. +
  27834. +
  27835. +## CAVEAT EMPTOR:
  27836. +## There is no encapsulation within the following macros, do not change
  27837. +## the running order or otherwise move them around unless you know exactly
  27838. +## what you are doing...
  27839. +if test -n "$compiler"; then
  27840. +
  27841. +lt_prog_compiler_no_builtin_flag=
  27842. +
  27843. +if test "$GCC" = yes; then
  27844. + case $cc_basename in
  27845. + nvcc*)
  27846. + lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
  27847. + *)
  27848. + lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
  27849. + esac
  27850. +
  27851. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
  27852. +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
  27853. +if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
  27854. + $as_echo_n "(cached) " >&6
  27855. +else
  27856. + lt_cv_prog_compiler_rtti_exceptions=no
  27857. + ac_outfile=conftest.$ac_objext
  27858. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  27859. + lt_compiler_flag="-fno-rtti -fno-exceptions"
  27860. + # Insert the option either (1) after the last *FLAGS variable, or
  27861. + # (2) before a word containing "conftest.", or (3) at the end.
  27862. + # Note that $ac_compile itself does not contain backslashes and begins
  27863. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  27864. + # The option is referenced via a variable to avoid confusing sed.
  27865. + lt_compile=`echo "$ac_compile" | $SED \
  27866. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  27867. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  27868. + -e 's:$: $lt_compiler_flag:'`
  27869. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  27870. + (eval "$lt_compile" 2>conftest.err)
  27871. + ac_status=$?
  27872. + cat conftest.err >&5
  27873. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  27874. + if (exit $ac_status) && test -s "$ac_outfile"; then
  27875. + # The compiler can only warn and ignore the option if not recognized
  27876. + # So say no if there are warnings other than the usual output.
  27877. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  27878. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  27879. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  27880. + lt_cv_prog_compiler_rtti_exceptions=yes
  27881. + fi
  27882. + fi
  27883. + $RM conftest*
  27884. +
  27885. +fi
  27886. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
  27887. +$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
  27888. +
  27889. +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
  27890. + lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
  27891. +else
  27892. + :
  27893. +fi
  27894. +
  27895. +fi
  27896. +
  27897. +
  27898. +
  27899. +
  27900. +
  27901. +
  27902. + lt_prog_compiler_wl=
  27903. +lt_prog_compiler_pic=
  27904. +lt_prog_compiler_static=
  27905. +
  27906. +
  27907. + if test "$GCC" = yes; then
  27908. + lt_prog_compiler_wl='-Wl,'
  27909. + lt_prog_compiler_static='-static'
  27910. +
  27911. + case $host_os in
  27912. + aix*)
  27913. + # All AIX code is PIC.
  27914. + if test "$host_cpu" = ia64; then
  27915. + # AIX 5 now supports IA64 processor
  27916. + lt_prog_compiler_static='-Bstatic'
  27917. + fi
  27918. + ;;
  27919. +
  27920. + amigaos*)
  27921. + case $host_cpu in
  27922. + powerpc)
  27923. + # see comment about AmigaOS4 .so support
  27924. + lt_prog_compiler_pic='-fPIC'
  27925. + ;;
  27926. + m68k)
  27927. + # FIXME: we need at least 68020 code to build shared libraries, but
  27928. + # adding the `-m68020' flag to GCC prevents building anything better,
  27929. + # like `-m68040'.
  27930. + lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
  27931. + ;;
  27932. + esac
  27933. + ;;
  27934. +
  27935. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  27936. + # PIC is the default for these OSes.
  27937. + ;;
  27938. +
  27939. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  27940. + # This hack is so that the source file can tell whether it is being
  27941. + # built for inclusion in a dll (and should export symbols for example).
  27942. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  27943. + # (--disable-auto-import) libraries
  27944. + lt_prog_compiler_pic='-DDLL_EXPORT'
  27945. + ;;
  27946. +
  27947. + darwin* | rhapsody*)
  27948. + # PIC is the default on this platform
  27949. + # Common symbols not allowed in MH_DYLIB files
  27950. + lt_prog_compiler_pic='-fno-common'
  27951. + ;;
  27952. +
  27953. + haiku*)
  27954. + # PIC is the default for Haiku.
  27955. + # The "-static" flag exists, but is broken.
  27956. + lt_prog_compiler_static=
  27957. + ;;
  27958. +
  27959. + hpux*)
  27960. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  27961. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  27962. + # sets the default TLS model and affects inlining.
  27963. + case $host_cpu in
  27964. + hppa*64*)
  27965. + # +Z the default
  27966. + ;;
  27967. + *)
  27968. + lt_prog_compiler_pic='-fPIC'
  27969. + ;;
  27970. + esac
  27971. + ;;
  27972. +
  27973. + interix[3-9]*)
  27974. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  27975. + # Instead, we relocate shared libraries at runtime.
  27976. + ;;
  27977. +
  27978. + msdosdjgpp*)
  27979. + # Just because we use GCC doesn't mean we suddenly get shared libraries
  27980. + # on systems that don't support them.
  27981. + lt_prog_compiler_can_build_shared=no
  27982. + enable_shared=no
  27983. + ;;
  27984. +
  27985. + *nto* | *qnx*)
  27986. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  27987. + # it will coredump.
  27988. + lt_prog_compiler_pic='-fPIC -shared'
  27989. + ;;
  27990. +
  27991. + sysv4*MP*)
  27992. + if test -d /usr/nec; then
  27993. + lt_prog_compiler_pic=-Kconform_pic
  27994. + fi
  27995. + ;;
  27996. +
  27997. + *)
  27998. + lt_prog_compiler_pic='-fPIC'
  27999. + ;;
  28000. + esac
  28001. +
  28002. + case $cc_basename in
  28003. + nvcc*) # Cuda Compiler Driver 2.2
  28004. + lt_prog_compiler_wl='-Xlinker '
  28005. + lt_prog_compiler_pic='-Xcompiler -fPIC'
  28006. + ;;
  28007. + esac
  28008. + else
  28009. + # PORTME Check for flag to pass linker flags through the system compiler.
  28010. + case $host_os in
  28011. + aix*)
  28012. + lt_prog_compiler_wl='-Wl,'
  28013. + if test "$host_cpu" = ia64; then
  28014. + # AIX 5 now supports IA64 processor
  28015. + lt_prog_compiler_static='-Bstatic'
  28016. + else
  28017. + lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
  28018. + fi
  28019. + ;;
  28020. +
  28021. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  28022. + # This hack is so that the source file can tell whether it is being
  28023. + # built for inclusion in a dll (and should export symbols for example).
  28024. + lt_prog_compiler_pic='-DDLL_EXPORT'
  28025. + ;;
  28026. +
  28027. + hpux9* | hpux10* | hpux11*)
  28028. + lt_prog_compiler_wl='-Wl,'
  28029. + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
  28030. + # not for PA HP-UX.
  28031. + case $host_cpu in
  28032. + hppa*64*|ia64*)
  28033. + # +Z the default
  28034. + ;;
  28035. + *)
  28036. + lt_prog_compiler_pic='+Z'
  28037. + ;;
  28038. + esac
  28039. + # Is there a better lt_prog_compiler_static that works with the bundled CC?
  28040. + lt_prog_compiler_static='${wl}-a ${wl}archive'
  28041. + ;;
  28042. +
  28043. + irix5* | irix6* | nonstopux*)
  28044. + lt_prog_compiler_wl='-Wl,'
  28045. + # PIC (with -KPIC) is the default.
  28046. + lt_prog_compiler_static='-non_shared'
  28047. + ;;
  28048. +
  28049. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  28050. + case $cc_basename in
  28051. + # old Intel for x86_64 which still supported -KPIC.
  28052. + ecc*)
  28053. + lt_prog_compiler_wl='-Wl,'
  28054. + lt_prog_compiler_pic='-KPIC'
  28055. + lt_prog_compiler_static='-static'
  28056. + ;;
  28057. + # icc used to be incompatible with GCC.
  28058. + # ICC 10 doesn't accept -KPIC any more.
  28059. + icc* | ifort*)
  28060. + lt_prog_compiler_wl='-Wl,'
  28061. + lt_prog_compiler_pic='-fPIC'
  28062. + lt_prog_compiler_static='-static'
  28063. + ;;
  28064. + # Lahey Fortran 8.1.
  28065. + lf95*)
  28066. + lt_prog_compiler_wl='-Wl,'
  28067. + lt_prog_compiler_pic='--shared'
  28068. + lt_prog_compiler_static='--static'
  28069. + ;;
  28070. + nagfor*)
  28071. + # NAG Fortran compiler
  28072. + lt_prog_compiler_wl='-Wl,-Wl,,'
  28073. + lt_prog_compiler_pic='-PIC'
  28074. + lt_prog_compiler_static='-Bstatic'
  28075. + ;;
  28076. + pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  28077. + # Portland Group compilers (*not* the Pentium gcc compiler,
  28078. + # which looks to be a dead project)
  28079. + lt_prog_compiler_wl='-Wl,'
  28080. + lt_prog_compiler_pic='-fpic'
  28081. + lt_prog_compiler_static='-Bstatic'
  28082. + ;;
  28083. + ccc*)
  28084. + lt_prog_compiler_wl='-Wl,'
  28085. + # All Alpha code is PIC.
  28086. + lt_prog_compiler_static='-non_shared'
  28087. + ;;
  28088. + xl* | bgxl* | bgf* | mpixl*)
  28089. + # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
  28090. + lt_prog_compiler_wl='-Wl,'
  28091. + lt_prog_compiler_pic='-qpic'
  28092. + lt_prog_compiler_static='-qstaticlink'
  28093. + ;;
  28094. + *)
  28095. + case `$CC -V 2>&1 | sed 5q` in
  28096. + *Sun\ F* | *Sun*Fortran*)
  28097. + # Sun Fortran 8.3 passes all unrecognized flags to the linker
  28098. + lt_prog_compiler_pic='-KPIC'
  28099. + lt_prog_compiler_static='-Bstatic'
  28100. + lt_prog_compiler_wl=''
  28101. + ;;
  28102. + *Sun\ C*)
  28103. + # Sun C 5.9
  28104. + lt_prog_compiler_pic='-KPIC'
  28105. + lt_prog_compiler_static='-Bstatic'
  28106. + lt_prog_compiler_wl='-Wl,'
  28107. + ;;
  28108. + esac
  28109. + ;;
  28110. + esac
  28111. + ;;
  28112. +
  28113. + newsos6)
  28114. + lt_prog_compiler_pic='-KPIC'
  28115. + lt_prog_compiler_static='-Bstatic'
  28116. + ;;
  28117. +
  28118. + *nto* | *qnx*)
  28119. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  28120. + # it will coredump.
  28121. + lt_prog_compiler_pic='-fPIC -shared'
  28122. + ;;
  28123. +
  28124. + osf3* | osf4* | osf5*)
  28125. + lt_prog_compiler_wl='-Wl,'
  28126. + # All OSF/1 code is PIC.
  28127. + lt_prog_compiler_static='-non_shared'
  28128. + ;;
  28129. +
  28130. + rdos*)
  28131. + lt_prog_compiler_static='-non_shared'
  28132. + ;;
  28133. +
  28134. + solaris*)
  28135. + lt_prog_compiler_pic='-KPIC'
  28136. + lt_prog_compiler_static='-Bstatic'
  28137. + case $cc_basename in
  28138. + f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
  28139. + lt_prog_compiler_wl='-Qoption ld ';;
  28140. + *)
  28141. + lt_prog_compiler_wl='-Wl,';;
  28142. + esac
  28143. + ;;
  28144. +
  28145. + sunos4*)
  28146. + lt_prog_compiler_wl='-Qoption ld '
  28147. + lt_prog_compiler_pic='-PIC'
  28148. + lt_prog_compiler_static='-Bstatic'
  28149. + ;;
  28150. +
  28151. + sysv4 | sysv4.2uw2* | sysv4.3*)
  28152. + lt_prog_compiler_wl='-Wl,'
  28153. + lt_prog_compiler_pic='-KPIC'
  28154. + lt_prog_compiler_static='-Bstatic'
  28155. + ;;
  28156. +
  28157. + sysv4*MP*)
  28158. + if test -d /usr/nec ;then
  28159. + lt_prog_compiler_pic='-Kconform_pic'
  28160. + lt_prog_compiler_static='-Bstatic'
  28161. + fi
  28162. + ;;
  28163. +
  28164. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  28165. + lt_prog_compiler_wl='-Wl,'
  28166. + lt_prog_compiler_pic='-KPIC'
  28167. + lt_prog_compiler_static='-Bstatic'
  28168. + ;;
  28169. +
  28170. + unicos*)
  28171. + lt_prog_compiler_wl='-Wl,'
  28172. + lt_prog_compiler_can_build_shared=no
  28173. + ;;
  28174. +
  28175. + uts4*)
  28176. + lt_prog_compiler_pic='-pic'
  28177. + lt_prog_compiler_static='-Bstatic'
  28178. + ;;
  28179. +
  28180. + *)
  28181. + lt_prog_compiler_can_build_shared=no
  28182. + ;;
  28183. + esac
  28184. + fi
  28185. +
  28186. +case $host_os in
  28187. + # For platforms which do not support PIC, -DPIC is meaningless:
  28188. + *djgpp*)
  28189. + lt_prog_compiler_pic=
  28190. + ;;
  28191. + *)
  28192. + lt_prog_compiler_pic="$lt_prog_compiler_pic@&t@ -DPIC"
  28193. + ;;
  28194. +esac
  28195. +
  28196. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  28197. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  28198. +if ${lt_cv_prog_compiler_pic+:} false; then :
  28199. + $as_echo_n "(cached) " >&6
  28200. +else
  28201. + lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
  28202. +fi
  28203. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
  28204. +$as_echo "$lt_cv_prog_compiler_pic" >&6; }
  28205. +lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
  28206. +
  28207. +#
  28208. +# Check to make sure the PIC flag actually works.
  28209. +#
  28210. +if test -n "$lt_prog_compiler_pic"; then
  28211. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
  28212. +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
  28213. +if ${lt_cv_prog_compiler_pic_works+:} false; then :
  28214. + $as_echo_n "(cached) " >&6
  28215. +else
  28216. + lt_cv_prog_compiler_pic_works=no
  28217. + ac_outfile=conftest.$ac_objext
  28218. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  28219. + lt_compiler_flag="$lt_prog_compiler_pic@&t@ -DPIC"
  28220. + # Insert the option either (1) after the last *FLAGS variable, or
  28221. + # (2) before a word containing "conftest.", or (3) at the end.
  28222. + # Note that $ac_compile itself does not contain backslashes and begins
  28223. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  28224. + # The option is referenced via a variable to avoid confusing sed.
  28225. + lt_compile=`echo "$ac_compile" | $SED \
  28226. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  28227. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  28228. + -e 's:$: $lt_compiler_flag:'`
  28229. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  28230. + (eval "$lt_compile" 2>conftest.err)
  28231. + ac_status=$?
  28232. + cat conftest.err >&5
  28233. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  28234. + if (exit $ac_status) && test -s "$ac_outfile"; then
  28235. + # The compiler can only warn and ignore the option if not recognized
  28236. + # So say no if there are warnings other than the usual output.
  28237. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  28238. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  28239. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  28240. + lt_cv_prog_compiler_pic_works=yes
  28241. + fi
  28242. + fi
  28243. + $RM conftest*
  28244. +
  28245. +fi
  28246. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
  28247. +$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
  28248. +
  28249. +if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
  28250. + case $lt_prog_compiler_pic in
  28251. + "" | " "*) ;;
  28252. + *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
  28253. + esac
  28254. +else
  28255. + lt_prog_compiler_pic=
  28256. + lt_prog_compiler_can_build_shared=no
  28257. +fi
  28258. +
  28259. +fi
  28260. +
  28261. +
  28262. +
  28263. +
  28264. +
  28265. +
  28266. +
  28267. +
  28268. +
  28269. +
  28270. +
  28271. +#
  28272. +# Check to make sure the static flag actually works.
  28273. +#
  28274. +wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
  28275. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
  28276. +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
  28277. +if ${lt_cv_prog_compiler_static_works+:} false; then :
  28278. + $as_echo_n "(cached) " >&6
  28279. +else
  28280. + lt_cv_prog_compiler_static_works=no
  28281. + save_LDFLAGS="$LDFLAGS"
  28282. + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
  28283. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  28284. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  28285. + # The linker can only warn and ignore the option if not recognized
  28286. + # So say no if there are warnings
  28287. + if test -s conftest.err; then
  28288. + # Append any errors to the config.log.
  28289. + cat conftest.err 1>&5
  28290. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  28291. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  28292. + if diff conftest.exp conftest.er2 >/dev/null; then
  28293. + lt_cv_prog_compiler_static_works=yes
  28294. + fi
  28295. + else
  28296. + lt_cv_prog_compiler_static_works=yes
  28297. + fi
  28298. + fi
  28299. + $RM -r conftest*
  28300. + LDFLAGS="$save_LDFLAGS"
  28301. +
  28302. +fi
  28303. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
  28304. +$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
  28305. +
  28306. +if test x"$lt_cv_prog_compiler_static_works" = xyes; then
  28307. + :
  28308. +else
  28309. + lt_prog_compiler_static=
  28310. +fi
  28311. +
  28312. +
  28313. +
  28314. +
  28315. +
  28316. +
  28317. +
  28318. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  28319. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  28320. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  28321. + $as_echo_n "(cached) " >&6
  28322. +else
  28323. + lt_cv_prog_compiler_c_o=no
  28324. + $RM -r conftest 2>/dev/null
  28325. + mkdir conftest
  28326. + cd conftest
  28327. + mkdir out
  28328. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  28329. +
  28330. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  28331. + # Insert the option either (1) after the last *FLAGS variable, or
  28332. + # (2) before a word containing "conftest.", or (3) at the end.
  28333. + # Note that $ac_compile itself does not contain backslashes and begins
  28334. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  28335. + lt_compile=`echo "$ac_compile" | $SED \
  28336. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  28337. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  28338. + -e 's:$: $lt_compiler_flag:'`
  28339. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  28340. + (eval "$lt_compile" 2>out/conftest.err)
  28341. + ac_status=$?
  28342. + cat out/conftest.err >&5
  28343. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  28344. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  28345. + then
  28346. + # The compiler can only warn and ignore the option if not recognized
  28347. + # So say no if there are warnings
  28348. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  28349. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  28350. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  28351. + lt_cv_prog_compiler_c_o=yes
  28352. + fi
  28353. + fi
  28354. + chmod u+w . 2>&5
  28355. + $RM conftest*
  28356. + # SGI C++ compiler will create directory out/ii_files/ for
  28357. + # template instantiation
  28358. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  28359. + $RM out/* && rmdir out
  28360. + cd ..
  28361. + $RM -r conftest
  28362. + $RM conftest*
  28363. +
  28364. +fi
  28365. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  28366. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  28367. +
  28368. +
  28369. +
  28370. +
  28371. +
  28372. +
  28373. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  28374. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  28375. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  28376. + $as_echo_n "(cached) " >&6
  28377. +else
  28378. + lt_cv_prog_compiler_c_o=no
  28379. + $RM -r conftest 2>/dev/null
  28380. + mkdir conftest
  28381. + cd conftest
  28382. + mkdir out
  28383. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  28384. +
  28385. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  28386. + # Insert the option either (1) after the last *FLAGS variable, or
  28387. + # (2) before a word containing "conftest.", or (3) at the end.
  28388. + # Note that $ac_compile itself does not contain backslashes and begins
  28389. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  28390. + lt_compile=`echo "$ac_compile" | $SED \
  28391. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  28392. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  28393. + -e 's:$: $lt_compiler_flag:'`
  28394. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  28395. + (eval "$lt_compile" 2>out/conftest.err)
  28396. + ac_status=$?
  28397. + cat out/conftest.err >&5
  28398. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  28399. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  28400. + then
  28401. + # The compiler can only warn and ignore the option if not recognized
  28402. + # So say no if there are warnings
  28403. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  28404. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  28405. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  28406. + lt_cv_prog_compiler_c_o=yes
  28407. + fi
  28408. + fi
  28409. + chmod u+w . 2>&5
  28410. + $RM conftest*
  28411. + # SGI C++ compiler will create directory out/ii_files/ for
  28412. + # template instantiation
  28413. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  28414. + $RM out/* && rmdir out
  28415. + cd ..
  28416. + $RM -r conftest
  28417. + $RM conftest*
  28418. +
  28419. +fi
  28420. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  28421. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  28422. +
  28423. +
  28424. +
  28425. +
  28426. +hard_links="nottested"
  28427. +if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
  28428. + # do not overwrite the value of need_locks provided by the user
  28429. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
  28430. +$as_echo_n "checking if we can lock with hard links... " >&6; }
  28431. + hard_links=yes
  28432. + $RM conftest*
  28433. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  28434. + touch conftest.a
  28435. + ln conftest.a conftest.b 2>&5 || hard_links=no
  28436. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  28437. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
  28438. +$as_echo "$hard_links" >&6; }
  28439. + if test "$hard_links" = no; then
  28440. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
  28441. +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
  28442. + need_locks=warn
  28443. + fi
  28444. +else
  28445. + need_locks=no
  28446. +fi
  28447. +
  28448. +
  28449. +
  28450. +
  28451. +
  28452. +
  28453. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  28454. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  28455. +
  28456. + runpath_var=
  28457. + allow_undefined_flag=
  28458. + always_export_symbols=no
  28459. + archive_cmds=
  28460. + archive_expsym_cmds=
  28461. + compiler_needs_object=no
  28462. + enable_shared_with_static_runtimes=no
  28463. + export_dynamic_flag_spec=
  28464. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  28465. + hardcode_automatic=no
  28466. + hardcode_direct=no
  28467. + hardcode_direct_absolute=no
  28468. + hardcode_libdir_flag_spec=
  28469. + hardcode_libdir_flag_spec_ld=
  28470. + hardcode_libdir_separator=
  28471. + hardcode_minus_L=no
  28472. + hardcode_shlibpath_var=unsupported
  28473. + inherit_rpath=no
  28474. + link_all_deplibs=unknown
  28475. + module_cmds=
  28476. + module_expsym_cmds=
  28477. + old_archive_from_new_cmds=
  28478. + old_archive_from_expsyms_cmds=
  28479. + thread_safe_flag_spec=
  28480. + whole_archive_flag_spec=
  28481. + # include_expsyms should be a list of space-separated symbols to be *always*
  28482. + # included in the symbol list
  28483. + include_expsyms=
  28484. + # exclude_expsyms can be an extended regexp of symbols to exclude
  28485. + # it will be wrapped by ` (' and `)$', so one must not match beginning or
  28486. + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  28487. + # as well as any symbol that contains `d'.
  28488. + exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  28489. + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  28490. + # platforms (ab)use it in PIC code, but their linkers get confused if
  28491. + # the symbol is explicitly referenced. Since portable code cannot
  28492. + # rely on this symbol name, it's probably fine to never include it in
  28493. + # preloaded symbol tables.
  28494. + # Exclude shared library initialization/finalization symbols.
  28495. + extract_expsyms_cmds=
  28496. +
  28497. + case $host_os in
  28498. + cygwin* | mingw* | pw32* | cegcc*)
  28499. + # FIXME: the MSVC++ port hasn't been tested in a loooong time
  28500. + # When not using gcc, we currently assume that we are using
  28501. + # Microsoft Visual C++.
  28502. + if test "$GCC" != yes; then
  28503. + with_gnu_ld=no
  28504. + fi
  28505. + ;;
  28506. + interix*)
  28507. + # we just hope/assume this is gcc and not c89 (= MSVC++)
  28508. + with_gnu_ld=yes
  28509. + ;;
  28510. + openbsd*)
  28511. + with_gnu_ld=no
  28512. + ;;
  28513. + esac
  28514. +
  28515. + ld_shlibs=yes
  28516. +
  28517. + # On some targets, GNU ld is compatible enough with the native linker
  28518. + # that we're better off using the native interface for both.
  28519. + lt_use_gnu_ld_interface=no
  28520. + if test "$with_gnu_ld" = yes; then
  28521. + case $host_os in
  28522. + aix*)
  28523. + # The AIX port of GNU ld has always aspired to compatibility
  28524. + # with the native linker. However, as the warning in the GNU ld
  28525. + # block says, versions before 2.19.5* couldn't really create working
  28526. + # shared libraries, regardless of the interface used.
  28527. + case `$LD -v 2>&1` in
  28528. + *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
  28529. + *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
  28530. + *\ \(GNU\ Binutils\)\ [3-9]*) ;;
  28531. + *)
  28532. + lt_use_gnu_ld_interface=yes
  28533. + ;;
  28534. + esac
  28535. + ;;
  28536. + *)
  28537. + lt_use_gnu_ld_interface=yes
  28538. + ;;
  28539. + esac
  28540. + fi
  28541. +
  28542. + if test "$lt_use_gnu_ld_interface" = yes; then
  28543. + # If archive_cmds runs LD, not CC, wlarc should be empty
  28544. + wlarc='${wl}'
  28545. +
  28546. + # Set some defaults for GNU ld with shared library support. These
  28547. + # are reset later if shared libraries are not supported. Putting them
  28548. + # here allows them to be overridden if necessary.
  28549. + runpath_var=LD_RUN_PATH
  28550. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  28551. + export_dynamic_flag_spec='${wl}--export-dynamic'
  28552. + # ancient GNU ld didn't support --whole-archive et. al.
  28553. + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
  28554. + whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  28555. + else
  28556. + whole_archive_flag_spec=
  28557. + fi
  28558. + supports_anon_versioning=no
  28559. + case `$LD -v 2>&1` in
  28560. + *GNU\ gold*) supports_anon_versioning=yes ;;
  28561. + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
  28562. + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
  28563. + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
  28564. + *\ 2.11.*) ;; # other 2.11 versions
  28565. + *) supports_anon_versioning=yes ;;
  28566. + esac
  28567. +
  28568. + # See if GNU ld supports shared libraries.
  28569. + case $host_os in
  28570. + aix[3-9]*)
  28571. + # On AIX/PPC, the GNU linker is very broken
  28572. + if test "$host_cpu" != ia64; then
  28573. + ld_shlibs=no
  28574. + cat <<_LT_EOF 1>&2
  28575. +
  28576. +*** Warning: the GNU linker, at least up to release 2.19, is reported
  28577. +*** to be unable to reliably create shared libraries on AIX.
  28578. +*** Therefore, libtool is disabling shared libraries support. If you
  28579. +*** really care for shared libraries, you may want to install binutils
  28580. +*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
  28581. +*** You will then need to restart the configuration process.
  28582. +
  28583. +_LT_EOF
  28584. + fi
  28585. + ;;
  28586. +
  28587. + amigaos*)
  28588. + case $host_cpu in
  28589. + powerpc)
  28590. + # see comment about AmigaOS4 .so support
  28591. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28592. + archive_expsym_cmds=''
  28593. + ;;
  28594. + m68k)
  28595. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  28596. + hardcode_libdir_flag_spec='-L$libdir'
  28597. + hardcode_minus_L=yes
  28598. + ;;
  28599. + esac
  28600. + ;;
  28601. +
  28602. + beos*)
  28603. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  28604. + allow_undefined_flag=unsupported
  28605. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  28606. + # support --undefined. This deserves some investigation. FIXME
  28607. + archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28608. + else
  28609. + ld_shlibs=no
  28610. + fi
  28611. + ;;
  28612. +
  28613. + cygwin* | mingw* | pw32* | cegcc*)
  28614. + # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
  28615. + # as there is no search path for DLLs.
  28616. + hardcode_libdir_flag_spec='-L$libdir'
  28617. + export_dynamic_flag_spec='${wl}--export-all-symbols'
  28618. + allow_undefined_flag=unsupported
  28619. + always_export_symbols=no
  28620. + enable_shared_with_static_runtimes=yes
  28621. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  28622. + exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  28623. +
  28624. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  28625. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  28626. + # If the export-symbols file already is a .def file (1st line
  28627. + # is EXPORTS), use it as is; otherwise, prepend...
  28628. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  28629. + cp $export_symbols $output_objdir/$soname.def;
  28630. + else
  28631. + echo EXPORTS > $output_objdir/$soname.def;
  28632. + cat $export_symbols >> $output_objdir/$soname.def;
  28633. + fi~
  28634. + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  28635. + else
  28636. + ld_shlibs=no
  28637. + fi
  28638. + ;;
  28639. +
  28640. + haiku*)
  28641. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28642. + link_all_deplibs=yes
  28643. + ;;
  28644. +
  28645. + interix[3-9]*)
  28646. + hardcode_direct=no
  28647. + hardcode_shlibpath_var=no
  28648. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  28649. + export_dynamic_flag_spec='${wl}-E'
  28650. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  28651. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  28652. + # default) and relocated if they conflict, which is a slow very memory
  28653. + # consuming and fragmenting process. To avoid this, we pick a random,
  28654. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  28655. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  28656. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  28657. + archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  28658. + ;;
  28659. +
  28660. + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
  28661. + tmp_diet=no
  28662. + if test "$host_os" = linux-dietlibc; then
  28663. + case $cc_basename in
  28664. + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
  28665. + esac
  28666. + fi
  28667. + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  28668. + && test "$tmp_diet" = no
  28669. + then
  28670. + tmp_addflag=' $pic_flag'
  28671. + tmp_sharedflag='-shared'
  28672. + case $cc_basename,$host_cpu in
  28673. + pgcc*) # Portland Group C compiler
  28674. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  28675. + tmp_addflag=' $pic_flag'
  28676. + ;;
  28677. + pgf77* | pgf90* | pgf95* | pgfortran*)
  28678. + # Portland Group f77 and f90 compilers
  28679. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  28680. + tmp_addflag=' $pic_flag -Mnomain' ;;
  28681. + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
  28682. + tmp_addflag=' -i_dynamic' ;;
  28683. + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
  28684. + tmp_addflag=' -i_dynamic -nofor_main' ;;
  28685. + ifc* | ifort*) # Intel Fortran compiler
  28686. + tmp_addflag=' -nofor_main' ;;
  28687. + lf95*) # Lahey Fortran 8.1
  28688. + whole_archive_flag_spec=
  28689. + tmp_sharedflag='--shared' ;;
  28690. + xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
  28691. + tmp_sharedflag='-qmkshrobj'
  28692. + tmp_addflag= ;;
  28693. + nvcc*) # Cuda Compiler Driver 2.2
  28694. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  28695. + compiler_needs_object=yes
  28696. + ;;
  28697. + esac
  28698. + case `$CC -V 2>&1 | sed 5q` in
  28699. + *Sun\ C*) # Sun C 5.9
  28700. + whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  28701. + compiler_needs_object=yes
  28702. + tmp_sharedflag='-G' ;;
  28703. + *Sun\ F*) # Sun Fortran 8.3
  28704. + tmp_sharedflag='-G' ;;
  28705. + esac
  28706. + archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28707. +
  28708. + if test "x$supports_anon_versioning" = xyes; then
  28709. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  28710. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  28711. + echo "local: *; };" >> $output_objdir/$libname.ver~
  28712. + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  28713. + fi
  28714. +
  28715. + case $cc_basename in
  28716. + xlf* | bgf* | bgxlf* | mpixlf*)
  28717. + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
  28718. + whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
  28719. + hardcode_libdir_flag_spec=
  28720. + hardcode_libdir_flag_spec_ld='-rpath $libdir'
  28721. + archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
  28722. + if test "x$supports_anon_versioning" = xyes; then
  28723. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  28724. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  28725. + echo "local: *; };" >> $output_objdir/$libname.ver~
  28726. + $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
  28727. + fi
  28728. + ;;
  28729. + esac
  28730. + else
  28731. + ld_shlibs=no
  28732. + fi
  28733. + ;;
  28734. +
  28735. + netbsd*)
  28736. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  28737. + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  28738. + wlarc=
  28739. + else
  28740. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28741. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  28742. + fi
  28743. + ;;
  28744. +
  28745. + solaris*)
  28746. + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
  28747. + ld_shlibs=no
  28748. + cat <<_LT_EOF 1>&2
  28749. +
  28750. +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
  28751. +*** create shared libraries on Solaris systems. Therefore, libtool
  28752. +*** is disabling shared libraries support. We urge you to upgrade GNU
  28753. +*** binutils to release 2.9.1 or newer. Another option is to modify
  28754. +*** your PATH or compiler configuration so that the native linker is
  28755. +*** used, and then restart.
  28756. +
  28757. +_LT_EOF
  28758. + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  28759. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28760. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  28761. + else
  28762. + ld_shlibs=no
  28763. + fi
  28764. + ;;
  28765. +
  28766. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
  28767. + case `$LD -v 2>&1` in
  28768. + *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
  28769. + ld_shlibs=no
  28770. + cat <<_LT_EOF 1>&2
  28771. +
  28772. +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
  28773. +*** reliably create shared libraries on SCO systems. Therefore, libtool
  28774. +*** is disabling shared libraries support. We urge you to upgrade GNU
  28775. +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
  28776. +*** your PATH or compiler configuration so that the native linker is
  28777. +*** used, and then restart.
  28778. +
  28779. +_LT_EOF
  28780. + ;;
  28781. + *)
  28782. + # For security reasons, it is highly recommended that you always
  28783. + # use absolute paths for naming shared libraries, and exclude the
  28784. + # DT_RUNPATH tag from executables and libraries. But doing so
  28785. + # requires that you compile everything twice, which is a pain.
  28786. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  28787. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  28788. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28789. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  28790. + else
  28791. + ld_shlibs=no
  28792. + fi
  28793. + ;;
  28794. + esac
  28795. + ;;
  28796. +
  28797. + sunos4*)
  28798. + archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  28799. + wlarc=
  28800. + hardcode_direct=yes
  28801. + hardcode_shlibpath_var=no
  28802. + ;;
  28803. +
  28804. + *)
  28805. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  28806. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  28807. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  28808. + else
  28809. + ld_shlibs=no
  28810. + fi
  28811. + ;;
  28812. + esac
  28813. +
  28814. + if test "$ld_shlibs" = no; then
  28815. + runpath_var=
  28816. + hardcode_libdir_flag_spec=
  28817. + export_dynamic_flag_spec=
  28818. + whole_archive_flag_spec=
  28819. + fi
  28820. + else
  28821. + # PORTME fill in a description of your system's linker (not GNU ld)
  28822. + case $host_os in
  28823. + aix3*)
  28824. + allow_undefined_flag=unsupported
  28825. + always_export_symbols=yes
  28826. + archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
  28827. + # Note: this linker hardcodes the directories in LIBPATH if there
  28828. + # are no directories specified by -L.
  28829. + hardcode_minus_L=yes
  28830. + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
  28831. + # Neither direct hardcoding nor static linking is supported with a
  28832. + # broken collect2.
  28833. + hardcode_direct=unsupported
  28834. + fi
  28835. + ;;
  28836. +
  28837. + aix[4-9]*)
  28838. + if test "$host_cpu" = ia64; then
  28839. + # On IA64, the linker does run time linking by default, so we don't
  28840. + # have to do anything special.
  28841. + aix_use_runtimelinking=no
  28842. + exp_sym_flag='-Bexport'
  28843. + no_entry_flag=""
  28844. + else
  28845. + # If we're using GNU nm, then we don't want the "-C" option.
  28846. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  28847. + # Also, AIX nm treats weak defined symbols like other global
  28848. + # defined symbols, whereas GNU nm marks them as "W".
  28849. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  28850. + export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  28851. + else
  28852. + export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  28853. + fi
  28854. + aix_use_runtimelinking=no
  28855. +
  28856. + # Test if we are trying to use run time linking or normal
  28857. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  28858. + # need to do runtime linking.
  28859. + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
  28860. + for ld_flag in $LDFLAGS; do
  28861. + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  28862. + aix_use_runtimelinking=yes
  28863. + break
  28864. + fi
  28865. + done
  28866. + ;;
  28867. + esac
  28868. +
  28869. + exp_sym_flag='-bexport'
  28870. + no_entry_flag='-bnoentry'
  28871. + fi
  28872. +
  28873. + # When large executables or shared objects are built, AIX ld can
  28874. + # have problems creating the table of contents. If linking a library
  28875. + # or program results in "error TOC overflow" add -mminimal-toc to
  28876. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  28877. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  28878. +
  28879. + archive_cmds=''
  28880. + hardcode_direct=yes
  28881. + hardcode_direct_absolute=yes
  28882. + hardcode_libdir_separator=':'
  28883. + link_all_deplibs=yes
  28884. + file_list_spec='${wl}-f,'
  28885. +
  28886. + if test "$GCC" = yes; then
  28887. + case $host_os in aix4.[012]|aix4.[012].*)
  28888. + # We only want to do this on AIX 4.2 and lower, the check
  28889. + # below for broken collect2 doesn't work under 4.3+
  28890. + collect2name=`${CC} -print-prog-name=collect2`
  28891. + if test -f "$collect2name" &&
  28892. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  28893. + then
  28894. + # We have reworked collect2
  28895. + :
  28896. + else
  28897. + # We have old collect2
  28898. + hardcode_direct=unsupported
  28899. + # It fails to find uninstalled libraries when the uninstalled
  28900. + # path is not listed in the libpath. Setting hardcode_minus_L
  28901. + # to unsupported forces relinking
  28902. + hardcode_minus_L=yes
  28903. + hardcode_libdir_flag_spec='-L$libdir'
  28904. + hardcode_libdir_separator=
  28905. + fi
  28906. + ;;
  28907. + esac
  28908. + shared_flag='-shared'
  28909. + if test "$aix_use_runtimelinking" = yes; then
  28910. + shared_flag="$shared_flag "'${wl}-G'
  28911. + fi
  28912. + else
  28913. + # not using gcc
  28914. + if test "$host_cpu" = ia64; then
  28915. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  28916. + # chokes on -Wl,-G. The following line is correct:
  28917. + shared_flag='-G'
  28918. + else
  28919. + if test "$aix_use_runtimelinking" = yes; then
  28920. + shared_flag='${wl}-G'
  28921. + else
  28922. + shared_flag='${wl}-bM:SRE'
  28923. + fi
  28924. + fi
  28925. + fi
  28926. +
  28927. + export_dynamic_flag_spec='${wl}-bexpall'
  28928. + # It seems that -bexpall does not export symbols beginning with
  28929. + # underscore (_), so it is better to generate a list of symbols to export.
  28930. + always_export_symbols=yes
  28931. + if test "$aix_use_runtimelinking" = yes; then
  28932. + # Warning - without using the other runtime loading flags (-brtl),
  28933. + # -berok will link without error, but may produce a broken library.
  28934. + allow_undefined_flag='-berok'
  28935. + # Determine the default libpath from the value encoded in an
  28936. + # empty executable.
  28937. + if test "${lt_cv_aix_libpath+set}" = set; then
  28938. + aix_libpath=$lt_cv_aix_libpath
  28939. +else
  28940. + if ${lt_cv_aix_libpath_+:} false; then :
  28941. + $as_echo_n "(cached) " >&6
  28942. +else
  28943. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  28944. +/* end confdefs.h. */
  28945. +
  28946. +int
  28947. +main ()
  28948. +{
  28949. +
  28950. + ;
  28951. + return 0;
  28952. +}
  28953. +_ACEOF
  28954. +if ac_fn_c_try_link "$LINENO"; then :
  28955. +
  28956. + lt_aix_libpath_sed='
  28957. + /Import File Strings/,/^$/ {
  28958. + /^0/ {
  28959. + s/^0 *\([^ ]*\) *$/\1/
  28960. + p
  28961. + }
  28962. + }'
  28963. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  28964. + # Check for a 64-bit object if we didn't find anything.
  28965. + if test -z "$lt_cv_aix_libpath_"; then
  28966. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  28967. + fi
  28968. +fi
  28969. +rm -f core conftest.err conftest.$ac_objext \
  28970. + conftest$ac_exeext conftest.$ac_ext
  28971. + if test -z "$lt_cv_aix_libpath_"; then
  28972. + lt_cv_aix_libpath_="/usr/lib:/lib"
  28973. + fi
  28974. +
  28975. +fi
  28976. +
  28977. + aix_libpath=$lt_cv_aix_libpath_
  28978. +fi
  28979. +
  28980. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  28981. + archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  28982. + else
  28983. + if test "$host_cpu" = ia64; then
  28984. + hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
  28985. + allow_undefined_flag="-z nodefs"
  28986. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  28987. + else
  28988. + # Determine the default libpath from the value encoded in an
  28989. + # empty executable.
  28990. + if test "${lt_cv_aix_libpath+set}" = set; then
  28991. + aix_libpath=$lt_cv_aix_libpath
  28992. +else
  28993. + if ${lt_cv_aix_libpath_+:} false; then :
  28994. + $as_echo_n "(cached) " >&6
  28995. +else
  28996. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  28997. +/* end confdefs.h. */
  28998. +
  28999. +int
  29000. +main ()
  29001. +{
  29002. +
  29003. + ;
  29004. + return 0;
  29005. +}
  29006. +_ACEOF
  29007. +if ac_fn_c_try_link "$LINENO"; then :
  29008. +
  29009. + lt_aix_libpath_sed='
  29010. + /Import File Strings/,/^$/ {
  29011. + /^0/ {
  29012. + s/^0 *\([^ ]*\) *$/\1/
  29013. + p
  29014. + }
  29015. + }'
  29016. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  29017. + # Check for a 64-bit object if we didn't find anything.
  29018. + if test -z "$lt_cv_aix_libpath_"; then
  29019. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  29020. + fi
  29021. +fi
  29022. +rm -f core conftest.err conftest.$ac_objext \
  29023. + conftest$ac_exeext conftest.$ac_ext
  29024. + if test -z "$lt_cv_aix_libpath_"; then
  29025. + lt_cv_aix_libpath_="/usr/lib:/lib"
  29026. + fi
  29027. +
  29028. +fi
  29029. +
  29030. + aix_libpath=$lt_cv_aix_libpath_
  29031. +fi
  29032. +
  29033. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  29034. + # Warning - without using the other run time loading flags,
  29035. + # -berok will link without error, but may produce a broken library.
  29036. + no_undefined_flag=' ${wl}-bernotok'
  29037. + allow_undefined_flag=' ${wl}-berok'
  29038. + if test "$with_gnu_ld" = yes; then
  29039. + # We only use this code for GNU lds that support --whole-archive.
  29040. + whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  29041. + else
  29042. + # Exported symbols can be pulled into shared objects from archives
  29043. + whole_archive_flag_spec='$convenience'
  29044. + fi
  29045. + archive_cmds_need_lc=yes
  29046. + # This is similar to how AIX traditionally builds its shared libraries.
  29047. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  29048. + fi
  29049. + fi
  29050. + ;;
  29051. +
  29052. + amigaos*)
  29053. + case $host_cpu in
  29054. + powerpc)
  29055. + # see comment about AmigaOS4 .so support
  29056. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  29057. + archive_expsym_cmds=''
  29058. + ;;
  29059. + m68k)
  29060. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  29061. + hardcode_libdir_flag_spec='-L$libdir'
  29062. + hardcode_minus_L=yes
  29063. + ;;
  29064. + esac
  29065. + ;;
  29066. +
  29067. + bsdi[45]*)
  29068. + export_dynamic_flag_spec=-rdynamic
  29069. + ;;
  29070. +
  29071. + cygwin* | mingw* | pw32* | cegcc*)
  29072. + # When not using gcc, we currently assume that we are using
  29073. + # Microsoft Visual C++.
  29074. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  29075. + # no search path for DLLs.
  29076. + case $cc_basename in
  29077. + cl*)
  29078. + # Native MSVC
  29079. + hardcode_libdir_flag_spec=' '
  29080. + allow_undefined_flag=unsupported
  29081. + always_export_symbols=yes
  29082. + file_list_spec='@'
  29083. + # Tell ltmain to make .lib files, not .a files.
  29084. + libext=lib
  29085. + # Tell ltmain to make .dll files, not .so files.
  29086. + shrext_cmds=".dll"
  29087. + # FIXME: Setting linknames here is a bad hack.
  29088. + archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  29089. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  29090. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  29091. + else
  29092. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  29093. + fi~
  29094. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  29095. + linknames='
  29096. + # The linker will not automatically build a static lib if we build a DLL.
  29097. + # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
  29098. + enable_shared_with_static_runtimes=yes
  29099. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  29100. + # Don't use ranlib
  29101. + old_postinstall_cmds='chmod 644 $oldlib'
  29102. + postlink_cmds='lt_outputfile="@OUTPUT@"~
  29103. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  29104. + case $lt_outputfile in
  29105. + *.exe|*.EXE) ;;
  29106. + *)
  29107. + lt_outputfile="$lt_outputfile.exe"
  29108. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  29109. + ;;
  29110. + esac~
  29111. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  29112. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  29113. + $RM "$lt_outputfile.manifest";
  29114. + fi'
  29115. + ;;
  29116. + *)
  29117. + # Assume MSVC wrapper
  29118. + hardcode_libdir_flag_spec=' '
  29119. + allow_undefined_flag=unsupported
  29120. + # Tell ltmain to make .lib files, not .a files.
  29121. + libext=lib
  29122. + # Tell ltmain to make .dll files, not .so files.
  29123. + shrext_cmds=".dll"
  29124. + # FIXME: Setting linknames here is a bad hack.
  29125. + archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  29126. + # The linker will automatically build a .lib file if we build a DLL.
  29127. + old_archive_from_new_cmds='true'
  29128. + # FIXME: Should let the user specify the lib program.
  29129. + old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  29130. + enable_shared_with_static_runtimes=yes
  29131. + ;;
  29132. + esac
  29133. + ;;
  29134. +
  29135. + darwin* | rhapsody*)
  29136. +
  29137. +
  29138. + archive_cmds_need_lc=no
  29139. + hardcode_direct=no
  29140. + hardcode_automatic=yes
  29141. + hardcode_shlibpath_var=unsupported
  29142. + if test "$lt_cv_ld_force_load" = "yes"; then
  29143. + whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  29144. + else
  29145. + whole_archive_flag_spec=''
  29146. + fi
  29147. + link_all_deplibs=yes
  29148. + allow_undefined_flag="$_lt_dar_allow_undefined"
  29149. + case $cc_basename in
  29150. + ifort*) _lt_dar_can_shared=yes ;;
  29151. + *) _lt_dar_can_shared=$GCC ;;
  29152. + esac
  29153. + if test "$_lt_dar_can_shared" = "yes"; then
  29154. + output_verbose_link_cmd=func_echo_all
  29155. + archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  29156. + module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  29157. + archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  29158. + module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  29159. +
  29160. + else
  29161. + ld_shlibs=no
  29162. + fi
  29163. +
  29164. + ;;
  29165. +
  29166. + dgux*)
  29167. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29168. + hardcode_libdir_flag_spec='-L$libdir'
  29169. + hardcode_shlibpath_var=no
  29170. + ;;
  29171. +
  29172. + freebsd1*)
  29173. + ld_shlibs=no
  29174. + ;;
  29175. +
  29176. + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
  29177. + # support. Future versions do this automatically, but an explicit c++rt0.o
  29178. + # does not break anything, and helps significantly (at the cost of a little
  29179. + # extra space).
  29180. + freebsd2.2*)
  29181. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
  29182. + hardcode_libdir_flag_spec='-R$libdir'
  29183. + hardcode_direct=yes
  29184. + hardcode_shlibpath_var=no
  29185. + ;;
  29186. +
  29187. + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
  29188. + freebsd2*)
  29189. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  29190. + hardcode_direct=yes
  29191. + hardcode_minus_L=yes
  29192. + hardcode_shlibpath_var=no
  29193. + ;;
  29194. +
  29195. + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  29196. + freebsd* | dragonfly*)
  29197. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  29198. + hardcode_libdir_flag_spec='-R$libdir'
  29199. + hardcode_direct=yes
  29200. + hardcode_shlibpath_var=no
  29201. + ;;
  29202. +
  29203. + hpux9*)
  29204. + if test "$GCC" = yes; then
  29205. + archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  29206. + else
  29207. + archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  29208. + fi
  29209. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  29210. + hardcode_libdir_separator=:
  29211. + hardcode_direct=yes
  29212. +
  29213. + # hardcode_minus_L: Not really in the search PATH,
  29214. + # but as the default location of the library.
  29215. + hardcode_minus_L=yes
  29216. + export_dynamic_flag_spec='${wl}-E'
  29217. + ;;
  29218. +
  29219. + hpux10*)
  29220. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  29221. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  29222. + else
  29223. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  29224. + fi
  29225. + if test "$with_gnu_ld" = no; then
  29226. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  29227. + hardcode_libdir_flag_spec_ld='+b $libdir'
  29228. + hardcode_libdir_separator=:
  29229. + hardcode_direct=yes
  29230. + hardcode_direct_absolute=yes
  29231. + export_dynamic_flag_spec='${wl}-E'
  29232. + # hardcode_minus_L: Not really in the search PATH,
  29233. + # but as the default location of the library.
  29234. + hardcode_minus_L=yes
  29235. + fi
  29236. + ;;
  29237. +
  29238. + hpux11*)
  29239. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  29240. + case $host_cpu in
  29241. + hppa*64*)
  29242. + archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  29243. + ;;
  29244. + ia64*)
  29245. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  29246. + ;;
  29247. + *)
  29248. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  29249. + ;;
  29250. + esac
  29251. + else
  29252. + case $host_cpu in
  29253. + hppa*64*)
  29254. + archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  29255. + ;;
  29256. + ia64*)
  29257. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  29258. + ;;
  29259. + *)
  29260. +
  29261. + # Older versions of the 11.00 compiler do not understand -b yet
  29262. + # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
  29263. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
  29264. +$as_echo_n "checking if $CC understands -b... " >&6; }
  29265. +if ${lt_cv_prog_compiler__b+:} false; then :
  29266. + $as_echo_n "(cached) " >&6
  29267. +else
  29268. + lt_cv_prog_compiler__b=no
  29269. + save_LDFLAGS="$LDFLAGS"
  29270. + LDFLAGS="$LDFLAGS -b"
  29271. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  29272. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  29273. + # The linker can only warn and ignore the option if not recognized
  29274. + # So say no if there are warnings
  29275. + if test -s conftest.err; then
  29276. + # Append any errors to the config.log.
  29277. + cat conftest.err 1>&5
  29278. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  29279. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  29280. + if diff conftest.exp conftest.er2 >/dev/null; then
  29281. + lt_cv_prog_compiler__b=yes
  29282. + fi
  29283. + else
  29284. + lt_cv_prog_compiler__b=yes
  29285. + fi
  29286. + fi
  29287. + $RM -r conftest*
  29288. + LDFLAGS="$save_LDFLAGS"
  29289. +
  29290. +fi
  29291. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
  29292. +$as_echo "$lt_cv_prog_compiler__b" >&6; }
  29293. +
  29294. +if test x"$lt_cv_prog_compiler__b" = xyes; then
  29295. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  29296. +else
  29297. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  29298. +fi
  29299. +
  29300. + ;;
  29301. + esac
  29302. + fi
  29303. + if test "$with_gnu_ld" = no; then
  29304. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  29305. + hardcode_libdir_separator=:
  29306. +
  29307. + case $host_cpu in
  29308. + hppa*64*|ia64*)
  29309. + hardcode_direct=no
  29310. + hardcode_shlibpath_var=no
  29311. + ;;
  29312. + *)
  29313. + hardcode_direct=yes
  29314. + hardcode_direct_absolute=yes
  29315. + export_dynamic_flag_spec='${wl}-E'
  29316. +
  29317. + # hardcode_minus_L: Not really in the search PATH,
  29318. + # but as the default location of the library.
  29319. + hardcode_minus_L=yes
  29320. + ;;
  29321. + esac
  29322. + fi
  29323. + ;;
  29324. +
  29325. + irix5* | irix6* | nonstopux*)
  29326. + if test "$GCC" = yes; then
  29327. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  29328. + # Try to use the -exported_symbol ld option, if it does not
  29329. + # work, assume that -exports_file does not work either and
  29330. + # implicitly export all symbols.
  29331. + # This should be the same for all languages, so no per-tag cache variable.
  29332. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
  29333. +$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
  29334. +if ${lt_cv_irix_exported_symbol+:} false; then :
  29335. + $as_echo_n "(cached) " >&6
  29336. +else
  29337. + save_LDFLAGS="$LDFLAGS"
  29338. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  29339. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  29340. +/* end confdefs.h. */
  29341. +int foo (void) { return 0; }
  29342. +_ACEOF
  29343. +if ac_fn_c_try_link "$LINENO"; then :
  29344. + lt_cv_irix_exported_symbol=yes
  29345. +else
  29346. + lt_cv_irix_exported_symbol=no
  29347. +fi
  29348. +rm -f core conftest.err conftest.$ac_objext \
  29349. + conftest$ac_exeext conftest.$ac_ext
  29350. + LDFLAGS="$save_LDFLAGS"
  29351. +fi
  29352. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
  29353. +$as_echo "$lt_cv_irix_exported_symbol" >&6; }
  29354. + if test "$lt_cv_irix_exported_symbol" = yes; then
  29355. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  29356. + fi
  29357. + else
  29358. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  29359. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  29360. + fi
  29361. + archive_cmds_need_lc='no'
  29362. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  29363. + hardcode_libdir_separator=:
  29364. + inherit_rpath=yes
  29365. + link_all_deplibs=yes
  29366. + ;;
  29367. +
  29368. + netbsd*)
  29369. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  29370. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
  29371. + else
  29372. + archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
  29373. + fi
  29374. + hardcode_libdir_flag_spec='-R$libdir'
  29375. + hardcode_direct=yes
  29376. + hardcode_shlibpath_var=no
  29377. + ;;
  29378. +
  29379. + newsos6)
  29380. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29381. + hardcode_direct=yes
  29382. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  29383. + hardcode_libdir_separator=:
  29384. + hardcode_shlibpath_var=no
  29385. + ;;
  29386. +
  29387. + *nto* | *qnx*)
  29388. + ;;
  29389. +
  29390. + openbsd*)
  29391. + if test -f /usr/libexec/ld.so; then
  29392. + hardcode_direct=yes
  29393. + hardcode_shlibpath_var=no
  29394. + hardcode_direct_absolute=yes
  29395. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  29396. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  29397. + archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
  29398. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  29399. + export_dynamic_flag_spec='${wl}-E'
  29400. + else
  29401. + case $host_os in
  29402. + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
  29403. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  29404. + hardcode_libdir_flag_spec='-R$libdir'
  29405. + ;;
  29406. + *)
  29407. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  29408. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  29409. + ;;
  29410. + esac
  29411. + fi
  29412. + else
  29413. + ld_shlibs=no
  29414. + fi
  29415. + ;;
  29416. +
  29417. + os2*)
  29418. + hardcode_libdir_flag_spec='-L$libdir'
  29419. + hardcode_minus_L=yes
  29420. + allow_undefined_flag=unsupported
  29421. + archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
  29422. + old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
  29423. + ;;
  29424. +
  29425. + osf3*)
  29426. + if test "$GCC" = yes; then
  29427. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  29428. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  29429. + else
  29430. + allow_undefined_flag=' -expect_unresolved \*'
  29431. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  29432. + fi
  29433. + archive_cmds_need_lc='no'
  29434. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  29435. + hardcode_libdir_separator=:
  29436. + ;;
  29437. +
  29438. + osf4* | osf5*) # as osf3* with the addition of -msym flag
  29439. + if test "$GCC" = yes; then
  29440. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  29441. + archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  29442. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  29443. + else
  29444. + allow_undefined_flag=' -expect_unresolved \*'
  29445. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  29446. + archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
  29447. + $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
  29448. +
  29449. + # Both c and cxx compiler support -rpath directly
  29450. + hardcode_libdir_flag_spec='-rpath $libdir'
  29451. + fi
  29452. + archive_cmds_need_lc='no'
  29453. + hardcode_libdir_separator=:
  29454. + ;;
  29455. +
  29456. + solaris*)
  29457. + no_undefined_flag=' -z defs'
  29458. + if test "$GCC" = yes; then
  29459. + wlarc='${wl}'
  29460. + archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  29461. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  29462. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  29463. + else
  29464. + case `$CC -V 2>&1` in
  29465. + *"Compilers 5.0"*)
  29466. + wlarc=''
  29467. + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29468. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  29469. + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
  29470. + ;;
  29471. + *)
  29472. + wlarc='${wl}'
  29473. + archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
  29474. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  29475. + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  29476. + ;;
  29477. + esac
  29478. + fi
  29479. + hardcode_libdir_flag_spec='-R$libdir'
  29480. + hardcode_shlibpath_var=no
  29481. + case $host_os in
  29482. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  29483. + *)
  29484. + # The compiler driver will combine and reorder linker options,
  29485. + # but understands `-z linker_flag'. GCC discards it without `$wl',
  29486. + # but is careful enough not to reorder.
  29487. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  29488. + if test "$GCC" = yes; then
  29489. + whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  29490. + else
  29491. + whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
  29492. + fi
  29493. + ;;
  29494. + esac
  29495. + link_all_deplibs=yes
  29496. + ;;
  29497. +
  29498. + sunos4*)
  29499. + if test "x$host_vendor" = xsequent; then
  29500. + # Use $CC to link under sequent, because it throws in some extra .o
  29501. + # files that make .init and .fini sections work.
  29502. + archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
  29503. + else
  29504. + archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
  29505. + fi
  29506. + hardcode_libdir_flag_spec='-L$libdir'
  29507. + hardcode_direct=yes
  29508. + hardcode_minus_L=yes
  29509. + hardcode_shlibpath_var=no
  29510. + ;;
  29511. +
  29512. + sysv4)
  29513. + case $host_vendor in
  29514. + sni)
  29515. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29516. + hardcode_direct=yes # is this really true???
  29517. + ;;
  29518. + siemens)
  29519. + ## LD is ld it makes a PLAMLIB
  29520. + ## CC just makes a GrossModule.
  29521. + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
  29522. + reload_cmds='$CC -r -o $output$reload_objs'
  29523. + hardcode_direct=no
  29524. + ;;
  29525. + motorola)
  29526. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29527. + hardcode_direct=no #Motorola manual says yes, but my tests say they lie
  29528. + ;;
  29529. + esac
  29530. + runpath_var='LD_RUN_PATH'
  29531. + hardcode_shlibpath_var=no
  29532. + ;;
  29533. +
  29534. + sysv4.3*)
  29535. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29536. + hardcode_shlibpath_var=no
  29537. + export_dynamic_flag_spec='-Bexport'
  29538. + ;;
  29539. +
  29540. + sysv4*MP*)
  29541. + if test -d /usr/nec; then
  29542. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29543. + hardcode_shlibpath_var=no
  29544. + runpath_var=LD_RUN_PATH
  29545. + hardcode_runpath_var=yes
  29546. + ld_shlibs=yes
  29547. + fi
  29548. + ;;
  29549. +
  29550. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
  29551. + no_undefined_flag='${wl}-z,text'
  29552. + archive_cmds_need_lc=no
  29553. + hardcode_shlibpath_var=no
  29554. + runpath_var='LD_RUN_PATH'
  29555. +
  29556. + if test "$GCC" = yes; then
  29557. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29558. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29559. + else
  29560. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29561. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29562. + fi
  29563. + ;;
  29564. +
  29565. + sysv5* | sco3.2v5* | sco5v6*)
  29566. + # Note: We can NOT use -z defs as we might desire, because we do not
  29567. + # link with -lc, and that would cause any symbols used from libc to
  29568. + # always be unresolved, which means just about no library would
  29569. + # ever link correctly. If we're not using GNU ld we use -z text
  29570. + # though, which does catch some bad symbols but isn't as heavy-handed
  29571. + # as -z defs.
  29572. + no_undefined_flag='${wl}-z,text'
  29573. + allow_undefined_flag='${wl}-z,nodefs'
  29574. + archive_cmds_need_lc=no
  29575. + hardcode_shlibpath_var=no
  29576. + hardcode_libdir_flag_spec='${wl}-R,$libdir'
  29577. + hardcode_libdir_separator=':'
  29578. + link_all_deplibs=yes
  29579. + export_dynamic_flag_spec='${wl}-Bexport'
  29580. + runpath_var='LD_RUN_PATH'
  29581. +
  29582. + if test "$GCC" = yes; then
  29583. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29584. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29585. + else
  29586. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29587. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  29588. + fi
  29589. + ;;
  29590. +
  29591. + uts4*)
  29592. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  29593. + hardcode_libdir_flag_spec='-L$libdir'
  29594. + hardcode_shlibpath_var=no
  29595. + ;;
  29596. +
  29597. + *)
  29598. + ld_shlibs=no
  29599. + ;;
  29600. + esac
  29601. +
  29602. + if test x$host_vendor = xsni; then
  29603. + case $host in
  29604. + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  29605. + export_dynamic_flag_spec='${wl}-Blargedynsym'
  29606. + ;;
  29607. + esac
  29608. + fi
  29609. + fi
  29610. +
  29611. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
  29612. +$as_echo "$ld_shlibs" >&6; }
  29613. +test "$ld_shlibs" = no && can_build_shared=no
  29614. +
  29615. +with_gnu_ld=$with_gnu_ld
  29616. +
  29617. +
  29618. +
  29619. +
  29620. +
  29621. +
  29622. +
  29623. +
  29624. +
  29625. +
  29626. +
  29627. +
  29628. +
  29629. +
  29630. +
  29631. +#
  29632. +# Do we need to explicitly link libc?
  29633. +#
  29634. +case "x$archive_cmds_need_lc" in
  29635. +x|xyes)
  29636. + # Assume -lc should be added
  29637. + archive_cmds_need_lc=yes
  29638. +
  29639. + if test "$enable_shared" = yes && test "$GCC" = yes; then
  29640. + case $archive_cmds in
  29641. + *'~'*)
  29642. + # FIXME: we may have to deal with multi-command sequences.
  29643. + ;;
  29644. + '$CC '*)
  29645. + # Test whether the compiler implicitly links with -lc since on some
  29646. + # systems, -lgcc has to come before -lc. If gcc already passes -lc
  29647. + # to ld, don't add -lc before -lgcc.
  29648. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
  29649. +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
  29650. +if ${lt_cv_archive_cmds_need_lc+:} false; then :
  29651. + $as_echo_n "(cached) " >&6
  29652. +else
  29653. + $RM conftest*
  29654. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  29655. +
  29656. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  29657. + (eval $ac_compile) 2>&5
  29658. + ac_status=$?
  29659. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  29660. + test $ac_status = 0; } 2>conftest.err; then
  29661. + soname=conftest
  29662. + lib=conftest
  29663. + libobjs=conftest.$ac_objext
  29664. + deplibs=
  29665. + wl=$lt_prog_compiler_wl
  29666. + pic_flag=$lt_prog_compiler_pic
  29667. + compiler_flags=-v
  29668. + linker_flags=-v
  29669. + verstring=
  29670. + output_objdir=.
  29671. + libname=conftest
  29672. + lt_save_allow_undefined_flag=$allow_undefined_flag
  29673. + allow_undefined_flag=
  29674. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
  29675. + (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
  29676. + ac_status=$?
  29677. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  29678. + test $ac_status = 0; }
  29679. + then
  29680. + lt_cv_archive_cmds_need_lc=no
  29681. + else
  29682. + lt_cv_archive_cmds_need_lc=yes
  29683. + fi
  29684. + allow_undefined_flag=$lt_save_allow_undefined_flag
  29685. + else
  29686. + cat conftest.err 1>&5
  29687. + fi
  29688. + $RM conftest*
  29689. +
  29690. +fi
  29691. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
  29692. +$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
  29693. + archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
  29694. + ;;
  29695. + esac
  29696. + fi
  29697. + ;;
  29698. +esac
  29699. +
  29700. +
  29701. +
  29702. +
  29703. +
  29704. +
  29705. +
  29706. +
  29707. +
  29708. +
  29709. +
  29710. +
  29711. +
  29712. +
  29713. +
  29714. +
  29715. +
  29716. +
  29717. +
  29718. +
  29719. +
  29720. +
  29721. +
  29722. +
  29723. +
  29724. +
  29725. +
  29726. +
  29727. +
  29728. +
  29729. +
  29730. +
  29731. +
  29732. +
  29733. +
  29734. +
  29735. +
  29736. +
  29737. +
  29738. +
  29739. +
  29740. +
  29741. +
  29742. +
  29743. +
  29744. +
  29745. +
  29746. +
  29747. +
  29748. +
  29749. +
  29750. +
  29751. +
  29752. +
  29753. +
  29754. +
  29755. +
  29756. +
  29757. +
  29758. +
  29759. +
  29760. +
  29761. +
  29762. +
  29763. +
  29764. +
  29765. +
  29766. +
  29767. +
  29768. +
  29769. +
  29770. +
  29771. +
  29772. +
  29773. +
  29774. +
  29775. +
  29776. +
  29777. +
  29778. +
  29779. +
  29780. +
  29781. +
  29782. +
  29783. +
  29784. +
  29785. +
  29786. +
  29787. +
  29788. +
  29789. +
  29790. +
  29791. +
  29792. +
  29793. +
  29794. +
  29795. +
  29796. +
  29797. +
  29798. +
  29799. +
  29800. +
  29801. +
  29802. +
  29803. +
  29804. +
  29805. +
  29806. +
  29807. +
  29808. +
  29809. +
  29810. +
  29811. +
  29812. +
  29813. +
  29814. +
  29815. +
  29816. +
  29817. +
  29818. +
  29819. +
  29820. +
  29821. +
  29822. +
  29823. +
  29824. +
  29825. +
  29826. +
  29827. +
  29828. +
  29829. +
  29830. +
  29831. +
  29832. +
  29833. +
  29834. +
  29835. +
  29836. +
  29837. +
  29838. +
  29839. +
  29840. +
  29841. +
  29842. +
  29843. +
  29844. +
  29845. +
  29846. +
  29847. +
  29848. +
  29849. +
  29850. +
  29851. +
  29852. +
  29853. +
  29854. +
  29855. +
  29856. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
  29857. +$as_echo_n "checking dynamic linker characteristics... " >&6; }
  29858. +
  29859. +if test "$GCC" = yes; then
  29860. + case $host_os in
  29861. + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
  29862. + *) lt_awk_arg="/^libraries:/" ;;
  29863. + esac
  29864. + case $host_os in
  29865. + mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
  29866. + *) lt_sed_strip_eq="s,=/,/,g" ;;
  29867. + esac
  29868. + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
  29869. + case $lt_search_path_spec in
  29870. + *\;*)
  29871. + # if the path contains ";" then we assume it to be the separator
  29872. + # otherwise default to the standard path separator (i.e. ":") - it is
  29873. + # assumed that no part of a normal pathname contains ";" but that should
  29874. + # okay in the real world where ";" in dirpaths is itself problematic.
  29875. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
  29876. + ;;
  29877. + *)
  29878. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
  29879. + ;;
  29880. + esac
  29881. + # Ok, now we have the path, separated by spaces, we can step through it
  29882. + # and add multilib dir if necessary.
  29883. + lt_tmp_lt_search_path_spec=
  29884. + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  29885. + for lt_sys_path in $lt_search_path_spec; do
  29886. + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
  29887. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
  29888. + else
  29889. + test -d "$lt_sys_path" && \
  29890. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
  29891. + fi
  29892. + done
  29893. + lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
  29894. +BEGIN {RS=" "; FS="/|\n";} {
  29895. + lt_foo="";
  29896. + lt_count=0;
  29897. + for (lt_i = NF; lt_i > 0; lt_i--) {
  29898. + if ($lt_i != "" && $lt_i != ".") {
  29899. + if ($lt_i == "..") {
  29900. + lt_count++;
  29901. + } else {
  29902. + if (lt_count == 0) {
  29903. + lt_foo="/" $lt_i lt_foo;
  29904. + } else {
  29905. + lt_count--;
  29906. + }
  29907. + }
  29908. + }
  29909. + }
  29910. + if (lt_foo != "") { lt_freq[lt_foo]++; }
  29911. + if (lt_freq[lt_foo] == 1) { print lt_foo; }
  29912. +}'`
  29913. + # AWK program above erroneously prepends '/' to C:/dos/paths
  29914. + # for these hosts.
  29915. + case $host_os in
  29916. + mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
  29917. + $SED 's,/\([A-Za-z]:\),\1,g'` ;;
  29918. + esac
  29919. + sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
  29920. +else
  29921. + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  29922. +fi
  29923. +library_names_spec=
  29924. +libname_spec='lib$name'
  29925. +soname_spec=
  29926. +shrext_cmds=".so"
  29927. +postinstall_cmds=
  29928. +postuninstall_cmds=
  29929. +finish_cmds=
  29930. +finish_eval=
  29931. +shlibpath_var=
  29932. +shlibpath_overrides_runpath=unknown
  29933. +version_type=none
  29934. +dynamic_linker="$host_os ld.so"
  29935. +sys_lib_dlsearch_path_spec="/lib /usr/lib"
  29936. +need_lib_prefix=unknown
  29937. +hardcode_into_libs=no
  29938. +
  29939. +# when you set need_version to no, make sure it does not cause -set_version
  29940. +# flags to be left without arguments
  29941. +need_version=unknown
  29942. +
  29943. +case $host_os in
  29944. +aix3*)
  29945. + version_type=linux
  29946. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  29947. + shlibpath_var=LIBPATH
  29948. +
  29949. + # AIX 3 has no versioning support, so we append a major version to the name.
  29950. + soname_spec='${libname}${release}${shared_ext}$major'
  29951. + ;;
  29952. +
  29953. +aix[4-9]*)
  29954. + version_type=linux
  29955. + need_lib_prefix=no
  29956. + need_version=no
  29957. + hardcode_into_libs=yes
  29958. + if test "$host_cpu" = ia64; then
  29959. + # AIX 5 supports IA64
  29960. + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  29961. + shlibpath_var=LD_LIBRARY_PATH
  29962. + else
  29963. + # With GCC up to 2.95.x, collect2 would create an import file
  29964. + # for dependence libraries. The import file would start with
  29965. + # the line `#! .'. This would cause the generated library to
  29966. + # depend on `.', always an invalid library. This was fixed in
  29967. + # development snapshots of GCC prior to 3.0.
  29968. + case $host_os in
  29969. + aix4 | aix4.[01] | aix4.[01].*)
  29970. + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  29971. + echo ' yes '
  29972. + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  29973. + :
  29974. + else
  29975. + can_build_shared=no
  29976. + fi
  29977. + ;;
  29978. + esac
  29979. + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  29980. + # soname into executable. Probably we can add versioning support to
  29981. + # collect2, so additional links can be useful in future.
  29982. + if test "$aix_use_runtimelinking" = yes; then
  29983. + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  29984. + # instead of lib<name>.a to let people know that these are not
  29985. + # typical AIX shared libraries.
  29986. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  29987. + else
  29988. + # We preserve .a as extension for shared libraries through AIX4.2
  29989. + # and later when we are not doing run time linking.
  29990. + library_names_spec='${libname}${release}.a $libname.a'
  29991. + soname_spec='${libname}${release}${shared_ext}$major'
  29992. + fi
  29993. + shlibpath_var=LIBPATH
  29994. + fi
  29995. + ;;
  29996. +
  29997. +amigaos*)
  29998. + case $host_cpu in
  29999. + powerpc)
  30000. + # Since July 2007 AmigaOS4 officially supports .so libraries.
  30001. + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  30002. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30003. + ;;
  30004. + m68k)
  30005. + library_names_spec='$libname.ixlibrary $libname.a'
  30006. + # Create ${libname}_ixlibrary.a entries in /sys/libs.
  30007. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  30008. + ;;
  30009. + esac
  30010. + ;;
  30011. +
  30012. +beos*)
  30013. + library_names_spec='${libname}${shared_ext}'
  30014. + dynamic_linker="$host_os ld.so"
  30015. + shlibpath_var=LIBRARY_PATH
  30016. + ;;
  30017. +
  30018. +bsdi[45]*)
  30019. + version_type=linux
  30020. + need_version=no
  30021. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30022. + soname_spec='${libname}${release}${shared_ext}$major'
  30023. + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  30024. + shlibpath_var=LD_LIBRARY_PATH
  30025. + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  30026. + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  30027. + # the default ld.so.conf also contains /usr/contrib/lib and
  30028. + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  30029. + # libtool to hard-code these into programs
  30030. + ;;
  30031. +
  30032. +cygwin* | mingw* | pw32* | cegcc*)
  30033. + version_type=windows
  30034. + shrext_cmds=".dll"
  30035. + need_version=no
  30036. + need_lib_prefix=no
  30037. +
  30038. + case $GCC,$cc_basename in
  30039. + yes,*)
  30040. + # gcc
  30041. + library_names_spec='$libname.dll.a'
  30042. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  30043. + postinstall_cmds='base_file=`basename \${file}`~
  30044. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  30045. + dldir=$destdir/`dirname \$dlpath`~
  30046. + test -d \$dldir || mkdir -p \$dldir~
  30047. + $install_prog $dir/$dlname \$dldir/$dlname~
  30048. + chmod a+x \$dldir/$dlname~
  30049. + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  30050. + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  30051. + fi'
  30052. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  30053. + dlpath=$dir/\$dldll~
  30054. + $RM \$dlpath'
  30055. + shlibpath_overrides_runpath=yes
  30056. +
  30057. + case $host_os in
  30058. + cygwin*)
  30059. + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  30060. + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  30061. +
  30062. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
  30063. + ;;
  30064. + mingw* | cegcc*)
  30065. + # MinGW DLLs use traditional 'lib' prefix
  30066. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  30067. + ;;
  30068. + pw32*)
  30069. + # pw32 DLLs use 'pw' prefix rather than 'lib'
  30070. + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  30071. + ;;
  30072. + esac
  30073. + dynamic_linker='Win32 ld.exe'
  30074. + ;;
  30075. +
  30076. + *,cl*)
  30077. + # Native MSVC
  30078. + libname_spec='$name'
  30079. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  30080. + library_names_spec='${libname}.dll.lib'
  30081. +
  30082. + case $build_os in
  30083. + mingw*)
  30084. + sys_lib_search_path_spec=
  30085. + lt_save_ifs=$IFS
  30086. + IFS=';'
  30087. + for lt_path in $LIB
  30088. + do
  30089. + IFS=$lt_save_ifs
  30090. + # Let DOS variable expansion print the short 8.3 style file name.
  30091. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  30092. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  30093. + done
  30094. + IFS=$lt_save_ifs
  30095. + # Convert to MSYS style.
  30096. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  30097. + ;;
  30098. + cygwin*)
  30099. + # Convert to unix form, then to dos form, then back to unix form
  30100. + # but this time dos style (no spaces!) so that the unix form looks
  30101. + # like /cygdrive/c/PROGRA~1:/cygdr...
  30102. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  30103. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  30104. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  30105. + ;;
  30106. + *)
  30107. + sys_lib_search_path_spec="$LIB"
  30108. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  30109. + # It is most probably a Windows format PATH.
  30110. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  30111. + else
  30112. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  30113. + fi
  30114. + # FIXME: find the short name or the path components, as spaces are
  30115. + # common. (e.g. "Program Files" -> "PROGRA~1")
  30116. + ;;
  30117. + esac
  30118. +
  30119. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  30120. + postinstall_cmds='base_file=`basename \${file}`~
  30121. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  30122. + dldir=$destdir/`dirname \$dlpath`~
  30123. + test -d \$dldir || mkdir -p \$dldir~
  30124. + $install_prog $dir/$dlname \$dldir/$dlname'
  30125. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  30126. + dlpath=$dir/\$dldll~
  30127. + $RM \$dlpath'
  30128. + shlibpath_overrides_runpath=yes
  30129. + dynamic_linker='Win32 link.exe'
  30130. + ;;
  30131. +
  30132. + *)
  30133. + # Assume MSVC wrapper
  30134. + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  30135. + dynamic_linker='Win32 ld.exe'
  30136. + ;;
  30137. + esac
  30138. + # FIXME: first we should search . and the directory the executable is in
  30139. + shlibpath_var=PATH
  30140. + ;;
  30141. +
  30142. +darwin* | rhapsody*)
  30143. + dynamic_linker="$host_os dyld"
  30144. + version_type=darwin
  30145. + need_lib_prefix=no
  30146. + need_version=no
  30147. + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  30148. + soname_spec='${libname}${release}${major}$shared_ext'
  30149. + shlibpath_overrides_runpath=yes
  30150. + shlibpath_var=DYLD_LIBRARY_PATH
  30151. + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  30152. +
  30153. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
  30154. + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  30155. + ;;
  30156. +
  30157. +dgux*)
  30158. + version_type=linux
  30159. + need_lib_prefix=no
  30160. + need_version=no
  30161. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  30162. + soname_spec='${libname}${release}${shared_ext}$major'
  30163. + shlibpath_var=LD_LIBRARY_PATH
  30164. + ;;
  30165. +
  30166. +freebsd1*)
  30167. + dynamic_linker=no
  30168. + ;;
  30169. +
  30170. +freebsd* | dragonfly*)
  30171. + # DragonFly does not have aout. When/if they implement a new
  30172. + # versioning mechanism, adjust this.
  30173. + if test -x /usr/bin/objformat; then
  30174. + objformat=`/usr/bin/objformat`
  30175. + else
  30176. + case $host_os in
  30177. + freebsd[123]*) objformat=aout ;;
  30178. + *) objformat=elf ;;
  30179. + esac
  30180. + fi
  30181. + version_type=freebsd-$objformat
  30182. + case $version_type in
  30183. + freebsd-elf*)
  30184. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  30185. + need_version=no
  30186. + need_lib_prefix=no
  30187. + ;;
  30188. + freebsd-*)
  30189. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  30190. + need_version=yes
  30191. + ;;
  30192. + esac
  30193. + shlibpath_var=LD_LIBRARY_PATH
  30194. + case $host_os in
  30195. + freebsd2*)
  30196. + shlibpath_overrides_runpath=yes
  30197. + ;;
  30198. + freebsd3.[01]* | freebsdelf3.[01]*)
  30199. + shlibpath_overrides_runpath=yes
  30200. + hardcode_into_libs=yes
  30201. + ;;
  30202. + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  30203. + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  30204. + shlibpath_overrides_runpath=no
  30205. + hardcode_into_libs=yes
  30206. + ;;
  30207. + *) # from 4.6 on, and DragonFly
  30208. + shlibpath_overrides_runpath=yes
  30209. + hardcode_into_libs=yes
  30210. + ;;
  30211. + esac
  30212. + ;;
  30213. +
  30214. +gnu*)
  30215. + version_type=linux
  30216. + need_lib_prefix=no
  30217. + need_version=no
  30218. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  30219. + soname_spec='${libname}${release}${shared_ext}$major'
  30220. + shlibpath_var=LD_LIBRARY_PATH
  30221. + hardcode_into_libs=yes
  30222. + ;;
  30223. +
  30224. +haiku*)
  30225. + version_type=linux
  30226. + need_lib_prefix=no
  30227. + need_version=no
  30228. + dynamic_linker="$host_os runtime_loader"
  30229. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  30230. + soname_spec='${libname}${release}${shared_ext}$major'
  30231. + shlibpath_var=LIBRARY_PATH
  30232. + shlibpath_overrides_runpath=yes
  30233. + sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  30234. + hardcode_into_libs=yes
  30235. + ;;
  30236. +
  30237. +hpux9* | hpux10* | hpux11*)
  30238. + # Give a soname corresponding to the major version so that dld.sl refuses to
  30239. + # link against other versions.
  30240. + version_type=sunos
  30241. + need_lib_prefix=no
  30242. + need_version=no
  30243. + case $host_cpu in
  30244. + ia64*)
  30245. + shrext_cmds='.so'
  30246. + hardcode_into_libs=yes
  30247. + dynamic_linker="$host_os dld.so"
  30248. + shlibpath_var=LD_LIBRARY_PATH
  30249. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  30250. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30251. + soname_spec='${libname}${release}${shared_ext}$major'
  30252. + if test "X$HPUX_IA64_MODE" = X32; then
  30253. + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  30254. + else
  30255. + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  30256. + fi
  30257. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  30258. + ;;
  30259. + hppa*64*)
  30260. + shrext_cmds='.sl'
  30261. + hardcode_into_libs=yes
  30262. + dynamic_linker="$host_os dld.sl"
  30263. + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  30264. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  30265. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30266. + soname_spec='${libname}${release}${shared_ext}$major'
  30267. + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  30268. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  30269. + ;;
  30270. + *)
  30271. + shrext_cmds='.sl'
  30272. + dynamic_linker="$host_os dld.sl"
  30273. + shlibpath_var=SHLIB_PATH
  30274. + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  30275. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30276. + soname_spec='${libname}${release}${shared_ext}$major'
  30277. + ;;
  30278. + esac
  30279. + # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  30280. + postinstall_cmds='chmod 555 $lib'
  30281. + # or fails outright, so override atomically:
  30282. + install_override_mode=555
  30283. + ;;
  30284. +
  30285. +interix[3-9]*)
  30286. + version_type=linux
  30287. + need_lib_prefix=no
  30288. + need_version=no
  30289. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  30290. + soname_spec='${libname}${release}${shared_ext}$major'
  30291. + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  30292. + shlibpath_var=LD_LIBRARY_PATH
  30293. + shlibpath_overrides_runpath=no
  30294. + hardcode_into_libs=yes
  30295. + ;;
  30296. +
  30297. +irix5* | irix6* | nonstopux*)
  30298. + case $host_os in
  30299. + nonstopux*) version_type=nonstopux ;;
  30300. + *)
  30301. + if test "$lt_cv_prog_gnu_ld" = yes; then
  30302. + version_type=linux
  30303. + else
  30304. + version_type=irix
  30305. + fi ;;
  30306. + esac
  30307. + need_lib_prefix=no
  30308. + need_version=no
  30309. + soname_spec='${libname}${release}${shared_ext}$major'
  30310. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  30311. + case $host_os in
  30312. + irix5* | nonstopux*)
  30313. + libsuff= shlibsuff=
  30314. + ;;
  30315. + *)
  30316. + case $LD in # libtool.m4 will add one of these switches to LD
  30317. + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  30318. + libsuff= shlibsuff= libmagic=32-bit;;
  30319. + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  30320. + libsuff=32 shlibsuff=N32 libmagic=N32;;
  30321. + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  30322. + libsuff=64 shlibsuff=64 libmagic=64-bit;;
  30323. + *) libsuff= shlibsuff= libmagic=never-match;;
  30324. + esac
  30325. + ;;
  30326. + esac
  30327. + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  30328. + shlibpath_overrides_runpath=no
  30329. + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  30330. + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  30331. + hardcode_into_libs=yes
  30332. + ;;
  30333. +
  30334. +# No shared lib support for Linux oldld, aout, or coff.
  30335. +linux*oldld* | linux*aout* | linux*coff*)
  30336. + dynamic_linker=no
  30337. + ;;
  30338. +
  30339. +# This must be Linux ELF.
  30340. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  30341. + version_type=linux
  30342. + need_lib_prefix=no
  30343. + need_version=no
  30344. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30345. + soname_spec='${libname}${release}${shared_ext}$major'
  30346. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  30347. + shlibpath_var=LD_LIBRARY_PATH
  30348. + shlibpath_overrides_runpath=no
  30349. +
  30350. + # Some binutils ld are patched to set DT_RUNPATH
  30351. + if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
  30352. + $as_echo_n "(cached) " >&6
  30353. +else
  30354. + lt_cv_shlibpath_overrides_runpath=no
  30355. + save_LDFLAGS=$LDFLAGS
  30356. + save_libdir=$libdir
  30357. + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
  30358. + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
  30359. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  30360. +/* end confdefs.h. */
  30361. +
  30362. +int
  30363. +main ()
  30364. +{
  30365. +
  30366. + ;
  30367. + return 0;
  30368. +}
  30369. +_ACEOF
  30370. +if ac_fn_c_try_link "$LINENO"; then :
  30371. + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
  30372. + lt_cv_shlibpath_overrides_runpath=yes
  30373. +fi
  30374. +fi
  30375. +rm -f core conftest.err conftest.$ac_objext \
  30376. + conftest$ac_exeext conftest.$ac_ext
  30377. + LDFLAGS=$save_LDFLAGS
  30378. + libdir=$save_libdir
  30379. +
  30380. +fi
  30381. +
  30382. + shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  30383. +
  30384. + # This implies no fast_install, which is unacceptable.
  30385. + # Some rework will be needed to allow for fast_install
  30386. + # before this can be enabled.
  30387. + hardcode_into_libs=yes
  30388. +
  30389. + # Append ld.so.conf contents to the search path
  30390. + if test -f /etc/ld.so.conf; then
  30391. + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  30392. + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  30393. + fi
  30394. +
  30395. + # We used to test for /lib/ld.so.1 and disable shared libraries on
  30396. + # powerpc, because MkLinux only supported shared libraries with the
  30397. + # GNU dynamic linker. Since this was broken with cross compilers,
  30398. + # most powerpc-linux boxes support dynamic linking these days and
  30399. + # people can always --disable-shared, the test was removed, and we
  30400. + # assume the GNU/Linux dynamic linker is in use.
  30401. + dynamic_linker='GNU/Linux ld.so'
  30402. + ;;
  30403. +
  30404. +netbsd*)
  30405. + version_type=sunos
  30406. + need_lib_prefix=no
  30407. + need_version=no
  30408. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  30409. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  30410. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  30411. + dynamic_linker='NetBSD (a.out) ld.so'
  30412. + else
  30413. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  30414. + soname_spec='${libname}${release}${shared_ext}$major'
  30415. + dynamic_linker='NetBSD ld.elf_so'
  30416. + fi
  30417. + shlibpath_var=LD_LIBRARY_PATH
  30418. + shlibpath_overrides_runpath=yes
  30419. + hardcode_into_libs=yes
  30420. + ;;
  30421. +
  30422. +newsos6)
  30423. + version_type=linux
  30424. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30425. + shlibpath_var=LD_LIBRARY_PATH
  30426. + shlibpath_overrides_runpath=yes
  30427. + ;;
  30428. +
  30429. +*nto* | *qnx*)
  30430. + version_type=qnx
  30431. + need_lib_prefix=no
  30432. + need_version=no
  30433. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30434. + soname_spec='${libname}${release}${shared_ext}$major'
  30435. + shlibpath_var=LD_LIBRARY_PATH
  30436. + shlibpath_overrides_runpath=no
  30437. + hardcode_into_libs=yes
  30438. + dynamic_linker='ldqnx.so'
  30439. + ;;
  30440. +
  30441. +openbsd*)
  30442. + version_type=sunos
  30443. + sys_lib_dlsearch_path_spec="/usr/lib"
  30444. + need_lib_prefix=no
  30445. + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  30446. + case $host_os in
  30447. + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  30448. + *) need_version=no ;;
  30449. + esac
  30450. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  30451. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  30452. + shlibpath_var=LD_LIBRARY_PATH
  30453. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  30454. + case $host_os in
  30455. + openbsd2.[89] | openbsd2.[89].*)
  30456. + shlibpath_overrides_runpath=no
  30457. + ;;
  30458. + *)
  30459. + shlibpath_overrides_runpath=yes
  30460. + ;;
  30461. + esac
  30462. + else
  30463. + shlibpath_overrides_runpath=yes
  30464. + fi
  30465. + ;;
  30466. +
  30467. +os2*)
  30468. + libname_spec='$name'
  30469. + shrext_cmds=".dll"
  30470. + need_lib_prefix=no
  30471. + library_names_spec='$libname${shared_ext} $libname.a'
  30472. + dynamic_linker='OS/2 ld.exe'
  30473. + shlibpath_var=LIBPATH
  30474. + ;;
  30475. +
  30476. +osf3* | osf4* | osf5*)
  30477. + version_type=osf
  30478. + need_lib_prefix=no
  30479. + need_version=no
  30480. + soname_spec='${libname}${release}${shared_ext}$major'
  30481. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30482. + shlibpath_var=LD_LIBRARY_PATH
  30483. + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  30484. + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  30485. + ;;
  30486. +
  30487. +rdos*)
  30488. + dynamic_linker=no
  30489. + ;;
  30490. +
  30491. +solaris*)
  30492. + version_type=linux
  30493. + need_lib_prefix=no
  30494. + need_version=no
  30495. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30496. + soname_spec='${libname}${release}${shared_ext}$major'
  30497. + shlibpath_var=LD_LIBRARY_PATH
  30498. + shlibpath_overrides_runpath=yes
  30499. + hardcode_into_libs=yes
  30500. + # ldd complains unless libraries are executable
  30501. + postinstall_cmds='chmod +x $lib'
  30502. + ;;
  30503. +
  30504. +sunos4*)
  30505. + version_type=sunos
  30506. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  30507. + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  30508. + shlibpath_var=LD_LIBRARY_PATH
  30509. + shlibpath_overrides_runpath=yes
  30510. + if test "$with_gnu_ld" = yes; then
  30511. + need_lib_prefix=no
  30512. + fi
  30513. + need_version=yes
  30514. + ;;
  30515. +
  30516. +sysv4 | sysv4.3*)
  30517. + version_type=linux
  30518. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30519. + soname_spec='${libname}${release}${shared_ext}$major'
  30520. + shlibpath_var=LD_LIBRARY_PATH
  30521. + case $host_vendor in
  30522. + sni)
  30523. + shlibpath_overrides_runpath=no
  30524. + need_lib_prefix=no
  30525. + runpath_var=LD_RUN_PATH
  30526. + ;;
  30527. + siemens)
  30528. + need_lib_prefix=no
  30529. + ;;
  30530. + motorola)
  30531. + need_lib_prefix=no
  30532. + need_version=no
  30533. + shlibpath_overrides_runpath=no
  30534. + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  30535. + ;;
  30536. + esac
  30537. + ;;
  30538. +
  30539. +sysv4*MP*)
  30540. + if test -d /usr/nec ;then
  30541. + version_type=linux
  30542. + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  30543. + soname_spec='$libname${shared_ext}.$major'
  30544. + shlibpath_var=LD_LIBRARY_PATH
  30545. + fi
  30546. + ;;
  30547. +
  30548. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  30549. + version_type=freebsd-elf
  30550. + need_lib_prefix=no
  30551. + need_version=no
  30552. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  30553. + soname_spec='${libname}${release}${shared_ext}$major'
  30554. + shlibpath_var=LD_LIBRARY_PATH
  30555. + shlibpath_overrides_runpath=yes
  30556. + hardcode_into_libs=yes
  30557. + if test "$with_gnu_ld" = yes; then
  30558. + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  30559. + else
  30560. + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  30561. + case $host_os in
  30562. + sco3.2v5*)
  30563. + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  30564. + ;;
  30565. + esac
  30566. + fi
  30567. + sys_lib_dlsearch_path_spec='/usr/lib'
  30568. + ;;
  30569. +
  30570. +tpf*)
  30571. + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  30572. + version_type=linux
  30573. + need_lib_prefix=no
  30574. + need_version=no
  30575. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30576. + shlibpath_var=LD_LIBRARY_PATH
  30577. + shlibpath_overrides_runpath=no
  30578. + hardcode_into_libs=yes
  30579. + ;;
  30580. +
  30581. +uts4*)
  30582. + version_type=linux
  30583. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  30584. + soname_spec='${libname}${release}${shared_ext}$major'
  30585. + shlibpath_var=LD_LIBRARY_PATH
  30586. + ;;
  30587. +
  30588. +*)
  30589. + dynamic_linker=no
  30590. + ;;
  30591. +esac
  30592. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
  30593. +$as_echo "$dynamic_linker" >&6; }
  30594. +test "$dynamic_linker" = no && can_build_shared=no
  30595. +
  30596. +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  30597. +if test "$GCC" = yes; then
  30598. + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  30599. +fi
  30600. +
  30601. +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  30602. + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  30603. +fi
  30604. +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  30605. + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  30606. +fi
  30607. +
  30608. +
  30609. +
  30610. +
  30611. +
  30612. +
  30613. +
  30614. +
  30615. +
  30616. +
  30617. +
  30618. +
  30619. +
  30620. +
  30621. +
  30622. +
  30623. +
  30624. +
  30625. +
  30626. +
  30627. +
  30628. +
  30629. +
  30630. +
  30631. +
  30632. +
  30633. +
  30634. +
  30635. +
  30636. +
  30637. +
  30638. +
  30639. +
  30640. +
  30641. +
  30642. +
  30643. +
  30644. +
  30645. +
  30646. +
  30647. +
  30648. +
  30649. +
  30650. +
  30651. +
  30652. +
  30653. +
  30654. +
  30655. +
  30656. +
  30657. +
  30658. +
  30659. +
  30660. +
  30661. +
  30662. +
  30663. +
  30664. +
  30665. +
  30666. +
  30667. +
  30668. +
  30669. +
  30670. +
  30671. +
  30672. +
  30673. +
  30674. +
  30675. +
  30676. +
  30677. +
  30678. +
  30679. +
  30680. +
  30681. +
  30682. +
  30683. +
  30684. +
  30685. +
  30686. +
  30687. +
  30688. +
  30689. +
  30690. +
  30691. +
  30692. +
  30693. +
  30694. +
  30695. +
  30696. +
  30697. +
  30698. +
  30699. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
  30700. +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
  30701. +hardcode_action=
  30702. +if test -n "$hardcode_libdir_flag_spec" ||
  30703. + test -n "$runpath_var" ||
  30704. + test "X$hardcode_automatic" = "Xyes" ; then
  30705. +
  30706. + # We can hardcode non-existent directories.
  30707. + if test "$hardcode_direct" != no &&
  30708. + # If the only mechanism to avoid hardcoding is shlibpath_var, we
  30709. + # have to relink, otherwise we might link with an installed library
  30710. + # when we should be linking with a yet-to-be-installed one
  30711. + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
  30712. + test "$hardcode_minus_L" != no; then
  30713. + # Linking always hardcodes the temporary library directory.
  30714. + hardcode_action=relink
  30715. + else
  30716. + # We can link without hardcoding, and we can hardcode nonexisting dirs.
  30717. + hardcode_action=immediate
  30718. + fi
  30719. +else
  30720. + # We cannot hardcode anything, or else we can only hardcode existing
  30721. + # directories.
  30722. + hardcode_action=unsupported
  30723. +fi
  30724. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
  30725. +$as_echo "$hardcode_action" >&6; }
  30726. +
  30727. +if test "$hardcode_action" = relink ||
  30728. + test "$inherit_rpath" = yes; then
  30729. + # Fast installation is not supported
  30730. + enable_fast_install=no
  30731. +elif test "$shlibpath_overrides_runpath" = yes ||
  30732. + test "$enable_shared" = no; then
  30733. + # Fast installation is not necessary
  30734. + enable_fast_install=needless
  30735. +fi
  30736. +
  30737. +
  30738. +
  30739. +
  30740. +
  30741. +
  30742. + if test "x$enable_dlopen" != xyes; then
  30743. + enable_dlopen=unknown
  30744. + enable_dlopen_self=unknown
  30745. + enable_dlopen_self_static=unknown
  30746. +else
  30747. + lt_cv_dlopen=no
  30748. + lt_cv_dlopen_libs=
  30749. +
  30750. + case $host_os in
  30751. + beos*)
  30752. + lt_cv_dlopen="load_add_on"
  30753. + lt_cv_dlopen_libs=
  30754. + lt_cv_dlopen_self=yes
  30755. + ;;
  30756. +
  30757. + mingw* | pw32* | cegcc*)
  30758. + lt_cv_dlopen="LoadLibrary"
  30759. + lt_cv_dlopen_libs=
  30760. + ;;
  30761. +
  30762. + cygwin*)
  30763. + lt_cv_dlopen="dlopen"
  30764. + lt_cv_dlopen_libs=
  30765. + ;;
  30766. +
  30767. + darwin*)
  30768. + # if libdl is installed we need to link against it
  30769. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  30770. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  30771. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  30772. + $as_echo_n "(cached) " >&6
  30773. +else
  30774. + ac_check_lib_save_LIBS=$LIBS
  30775. +LIBS="-ldl $LIBS"
  30776. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  30777. +/* end confdefs.h. */
  30778. +
  30779. +/* Override any GCC internal prototype to avoid an error.
  30780. + Use char because int might match the return type of a GCC
  30781. + builtin and then its argument prototype would still apply. */
  30782. +#ifdef __cplusplus
  30783. +extern "C"
  30784. +#endif
  30785. +char dlopen ();
  30786. +int
  30787. +main ()
  30788. +{
  30789. +return dlopen ();
  30790. + ;
  30791. + return 0;
  30792. +}
  30793. +_ACEOF
  30794. +if ac_fn_c_try_link "$LINENO"; then :
  30795. + ac_cv_lib_dl_dlopen=yes
  30796. +else
  30797. + ac_cv_lib_dl_dlopen=no
  30798. +fi
  30799. +rm -f core conftest.err conftest.$ac_objext \
  30800. + conftest$ac_exeext conftest.$ac_ext
  30801. +LIBS=$ac_check_lib_save_LIBS
  30802. +fi
  30803. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  30804. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  30805. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  30806. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  30807. +else
  30808. +
  30809. + lt_cv_dlopen="dyld"
  30810. + lt_cv_dlopen_libs=
  30811. + lt_cv_dlopen_self=yes
  30812. +
  30813. +fi
  30814. +
  30815. + ;;
  30816. +
  30817. + *)
  30818. + ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  30819. +if test "x$ac_cv_func_shl_load" = xyes; then :
  30820. + lt_cv_dlopen="shl_load"
  30821. +else
  30822. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  30823. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  30824. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  30825. + $as_echo_n "(cached) " >&6
  30826. +else
  30827. + ac_check_lib_save_LIBS=$LIBS
  30828. +LIBS="-ldld $LIBS"
  30829. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  30830. +/* end confdefs.h. */
  30831. +
  30832. +/* Override any GCC internal prototype to avoid an error.
  30833. + Use char because int might match the return type of a GCC
  30834. + builtin and then its argument prototype would still apply. */
  30835. +#ifdef __cplusplus
  30836. +extern "C"
  30837. +#endif
  30838. +char shl_load ();
  30839. +int
  30840. +main ()
  30841. +{
  30842. +return shl_load ();
  30843. + ;
  30844. + return 0;
  30845. +}
  30846. +_ACEOF
  30847. +if ac_fn_c_try_link "$LINENO"; then :
  30848. + ac_cv_lib_dld_shl_load=yes
  30849. +else
  30850. + ac_cv_lib_dld_shl_load=no
  30851. +fi
  30852. +rm -f core conftest.err conftest.$ac_objext \
  30853. + conftest$ac_exeext conftest.$ac_ext
  30854. +LIBS=$ac_check_lib_save_LIBS
  30855. +fi
  30856. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  30857. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  30858. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  30859. + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
  30860. +else
  30861. + ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
  30862. +if test "x$ac_cv_func_dlopen" = xyes; then :
  30863. + lt_cv_dlopen="dlopen"
  30864. +else
  30865. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  30866. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  30867. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  30868. + $as_echo_n "(cached) " >&6
  30869. +else
  30870. + ac_check_lib_save_LIBS=$LIBS
  30871. +LIBS="-ldl $LIBS"
  30872. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  30873. +/* end confdefs.h. */
  30874. +
  30875. +/* Override any GCC internal prototype to avoid an error.
  30876. + Use char because int might match the return type of a GCC
  30877. + builtin and then its argument prototype would still apply. */
  30878. +#ifdef __cplusplus
  30879. +extern "C"
  30880. +#endif
  30881. +char dlopen ();
  30882. +int
  30883. +main ()
  30884. +{
  30885. +return dlopen ();
  30886. + ;
  30887. + return 0;
  30888. +}
  30889. +_ACEOF
  30890. +if ac_fn_c_try_link "$LINENO"; then :
  30891. + ac_cv_lib_dl_dlopen=yes
  30892. +else
  30893. + ac_cv_lib_dl_dlopen=no
  30894. +fi
  30895. +rm -f core conftest.err conftest.$ac_objext \
  30896. + conftest$ac_exeext conftest.$ac_ext
  30897. +LIBS=$ac_check_lib_save_LIBS
  30898. +fi
  30899. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  30900. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  30901. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  30902. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  30903. +else
  30904. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  30905. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  30906. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  30907. + $as_echo_n "(cached) " >&6
  30908. +else
  30909. + ac_check_lib_save_LIBS=$LIBS
  30910. +LIBS="-lsvld $LIBS"
  30911. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  30912. +/* end confdefs.h. */
  30913. +
  30914. +/* Override any GCC internal prototype to avoid an error.
  30915. + Use char because int might match the return type of a GCC
  30916. + builtin and then its argument prototype would still apply. */
  30917. +#ifdef __cplusplus
  30918. +extern "C"
  30919. +#endif
  30920. +char dlopen ();
  30921. +int
  30922. +main ()
  30923. +{
  30924. +return dlopen ();
  30925. + ;
  30926. + return 0;
  30927. +}
  30928. +_ACEOF
  30929. +if ac_fn_c_try_link "$LINENO"; then :
  30930. + ac_cv_lib_svld_dlopen=yes
  30931. +else
  30932. + ac_cv_lib_svld_dlopen=no
  30933. +fi
  30934. +rm -f core conftest.err conftest.$ac_objext \
  30935. + conftest$ac_exeext conftest.$ac_ext
  30936. +LIBS=$ac_check_lib_save_LIBS
  30937. +fi
  30938. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  30939. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  30940. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  30941. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
  30942. +else
  30943. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  30944. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  30945. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  30946. + $as_echo_n "(cached) " >&6
  30947. +else
  30948. + ac_check_lib_save_LIBS=$LIBS
  30949. +LIBS="-ldld $LIBS"
  30950. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  30951. +/* end confdefs.h. */
  30952. +
  30953. +/* Override any GCC internal prototype to avoid an error.
  30954. + Use char because int might match the return type of a GCC
  30955. + builtin and then its argument prototype would still apply. */
  30956. +#ifdef __cplusplus
  30957. +extern "C"
  30958. +#endif
  30959. +char dld_link ();
  30960. +int
  30961. +main ()
  30962. +{
  30963. +return dld_link ();
  30964. + ;
  30965. + return 0;
  30966. +}
  30967. +_ACEOF
  30968. +if ac_fn_c_try_link "$LINENO"; then :
  30969. + ac_cv_lib_dld_dld_link=yes
  30970. +else
  30971. + ac_cv_lib_dld_dld_link=no
  30972. +fi
  30973. +rm -f core conftest.err conftest.$ac_objext \
  30974. + conftest$ac_exeext conftest.$ac_ext
  30975. +LIBS=$ac_check_lib_save_LIBS
  30976. +fi
  30977. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  30978. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  30979. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  30980. + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
  30981. +fi
  30982. +
  30983. +
  30984. +fi
  30985. +
  30986. +
  30987. +fi
  30988. +
  30989. +
  30990. +fi
  30991. +
  30992. +
  30993. +fi
  30994. +
  30995. +
  30996. +fi
  30997. +
  30998. + ;;
  30999. + esac
  31000. +
  31001. + if test "x$lt_cv_dlopen" != xno; then
  31002. + enable_dlopen=yes
  31003. + else
  31004. + enable_dlopen=no
  31005. + fi
  31006. +
  31007. + case $lt_cv_dlopen in
  31008. + dlopen)
  31009. + save_CPPFLAGS="$CPPFLAGS"
  31010. + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  31011. +
  31012. + save_LDFLAGS="$LDFLAGS"
  31013. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  31014. +
  31015. + save_LIBS="$LIBS"
  31016. + LIBS="$lt_cv_dlopen_libs $LIBS"
  31017. +
  31018. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
  31019. +$as_echo_n "checking whether a program can dlopen itself... " >&6; }
  31020. +if ${lt_cv_dlopen_self+:} false; then :
  31021. + $as_echo_n "(cached) " >&6
  31022. +else
  31023. + if test "$cross_compiling" = yes; then :
  31024. + lt_cv_dlopen_self=cross
  31025. +else
  31026. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  31027. + lt_status=$lt_dlunknown
  31028. + cat > conftest.$ac_ext <<_LT_EOF
  31029. +#line $LINENO "configure"
  31030. +#include "confdefs.h"
  31031. +
  31032. +#if HAVE_DLFCN_H
  31033. +#include <dlfcn.h>
  31034. +#endif
  31035. +
  31036. +#include <stdio.h>
  31037. +
  31038. +#ifdef RTLD_GLOBAL
  31039. +# define LT_DLGLOBAL RTLD_GLOBAL
  31040. +#else
  31041. +# ifdef DL_GLOBAL
  31042. +# define LT_DLGLOBAL DL_GLOBAL
  31043. +# else
  31044. +# define LT_DLGLOBAL 0
  31045. +# endif
  31046. +#endif
  31047. +
  31048. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  31049. + find out it does not work in some platform. */
  31050. +#ifndef LT_DLLAZY_OR_NOW
  31051. +# ifdef RTLD_LAZY
  31052. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  31053. +# else
  31054. +# ifdef DL_LAZY
  31055. +# define LT_DLLAZY_OR_NOW DL_LAZY
  31056. +# else
  31057. +# ifdef RTLD_NOW
  31058. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  31059. +# else
  31060. +# ifdef DL_NOW
  31061. +# define LT_DLLAZY_OR_NOW DL_NOW
  31062. +# else
  31063. +# define LT_DLLAZY_OR_NOW 0
  31064. +# endif
  31065. +# endif
  31066. +# endif
  31067. +# endif
  31068. +#endif
  31069. +
  31070. +/* When -fvisbility=hidden is used, assume the code has been annotated
  31071. + correspondingly for the symbols needed. */
  31072. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  31073. +int fnord () __attribute__((visibility("default")));
  31074. +#endif
  31075. +
  31076. +int fnord () { return 42; }
  31077. +int main ()
  31078. +{
  31079. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  31080. + int status = $lt_dlunknown;
  31081. +
  31082. + if (self)
  31083. + {
  31084. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  31085. + else
  31086. + {
  31087. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  31088. + else puts (dlerror ());
  31089. + }
  31090. + /* dlclose (self); */
  31091. + }
  31092. + else
  31093. + puts (dlerror ());
  31094. +
  31095. + return status;
  31096. +}
  31097. +_LT_EOF
  31098. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  31099. + (eval $ac_link) 2>&5
  31100. + ac_status=$?
  31101. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  31102. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  31103. + (./conftest; exit; ) >&5 2>/dev/null
  31104. + lt_status=$?
  31105. + case x$lt_status in
  31106. + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
  31107. + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
  31108. + x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
  31109. + esac
  31110. + else :
  31111. + # compilation failed
  31112. + lt_cv_dlopen_self=no
  31113. + fi
  31114. +fi
  31115. +rm -fr conftest*
  31116. +
  31117. +
  31118. +fi
  31119. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
  31120. +$as_echo "$lt_cv_dlopen_self" >&6; }
  31121. +
  31122. + if test "x$lt_cv_dlopen_self" = xyes; then
  31123. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  31124. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
  31125. +$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
  31126. +if ${lt_cv_dlopen_self_static+:} false; then :
  31127. + $as_echo_n "(cached) " >&6
  31128. +else
  31129. + if test "$cross_compiling" = yes; then :
  31130. + lt_cv_dlopen_self_static=cross
  31131. +else
  31132. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  31133. + lt_status=$lt_dlunknown
  31134. + cat > conftest.$ac_ext <<_LT_EOF
  31135. +#line $LINENO "configure"
  31136. +#include "confdefs.h"
  31137. +
  31138. +#if HAVE_DLFCN_H
  31139. +#include <dlfcn.h>
  31140. +#endif
  31141. +
  31142. +#include <stdio.h>
  31143. +
  31144. +#ifdef RTLD_GLOBAL
  31145. +# define LT_DLGLOBAL RTLD_GLOBAL
  31146. +#else
  31147. +# ifdef DL_GLOBAL
  31148. +# define LT_DLGLOBAL DL_GLOBAL
  31149. +# else
  31150. +# define LT_DLGLOBAL 0
  31151. +# endif
  31152. +#endif
  31153. +
  31154. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  31155. + find out it does not work in some platform. */
  31156. +#ifndef LT_DLLAZY_OR_NOW
  31157. +# ifdef RTLD_LAZY
  31158. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  31159. +# else
  31160. +# ifdef DL_LAZY
  31161. +# define LT_DLLAZY_OR_NOW DL_LAZY
  31162. +# else
  31163. +# ifdef RTLD_NOW
  31164. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  31165. +# else
  31166. +# ifdef DL_NOW
  31167. +# define LT_DLLAZY_OR_NOW DL_NOW
  31168. +# else
  31169. +# define LT_DLLAZY_OR_NOW 0
  31170. +# endif
  31171. +# endif
  31172. +# endif
  31173. +# endif
  31174. +#endif
  31175. +
  31176. +/* When -fvisbility=hidden is used, assume the code has been annotated
  31177. + correspondingly for the symbols needed. */
  31178. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  31179. +int fnord () __attribute__((visibility("default")));
  31180. +#endif
  31181. +
  31182. +int fnord () { return 42; }
  31183. +int main ()
  31184. +{
  31185. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  31186. + int status = $lt_dlunknown;
  31187. +
  31188. + if (self)
  31189. + {
  31190. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  31191. + else
  31192. + {
  31193. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  31194. + else puts (dlerror ());
  31195. + }
  31196. + /* dlclose (self); */
  31197. + }
  31198. + else
  31199. + puts (dlerror ());
  31200. +
  31201. + return status;
  31202. +}
  31203. +_LT_EOF
  31204. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  31205. + (eval $ac_link) 2>&5
  31206. + ac_status=$?
  31207. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  31208. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  31209. + (./conftest; exit; ) >&5 2>/dev/null
  31210. + lt_status=$?
  31211. + case x$lt_status in
  31212. + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
  31213. + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
  31214. + x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
  31215. + esac
  31216. + else :
  31217. + # compilation failed
  31218. + lt_cv_dlopen_self_static=no
  31219. + fi
  31220. +fi
  31221. +rm -fr conftest*
  31222. +
  31223. +
  31224. +fi
  31225. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
  31226. +$as_echo "$lt_cv_dlopen_self_static" >&6; }
  31227. + fi
  31228. +
  31229. + CPPFLAGS="$save_CPPFLAGS"
  31230. + LDFLAGS="$save_LDFLAGS"
  31231. + LIBS="$save_LIBS"
  31232. + ;;
  31233. + esac
  31234. +
  31235. + case $lt_cv_dlopen_self in
  31236. + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  31237. + *) enable_dlopen_self=unknown ;;
  31238. + esac
  31239. +
  31240. + case $lt_cv_dlopen_self_static in
  31241. + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  31242. + *) enable_dlopen_self_static=unknown ;;
  31243. + esac
  31244. +fi
  31245. +
  31246. +
  31247. +
  31248. +
  31249. +
  31250. +
  31251. +
  31252. +
  31253. +
  31254. +
  31255. +
  31256. +
  31257. +
  31258. +
  31259. +
  31260. +
  31261. +
  31262. +striplib=
  31263. +old_striplib=
  31264. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
  31265. +$as_echo_n "checking whether stripping libraries is possible... " >&6; }
  31266. +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
  31267. + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  31268. + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  31269. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  31270. +$as_echo "yes" >&6; }
  31271. +else
  31272. +# FIXME - insert some real tests, host_os isn't really good enough
  31273. + case $host_os in
  31274. + darwin*)
  31275. + if test -n "$STRIP" ; then
  31276. + striplib="$STRIP -x"
  31277. + old_striplib="$STRIP -S"
  31278. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  31279. +$as_echo "yes" >&6; }
  31280. + else
  31281. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  31282. +$as_echo "no" >&6; }
  31283. + fi
  31284. + ;;
  31285. + *)
  31286. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  31287. +$as_echo "no" >&6; }
  31288. + ;;
  31289. + esac
  31290. +fi
  31291. +
  31292. +
  31293. +
  31294. +
  31295. +
  31296. +
  31297. +
  31298. +
  31299. +
  31300. +
  31301. +
  31302. +
  31303. + # Report which library types will actually be built
  31304. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
  31305. +$as_echo_n "checking if libtool supports shared libraries... " >&6; }
  31306. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
  31307. +$as_echo "$can_build_shared" >&6; }
  31308. +
  31309. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
  31310. +$as_echo_n "checking whether to build shared libraries... " >&6; }
  31311. + test "$can_build_shared" = "no" && enable_shared=no
  31312. +
  31313. + # On AIX, shared libraries and static libraries use the same namespace, and
  31314. + # are all built from PIC.
  31315. + case $host_os in
  31316. + aix3*)
  31317. + test "$enable_shared" = yes && enable_static=no
  31318. + if test -n "$RANLIB"; then
  31319. + archive_cmds="$archive_cmds~\$RANLIB \$lib"
  31320. + postinstall_cmds='$RANLIB $lib'
  31321. + fi
  31322. + ;;
  31323. +
  31324. + aix[4-9]*)
  31325. + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  31326. + test "$enable_shared" = yes && enable_static=no
  31327. + fi
  31328. + ;;
  31329. + esac
  31330. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
  31331. +$as_echo "$enable_shared" >&6; }
  31332. +
  31333. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
  31334. +$as_echo_n "checking whether to build static libraries... " >&6; }
  31335. + # Make sure either enable_shared or enable_static is yes.
  31336. + test "$enable_shared" = yes || enable_static=yes
  31337. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
  31338. +$as_echo "$enable_static" >&6; }
  31339. +
  31340. +
  31341. +
  31342. +
  31343. +fi
  31344. +ac_ext=cpp
  31345. +ac_cpp='$CXXCPP $CPPFLAGS'
  31346. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  31347. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  31348. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  31349. +
  31350. +CC="$lt_save_CC"
  31351. +
  31352. + if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  31353. + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  31354. + (test "X$CXX" != "Xg++"))) ; then
  31355. + ac_ext=cpp
  31356. +ac_cpp='$CXXCPP $CPPFLAGS'
  31357. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  31358. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  31359. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  31360. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
  31361. +$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
  31362. +if test -z "$CXXCPP"; then
  31363. + if ${ac_cv_prog_CXXCPP+:} false; then :
  31364. + $as_echo_n "(cached) " >&6
  31365. +else
  31366. + # Double quotes because CXXCPP needs to be expanded
  31367. + for CXXCPP in "$CXX -E" "/lib/cpp"
  31368. + do
  31369. + ac_preproc_ok=false
  31370. +for ac_cxx_preproc_warn_flag in '' yes
  31371. +do
  31372. + # Use a header file that comes with gcc, so configuring glibc
  31373. + # with a fresh cross-compiler works.
  31374. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  31375. + # <limits.h> exists even on freestanding compilers.
  31376. + # On the NeXT, cc -E runs the code through the compiler's parser,
  31377. + # not just through cpp. "Syntax error" is here to catch this case.
  31378. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  31379. +/* end confdefs.h. */
  31380. +@%:@ifdef __STDC__
  31381. +@%:@ include <limits.h>
  31382. +@%:@else
  31383. +@%:@ include <assert.h>
  31384. +@%:@endif
  31385. + Syntax error
  31386. +_ACEOF
  31387. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  31388. +
  31389. +else
  31390. + # Broken: fails on valid input.
  31391. +continue
  31392. +fi
  31393. +rm -f conftest.err conftest.i conftest.$ac_ext
  31394. +
  31395. + # OK, works on sane cases. Now check whether nonexistent headers
  31396. + # can be detected and how.
  31397. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  31398. +/* end confdefs.h. */
  31399. +@%:@include <ac_nonexistent.h>
  31400. +_ACEOF
  31401. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  31402. + # Broken: success on invalid input.
  31403. +continue
  31404. +else
  31405. + # Passes both tests.
  31406. +ac_preproc_ok=:
  31407. +break
  31408. +fi
  31409. +rm -f conftest.err conftest.i conftest.$ac_ext
  31410. +
  31411. +done
  31412. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  31413. +rm -f conftest.i conftest.err conftest.$ac_ext
  31414. +if $ac_preproc_ok; then :
  31415. + break
  31416. +fi
  31417. +
  31418. + done
  31419. + ac_cv_prog_CXXCPP=$CXXCPP
  31420. +
  31421. +fi
  31422. + CXXCPP=$ac_cv_prog_CXXCPP
  31423. +else
  31424. + ac_cv_prog_CXXCPP=$CXXCPP
  31425. +fi
  31426. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
  31427. +$as_echo "$CXXCPP" >&6; }
  31428. +ac_preproc_ok=false
  31429. +for ac_cxx_preproc_warn_flag in '' yes
  31430. +do
  31431. + # Use a header file that comes with gcc, so configuring glibc
  31432. + # with a fresh cross-compiler works.
  31433. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  31434. + # <limits.h> exists even on freestanding compilers.
  31435. + # On the NeXT, cc -E runs the code through the compiler's parser,
  31436. + # not just through cpp. "Syntax error" is here to catch this case.
  31437. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  31438. +/* end confdefs.h. */
  31439. +@%:@ifdef __STDC__
  31440. +@%:@ include <limits.h>
  31441. +@%:@else
  31442. +@%:@ include <assert.h>
  31443. +@%:@endif
  31444. + Syntax error
  31445. +_ACEOF
  31446. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  31447. +
  31448. +else
  31449. + # Broken: fails on valid input.
  31450. +continue
  31451. +fi
  31452. +rm -f conftest.err conftest.i conftest.$ac_ext
  31453. +
  31454. + # OK, works on sane cases. Now check whether nonexistent headers
  31455. + # can be detected and how.
  31456. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  31457. +/* end confdefs.h. */
  31458. +@%:@include <ac_nonexistent.h>
  31459. +_ACEOF
  31460. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  31461. + # Broken: success on invalid input.
  31462. +continue
  31463. +else
  31464. + # Passes both tests.
  31465. +ac_preproc_ok=:
  31466. +break
  31467. +fi
  31468. +rm -f conftest.err conftest.i conftest.$ac_ext
  31469. +
  31470. +done
  31471. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  31472. +rm -f conftest.i conftest.err conftest.$ac_ext
  31473. +if $ac_preproc_ok; then :
  31474. +
  31475. +else
  31476. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  31477. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  31478. +as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
  31479. +See \`config.log' for more details" "$LINENO" 5; }
  31480. +fi
  31481. +
  31482. +ac_ext=cpp
  31483. +ac_cpp='$CXXCPP $CPPFLAGS'
  31484. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  31485. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  31486. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  31487. +
  31488. +else
  31489. + _lt_caught_CXX_error=yes
  31490. +fi
  31491. +
  31492. +ac_ext=cpp
  31493. +ac_cpp='$CXXCPP $CPPFLAGS'
  31494. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  31495. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  31496. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  31497. +
  31498. +archive_cmds_need_lc_CXX=no
  31499. +allow_undefined_flag_CXX=
  31500. +always_export_symbols_CXX=no
  31501. +archive_expsym_cmds_CXX=
  31502. +compiler_needs_object_CXX=no
  31503. +export_dynamic_flag_spec_CXX=
  31504. +hardcode_direct_CXX=no
  31505. +hardcode_direct_absolute_CXX=no
  31506. +hardcode_libdir_flag_spec_CXX=
  31507. +hardcode_libdir_flag_spec_ld_CXX=
  31508. +hardcode_libdir_separator_CXX=
  31509. +hardcode_minus_L_CXX=no
  31510. +hardcode_shlibpath_var_CXX=unsupported
  31511. +hardcode_automatic_CXX=no
  31512. +inherit_rpath_CXX=no
  31513. +module_cmds_CXX=
  31514. +module_expsym_cmds_CXX=
  31515. +link_all_deplibs_CXX=unknown
  31516. +old_archive_cmds_CXX=$old_archive_cmds
  31517. +reload_flag_CXX=$reload_flag
  31518. +reload_cmds_CXX=$reload_cmds
  31519. +no_undefined_flag_CXX=
  31520. +whole_archive_flag_spec_CXX=
  31521. +enable_shared_with_static_runtimes_CXX=no
  31522. +
  31523. +# Source file extension for C++ test sources.
  31524. +ac_ext=cpp
  31525. +
  31526. +# Object file extension for compiled C++ test sources.
  31527. +objext=o
  31528. +objext_CXX=$objext
  31529. +
  31530. +# No sense in running all these tests if we already determined that
  31531. +# the CXX compiler isn't working. Some variables (like enable_shared)
  31532. +# are currently assumed to apply to all compilers on this platform,
  31533. +# and will be corrupted by setting them based on a non-working compiler.
  31534. +if test "$_lt_caught_CXX_error" != yes; then
  31535. + # Code to be used in simple compile tests
  31536. + lt_simple_compile_test_code="int some_variable = 0;"
  31537. +
  31538. + # Code to be used in simple link tests
  31539. + lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
  31540. +
  31541. + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  31542. +
  31543. +
  31544. +
  31545. +
  31546. +
  31547. +
  31548. +# If no C compiler was specified, use CC.
  31549. +LTCC=${LTCC-"$CC"}
  31550. +
  31551. +# If no C compiler flags were specified, use CFLAGS.
  31552. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  31553. +
  31554. +# Allow CC to be a program name with arguments.
  31555. +compiler=$CC
  31556. +
  31557. +
  31558. + # save warnings/boilerplate of simple test code
  31559. + ac_outfile=conftest.$ac_objext
  31560. +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  31561. +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  31562. +_lt_compiler_boilerplate=`cat conftest.err`
  31563. +$RM conftest*
  31564. +
  31565. + ac_outfile=conftest.$ac_objext
  31566. +echo "$lt_simple_link_test_code" >conftest.$ac_ext
  31567. +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  31568. +_lt_linker_boilerplate=`cat conftest.err`
  31569. +$RM -r conftest*
  31570. +
  31571. +
  31572. + # Allow CC to be a program name with arguments.
  31573. + lt_save_CC=$CC
  31574. + lt_save_CFLAGS=$CFLAGS
  31575. + lt_save_LD=$LD
  31576. + lt_save_GCC=$GCC
  31577. + GCC=$GXX
  31578. + lt_save_with_gnu_ld=$with_gnu_ld
  31579. + lt_save_path_LD=$lt_cv_path_LD
  31580. + if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
  31581. + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
  31582. + else
  31583. + $as_unset lt_cv_prog_gnu_ld
  31584. + fi
  31585. + if test -n "${lt_cv_path_LDCXX+set}"; then
  31586. + lt_cv_path_LD=$lt_cv_path_LDCXX
  31587. + else
  31588. + $as_unset lt_cv_path_LD
  31589. + fi
  31590. + test -z "${LDCXX+set}" || LD=$LDCXX
  31591. + CC=${CXX-"c++"}
  31592. + CFLAGS=$CXXFLAGS
  31593. + compiler=$CC
  31594. + compiler_CXX=$CC
  31595. + for cc_temp in $compiler""; do
  31596. + case $cc_temp in
  31597. + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
  31598. + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
  31599. + \-*) ;;
  31600. + *) break;;
  31601. + esac
  31602. +done
  31603. +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  31604. +
  31605. +
  31606. + if test -n "$compiler"; then
  31607. + # We don't want -fno-exception when compiling C++ code, so set the
  31608. + # no_builtin_flag separately
  31609. + if test "$GXX" = yes; then
  31610. + lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
  31611. + else
  31612. + lt_prog_compiler_no_builtin_flag_CXX=
  31613. + fi
  31614. +
  31615. + if test "$GXX" = yes; then
  31616. + # Set up default GNU C++ configuration
  31617. +
  31618. +
  31619. +
  31620. +@%:@ Check whether --with-gnu-ld was given.
  31621. +if test "${with_gnu_ld+set}" = set; then :
  31622. + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  31623. +else
  31624. + with_gnu_ld=no
  31625. +fi
  31626. +
  31627. +ac_prog=ld
  31628. +if test "$GCC" = yes; then
  31629. + # Check if gcc -print-prog-name=ld gives a path.
  31630. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  31631. +$as_echo_n "checking for ld used by $CC... " >&6; }
  31632. + case $host in
  31633. + *-*-mingw*)
  31634. + # gcc leaves a trailing carriage return which upsets mingw
  31635. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  31636. + *)
  31637. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  31638. + esac
  31639. + case $ac_prog in
  31640. + # Accept absolute paths.
  31641. + [\\/]* | ?:[\\/]*)
  31642. + re_direlt='/[^/][^/]*/\.\./'
  31643. + # Canonicalize the pathname of ld
  31644. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  31645. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  31646. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  31647. + done
  31648. + test -z "$LD" && LD="$ac_prog"
  31649. + ;;
  31650. + "")
  31651. + # If it fails, then pretend we aren't using GCC.
  31652. + ac_prog=ld
  31653. + ;;
  31654. + *)
  31655. + # If it is relative, then search for the first ld in PATH.
  31656. + with_gnu_ld=unknown
  31657. + ;;
  31658. + esac
  31659. +elif test "$with_gnu_ld" = yes; then
  31660. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  31661. +$as_echo_n "checking for GNU ld... " >&6; }
  31662. +else
  31663. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  31664. +$as_echo_n "checking for non-GNU ld... " >&6; }
  31665. +fi
  31666. +if ${lt_cv_path_LD+:} false; then :
  31667. + $as_echo_n "(cached) " >&6
  31668. +else
  31669. + if test -z "$LD"; then
  31670. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  31671. + for ac_dir in $PATH; do
  31672. + IFS="$lt_save_ifs"
  31673. + test -z "$ac_dir" && ac_dir=.
  31674. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  31675. + lt_cv_path_LD="$ac_dir/$ac_prog"
  31676. + # Check to see if the program is GNU ld. I'd rather use --version,
  31677. + # but apparently some variants of GNU ld only accept -v.
  31678. + # Break only if it was the GNU/non-GNU ld that we prefer.
  31679. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  31680. + *GNU* | *'with BFD'*)
  31681. + test "$with_gnu_ld" != no && break
  31682. + ;;
  31683. + *)
  31684. + test "$with_gnu_ld" != yes && break
  31685. + ;;
  31686. + esac
  31687. + fi
  31688. + done
  31689. + IFS="$lt_save_ifs"
  31690. +else
  31691. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  31692. +fi
  31693. +fi
  31694. +
  31695. +LD="$lt_cv_path_LD"
  31696. +if test -n "$LD"; then
  31697. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  31698. +$as_echo "$LD" >&6; }
  31699. +else
  31700. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  31701. +$as_echo "no" >&6; }
  31702. +fi
  31703. +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
  31704. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  31705. +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  31706. +if ${lt_cv_prog_gnu_ld+:} false; then :
  31707. + $as_echo_n "(cached) " >&6
  31708. +else
  31709. + # I'd rather use --version here, but apparently some GNU lds only accept -v.
  31710. +case `$LD -v 2>&1 </dev/null` in
  31711. +*GNU* | *'with BFD'*)
  31712. + lt_cv_prog_gnu_ld=yes
  31713. + ;;
  31714. +*)
  31715. + lt_cv_prog_gnu_ld=no
  31716. + ;;
  31717. +esac
  31718. +fi
  31719. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  31720. +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
  31721. +with_gnu_ld=$lt_cv_prog_gnu_ld
  31722. +
  31723. +
  31724. +
  31725. +
  31726. +
  31727. +
  31728. +
  31729. + # Check if GNU C++ uses GNU ld as the underlying linker, since the
  31730. + # archiving commands below assume that GNU ld is being used.
  31731. + if test "$with_gnu_ld" = yes; then
  31732. + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  31733. + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  31734. +
  31735. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  31736. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  31737. +
  31738. + # If archive_cmds runs LD, not CC, wlarc should be empty
  31739. + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
  31740. + # investigate it a little bit more. (MM)
  31741. + wlarc='${wl}'
  31742. +
  31743. + # ancient GNU ld didn't support --whole-archive et. al.
  31744. + if eval "`$CC -print-prog-name=ld` --help 2>&1" |
  31745. + $GREP 'no-whole-archive' > /dev/null; then
  31746. + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  31747. + else
  31748. + whole_archive_flag_spec_CXX=
  31749. + fi
  31750. + else
  31751. + with_gnu_ld=no
  31752. + wlarc=
  31753. +
  31754. + # A generic and very simple default shared library creation
  31755. + # command for GNU C++ for the case where it uses the native
  31756. + # linker, instead of GNU ld. If possible, this setting should
  31757. + # overridden to take advantage of the native linker features on
  31758. + # the platform it is being used on.
  31759. + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  31760. + fi
  31761. +
  31762. + # Commands to make compiler produce verbose output that lists
  31763. + # what "hidden" libraries, object files and flags are used when
  31764. + # linking a shared library.
  31765. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  31766. +
  31767. + else
  31768. + GXX=no
  31769. + with_gnu_ld=no
  31770. + wlarc=
  31771. + fi
  31772. +
  31773. + # PORTME: fill in a description of your system's C++ link characteristics
  31774. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  31775. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  31776. + ld_shlibs_CXX=yes
  31777. + case $host_os in
  31778. + aix3*)
  31779. + # FIXME: insert proper C++ library support
  31780. + ld_shlibs_CXX=no
  31781. + ;;
  31782. + aix[4-9]*)
  31783. + if test "$host_cpu" = ia64; then
  31784. + # On IA64, the linker does run time linking by default, so we don't
  31785. + # have to do anything special.
  31786. + aix_use_runtimelinking=no
  31787. + exp_sym_flag='-Bexport'
  31788. + no_entry_flag=""
  31789. + else
  31790. + aix_use_runtimelinking=no
  31791. +
  31792. + # Test if we are trying to use run time linking or normal
  31793. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  31794. + # need to do runtime linking.
  31795. + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
  31796. + for ld_flag in $LDFLAGS; do
  31797. + case $ld_flag in
  31798. + *-brtl*)
  31799. + aix_use_runtimelinking=yes
  31800. + break
  31801. + ;;
  31802. + esac
  31803. + done
  31804. + ;;
  31805. + esac
  31806. +
  31807. + exp_sym_flag='-bexport'
  31808. + no_entry_flag='-bnoentry'
  31809. + fi
  31810. +
  31811. + # When large executables or shared objects are built, AIX ld can
  31812. + # have problems creating the table of contents. If linking a library
  31813. + # or program results in "error TOC overflow" add -mminimal-toc to
  31814. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  31815. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  31816. +
  31817. + archive_cmds_CXX=''
  31818. + hardcode_direct_CXX=yes
  31819. + hardcode_direct_absolute_CXX=yes
  31820. + hardcode_libdir_separator_CXX=':'
  31821. + link_all_deplibs_CXX=yes
  31822. + file_list_spec_CXX='${wl}-f,'
  31823. +
  31824. + if test "$GXX" = yes; then
  31825. + case $host_os in aix4.[012]|aix4.[012].*)
  31826. + # We only want to do this on AIX 4.2 and lower, the check
  31827. + # below for broken collect2 doesn't work under 4.3+
  31828. + collect2name=`${CC} -print-prog-name=collect2`
  31829. + if test -f "$collect2name" &&
  31830. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  31831. + then
  31832. + # We have reworked collect2
  31833. + :
  31834. + else
  31835. + # We have old collect2
  31836. + hardcode_direct_CXX=unsupported
  31837. + # It fails to find uninstalled libraries when the uninstalled
  31838. + # path is not listed in the libpath. Setting hardcode_minus_L
  31839. + # to unsupported forces relinking
  31840. + hardcode_minus_L_CXX=yes
  31841. + hardcode_libdir_flag_spec_CXX='-L$libdir'
  31842. + hardcode_libdir_separator_CXX=
  31843. + fi
  31844. + esac
  31845. + shared_flag='-shared'
  31846. + if test "$aix_use_runtimelinking" = yes; then
  31847. + shared_flag="$shared_flag "'${wl}-G'
  31848. + fi
  31849. + else
  31850. + # not using gcc
  31851. + if test "$host_cpu" = ia64; then
  31852. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  31853. + # chokes on -Wl,-G. The following line is correct:
  31854. + shared_flag='-G'
  31855. + else
  31856. + if test "$aix_use_runtimelinking" = yes; then
  31857. + shared_flag='${wl}-G'
  31858. + else
  31859. + shared_flag='${wl}-bM:SRE'
  31860. + fi
  31861. + fi
  31862. + fi
  31863. +
  31864. + export_dynamic_flag_spec_CXX='${wl}-bexpall'
  31865. + # It seems that -bexpall does not export symbols beginning with
  31866. + # underscore (_), so it is better to generate a list of symbols to
  31867. + # export.
  31868. + always_export_symbols_CXX=yes
  31869. + if test "$aix_use_runtimelinking" = yes; then
  31870. + # Warning - without using the other runtime loading flags (-brtl),
  31871. + # -berok will link without error, but may produce a broken library.
  31872. + allow_undefined_flag_CXX='-berok'
  31873. + # Determine the default libpath from the value encoded in an empty
  31874. + # executable.
  31875. + if test "${lt_cv_aix_libpath+set}" = set; then
  31876. + aix_libpath=$lt_cv_aix_libpath
  31877. +else
  31878. + if ${lt_cv_aix_libpath__CXX+:} false; then :
  31879. + $as_echo_n "(cached) " >&6
  31880. +else
  31881. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  31882. +/* end confdefs.h. */
  31883. +
  31884. +int
  31885. +main ()
  31886. +{
  31887. +
  31888. + ;
  31889. + return 0;
  31890. +}
  31891. +_ACEOF
  31892. +if ac_fn_cxx_try_link "$LINENO"; then :
  31893. +
  31894. + lt_aix_libpath_sed='
  31895. + /Import File Strings/,/^$/ {
  31896. + /^0/ {
  31897. + s/^0 *\([^ ]*\) *$/\1/
  31898. + p
  31899. + }
  31900. + }'
  31901. + lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  31902. + # Check for a 64-bit object if we didn't find anything.
  31903. + if test -z "$lt_cv_aix_libpath__CXX"; then
  31904. + lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  31905. + fi
  31906. +fi
  31907. +rm -f core conftest.err conftest.$ac_objext \
  31908. + conftest$ac_exeext conftest.$ac_ext
  31909. + if test -z "$lt_cv_aix_libpath__CXX"; then
  31910. + lt_cv_aix_libpath__CXX="/usr/lib:/lib"
  31911. + fi
  31912. +
  31913. +fi
  31914. +
  31915. + aix_libpath=$lt_cv_aix_libpath__CXX
  31916. +fi
  31917. +
  31918. + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
  31919. +
  31920. + archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  31921. + else
  31922. + if test "$host_cpu" = ia64; then
  31923. + hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
  31924. + allow_undefined_flag_CXX="-z nodefs"
  31925. + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  31926. + else
  31927. + # Determine the default libpath from the value encoded in an
  31928. + # empty executable.
  31929. + if test "${lt_cv_aix_libpath+set}" = set; then
  31930. + aix_libpath=$lt_cv_aix_libpath
  31931. +else
  31932. + if ${lt_cv_aix_libpath__CXX+:} false; then :
  31933. + $as_echo_n "(cached) " >&6
  31934. +else
  31935. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  31936. +/* end confdefs.h. */
  31937. +
  31938. +int
  31939. +main ()
  31940. +{
  31941. +
  31942. + ;
  31943. + return 0;
  31944. +}
  31945. +_ACEOF
  31946. +if ac_fn_cxx_try_link "$LINENO"; then :
  31947. +
  31948. + lt_aix_libpath_sed='
  31949. + /Import File Strings/,/^$/ {
  31950. + /^0/ {
  31951. + s/^0 *\([^ ]*\) *$/\1/
  31952. + p
  31953. + }
  31954. + }'
  31955. + lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  31956. + # Check for a 64-bit object if we didn't find anything.
  31957. + if test -z "$lt_cv_aix_libpath__CXX"; then
  31958. + lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  31959. + fi
  31960. +fi
  31961. +rm -f core conftest.err conftest.$ac_objext \
  31962. + conftest$ac_exeext conftest.$ac_ext
  31963. + if test -z "$lt_cv_aix_libpath__CXX"; then
  31964. + lt_cv_aix_libpath__CXX="/usr/lib:/lib"
  31965. + fi
  31966. +
  31967. +fi
  31968. +
  31969. + aix_libpath=$lt_cv_aix_libpath__CXX
  31970. +fi
  31971. +
  31972. + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
  31973. + # Warning - without using the other run time loading flags,
  31974. + # -berok will link without error, but may produce a broken library.
  31975. + no_undefined_flag_CXX=' ${wl}-bernotok'
  31976. + allow_undefined_flag_CXX=' ${wl}-berok'
  31977. + if test "$with_gnu_ld" = yes; then
  31978. + # We only use this code for GNU lds that support --whole-archive.
  31979. + whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  31980. + else
  31981. + # Exported symbols can be pulled into shared objects from archives
  31982. + whole_archive_flag_spec_CXX='$convenience'
  31983. + fi
  31984. + archive_cmds_need_lc_CXX=yes
  31985. + # This is similar to how AIX traditionally builds its shared
  31986. + # libraries.
  31987. + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  31988. + fi
  31989. + fi
  31990. + ;;
  31991. +
  31992. + beos*)
  31993. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  31994. + allow_undefined_flag_CXX=unsupported
  31995. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  31996. + # support --undefined. This deserves some investigation. FIXME
  31997. + archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  31998. + else
  31999. + ld_shlibs_CXX=no
  32000. + fi
  32001. + ;;
  32002. +
  32003. + chorus*)
  32004. + case $cc_basename in
  32005. + *)
  32006. + # FIXME: insert proper C++ library support
  32007. + ld_shlibs_CXX=no
  32008. + ;;
  32009. + esac
  32010. + ;;
  32011. +
  32012. + cygwin* | mingw* | pw32* | cegcc*)
  32013. + case $GXX,$cc_basename in
  32014. + ,cl* | no,cl*)
  32015. + # Native MSVC
  32016. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  32017. + # no search path for DLLs.
  32018. + hardcode_libdir_flag_spec_CXX=' '
  32019. + allow_undefined_flag_CXX=unsupported
  32020. + always_export_symbols_CXX=yes
  32021. + file_list_spec_CXX='@'
  32022. + # Tell ltmain to make .lib files, not .a files.
  32023. + libext=lib
  32024. + # Tell ltmain to make .dll files, not .so files.
  32025. + shrext_cmds=".dll"
  32026. + # FIXME: Setting linknames here is a bad hack.
  32027. + archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  32028. + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  32029. + $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  32030. + else
  32031. + $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  32032. + fi~
  32033. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  32034. + linknames='
  32035. + # The linker will not automatically build a static lib if we build a DLL.
  32036. + # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
  32037. + enable_shared_with_static_runtimes_CXX=yes
  32038. + # Don't use ranlib
  32039. + old_postinstall_cmds_CXX='chmod 644 $oldlib'
  32040. + postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
  32041. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  32042. + case $lt_outputfile in
  32043. + *.exe|*.EXE) ;;
  32044. + *)
  32045. + lt_outputfile="$lt_outputfile.exe"
  32046. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  32047. + ;;
  32048. + esac~
  32049. + func_to_tool_file "$lt_outputfile"~
  32050. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  32051. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  32052. + $RM "$lt_outputfile.manifest";
  32053. + fi'
  32054. + ;;
  32055. + *)
  32056. + # g++
  32057. + # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
  32058. + # as there is no search path for DLLs.
  32059. + hardcode_libdir_flag_spec_CXX='-L$libdir'
  32060. + export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
  32061. + allow_undefined_flag_CXX=unsupported
  32062. + always_export_symbols_CXX=no
  32063. + enable_shared_with_static_runtimes_CXX=yes
  32064. +
  32065. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  32066. + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  32067. + # If the export-symbols file already is a .def file (1st line
  32068. + # is EXPORTS), use it as is; otherwise, prepend...
  32069. + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  32070. + cp $export_symbols $output_objdir/$soname.def;
  32071. + else
  32072. + echo EXPORTS > $output_objdir/$soname.def;
  32073. + cat $export_symbols >> $output_objdir/$soname.def;
  32074. + fi~
  32075. + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  32076. + else
  32077. + ld_shlibs_CXX=no
  32078. + fi
  32079. + ;;
  32080. + esac
  32081. + ;;
  32082. + darwin* | rhapsody*)
  32083. +
  32084. +
  32085. + archive_cmds_need_lc_CXX=no
  32086. + hardcode_direct_CXX=no
  32087. + hardcode_automatic_CXX=yes
  32088. + hardcode_shlibpath_var_CXX=unsupported
  32089. + if test "$lt_cv_ld_force_load" = "yes"; then
  32090. + whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  32091. + else
  32092. + whole_archive_flag_spec_CXX=''
  32093. + fi
  32094. + link_all_deplibs_CXX=yes
  32095. + allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
  32096. + case $cc_basename in
  32097. + ifort*) _lt_dar_can_shared=yes ;;
  32098. + *) _lt_dar_can_shared=$GCC ;;
  32099. + esac
  32100. + if test "$_lt_dar_can_shared" = "yes"; then
  32101. + output_verbose_link_cmd=func_echo_all
  32102. + archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  32103. + module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  32104. + archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  32105. + module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  32106. + if test "$lt_cv_apple_cc_single_mod" != "yes"; then
  32107. + archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
  32108. + archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
  32109. + fi
  32110. +
  32111. + else
  32112. + ld_shlibs_CXX=no
  32113. + fi
  32114. +
  32115. + ;;
  32116. +
  32117. + dgux*)
  32118. + case $cc_basename in
  32119. + ec++*)
  32120. + # FIXME: insert proper C++ library support
  32121. + ld_shlibs_CXX=no
  32122. + ;;
  32123. + ghcx*)
  32124. + # Green Hills C++ Compiler
  32125. + # FIXME: insert proper C++ library support
  32126. + ld_shlibs_CXX=no
  32127. + ;;
  32128. + *)
  32129. + # FIXME: insert proper C++ library support
  32130. + ld_shlibs_CXX=no
  32131. + ;;
  32132. + esac
  32133. + ;;
  32134. +
  32135. + freebsd[12]*)
  32136. + # C++ shared libraries reported to be fairly broken before
  32137. + # switch to ELF
  32138. + ld_shlibs_CXX=no
  32139. + ;;
  32140. +
  32141. + freebsd-elf*)
  32142. + archive_cmds_need_lc_CXX=no
  32143. + ;;
  32144. +
  32145. + freebsd* | dragonfly*)
  32146. + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
  32147. + # conventions
  32148. + ld_shlibs_CXX=yes
  32149. + ;;
  32150. +
  32151. + gnu*)
  32152. + ;;
  32153. +
  32154. + haiku*)
  32155. + archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  32156. + link_all_deplibs_CXX=yes
  32157. + ;;
  32158. +
  32159. + hpux9*)
  32160. + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
  32161. + hardcode_libdir_separator_CXX=:
  32162. + export_dynamic_flag_spec_CXX='${wl}-E'
  32163. + hardcode_direct_CXX=yes
  32164. + hardcode_minus_L_CXX=yes # Not in the search PATH,
  32165. + # but as the default
  32166. + # location of the library.
  32167. +
  32168. + case $cc_basename in
  32169. + CC*)
  32170. + # FIXME: insert proper C++ library support
  32171. + ld_shlibs_CXX=no
  32172. + ;;
  32173. + aCC*)
  32174. + archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  32175. + # Commands to make compiler produce verbose output that lists
  32176. + # what "hidden" libraries, object files and flags are used when
  32177. + # linking a shared library.
  32178. + #
  32179. + # There doesn't appear to be a way to prevent this compiler from
  32180. + # explicitly linking system object files so we need to strip them
  32181. + # from the output so that they don't get included in the library
  32182. + # dependencies.
  32183. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  32184. + ;;
  32185. + *)
  32186. + if test "$GXX" = yes; then
  32187. + archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  32188. + else
  32189. + # FIXME: insert proper C++ library support
  32190. + ld_shlibs_CXX=no
  32191. + fi
  32192. + ;;
  32193. + esac
  32194. + ;;
  32195. +
  32196. + hpux10*|hpux11*)
  32197. + if test $with_gnu_ld = no; then
  32198. + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
  32199. + hardcode_libdir_separator_CXX=:
  32200. +
  32201. + case $host_cpu in
  32202. + hppa*64*|ia64*)
  32203. + ;;
  32204. + *)
  32205. + export_dynamic_flag_spec_CXX='${wl}-E'
  32206. + ;;
  32207. + esac
  32208. + fi
  32209. + case $host_cpu in
  32210. + hppa*64*|ia64*)
  32211. + hardcode_direct_CXX=no
  32212. + hardcode_shlibpath_var_CXX=no
  32213. + ;;
  32214. + *)
  32215. + hardcode_direct_CXX=yes
  32216. + hardcode_direct_absolute_CXX=yes
  32217. + hardcode_minus_L_CXX=yes # Not in the search PATH,
  32218. + # but as the default
  32219. + # location of the library.
  32220. + ;;
  32221. + esac
  32222. +
  32223. + case $cc_basename in
  32224. + CC*)
  32225. + # FIXME: insert proper C++ library support
  32226. + ld_shlibs_CXX=no
  32227. + ;;
  32228. + aCC*)
  32229. + case $host_cpu in
  32230. + hppa*64*)
  32231. + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32232. + ;;
  32233. + ia64*)
  32234. + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32235. + ;;
  32236. + *)
  32237. + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32238. + ;;
  32239. + esac
  32240. + # Commands to make compiler produce verbose output that lists
  32241. + # what "hidden" libraries, object files and flags are used when
  32242. + # linking a shared library.
  32243. + #
  32244. + # There doesn't appear to be a way to prevent this compiler from
  32245. + # explicitly linking system object files so we need to strip them
  32246. + # from the output so that they don't get included in the library
  32247. + # dependencies.
  32248. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  32249. + ;;
  32250. + *)
  32251. + if test "$GXX" = yes; then
  32252. + if test $with_gnu_ld = no; then
  32253. + case $host_cpu in
  32254. + hppa*64*)
  32255. + archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32256. + ;;
  32257. + ia64*)
  32258. + archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32259. + ;;
  32260. + *)
  32261. + archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32262. + ;;
  32263. + esac
  32264. + fi
  32265. + else
  32266. + # FIXME: insert proper C++ library support
  32267. + ld_shlibs_CXX=no
  32268. + fi
  32269. + ;;
  32270. + esac
  32271. + ;;
  32272. +
  32273. + interix[3-9]*)
  32274. + hardcode_direct_CXX=no
  32275. + hardcode_shlibpath_var_CXX=no
  32276. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  32277. + export_dynamic_flag_spec_CXX='${wl}-E'
  32278. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  32279. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  32280. + # default) and relocated if they conflict, which is a slow very memory
  32281. + # consuming and fragmenting process. To avoid this, we pick a random,
  32282. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  32283. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  32284. + archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  32285. + archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  32286. + ;;
  32287. + irix5* | irix6*)
  32288. + case $cc_basename in
  32289. + CC*)
  32290. + # SGI C++
  32291. + archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  32292. +
  32293. + # Archives containing C++ object files must be created using
  32294. + # "CC -ar", where "CC" is the IRIX C++ compiler. This is
  32295. + # necessary to make sure instantiated templates are included
  32296. + # in the archive.
  32297. + old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
  32298. + ;;
  32299. + *)
  32300. + if test "$GXX" = yes; then
  32301. + if test "$with_gnu_ld" = no; then
  32302. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  32303. + else
  32304. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  32305. + fi
  32306. + fi
  32307. + link_all_deplibs_CXX=yes
  32308. + ;;
  32309. + esac
  32310. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  32311. + hardcode_libdir_separator_CXX=:
  32312. + inherit_rpath_CXX=yes
  32313. + ;;
  32314. +
  32315. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  32316. + case $cc_basename in
  32317. + KCC*)
  32318. + # Kuck and Associates, Inc. (KAI) C++ Compiler
  32319. +
  32320. + # KCC will only create a shared library if the output file
  32321. + # ends with ".so" (or ".sl" for HP-UX), so rename the library
  32322. + # to its proper name (with version) after linking.
  32323. + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  32324. + archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
  32325. + # Commands to make compiler produce verbose output that lists
  32326. + # what "hidden" libraries, object files and flags are used when
  32327. + # linking a shared library.
  32328. + #
  32329. + # There doesn't appear to be a way to prevent this compiler from
  32330. + # explicitly linking system object files so we need to strip them
  32331. + # from the output so that they don't get included in the library
  32332. + # dependencies.
  32333. + output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  32334. +
  32335. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  32336. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  32337. +
  32338. + # Archives containing C++ object files must be created using
  32339. + # "CC -Bstatic", where "CC" is the KAI C++ compiler.
  32340. + old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
  32341. + ;;
  32342. + icpc* | ecpc* )
  32343. + # Intel C++
  32344. + with_gnu_ld=yes
  32345. + # version 8.0 and above of icpc choke on multiply defined symbols
  32346. + # if we add $predep_objects and $postdep_objects, however 7.1 and
  32347. + # earlier do not add the objects themselves.
  32348. + case `$CC -V 2>&1` in
  32349. + *"Version 7."*)
  32350. + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  32351. + archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  32352. + ;;
  32353. + *) # Version 8.0 or newer
  32354. + tmp_idyn=
  32355. + case $host_cpu in
  32356. + ia64*) tmp_idyn=' -i_dynamic';;
  32357. + esac
  32358. + archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  32359. + archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  32360. + ;;
  32361. + esac
  32362. + archive_cmds_need_lc_CXX=no
  32363. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  32364. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  32365. + whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  32366. + ;;
  32367. + pgCC* | pgcpp*)
  32368. + # Portland Group C++ compiler
  32369. + case `$CC -V` in
  32370. + *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
  32371. + prelink_cmds_CXX='tpldir=Template.dir~
  32372. + rm -rf $tpldir~
  32373. + $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
  32374. + compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
  32375. + old_archive_cmds_CXX='tpldir=Template.dir~
  32376. + rm -rf $tpldir~
  32377. + $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
  32378. + $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
  32379. + $RANLIB $oldlib'
  32380. + archive_cmds_CXX='tpldir=Template.dir~
  32381. + rm -rf $tpldir~
  32382. + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  32383. + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  32384. + archive_expsym_cmds_CXX='tpldir=Template.dir~
  32385. + rm -rf $tpldir~
  32386. + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  32387. + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  32388. + ;;
  32389. + *) # Version 6 and above use weak symbols
  32390. + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  32391. + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  32392. + ;;
  32393. + esac
  32394. +
  32395. + hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
  32396. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  32397. + whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  32398. + ;;
  32399. + cxx*)
  32400. + # Compaq C++
  32401. + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  32402. + archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
  32403. +
  32404. + runpath_var=LD_RUN_PATH
  32405. + hardcode_libdir_flag_spec_CXX='-rpath $libdir'
  32406. + hardcode_libdir_separator_CXX=:
  32407. +
  32408. + # Commands to make compiler produce verbose output that lists
  32409. + # what "hidden" libraries, object files and flags are used when
  32410. + # linking a shared library.
  32411. + #
  32412. + # There doesn't appear to be a way to prevent this compiler from
  32413. + # explicitly linking system object files so we need to strip them
  32414. + # from the output so that they don't get included in the library
  32415. + # dependencies.
  32416. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
  32417. + ;;
  32418. + xl* | mpixl* | bgxl*)
  32419. + # IBM XL 8.0 on PPC, with GNU ld
  32420. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  32421. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  32422. + archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  32423. + if test "x$supports_anon_versioning" = xyes; then
  32424. + archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
  32425. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  32426. + echo "local: *; };" >> $output_objdir/$libname.ver~
  32427. + $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  32428. + fi
  32429. + ;;
  32430. + *)
  32431. + case `$CC -V 2>&1 | sed 5q` in
  32432. + *Sun\ C*)
  32433. + # Sun C++ 5.9
  32434. + no_undefined_flag_CXX=' -zdefs'
  32435. + archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32436. + archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
  32437. + hardcode_libdir_flag_spec_CXX='-R$libdir'
  32438. + whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  32439. + compiler_needs_object_CXX=yes
  32440. +
  32441. + # Not sure whether something based on
  32442. + # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
  32443. + # would be better.
  32444. + output_verbose_link_cmd='func_echo_all'
  32445. +
  32446. + # Archives containing C++ object files must be created using
  32447. + # "CC -xar", where "CC" is the Sun C++ compiler. This is
  32448. + # necessary to make sure instantiated templates are included
  32449. + # in the archive.
  32450. + old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
  32451. + ;;
  32452. + esac
  32453. + ;;
  32454. + esac
  32455. + ;;
  32456. +
  32457. + lynxos*)
  32458. + # FIXME: insert proper C++ library support
  32459. + ld_shlibs_CXX=no
  32460. + ;;
  32461. +
  32462. + m88k*)
  32463. + # FIXME: insert proper C++ library support
  32464. + ld_shlibs_CXX=no
  32465. + ;;
  32466. +
  32467. + mvs*)
  32468. + case $cc_basename in
  32469. + cxx*)
  32470. + # FIXME: insert proper C++ library support
  32471. + ld_shlibs_CXX=no
  32472. + ;;
  32473. + *)
  32474. + # FIXME: insert proper C++ library support
  32475. + ld_shlibs_CXX=no
  32476. + ;;
  32477. + esac
  32478. + ;;
  32479. +
  32480. + netbsd*)
  32481. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  32482. + archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
  32483. + wlarc=
  32484. + hardcode_libdir_flag_spec_CXX='-R$libdir'
  32485. + hardcode_direct_CXX=yes
  32486. + hardcode_shlibpath_var_CXX=no
  32487. + fi
  32488. + # Workaround some broken pre-1.5 toolchains
  32489. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
  32490. + ;;
  32491. +
  32492. + *nto* | *qnx*)
  32493. + ld_shlibs_CXX=yes
  32494. + ;;
  32495. +
  32496. + openbsd2*)
  32497. + # C++ shared libraries are fairly broken
  32498. + ld_shlibs_CXX=no
  32499. + ;;
  32500. +
  32501. + openbsd*)
  32502. + if test -f /usr/libexec/ld.so; then
  32503. + hardcode_direct_CXX=yes
  32504. + hardcode_shlibpath_var_CXX=no
  32505. + hardcode_direct_absolute_CXX=yes
  32506. + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  32507. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  32508. + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  32509. + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
  32510. + export_dynamic_flag_spec_CXX='${wl}-E'
  32511. + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  32512. + fi
  32513. + output_verbose_link_cmd=func_echo_all
  32514. + else
  32515. + ld_shlibs_CXX=no
  32516. + fi
  32517. + ;;
  32518. +
  32519. + osf3* | osf4* | osf5*)
  32520. + case $cc_basename in
  32521. + KCC*)
  32522. + # Kuck and Associates, Inc. (KAI) C++ Compiler
  32523. +
  32524. + # KCC will only create a shared library if the output file
  32525. + # ends with ".so" (or ".sl" for HP-UX), so rename the library
  32526. + # to its proper name (with version) after linking.
  32527. + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  32528. +
  32529. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  32530. + hardcode_libdir_separator_CXX=:
  32531. +
  32532. + # Archives containing C++ object files must be created using
  32533. + # the KAI C++ compiler.
  32534. + case $host in
  32535. + osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
  32536. + *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
  32537. + esac
  32538. + ;;
  32539. + RCC*)
  32540. + # Rational C++ 2.4.1
  32541. + # FIXME: insert proper C++ library support
  32542. + ld_shlibs_CXX=no
  32543. + ;;
  32544. + cxx*)
  32545. + case $host in
  32546. + osf3*)
  32547. + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
  32548. + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  32549. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  32550. + ;;
  32551. + *)
  32552. + allow_undefined_flag_CXX=' -expect_unresolved \*'
  32553. + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  32554. + archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
  32555. + echo "-hidden">> $lib.exp~
  32556. + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
  32557. + $RM $lib.exp'
  32558. + hardcode_libdir_flag_spec_CXX='-rpath $libdir'
  32559. + ;;
  32560. + esac
  32561. +
  32562. + hardcode_libdir_separator_CXX=:
  32563. +
  32564. + # Commands to make compiler produce verbose output that lists
  32565. + # what "hidden" libraries, object files and flags are used when
  32566. + # linking a shared library.
  32567. + #
  32568. + # There doesn't appear to be a way to prevent this compiler from
  32569. + # explicitly linking system object files so we need to strip them
  32570. + # from the output so that they don't get included in the library
  32571. + # dependencies.
  32572. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  32573. + ;;
  32574. + *)
  32575. + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  32576. + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
  32577. + case $host in
  32578. + osf3*)
  32579. + archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  32580. + ;;
  32581. + *)
  32582. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  32583. + ;;
  32584. + esac
  32585. +
  32586. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  32587. + hardcode_libdir_separator_CXX=:
  32588. +
  32589. + # Commands to make compiler produce verbose output that lists
  32590. + # what "hidden" libraries, object files and flags are used when
  32591. + # linking a shared library.
  32592. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  32593. +
  32594. + else
  32595. + # FIXME: insert proper C++ library support
  32596. + ld_shlibs_CXX=no
  32597. + fi
  32598. + ;;
  32599. + esac
  32600. + ;;
  32601. +
  32602. + psos*)
  32603. + # FIXME: insert proper C++ library support
  32604. + ld_shlibs_CXX=no
  32605. + ;;
  32606. +
  32607. + sunos4*)
  32608. + case $cc_basename in
  32609. + CC*)
  32610. + # Sun C++ 4.x
  32611. + # FIXME: insert proper C++ library support
  32612. + ld_shlibs_CXX=no
  32613. + ;;
  32614. + lcc*)
  32615. + # Lucid
  32616. + # FIXME: insert proper C++ library support
  32617. + ld_shlibs_CXX=no
  32618. + ;;
  32619. + *)
  32620. + # FIXME: insert proper C++ library support
  32621. + ld_shlibs_CXX=no
  32622. + ;;
  32623. + esac
  32624. + ;;
  32625. +
  32626. + solaris*)
  32627. + case $cc_basename in
  32628. + CC* | sunCC*)
  32629. + # Sun C++ 4.2, 5.x and Centerline C++
  32630. + archive_cmds_need_lc_CXX=yes
  32631. + no_undefined_flag_CXX=' -zdefs'
  32632. + archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  32633. + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  32634. + $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  32635. +
  32636. + hardcode_libdir_flag_spec_CXX='-R$libdir'
  32637. + hardcode_shlibpath_var_CXX=no
  32638. + case $host_os in
  32639. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  32640. + *)
  32641. + # The compiler driver will combine and reorder linker options,
  32642. + # but understands `-z linker_flag'.
  32643. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  32644. + whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
  32645. + ;;
  32646. + esac
  32647. + link_all_deplibs_CXX=yes
  32648. +
  32649. + output_verbose_link_cmd='func_echo_all'
  32650. +
  32651. + # Archives containing C++ object files must be created using
  32652. + # "CC -xar", where "CC" is the Sun C++ compiler. This is
  32653. + # necessary to make sure instantiated templates are included
  32654. + # in the archive.
  32655. + old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
  32656. + ;;
  32657. + gcx*)
  32658. + # Green Hills C++ Compiler
  32659. + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  32660. +
  32661. + # The C++ compiler must be used to create the archive.
  32662. + old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
  32663. + ;;
  32664. + *)
  32665. + # GNU C++ compiler with Solaris linker
  32666. + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  32667. + no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
  32668. + if $CC --version | $GREP -v '^2\.7' > /dev/null; then
  32669. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  32670. + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  32671. + $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  32672. +
  32673. + # Commands to make compiler produce verbose output that lists
  32674. + # what "hidden" libraries, object files and flags are used when
  32675. + # linking a shared library.
  32676. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  32677. + else
  32678. + # g++ 2.7 appears to require `-G' NOT `-shared' on this
  32679. + # platform.
  32680. + archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  32681. + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  32682. + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  32683. +
  32684. + # Commands to make compiler produce verbose output that lists
  32685. + # what "hidden" libraries, object files and flags are used when
  32686. + # linking a shared library.
  32687. + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  32688. + fi
  32689. +
  32690. + hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
  32691. + case $host_os in
  32692. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  32693. + *)
  32694. + whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  32695. + ;;
  32696. + esac
  32697. + fi
  32698. + ;;
  32699. + esac
  32700. + ;;
  32701. +
  32702. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
  32703. + no_undefined_flag_CXX='${wl}-z,text'
  32704. + archive_cmds_need_lc_CXX=no
  32705. + hardcode_shlibpath_var_CXX=no
  32706. + runpath_var='LD_RUN_PATH'
  32707. +
  32708. + case $cc_basename in
  32709. + CC*)
  32710. + archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32711. + archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32712. + ;;
  32713. + *)
  32714. + archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32715. + archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32716. + ;;
  32717. + esac
  32718. + ;;
  32719. +
  32720. + sysv5* | sco3.2v5* | sco5v6*)
  32721. + # Note: We can NOT use -z defs as we might desire, because we do not
  32722. + # link with -lc, and that would cause any symbols used from libc to
  32723. + # always be unresolved, which means just about no library would
  32724. + # ever link correctly. If we're not using GNU ld we use -z text
  32725. + # though, which does catch some bad symbols but isn't as heavy-handed
  32726. + # as -z defs.
  32727. + no_undefined_flag_CXX='${wl}-z,text'
  32728. + allow_undefined_flag_CXX='${wl}-z,nodefs'
  32729. + archive_cmds_need_lc_CXX=no
  32730. + hardcode_shlibpath_var_CXX=no
  32731. + hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
  32732. + hardcode_libdir_separator_CXX=':'
  32733. + link_all_deplibs_CXX=yes
  32734. + export_dynamic_flag_spec_CXX='${wl}-Bexport'
  32735. + runpath_var='LD_RUN_PATH'
  32736. +
  32737. + case $cc_basename in
  32738. + CC*)
  32739. + archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32740. + archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32741. + old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
  32742. + '"$old_archive_cmds_CXX"
  32743. + reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
  32744. + '"$reload_cmds_CXX"
  32745. + ;;
  32746. + *)
  32747. + archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32748. + archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  32749. + ;;
  32750. + esac
  32751. + ;;
  32752. +
  32753. + tandem*)
  32754. + case $cc_basename in
  32755. + NCC*)
  32756. + # NonStop-UX NCC 3.20
  32757. + # FIXME: insert proper C++ library support
  32758. + ld_shlibs_CXX=no
  32759. + ;;
  32760. + *)
  32761. + # FIXME: insert proper C++ library support
  32762. + ld_shlibs_CXX=no
  32763. + ;;
  32764. + esac
  32765. + ;;
  32766. +
  32767. + vxworks*)
  32768. + # FIXME: insert proper C++ library support
  32769. + ld_shlibs_CXX=no
  32770. + ;;
  32771. +
  32772. + *)
  32773. + # FIXME: insert proper C++ library support
  32774. + ld_shlibs_CXX=no
  32775. + ;;
  32776. + esac
  32777. +
  32778. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
  32779. +$as_echo "$ld_shlibs_CXX" >&6; }
  32780. + test "$ld_shlibs_CXX" = no && can_build_shared=no
  32781. +
  32782. + GCC_CXX="$GXX"
  32783. + LD_CXX="$LD"
  32784. +
  32785. + ## CAVEAT EMPTOR:
  32786. + ## There is no encapsulation within the following macros, do not change
  32787. + ## the running order or otherwise move them around unless you know exactly
  32788. + ## what you are doing...
  32789. + # Dependencies to place before and after the object being linked:
  32790. +predep_objects_CXX=
  32791. +postdep_objects_CXX=
  32792. +predeps_CXX=
  32793. +postdeps_CXX=
  32794. +compiler_lib_search_path_CXX=
  32795. +
  32796. +cat > conftest.$ac_ext <<_LT_EOF
  32797. +class Foo
  32798. +{
  32799. +public:
  32800. + Foo (void) { a = 0; }
  32801. +private:
  32802. + int a;
  32803. +};
  32804. +_LT_EOF
  32805. +
  32806. +
  32807. +_lt_libdeps_save_CFLAGS=$CFLAGS
  32808. +case "$CC $CFLAGS " in #(
  32809. +*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
  32810. +*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
  32811. +esac
  32812. +
  32813. +if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  32814. + (eval $ac_compile) 2>&5
  32815. + ac_status=$?
  32816. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  32817. + test $ac_status = 0; }; then
  32818. + # Parse the compiler output and extract the necessary
  32819. + # objects, libraries and library flags.
  32820. +
  32821. + # Sentinel used to keep track of whether or not we are before
  32822. + # the conftest object file.
  32823. + pre_test_object_deps_done=no
  32824. +
  32825. + for p in `eval "$output_verbose_link_cmd"`; do
  32826. + case ${prev}${p} in
  32827. +
  32828. + -L* | -R* | -l*)
  32829. + # Some compilers place space between "-{L,R}" and the path.
  32830. + # Remove the space.
  32831. + if test $p = "-L" ||
  32832. + test $p = "-R"; then
  32833. + prev=$p
  32834. + continue
  32835. + fi
  32836. +
  32837. + # Expand the sysroot to ease extracting the directories later.
  32838. + if test -z "$prev"; then
  32839. + case $p in
  32840. + -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
  32841. + -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
  32842. + -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
  32843. + esac
  32844. + fi
  32845. + case $p in
  32846. + =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
  32847. + esac
  32848. + if test "$pre_test_object_deps_done" = no; then
  32849. + case ${prev} in
  32850. + -L | -R)
  32851. + # Internal compiler library paths should come after those
  32852. + # provided the user. The postdeps already come after the
  32853. + # user supplied libs so there is no need to process them.
  32854. + if test -z "$compiler_lib_search_path_CXX"; then
  32855. + compiler_lib_search_path_CXX="${prev}${p}"
  32856. + else
  32857. + compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
  32858. + fi
  32859. + ;;
  32860. + # The "-l" case would never come before the object being
  32861. + # linked, so don't bother handling this case.
  32862. + esac
  32863. + else
  32864. + if test -z "$postdeps_CXX"; then
  32865. + postdeps_CXX="${prev}${p}"
  32866. + else
  32867. + postdeps_CXX="${postdeps_CXX} ${prev}${p}"
  32868. + fi
  32869. + fi
  32870. + prev=
  32871. + ;;
  32872. +
  32873. + *.lto.$objext) ;; # Ignore GCC LTO objects
  32874. + *.$objext)
  32875. + # This assumes that the test object file only shows up
  32876. + # once in the compiler output.
  32877. + if test "$p" = "conftest.$objext"; then
  32878. + pre_test_object_deps_done=yes
  32879. + continue
  32880. + fi
  32881. +
  32882. + if test "$pre_test_object_deps_done" = no; then
  32883. + if test -z "$predep_objects_CXX"; then
  32884. + predep_objects_CXX="$p"
  32885. + else
  32886. + predep_objects_CXX="$predep_objects_CXX $p"
  32887. + fi
  32888. + else
  32889. + if test -z "$postdep_objects_CXX"; then
  32890. + postdep_objects_CXX="$p"
  32891. + else
  32892. + postdep_objects_CXX="$postdep_objects_CXX $p"
  32893. + fi
  32894. + fi
  32895. + ;;
  32896. +
  32897. + *) ;; # Ignore the rest.
  32898. +
  32899. + esac
  32900. + done
  32901. +
  32902. + # Clean up.
  32903. + rm -f a.out a.exe
  32904. +else
  32905. + echo "libtool.m4: error: problem compiling CXX test program"
  32906. +fi
  32907. +
  32908. +$RM -f confest.$objext
  32909. +CFLAGS=$_lt_libdeps_save_CFLAGS
  32910. +
  32911. +# PORTME: override above test on systems where it is broken
  32912. +case $host_os in
  32913. +interix[3-9]*)
  32914. + # Interix 3.5 installs completely hosed .la files for C++, so rather than
  32915. + # hack all around it, let's just trust "g++" to DTRT.
  32916. + predep_objects_CXX=
  32917. + postdep_objects_CXX=
  32918. + postdeps_CXX=
  32919. + ;;
  32920. +
  32921. +linux*)
  32922. + case `$CC -V 2>&1 | sed 5q` in
  32923. + *Sun\ C*)
  32924. + # Sun C++ 5.9
  32925. +
  32926. + # The more standards-conforming stlport4 library is
  32927. + # incompatible with the Cstd library. Avoid specifying
  32928. + # it if it's in CXXFLAGS. Ignore libCrun as
  32929. + # -library=stlport4 depends on it.
  32930. + case " $CXX $CXXFLAGS " in
  32931. + *" -library=stlport4 "*)
  32932. + solaris_use_stlport4=yes
  32933. + ;;
  32934. + esac
  32935. +
  32936. + if test "$solaris_use_stlport4" != yes; then
  32937. + postdeps_CXX='-library=Cstd -library=Crun'
  32938. + fi
  32939. + ;;
  32940. + esac
  32941. + ;;
  32942. +
  32943. +solaris*)
  32944. + case $cc_basename in
  32945. + CC* | sunCC*)
  32946. + # The more standards-conforming stlport4 library is
  32947. + # incompatible with the Cstd library. Avoid specifying
  32948. + # it if it's in CXXFLAGS. Ignore libCrun as
  32949. + # -library=stlport4 depends on it.
  32950. + case " $CXX $CXXFLAGS " in
  32951. + *" -library=stlport4 "*)
  32952. + solaris_use_stlport4=yes
  32953. + ;;
  32954. + esac
  32955. +
  32956. + # Adding this requires a known-good setup of shared libraries for
  32957. + # Sun compiler versions before 5.6, else PIC objects from an old
  32958. + # archive will be linked into the output, leading to subtle bugs.
  32959. + if test "$solaris_use_stlport4" != yes; then
  32960. + postdeps_CXX='-library=Cstd -library=Crun'
  32961. + fi
  32962. + ;;
  32963. + esac
  32964. + ;;
  32965. +esac
  32966. +
  32967. +
  32968. +case " $postdeps_CXX " in
  32969. +*" -lc "*) archive_cmds_need_lc_CXX=no ;;
  32970. +esac
  32971. + compiler_lib_search_dirs_CXX=
  32972. +if test -n "${compiler_lib_search_path_CXX}"; then
  32973. + compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
  32974. +fi
  32975. +
  32976. +
  32977. +
  32978. +
  32979. +
  32980. +
  32981. +
  32982. +
  32983. +
  32984. +
  32985. +
  32986. +
  32987. +
  32988. +
  32989. +
  32990. +
  32991. +
  32992. +
  32993. +
  32994. +
  32995. +
  32996. +
  32997. +
  32998. +
  32999. +
  33000. +
  33001. +
  33002. +
  33003. +
  33004. +
  33005. +
  33006. + lt_prog_compiler_wl_CXX=
  33007. +lt_prog_compiler_pic_CXX=
  33008. +lt_prog_compiler_static_CXX=
  33009. +
  33010. +
  33011. + # C++ specific cases for pic, static, wl, etc.
  33012. + if test "$GXX" = yes; then
  33013. + lt_prog_compiler_wl_CXX='-Wl,'
  33014. + lt_prog_compiler_static_CXX='-static'
  33015. +
  33016. + case $host_os in
  33017. + aix*)
  33018. + # All AIX code is PIC.
  33019. + if test "$host_cpu" = ia64; then
  33020. + # AIX 5 now supports IA64 processor
  33021. + lt_prog_compiler_static_CXX='-Bstatic'
  33022. + fi
  33023. + ;;
  33024. +
  33025. + amigaos*)
  33026. + case $host_cpu in
  33027. + powerpc)
  33028. + # see comment about AmigaOS4 .so support
  33029. + lt_prog_compiler_pic_CXX='-fPIC'
  33030. + ;;
  33031. + m68k)
  33032. + # FIXME: we need at least 68020 code to build shared libraries, but
  33033. + # adding the `-m68020' flag to GCC prevents building anything better,
  33034. + # like `-m68040'.
  33035. + lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
  33036. + ;;
  33037. + esac
  33038. + ;;
  33039. +
  33040. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  33041. + # PIC is the default for these OSes.
  33042. + ;;
  33043. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  33044. + # This hack is so that the source file can tell whether it is being
  33045. + # built for inclusion in a dll (and should export symbols for example).
  33046. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  33047. + # (--disable-auto-import) libraries
  33048. + lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
  33049. + ;;
  33050. + darwin* | rhapsody*)
  33051. + # PIC is the default on this platform
  33052. + # Common symbols not allowed in MH_DYLIB files
  33053. + lt_prog_compiler_pic_CXX='-fno-common'
  33054. + ;;
  33055. + *djgpp*)
  33056. + # DJGPP does not support shared libraries at all
  33057. + lt_prog_compiler_pic_CXX=
  33058. + ;;
  33059. + haiku*)
  33060. + # PIC is the default for Haiku.
  33061. + # The "-static" flag exists, but is broken.
  33062. + lt_prog_compiler_static_CXX=
  33063. + ;;
  33064. + interix[3-9]*)
  33065. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  33066. + # Instead, we relocate shared libraries at runtime.
  33067. + ;;
  33068. + sysv4*MP*)
  33069. + if test -d /usr/nec; then
  33070. + lt_prog_compiler_pic_CXX=-Kconform_pic
  33071. + fi
  33072. + ;;
  33073. + hpux*)
  33074. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  33075. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  33076. + # sets the default TLS model and affects inlining.
  33077. + case $host_cpu in
  33078. + hppa*64*)
  33079. + ;;
  33080. + *)
  33081. + lt_prog_compiler_pic_CXX='-fPIC'
  33082. + ;;
  33083. + esac
  33084. + ;;
  33085. + *qnx* | *nto*)
  33086. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  33087. + # it will coredump.
  33088. + lt_prog_compiler_pic_CXX='-fPIC -shared'
  33089. + ;;
  33090. + *)
  33091. + lt_prog_compiler_pic_CXX='-fPIC'
  33092. + ;;
  33093. + esac
  33094. + else
  33095. + case $host_os in
  33096. + aix[4-9]*)
  33097. + # All AIX code is PIC.
  33098. + if test "$host_cpu" = ia64; then
  33099. + # AIX 5 now supports IA64 processor
  33100. + lt_prog_compiler_static_CXX='-Bstatic'
  33101. + else
  33102. + lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
  33103. + fi
  33104. + ;;
  33105. + chorus*)
  33106. + case $cc_basename in
  33107. + cxch68*)
  33108. + # Green Hills C++ Compiler
  33109. + # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
  33110. + ;;
  33111. + esac
  33112. + ;;
  33113. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  33114. + # This hack is so that the source file can tell whether it is being
  33115. + # built for inclusion in a dll (and should export symbols for example).
  33116. + lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
  33117. + ;;
  33118. + dgux*)
  33119. + case $cc_basename in
  33120. + ec++*)
  33121. + lt_prog_compiler_pic_CXX='-KPIC'
  33122. + ;;
  33123. + ghcx*)
  33124. + # Green Hills C++ Compiler
  33125. + lt_prog_compiler_pic_CXX='-pic'
  33126. + ;;
  33127. + *)
  33128. + ;;
  33129. + esac
  33130. + ;;
  33131. + freebsd* | dragonfly*)
  33132. + # FreeBSD uses GNU C++
  33133. + ;;
  33134. + hpux9* | hpux10* | hpux11*)
  33135. + case $cc_basename in
  33136. + CC*)
  33137. + lt_prog_compiler_wl_CXX='-Wl,'
  33138. + lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
  33139. + if test "$host_cpu" != ia64; then
  33140. + lt_prog_compiler_pic_CXX='+Z'
  33141. + fi
  33142. + ;;
  33143. + aCC*)
  33144. + lt_prog_compiler_wl_CXX='-Wl,'
  33145. + lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
  33146. + case $host_cpu in
  33147. + hppa*64*|ia64*)
  33148. + # +Z the default
  33149. + ;;
  33150. + *)
  33151. + lt_prog_compiler_pic_CXX='+Z'
  33152. + ;;
  33153. + esac
  33154. + ;;
  33155. + *)
  33156. + ;;
  33157. + esac
  33158. + ;;
  33159. + interix*)
  33160. + # This is c89, which is MS Visual C++ (no shared libs)
  33161. + # Anyone wants to do a port?
  33162. + ;;
  33163. + irix5* | irix6* | nonstopux*)
  33164. + case $cc_basename in
  33165. + CC*)
  33166. + lt_prog_compiler_wl_CXX='-Wl,'
  33167. + lt_prog_compiler_static_CXX='-non_shared'
  33168. + # CC pic flag -KPIC is the default.
  33169. + ;;
  33170. + *)
  33171. + ;;
  33172. + esac
  33173. + ;;
  33174. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  33175. + case $cc_basename in
  33176. + KCC*)
  33177. + # KAI C++ Compiler
  33178. + lt_prog_compiler_wl_CXX='--backend -Wl,'
  33179. + lt_prog_compiler_pic_CXX='-fPIC'
  33180. + ;;
  33181. + ecpc* )
  33182. + # old Intel C++ for x86_64 which still supported -KPIC.
  33183. + lt_prog_compiler_wl_CXX='-Wl,'
  33184. + lt_prog_compiler_pic_CXX='-KPIC'
  33185. + lt_prog_compiler_static_CXX='-static'
  33186. + ;;
  33187. + icpc* )
  33188. + # Intel C++, used to be incompatible with GCC.
  33189. + # ICC 10 doesn't accept -KPIC any more.
  33190. + lt_prog_compiler_wl_CXX='-Wl,'
  33191. + lt_prog_compiler_pic_CXX='-fPIC'
  33192. + lt_prog_compiler_static_CXX='-static'
  33193. + ;;
  33194. + pgCC* | pgcpp*)
  33195. + # Portland Group C++ compiler
  33196. + lt_prog_compiler_wl_CXX='-Wl,'
  33197. + lt_prog_compiler_pic_CXX='-fpic'
  33198. + lt_prog_compiler_static_CXX='-Bstatic'
  33199. + ;;
  33200. + cxx*)
  33201. + # Compaq C++
  33202. + # Make sure the PIC flag is empty. It appears that all Alpha
  33203. + # Linux and Compaq Tru64 Unix objects are PIC.
  33204. + lt_prog_compiler_pic_CXX=
  33205. + lt_prog_compiler_static_CXX='-non_shared'
  33206. + ;;
  33207. + xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
  33208. + # IBM XL 8.0, 9.0 on PPC and BlueGene
  33209. + lt_prog_compiler_wl_CXX='-Wl,'
  33210. + lt_prog_compiler_pic_CXX='-qpic'
  33211. + lt_prog_compiler_static_CXX='-qstaticlink'
  33212. + ;;
  33213. + *)
  33214. + case `$CC -V 2>&1 | sed 5q` in
  33215. + *Sun\ C*)
  33216. + # Sun C++ 5.9
  33217. + lt_prog_compiler_pic_CXX='-KPIC'
  33218. + lt_prog_compiler_static_CXX='-Bstatic'
  33219. + lt_prog_compiler_wl_CXX='-Qoption ld '
  33220. + ;;
  33221. + esac
  33222. + ;;
  33223. + esac
  33224. + ;;
  33225. + lynxos*)
  33226. + ;;
  33227. + m88k*)
  33228. + ;;
  33229. + mvs*)
  33230. + case $cc_basename in
  33231. + cxx*)
  33232. + lt_prog_compiler_pic_CXX='-W c,exportall'
  33233. + ;;
  33234. + *)
  33235. + ;;
  33236. + esac
  33237. + ;;
  33238. + netbsd*)
  33239. + ;;
  33240. + *qnx* | *nto*)
  33241. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  33242. + # it will coredump.
  33243. + lt_prog_compiler_pic_CXX='-fPIC -shared'
  33244. + ;;
  33245. + osf3* | osf4* | osf5*)
  33246. + case $cc_basename in
  33247. + KCC*)
  33248. + lt_prog_compiler_wl_CXX='--backend -Wl,'
  33249. + ;;
  33250. + RCC*)
  33251. + # Rational C++ 2.4.1
  33252. + lt_prog_compiler_pic_CXX='-pic'
  33253. + ;;
  33254. + cxx*)
  33255. + # Digital/Compaq C++
  33256. + lt_prog_compiler_wl_CXX='-Wl,'
  33257. + # Make sure the PIC flag is empty. It appears that all Alpha
  33258. + # Linux and Compaq Tru64 Unix objects are PIC.
  33259. + lt_prog_compiler_pic_CXX=
  33260. + lt_prog_compiler_static_CXX='-non_shared'
  33261. + ;;
  33262. + *)
  33263. + ;;
  33264. + esac
  33265. + ;;
  33266. + psos*)
  33267. + ;;
  33268. + solaris*)
  33269. + case $cc_basename in
  33270. + CC* | sunCC*)
  33271. + # Sun C++ 4.2, 5.x and Centerline C++
  33272. + lt_prog_compiler_pic_CXX='-KPIC'
  33273. + lt_prog_compiler_static_CXX='-Bstatic'
  33274. + lt_prog_compiler_wl_CXX='-Qoption ld '
  33275. + ;;
  33276. + gcx*)
  33277. + # Green Hills C++ Compiler
  33278. + lt_prog_compiler_pic_CXX='-PIC'
  33279. + ;;
  33280. + *)
  33281. + ;;
  33282. + esac
  33283. + ;;
  33284. + sunos4*)
  33285. + case $cc_basename in
  33286. + CC*)
  33287. + # Sun C++ 4.x
  33288. + lt_prog_compiler_pic_CXX='-pic'
  33289. + lt_prog_compiler_static_CXX='-Bstatic'
  33290. + ;;
  33291. + lcc*)
  33292. + # Lucid
  33293. + lt_prog_compiler_pic_CXX='-pic'
  33294. + ;;
  33295. + *)
  33296. + ;;
  33297. + esac
  33298. + ;;
  33299. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  33300. + case $cc_basename in
  33301. + CC*)
  33302. + lt_prog_compiler_wl_CXX='-Wl,'
  33303. + lt_prog_compiler_pic_CXX='-KPIC'
  33304. + lt_prog_compiler_static_CXX='-Bstatic'
  33305. + ;;
  33306. + esac
  33307. + ;;
  33308. + tandem*)
  33309. + case $cc_basename in
  33310. + NCC*)
  33311. + # NonStop-UX NCC 3.20
  33312. + lt_prog_compiler_pic_CXX='-KPIC'
  33313. + ;;
  33314. + *)
  33315. + ;;
  33316. + esac
  33317. + ;;
  33318. + vxworks*)
  33319. + ;;
  33320. + *)
  33321. + lt_prog_compiler_can_build_shared_CXX=no
  33322. + ;;
  33323. + esac
  33324. + fi
  33325. +
  33326. +case $host_os in
  33327. + # For platforms which do not support PIC, -DPIC is meaningless:
  33328. + *djgpp*)
  33329. + lt_prog_compiler_pic_CXX=
  33330. + ;;
  33331. + *)
  33332. + lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
  33333. + ;;
  33334. +esac
  33335. +
  33336. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  33337. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  33338. +if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
  33339. + $as_echo_n "(cached) " >&6
  33340. +else
  33341. + lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
  33342. +fi
  33343. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
  33344. +$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
  33345. +lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
  33346. +
  33347. +#
  33348. +# Check to make sure the PIC flag actually works.
  33349. +#
  33350. +if test -n "$lt_prog_compiler_pic_CXX"; then
  33351. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
  33352. +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
  33353. +if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
  33354. + $as_echo_n "(cached) " >&6
  33355. +else
  33356. + lt_cv_prog_compiler_pic_works_CXX=no
  33357. + ac_outfile=conftest.$ac_objext
  33358. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  33359. + lt_compiler_flag="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
  33360. + # Insert the option either (1) after the last *FLAGS variable, or
  33361. + # (2) before a word containing "conftest.", or (3) at the end.
  33362. + # Note that $ac_compile itself does not contain backslashes and begins
  33363. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  33364. + # The option is referenced via a variable to avoid confusing sed.
  33365. + lt_compile=`echo "$ac_compile" | $SED \
  33366. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  33367. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  33368. + -e 's:$: $lt_compiler_flag:'`
  33369. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  33370. + (eval "$lt_compile" 2>conftest.err)
  33371. + ac_status=$?
  33372. + cat conftest.err >&5
  33373. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  33374. + if (exit $ac_status) && test -s "$ac_outfile"; then
  33375. + # The compiler can only warn and ignore the option if not recognized
  33376. + # So say no if there are warnings other than the usual output.
  33377. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  33378. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  33379. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  33380. + lt_cv_prog_compiler_pic_works_CXX=yes
  33381. + fi
  33382. + fi
  33383. + $RM conftest*
  33384. +
  33385. +fi
  33386. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
  33387. +$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
  33388. +
  33389. +if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
  33390. + case $lt_prog_compiler_pic_CXX in
  33391. + "" | " "*) ;;
  33392. + *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
  33393. + esac
  33394. +else
  33395. + lt_prog_compiler_pic_CXX=
  33396. + lt_prog_compiler_can_build_shared_CXX=no
  33397. +fi
  33398. +
  33399. +fi
  33400. +
  33401. +
  33402. +
  33403. +
  33404. +
  33405. +#
  33406. +# Check to make sure the static flag actually works.
  33407. +#
  33408. +wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
  33409. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
  33410. +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
  33411. +if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
  33412. + $as_echo_n "(cached) " >&6
  33413. +else
  33414. + lt_cv_prog_compiler_static_works_CXX=no
  33415. + save_LDFLAGS="$LDFLAGS"
  33416. + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
  33417. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  33418. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  33419. + # The linker can only warn and ignore the option if not recognized
  33420. + # So say no if there are warnings
  33421. + if test -s conftest.err; then
  33422. + # Append any errors to the config.log.
  33423. + cat conftest.err 1>&5
  33424. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  33425. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  33426. + if diff conftest.exp conftest.er2 >/dev/null; then
  33427. + lt_cv_prog_compiler_static_works_CXX=yes
  33428. + fi
  33429. + else
  33430. + lt_cv_prog_compiler_static_works_CXX=yes
  33431. + fi
  33432. + fi
  33433. + $RM -r conftest*
  33434. + LDFLAGS="$save_LDFLAGS"
  33435. +
  33436. +fi
  33437. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
  33438. +$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
  33439. +
  33440. +if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
  33441. + :
  33442. +else
  33443. + lt_prog_compiler_static_CXX=
  33444. +fi
  33445. +
  33446. +
  33447. +
  33448. +
  33449. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  33450. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  33451. +if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
  33452. + $as_echo_n "(cached) " >&6
  33453. +else
  33454. + lt_cv_prog_compiler_c_o_CXX=no
  33455. + $RM -r conftest 2>/dev/null
  33456. + mkdir conftest
  33457. + cd conftest
  33458. + mkdir out
  33459. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  33460. +
  33461. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  33462. + # Insert the option either (1) after the last *FLAGS variable, or
  33463. + # (2) before a word containing "conftest.", or (3) at the end.
  33464. + # Note that $ac_compile itself does not contain backslashes and begins
  33465. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  33466. + lt_compile=`echo "$ac_compile" | $SED \
  33467. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  33468. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  33469. + -e 's:$: $lt_compiler_flag:'`
  33470. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  33471. + (eval "$lt_compile" 2>out/conftest.err)
  33472. + ac_status=$?
  33473. + cat out/conftest.err >&5
  33474. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  33475. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  33476. + then
  33477. + # The compiler can only warn and ignore the option if not recognized
  33478. + # So say no if there are warnings
  33479. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  33480. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  33481. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  33482. + lt_cv_prog_compiler_c_o_CXX=yes
  33483. + fi
  33484. + fi
  33485. + chmod u+w . 2>&5
  33486. + $RM conftest*
  33487. + # SGI C++ compiler will create directory out/ii_files/ for
  33488. + # template instantiation
  33489. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  33490. + $RM out/* && rmdir out
  33491. + cd ..
  33492. + $RM -r conftest
  33493. + $RM conftest*
  33494. +
  33495. +fi
  33496. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
  33497. +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
  33498. +
  33499. +
  33500. +
  33501. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  33502. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  33503. +if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
  33504. + $as_echo_n "(cached) " >&6
  33505. +else
  33506. + lt_cv_prog_compiler_c_o_CXX=no
  33507. + $RM -r conftest 2>/dev/null
  33508. + mkdir conftest
  33509. + cd conftest
  33510. + mkdir out
  33511. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  33512. +
  33513. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  33514. + # Insert the option either (1) after the last *FLAGS variable, or
  33515. + # (2) before a word containing "conftest.", or (3) at the end.
  33516. + # Note that $ac_compile itself does not contain backslashes and begins
  33517. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  33518. + lt_compile=`echo "$ac_compile" | $SED \
  33519. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  33520. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  33521. + -e 's:$: $lt_compiler_flag:'`
  33522. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  33523. + (eval "$lt_compile" 2>out/conftest.err)
  33524. + ac_status=$?
  33525. + cat out/conftest.err >&5
  33526. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  33527. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  33528. + then
  33529. + # The compiler can only warn and ignore the option if not recognized
  33530. + # So say no if there are warnings
  33531. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  33532. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  33533. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  33534. + lt_cv_prog_compiler_c_o_CXX=yes
  33535. + fi
  33536. + fi
  33537. + chmod u+w . 2>&5
  33538. + $RM conftest*
  33539. + # SGI C++ compiler will create directory out/ii_files/ for
  33540. + # template instantiation
  33541. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  33542. + $RM out/* && rmdir out
  33543. + cd ..
  33544. + $RM -r conftest
  33545. + $RM conftest*
  33546. +
  33547. +fi
  33548. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
  33549. +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
  33550. +
  33551. +
  33552. +
  33553. +
  33554. +hard_links="nottested"
  33555. +if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
  33556. + # do not overwrite the value of need_locks provided by the user
  33557. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
  33558. +$as_echo_n "checking if we can lock with hard links... " >&6; }
  33559. + hard_links=yes
  33560. + $RM conftest*
  33561. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  33562. + touch conftest.a
  33563. + ln conftest.a conftest.b 2>&5 || hard_links=no
  33564. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  33565. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
  33566. +$as_echo "$hard_links" >&6; }
  33567. + if test "$hard_links" = no; then
  33568. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
  33569. +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
  33570. + need_locks=warn
  33571. + fi
  33572. +else
  33573. + need_locks=no
  33574. +fi
  33575. +
  33576. +
  33577. +
  33578. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  33579. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  33580. +
  33581. + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  33582. + exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  33583. + case $host_os in
  33584. + aix[4-9]*)
  33585. + # If we're using GNU nm, then we don't want the "-C" option.
  33586. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  33587. + # Also, AIX nm treats weak defined symbols like other global defined
  33588. + # symbols, whereas GNU nm marks them as "W".
  33589. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  33590. + export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  33591. + else
  33592. + export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  33593. + fi
  33594. + ;;
  33595. + pw32*)
  33596. + export_symbols_cmds_CXX="$ltdll_cmds"
  33597. + ;;
  33598. + cygwin* | mingw* | cegcc*)
  33599. + case $cc_basename in
  33600. + cl*) ;;
  33601. + *)
  33602. + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  33603. + exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  33604. + ;;
  33605. + esac
  33606. + ;;
  33607. + *)
  33608. + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  33609. + ;;
  33610. + esac
  33611. +
  33612. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
  33613. +$as_echo "$ld_shlibs_CXX" >&6; }
  33614. +test "$ld_shlibs_CXX" = no && can_build_shared=no
  33615. +
  33616. +with_gnu_ld_CXX=$with_gnu_ld
  33617. +
  33618. +
  33619. +
  33620. +
  33621. +
  33622. +
  33623. +#
  33624. +# Do we need to explicitly link libc?
  33625. +#
  33626. +case "x$archive_cmds_need_lc_CXX" in
  33627. +x|xyes)
  33628. + # Assume -lc should be added
  33629. + archive_cmds_need_lc_CXX=yes
  33630. +
  33631. + if test "$enable_shared" = yes && test "$GCC" = yes; then
  33632. + case $archive_cmds_CXX in
  33633. + *'~'*)
  33634. + # FIXME: we may have to deal with multi-command sequences.
  33635. + ;;
  33636. + '$CC '*)
  33637. + # Test whether the compiler implicitly links with -lc since on some
  33638. + # systems, -lgcc has to come before -lc. If gcc already passes -lc
  33639. + # to ld, don't add -lc before -lgcc.
  33640. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
  33641. +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
  33642. +if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
  33643. + $as_echo_n "(cached) " >&6
  33644. +else
  33645. + $RM conftest*
  33646. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  33647. +
  33648. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  33649. + (eval $ac_compile) 2>&5
  33650. + ac_status=$?
  33651. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  33652. + test $ac_status = 0; } 2>conftest.err; then
  33653. + soname=conftest
  33654. + lib=conftest
  33655. + libobjs=conftest.$ac_objext
  33656. + deplibs=
  33657. + wl=$lt_prog_compiler_wl_CXX
  33658. + pic_flag=$lt_prog_compiler_pic_CXX
  33659. + compiler_flags=-v
  33660. + linker_flags=-v
  33661. + verstring=
  33662. + output_objdir=.
  33663. + libname=conftest
  33664. + lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
  33665. + allow_undefined_flag_CXX=
  33666. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
  33667. + (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
  33668. + ac_status=$?
  33669. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  33670. + test $ac_status = 0; }
  33671. + then
  33672. + lt_cv_archive_cmds_need_lc_CXX=no
  33673. + else
  33674. + lt_cv_archive_cmds_need_lc_CXX=yes
  33675. + fi
  33676. + allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
  33677. + else
  33678. + cat conftest.err 1>&5
  33679. + fi
  33680. + $RM conftest*
  33681. +
  33682. +fi
  33683. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
  33684. +$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
  33685. + archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
  33686. + ;;
  33687. + esac
  33688. + fi
  33689. + ;;
  33690. +esac
  33691. +
  33692. +
  33693. +
  33694. +
  33695. +
  33696. +
  33697. +
  33698. +
  33699. +
  33700. +
  33701. +
  33702. +
  33703. +
  33704. +
  33705. +
  33706. +
  33707. +
  33708. +
  33709. +
  33710. +
  33711. +
  33712. +
  33713. +
  33714. +
  33715. +
  33716. +
  33717. +
  33718. +
  33719. +
  33720. +
  33721. +
  33722. +
  33723. +
  33724. +
  33725. +
  33726. +
  33727. +
  33728. +
  33729. +
  33730. +
  33731. +
  33732. +
  33733. +
  33734. +
  33735. +
  33736. +
  33737. +
  33738. +
  33739. +
  33740. +
  33741. +
  33742. +
  33743. +
  33744. +
  33745. +
  33746. +
  33747. +
  33748. +
  33749. +
  33750. +
  33751. +
  33752. +
  33753. +
  33754. +
  33755. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
  33756. +$as_echo_n "checking dynamic linker characteristics... " >&6; }
  33757. +
  33758. +library_names_spec=
  33759. +libname_spec='lib$name'
  33760. +soname_spec=
  33761. +shrext_cmds=".so"
  33762. +postinstall_cmds=
  33763. +postuninstall_cmds=
  33764. +finish_cmds=
  33765. +finish_eval=
  33766. +shlibpath_var=
  33767. +shlibpath_overrides_runpath=unknown
  33768. +version_type=none
  33769. +dynamic_linker="$host_os ld.so"
  33770. +sys_lib_dlsearch_path_spec="/lib /usr/lib"
  33771. +need_lib_prefix=unknown
  33772. +hardcode_into_libs=no
  33773. +
  33774. +# when you set need_version to no, make sure it does not cause -set_version
  33775. +# flags to be left without arguments
  33776. +need_version=unknown
  33777. +
  33778. +case $host_os in
  33779. +aix3*)
  33780. + version_type=linux
  33781. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  33782. + shlibpath_var=LIBPATH
  33783. +
  33784. + # AIX 3 has no versioning support, so we append a major version to the name.
  33785. + soname_spec='${libname}${release}${shared_ext}$major'
  33786. + ;;
  33787. +
  33788. +aix[4-9]*)
  33789. + version_type=linux
  33790. + need_lib_prefix=no
  33791. + need_version=no
  33792. + hardcode_into_libs=yes
  33793. + if test "$host_cpu" = ia64; then
  33794. + # AIX 5 supports IA64
  33795. + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  33796. + shlibpath_var=LD_LIBRARY_PATH
  33797. + else
  33798. + # With GCC up to 2.95.x, collect2 would create an import file
  33799. + # for dependence libraries. The import file would start with
  33800. + # the line `#! .'. This would cause the generated library to
  33801. + # depend on `.', always an invalid library. This was fixed in
  33802. + # development snapshots of GCC prior to 3.0.
  33803. + case $host_os in
  33804. + aix4 | aix4.[01] | aix4.[01].*)
  33805. + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  33806. + echo ' yes '
  33807. + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  33808. + :
  33809. + else
  33810. + can_build_shared=no
  33811. + fi
  33812. + ;;
  33813. + esac
  33814. + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  33815. + # soname into executable. Probably we can add versioning support to
  33816. + # collect2, so additional links can be useful in future.
  33817. + if test "$aix_use_runtimelinking" = yes; then
  33818. + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  33819. + # instead of lib<name>.a to let people know that these are not
  33820. + # typical AIX shared libraries.
  33821. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  33822. + else
  33823. + # We preserve .a as extension for shared libraries through AIX4.2
  33824. + # and later when we are not doing run time linking.
  33825. + library_names_spec='${libname}${release}.a $libname.a'
  33826. + soname_spec='${libname}${release}${shared_ext}$major'
  33827. + fi
  33828. + shlibpath_var=LIBPATH
  33829. + fi
  33830. + ;;
  33831. +
  33832. +amigaos*)
  33833. + case $host_cpu in
  33834. + powerpc)
  33835. + # Since July 2007 AmigaOS4 officially supports .so libraries.
  33836. + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  33837. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  33838. + ;;
  33839. + m68k)
  33840. + library_names_spec='$libname.ixlibrary $libname.a'
  33841. + # Create ${libname}_ixlibrary.a entries in /sys/libs.
  33842. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  33843. + ;;
  33844. + esac
  33845. + ;;
  33846. +
  33847. +beos*)
  33848. + library_names_spec='${libname}${shared_ext}'
  33849. + dynamic_linker="$host_os ld.so"
  33850. + shlibpath_var=LIBRARY_PATH
  33851. + ;;
  33852. +
  33853. +bsdi[45]*)
  33854. + version_type=linux
  33855. + need_version=no
  33856. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  33857. + soname_spec='${libname}${release}${shared_ext}$major'
  33858. + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  33859. + shlibpath_var=LD_LIBRARY_PATH
  33860. + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  33861. + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  33862. + # the default ld.so.conf also contains /usr/contrib/lib and
  33863. + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  33864. + # libtool to hard-code these into programs
  33865. + ;;
  33866. +
  33867. +cygwin* | mingw* | pw32* | cegcc*)
  33868. + version_type=windows
  33869. + shrext_cmds=".dll"
  33870. + need_version=no
  33871. + need_lib_prefix=no
  33872. +
  33873. + case $GCC,$cc_basename in
  33874. + yes,*)
  33875. + # gcc
  33876. + library_names_spec='$libname.dll.a'
  33877. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  33878. + postinstall_cmds='base_file=`basename \${file}`~
  33879. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  33880. + dldir=$destdir/`dirname \$dlpath`~
  33881. + test -d \$dldir || mkdir -p \$dldir~
  33882. + $install_prog $dir/$dlname \$dldir/$dlname~
  33883. + chmod a+x \$dldir/$dlname~
  33884. + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  33885. + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  33886. + fi'
  33887. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  33888. + dlpath=$dir/\$dldll~
  33889. + $RM \$dlpath'
  33890. + shlibpath_overrides_runpath=yes
  33891. +
  33892. + case $host_os in
  33893. + cygwin*)
  33894. + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  33895. + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  33896. +
  33897. + ;;
  33898. + mingw* | cegcc*)
  33899. + # MinGW DLLs use traditional 'lib' prefix
  33900. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  33901. + ;;
  33902. + pw32*)
  33903. + # pw32 DLLs use 'pw' prefix rather than 'lib'
  33904. + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  33905. + ;;
  33906. + esac
  33907. + dynamic_linker='Win32 ld.exe'
  33908. + ;;
  33909. +
  33910. + *,cl*)
  33911. + # Native MSVC
  33912. + libname_spec='$name'
  33913. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  33914. + library_names_spec='${libname}.dll.lib'
  33915. +
  33916. + case $build_os in
  33917. + mingw*)
  33918. + sys_lib_search_path_spec=
  33919. + lt_save_ifs=$IFS
  33920. + IFS=';'
  33921. + for lt_path in $LIB
  33922. + do
  33923. + IFS=$lt_save_ifs
  33924. + # Let DOS variable expansion print the short 8.3 style file name.
  33925. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  33926. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  33927. + done
  33928. + IFS=$lt_save_ifs
  33929. + # Convert to MSYS style.
  33930. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  33931. + ;;
  33932. + cygwin*)
  33933. + # Convert to unix form, then to dos form, then back to unix form
  33934. + # but this time dos style (no spaces!) so that the unix form looks
  33935. + # like /cygdrive/c/PROGRA~1:/cygdr...
  33936. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  33937. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  33938. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  33939. + ;;
  33940. + *)
  33941. + sys_lib_search_path_spec="$LIB"
  33942. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  33943. + # It is most probably a Windows format PATH.
  33944. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  33945. + else
  33946. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  33947. + fi
  33948. + # FIXME: find the short name or the path components, as spaces are
  33949. + # common. (e.g. "Program Files" -> "PROGRA~1")
  33950. + ;;
  33951. + esac
  33952. +
  33953. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  33954. + postinstall_cmds='base_file=`basename \${file}`~
  33955. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  33956. + dldir=$destdir/`dirname \$dlpath`~
  33957. + test -d \$dldir || mkdir -p \$dldir~
  33958. + $install_prog $dir/$dlname \$dldir/$dlname'
  33959. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  33960. + dlpath=$dir/\$dldll~
  33961. + $RM \$dlpath'
  33962. + shlibpath_overrides_runpath=yes
  33963. + dynamic_linker='Win32 link.exe'
  33964. + ;;
  33965. +
  33966. + *)
  33967. + # Assume MSVC wrapper
  33968. + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  33969. + dynamic_linker='Win32 ld.exe'
  33970. + ;;
  33971. + esac
  33972. + # FIXME: first we should search . and the directory the executable is in
  33973. + shlibpath_var=PATH
  33974. + ;;
  33975. +
  33976. +darwin* | rhapsody*)
  33977. + dynamic_linker="$host_os dyld"
  33978. + version_type=darwin
  33979. + need_lib_prefix=no
  33980. + need_version=no
  33981. + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  33982. + soname_spec='${libname}${release}${major}$shared_ext'
  33983. + shlibpath_overrides_runpath=yes
  33984. + shlibpath_var=DYLD_LIBRARY_PATH
  33985. + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  33986. +
  33987. + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  33988. + ;;
  33989. +
  33990. +dgux*)
  33991. + version_type=linux
  33992. + need_lib_prefix=no
  33993. + need_version=no
  33994. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  33995. + soname_spec='${libname}${release}${shared_ext}$major'
  33996. + shlibpath_var=LD_LIBRARY_PATH
  33997. + ;;
  33998. +
  33999. +freebsd1*)
  34000. + dynamic_linker=no
  34001. + ;;
  34002. +
  34003. +freebsd* | dragonfly*)
  34004. + # DragonFly does not have aout. When/if they implement a new
  34005. + # versioning mechanism, adjust this.
  34006. + if test -x /usr/bin/objformat; then
  34007. + objformat=`/usr/bin/objformat`
  34008. + else
  34009. + case $host_os in
  34010. + freebsd[123]*) objformat=aout ;;
  34011. + *) objformat=elf ;;
  34012. + esac
  34013. + fi
  34014. + version_type=freebsd-$objformat
  34015. + case $version_type in
  34016. + freebsd-elf*)
  34017. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  34018. + need_version=no
  34019. + need_lib_prefix=no
  34020. + ;;
  34021. + freebsd-*)
  34022. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  34023. + need_version=yes
  34024. + ;;
  34025. + esac
  34026. + shlibpath_var=LD_LIBRARY_PATH
  34027. + case $host_os in
  34028. + freebsd2*)
  34029. + shlibpath_overrides_runpath=yes
  34030. + ;;
  34031. + freebsd3.[01]* | freebsdelf3.[01]*)
  34032. + shlibpath_overrides_runpath=yes
  34033. + hardcode_into_libs=yes
  34034. + ;;
  34035. + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  34036. + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  34037. + shlibpath_overrides_runpath=no
  34038. + hardcode_into_libs=yes
  34039. + ;;
  34040. + *) # from 4.6 on, and DragonFly
  34041. + shlibpath_overrides_runpath=yes
  34042. + hardcode_into_libs=yes
  34043. + ;;
  34044. + esac
  34045. + ;;
  34046. +
  34047. +gnu*)
  34048. + version_type=linux
  34049. + need_lib_prefix=no
  34050. + need_version=no
  34051. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  34052. + soname_spec='${libname}${release}${shared_ext}$major'
  34053. + shlibpath_var=LD_LIBRARY_PATH
  34054. + hardcode_into_libs=yes
  34055. + ;;
  34056. +
  34057. +haiku*)
  34058. + version_type=linux
  34059. + need_lib_prefix=no
  34060. + need_version=no
  34061. + dynamic_linker="$host_os runtime_loader"
  34062. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  34063. + soname_spec='${libname}${release}${shared_ext}$major'
  34064. + shlibpath_var=LIBRARY_PATH
  34065. + shlibpath_overrides_runpath=yes
  34066. + sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  34067. + hardcode_into_libs=yes
  34068. + ;;
  34069. +
  34070. +hpux9* | hpux10* | hpux11*)
  34071. + # Give a soname corresponding to the major version so that dld.sl refuses to
  34072. + # link against other versions.
  34073. + version_type=sunos
  34074. + need_lib_prefix=no
  34075. + need_version=no
  34076. + case $host_cpu in
  34077. + ia64*)
  34078. + shrext_cmds='.so'
  34079. + hardcode_into_libs=yes
  34080. + dynamic_linker="$host_os dld.so"
  34081. + shlibpath_var=LD_LIBRARY_PATH
  34082. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  34083. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34084. + soname_spec='${libname}${release}${shared_ext}$major'
  34085. + if test "X$HPUX_IA64_MODE" = X32; then
  34086. + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  34087. + else
  34088. + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  34089. + fi
  34090. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  34091. + ;;
  34092. + hppa*64*)
  34093. + shrext_cmds='.sl'
  34094. + hardcode_into_libs=yes
  34095. + dynamic_linker="$host_os dld.sl"
  34096. + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  34097. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  34098. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34099. + soname_spec='${libname}${release}${shared_ext}$major'
  34100. + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  34101. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  34102. + ;;
  34103. + *)
  34104. + shrext_cmds='.sl'
  34105. + dynamic_linker="$host_os dld.sl"
  34106. + shlibpath_var=SHLIB_PATH
  34107. + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  34108. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34109. + soname_spec='${libname}${release}${shared_ext}$major'
  34110. + ;;
  34111. + esac
  34112. + # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  34113. + postinstall_cmds='chmod 555 $lib'
  34114. + # or fails outright, so override atomically:
  34115. + install_override_mode=555
  34116. + ;;
  34117. +
  34118. +interix[3-9]*)
  34119. + version_type=linux
  34120. + need_lib_prefix=no
  34121. + need_version=no
  34122. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  34123. + soname_spec='${libname}${release}${shared_ext}$major'
  34124. + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  34125. + shlibpath_var=LD_LIBRARY_PATH
  34126. + shlibpath_overrides_runpath=no
  34127. + hardcode_into_libs=yes
  34128. + ;;
  34129. +
  34130. +irix5* | irix6* | nonstopux*)
  34131. + case $host_os in
  34132. + nonstopux*) version_type=nonstopux ;;
  34133. + *)
  34134. + if test "$lt_cv_prog_gnu_ld" = yes; then
  34135. + version_type=linux
  34136. + else
  34137. + version_type=irix
  34138. + fi ;;
  34139. + esac
  34140. + need_lib_prefix=no
  34141. + need_version=no
  34142. + soname_spec='${libname}${release}${shared_ext}$major'
  34143. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  34144. + case $host_os in
  34145. + irix5* | nonstopux*)
  34146. + libsuff= shlibsuff=
  34147. + ;;
  34148. + *)
  34149. + case $LD in # libtool.m4 will add one of these switches to LD
  34150. + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  34151. + libsuff= shlibsuff= libmagic=32-bit;;
  34152. + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  34153. + libsuff=32 shlibsuff=N32 libmagic=N32;;
  34154. + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  34155. + libsuff=64 shlibsuff=64 libmagic=64-bit;;
  34156. + *) libsuff= shlibsuff= libmagic=never-match;;
  34157. + esac
  34158. + ;;
  34159. + esac
  34160. + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  34161. + shlibpath_overrides_runpath=no
  34162. + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  34163. + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  34164. + hardcode_into_libs=yes
  34165. + ;;
  34166. +
  34167. +# No shared lib support for Linux oldld, aout, or coff.
  34168. +linux*oldld* | linux*aout* | linux*coff*)
  34169. + dynamic_linker=no
  34170. + ;;
  34171. +
  34172. +# This must be Linux ELF.
  34173. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  34174. + version_type=linux
  34175. + need_lib_prefix=no
  34176. + need_version=no
  34177. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34178. + soname_spec='${libname}${release}${shared_ext}$major'
  34179. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  34180. + shlibpath_var=LD_LIBRARY_PATH
  34181. + shlibpath_overrides_runpath=no
  34182. +
  34183. + # Some binutils ld are patched to set DT_RUNPATH
  34184. + if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
  34185. + $as_echo_n "(cached) " >&6
  34186. +else
  34187. + lt_cv_shlibpath_overrides_runpath=no
  34188. + save_LDFLAGS=$LDFLAGS
  34189. + save_libdir=$libdir
  34190. + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
  34191. + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
  34192. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  34193. +/* end confdefs.h. */
  34194. +
  34195. +int
  34196. +main ()
  34197. +{
  34198. +
  34199. + ;
  34200. + return 0;
  34201. +}
  34202. +_ACEOF
  34203. +if ac_fn_cxx_try_link "$LINENO"; then :
  34204. + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
  34205. + lt_cv_shlibpath_overrides_runpath=yes
  34206. +fi
  34207. +fi
  34208. +rm -f core conftest.err conftest.$ac_objext \
  34209. + conftest$ac_exeext conftest.$ac_ext
  34210. + LDFLAGS=$save_LDFLAGS
  34211. + libdir=$save_libdir
  34212. +
  34213. +fi
  34214. +
  34215. + shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  34216. +
  34217. + # This implies no fast_install, which is unacceptable.
  34218. + # Some rework will be needed to allow for fast_install
  34219. + # before this can be enabled.
  34220. + hardcode_into_libs=yes
  34221. +
  34222. + # Append ld.so.conf contents to the search path
  34223. + if test -f /etc/ld.so.conf; then
  34224. + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  34225. + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  34226. + fi
  34227. +
  34228. + # We used to test for /lib/ld.so.1 and disable shared libraries on
  34229. + # powerpc, because MkLinux only supported shared libraries with the
  34230. + # GNU dynamic linker. Since this was broken with cross compilers,
  34231. + # most powerpc-linux boxes support dynamic linking these days and
  34232. + # people can always --disable-shared, the test was removed, and we
  34233. + # assume the GNU/Linux dynamic linker is in use.
  34234. + dynamic_linker='GNU/Linux ld.so'
  34235. + ;;
  34236. +
  34237. +netbsd*)
  34238. + version_type=sunos
  34239. + need_lib_prefix=no
  34240. + need_version=no
  34241. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  34242. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  34243. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  34244. + dynamic_linker='NetBSD (a.out) ld.so'
  34245. + else
  34246. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  34247. + soname_spec='${libname}${release}${shared_ext}$major'
  34248. + dynamic_linker='NetBSD ld.elf_so'
  34249. + fi
  34250. + shlibpath_var=LD_LIBRARY_PATH
  34251. + shlibpath_overrides_runpath=yes
  34252. + hardcode_into_libs=yes
  34253. + ;;
  34254. +
  34255. +newsos6)
  34256. + version_type=linux
  34257. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34258. + shlibpath_var=LD_LIBRARY_PATH
  34259. + shlibpath_overrides_runpath=yes
  34260. + ;;
  34261. +
  34262. +*nto* | *qnx*)
  34263. + version_type=qnx
  34264. + need_lib_prefix=no
  34265. + need_version=no
  34266. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34267. + soname_spec='${libname}${release}${shared_ext}$major'
  34268. + shlibpath_var=LD_LIBRARY_PATH
  34269. + shlibpath_overrides_runpath=no
  34270. + hardcode_into_libs=yes
  34271. + dynamic_linker='ldqnx.so'
  34272. + ;;
  34273. +
  34274. +openbsd*)
  34275. + version_type=sunos
  34276. + sys_lib_dlsearch_path_spec="/usr/lib"
  34277. + need_lib_prefix=no
  34278. + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  34279. + case $host_os in
  34280. + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  34281. + *) need_version=no ;;
  34282. + esac
  34283. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  34284. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  34285. + shlibpath_var=LD_LIBRARY_PATH
  34286. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  34287. + case $host_os in
  34288. + openbsd2.[89] | openbsd2.[89].*)
  34289. + shlibpath_overrides_runpath=no
  34290. + ;;
  34291. + *)
  34292. + shlibpath_overrides_runpath=yes
  34293. + ;;
  34294. + esac
  34295. + else
  34296. + shlibpath_overrides_runpath=yes
  34297. + fi
  34298. + ;;
  34299. +
  34300. +os2*)
  34301. + libname_spec='$name'
  34302. + shrext_cmds=".dll"
  34303. + need_lib_prefix=no
  34304. + library_names_spec='$libname${shared_ext} $libname.a'
  34305. + dynamic_linker='OS/2 ld.exe'
  34306. + shlibpath_var=LIBPATH
  34307. + ;;
  34308. +
  34309. +osf3* | osf4* | osf5*)
  34310. + version_type=osf
  34311. + need_lib_prefix=no
  34312. + need_version=no
  34313. + soname_spec='${libname}${release}${shared_ext}$major'
  34314. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34315. + shlibpath_var=LD_LIBRARY_PATH
  34316. + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  34317. + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  34318. + ;;
  34319. +
  34320. +rdos*)
  34321. + dynamic_linker=no
  34322. + ;;
  34323. +
  34324. +solaris*)
  34325. + version_type=linux
  34326. + need_lib_prefix=no
  34327. + need_version=no
  34328. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34329. + soname_spec='${libname}${release}${shared_ext}$major'
  34330. + shlibpath_var=LD_LIBRARY_PATH
  34331. + shlibpath_overrides_runpath=yes
  34332. + hardcode_into_libs=yes
  34333. + # ldd complains unless libraries are executable
  34334. + postinstall_cmds='chmod +x $lib'
  34335. + ;;
  34336. +
  34337. +sunos4*)
  34338. + version_type=sunos
  34339. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  34340. + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  34341. + shlibpath_var=LD_LIBRARY_PATH
  34342. + shlibpath_overrides_runpath=yes
  34343. + if test "$with_gnu_ld" = yes; then
  34344. + need_lib_prefix=no
  34345. + fi
  34346. + need_version=yes
  34347. + ;;
  34348. +
  34349. +sysv4 | sysv4.3*)
  34350. + version_type=linux
  34351. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34352. + soname_spec='${libname}${release}${shared_ext}$major'
  34353. + shlibpath_var=LD_LIBRARY_PATH
  34354. + case $host_vendor in
  34355. + sni)
  34356. + shlibpath_overrides_runpath=no
  34357. + need_lib_prefix=no
  34358. + runpath_var=LD_RUN_PATH
  34359. + ;;
  34360. + siemens)
  34361. + need_lib_prefix=no
  34362. + ;;
  34363. + motorola)
  34364. + need_lib_prefix=no
  34365. + need_version=no
  34366. + shlibpath_overrides_runpath=no
  34367. + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  34368. + ;;
  34369. + esac
  34370. + ;;
  34371. +
  34372. +sysv4*MP*)
  34373. + if test -d /usr/nec ;then
  34374. + version_type=linux
  34375. + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  34376. + soname_spec='$libname${shared_ext}.$major'
  34377. + shlibpath_var=LD_LIBRARY_PATH
  34378. + fi
  34379. + ;;
  34380. +
  34381. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  34382. + version_type=freebsd-elf
  34383. + need_lib_prefix=no
  34384. + need_version=no
  34385. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  34386. + soname_spec='${libname}${release}${shared_ext}$major'
  34387. + shlibpath_var=LD_LIBRARY_PATH
  34388. + shlibpath_overrides_runpath=yes
  34389. + hardcode_into_libs=yes
  34390. + if test "$with_gnu_ld" = yes; then
  34391. + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  34392. + else
  34393. + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  34394. + case $host_os in
  34395. + sco3.2v5*)
  34396. + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  34397. + ;;
  34398. + esac
  34399. + fi
  34400. + sys_lib_dlsearch_path_spec='/usr/lib'
  34401. + ;;
  34402. +
  34403. +tpf*)
  34404. + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  34405. + version_type=linux
  34406. + need_lib_prefix=no
  34407. + need_version=no
  34408. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34409. + shlibpath_var=LD_LIBRARY_PATH
  34410. + shlibpath_overrides_runpath=no
  34411. + hardcode_into_libs=yes
  34412. + ;;
  34413. +
  34414. +uts4*)
  34415. + version_type=linux
  34416. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  34417. + soname_spec='${libname}${release}${shared_ext}$major'
  34418. + shlibpath_var=LD_LIBRARY_PATH
  34419. + ;;
  34420. +
  34421. +*)
  34422. + dynamic_linker=no
  34423. + ;;
  34424. +esac
  34425. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
  34426. +$as_echo "$dynamic_linker" >&6; }
  34427. +test "$dynamic_linker" = no && can_build_shared=no
  34428. +
  34429. +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  34430. +if test "$GCC" = yes; then
  34431. + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  34432. +fi
  34433. +
  34434. +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  34435. + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  34436. +fi
  34437. +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  34438. + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  34439. +fi
  34440. +
  34441. +
  34442. +
  34443. +
  34444. +
  34445. +
  34446. +
  34447. +
  34448. +
  34449. +
  34450. +
  34451. +
  34452. +
  34453. +
  34454. +
  34455. +
  34456. +
  34457. +
  34458. +
  34459. +
  34460. +
  34461. +
  34462. +
  34463. +
  34464. +
  34465. +
  34466. +
  34467. +
  34468. +
  34469. +
  34470. +
  34471. +
  34472. +
  34473. +
  34474. +
  34475. +
  34476. +
  34477. +
  34478. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
  34479. +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
  34480. +hardcode_action_CXX=
  34481. +if test -n "$hardcode_libdir_flag_spec_CXX" ||
  34482. + test -n "$runpath_var_CXX" ||
  34483. + test "X$hardcode_automatic_CXX" = "Xyes" ; then
  34484. +
  34485. + # We can hardcode non-existent directories.
  34486. + if test "$hardcode_direct_CXX" != no &&
  34487. + # If the only mechanism to avoid hardcoding is shlibpath_var, we
  34488. + # have to relink, otherwise we might link with an installed library
  34489. + # when we should be linking with a yet-to-be-installed one
  34490. + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
  34491. + test "$hardcode_minus_L_CXX" != no; then
  34492. + # Linking always hardcodes the temporary library directory.
  34493. + hardcode_action_CXX=relink
  34494. + else
  34495. + # We can link without hardcoding, and we can hardcode nonexisting dirs.
  34496. + hardcode_action_CXX=immediate
  34497. + fi
  34498. +else
  34499. + # We cannot hardcode anything, or else we can only hardcode existing
  34500. + # directories.
  34501. + hardcode_action_CXX=unsupported
  34502. +fi
  34503. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
  34504. +$as_echo "$hardcode_action_CXX" >&6; }
  34505. +
  34506. +if test "$hardcode_action_CXX" = relink ||
  34507. + test "$inherit_rpath_CXX" = yes; then
  34508. + # Fast installation is not supported
  34509. + enable_fast_install=no
  34510. +elif test "$shlibpath_overrides_runpath" = yes ||
  34511. + test "$enable_shared" = no; then
  34512. + # Fast installation is not necessary
  34513. + enable_fast_install=needless
  34514. +fi
  34515. +
  34516. +
  34517. +
  34518. +
  34519. +
  34520. +
  34521. +
  34522. + fi # test -n "$compiler"
  34523. +
  34524. + CC=$lt_save_CC
  34525. + CFLAGS=$lt_save_CFLAGS
  34526. + LDCXX=$LD
  34527. + LD=$lt_save_LD
  34528. + GCC=$lt_save_GCC
  34529. + with_gnu_ld=$lt_save_with_gnu_ld
  34530. + lt_cv_path_LDCXX=$lt_cv_path_LD
  34531. + lt_cv_path_LD=$lt_save_path_LD
  34532. + lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
  34533. + lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
  34534. +fi # test "$_lt_caught_CXX_error" != yes
  34535. +
  34536. +ac_ext=cpp
  34537. +ac_cpp='$CXXCPP $CPPFLAGS'
  34538. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  34539. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  34540. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  34541. +
  34542. +
  34543. +
  34544. +
  34545. +
  34546. +
  34547. +
  34548. +
  34549. +
  34550. +
  34551. +
  34552. +
  34553. +
  34554. + ac_config_commands="$ac_config_commands libtool"
  34555. +
  34556. +
  34557. +
  34558. +
  34559. +# Only expand once:
  34560. +
  34561. +
  34562. +if ! test "${ac_top_build_prefix}" = "";
  34563. +then
  34564. + # LTDL v3-v7 macros assume the autoconf 2.62 variable top_build_prefix is defined
  34565. + # But from autoconf 2.64 its called ac_top_build_prefix and not automatically added to the Makefile
  34566. + # This fixes Linux LTDLv3-v7, and BSD LTDL v2.2
  34567. + top_build_prefix=${ac_top_build_prefix}
  34568. +
  34569. +fi
  34570. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which extension is used for runtime loadable modules" >&5
  34571. +$as_echo_n "checking which extension is used for runtime loadable modules... " >&6; }
  34572. +if ${libltdl_cv_shlibext+:} false; then :
  34573. + $as_echo_n "(cached) " >&6
  34574. +else
  34575. +
  34576. +module=yes
  34577. +eval libltdl_cv_shlibext=$shrext_cmds
  34578. +
  34579. +fi
  34580. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_shlibext" >&5
  34581. +$as_echo "$libltdl_cv_shlibext" >&6; }
  34582. +if test -n "$libltdl_cv_shlibext"; then
  34583. +
  34584. +cat >>confdefs.h <<_ACEOF
  34585. +@%:@define LT_MODULE_EXT "$libltdl_cv_shlibext"
  34586. +_ACEOF
  34587. +
  34588. +fi
  34589. +
  34590. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which variable specifies run-time module search path" >&5
  34591. +$as_echo_n "checking which variable specifies run-time module search path... " >&6; }
  34592. +if ${lt_cv_module_path_var+:} false; then :
  34593. + $as_echo_n "(cached) " >&6
  34594. +else
  34595. + lt_cv_module_path_var="$shlibpath_var"
  34596. +fi
  34597. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_module_path_var" >&5
  34598. +$as_echo "$lt_cv_module_path_var" >&6; }
  34599. +if test -n "$lt_cv_module_path_var"; then
  34600. +
  34601. +cat >>confdefs.h <<_ACEOF
  34602. +@%:@define LT_MODULE_PATH_VAR "$lt_cv_module_path_var"
  34603. +_ACEOF
  34604. +
  34605. +fi
  34606. +
  34607. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the default library search path" >&5
  34608. +$as_echo_n "checking for the default library search path... " >&6; }
  34609. +if ${lt_cv_sys_dlsearch_path+:} false; then :
  34610. + $as_echo_n "(cached) " >&6
  34611. +else
  34612. + lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"
  34613. +fi
  34614. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlsearch_path" >&5
  34615. +$as_echo "$lt_cv_sys_dlsearch_path" >&6; }
  34616. +if test -n "$lt_cv_sys_dlsearch_path"; then
  34617. + sys_dlsearch_path=
  34618. + for dir in $lt_cv_sys_dlsearch_path; do
  34619. + if test -z "$sys_dlsearch_path"; then
  34620. + sys_dlsearch_path="$dir"
  34621. + else
  34622. + sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  34623. + fi
  34624. + done
  34625. +
  34626. +cat >>confdefs.h <<_ACEOF
  34627. +@%:@define LT_DLSEARCH_PATH "$sys_dlsearch_path"
  34628. +_ACEOF
  34629. +
  34630. +fi
  34631. +
  34632. +
  34633. +LT_DLLOADERS=
  34634. +
  34635. +
  34636. +ac_ext=c
  34637. +ac_cpp='$CPP $CPPFLAGS'
  34638. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  34639. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  34640. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  34641. +
  34642. +
  34643. +LIBADD_DLOPEN=
  34644. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
  34645. +$as_echo_n "checking for library containing dlopen... " >&6; }
  34646. +if ${ac_cv_search_dlopen+:} false; then :
  34647. + $as_echo_n "(cached) " >&6
  34648. +else
  34649. + ac_func_search_save_LIBS=$LIBS
  34650. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  34651. +/* end confdefs.h. */
  34652. +
  34653. +/* Override any GCC internal prototype to avoid an error.
  34654. + Use char because int might match the return type of a GCC
  34655. + builtin and then its argument prototype would still apply. */
  34656. +#ifdef __cplusplus
  34657. +extern "C"
  34658. +#endif
  34659. +char dlopen ();
  34660. +int
  34661. +main ()
  34662. +{
  34663. +return dlopen ();
  34664. + ;
  34665. + return 0;
  34666. +}
  34667. +_ACEOF
  34668. +for ac_lib in '' dl; do
  34669. + if test -z "$ac_lib"; then
  34670. + ac_res="none required"
  34671. + else
  34672. + ac_res=-l$ac_lib
  34673. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  34674. + fi
  34675. + if ac_fn_c_try_link "$LINENO"; then :
  34676. + ac_cv_search_dlopen=$ac_res
  34677. +fi
  34678. +rm -f core conftest.err conftest.$ac_objext \
  34679. + conftest$ac_exeext
  34680. + if ${ac_cv_search_dlopen+:} false; then :
  34681. + break
  34682. +fi
  34683. +done
  34684. +if ${ac_cv_search_dlopen+:} false; then :
  34685. +
  34686. +else
  34687. + ac_cv_search_dlopen=no
  34688. +fi
  34689. +rm conftest.$ac_ext
  34690. +LIBS=$ac_func_search_save_LIBS
  34691. +fi
  34692. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
  34693. +$as_echo "$ac_cv_search_dlopen" >&6; }
  34694. +ac_res=$ac_cv_search_dlopen
  34695. +if test "$ac_res" != no; then :
  34696. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  34697. +
  34698. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  34699. +
  34700. + if test "$ac_cv_search_dlopen" != "none required" ; then
  34701. + LIBADD_DLOPEN="-ldl"
  34702. + fi
  34703. + libltdl_cv_lib_dl_dlopen="yes"
  34704. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  34705. +else
  34706. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  34707. +/* end confdefs.h. */
  34708. +#if HAVE_DLFCN_H
  34709. +# include <dlfcn.h>
  34710. +#endif
  34711. +
  34712. +int
  34713. +main ()
  34714. +{
  34715. +dlopen(0, 0);
  34716. + ;
  34717. + return 0;
  34718. +}
  34719. +_ACEOF
  34720. +if ac_fn_c_try_link "$LINENO"; then :
  34721. +
  34722. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  34723. +
  34724. + libltdl_cv_func_dlopen="yes"
  34725. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  34726. +else
  34727. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  34728. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  34729. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  34730. + $as_echo_n "(cached) " >&6
  34731. +else
  34732. + ac_check_lib_save_LIBS=$LIBS
  34733. +LIBS="-lsvld $LIBS"
  34734. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  34735. +/* end confdefs.h. */
  34736. +
  34737. +/* Override any GCC internal prototype to avoid an error.
  34738. + Use char because int might match the return type of a GCC
  34739. + builtin and then its argument prototype would still apply. */
  34740. +#ifdef __cplusplus
  34741. +extern "C"
  34742. +#endif
  34743. +char dlopen ();
  34744. +int
  34745. +main ()
  34746. +{
  34747. +return dlopen ();
  34748. + ;
  34749. + return 0;
  34750. +}
  34751. +_ACEOF
  34752. +if ac_fn_c_try_link "$LINENO"; then :
  34753. + ac_cv_lib_svld_dlopen=yes
  34754. +else
  34755. + ac_cv_lib_svld_dlopen=no
  34756. +fi
  34757. +rm -f core conftest.err conftest.$ac_objext \
  34758. + conftest$ac_exeext conftest.$ac_ext
  34759. +LIBS=$ac_check_lib_save_LIBS
  34760. +fi
  34761. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  34762. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  34763. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  34764. +
  34765. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  34766. +
  34767. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  34768. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  34769. +fi
  34770. +
  34771. +fi
  34772. +rm -f core conftest.err conftest.$ac_objext \
  34773. + conftest$ac_exeext conftest.$ac_ext
  34774. +fi
  34775. +
  34776. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  34777. +then
  34778. + lt_save_LIBS="$LIBS"
  34779. + LIBS="$LIBS $LIBADD_DLOPEN"
  34780. + for ac_func in dlerror
  34781. +do :
  34782. + ac_fn_c_check_func "$LINENO" "dlerror" "ac_cv_func_dlerror"
  34783. +if test "x$ac_cv_func_dlerror" = xyes; then :
  34784. + cat >>confdefs.h <<_ACEOF
  34785. +@%:@define HAVE_DLERROR 1
  34786. +_ACEOF
  34787. +
  34788. +fi
  34789. +done
  34790. +
  34791. + LIBS="$lt_save_LIBS"
  34792. +fi
  34793. +
  34794. +
  34795. +LIBADD_SHL_LOAD=
  34796. +ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  34797. +if test "x$ac_cv_func_shl_load" = xyes; then :
  34798. +
  34799. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  34800. +
  34801. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  34802. +else
  34803. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  34804. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  34805. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  34806. + $as_echo_n "(cached) " >&6
  34807. +else
  34808. + ac_check_lib_save_LIBS=$LIBS
  34809. +LIBS="-ldld $LIBS"
  34810. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  34811. +/* end confdefs.h. */
  34812. +
  34813. +/* Override any GCC internal prototype to avoid an error.
  34814. + Use char because int might match the return type of a GCC
  34815. + builtin and then its argument prototype would still apply. */
  34816. +#ifdef __cplusplus
  34817. +extern "C"
  34818. +#endif
  34819. +char shl_load ();
  34820. +int
  34821. +main ()
  34822. +{
  34823. +return shl_load ();
  34824. + ;
  34825. + return 0;
  34826. +}
  34827. +_ACEOF
  34828. +if ac_fn_c_try_link "$LINENO"; then :
  34829. + ac_cv_lib_dld_shl_load=yes
  34830. +else
  34831. + ac_cv_lib_dld_shl_load=no
  34832. +fi
  34833. +rm -f core conftest.err conftest.$ac_objext \
  34834. + conftest$ac_exeext conftest.$ac_ext
  34835. +LIBS=$ac_check_lib_save_LIBS
  34836. +fi
  34837. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  34838. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  34839. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  34840. +
  34841. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  34842. +
  34843. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  34844. + LIBADD_SHL_LOAD="-ldld"
  34845. +fi
  34846. +
  34847. +fi
  34848. +
  34849. +
  34850. +
  34851. +case $host_os in
  34852. +darwin[1567].*)
  34853. +# We only want this for pre-Mac OS X 10.4.
  34854. + ac_fn_c_check_func "$LINENO" "_dyld_func_lookup" "ac_cv_func__dyld_func_lookup"
  34855. +if test "x$ac_cv_func__dyld_func_lookup" = xyes; then :
  34856. +
  34857. +$as_echo "@%:@define HAVE_DYLD 1" >>confdefs.h
  34858. +
  34859. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"
  34860. +fi
  34861. +
  34862. + ;;
  34863. +beos*)
  34864. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  34865. + ;;
  34866. +cygwin* | mingw* | os2* | pw32*)
  34867. + ac_fn_c_check_decl "$LINENO" "cygwin_conv_path" "ac_cv_have_decl_cygwin_conv_path" "#include <sys/cygwin.h>
  34868. +"
  34869. +if test "x$ac_cv_have_decl_cygwin_conv_path" = xyes; then :
  34870. + ac_have_decl=1
  34871. +else
  34872. + ac_have_decl=0
  34873. +fi
  34874. +
  34875. +cat >>confdefs.h <<_ACEOF
  34876. +@%:@define HAVE_DECL_CYGWIN_CONV_PATH $ac_have_decl
  34877. +_ACEOF
  34878. +
  34879. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  34880. + ;;
  34881. +esac
  34882. +
  34883. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  34884. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  34885. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  34886. + $as_echo_n "(cached) " >&6
  34887. +else
  34888. + ac_check_lib_save_LIBS=$LIBS
  34889. +LIBS="-ldld $LIBS"
  34890. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  34891. +/* end confdefs.h. */
  34892. +
  34893. +/* Override any GCC internal prototype to avoid an error.
  34894. + Use char because int might match the return type of a GCC
  34895. + builtin and then its argument prototype would still apply. */
  34896. +#ifdef __cplusplus
  34897. +extern "C"
  34898. +#endif
  34899. +char dld_link ();
  34900. +int
  34901. +main ()
  34902. +{
  34903. +return dld_link ();
  34904. + ;
  34905. + return 0;
  34906. +}
  34907. +_ACEOF
  34908. +if ac_fn_c_try_link "$LINENO"; then :
  34909. + ac_cv_lib_dld_dld_link=yes
  34910. +else
  34911. + ac_cv_lib_dld_dld_link=no
  34912. +fi
  34913. +rm -f core conftest.err conftest.$ac_objext \
  34914. + conftest$ac_exeext conftest.$ac_ext
  34915. +LIBS=$ac_check_lib_save_LIBS
  34916. +fi
  34917. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  34918. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  34919. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  34920. +
  34921. +$as_echo "@%:@define HAVE_DLD 1" >>confdefs.h
  34922. +
  34923. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"
  34924. +fi
  34925. +
  34926. +
  34927. +
  34928. +
  34929. +LT_DLPREOPEN=
  34930. +if test -n "$LT_DLLOADERS"
  34931. +then
  34932. + for lt_loader in $LT_DLLOADERS; do
  34933. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  34934. + done
  34935. +
  34936. +$as_echo "@%:@define HAVE_LIBDLLOADER 1" >>confdefs.h
  34937. +
  34938. +fi
  34939. +
  34940. +
  34941. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  34942. +
  34943. +
  34944. +ac_ext=cpp
  34945. +ac_cpp='$CXXCPP $CPPFLAGS'
  34946. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  34947. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  34948. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  34949. +
  34950. +
  34951. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix in compiled symbols" >&5
  34952. +$as_echo_n "checking for _ prefix in compiled symbols... " >&6; }
  34953. +if ${lt_cv_sys_symbol_underscore+:} false; then :
  34954. + $as_echo_n "(cached) " >&6
  34955. +else
  34956. + lt_cv_sys_symbol_underscore=no
  34957. + cat > conftest.$ac_ext <<_LT_EOF
  34958. +void nm_test_func(){}
  34959. +int main(){nm_test_func;return 0;}
  34960. +_LT_EOF
  34961. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  34962. + (eval $ac_compile) 2>&5
  34963. + ac_status=$?
  34964. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  34965. + test $ac_status = 0; }; then
  34966. + # Now try to grab the symbols.
  34967. + ac_nlist=conftest.nm
  34968. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\""; } >&5
  34969. + (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
  34970. + ac_status=$?
  34971. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  34972. + test $ac_status = 0; } && test -s "$ac_nlist"; then
  34973. + # See whether the symbols have a leading underscore.
  34974. + if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  34975. + lt_cv_sys_symbol_underscore=yes
  34976. + else
  34977. + if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  34978. + :
  34979. + else
  34980. + echo "configure: cannot find nm_test_func in $ac_nlist" >&5
  34981. + fi
  34982. + fi
  34983. + else
  34984. + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
  34985. + fi
  34986. + else
  34987. + echo "configure: failed program was:" >&5
  34988. + cat conftest.c >&5
  34989. + fi
  34990. + rm -rf conftest*
  34991. +
  34992. +fi
  34993. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_symbol_underscore" >&5
  34994. +$as_echo "$lt_cv_sys_symbol_underscore" >&6; }
  34995. + sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  34996. +
  34997. +
  34998. +if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  34999. + if test x"$libltdl_cv_func_dlopen" = xyes ||
  35000. + test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  35001. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have to add an underscore for dlsym" >&5
  35002. +$as_echo_n "checking whether we have to add an underscore for dlsym... " >&6; }
  35003. +if ${libltdl_cv_need_uscore+:} false; then :
  35004. + $as_echo_n "(cached) " >&6
  35005. +else
  35006. + libltdl_cv_need_uscore=unknown
  35007. + save_LIBS="$LIBS"
  35008. + LIBS="$LIBS $LIBADD_DLOPEN"
  35009. + if test "$cross_compiling" = yes; then :
  35010. + libltdl_cv_need_uscore=cross
  35011. +else
  35012. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  35013. + lt_status=$lt_dlunknown
  35014. + cat > conftest.$ac_ext <<_LT_EOF
  35015. +#line $LINENO "configure"
  35016. +#include "confdefs.h"
  35017. +
  35018. +#if HAVE_DLFCN_H
  35019. +#include <dlfcn.h>
  35020. +#endif
  35021. +
  35022. +#include <stdio.h>
  35023. +
  35024. +#ifdef RTLD_GLOBAL
  35025. +# define LT_DLGLOBAL RTLD_GLOBAL
  35026. +#else
  35027. +# ifdef DL_GLOBAL
  35028. +# define LT_DLGLOBAL DL_GLOBAL
  35029. +# else
  35030. +# define LT_DLGLOBAL 0
  35031. +# endif
  35032. +#endif
  35033. +
  35034. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  35035. + find out it does not work in some platform. */
  35036. +#ifndef LT_DLLAZY_OR_NOW
  35037. +# ifdef RTLD_LAZY
  35038. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  35039. +# else
  35040. +# ifdef DL_LAZY
  35041. +# define LT_DLLAZY_OR_NOW DL_LAZY
  35042. +# else
  35043. +# ifdef RTLD_NOW
  35044. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  35045. +# else
  35046. +# ifdef DL_NOW
  35047. +# define LT_DLLAZY_OR_NOW DL_NOW
  35048. +# else
  35049. +# define LT_DLLAZY_OR_NOW 0
  35050. +# endif
  35051. +# endif
  35052. +# endif
  35053. +# endif
  35054. +#endif
  35055. +
  35056. +/* When -fvisbility=hidden is used, assume the code has been annotated
  35057. + correspondingly for the symbols needed. */
  35058. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  35059. +int fnord () __attribute__((visibility("default")));
  35060. +#endif
  35061. +
  35062. +int fnord () { return 42; }
  35063. +int main ()
  35064. +{
  35065. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  35066. + int status = $lt_dlunknown;
  35067. +
  35068. + if (self)
  35069. + {
  35070. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  35071. + else
  35072. + {
  35073. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  35074. + else puts (dlerror ());
  35075. + }
  35076. + /* dlclose (self); */
  35077. + }
  35078. + else
  35079. + puts (dlerror ());
  35080. +
  35081. + return status;
  35082. +}
  35083. +_LT_EOF
  35084. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  35085. + (eval $ac_link) 2>&5
  35086. + ac_status=$?
  35087. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  35088. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  35089. + (./conftest; exit; ) >&5 2>/dev/null
  35090. + lt_status=$?
  35091. + case x$lt_status in
  35092. + x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
  35093. + x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
  35094. + x$lt_dlunknown|x*) ;;
  35095. + esac
  35096. + else :
  35097. + # compilation failed
  35098. +
  35099. + fi
  35100. +fi
  35101. +rm -fr conftest*
  35102. +
  35103. + LIBS="$save_LIBS"
  35104. +
  35105. +fi
  35106. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_need_uscore" >&5
  35107. +$as_echo "$libltdl_cv_need_uscore" >&6; }
  35108. + fi
  35109. +fi
  35110. +
  35111. +if test x"$libltdl_cv_need_uscore" = xyes; then
  35112. +
  35113. +$as_echo "@%:@define NEED_USCORE 1" >>confdefs.h
  35114. +
  35115. +fi
  35116. +
  35117. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether deplibs are loaded by dlopen" >&5
  35118. +$as_echo_n "checking whether deplibs are loaded by dlopen... " >&6; }
  35119. +if ${lt_cv_sys_dlopen_deplibs+:} false; then :
  35120. + $as_echo_n "(cached) " >&6
  35121. +else
  35122. + # PORTME does your system automatically load deplibs for dlopen?
  35123. + # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  35124. + # For now, we just catch OSes we know something about -- in the
  35125. + # future, we'll try test this programmatically.
  35126. + lt_cv_sys_dlopen_deplibs=unknown
  35127. + case $host_os in
  35128. + aix3*|aix4.1.*|aix4.2.*)
  35129. + # Unknown whether this is true for these versions of AIX, but
  35130. + # we want this `case' here to explicitly catch those versions.
  35131. + lt_cv_sys_dlopen_deplibs=unknown
  35132. + ;;
  35133. + aix[4-9]*)
  35134. + lt_cv_sys_dlopen_deplibs=yes
  35135. + ;;
  35136. + amigaos*)
  35137. + case $host_cpu in
  35138. + powerpc)
  35139. + lt_cv_sys_dlopen_deplibs=no
  35140. + ;;
  35141. + esac
  35142. + ;;
  35143. + darwin*)
  35144. + # Assuming the user has installed a libdl from somewhere, this is true
  35145. + # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  35146. + lt_cv_sys_dlopen_deplibs=yes
  35147. + ;;
  35148. + freebsd* | dragonfly*)
  35149. + lt_cv_sys_dlopen_deplibs=yes
  35150. + ;;
  35151. + gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  35152. + # GNU and its variants, using gnu ld.so (Glibc)
  35153. + lt_cv_sys_dlopen_deplibs=yes
  35154. + ;;
  35155. + hpux10*|hpux11*)
  35156. + lt_cv_sys_dlopen_deplibs=yes
  35157. + ;;
  35158. + interix*)
  35159. + lt_cv_sys_dlopen_deplibs=yes
  35160. + ;;
  35161. + irix[12345]*|irix6.[01]*)
  35162. + # Catch all versions of IRIX before 6.2, and indicate that we don't
  35163. + # know how it worked for any of those versions.
  35164. + lt_cv_sys_dlopen_deplibs=unknown
  35165. + ;;
  35166. + irix*)
  35167. + # The case above catches anything before 6.2, and it's known that
  35168. + # at 6.2 and later dlopen does load deplibs.
  35169. + lt_cv_sys_dlopen_deplibs=yes
  35170. + ;;
  35171. + netbsd*)
  35172. + lt_cv_sys_dlopen_deplibs=yes
  35173. + ;;
  35174. + openbsd*)
  35175. + lt_cv_sys_dlopen_deplibs=yes
  35176. + ;;
  35177. + osf[1234]*)
  35178. + # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  35179. + # it did *not* use an RPATH in a shared library to find objects the
  35180. + # library depends on, so we explicitly say `no'.
  35181. + lt_cv_sys_dlopen_deplibs=no
  35182. + ;;
  35183. + osf5.0|osf5.0a|osf5.1)
  35184. + # dlopen *does* load deplibs and with the right loader patch applied
  35185. + # it even uses RPATH in a shared library to search for shared objects
  35186. + # that the library depends on, but there's no easy way to know if that
  35187. + # patch is installed. Since this is the case, all we can really
  35188. + # say is unknown -- it depends on the patch being installed. If
  35189. + # it is, this changes to `yes'. Without it, it would be `no'.
  35190. + lt_cv_sys_dlopen_deplibs=unknown
  35191. + ;;
  35192. + osf*)
  35193. + # the two cases above should catch all versions of osf <= 5.1. Read
  35194. + # the comments above for what we know about them.
  35195. + # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  35196. + # is used to find them so we can finally say `yes'.
  35197. + lt_cv_sys_dlopen_deplibs=yes
  35198. + ;;
  35199. + qnx*)
  35200. + lt_cv_sys_dlopen_deplibs=yes
  35201. + ;;
  35202. + solaris*)
  35203. + lt_cv_sys_dlopen_deplibs=yes
  35204. + ;;
  35205. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  35206. + libltdl_cv_sys_dlopen_deplibs=yes
  35207. + ;;
  35208. + esac
  35209. +
  35210. +fi
  35211. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlopen_deplibs" >&5
  35212. +$as_echo "$lt_cv_sys_dlopen_deplibs" >&6; }
  35213. +if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  35214. +
  35215. +$as_echo "@%:@define LTDL_DLOPEN_DEPLIBS 1" >>confdefs.h
  35216. +
  35217. +fi
  35218. +
  35219. +:
  35220. +
  35221. +for ac_header in argz.h
  35222. +do :
  35223. + ac_fn_cxx_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default
  35224. +"
  35225. +if test "x$ac_cv_header_argz_h" = xyes; then :
  35226. + cat >>confdefs.h <<_ACEOF
  35227. +@%:@define HAVE_ARGZ_H 1
  35228. +_ACEOF
  35229. +
  35230. +fi
  35231. +
  35232. +done
  35233. +
  35234. +
  35235. +ac_fn_cxx_check_type "$LINENO" "error_t" "ac_cv_type_error_t" "#if defined(HAVE_ARGZ_H)
  35236. +# include <argz.h>
  35237. +#endif
  35238. +"
  35239. +if test "x$ac_cv_type_error_t" = xyes; then :
  35240. +
  35241. +cat >>confdefs.h <<_ACEOF
  35242. +@%:@define HAVE_ERROR_T 1
  35243. +_ACEOF
  35244. +
  35245. +
  35246. +else
  35247. +
  35248. +$as_echo "@%:@define error_t int" >>confdefs.h
  35249. +
  35250. +
  35251. +$as_echo "@%:@define __error_t_defined 1" >>confdefs.h
  35252. +
  35253. +fi
  35254. +
  35255. +
  35256. +ARGZ_H=
  35257. +for ac_func in argz_add argz_append argz_count argz_create_sep argz_insert \
  35258. + argz_next argz_stringify
  35259. +do :
  35260. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  35261. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  35262. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  35263. + cat >>confdefs.h <<_ACEOF
  35264. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  35265. +_ACEOF
  35266. +
  35267. +else
  35268. + ARGZ_H=argz.h;
  35269. +
  35270. + _LT_LIBOBJS="$_LT_LIBOBJS argz.$ac_objext"
  35271. +
  35272. +fi
  35273. +done
  35274. +
  35275. +
  35276. +if test -z "$ARGZ_H"; then :
  35277. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argz actually works" >&5
  35278. +$as_echo_n "checking if argz actually works... " >&6; }
  35279. +if ${lt_cv_sys_argz_works+:} false; then :
  35280. + $as_echo_n "(cached) " >&6
  35281. +else
  35282. + case $host_os in #(
  35283. + *cygwin*)
  35284. + lt_cv_sys_argz_works=no
  35285. + if test "$cross_compiling" != no; then
  35286. + lt_cv_sys_argz_works="guessing no"
  35287. + else
  35288. + lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  35289. + save_IFS=$IFS
  35290. + IFS=-.
  35291. + set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  35292. + IFS=$save_IFS
  35293. + lt_os_major=${2-0}
  35294. + lt_os_minor=${3-0}
  35295. + lt_os_micro=${4-0}
  35296. + if test "$lt_os_major" -gt 1 \
  35297. + || { test "$lt_os_major" -eq 1 \
  35298. + && { test "$lt_os_minor" -gt 5 \
  35299. + || { test "$lt_os_minor" -eq 5 \
  35300. + && test "$lt_os_micro" -gt 24; }; }; }; then
  35301. + lt_cv_sys_argz_works=yes
  35302. + fi
  35303. + fi
  35304. + ;; #(
  35305. + *) lt_cv_sys_argz_works=yes ;;
  35306. + esac
  35307. +fi
  35308. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
  35309. +$as_echo "$lt_cv_sys_argz_works" >&6; }
  35310. + if test "$lt_cv_sys_argz_works" = yes; then :
  35311. +
  35312. +$as_echo "@%:@define HAVE_WORKING_ARGZ 1" >>confdefs.h
  35313. +
  35314. +else
  35315. + ARGZ_H=argz.h
  35316. +
  35317. +
  35318. + _LT_LIBOBJS="$_LT_LIBOBJS argz.$ac_objext"
  35319. +
  35320. +fi
  35321. +fi
  35322. +
  35323. +
  35324. +
  35325. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libtool supports -dlopen/-dlpreopen" >&5
  35326. +$as_echo_n "checking whether libtool supports -dlopen/-dlpreopen... " >&6; }
  35327. +if ${libltdl_cv_preloaded_symbols+:} false; then :
  35328. + $as_echo_n "(cached) " >&6
  35329. +else
  35330. + if test -n "$lt_cv_sys_global_symbol_pipe"; then
  35331. + libltdl_cv_preloaded_symbols=yes
  35332. + else
  35333. + libltdl_cv_preloaded_symbols=no
  35334. + fi
  35335. +
  35336. +fi
  35337. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_preloaded_symbols" >&5
  35338. +$as_echo "$libltdl_cv_preloaded_symbols" >&6; }
  35339. +if test x"$libltdl_cv_preloaded_symbols" = xyes; then
  35340. +
  35341. +$as_echo "@%:@define HAVE_PRELOADED_SYMBOLS 1" >>confdefs.h
  35342. +
  35343. +fi
  35344. +
  35345. +
  35346. +
  35347. +# Set options
  35348. +
  35349. +
  35350. +
  35351. +
  35352. +
  35353. +
  35354. +
  35355. +
  35356. +
  35357. +
  35358. +
  35359. +
  35360. +@%:@ Check whether --with-included_ltdl was given.
  35361. +if test "${with_included_ltdl+set}" = set; then :
  35362. + withval=$with_included_ltdl;
  35363. +fi
  35364. +
  35365. +
  35366. +if test "x$with_included_ltdl" != xyes; then
  35367. + # We are not being forced to use the included libltdl sources, so
  35368. + # decide whether there is a useful installed version we can use.
  35369. + ac_fn_cxx_check_header_compile "$LINENO" "ltdl.h" "ac_cv_header_ltdl_h" "$ac_includes_default
  35370. +
  35371. +"
  35372. +if test "x$ac_cv_header_ltdl_h" = xyes; then :
  35373. + ac_fn_cxx_check_decl "$LINENO" "lt_dlinterface_register" "ac_cv_have_decl_lt_dlinterface_register" "$ac_includes_default
  35374. + #include <ltdl.h>
  35375. +"
  35376. +if test "x$ac_cv_have_decl_lt_dlinterface_register" = xyes; then :
  35377. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lt_dladvise_preload in -lltdl" >&5
  35378. +$as_echo_n "checking for lt_dladvise_preload in -lltdl... " >&6; }
  35379. +if ${ac_cv_lib_ltdl_lt_dladvise_preload+:} false; then :
  35380. + $as_echo_n "(cached) " >&6
  35381. +else
  35382. + ac_check_lib_save_LIBS=$LIBS
  35383. +LIBS="-lltdl $LIBS"
  35384. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  35385. +/* end confdefs.h. */
  35386. +
  35387. +/* Override any GCC internal prototype to avoid an error.
  35388. + Use char because int might match the return type of a GCC
  35389. + builtin and then its argument prototype would still apply. */
  35390. +#ifdef __cplusplus
  35391. +extern "C"
  35392. +#endif
  35393. +char lt_dladvise_preload ();
  35394. +int
  35395. +main ()
  35396. +{
  35397. +return lt_dladvise_preload ();
  35398. + ;
  35399. + return 0;
  35400. +}
  35401. +_ACEOF
  35402. +if ac_fn_cxx_try_link "$LINENO"; then :
  35403. + ac_cv_lib_ltdl_lt_dladvise_preload=yes
  35404. +else
  35405. + ac_cv_lib_ltdl_lt_dladvise_preload=no
  35406. +fi
  35407. +rm -f core conftest.err conftest.$ac_objext \
  35408. + conftest$ac_exeext conftest.$ac_ext
  35409. +LIBS=$ac_check_lib_save_LIBS
  35410. +fi
  35411. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ltdl_lt_dladvise_preload" >&5
  35412. +$as_echo "$ac_cv_lib_ltdl_lt_dladvise_preload" >&6; }
  35413. +if test "x$ac_cv_lib_ltdl_lt_dladvise_preload" = xyes; then :
  35414. + with_included_ltdl=no
  35415. +else
  35416. + with_included_ltdl=yes
  35417. +fi
  35418. +
  35419. +else
  35420. + with_included_ltdl=yes
  35421. +fi
  35422. +
  35423. +else
  35424. + with_included_ltdl=yes
  35425. +fi
  35426. +
  35427. +
  35428. +fi
  35429. +
  35430. +
  35431. +
  35432. +
  35433. +
  35434. +
  35435. +
  35436. +
  35437. +@%:@ Check whether --with-ltdl_include was given.
  35438. +if test "${with_ltdl_include+set}" = set; then :
  35439. + withval=$with_ltdl_include;
  35440. +fi
  35441. +
  35442. +
  35443. +if test -n "$with_ltdl_include"; then
  35444. + if test -f "$with_ltdl_include/ltdl.h"; then :
  35445. + else
  35446. + as_fn_error $? "invalid ltdl include directory: \`$with_ltdl_include'" "$LINENO" 5
  35447. + fi
  35448. +else
  35449. + with_ltdl_include=no
  35450. +fi
  35451. +
  35452. +
  35453. +@%:@ Check whether --with-ltdl_lib was given.
  35454. +if test "${with_ltdl_lib+set}" = set; then :
  35455. + withval=$with_ltdl_lib;
  35456. +fi
  35457. +
  35458. +
  35459. +if test -n "$with_ltdl_lib"; then
  35460. + if test -f "$with_ltdl_lib/libltdl.la"; then :
  35461. + else
  35462. + as_fn_error $? "invalid ltdl library directory: \`$with_ltdl_lib'" "$LINENO" 5
  35463. + fi
  35464. +else
  35465. + with_ltdl_lib=no
  35466. +fi
  35467. +
  35468. +case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
  35469. + ,yes,no,no,)
  35470. + case $enable_ltdl_convenience in
  35471. + no) as_fn_error $? "this package needs a convenience libltdl" "$LINENO" 5 ;;
  35472. + "") enable_ltdl_convenience=yes
  35473. + ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
  35474. +esac
  35475. +LIBLTDL='${top_build_prefix}'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdlc.la"
  35476. +LTDLDEPS=$LIBLTDL
  35477. +LTDLINCL='-I${top_srcdir}'"${lt_ltdl_dir+/$lt_ltdl_dir}"
  35478. +
  35479. +
  35480. +
  35481. +
  35482. +
  35483. +# For backwards non-gettext consistent compatibility...
  35484. +INCLTDL="$LTDLINCL"
  35485. +
  35486. +
  35487. + ;;
  35488. + ,no,no,no,)
  35489. + # If the included ltdl is not to be used, then use the
  35490. + # preinstalled libltdl we found.
  35491. +
  35492. +$as_echo "@%:@define HAVE_LTDL 1" >>confdefs.h
  35493. +
  35494. + LIBLTDL=-lltdl
  35495. + LTDLDEPS=
  35496. + LTDLINCL=
  35497. + ;;
  35498. + ,no*,no,*)
  35499. + as_fn_error $? "\`--with-ltdl-include' and \`--with-ltdl-lib' options must be used together" "$LINENO" 5
  35500. + ;;
  35501. + *) with_included_ltdl=no
  35502. + LIBLTDL="-L$with_ltdl_lib -lltdl"
  35503. + LTDLDEPS=
  35504. + LTDLINCL="-I$with_ltdl_include"
  35505. + ;;
  35506. +esac
  35507. +INCLTDL="$LTDLINCL"
  35508. +
  35509. +# Report our decision...
  35510. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find libltdl headers" >&5
  35511. +$as_echo_n "checking where to find libltdl headers... " >&6; }
  35512. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LTDLINCL" >&5
  35513. +$as_echo "$LTDLINCL" >&6; }
  35514. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find libltdl library" >&5
  35515. +$as_echo_n "checking where to find libltdl library... " >&6; }
  35516. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBLTDL" >&5
  35517. +$as_echo "$LIBLTDL" >&6; }
  35518. +
  35519. +
  35520. +
  35521. +@%:@ Check whether --enable-ltdl-install was given.
  35522. +if test "${enable_ltdl_install+set}" = set; then :
  35523. + enableval=$enable_ltdl_install;
  35524. +fi
  35525. +
  35526. +
  35527. +case ,${enable_ltdl_install},${enable_ltdl_convenience} in
  35528. + *yes*) ;;
  35529. + *) enable_ltdl_convenience=yes ;;
  35530. +esac
  35531. +
  35532. + if test x"${enable_ltdl_install-no}" != xno; then
  35533. + INSTALL_LTDL_TRUE=
  35534. + INSTALL_LTDL_FALSE='#'
  35535. +else
  35536. + INSTALL_LTDL_TRUE='#'
  35537. + INSTALL_LTDL_FALSE=
  35538. +fi
  35539. +
  35540. + if test x"${enable_ltdl_convenience-no}" != xno; then
  35541. + CONVENIENCE_LTDL_TRUE=
  35542. + CONVENIENCE_LTDL_FALSE='#'
  35543. +else
  35544. + CONVENIENCE_LTDL_TRUE='#'
  35545. + CONVENIENCE_LTDL_FALSE=
  35546. +fi
  35547. +
  35548. +
  35549. +
  35550. + subdirs="$subdirs libltdl"
  35551. +
  35552. +
  35553. +
  35554. +
  35555. +# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  35556. +# the user used. This is so that ltdl.h can pick up the parent projects
  35557. +# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  35558. +# definitions required by ltdl.c.
  35559. +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  35560. +
  35561. +
  35562. +
  35563. +for ac_header in unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h
  35564. +do :
  35565. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  35566. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  35567. +"
  35568. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  35569. + cat >>confdefs.h <<_ACEOF
  35570. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  35571. +_ACEOF
  35572. +
  35573. +fi
  35574. +
  35575. +done
  35576. +
  35577. +
  35578. +for ac_func in closedir opendir readdir
  35579. +do :
  35580. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  35581. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  35582. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  35583. + cat >>confdefs.h <<_ACEOF
  35584. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  35585. +_ACEOF
  35586. +
  35587. +else
  35588. +
  35589. +
  35590. + _LT_LIBOBJS="$_LT_LIBOBJS lt__dirent.$ac_objext"
  35591. +
  35592. +fi
  35593. +done
  35594. +
  35595. +for ac_func in strlcat strlcpy
  35596. +do :
  35597. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  35598. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  35599. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  35600. + cat >>confdefs.h <<_ACEOF
  35601. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  35602. +_ACEOF
  35603. +
  35604. +else
  35605. +
  35606. +
  35607. + _LT_LIBOBJS="$_LT_LIBOBJS lt__strl.$ac_objext"
  35608. +
  35609. +fi
  35610. +done
  35611. +
  35612. +
  35613. +
  35614. +cat >>confdefs.h <<_ACEOF
  35615. +@%:@define LT_LIBEXT "$libext"
  35616. +_ACEOF
  35617. +
  35618. +
  35619. +name=
  35620. +eval "lt_libprefix=\"$libname_spec\""
  35621. +
  35622. +cat >>confdefs.h <<_ACEOF
  35623. +@%:@define LT_LIBPREFIX "$lt_libprefix"
  35624. +_ACEOF
  35625. +
  35626. +
  35627. +name=ltdl
  35628. +eval "LTDLOPEN=\"$libname_spec\""
  35629. +
  35630. +
  35631. +
  35632. +
  35633. +
  35634. +
  35635. +
  35636. +
  35637. +# Only expand once:
  35638. +
  35639. +
  35640. +
  35641. +LT_DLLOADERS=
  35642. +
  35643. +
  35644. +ac_ext=c
  35645. +ac_cpp='$CPP $CPPFLAGS'
  35646. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  35647. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  35648. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  35649. +
  35650. +
  35651. +LIBADD_DLOPEN=
  35652. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
  35653. +$as_echo_n "checking for library containing dlopen... " >&6; }
  35654. +if ${ac_cv_search_dlopen+:} false; then :
  35655. + $as_echo_n "(cached) " >&6
  35656. +else
  35657. + ac_func_search_save_LIBS=$LIBS
  35658. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  35659. +/* end confdefs.h. */
  35660. +
  35661. +/* Override any GCC internal prototype to avoid an error.
  35662. + Use char because int might match the return type of a GCC
  35663. + builtin and then its argument prototype would still apply. */
  35664. +#ifdef __cplusplus
  35665. +extern "C"
  35666. +#endif
  35667. +char dlopen ();
  35668. +int
  35669. +main ()
  35670. +{
  35671. +return dlopen ();
  35672. + ;
  35673. + return 0;
  35674. +}
  35675. +_ACEOF
  35676. +for ac_lib in '' dl; do
  35677. + if test -z "$ac_lib"; then
  35678. + ac_res="none required"
  35679. + else
  35680. + ac_res=-l$ac_lib
  35681. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  35682. + fi
  35683. + if ac_fn_c_try_link "$LINENO"; then :
  35684. + ac_cv_search_dlopen=$ac_res
  35685. +fi
  35686. +rm -f core conftest.err conftest.$ac_objext \
  35687. + conftest$ac_exeext
  35688. + if ${ac_cv_search_dlopen+:} false; then :
  35689. + break
  35690. +fi
  35691. +done
  35692. +if ${ac_cv_search_dlopen+:} false; then :
  35693. +
  35694. +else
  35695. + ac_cv_search_dlopen=no
  35696. +fi
  35697. +rm conftest.$ac_ext
  35698. +LIBS=$ac_func_search_save_LIBS
  35699. +fi
  35700. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
  35701. +$as_echo "$ac_cv_search_dlopen" >&6; }
  35702. +ac_res=$ac_cv_search_dlopen
  35703. +if test "$ac_res" != no; then :
  35704. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  35705. +
  35706. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  35707. +
  35708. + if test "$ac_cv_search_dlopen" != "none required" ; then
  35709. + LIBADD_DLOPEN="-ldl"
  35710. + fi
  35711. + libltdl_cv_lib_dl_dlopen="yes"
  35712. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  35713. +else
  35714. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  35715. +/* end confdefs.h. */
  35716. +#if HAVE_DLFCN_H
  35717. +# include <dlfcn.h>
  35718. +#endif
  35719. +
  35720. +int
  35721. +main ()
  35722. +{
  35723. +dlopen(0, 0);
  35724. + ;
  35725. + return 0;
  35726. +}
  35727. +_ACEOF
  35728. +if ac_fn_c_try_link "$LINENO"; then :
  35729. +
  35730. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  35731. +
  35732. + libltdl_cv_func_dlopen="yes"
  35733. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  35734. +else
  35735. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  35736. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  35737. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  35738. + $as_echo_n "(cached) " >&6
  35739. +else
  35740. + ac_check_lib_save_LIBS=$LIBS
  35741. +LIBS="-lsvld $LIBS"
  35742. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  35743. +/* end confdefs.h. */
  35744. +
  35745. +/* Override any GCC internal prototype to avoid an error.
  35746. + Use char because int might match the return type of a GCC
  35747. + builtin and then its argument prototype would still apply. */
  35748. +#ifdef __cplusplus
  35749. +extern "C"
  35750. +#endif
  35751. +char dlopen ();
  35752. +int
  35753. +main ()
  35754. +{
  35755. +return dlopen ();
  35756. + ;
  35757. + return 0;
  35758. +}
  35759. +_ACEOF
  35760. +if ac_fn_c_try_link "$LINENO"; then :
  35761. + ac_cv_lib_svld_dlopen=yes
  35762. +else
  35763. + ac_cv_lib_svld_dlopen=no
  35764. +fi
  35765. +rm -f core conftest.err conftest.$ac_objext \
  35766. + conftest$ac_exeext conftest.$ac_ext
  35767. +LIBS=$ac_check_lib_save_LIBS
  35768. +fi
  35769. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  35770. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  35771. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  35772. +
  35773. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  35774. +
  35775. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  35776. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  35777. +fi
  35778. +
  35779. +fi
  35780. +rm -f core conftest.err conftest.$ac_objext \
  35781. + conftest$ac_exeext conftest.$ac_ext
  35782. +fi
  35783. +
  35784. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  35785. +then
  35786. + lt_save_LIBS="$LIBS"
  35787. + LIBS="$LIBS $LIBADD_DLOPEN"
  35788. + for ac_func in dlerror
  35789. +do :
  35790. + ac_fn_c_check_func "$LINENO" "dlerror" "ac_cv_func_dlerror"
  35791. +if test "x$ac_cv_func_dlerror" = xyes; then :
  35792. + cat >>confdefs.h <<_ACEOF
  35793. +@%:@define HAVE_DLERROR 1
  35794. +_ACEOF
  35795. +
  35796. +fi
  35797. +done
  35798. +
  35799. + LIBS="$lt_save_LIBS"
  35800. +fi
  35801. +
  35802. +
  35803. +LIBADD_SHL_LOAD=
  35804. +ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  35805. +if test "x$ac_cv_func_shl_load" = xyes; then :
  35806. +
  35807. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  35808. +
  35809. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  35810. +else
  35811. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  35812. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  35813. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  35814. + $as_echo_n "(cached) " >&6
  35815. +else
  35816. + ac_check_lib_save_LIBS=$LIBS
  35817. +LIBS="-ldld $LIBS"
  35818. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  35819. +/* end confdefs.h. */
  35820. +
  35821. +/* Override any GCC internal prototype to avoid an error.
  35822. + Use char because int might match the return type of a GCC
  35823. + builtin and then its argument prototype would still apply. */
  35824. +#ifdef __cplusplus
  35825. +extern "C"
  35826. +#endif
  35827. +char shl_load ();
  35828. +int
  35829. +main ()
  35830. +{
  35831. +return shl_load ();
  35832. + ;
  35833. + return 0;
  35834. +}
  35835. +_ACEOF
  35836. +if ac_fn_c_try_link "$LINENO"; then :
  35837. + ac_cv_lib_dld_shl_load=yes
  35838. +else
  35839. + ac_cv_lib_dld_shl_load=no
  35840. +fi
  35841. +rm -f core conftest.err conftest.$ac_objext \
  35842. + conftest$ac_exeext conftest.$ac_ext
  35843. +LIBS=$ac_check_lib_save_LIBS
  35844. +fi
  35845. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  35846. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  35847. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  35848. +
  35849. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  35850. +
  35851. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  35852. + LIBADD_SHL_LOAD="-ldld"
  35853. +fi
  35854. +
  35855. +fi
  35856. +
  35857. +
  35858. +
  35859. +case $host_os in
  35860. +darwin[1567].*)
  35861. +# We only want this for pre-Mac OS X 10.4.
  35862. + ac_fn_c_check_func "$LINENO" "_dyld_func_lookup" "ac_cv_func__dyld_func_lookup"
  35863. +if test "x$ac_cv_func__dyld_func_lookup" = xyes; then :
  35864. +
  35865. +$as_echo "@%:@define HAVE_DYLD 1" >>confdefs.h
  35866. +
  35867. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"
  35868. +fi
  35869. +
  35870. + ;;
  35871. +beos*)
  35872. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  35873. + ;;
  35874. +cygwin* | mingw* | os2* | pw32*)
  35875. + ac_fn_c_check_decl "$LINENO" "cygwin_conv_path" "ac_cv_have_decl_cygwin_conv_path" "#include <sys/cygwin.h>
  35876. +"
  35877. +if test "x$ac_cv_have_decl_cygwin_conv_path" = xyes; then :
  35878. + ac_have_decl=1
  35879. +else
  35880. + ac_have_decl=0
  35881. +fi
  35882. +
  35883. +cat >>confdefs.h <<_ACEOF
  35884. +@%:@define HAVE_DECL_CYGWIN_CONV_PATH $ac_have_decl
  35885. +_ACEOF
  35886. +
  35887. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  35888. + ;;
  35889. +esac
  35890. +
  35891. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  35892. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  35893. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  35894. + $as_echo_n "(cached) " >&6
  35895. +else
  35896. + ac_check_lib_save_LIBS=$LIBS
  35897. +LIBS="-ldld $LIBS"
  35898. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  35899. +/* end confdefs.h. */
  35900. +
  35901. +/* Override any GCC internal prototype to avoid an error.
  35902. + Use char because int might match the return type of a GCC
  35903. + builtin and then its argument prototype would still apply. */
  35904. +#ifdef __cplusplus
  35905. +extern "C"
  35906. +#endif
  35907. +char dld_link ();
  35908. +int
  35909. +main ()
  35910. +{
  35911. +return dld_link ();
  35912. + ;
  35913. + return 0;
  35914. +}
  35915. +_ACEOF
  35916. +if ac_fn_c_try_link "$LINENO"; then :
  35917. + ac_cv_lib_dld_dld_link=yes
  35918. +else
  35919. + ac_cv_lib_dld_dld_link=no
  35920. +fi
  35921. +rm -f core conftest.err conftest.$ac_objext \
  35922. + conftest$ac_exeext conftest.$ac_ext
  35923. +LIBS=$ac_check_lib_save_LIBS
  35924. +fi
  35925. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  35926. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  35927. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  35928. +
  35929. +$as_echo "@%:@define HAVE_DLD 1" >>confdefs.h
  35930. +
  35931. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"
  35932. +fi
  35933. +
  35934. +
  35935. +
  35936. +
  35937. +LT_DLPREOPEN=
  35938. +if test -n "$LT_DLLOADERS"
  35939. +then
  35940. + for lt_loader in $LT_DLLOADERS; do
  35941. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  35942. + done
  35943. +
  35944. +$as_echo "@%:@define HAVE_LIBDLLOADER 1" >>confdefs.h
  35945. +
  35946. +fi
  35947. +
  35948. +
  35949. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  35950. +
  35951. +
  35952. +ac_ext=cpp
  35953. +ac_cpp='$CXXCPP $CPPFLAGS'
  35954. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  35955. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  35956. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  35957. +
  35958. +
  35959. +
  35960. +# Do we need these unconditionally for "make distcheck" to work?
  35961. +
  35962. +
  35963. +
  35964. +if test $use_loadable_modules = yes;
  35965. +then
  35966. + # Why is this needed? Should not LT_INIT (or LT_LIB_DLLOAD) from libtool do that?
  35967. + LIBADD_DL=${lt_cv_dlopen_libs}
  35968. +
  35969. +fi
  35970. +
  35971. +if test -n "$ac_tool_prefix"; then
  35972. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  35973. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  35974. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  35975. +$as_echo_n "checking for $ac_word... " >&6; }
  35976. +if ${ac_cv_prog_RANLIB+:} false; then :
  35977. + $as_echo_n "(cached) " >&6
  35978. +else
  35979. + if test -n "$RANLIB"; then
  35980. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  35981. +else
  35982. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  35983. +for as_dir in $PATH
  35984. +do
  35985. + IFS=$as_save_IFS
  35986. + test -z "$as_dir" && as_dir=.
  35987. + for ac_exec_ext in '' $ac_executable_extensions; do
  35988. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  35989. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  35990. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  35991. + break 2
  35992. + fi
  35993. +done
  35994. + done
  35995. +IFS=$as_save_IFS
  35996. +
  35997. +fi
  35998. +fi
  35999. +RANLIB=$ac_cv_prog_RANLIB
  36000. +if test -n "$RANLIB"; then
  36001. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  36002. +$as_echo "$RANLIB" >&6; }
  36003. +else
  36004. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  36005. +$as_echo "no" >&6; }
  36006. +fi
  36007. +
  36008. +
  36009. +fi
  36010. +if test -z "$ac_cv_prog_RANLIB"; then
  36011. + ac_ct_RANLIB=$RANLIB
  36012. + # Extract the first word of "ranlib", so it can be a program name with args.
  36013. +set dummy ranlib; ac_word=$2
  36014. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  36015. +$as_echo_n "checking for $ac_word... " >&6; }
  36016. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  36017. + $as_echo_n "(cached) " >&6
  36018. +else
  36019. + if test -n "$ac_ct_RANLIB"; then
  36020. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  36021. +else
  36022. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  36023. +for as_dir in $PATH
  36024. +do
  36025. + IFS=$as_save_IFS
  36026. + test -z "$as_dir" && as_dir=.
  36027. + for ac_exec_ext in '' $ac_executable_extensions; do
  36028. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  36029. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  36030. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  36031. + break 2
  36032. + fi
  36033. +done
  36034. + done
  36035. +IFS=$as_save_IFS
  36036. +
  36037. +fi
  36038. +fi
  36039. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  36040. +if test -n "$ac_ct_RANLIB"; then
  36041. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  36042. +$as_echo "$ac_ct_RANLIB" >&6; }
  36043. +else
  36044. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  36045. +$as_echo "no" >&6; }
  36046. +fi
  36047. +
  36048. + if test "x$ac_ct_RANLIB" = x; then
  36049. + RANLIB=":"
  36050. + else
  36051. + case $cross_compiling:$ac_tool_warned in
  36052. +yes:)
  36053. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  36054. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  36055. +ac_tool_warned=yes ;;
  36056. +esac
  36057. + RANLIB=$ac_ct_RANLIB
  36058. + fi
  36059. +else
  36060. + RANLIB="$ac_cv_prog_RANLIB"
  36061. +fi
  36062. +
  36063. +
  36064. +
  36065. +CRYPTLIB=''
  36066. +REGEXLIB='' # -lregex
  36067. +# LIBREGEX='' # libregex.a
  36068. +
  36069. +
  36070. +
  36071. +
  36072. +if test -z "$EXEEXT"; then
  36073. + CGIEXT=".cgi"
  36074. +else
  36075. + # automake automatically adds .exe when installing binaries
  36076. + CGIEXT=""
  36077. +fi
  36078. +
  36079. +
  36080. +case "$host_os" in
  36081. +mingw|mingw32|cygwin|cygwin32)
  36082. + if true; then
  36083. + ENABLE_WIN32SPECIFIC_TRUE=
  36084. + ENABLE_WIN32SPECIFIC_FALSE='#'
  36085. +else
  36086. + ENABLE_WIN32SPECIFIC_TRUE='#'
  36087. + ENABLE_WIN32SPECIFIC_FALSE=
  36088. +fi
  36089. +
  36090. + ;;
  36091. +*)
  36092. + if false; then
  36093. + ENABLE_WIN32SPECIFIC_TRUE=
  36094. + ENABLE_WIN32SPECIFIC_FALSE='#'
  36095. +else
  36096. + ENABLE_WIN32SPECIFIC_TRUE='#'
  36097. + ENABLE_WIN32SPECIFIC_FALSE=
  36098. +fi
  36099. +
  36100. + ;;
  36101. +esac
  36102. +
  36103. +case "$host_os" in
  36104. +mingw|mingw32)
  36105. + # Extract the first word of "psapi.dll", so it can be a program name with args.
  36106. +set dummy psapi.dll; ac_word=$2
  36107. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  36108. +$as_echo_n "checking for $ac_word... " >&6; }
  36109. +if ${ac_cv_path_WIN32_PSAPI+:} false; then :
  36110. + $as_echo_n "(cached) " >&6
  36111. +else
  36112. + case $WIN32_PSAPI in
  36113. + [\\/]* | ?:[\\/]*)
  36114. + ac_cv_path_WIN32_PSAPI="$WIN32_PSAPI" # Let the user override the test with a path.
  36115. + ;;
  36116. + *)
  36117. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  36118. +for as_dir in $PATH
  36119. +do
  36120. + IFS=$as_save_IFS
  36121. + test -z "$as_dir" && as_dir=.
  36122. + for ac_exec_ext in '' $ac_executable_extensions; do
  36123. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  36124. + ac_cv_path_WIN32_PSAPI="$as_dir/$ac_word$ac_exec_ext"
  36125. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  36126. + break 2
  36127. + fi
  36128. +done
  36129. + done
  36130. +IFS=$as_save_IFS
  36131. +
  36132. + test -z "$ac_cv_path_WIN32_PSAPI" && ac_cv_path_WIN32_PSAPI="none"
  36133. + ;;
  36134. +esac
  36135. +fi
  36136. +WIN32_PSAPI=$ac_cv_path_WIN32_PSAPI
  36137. +if test -n "$WIN32_PSAPI"; then
  36138. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WIN32_PSAPI" >&5
  36139. +$as_echo "$WIN32_PSAPI" >&6; }
  36140. +else
  36141. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  36142. +$as_echo "no" >&6; }
  36143. +fi
  36144. +
  36145. +
  36146. + CFLAGS="$CFLAGS -mthreads"
  36147. + CXXFLAGS="$CXXFLAGS -mthreads"
  36148. + if test "$ac_cv_path_WIN32_PSAPI" = "none"; then
  36149. + { $as_echo "$as_me:${as_lineno-$LINENO}: PSAPI.DLL is recommended to run Squid on Windows NT Platform" >&5
  36150. +$as_echo "$as_me: PSAPI.DLL is recommended to run Squid on Windows NT Platform" >&6;}
  36151. + { $as_echo "$as_me:${as_lineno-$LINENO}: Please see PSAPI.DLL section on doc/win32-relnotes.html." >&5
  36152. +$as_echo "$as_me: Please see PSAPI.DLL section on doc/win32-relnotes.html." >&6;}
  36153. + else
  36154. +
  36155. +$as_echo "@%:@define HAVE_WIN32_PSAPI 1" >>confdefs.h
  36156. +
  36157. + LIBS="$LIBS -lpsapi"
  36158. + fi
  36159. + MINGW_LIBS="-lmingwex"
  36160. + if true; then
  36161. + USE_IPC_WIN32_TRUE=
  36162. + USE_IPC_WIN32_FALSE='#'
  36163. +else
  36164. + USE_IPC_WIN32_TRUE='#'
  36165. + USE_IPC_WIN32_FALSE=
  36166. +fi
  36167. +
  36168. +
  36169. + ;;
  36170. +*)
  36171. + if false; then
  36172. + USE_IPC_WIN32_TRUE=
  36173. + USE_IPC_WIN32_FALSE='#'
  36174. +else
  36175. + USE_IPC_WIN32_TRUE='#'
  36176. + USE_IPC_WIN32_FALSE=
  36177. +fi
  36178. +
  36179. + ;;
  36180. +esac
  36181. +
  36182. +if test -z "$CACHE_HTTP_PORT"; then
  36183. + CACHE_HTTP_PORT="3128"
  36184. +fi
  36185. +if test -z "$CACHE_ICP_PORT"; then
  36186. + CACHE_ICP_PORT="3130"
  36187. +fi
  36188. +
  36189. +
  36190. +cat >>confdefs.h <<_ACEOF
  36191. +@%:@define CACHE_HTTP_PORT $CACHE_HTTP_PORT
  36192. +_ACEOF
  36193. +
  36194. +
  36195. +
  36196. +cat >>confdefs.h <<_ACEOF
  36197. +@%:@define CACHE_ICP_PORT $CACHE_ICP_PORT
  36198. +_ACEOF
  36199. +
  36200. +
  36201. +
  36202. +
  36203. +cat >>confdefs.h <<_ACEOF
  36204. +@%:@define CONFIG_HOST_TYPE "$host"
  36205. +_ACEOF
  36206. +
  36207. +
  36208. +
  36209. +cat >>confdefs.h <<_ACEOF
  36210. +@%:@define SQUID_CONFIGURE_OPTIONS "$ac_configure_args"
  36211. +_ACEOF
  36212. +
  36213. +
  36214. +CACHE_EFFECTIVE_USER="nobody"
  36215. +
  36216. +@%:@ Check whether --with-default-user was given.
  36217. +if test "${with_default_user+set}" = set; then :
  36218. + withval=$with_default_user; CACHE_EFFECTIVE_USER="$withval"
  36219. +
  36220. +fi
  36221. +
  36222. +
  36223. +
  36224. +DEFAULT_LOG_DIR="$localstatedir/logs"
  36225. +
  36226. +@%:@ Check whether --with-logdir was given.
  36227. +if test "${with_logdir+set}" = set; then :
  36228. + withval=$with_logdir; case $withval in
  36229. + yes|no)
  36230. + as_fn_error $? "--with-logdir requires a directory PATH. --with-logdir=PATH " "$LINENO" 5
  36231. + ;;
  36232. + *)
  36233. + DEFAULT_LOG_DIR="$withval"
  36234. + ;;
  36235. + esac
  36236. +
  36237. +
  36238. +fi
  36239. +
  36240. +
  36241. +
  36242. +DEFAULT_PIDFILE="$localstatedir/run/squid.pid"
  36243. +
  36244. +@%:@ Check whether --with-pidfile was given.
  36245. +if test "${with_pidfile+set}" = set; then :
  36246. + withval=$with_pidfile; case $withval in
  36247. + yes|no)
  36248. + as_fn_error $? "--with-pidfile requires a file PATH. --with-pidfile=PATH " "$LINENO" 5
  36249. + ;;
  36250. + *)
  36251. + DEFAULT_PIDFILE="$withval"
  36252. + ;;
  36253. + esac
  36254. +
  36255. +
  36256. +fi
  36257. +
  36258. +
  36259. +
  36260. +case "$host" in
  36261. + mab-next-nextstep3)
  36262. + CC="$CC -arch m68k -arch i486 -arch hppa -arch sparc"
  36263. + ;;
  36264. +esac
  36265. +
  36266. +if test "$GCC" = "yes"; then
  36267. + GCCVER=`$CC -v 2>&1 | awk '$2 == "version" {print $3}'`
  36268. + GCCVER2=`echo $GCCVER | awk '{print $1 * 100}'`
  36269. + case "$host" in
  36270. + i386-*-freebsd*)
  36271. + if test $GCCVER2 -lt 300 ; then
  36272. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  36273. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  36274. +as_fn_error $? "GCC $GCCVER causes a coredump on $host. Try a more recent GCC version
  36275. +See \`config.log' for more details" "$LINENO" 5; }
  36276. + sleep 5
  36277. + fi
  36278. + ;;
  36279. + esac
  36280. + unset GCCVER
  36281. + unset GCCVER2
  36282. +fi
  36283. +
  36284. +if test -z "$PRESET_CFLAGS"; then
  36285. + if test "$GCC" = "yes"; then
  36286. + case "$host" in
  36287. + *-sun-sunos*)
  36288. + # sunos has too many warnings for this to be useful
  36289. + # motorola too
  36290. + ;;
  36291. + *m88k*)
  36292. + # Motorola cc/ld does not like -02 but is ok on -O
  36293. + CFLAGS=`echo $CFLAGS | sed -e 's/-O0-9/-O/'`
  36294. + ;;
  36295. + *)
  36296. + CFLAGS="-Wall $CFLAGS"
  36297. + ;;
  36298. + esac
  36299. + else
  36300. + case "$host" in
  36301. + *mips-sgi-irix6.*)
  36302. + # suggested by Rafael Seidl <rafaels@cthulhu.engr.sgi.com>
  36303. + CFLAGS="-O3 -OPT:Olimit=0:space=OFF \
  36304. + -woff 1009,1014,1110,1116,1183,1185,1188,1204,1230,1233,1355 \
  36305. + -Wl,-woff,85,-woff,84,-woff,134 \
  36306. + -nostdinc -I/usr/include -D_BSD_SIGNALS $CFLAGS"
  36307. + CXXFLAGS="-O3 -OPT:Olimit=0:space=OFF \
  36308. + -woff 1009,1014,1110,1116,1183,1185,1188,1204,1230,1233,1355 \
  36309. + -Wl,-woff,85,-woff,84,-woff,134 \
  36310. + -nostdinc -I/usr/include -D_BSD_SIGNALS $CXXFLAGS"
  36311. + ;;
  36312. + alpha-dec-osf4.*)
  36313. + # Mogul says DEC compilers take both -g and -O2
  36314. + CFLAGS=`echo $CFLAGS | sed -e 's/-g/-g3/'`
  36315. + CFLAGS="-O2 $CFLAGS"
  36316. + ;;
  36317. + *)
  36318. + ;;
  36319. + esac
  36320. + fi
  36321. +fi
  36322. +
  36323. +if test "$GCC" = "yes"; then
  36324. + case "$host_os" in
  36325. + mingw|mingw32)
  36326. + SQUID_CFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wcomments"
  36327. + ;;
  36328. + *-freebsd*)
  36329. + # FreeBSD places local libraries and packages in /usr/local
  36330. + CFLAGS="$CFLAGS -I/usr/local/include"
  36331. + CXXFLAGS="$CXXFLAGS -I/usr/local/include"
  36332. + LDFLAGS="$LDFLAGS -L/usr/local/lib -Wl,-R/usr/local/lib"
  36333. + ;;
  36334. + *)
  36335. + SQUID_CFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments"
  36336. + ;;
  36337. + esac
  36338. + SQUID_CXXFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wcomments"
  36339. + if test "$squid_disable_werror" = "no"
  36340. + then
  36341. + SQUID_CFLAGS="$SQUID_CFLAGS -Werror"
  36342. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -Werror"
  36343. + fi
  36344. +else
  36345. + SQUID_CFLAGS=
  36346. + SQUID_CXXFLAGS=
  36347. +fi
  36348. +
  36349. +
  36350. +
  36351. +if test "$GCC" = "yes"; then
  36352. +
  36353. + if test "$GCC" = "yes"; then
  36354. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler accepts -fhuge-objects" >&5
  36355. +$as_echo_n "checking whether compiler accepts -fhuge-objects... " >&6; }
  36356. + if ${ac_cv_test_checkforhugeobjects+:} false; then :
  36357. + $as_echo_n "(cached) " >&6
  36358. +else
  36359. +
  36360. + ac_cv_test_checkforhugeobjects=`echo "int main(int argc, char **argv) { int foo; }" > conftest.cc
  36361. +${CXX} -Werror -fhuge-objects -o conftest.bin conftest.cc 2>/dev/null
  36362. +res=$?
  36363. +rm -f conftest.*
  36364. +echo yes
  36365. +exit $res`
  36366. + if [ $? -ne 0 ]
  36367. + then ac_cv_test_checkforhugeobjects=no
  36368. + else if [ -z "$ac_cv_test_checkforhugeobjects" ]
  36369. + then ac_cv_test_checkforhugeobjects=yes
  36370. + fi ; fi
  36371. +
  36372. +fi
  36373. + # end of CACHE_VAL
  36374. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_test_checkforhugeobjects}" >&5
  36375. +$as_echo "${ac_cv_test_checkforhugeobjects}" >&6; }
  36376. +
  36377. + if test "X${ac_cv_test_checkforhugeobjects}" != Xno
  36378. + then
  36379. + HUGE_OBJECT_FLAG="-fhuge-objects"
  36380. + fi
  36381. + fi #gcc
  36382. +
  36383. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS $HUGE_OBJECT_FLAG"
  36384. +fi
  36385. +
  36386. +if test -z "$PRESET_LDFLAGS"; then
  36387. + if test "$GCC" = "yes"; then
  36388. + case "$host" in
  36389. + *mips-sgi-irix6.*)
  36390. + # Silence Linker warnings 84, 85 and 134
  36391. + LDFLAGS="-Wl,-woff,85 -Wl,-woff,84 -Wl,-woff,134 $LDFLAGS"
  36392. + ;;
  36393. + *)
  36394. + # nothing
  36395. + ;;
  36396. + esac
  36397. + else
  36398. + case "$host" in
  36399. + *)
  36400. + # nothing
  36401. + ;;
  36402. + esac
  36403. + fi
  36404. +fi
  36405. +
  36406. +SquidInline="yes"
  36407. +
  36408. +@%:@ Check whether --enable-optimizations was given.
  36409. +if test "${enable_optimizations+set}" = set; then :
  36410. + enableval=$enable_optimizations; if test "$enableval" = "no" ; then
  36411. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling compiler optimizations (-O flag)" >&5
  36412. +$as_echo "$as_me: Disabling compiler optimizations (-O flag)" >&6;}
  36413. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  36414. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-O[0-9]*//'`"
  36415. + SquidInline="no"
  36416. + fi
  36417. +
  36418. +fi
  36419. +
  36420. +
  36421. +@%:@ Check whether --enable-inline was given.
  36422. +if test "${enable_inline+set}" = set; then :
  36423. + enableval=$enable_inline; if test "$enableval" = "no" ; then
  36424. + SquidInline="no"
  36425. + fi
  36426. +
  36427. +fi
  36428. +
  36429. +
  36430. +if test "$SquidInline" = "yes" ; then
  36431. +
  36432. +$as_echo "@%:@define _SQUID_INLINE_ inline" >>confdefs.h
  36433. +
  36434. +
  36435. +$as_echo "@%:@define _USE_INLINE_ /**/" >>confdefs.h
  36436. +
  36437. +else
  36438. + { $as_echo "$as_me:${as_lineno-$LINENO}: Inlining optimization disabled" >&5
  36439. +$as_echo "$as_me: Inlining optimization disabled" >&6;}
  36440. +
  36441. +$as_echo "@%:@define _SQUID_INLINE_ /**/" >>confdefs.h
  36442. +
  36443. +fi
  36444. +
  36445. +@%:@ Check whether --enable-debug-cbdata was given.
  36446. +if test "${enable_debug_cbdata+set}" = set; then :
  36447. + enableval=$enable_debug_cbdata; if test "$enableval" = "yes" ; then
  36448. + { $as_echo "$as_me:${as_lineno-$LINENO}: cbdata debugging enabled" >&5
  36449. +$as_echo "$as_me: cbdata debugging enabled" >&6;}
  36450. +
  36451. +$as_echo "@%:@define CBDATA_DEBUG 1" >>confdefs.h
  36452. +
  36453. + fi
  36454. +
  36455. +fi
  36456. +
  36457. +
  36458. +if test "$cross_compiling" = yes; then :
  36459. + :
  36460. +else
  36461. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  36462. +/* end confdefs.h. */
  36463. + int main(int argc, char **argv) { return 0; }
  36464. +_ACEOF
  36465. +if ac_fn_cxx_try_run "$LINENO"; then :
  36466. +
  36467. +fi
  36468. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  36469. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  36470. +fi
  36471. +
  36472. +
  36473. +
  36474. +
  36475. +@%:@ Check whether --enable-xmalloc-statistics was given.
  36476. +if test "${enable_xmalloc_statistics+set}" = set; then :
  36477. + enableval=$enable_xmalloc_statistics; if test "$enableval" = "yes" ; then
  36478. + { $as_echo "$as_me:${as_lineno-$LINENO}: malloc statistics enabled" >&5
  36479. +$as_echo "$as_me: malloc statistics enabled" >&6;}
  36480. +
  36481. +$as_echo "@%:@define XMALLOC_STATISTICS 1" >>confdefs.h
  36482. +
  36483. + fi
  36484. +
  36485. +fi
  36486. +
  36487. +
  36488. +@%:@ Check whether --enable-async-io was given.
  36489. +if test "${enable_async_io+set}" = set; then :
  36490. + enableval=$enable_async_io; case $enableval in
  36491. + yes)
  36492. + with_pthreads="yes"
  36493. + STORE_MODULES="ufs aufs"
  36494. + ;;
  36495. + no)
  36496. + ;;
  36497. + *)
  36498. + aufs_io_threads=$enableval
  36499. + with_pthreads="yes"
  36500. + STORE_MODULES="ufs aufs"
  36501. + ;;
  36502. + esac
  36503. +
  36504. +fi
  36505. +
  36506. +
  36507. +
  36508. +@%:@ Check whether --with-aufs-threads was given.
  36509. +if test "${with_aufs_threads+set}" = set; then :
  36510. + withval=$with_aufs_threads; case $withval in
  36511. + [0-9]*)
  36512. + aufs_io_threads=$withval
  36513. + ;;
  36514. + *)
  36515. + as_fn_error $? "--with-aufs-threads expects a numeric argument" "$LINENO" 5
  36516. + ;;
  36517. + esac
  36518. +
  36519. +fi
  36520. +
  36521. +if test "$aufs_io_threads"; then
  36522. + { $as_echo "$as_me:${as_lineno-$LINENO}: With $aufs_io_threads aufs threads" >&5
  36523. +$as_echo "$as_me: With $aufs_io_threads aufs threads" >&6;}
  36524. +
  36525. +cat >>confdefs.h <<_ACEOF
  36526. +@%:@define AUFS_IO_THREADS $aufs_io_threads
  36527. +_ACEOF
  36528. +
  36529. +fi
  36530. +
  36531. +
  36532. +@%:@ Check whether --with-dl was given.
  36533. +if test "${with_dl+set}" = set; then :
  36534. + withval=$with_dl;
  36535. +fi
  36536. +
  36537. +if test "$with_dl" = "yes"; then
  36538. + { $as_echo "$as_me:${as_lineno-$LINENO}: With dl" >&5
  36539. +$as_echo "$as_me: With dl" >&6;}
  36540. +fi
  36541. +
  36542. +@%:@ Check whether --enable-disk-io was given.
  36543. +if test "${enable_disk_io+set}" = set; then :
  36544. + enableval=$enable_disk_io; case $enableval in
  36545. + yes)
  36546. + for dir in $srcdir/src/DiskIO/*; do
  36547. + module="`basename $dir`"
  36548. + if test -d "$dir" && test "$module" != CVS; then
  36549. + { $as_echo "$as_me:${as_lineno-$LINENO}: Autodetected $module DiskIO module" >&5
  36550. +$as_echo "$as_me: Autodetected $module DiskIO module" >&6;}
  36551. + MAYBE_DISK_MODULES="$MAYBE_DISK_MODULES $module"
  36552. + fi
  36553. + done
  36554. +
  36555. +$as_echo "@%:@define USE_DISKIO 1" >>confdefs.h
  36556. +
  36557. + ;;
  36558. + no)
  36559. +
  36560. +$as_echo "@%:@define USE_DISKIO 0" >>confdefs.h
  36561. +
  36562. + ;;
  36563. + *)
  36564. + MAYBE_DISK_MODULES=" `echo $enableval| sed -e 's/,/ /g;s/ */ /g'` "
  36565. +
  36566. +$as_echo "@%:@define USE_DISKIO 1" >>confdefs.h
  36567. +
  36568. + ;;
  36569. + esac
  36570. +
  36571. +else
  36572. + if test -z "$MAYBE_DISK_MODULES"; then
  36573. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling all available DiskIO modules (default)..." >&5
  36574. +$as_echo "$as_me: Enabling all available DiskIO modules (default)..." >&6;}
  36575. + for dir in $srcdir/src/DiskIO/*; do
  36576. + module="`basename $dir`"
  36577. + if test -d "$dir" && test "$module" != CVS; then
  36578. + { $as_echo "$as_me:${as_lineno-$LINENO}: Autodetected $module DiskIO module" >&5
  36579. +$as_echo "$as_me: Autodetected $module DiskIO module" >&6;}
  36580. + MAYBE_DISK_MODULES="$MAYBE_DISK_MODULES $module"
  36581. + fi
  36582. + done
  36583. +
  36584. +$as_echo "@%:@define USE_DISKIO 1" >>confdefs.h
  36585. +
  36586. +fi
  36587. +fi
  36588. +
  36589. +
  36590. +USE_AIOPS_WIN32=0
  36591. +use_aio=
  36592. +use_diskthreads=
  36593. +AIOLIB=
  36594. +
  36595. +FOUND_DISKIO_AIO=
  36596. +FOUND_DISKIO_BLOCKING=
  36597. +FOUND_DISKIO_DISKDAEMON=
  36598. +FOUND_DISKIO_DISKTHREADS=
  36599. +DISK_LIBS=
  36600. +DISK_OS_LIBS=
  36601. +DISK_MODULES=
  36602. +DISK_LINKOBJS=
  36603. +for module in $MAYBE_DISK_MODULES none; do
  36604. + if test "$module" = "none"; then
  36605. + continue
  36606. + fi
  36607. + if ! test -d $srcdir/src/DiskIO/$module; then
  36608. + as_fn_error $? "disk-io $module does not exist" "$LINENO" 5
  36609. + fi
  36610. + case "$module" in
  36611. + DiskDaemon)
  36612. + if test "$FOUND_DISKIO_DISKDAEMON" = "yes" ; then
  36613. + as_fn_error $? "DiskIO DiskDaemon module listed twice." "$LINENO" 5
  36614. + fi
  36615. + FOUND_DISKIO_DISKDAEMON="yes"
  36616. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling DiskDaemon DiskIO module" >&5
  36617. +$as_echo "$as_me: Enabling DiskDaemon DiskIO module" >&6;}
  36618. + DISK_LIBS="$DISK_LIBS libDiskDaemon.a"
  36619. + DISK_MODULES="$DISK_MODULES DiskDaemon"
  36620. + DISK_PROGRAMS="$DISK_PROGRAMS DiskIO/DiskDaemon/diskd"
  36621. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/DiskDaemon/DiskDaemonDiskIOModule.o"
  36622. + ;;
  36623. + DiskThreads)
  36624. + if test "$FOUND_DISKIO_DISKTHREADS" = "yes" ; then
  36625. + as_fn_error $? "DiskIO DiskThreads module listed twice." "$LINENO" 5
  36626. + fi
  36627. + FOUND_DISKIO_DISKTHREADS="yes"
  36628. + use_diskthreads="yes"
  36629. + LIBPTHREADS=
  36630. + SAVE_SQUID_CFLAGS="$SQUID_CFLAGS"
  36631. + SAVE_SQUID_CXXFLAGS="$SQUID_CXXFLAGS"
  36632. +
  36633. +@%:@ Check whether --with-pthreads was given.
  36634. +if test "${with_pthreads+set}" = set; then :
  36635. + withval=$with_pthreads;
  36636. +fi
  36637. +
  36638. + if test "$with_pthreads" != "no"; then
  36639. + case "$host" in
  36640. + mingw|mingw32)
  36641. + USE_AIOPS_WIN32=1
  36642. + { $as_echo "$as_me:${as_lineno-$LINENO}: Windows threads support automatically enabled" >&5
  36643. +$as_echo "$as_me: Windows threads support automatically enabled" >&6;}
  36644. + ;;
  36645. + i386-unknown-freebsd*)
  36646. + if test `echo "$squid_host_os_version" | cut -b1` -lt 7 ; then
  36647. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library requires FreeBSD 7 or later" >&5
  36648. +$as_echo "$as_me: pthread library requires FreeBSD 7 or later" >&6;}
  36649. + use_diskthreads="no"
  36650. + else
  36651. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT"
  36652. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT"
  36653. + if test "x$GCC" = "xyes" -a "x$PRESET_LDFLAGS" = "x" ; then
  36654. + LDFLAGS="$LDFLAGS -pthread"
  36655. + fi
  36656. + fi
  36657. + ;;
  36658. + *-solaris2.*)
  36659. + if test "$GCC" = "yes" ; then
  36660. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT -pthreads"
  36661. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT -pthreads"
  36662. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  36663. +$as_echo_n "checking for main in -lpthread... " >&6; }
  36664. +if ${ac_cv_lib_pthread_main+:} false; then :
  36665. + $as_echo_n "(cached) " >&6
  36666. +else
  36667. + ac_check_lib_save_LIBS=$LIBS
  36668. +LIBS="-lpthread $LIBS"
  36669. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  36670. +/* end confdefs.h. */
  36671. +
  36672. +
  36673. +int
  36674. +main ()
  36675. +{
  36676. +return main ();
  36677. + ;
  36678. + return 0;
  36679. +}
  36680. +_ACEOF
  36681. +if ac_fn_cxx_try_link "$LINENO"; then :
  36682. + ac_cv_lib_pthread_main=yes
  36683. +else
  36684. + ac_cv_lib_pthread_main=no
  36685. +fi
  36686. +rm -f core conftest.err conftest.$ac_objext \
  36687. + conftest$ac_exeext conftest.$ac_ext
  36688. +LIBS=$ac_check_lib_save_LIBS
  36689. +fi
  36690. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  36691. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  36692. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  36693. + LIBPTHREADS="-lpthread"
  36694. +else
  36695. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library required but cannot be found." >&5
  36696. +$as_echo "$as_me: pthread library required but cannot be found." >&6;}
  36697. + use_diskthreads="no"
  36698. +
  36699. +fi
  36700. +
  36701. + else
  36702. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT -lpthread"
  36703. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT -lpthread"
  36704. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  36705. +$as_echo_n "checking for main in -lpthread... " >&6; }
  36706. +if ${ac_cv_lib_pthread_main+:} false; then :
  36707. + $as_echo_n "(cached) " >&6
  36708. +else
  36709. + ac_check_lib_save_LIBS=$LIBS
  36710. +LIBS="-lpthread $LIBS"
  36711. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  36712. +/* end confdefs.h. */
  36713. +
  36714. +
  36715. +int
  36716. +main ()
  36717. +{
  36718. +return main ();
  36719. + ;
  36720. + return 0;
  36721. +}
  36722. +_ACEOF
  36723. +if ac_fn_cxx_try_link "$LINENO"; then :
  36724. + ac_cv_lib_pthread_main=yes
  36725. +else
  36726. + ac_cv_lib_pthread_main=no
  36727. +fi
  36728. +rm -f core conftest.err conftest.$ac_objext \
  36729. + conftest$ac_exeext conftest.$ac_ext
  36730. +LIBS=$ac_check_lib_save_LIBS
  36731. +fi
  36732. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  36733. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  36734. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  36735. + LIBPTHREADS="-lpthread"
  36736. +else
  36737. + SQUID_CFLAGS="$SAVE_SQUID_CFLAGS -D_REENTRANT -lpthread -mt"
  36738. + SQUID_CXXFLAGS="$SAVE_SQUID_CXXFLAGS -D_REENTRANT -lpthread -mt"
  36739. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  36740. +$as_echo_n "checking for main in -lpthread... " >&6; }
  36741. +if ${ac_cv_lib_pthread_main+:} false; then :
  36742. + $as_echo_n "(cached) " >&6
  36743. +else
  36744. + ac_check_lib_save_LIBS=$LIBS
  36745. +LIBS="-lpthread $LIBS"
  36746. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  36747. +/* end confdefs.h. */
  36748. +
  36749. +
  36750. +int
  36751. +main ()
  36752. +{
  36753. +return main ();
  36754. + ;
  36755. + return 0;
  36756. +}
  36757. +_ACEOF
  36758. +if ac_fn_cxx_try_link "$LINENO"; then :
  36759. + ac_cv_lib_pthread_main=yes
  36760. +else
  36761. + ac_cv_lib_pthread_main=no
  36762. +fi
  36763. +rm -f core conftest.err conftest.$ac_objext \
  36764. + conftest$ac_exeext conftest.$ac_ext
  36765. +LIBS=$ac_check_lib_save_LIBS
  36766. +fi
  36767. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  36768. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  36769. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  36770. + LIBPTHREADS="-lpthread"
  36771. +else
  36772. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library required but cannot be found." >&5
  36773. +$as_echo "$as_me: pthread library required but cannot be found." >&6;}
  36774. + use_diskthreads="no"
  36775. +
  36776. +fi
  36777. +
  36778. +
  36779. +fi
  36780. +
  36781. + fi
  36782. + ;;
  36783. + *)
  36784. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT"
  36785. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT"
  36786. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  36787. +$as_echo_n "checking for main in -lpthread... " >&6; }
  36788. +if ${ac_cv_lib_pthread_main+:} false; then :
  36789. + $as_echo_n "(cached) " >&6
  36790. +else
  36791. + ac_check_lib_save_LIBS=$LIBS
  36792. +LIBS="-lpthread $LIBS"
  36793. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  36794. +/* end confdefs.h. */
  36795. +
  36796. +
  36797. +int
  36798. +main ()
  36799. +{
  36800. +return main ();
  36801. + ;
  36802. + return 0;
  36803. +}
  36804. +_ACEOF
  36805. +if ac_fn_cxx_try_link "$LINENO"; then :
  36806. + ac_cv_lib_pthread_main=yes
  36807. +else
  36808. + ac_cv_lib_pthread_main=no
  36809. +fi
  36810. +rm -f core conftest.err conftest.$ac_objext \
  36811. + conftest$ac_exeext conftest.$ac_ext
  36812. +LIBS=$ac_check_lib_save_LIBS
  36813. +fi
  36814. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  36815. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  36816. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  36817. + LIBPTHREADS="-lpthread"
  36818. +else
  36819. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library required but cannot be found." >&5
  36820. +$as_echo "$as_me: pthread library required but cannot be found." >&6;}
  36821. + use_diskthreads="no"
  36822. +
  36823. +fi
  36824. +
  36825. + ;;
  36826. + esac
  36827. + else
  36828. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native pthreads support manually disabled." >&5
  36829. +$as_echo "$as_me: Native pthreads support manually disabled." >&6;}
  36830. + use_diskthreads="no"
  36831. + fi
  36832. + if test "$use_diskthreads" = "yes" ; then
  36833. +
  36834. +$as_echo "@%:@define USE_DISKIO_DISKTHREADS 1" >>confdefs.h
  36835. +
  36836. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling DiskThreads DiskIO module" >&5
  36837. +$as_echo "$as_me: Enabling DiskThreads DiskIO module" >&6;}
  36838. + DISK_LIBS="$DISK_LIBS libDiskThreads.a"
  36839. + DISK_OS_LIBS="$DISK_OS_LIBS $LIBPTHREADS"
  36840. + DISK_MODULES="$DISK_MODULES DiskThreads"
  36841. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/DiskThreads/DiskThreadsDiskIOModule.o"
  36842. + else
  36843. +
  36844. +$as_echo "@%:@define USE_DISKIO_DISKTHREADS 0" >>confdefs.h
  36845. +
  36846. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native pthreads support disabled. DiskThreads module automaticaly disabled." >&5
  36847. +$as_echo "$as_me: Native pthreads support disabled. DiskThreads module automaticaly disabled." >&6;}
  36848. + SQUID_CFLAGS="$SAVE_SQUID_CFLAGS"
  36849. + SQUID_CXXFLAGS="$SAVE_SQUID_CXXFLAGS"
  36850. + fi
  36851. + ;;
  36852. +
  36853. + AIO)
  36854. + if test "$FOUND_DISKIO_AIO" = "yes" ; then
  36855. + as_fn_error $? "DiskIO AIO module listed twice." "$LINENO" 5
  36856. + fi
  36857. + FOUND_DISKIO_AIO="yes"
  36858. + use_aio="yes"
  36859. + AIOLIB=
  36860. +
  36861. +@%:@ Check whether --with-aio was given.
  36862. +if test "${with_aio+set}" = set; then :
  36863. + withval=$with_aio;
  36864. +fi
  36865. +
  36866. + if test "$with_aio" != "no"; then
  36867. + have_aio_header=no
  36868. +
  36869. +for ac_header in aio.h
  36870. +do :
  36871. + ac_fn_cxx_check_header_mongrel "$LINENO" "aio.h" "ac_cv_header_aio_h" "$ac_includes_default"
  36872. +if test "x$ac_cv_header_aio_h" = xyes; then :
  36873. + cat >>confdefs.h <<_ACEOF
  36874. +@%:@define HAVE_AIO_H 1
  36875. +_ACEOF
  36876. + have_aio_header=yes
  36877. +fi
  36878. +
  36879. +done
  36880. +
  36881. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for aio_read in -lrt" >&5
  36882. +$as_echo_n "checking for aio_read in -lrt... " >&6; }
  36883. +if ${ac_cv_lib_rt_aio_read+:} false; then :
  36884. + $as_echo_n "(cached) " >&6
  36885. +else
  36886. + ac_check_lib_save_LIBS=$LIBS
  36887. +LIBS="-lrt $LIBS"
  36888. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  36889. +/* end confdefs.h. */
  36890. +
  36891. +/* Override any GCC internal prototype to avoid an error.
  36892. + Use char because int might match the return type of a GCC
  36893. + builtin and then its argument prototype would still apply. */
  36894. +#ifdef __cplusplus
  36895. +extern "C"
  36896. +#endif
  36897. +char aio_read ();
  36898. +int
  36899. +main ()
  36900. +{
  36901. +return aio_read ();
  36902. + ;
  36903. + return 0;
  36904. +}
  36905. +_ACEOF
  36906. +if ac_fn_cxx_try_link "$LINENO"; then :
  36907. + ac_cv_lib_rt_aio_read=yes
  36908. +else
  36909. + ac_cv_lib_rt_aio_read=no
  36910. +fi
  36911. +rm -f core conftest.err conftest.$ac_objext \
  36912. + conftest$ac_exeext conftest.$ac_ext
  36913. +LIBS=$ac_check_lib_save_LIBS
  36914. +fi
  36915. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_aio_read" >&5
  36916. +$as_echo "$ac_cv_lib_rt_aio_read" >&6; }
  36917. +if test "x$ac_cv_lib_rt_aio_read" = xyes; then :
  36918. + AIOLIB="-lrt"
  36919. +else
  36920. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for aio_read in -laio" >&5
  36921. +$as_echo_n "checking for aio_read in -laio... " >&6; }
  36922. +if ${ac_cv_lib_aio_aio_read+:} false; then :
  36923. + $as_echo_n "(cached) " >&6
  36924. +else
  36925. + ac_check_lib_save_LIBS=$LIBS
  36926. +LIBS="-laio $LIBS"
  36927. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  36928. +/* end confdefs.h. */
  36929. +
  36930. +/* Override any GCC internal prototype to avoid an error.
  36931. + Use char because int might match the return type of a GCC
  36932. + builtin and then its argument prototype would still apply. */
  36933. +#ifdef __cplusplus
  36934. +extern "C"
  36935. +#endif
  36936. +char aio_read ();
  36937. +int
  36938. +main ()
  36939. +{
  36940. +return aio_read ();
  36941. + ;
  36942. + return 0;
  36943. +}
  36944. +_ACEOF
  36945. +if ac_fn_cxx_try_link "$LINENO"; then :
  36946. + ac_cv_lib_aio_aio_read=yes
  36947. +else
  36948. + ac_cv_lib_aio_aio_read=no
  36949. +fi
  36950. +rm -f core conftest.err conftest.$ac_objext \
  36951. + conftest$ac_exeext conftest.$ac_ext
  36952. +LIBS=$ac_check_lib_save_LIBS
  36953. +fi
  36954. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_aio_aio_read" >&5
  36955. +$as_echo "$ac_cv_lib_aio_aio_read" >&6; }
  36956. +if test "x$ac_cv_lib_aio_aio_read" = xyes; then :
  36957. + AIOLIB="-laio"
  36958. +fi
  36959. +
  36960. +fi
  36961. +
  36962. + if test "$AIOLIB" != "" && test "$have_aio_header" = "yes"; then
  36963. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native POSIX AIO support detected." >&5
  36964. +$as_echo "$as_me: Native POSIX AIO support detected." >&6;}
  36965. + use_aio="yes"
  36966. + else
  36967. + case "$host_os" in
  36968. + mingw|mingw32)
  36969. + use_aio="yes"
  36970. + { $as_echo "$as_me:${as_lineno-$LINENO}: Windows being built. Maybe-enable POSIX AIO." >&5
  36971. +$as_echo "$as_me: Windows being built. Maybe-enable POSIX AIO." >&6;}
  36972. + ;;
  36973. + *)
  36974. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native POSIX AIO support not detected. AIO automatically disabled." >&5
  36975. +$as_echo "$as_me: Native POSIX AIO support not detected. AIO automatically disabled." >&6;}
  36976. + use_aio="no"
  36977. + ;;
  36978. + esac
  36979. + fi
  36980. + else
  36981. + { $as_echo "$as_me:${as_lineno-$LINENO}: POSIX AIO support manually disabled." >&5
  36982. +$as_echo "$as_me: POSIX AIO support manually disabled." >&6;}
  36983. + use_aio="no"
  36984. + fi
  36985. + if test "$use_aio" = "yes" ; then
  36986. +
  36987. +$as_echo "@%:@define USE_DISKIO_AIO 1" >>confdefs.h
  36988. +
  36989. + DISK_MODULES="$DISK_MODULES AIO"
  36990. + DISK_LIBS="$DISK_LIBS libAIO.a"
  36991. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/AIO/AIODiskIOModule.o"
  36992. + case "$host_os" in
  36993. + mingw|mingw32)
  36994. + USE_AIO_WIN32=1
  36995. + { $as_echo "$as_me:${as_lineno-$LINENO}: Replacing AIO DiskIO module with: Windows overlapped I/O support" >&5
  36996. +$as_echo "$as_me: Replacing AIO DiskIO module with: Windows overlapped I/O support" >&6;}
  36997. + ;;
  36998. + *)
  36999. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling AIO DiskIO module" >&5
  37000. +$as_echo "$as_me: Enabling AIO DiskIO module" >&6;}
  37001. + DISK_OS_LIBS="$DISK_OS_LIBS $AIOLIB"
  37002. + ;;
  37003. + esac
  37004. + else
  37005. +
  37006. +$as_echo "@%:@define USE_DISKIO_AIO 0" >>confdefs.h
  37007. +
  37008. + { $as_echo "$as_me:${as_lineno-$LINENO}: AIO DiskIO Module disabled. Missing POSIX AIO support." >&5
  37009. +$as_echo "$as_me: AIO DiskIO Module disabled. Missing POSIX AIO support." >&6;}
  37010. + fi
  37011. + ;;
  37012. +
  37013. + Blocking)
  37014. + if test "$FOUND_DISKIO_BLOCKING" = "yes" ; then
  37015. + as_fn_error $? "DiskIO Blocking module listed twice." "$LINENO" 5
  37016. + fi
  37017. + FOUND_DISKIO_BLOCKING="yes"
  37018. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling Blocking DiskIO module" >&5
  37019. +$as_echo "$as_me: Enabling Blocking DiskIO module" >&6;}
  37020. + DISK_LIBS="$DISK_LIBS libBlocking.a"
  37021. + DISK_MODULES="$DISK_MODULES Blocking"
  37022. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/Blocking/BlockingDiskIOModule.o"
  37023. + ;;
  37024. +
  37025. + *)
  37026. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling $module DiskIO module" >&5
  37027. +$as_echo "$as_me: Enabling $module DiskIO module" >&6;}
  37028. + DISK_LIBS="$DISK_LIBS lib${module}.a"
  37029. + DISK_MODULES="$DISK_MODULES ${module}"
  37030. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/${module}/${module}DiskIOModule.o"
  37031. + ;;
  37032. + esac
  37033. +done
  37034. +{ $as_echo "$as_me:${as_lineno-$LINENO}: IO Modules built: $DISK_MODULES" >&5
  37035. +$as_echo "$as_me: IO Modules built: $DISK_MODULES" >&6;}
  37036. +
  37037. +
  37038. +
  37039. +
  37040. +
  37041. + if test "$USE_AIOPS_WIN32" = 1; then
  37042. + USE_AIOPS_WIN32_TRUE=
  37043. + USE_AIOPS_WIN32_FALSE='#'
  37044. +else
  37045. + USE_AIOPS_WIN32_TRUE='#'
  37046. + USE_AIOPS_WIN32_FALSE=
  37047. +fi
  37048. +
  37049. + if test "$USE_AIO_WIN32" = 1; then
  37050. + USE_AIO_WIN32_TRUE=
  37051. + USE_AIO_WIN32_FALSE='#'
  37052. +else
  37053. + USE_AIO_WIN32_TRUE='#'
  37054. + USE_AIO_WIN32_FALSE=
  37055. +fi
  37056. +
  37057. +
  37058. +
  37059. +@%:@ Check whether --enable-storeio was given.
  37060. +if test "${enable_storeio+set}" = set; then :
  37061. + enableval=$enable_storeio; case $enableval in
  37062. + yes)
  37063. + for dir in $srcdir/src/fs/*; do
  37064. + module="`basename $dir`"
  37065. + if test -d "$dir" && test "$module" != CVS && test "$module" != coss; then
  37066. + STORE_MODULES="$STORE_MODULES $module"
  37067. + fi
  37068. + done
  37069. + ;;
  37070. + no)
  37071. + ;;
  37072. + *)
  37073. + STORE_MODULES="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  37074. + ;;
  37075. + esac
  37076. +
  37077. +else
  37078. + if test -z "$STORE_MODULES"; then
  37079. + STORE_MODULES="ufs"
  37080. + fi
  37081. +
  37082. +fi
  37083. +
  37084. +if test -n "$STORE_MODULES"; then
  37085. + STORE_MODULES_FULL=$STORE_MODULES
  37086. + STORE_MODULES=
  37087. + for module in $STORE_MODULES_FULL; do
  37088. + have_mod=`echo "$STORE_MODULES" | grep "$module"`
  37089. + if test "$have_mod" != ""; then
  37090. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing duplicate $module from storeio" >&5
  37091. +$as_echo "$as_me: Removing duplicate $module from storeio" >&6;}
  37092. + elif test -d $srcdir/src/fs/$module; then
  37093. + STORE_MODULES="$STORE_MODULES $module"
  37094. + else
  37095. + as_fn_error $? "storeio $module does not exist" "$LINENO" 5
  37096. + fi
  37097. + done
  37098. + { $as_echo "$as_me:${as_lineno-$LINENO}: Store modules built: $STORE_MODULES" >&5
  37099. +$as_echo "$as_me: Store modules built: $STORE_MODULES" >&6;}
  37100. +fi
  37101. +for fs in $STORE_MODULES none; do
  37102. + case "$fs" in
  37103. + diskd)
  37104. + if ! test "$FOUND_DISKIO_BLOCKING" = "yes" && ! test "$FOUND_DISKIO_DISKDAEMON" = "yes" ; then
  37105. + as_fn_error $? "Storage diskd module requires DiskIO modules: Blocking or DiskDaemon" "$LINENO" 5
  37106. + fi
  37107. + NEED_UFS="true"
  37108. + ;;
  37109. + aufs)
  37110. + if ! test "$FOUND_DISKIO_BLOCKING" = "yes" && ! test "$FOUND_DISKIO_DISKTHREADS" = "yes" ; then
  37111. + as_fn_error $? "Storage diskd module requires DiskIO modules: Blocking or DiskThreads" "$LINENO" 5
  37112. + fi
  37113. + NEED_UFS="true"
  37114. + ;;
  37115. + coss)
  37116. + if ! test "$FOUND_DISKIO_AIO" = "yes"; then
  37117. + as_fn_error $? "COSS requires POSIX AIO which is not available." "$LINENO" 5
  37118. + fi
  37119. + STORE_TESTS="$STORE_TESTS tests/testCoss$EXEEXT"
  37120. + ;;
  37121. + ufs)
  37122. + UFS_FOUND="true"
  37123. + STORE_TESTS="$STORE_TESTS tests/testUfs$EXEEXT"
  37124. + esac
  37125. +done
  37126. +
  37127. +if test -z "$UFS_FOUND" && test -n "$NEED_UFS"; then
  37128. + { $as_echo "$as_me:${as_lineno-$LINENO}: Adding UFS, as it contains core logic for diskd and aufs" >&5
  37129. +$as_echo "$as_me: Adding UFS, as it contains core logic for diskd and aufs" >&6;}
  37130. + STORE_MODULES="$STORE_MODULES ufs"
  37131. + STORE_TESTS="$STORE_TESTS tests/testUfs$EXEEXT"
  37132. +fi
  37133. +
  37134. +
  37135. +
  37136. +
  37137. +
  37138. +
  37139. +
  37140. +STORE_LIBS_TO_BUILD=
  37141. +STORE_LIBS_TO_ADD=
  37142. +for fs in $STORE_MODULES; do
  37143. + STORE_LIBS_TO_BUILD="$STORE_LIBS_TO_BUILD lib${fs}.la"
  37144. + STORE_LIBS_TO_ADD="$STORE_LIBS_TO_ADD fs/lib${fs}.la"
  37145. + HAVE_FS_TYPE=HAVE_FS_`echo $fs | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  37146. + cat >>confdefs.h <<_ACEOF
  37147. +@%:@define $HAVE_FS_TYPE 1
  37148. +_ACEOF
  37149. +
  37150. +done
  37151. +
  37152. +
  37153. +
  37154. +
  37155. +
  37156. +
  37157. +REPL_POLICIES="lru"
  37158. +@%:@ Check whether --enable-removal-policies was given.
  37159. +if test "${enable_removal_policies+set}" = set; then :
  37160. + enableval=$enable_removal_policies; case $enableval in
  37161. + yes)
  37162. + for dir in $srcdir/src/repl/*; do
  37163. + module="`basename $dir`"
  37164. + if test -d "$dir" && test "$module" != CVS && test "$module" != "lru"; then
  37165. + REPL_POLICIES="$REPL_POLICIES $module"
  37166. + fi
  37167. + done
  37168. + ;;
  37169. + no)
  37170. + ;;
  37171. + *)
  37172. + REPL_POLICIES="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  37173. + ;;
  37174. + esac
  37175. +
  37176. +fi
  37177. +
  37178. +if test -n "$REPL_POLICIES"; then
  37179. + for module in $REPL_POLICIES; do
  37180. + if test -d $srcdir/src/repl/$module; then
  37181. + :
  37182. + else
  37183. + as_fn_error $? "Removal policy $module does not exist" "$LINENO" 5
  37184. + fi
  37185. + done
  37186. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removal policies built: $REPL_POLICIES" >&5
  37187. +$as_echo "$as_me: Removal policies built: $REPL_POLICIES" >&6;}
  37188. + REPL_OBJS="repl/lib`echo $REPL_POLICIES|sed -e 's% %.a repl/lib%g'`.a"
  37189. + REPL_LIBS="`echo $REPL_OBJS|sed -e 's%repl/%%g'`"
  37190. +fi
  37191. +
  37192. +
  37193. +
  37194. +
  37195. + if false; then
  37196. + ENABLE_PINGER_TRUE=
  37197. + ENABLE_PINGER_FALSE='#'
  37198. +else
  37199. + ENABLE_PINGER_TRUE='#'
  37200. + ENABLE_PINGER_FALSE=
  37201. +fi
  37202. +
  37203. +@%:@ Check whether --enable-icmp was given.
  37204. +if test "${enable_icmp+set}" = set; then :
  37205. + enableval=$enable_icmp; if test "$enableval" = "yes" ; then
  37206. + { $as_echo "$as_me:${as_lineno-$LINENO}: ICMP enabled" >&5
  37207. +$as_echo "$as_me: ICMP enabled" >&6;}
  37208. +
  37209. +$as_echo "@%:@define USE_ICMP 1" >>confdefs.h
  37210. +
  37211. + if true; then
  37212. + ENABLE_PINGER_TRUE=
  37213. + ENABLE_PINGER_FALSE='#'
  37214. +else
  37215. + ENABLE_PINGER_TRUE='#'
  37216. + ENABLE_PINGER_FALSE=
  37217. +fi
  37218. +
  37219. + fi
  37220. +
  37221. +fi
  37222. +
  37223. +
  37224. + if false; then
  37225. + USE_DELAY_POOLS_TRUE=
  37226. + USE_DELAY_POOLS_FALSE='#'
  37227. +else
  37228. + USE_DELAY_POOLS_TRUE='#'
  37229. + USE_DELAY_POOLS_FALSE=
  37230. +fi
  37231. +
  37232. +@%:@ Check whether --enable-delay-pools was given.
  37233. +if test "${enable_delay_pools+set}" = set; then :
  37234. + enableval=$enable_delay_pools; if test "$enableval" = "yes" ; then
  37235. + { $as_echo "$as_me:${as_lineno-$LINENO}: Delay pools enabled" >&5
  37236. +$as_echo "$as_me: Delay pools enabled" >&6;}
  37237. +
  37238. +$as_echo "@%:@define DELAY_POOLS 1" >>confdefs.h
  37239. +
  37240. + if true; then
  37241. + USE_DELAY_POOLS_TRUE=
  37242. + USE_DELAY_POOLS_FALSE='#'
  37243. +else
  37244. + USE_DELAY_POOLS_TRUE='#'
  37245. + USE_DELAY_POOLS_FALSE=
  37246. +fi
  37247. +
  37248. + fi
  37249. +
  37250. +fi
  37251. +
  37252. +
  37253. +use_adaptation=no
  37254. +
  37255. +use_esi=yes
  37256. +@%:@ Check whether --enable-esi was given.
  37257. +if test "${enable_esi+set}" = set; then :
  37258. + enableval=$enable_esi; use_esi=$enableval
  37259. +else
  37260. + use_esi=no
  37261. +fi
  37262. +
  37263. +HAVE_LIBEXPAT=0
  37264. +EXPATLIB=
  37265. +HAVE_LIBXML2=0
  37266. +XMLLIB=
  37267. +if test "$use_esi" = "yes" ; then
  37268. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling ESI processor and Surrogate header support." >&5
  37269. +$as_echo "$as_me: Enabling ESI processor and Surrogate header support." >&6;}
  37270. +
  37271. +$as_echo "@%:@define USE_SQUID_ESI 1" >>confdefs.h
  37272. +
  37273. +
  37274. +
  37275. +@%:@ Check whether --with-expat was given.
  37276. +if test "${with_expat+set}" = set; then :
  37277. + withval=$with_expat;
  37278. +fi
  37279. +
  37280. + if test "$with_expat" != "no" ; then
  37281. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lexpat" >&5
  37282. +$as_echo_n "checking for main in -lexpat... " >&6; }
  37283. +if ${ac_cv_lib_expat_main+:} false; then :
  37284. + $as_echo_n "(cached) " >&6
  37285. +else
  37286. + ac_check_lib_save_LIBS=$LIBS
  37287. +LIBS="-lexpat $LIBS"
  37288. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  37289. +/* end confdefs.h. */
  37290. +
  37291. +
  37292. +int
  37293. +main ()
  37294. +{
  37295. +return main ();
  37296. + ;
  37297. + return 0;
  37298. +}
  37299. +_ACEOF
  37300. +if ac_fn_cxx_try_link "$LINENO"; then :
  37301. + ac_cv_lib_expat_main=yes
  37302. +else
  37303. + ac_cv_lib_expat_main=no
  37304. +fi
  37305. +rm -f core conftest.err conftest.$ac_objext \
  37306. + conftest$ac_exeext conftest.$ac_ext
  37307. +LIBS=$ac_check_lib_save_LIBS
  37308. +fi
  37309. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_expat_main" >&5
  37310. +$as_echo "$ac_cv_lib_expat_main" >&6; }
  37311. +if test "x$ac_cv_lib_expat_main" = xyes; then :
  37312. + EXPATLIB="-lexpat"; HAVE_LIBEXPAT=1
  37313. +fi
  37314. +
  37315. + for ac_header in expat.h
  37316. +do :
  37317. + ac_fn_cxx_check_header_mongrel "$LINENO" "expat.h" "ac_cv_header_expat_h" "$ac_includes_default"
  37318. +if test "x$ac_cv_header_expat_h" = xyes; then :
  37319. + cat >>confdefs.h <<_ACEOF
  37320. +@%:@define HAVE_EXPAT_H 1
  37321. +_ACEOF
  37322. +
  37323. +fi
  37324. +
  37325. +done
  37326. +
  37327. +
  37328. +cat >>confdefs.h <<_ACEOF
  37329. +@%:@define HAVE_LIBEXPAT $HAVE_LIBEXPAT
  37330. +_ACEOF
  37331. +
  37332. + if test "$with_expat" = "yes" && test "$HAVE_LIBEXPAT" != "1" ; then
  37333. + as_fn_error $? "Required library expat is not able to be found." "$LINENO" 5
  37334. + fi
  37335. + fi
  37336. +
  37337. +
  37338. +@%:@ Check whether --with-libxml2 was given.
  37339. +if test "${with_libxml2+set}" = set; then :
  37340. + withval=$with_libxml2;
  37341. +fi
  37342. +
  37343. + if test "$with_libxml2" != "no" ; then
  37344. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lxml2" >&5
  37345. +$as_echo_n "checking for main in -lxml2... " >&6; }
  37346. +if ${ac_cv_lib_xml2_main+:} false; then :
  37347. + $as_echo_n "(cached) " >&6
  37348. +else
  37349. + ac_check_lib_save_LIBS=$LIBS
  37350. +LIBS="-lxml2 $LIBS"
  37351. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  37352. +/* end confdefs.h. */
  37353. +
  37354. +
  37355. +int
  37356. +main ()
  37357. +{
  37358. +return main ();
  37359. + ;
  37360. + return 0;
  37361. +}
  37362. +_ACEOF
  37363. +if ac_fn_cxx_try_link "$LINENO"; then :
  37364. + ac_cv_lib_xml2_main=yes
  37365. +else
  37366. + ac_cv_lib_xml2_main=no
  37367. +fi
  37368. +rm -f core conftest.err conftest.$ac_objext \
  37369. + conftest$ac_exeext conftest.$ac_ext
  37370. +LIBS=$ac_check_lib_save_LIBS
  37371. +fi
  37372. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_main" >&5
  37373. +$as_echo "$ac_cv_lib_xml2_main" >&6; }
  37374. +if test "x$ac_cv_lib_xml2_main" = xyes; then :
  37375. + XMLLIB="-lxml2"; HAVE_LIBXML2=1
  37376. +fi
  37377. +
  37378. + ac_cv_libxml2_include='no'
  37379. + for ac_header in libxml/parser.h
  37380. +do :
  37381. + ac_fn_cxx_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
  37382. +if test "x$ac_cv_header_libxml_parser_h" = xyes; then :
  37383. + cat >>confdefs.h <<_ACEOF
  37384. +@%:@define HAVE_LIBXML_PARSER_H 1
  37385. +_ACEOF
  37386. +
  37387. +else
  37388. +
  37389. + { $as_echo "$as_me:${as_lineno-$LINENO}: Testing in /usr/include/libxml2" >&5
  37390. +$as_echo "$as_me: Testing in /usr/include/libxml2" >&6;}
  37391. + SAVED_CPPFLAGS="$CPPFLAGS"
  37392. + CPPFLAGS="-I/usr/include/libxml2 $CPPFLAGS"
  37393. + unset ac_cv_header_libxml_parser_h
  37394. + for ac_header in libxml/parser.h
  37395. +do :
  37396. + ac_fn_cxx_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
  37397. +if test "x$ac_cv_header_libxml_parser_h" = xyes; then :
  37398. + cat >>confdefs.h <<_ACEOF
  37399. +@%:@define HAVE_LIBXML_PARSER_H 1
  37400. +_ACEOF
  37401. + ac_cv_libxml2_include="/usr/include/libxml2"
  37402. +fi
  37403. +
  37404. +done
  37405. +
  37406. + CPPFLAGS="$SAVED_CPPFLAGS"
  37407. + if test "x$ac_cv_libxml2_include" = "xno"; then
  37408. + { $as_echo "$as_me:${as_lineno-$LINENO}: Testing in /usr/local/include/libxml2" >&5
  37409. +$as_echo "$as_me: Testing in /usr/local/include/libxml2" >&6;}
  37410. + SAVED_CPPFLAGS="$CPPFLAGS"
  37411. + CPPFLAGS="-I/usr/local/include/libxml2 $CPPFLAGS"
  37412. + unset ac_cv_header_libxml_parser_h
  37413. + for ac_header in libxml/parser.h
  37414. +do :
  37415. + ac_fn_cxx_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
  37416. +if test "x$ac_cv_header_libxml_parser_h" = xyes; then :
  37417. + cat >>confdefs.h <<_ACEOF
  37418. +@%:@define HAVE_LIBXML_PARSER_H 1
  37419. +_ACEOF
  37420. + ac_cv_libxml2_include="/usr/local/include/libxml2"
  37421. +fi
  37422. +
  37423. +done
  37424. +
  37425. + CPPFLAGS="$SAVED_CPPFLAGS"
  37426. + fi
  37427. +
  37428. +fi
  37429. +
  37430. +done
  37431. +
  37432. + if test "x$ac_cv_libxml2_include" != "xno"; then
  37433. + SQUID_CXXFLAGS="-I$ac_cv_libxml2_include $SQUID_CXXFLAGS"
  37434. + CPPFLAGS="-I$ac_cv_libxml2_include $CPPFLAGS"
  37435. + fi
  37436. + for ac_header in libxml/HTMLparser.h libxml/HTMLtree.h
  37437. +do :
  37438. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  37439. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  37440. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  37441. + cat >>confdefs.h <<_ACEOF
  37442. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  37443. +_ACEOF
  37444. +
  37445. +fi
  37446. +
  37447. +done
  37448. +
  37449. +
  37450. +cat >>confdefs.h <<_ACEOF
  37451. +@%:@define HAVE_LIBXML2 $HAVE_LIBXML2
  37452. +_ACEOF
  37453. +
  37454. + if test "$with_libxml2" = "yes" && test "$HAVE_LIBXML2" != "1" ; then
  37455. + as_fn_error $? "Required library libxml2 is not able to be found." "$LINENO" 5
  37456. + fi
  37457. + fi
  37458. +fi
  37459. + if test $HAVE_LIBEXPAT = 1; then
  37460. + HAVE_LIBEXPAT_TRUE=
  37461. + HAVE_LIBEXPAT_FALSE='#'
  37462. +else
  37463. + HAVE_LIBEXPAT_TRUE='#'
  37464. + HAVE_LIBEXPAT_FALSE=
  37465. +fi
  37466. +
  37467. + if test $HAVE_LIBXML2 = 1; then
  37468. + HAVE_LIBXML2_TRUE=
  37469. + HAVE_LIBXML2_FALSE='#'
  37470. +else
  37471. + HAVE_LIBXML2_TRUE='#'
  37472. + HAVE_LIBXML2_FALSE=
  37473. +fi
  37474. +
  37475. + if test "x$use_esi" = "xyes"; then
  37476. + USE_ESI_TRUE=
  37477. + USE_ESI_FALSE='#'
  37478. +else
  37479. + USE_ESI_TRUE='#'
  37480. + USE_ESI_FALSE=
  37481. +fi
  37482. +
  37483. +
  37484. +
  37485. +
  37486. + if false; then
  37487. + USE_ICAP_CLIENT_TRUE=
  37488. + USE_ICAP_CLIENT_FALSE='#'
  37489. +else
  37490. + USE_ICAP_CLIENT_TRUE='#'
  37491. + USE_ICAP_CLIENT_FALSE=
  37492. +fi
  37493. +
  37494. +@%:@ Check whether --enable-icap-client was given.
  37495. +if test "${enable_icap_client+set}" = set; then :
  37496. + enableval=$enable_icap_client; use_icap_client=$enableval
  37497. +else
  37498. + use_icap_client=no
  37499. +fi
  37500. +
  37501. +if test "$use_icap_client" = "yes" ; then
  37502. +
  37503. +$as_echo "@%:@define ICAP_CLIENT 1" >>confdefs.h
  37504. +
  37505. + if true; then
  37506. + USE_ICAP_CLIENT_TRUE=
  37507. + USE_ICAP_CLIENT_FALSE='#'
  37508. +else
  37509. + USE_ICAP_CLIENT_TRUE='#'
  37510. + USE_ICAP_CLIENT_FALSE=
  37511. +fi
  37512. +
  37513. + ICAP_LIBS="icap/libicap.la"
  37514. + use_adaptation=yes
  37515. +else
  37516. +
  37517. +$as_echo "@%:@define ICAP_CLIENT 0" >>confdefs.h
  37518. +
  37519. + ICAP_LIBS=""
  37520. +fi
  37521. +
  37522. +
  37523. +use_ecap=1
  37524. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support eCAP" >&5
  37525. +$as_echo_n "checking whether to support eCAP... " >&6; }
  37526. +@%:@ Check whether --enable-ecap was given.
  37527. +if test "${enable_ecap+set}" = set; then :
  37528. + enableval=$enable_ecap;
  37529. + case "${enableval}" in
  37530. + yes) use_ecap=yes ;;
  37531. + no) use_ecap=no ;;
  37532. + *) as_fn_error $? "bad value ${enableval} for --enable-ecap" "$LINENO" 5 ;;
  37533. + esac
  37534. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_ecap, explicitly" >&5
  37535. +$as_echo "$use_ecap, explicitly" >&6; }
  37536. +
  37537. +else
  37538. +
  37539. + use_ecap=no;
  37540. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_ecap, implicitly" >&5
  37541. +$as_echo "$use_ecap, implicitly" >&6; }
  37542. +
  37543. +
  37544. +fi
  37545. +
  37546. +
  37547. +ECAPLIB=""
  37548. +if test $use_ecap = yes;
  37549. +then
  37550. + if test "$use_loadable_modules" != "yes"
  37551. + then
  37552. + as_fn_error $? "eCAP support requires loadable modules. Please do not use --disable-loadable-modules with --enable-ecap." "$LINENO" 5;
  37553. + fi
  37554. +
  37555. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lecap" >&5
  37556. +$as_echo_n "checking for main in -lecap... " >&6; }
  37557. +if ${ac_cv_lib_ecap_main+:} false; then :
  37558. + $as_echo_n "(cached) " >&6
  37559. +else
  37560. + ac_check_lib_save_LIBS=$LIBS
  37561. +LIBS="-lecap $LIBS"
  37562. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  37563. +/* end confdefs.h. */
  37564. +
  37565. +
  37566. +int
  37567. +main ()
  37568. +{
  37569. +return main ();
  37570. + ;
  37571. + return 0;
  37572. +}
  37573. +_ACEOF
  37574. +if ac_fn_cxx_try_link "$LINENO"; then :
  37575. + ac_cv_lib_ecap_main=yes
  37576. +else
  37577. + ac_cv_lib_ecap_main=no
  37578. +fi
  37579. +rm -f core conftest.err conftest.$ac_objext \
  37580. + conftest$ac_exeext conftest.$ac_ext
  37581. +LIBS=$ac_check_lib_save_LIBS
  37582. +fi
  37583. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ecap_main" >&5
  37584. +$as_echo "$ac_cv_lib_ecap_main" >&6; }
  37585. +if test "x$ac_cv_lib_ecap_main" = xyes; then :
  37586. + ECAPLIB="-lecap"
  37587. +else
  37588. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  37589. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  37590. +as_fn_error $? "eCAP support requires libecap library, but no usable library was found
  37591. +See \`config.log' for more details" "$LINENO" 5; }
  37592. +
  37593. +fi
  37594. +
  37595. +fi
  37596. +
  37597. + if test $use_ecap = yes; then
  37598. + USE_ECAP_TRUE=
  37599. + USE_ECAP_FALSE='#'
  37600. +else
  37601. + USE_ECAP_TRUE='#'
  37602. + USE_ECAP_FALSE=
  37603. +fi
  37604. +
  37605. +if test $use_ecap = yes;
  37606. +then
  37607. +
  37608. +$as_echo "@%:@define USE_ECAP 1" >>confdefs.h
  37609. +
  37610. + ECAP_LIBS="ecap/libecap.la $ECAP_LIBS"
  37611. + use_adaptation=yes
  37612. +else
  37613. +
  37614. +$as_echo "@%:@define USE_ECAP 0" >>confdefs.h
  37615. +
  37616. + ECAP_LIBS=""
  37617. +fi
  37618. +
  37619. +
  37620. +
  37621. +
  37622. + if test $use_adaptation = yes; then
  37623. + USE_ADAPTATION_TRUE=
  37624. + USE_ADAPTATION_FALSE='#'
  37625. +else
  37626. + USE_ADAPTATION_TRUE='#'
  37627. + USE_ADAPTATION_FALSE=
  37628. +fi
  37629. +
  37630. +if test $use_adaptation = yes
  37631. +then
  37632. +
  37633. +$as_echo "@%:@define USE_ADAPTATION 1" >>confdefs.h
  37634. +
  37635. + ADAPTATION_LIBS="adaptation/libadaptation.la"
  37636. +else
  37637. +
  37638. +$as_echo "@%:@define USE_ADAPTATION 0" >>confdefs.h
  37639. +
  37640. + ADAPTATION_LIBS=""
  37641. +fi
  37642. +
  37643. +
  37644. +
  37645. +
  37646. +@%:@ Check whether --enable-useragent-log was given.
  37647. +if test "${enable_useragent_log+set}" = set; then :
  37648. + enableval=$enable_useragent_log; if test "$enableval" = "yes" ; then
  37649. + { $as_echo "$as_me:${as_lineno-$LINENO}: User-Agent logging enabled" >&5
  37650. +$as_echo "$as_me: User-Agent logging enabled" >&6;}
  37651. +
  37652. +$as_echo "@%:@define USE_USERAGENT_LOG 1" >>confdefs.h
  37653. +
  37654. + fi
  37655. +
  37656. +fi
  37657. +
  37658. +
  37659. +@%:@ Check whether --enable-referer-log was given.
  37660. +if test "${enable_referer_log+set}" = set; then :
  37661. + enableval=$enable_referer_log; if test "$enableval" = "yes" ; then
  37662. + { $as_echo "$as_me:${as_lineno-$LINENO}: Referer logging enabled" >&5
  37663. +$as_echo "$as_me: Referer logging enabled" >&6;}
  37664. +
  37665. +$as_echo "@%:@define USE_REFERER_LOG 1" >>confdefs.h
  37666. +
  37667. + fi
  37668. +
  37669. +fi
  37670. +
  37671. +
  37672. +USE_WCCP=1
  37673. +@%:@ Check whether --enable-wccp was given.
  37674. +if test "${enable_wccp+set}" = set; then :
  37675. + enableval=$enable_wccp; if test "$enableval" = "no" ; then
  37676. + { $as_echo "$as_me:${as_lineno-$LINENO}: Web Cache Coordination Protocol disabled" >&5
  37677. +$as_echo "$as_me: Web Cache Coordination Protocol disabled" >&6;}
  37678. + USE_WCCP=0
  37679. + fi
  37680. +
  37681. +fi
  37682. +
  37683. +if test $USE_WCCP = 1; then
  37684. +
  37685. +$as_echo "@%:@define USE_WCCP 1" >>confdefs.h
  37686. +
  37687. +fi
  37688. +
  37689. +USE_WCCPv2=1
  37690. +@%:@ Check whether --enable-wccpv2 was given.
  37691. +if test "${enable_wccpv2+set}" = set; then :
  37692. + enableval=$enable_wccpv2; if test "$enableval" = "no" ; then
  37693. + { $as_echo "$as_me:${as_lineno-$LINENO}: \"Web Cache Coordination V2 Protocol disabled" >&5
  37694. +$as_echo "$as_me: \"Web Cache Coordination V2 Protocol disabled" >&6;}
  37695. + USE_WCCPv2=0
  37696. + fi
  37697. +
  37698. +fi
  37699. +
  37700. +if test $USE_WCCPv2 = 1; then
  37701. +
  37702. +$as_echo "@%:@define USE_WCCPv2 1" >>confdefs.h
  37703. +
  37704. +fi
  37705. +
  37706. +@%:@ Check whether --enable-kill-parent-hack was given.
  37707. +if test "${enable_kill_parent_hack+set}" = set; then :
  37708. + enableval=$enable_kill_parent_hack; if test "$enableval" = "yes" ; then
  37709. + { $as_echo "$as_me:${as_lineno-$LINENO}: Kill parent on shutdown" >&5
  37710. +$as_echo "$as_me: Kill parent on shutdown" >&6;}
  37711. +
  37712. +$as_echo "@%:@define KILL_PARENT_OPT 1" >>confdefs.h
  37713. +
  37714. + fi
  37715. +
  37716. +fi
  37717. +
  37718. +
  37719. +USE_SNMP=true
  37720. +@%:@ Check whether --enable-snmp was given.
  37721. +if test "${enable_snmp+set}" = set; then :
  37722. + enableval=$enable_snmp; if test "$enableval" = "no" ; then
  37723. + { $as_echo "$as_me:${as_lineno-$LINENO}: SNMP monitoring disabled" >&5
  37724. +$as_echo "$as_me: SNMP monitoring disabled" >&6;}
  37725. + USE_SNMP=
  37726. + fi
  37727. +
  37728. +fi
  37729. +
  37730. +if test x"$USE_SNMP" = xtrue; then
  37731. +
  37732. +$as_echo "@%:@define SQUID_SNMP 1" >>confdefs.h
  37733. +
  37734. + SNMPLIB='../snmplib/libsnmp.a'
  37735. + makesnmplib=snmplib
  37736. +fi
  37737. + if test x$USE_SNMP = xtrue; then
  37738. + USE_SNMP_TRUE=
  37739. + USE_SNMP_FALSE='#'
  37740. +else
  37741. + USE_SNMP_TRUE='#'
  37742. + USE_SNMP_FALSE=
  37743. +fi
  37744. +
  37745. +
  37746. +
  37747. +
  37748. +@%:@ Check whether --enable-cachemgr-hostname was given.
  37749. +if test "${enable_cachemgr_hostname+set}" = set; then :
  37750. + enableval=$enable_cachemgr_hostname; case $enableval in
  37751. + yes)
  37752. +
  37753. +$as_echo "@%:@define CACHEMGR_HOSTNAME getfullhostname()" >>confdefs.h
  37754. +
  37755. + { $as_echo "$as_me:${as_lineno-$LINENO}: Cachemgr default hostname == host where cachemgr runs" >&5
  37756. +$as_echo "$as_me: Cachemgr default hostname == host where cachemgr runs" >&6;}
  37757. + ;;
  37758. + no)
  37759. + : # Nothing to do..
  37760. + ;;
  37761. + *)
  37762. + cat >>confdefs.h <<_ACEOF
  37763. +@%:@define CACHEMGR_HOSTNAME "${enableval}"
  37764. +_ACEOF
  37765. +
  37766. + { $as_echo "$as_me:${as_lineno-$LINENO}: Cachemgr default hostname set to ${enableval}" >&5
  37767. +$as_echo "$as_me: Cachemgr default hostname set to ${enableval}" >&6;}
  37768. + ;;
  37769. + esac
  37770. +
  37771. +fi
  37772. +
  37773. +
  37774. + if false; then
  37775. + ENABLE_ARP_ACL_TRUE=
  37776. + ENABLE_ARP_ACL_FALSE='#'
  37777. +else
  37778. + ENABLE_ARP_ACL_TRUE='#'
  37779. + ENABLE_ARP_ACL_FALSE=
  37780. +fi
  37781. +
  37782. +@%:@ Check whether --enable-arp-acl was given.
  37783. +if test "${enable_arp_acl+set}" = set; then :
  37784. + enableval=$enable_arp_acl; if test "$enableval" = "yes" ; then
  37785. + { $as_echo "$as_me:${as_lineno-$LINENO}: ARP ACL lists enabled (ether address)" >&5
  37786. +$as_echo "$as_me: ARP ACL lists enabled (ether address)" >&6;}
  37787. + case "$host" in
  37788. + *-linux-*)
  37789. + ;;
  37790. + *-solaris*)
  37791. + ;;
  37792. + *-freebsd*)
  37793. + ;;
  37794. + *-openbsd*)
  37795. + ;;
  37796. + *-netbsd*)
  37797. + ;;
  37798. + *-cygwin*)
  37799. + LIBS="$LIBS -liphlpapi"
  37800. + ;;
  37801. + *-mingw*)
  37802. + LIBS="$LIBS -liphlpapi"
  37803. + ;;
  37804. + *)
  37805. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ARP ACL support probably won't work on $host." >&5
  37806. +$as_echo "$as_me: WARNING: ARP ACL support probably won't work on $host." >&2;}
  37807. + sleep 10
  37808. + ;;
  37809. + esac
  37810. +
  37811. +$as_echo "@%:@define USE_ARP_ACL 1" >>confdefs.h
  37812. +
  37813. + if true; then
  37814. + ENABLE_ARP_ACL_TRUE=
  37815. + ENABLE_ARP_ACL_FALSE='#'
  37816. +else
  37817. + ENABLE_ARP_ACL_TRUE='#'
  37818. + ENABLE_ARP_ACL_FALSE=
  37819. +fi
  37820. +
  37821. + fi
  37822. +
  37823. +fi
  37824. +
  37825. +
  37826. +USE_HTCP=true
  37827. + if false; then
  37828. + ENABLE_HTCP_TRUE=
  37829. + ENABLE_HTCP_FALSE='#'
  37830. +else
  37831. + ENABLE_HTCP_TRUE='#'
  37832. + ENABLE_HTCP_FALSE=
  37833. +fi
  37834. +
  37835. +@%:@ Check whether --enable-htcp was given.
  37836. +if test "${enable_htcp+set}" = set; then :
  37837. + enableval=$enable_htcp; if test "$enableval" = "no" ; then
  37838. + { $as_echo "$as_me:${as_lineno-$LINENO}: HTCP support disabled" >&5
  37839. +$as_echo "$as_me: HTCP support disabled" >&6;}
  37840. + fi
  37841. +
  37842. +fi
  37843. +
  37844. +if test x$USE_HTCP = xtrue; then
  37845. +
  37846. +$as_echo "@%:@define USE_HTCP 1" >>confdefs.h
  37847. +
  37848. +fi
  37849. + if test x$USE_HTCP = xtrue; then
  37850. + ENABLE_HTCP_TRUE=
  37851. + ENABLE_HTCP_FALSE='#'
  37852. +else
  37853. + ENABLE_HTCP_TRUE='#'
  37854. + ENABLE_HTCP_FALSE=
  37855. +fi
  37856. +
  37857. +
  37858. + if false; then
  37859. + ENABLE_SSL_TRUE=
  37860. + ENABLE_SSL_FALSE='#'
  37861. +else
  37862. + ENABLE_SSL_TRUE='#'
  37863. + ENABLE_SSL_FALSE=
  37864. +fi
  37865. +
  37866. +
  37867. +@%:@ Check whether --enable-ssl was given.
  37868. +if test "${enable_ssl+set}" = set; then :
  37869. + enableval=$enable_ssl; if test "$enableval" != "no"; then
  37870. + { $as_echo "$as_me:${as_lineno-$LINENO}: SSL gatewaying using OpenSSL enabled" >&5
  37871. +$as_echo "$as_me: SSL gatewaying using OpenSSL enabled" >&6;}
  37872. +
  37873. +$as_echo "@%:@define USE_SSL 1" >>confdefs.h
  37874. +
  37875. + if true; then
  37876. + ENABLE_SSL_TRUE=
  37877. + ENABLE_SSL_FALSE='#'
  37878. +else
  37879. + ENABLE_SSL_TRUE='#'
  37880. + ENABLE_SSL_FALSE=
  37881. +fi
  37882. +
  37883. + case "$host_os" in
  37884. + mingw|mingw32)
  37885. + SSLLIB='-lssleay32 -leay32 -lgdi32'
  37886. + ;;
  37887. + *)
  37888. + SSLLIB='-lssl -lcrypto'
  37889. + ;;
  37890. + esac
  37891. + USE_OPENSSL=1
  37892. + fi
  37893. +
  37894. +fi
  37895. +
  37896. +
  37897. +
  37898. +@%:@ Check whether --with-openssl was given.
  37899. +if test "${with_openssl+set}" = set; then :
  37900. + withval=$with_openssl;
  37901. + case "$with_openssl" in
  37902. + yes)
  37903. + USE_OPENSSL=1
  37904. + ;;
  37905. + no)
  37906. + USE_OPENSSL=
  37907. + ;;
  37908. + *)
  37909. + SSLLIBDIR="$with_openssl/lib"
  37910. + CPPFLAGS="-I$with_openssl/include $CPPFLAGS"
  37911. + USE_OPENSSL=1
  37912. + esac
  37913. +
  37914. +fi
  37915. +
  37916. +if test -n "$USE_OPENSSL"; then
  37917. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using OpenSSL MD5 implementation" >&5
  37918. +$as_echo "$as_me: Using OpenSSL MD5 implementation" >&6;}
  37919. +
  37920. +$as_echo "@%:@define USE_OPENSSL 1" >>confdefs.h
  37921. +
  37922. + if test -z "$SSLLIB"; then
  37923. + SSLLIB="-lcrypto" # for MD5 routines
  37924. + fi
  37925. + if test -d /usr/kerberos/include && test -z "$SSLLIBDIR" && test -f /usr/include/openssl/kssl.h; then
  37926. + { $as_echo "$as_me:${as_lineno-$LINENO}: OpenSSL depends on Kerberos" >&5
  37927. +$as_echo "$as_me: OpenSSL depends on Kerberos" >&6;}
  37928. + SSLLIBDIR="/usr/kerberos/lib"
  37929. + CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
  37930. + fi
  37931. +fi
  37932. +if test -n "$SSLLIBDIR"; then
  37933. + SSLLIB="-L$SSLLIBDIR $SSLLIB"
  37934. +fi
  37935. +
  37936. +
  37937. +
  37938. +@%:@ Check whether --enable-forw-via-db was given.
  37939. +if test "${enable_forw_via_db+set}" = set; then :
  37940. + enableval=$enable_forw_via_db; if test "$enableval" = "yes" ; then
  37941. + { $as_echo "$as_me:${as_lineno-$LINENO}: FORW-VIA enabled" >&5
  37942. +$as_echo "$as_me: FORW-VIA enabled" >&6;}
  37943. +
  37944. +$as_echo "@%:@define FORW_VIA_DB 1" >>confdefs.h
  37945. +
  37946. + fi
  37947. +
  37948. +fi
  37949. +
  37950. +
  37951. +@%:@ Check whether --enable-cache-digests was given.
  37952. +if test "${enable_cache_digests+set}" = set; then :
  37953. + enableval=$enable_cache_digests; if test "$enableval" = "yes" ; then
  37954. + { $as_echo "$as_me:${as_lineno-$LINENO}: Cache Disgests enabled" >&5
  37955. +$as_echo "$as_me: Cache Disgests enabled" >&6;}
  37956. +
  37957. +$as_echo "@%:@define USE_CACHE_DIGESTS 1" >>confdefs.h
  37958. +
  37959. + fi
  37960. +
  37961. +fi
  37962. +
  37963. +
  37964. +
  37965. +@%:@ Check whether --with-coss-membuf-size was given.
  37966. +if test "${with_coss_membuf_size+set}" = set; then :
  37967. + withval=$with_coss_membuf_size; if test -n "$withval" -a "x$withval" != "xno" ; then
  37968. + { $as_echo "$as_me:${as_lineno-$LINENO}: Setting COSS membuf size to $with_coss_membuf_size bytes" >&5
  37969. +$as_echo "$as_me: Setting COSS membuf size to $with_coss_membuf_size bytes" >&6;}
  37970. +
  37971. +cat >>confdefs.h <<_ACEOF
  37972. +@%:@define COSS_MEMBUF_SZ $with_coss_membuf_size
  37973. +_ACEOF
  37974. +
  37975. + fi
  37976. +
  37977. +fi
  37978. +
  37979. +
  37980. +
  37981. +disable_poll=
  37982. +@%:@ Check whether --enable-poll was given.
  37983. +if test "${enable_poll+set}" = set; then :
  37984. + enableval=$enable_poll;
  37985. + case "$enableval" in
  37986. + yes)
  37987. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing poll() to be enabled" >&5
  37988. +$as_echo "$as_me: WARNING: Forcing poll() to be enabled" >&2;}
  37989. + SELECT_TYPE="poll"
  37990. + ;;
  37991. + no)
  37992. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing poll() to be disabled" >&5
  37993. +$as_echo "$as_me: WARNING: Forcing poll() to be disabled" >&2;}
  37994. + disable_poll=true
  37995. + ;;
  37996. + esac
  37997. +
  37998. +fi
  37999. +
  38000. +
  38001. +disable_select=
  38002. +@%:@ Check whether --enable-select was given.
  38003. +if test "${enable_select+set}" = set; then :
  38004. + enableval=$enable_select;
  38005. + case "$enableval" in
  38006. + yes)
  38007. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing select() to be enabled" >&5
  38008. +$as_echo "$as_me: WARNING: Forcing select() to be enabled" >&2;}
  38009. + SELECT_TYPE="select"
  38010. + ;;
  38011. + no)
  38012. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing select() to be disabled" >&5
  38013. +$as_echo "$as_me: WARNING: Forcing select() to be disabled" >&2;}
  38014. + disable_select=true
  38015. + ;;
  38016. + esac
  38017. +
  38018. +fi
  38019. +
  38020. +
  38021. +disable_kqueue=true
  38022. +@%:@ Check whether --enable-kqueue was given.
  38023. +if test "${enable_kqueue+set}" = set; then :
  38024. + enableval=$enable_kqueue;
  38025. + case "$enableval" in
  38026. + yes)
  38027. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing kqueue() to be enabled" >&5
  38028. +$as_echo "$as_me: WARNING: Forcing kqueue() to be enabled" >&2;}
  38029. + SELECT_TYPE="kqueue"
  38030. + for ac_header in sys/event.h
  38031. +do :
  38032. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
  38033. +if test "x$ac_cv_header_sys_event_h" = xyes; then :
  38034. + cat >>confdefs.h <<_ACEOF
  38035. +@%:@define HAVE_SYS_EVENT_H 1
  38036. +_ACEOF
  38037. +
  38038. +else
  38039. + as_fn_error $? "kqueue support requires sys/event.h header file." "$LINENO" 5
  38040. +fi
  38041. +
  38042. +done
  38043. +
  38044. + ;;
  38045. + no)
  38046. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing kqueue() to be disabled" >&5
  38047. +$as_echo "$as_me: WARNING: Forcing kqueue() to be disabled" >&2;}
  38048. + disable_kqueue=true
  38049. + ;;
  38050. + *)
  38051. + for ac_header in sys/event.h
  38052. +do :
  38053. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
  38054. +if test "x$ac_cv_header_sys_event_h" = xyes; then :
  38055. + cat >>confdefs.h <<_ACEOF
  38056. +@%:@define HAVE_SYS_EVENT_H 1
  38057. +_ACEOF
  38058. +
  38059. +fi
  38060. +
  38061. +done
  38062. +
  38063. + ;;
  38064. +esac
  38065. +
  38066. +fi
  38067. +
  38068. +
  38069. +disable_epoll=
  38070. +force_epoll="no"
  38071. +@%:@ Check whether --enable-epoll was given.
  38072. +if test "${enable_epoll+set}" = set; then :
  38073. + enableval=$enable_epoll;
  38074. + case "$enableval" in
  38075. + yes)
  38076. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing epoll() to be enabled" >&5
  38077. +$as_echo "$as_me: WARNING: Forcing epoll() to be enabled" >&2;}
  38078. + SELECT_TYPE="epoll"
  38079. + force_epoll="yes"
  38080. + ;;
  38081. + no)
  38082. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing epoll() to be disabled" >&5
  38083. +$as_echo "$as_me: WARNING: Forcing epoll() to be disabled" >&2;}
  38084. + disable_epoll=true
  38085. + ;;
  38086. +esac
  38087. +
  38088. +fi
  38089. +
  38090. +if test -z "$disable_epoll"; then
  38091. +
  38092. + # Check for libepoll
  38093. + EPOLL_LIB=
  38094. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll_ctl in -lepoll" >&5
  38095. +$as_echo_n "checking for epoll_ctl in -lepoll... " >&6; }
  38096. +if ${ac_cv_lib_epoll_epoll_ctl+:} false; then :
  38097. + $as_echo_n "(cached) " >&6
  38098. +else
  38099. + ac_check_lib_save_LIBS=$LIBS
  38100. +LIBS="-lepoll $LIBS"
  38101. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  38102. +/* end confdefs.h. */
  38103. +
  38104. +/* Override any GCC internal prototype to avoid an error.
  38105. + Use char because int might match the return type of a GCC
  38106. + builtin and then its argument prototype would still apply. */
  38107. +#ifdef __cplusplus
  38108. +extern "C"
  38109. +#endif
  38110. +char epoll_ctl ();
  38111. +int
  38112. +main ()
  38113. +{
  38114. +return epoll_ctl ();
  38115. + ;
  38116. + return 0;
  38117. +}
  38118. +_ACEOF
  38119. +if ac_fn_cxx_try_link "$LINENO"; then :
  38120. + ac_cv_lib_epoll_epoll_ctl=yes
  38121. +else
  38122. + ac_cv_lib_epoll_epoll_ctl=no
  38123. +fi
  38124. +rm -f core conftest.err conftest.$ac_objext \
  38125. + conftest$ac_exeext conftest.$ac_ext
  38126. +LIBS=$ac_check_lib_save_LIBS
  38127. +fi
  38128. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_epoll_epoll_ctl" >&5
  38129. +$as_echo "$ac_cv_lib_epoll_epoll_ctl" >&6; }
  38130. +if test "x$ac_cv_lib_epoll_epoll_ctl" = xyes; then :
  38131. + EPOLL_LIBS="-lepoll"
  38132. +fi
  38133. +
  38134. +
  38135. +
  38136. +
  38137. +
  38138. + # Check for epoll_ctl, may need -lepoll
  38139. + SAVED_LIBS="$LIBS"
  38140. + LIBS="$LIBS $EPOLL_LIBS"
  38141. + for ac_func in epoll_ctl
  38142. +do :
  38143. + ac_fn_cxx_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
  38144. +if test "x$ac_cv_func_epoll_ctl" = xyes; then :
  38145. + cat >>confdefs.h <<_ACEOF
  38146. +@%:@define HAVE_EPOLL_CTL 1
  38147. +_ACEOF
  38148. +
  38149. +fi
  38150. +done
  38151. +
  38152. + LIBS="$SAVED_LIBS"
  38153. +
  38154. + for ac_header in sys/epoll.h
  38155. +do :
  38156. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/epoll.h" "ac_cv_header_sys_epoll_h" "$ac_includes_default"
  38157. +if test "x$ac_cv_header_sys_epoll_h" = xyes; then :
  38158. + cat >>confdefs.h <<_ACEOF
  38159. +@%:@define HAVE_SYS_EPOLL_H 1
  38160. +_ACEOF
  38161. +
  38162. +fi
  38163. +
  38164. +done
  38165. +
  38166. +
  38167. + if test $ac_cv_func_epoll_ctl = yes; then
  38168. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if epoll works" >&5
  38169. +$as_echo_n "checking if epoll works... " >&6; }
  38170. +if ${ac_cv_epoll_works+:} false; then :
  38171. + $as_echo_n "(cached) " >&6
  38172. +else
  38173. + if test "$cross_compiling" = yes; then :
  38174. + :
  38175. +else
  38176. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  38177. +/* end confdefs.h. */
  38178. +
  38179. +#include <sys/epoll.h>
  38180. +#include <stdlib.h>
  38181. +#include <stdio.h>
  38182. +int main(int argc, char **argv)
  38183. +{
  38184. + int fd = epoll_create(256);
  38185. + if (fd < 0) {
  38186. + perror("epoll_create:");
  38187. + return 1;
  38188. + }
  38189. + return 0;
  38190. +}
  38191. +
  38192. +_ACEOF
  38193. +if ac_fn_cxx_try_run "$LINENO"; then :
  38194. + ac_cv_epoll_works=yes
  38195. +else
  38196. + ac_cv_epoll_works=no
  38197. +fi
  38198. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  38199. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  38200. +fi
  38201. +
  38202. +fi
  38203. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_epoll_works" >&5
  38204. +$as_echo "$ac_cv_epoll_works" >&6; }
  38205. + fi
  38206. +
  38207. + if test "$force_epoll" = "yes" && test "$ac_cv_epoll_works" = "no" ; then
  38208. + as_fn_error $? "Epoll does not work. Force-enabling it is not going to help." "$LINENO" 5
  38209. + fi
  38210. +fi
  38211. +
  38212. +enable_devpoll=auto
  38213. +@%:@ Check whether --enable-devpoll was given.
  38214. +if test "${enable_devpoll+set}" = set; then :
  38215. + enableval=$enable_devpoll;
  38216. + case "$enableval" in
  38217. + yes)
  38218. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing devpoll() to be enabled" >&5
  38219. +$as_echo "$as_me: WARNING: Forcing devpoll() to be enabled" >&2;}
  38220. + SELECT_TYPE="devpoll"
  38221. + enable_devpoll="yes"
  38222. + ;;
  38223. + no)
  38224. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing devpoll() to be disabled" >&5
  38225. +$as_echo "$as_me: WARNING: Forcing devpoll() to be disabled" >&2;}
  38226. + enable_devpoll=no
  38227. + ;;
  38228. +esac
  38229. +
  38230. +fi
  38231. +
  38232. +if test "x$enable_devpoll" != "xno"; then
  38233. +
  38234. + # Check for /dev/poll
  38235. + for ac_func in ioctl
  38236. +do :
  38237. + ac_fn_cxx_check_func "$LINENO" "ioctl" "ac_cv_func_ioctl"
  38238. +if test "x$ac_cv_func_ioctl" = xyes; then :
  38239. + cat >>confdefs.h <<_ACEOF
  38240. +@%:@define HAVE_IOCTL 1
  38241. +_ACEOF
  38242. +
  38243. +fi
  38244. +done
  38245. +
  38246. + for ac_func in write
  38247. +do :
  38248. + ac_fn_cxx_check_func "$LINENO" "write" "ac_cv_func_write"
  38249. +if test "x$ac_cv_func_write" = xyes; then :
  38250. + cat >>confdefs.h <<_ACEOF
  38251. +@%:@define HAVE_WRITE 1
  38252. +_ACEOF
  38253. +
  38254. +fi
  38255. +done
  38256. +
  38257. +
  38258. + for ac_header in sys/devpoll.h
  38259. +do :
  38260. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/devpoll.h" "ac_cv_header_sys_devpoll_h" "$ac_includes_default"
  38261. +if test "x$ac_cv_header_sys_devpoll_h" = xyes; then :
  38262. + cat >>confdefs.h <<_ACEOF
  38263. +@%:@define HAVE_SYS_DEVPOLL_H 1
  38264. +_ACEOF
  38265. +
  38266. +else
  38267. +
  38268. + if test "x$enable_devpoll" = "xyes"; then
  38269. + as_fn_error $? "--enable-devpoll specified but /dev/poll headers not found" "$LINENO" 5
  38270. + fi
  38271. + enable_devpoll=no
  38272. +fi
  38273. +
  38274. +done
  38275. +
  38276. +
  38277. + if test "$ac_cv_func_ioctl" = "yes" && test "$ac_cv_func_write" = "yes"; then
  38278. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if /dev/poll works" >&5
  38279. +$as_echo_n "checking if /dev/poll works... " >&6; }
  38280. +if ${ac_cv_devpoll_works+:} false; then :
  38281. + $as_echo_n "(cached) " >&6
  38282. +else
  38283. + if test "$cross_compiling" = yes; then :
  38284. + :
  38285. +else
  38286. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  38287. +/* end confdefs.h. */
  38288. +
  38289. +#include <sys/devpoll.h>
  38290. +#include <fcntl.h>
  38291. +#include <stdlib.h>
  38292. +#include <stdio.h>
  38293. +int main(int argc, char **argv)
  38294. +{
  38295. + int fd = open("/dev/poll", O_RDWR);
  38296. + if (fd < 0) {
  38297. + perror("devpoll_create:");
  38298. + return 1;
  38299. + }
  38300. + return 0;
  38301. +}
  38302. +
  38303. +_ACEOF
  38304. +if ac_fn_cxx_try_run "$LINENO"; then :
  38305. + ac_cv_devpoll_works=yes
  38306. +else
  38307. + ac_cv_devpoll_works=no
  38308. +fi
  38309. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  38310. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  38311. +fi
  38312. +
  38313. +fi
  38314. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_devpoll_works" >&5
  38315. +$as_echo "$ac_cv_devpoll_works" >&6; }
  38316. + fi
  38317. +
  38318. + if test "x$enable_devpoll" = "xyes" && test "x$ac_cv_devpoll_works" = "xno" ; then
  38319. + as_fn_error $? "/dev/poll does not work. Force-enabling it is not going to help." "$LINENO" 5
  38320. + fi
  38321. +fi
  38322. +
  38323. +http_violations=1
  38324. +@%:@ Check whether --enable-http-violations was given.
  38325. +if test "${enable_http_violations+set}" = set; then :
  38326. + enableval=$enable_http_violations; if test "$enableval" = "no" ; then
  38327. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling HTTP Violations" >&5
  38328. +$as_echo "$as_me: Disabling HTTP Violations" >&6;}
  38329. + http_violations=0
  38330. + fi
  38331. +
  38332. +fi
  38333. +
  38334. +if test $http_violations = 1; then
  38335. +
  38336. +$as_echo "@%:@define HTTP_VIOLATIONS 1" >>confdefs.h
  38337. +
  38338. +else
  38339. + $as_echo "@%:@define HTTP_VIOLATIONS 0" >>confdefs.h
  38340. +
  38341. +fi
  38342. +
  38343. +@%:@ Check whether --enable-ipfw-transparent was given.
  38344. +if test "${enable_ipfw_transparent+set}" = set; then :
  38345. + enableval=$enable_ipfw_transparent; if test "$enableval" = "yes" ; then
  38346. + { $as_echo "$as_me:${as_lineno-$LINENO}: IPFW Transparent Proxy enabled" >&5
  38347. +$as_echo "$as_me: IPFW Transparent Proxy enabled" >&6;}
  38348. +
  38349. +$as_echo "@%:@define IPFW_TRANSPARENT 1" >>confdefs.h
  38350. +
  38351. + IPFW_TRANSPARENT="yes"
  38352. + else
  38353. +
  38354. +$as_echo "@%:@define IPFW_TRANSPARENT 0" >>confdefs.h
  38355. +
  38356. + fi
  38357. +
  38358. +fi
  38359. +
  38360. +
  38361. +@%:@ Check whether --enable-ipf-transparent was given.
  38362. +if test "${enable_ipf_transparent+set}" = set; then :
  38363. + enableval=$enable_ipf_transparent; if test "$enableval" = "yes" ; then
  38364. + { $as_echo "$as_me:${as_lineno-$LINENO}: IP-Filter Transparent Proxy enabled" >&5
  38365. +$as_echo "$as_me: IP-Filter Transparent Proxy enabled" >&6;}
  38366. +
  38367. +$as_echo "@%:@define IPF_TRANSPARENT 1" >>confdefs.h
  38368. +
  38369. + IPF_TRANSPARENT="yes"
  38370. + else
  38371. +
  38372. +$as_echo "@%:@define IPF_TRANSPARENT 0" >>confdefs.h
  38373. +
  38374. + fi
  38375. +
  38376. +fi
  38377. +
  38378. +
  38379. +@%:@ Check whether --enable-pf-transparent was given.
  38380. +if test "${enable_pf_transparent+set}" = set; then :
  38381. + enableval=$enable_pf_transparent; if test "$enableval" = "yes" ; then
  38382. + { $as_echo "$as_me:${as_lineno-$LINENO}: PF Transparent Proxy enabled" >&5
  38383. +$as_echo "$as_me: PF Transparent Proxy enabled" >&6;}
  38384. +
  38385. +$as_echo "@%:@define PF_TRANSPARENT 1" >>confdefs.h
  38386. +
  38387. + PF_TRANSPARENT="yes"
  38388. + else
  38389. +
  38390. +$as_echo "@%:@define PF_TRANSPARENT 0" >>confdefs.h
  38391. +
  38392. + fi
  38393. +
  38394. +fi
  38395. +
  38396. +
  38397. +@%:@ Check whether --enable-linux-netfilter was given.
  38398. +if test "${enable_linux_netfilter+set}" = set; then :
  38399. + enableval=$enable_linux_netfilter; if test "$enableval" = "yes" ; then
  38400. + { $as_echo "$as_me:${as_lineno-$LINENO}: Linux (Netfilter) Transparent Proxy enabled" >&5
  38401. +$as_echo "$as_me: Linux (Netfilter) Transparent Proxy enabled" >&6;}
  38402. +
  38403. +$as_echo "@%:@define LINUX_NETFILTER 1" >>confdefs.h
  38404. +
  38405. + LINUX_NETFILTER="yes"
  38406. + else
  38407. +
  38408. +$as_echo "@%:@define LINUX_NETFILTER 0" >>confdefs.h
  38409. +
  38410. + fi
  38411. +
  38412. +fi
  38413. +
  38414. +
  38415. +buildmodel=""
  38416. +needlargefiles=
  38417. +
  38418. +
  38419. +@%:@ Check whether --with-large-files was given.
  38420. +if test "${with_large_files+set}" = set; then :
  38421. + withval=$with_large_files; if test "x$withval" = "xyes"; then
  38422. + needlargefiles=1
  38423. + fi
  38424. +
  38425. +fi
  38426. +
  38427. +
  38428. +
  38429. +@%:@ Check whether --with-build-environment was given.
  38430. +if test "${with_build_environment+set}" = set; then :
  38431. + withval=$with_build_environment; case "$withval" in
  38432. + yes|no)
  38433. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  38434. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  38435. +as_fn_error $? "\"--with-build-environment expects a build environment string as used by getconf
  38436. +See \`config.log' for more details" "$LINENO" 5; }
  38437. + ;;
  38438. + *)
  38439. + buildmodel="$withval"
  38440. + ;;
  38441. + esac
  38442. +
  38443. +fi
  38444. +
  38445. +
  38446. +if test $needlargefiles && test -z "$buildmodel"; then
  38447. + for model in POSIX_V6_LPBIG_OFFBIG XBS5_LPBIG_OFFBIG POSIX_V6_LP64_OFF64 XBS5_LP64_OFF64 POSIX_V6_ILP32_OFFBIG XBS5_ILP32_OFFBIG; do
  38448. + if test "`getconf _$model 2>/dev/null || true`" = 1 || test "`getconf $model 2>/dev/null || true`" ; then
  38449. + buildmodel=$model
  38450. + break
  38451. + fi
  38452. + done
  38453. + if test -z "$buildmodel"; then
  38454. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"No suitable build environment found for large files. Trying to use _FILE_OFFSET_BITS=64" >&5
  38455. +$as_echo "$as_me: WARNING: \"No suitable build environment found for large files. Trying to use _FILE_OFFSET_BITS=64" >&2;}
  38456. + sleep 1
  38457. + fi
  38458. +fi
  38459. +case "$buildmodel" in
  38460. +default|"")
  38461. + if test "$needlargefiles"; then
  38462. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling -D_FILE_OFFSET_BITS=64" >&5
  38463. +$as_echo "$as_me: Enabling -D_FILE_OFFSET_BITS=64" >&6;}
  38464. + CFLAGS="-D_FILE_OFFSET_BITS=64 $CFLAGS"
  38465. + CXXFLAGS="-D_FILE_OFFSET_BITS=64 $CXXFLAGS"
  38466. + fi
  38467. + ;;
  38468. +*)
  38469. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using $buildmodel build environment" >&5
  38470. +$as_echo "$as_me: Using $buildmodel build environment" >&6;}
  38471. + if test "`getconf _$buildmodel 2>/dev/null || true`" = 1 || test "`getconf $buildmodel 2>/dev/null || true`" ; then
  38472. + : # All fine
  38473. + else
  38474. + as_fn_error $? "Build environment $buildmodel not known to getconf." "$LINENO" 5
  38475. + fi
  38476. + CFLAGS="`getconf ${buildmodel}_CFLAGS` $CFLAGS"
  38477. + CXXFLAGS="`getconf ${buildmodel}_CFLAGS` $CXXFLAGS"
  38478. + LIBS="`getconf ${buildmodel}_LIBS` $LIBS"
  38479. + LDFLAGS="`getconf ${buildmodel}_LDFLAGS` $LDFLAGS"
  38480. + case "$host" in
  38481. + *-solaris*)
  38482. + if test "$GCC" = "yes"; then
  38483. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -Xa for gcc/g++ on $host" >&5
  38484. +$as_echo "$as_me: Removing -Xa for gcc/g++ on $host" >&6;}
  38485. + CFLAGS="`echo $CFLAGS | sed -e 's/-Xa//'`"
  38486. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-Xa//'`"
  38487. + { $as_echo "$as_me:${as_lineno-$LINENO}: Replacing -xarch=generic64 with -m64 for gcc/g++ on $host" >&5
  38488. +$as_echo "$as_me: Replacing -xarch=generic64 with -m64 for gcc/g++ on $host" >&6;}
  38489. + CFLAGS="`echo $CFLAGS | sed -e 's/-xarch=generic64/-m64/'`"
  38490. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-xarch=generic64/-m64/'`"
  38491. + LDFLAGS="`echo $LDFLAGS | sed -e 's/-xarch=generic64//'`"
  38492. + fi
  38493. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -Usun on $host" >&5
  38494. +$as_echo "$as_me: Removing -Usun on $host" >&6;}
  38495. + CFLAGS="`echo $CFLAGS | sed -e 's/-Usun//'`"
  38496. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-Usun//'`"
  38497. + ;;
  38498. + *-sgi-irix6.*)
  38499. + if test "$GCC" = "yes"; then
  38500. + CFLAGS="`echo $CFLAGS | sed -e 's/-n32/-mabi=n32/'`"
  38501. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-n32/-mabi=n32/'`"
  38502. + LDFLAGS="`echo $LDFLAGS | sed -e 's/-n32//'`"
  38503. + CFLAGS="`echo $CFLAGS | sed -e 's/-64/-mabi=64/'`"
  38504. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-64/-mabi=64/'`"
  38505. + LDFLAGS="`echo $LDFLAGS | sed -e 's/-64//'`"
  38506. + fi
  38507. + ;;
  38508. + *)
  38509. + ;;
  38510. + esac
  38511. + ;;
  38512. +esac
  38513. +
  38514. +@%:@ Check whether --enable-linux-tproxy was given.
  38515. +if test "${enable_linux_tproxy+set}" = set; then :
  38516. + enableval=$enable_linux_tproxy; if test "$enableval" = "yes" ; then
  38517. + { $as_echo "$as_me:${as_lineno-$LINENO}: Linux Netfilter/TPROXY v2 enabled" >&5
  38518. +$as_echo "$as_me: Linux Netfilter/TPROXY v2 enabled" >&6;}
  38519. +
  38520. +$as_echo "@%:@define LINUX_TPROXY2 1" >>confdefs.h
  38521. +
  38522. + LINUX_TPROXY2="yes"
  38523. + if test -z "$LINUX_NETFILTER"; then
  38524. + { $as_echo "$as_me:${as_lineno-$LINENO}: Linux-Netfilter Transparent Proxy automatically enabled" >&5
  38525. +$as_echo "$as_me: Linux-Netfilter Transparent Proxy automatically enabled" >&6;}
  38526. + LINUX_NETFILTER="yes"
  38527. + fi
  38528. + else
  38529. +
  38530. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  38531. +
  38532. + fi
  38533. +
  38534. +fi
  38535. +
  38536. +
  38537. + if false; then
  38538. + MAKE_LEAKFINDER_TRUE=
  38539. + MAKE_LEAKFINDER_FALSE='#'
  38540. +else
  38541. + MAKE_LEAKFINDER_TRUE='#'
  38542. + MAKE_LEAKFINDER_FALSE=
  38543. +fi
  38544. +
  38545. +@%:@ Check whether --enable-leakfinder was given.
  38546. +if test "${enable_leakfinder+set}" = set; then :
  38547. + enableval=$enable_leakfinder; if test "$enableval" = "yes" ; then
  38548. + { $as_echo "$as_me:${as_lineno-$LINENO}: Leak-Finding enabled" >&5
  38549. +$as_echo "$as_me: Leak-Finding enabled" >&6;}
  38550. +
  38551. +$as_echo "@%:@define USE_LEAKFINDER 1" >>confdefs.h
  38552. +
  38553. + USE_LEAKFINDER="yes"
  38554. + if true; then
  38555. + MAKE_LEAKFINDER_TRUE=
  38556. + MAKE_LEAKFINDER_FALSE='#'
  38557. +else
  38558. + MAKE_LEAKFINDER_TRUE='#'
  38559. + MAKE_LEAKFINDER_FALSE=
  38560. +fi
  38561. +
  38562. + fi
  38563. +
  38564. +fi
  38565. +
  38566. +
  38567. +follow_xff=1
  38568. +@%:@ Check whether --enable-follow-x-forwarded-for was given.
  38569. +if test "${enable_follow_x_forwarded_for+set}" = set; then :
  38570. + enableval=$enable_follow_x_forwarded_for; if test "$enableval" = "yes" ; then
  38571. + { $as_echo "$as_me:${as_lineno-$LINENO}: follow X-Forwarded-For enabled" >&5
  38572. +$as_echo "$as_me: follow X-Forwarded-For enabled" >&6;}
  38573. + follow_xff=1
  38574. + fi
  38575. +
  38576. +fi
  38577. +
  38578. +if test $follow_xff = 1; then
  38579. +
  38580. +$as_echo "@%:@define FOLLOW_X_FORWARDED_FOR 1" >>confdefs.h
  38581. +
  38582. +else
  38583. + $as_echo "@%:@define FOLLOW_X_FORWARDED_FOR 0" >>confdefs.h
  38584. +
  38585. +fi
  38586. +
  38587. +use_ident=1
  38588. +@%:@ Check whether --enable-ident-lookups was given.
  38589. +if test "${enable_ident_lookups+set}" = set; then :
  38590. + enableval=$enable_ident_lookups; if test "$enableval" = "no" ; then
  38591. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling Ident Lookups" >&5
  38592. +$as_echo "$as_me: Disabling Ident Lookups" >&6;}
  38593. + use_ident=0
  38594. + fi
  38595. +
  38596. +fi
  38597. +
  38598. +if test $use_ident = 1; then
  38599. +
  38600. +$as_echo "@%:@define USE_IDENT 1" >>confdefs.h
  38601. +
  38602. +else
  38603. + $as_echo "@%:@define USE_IDENT 0" >>confdefs.h
  38604. +
  38605. +fi
  38606. +
  38607. + if false; then
  38608. + USE_DNSSERVER_TRUE=
  38609. + USE_DNSSERVER_FALSE='#'
  38610. +else
  38611. + USE_DNSSERVER_TRUE='#'
  38612. + USE_DNSSERVER_FALSE=
  38613. +fi
  38614. +
  38615. +use_dnsserver=
  38616. +@%:@ Check whether --enable-internal-dns was given.
  38617. +if test "${enable_internal_dns+set}" = set; then :
  38618. + enableval=$enable_internal_dns; if test "$enableval" = "no" ; then
  38619. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling Internal DNS queries" >&5
  38620. +$as_echo "$as_me: WARNING: Disabling Internal DNS queries" >&2;}
  38621. + use_dnsserver="yes"
  38622. + fi
  38623. +
  38624. +fi
  38625. +
  38626. +if test "$use_dnsserver" = "yes"; then
  38627. +
  38628. +$as_echo "@%:@define USE_DNSSERVERS 1" >>confdefs.h
  38629. +
  38630. + if true; then
  38631. + USE_DNSSERVER_TRUE=
  38632. + USE_DNSSERVER_FALSE='#'
  38633. +else
  38634. + USE_DNSSERVER_TRUE='#'
  38635. + USE_DNSSERVER_FALSE=
  38636. +fi
  38637. +
  38638. +fi
  38639. +
  38640. +@%:@ Check whether --enable-default-hostsfile was given.
  38641. +if test "${enable_default_hostsfile+set}" = set; then :
  38642. + enableval=$enable_default_hostsfile;
  38643. + if test "$enableval" != "none" ; then
  38644. + if test -f $enableval; then
  38645. + OPT_DEFAULT_HOSTS=$enableval
  38646. + else
  38647. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to find $enableval" >&5
  38648. +$as_echo "$as_me: WARNING: Unable to find $enableval" >&2;}
  38649. + sleep 5
  38650. + fi
  38651. + else
  38652. + OPT_DEFAULT_HOSTS="none"
  38653. + fi
  38654. + { $as_echo "$as_me:${as_lineno-$LINENO}: Default hosts file set to: $enableval" >&5
  38655. +$as_echo "$as_me: Default hosts file set to: $enableval" >&6;}
  38656. +
  38657. +else
  38658. + OPT_DEFAULT_HOSTS="/etc/hosts"
  38659. +fi
  38660. +
  38661. +
  38662. +
  38663. +@%:@ Check whether --enable-auth was given.
  38664. +if test "${enable_auth+set}" = set; then :
  38665. + enableval=$enable_auth; case $enableval in
  38666. + yes)
  38667. + for dir in $srcdir/src/auth/*; do
  38668. + module="`basename $dir`"
  38669. + if test -d "$dir" && test "$module" != CVS; then
  38670. + AUTH_MODULES="$AUTH_MODULES $module"
  38671. + fi
  38672. + done
  38673. + ;;
  38674. + no)
  38675. + ;;
  38676. + *)
  38677. + AUTH_MODULES="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  38678. + ;;
  38679. + esac
  38680. +
  38681. +else
  38682. + if test -z "$AUTH_MODULES"; then
  38683. + AUTH_MODULES="ntlm basic digest negotiate"
  38684. + fi
  38685. +
  38686. +fi
  38687. +
  38688. +if test -n "$AUTH_MODULES"; then
  38689. + for module in $AUTH_MODULES; do
  38690. + if test -d $srcdir/src/auth/$module; then
  38691. + :
  38692. + else
  38693. + as_fn_error $? "Auth scheme $module does not exist" "$LINENO" 5
  38694. + fi
  38695. + eval AUTH_MODULE_${module}=yes
  38696. + done
  38697. + { $as_echo "$as_me:${as_lineno-$LINENO}: Auth scheme modules built: $AUTH_MODULES" >&5
  38698. +$as_echo "$as_me: Auth scheme modules built: $AUTH_MODULES" >&6;}
  38699. +else
  38700. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Auth scheme modules built: None" >&5
  38701. +$as_echo "$as_me: WARNING: Auth scheme modules built: None" >&2;}
  38702. +fi
  38703. +AUTH_LIBS_TO_BUILD=
  38704. +for module in $AUTH_MODULES; do
  38705. + AUTH_LIBS_TO_BUILD="$AUTH_LIBS_TO_BUILD lib${module}.la"
  38706. +done
  38707. +
  38708. +
  38709. +
  38710. +test -n "$AUTH_MODULE_basic" &&
  38711. +$as_echo "@%:@define HAVE_AUTH_MODULE_BASIC 1" >>confdefs.h
  38712. +
  38713. +test -n "$AUTH_MODULE_digest" &&
  38714. +$as_echo "@%:@define HAVE_AUTH_MODULE_DIGEST 1" >>confdefs.h
  38715. +
  38716. +test -n "$AUTH_MODULE_ntlm" &&
  38717. +$as_echo "@%:@define HAVE_AUTH_MODULE_NTLM 1" >>confdefs.h
  38718. +
  38719. +test -n "$AUTH_MODULE_negotiate" &&
  38720. +$as_echo "@%:@define HAVE_AUTH_MODULE_NEGOTIATE 1" >>confdefs.h
  38721. +
  38722. +
  38723. +if test -n "$AUTH_MODULE_basic"; then
  38724. + BASIC_AUTH_HELPERS="all"
  38725. +fi
  38726. +@%:@ Check whether --enable-basic-auth-helpers was given.
  38727. +if test "${enable_basic_auth_helpers+set}" = set; then :
  38728. + enableval=$enable_basic_auth_helpers; case "$enableval" in
  38729. + yes)
  38730. + BASIC_AUTH_HELPERS="all"
  38731. + ;;
  38732. + no)
  38733. + BASIC_AUTH_HELPERS=""
  38734. + ;;
  38735. + *)
  38736. + if test -z "$AUTH_MODULE_basic"; then
  38737. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Basic auth helpers selected without the basic scheme enabled" >&5
  38738. +$as_echo "$as_me: WARNING: Basic auth helpers selected without the basic scheme enabled" >&2;}
  38739. + sleep 15
  38740. + fi
  38741. + BASIC_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  38742. + ;;
  38743. + esac
  38744. +
  38745. +fi
  38746. +
  38747. +if test "$BASIC_AUTH_HELPERS" = "all" ; then
  38748. + BASIC_AUTH_HELPERS=""
  38749. + for dir in $srcdir/helpers/basic_auth/*; do
  38750. + helper="`basename $dir`"
  38751. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  38752. + BASIC_AUTH_HELPERS="$BASIC_AUTH_HELPERS $helper"
  38753. + fi
  38754. + done
  38755. +fi
  38756. +if test -n "$BASIC_AUTH_HELPERS"; then
  38757. + for helper in $BASIC_AUTH_HELPERS; do
  38758. + if test -d $srcdir/helpers/basic_auth/$helper; then
  38759. + case $helper in
  38760. + SASL)
  38761. + require_sasl=yes
  38762. + ;;
  38763. + esac
  38764. + else
  38765. + as_fn_error $? "Basic auth helper $helper does not exist" "$LINENO" 5
  38766. + fi
  38767. + done
  38768. + { $as_echo "$as_me:${as_lineno-$LINENO}: Basic auth helpers built: $BASIC_AUTH_HELPERS" >&5
  38769. +$as_echo "$as_me: Basic auth helpers built: $BASIC_AUTH_HELPERS" >&6;}
  38770. +fi
  38771. +
  38772. +
  38773. +if test -n "$AUTH_MODULE_ntlm"; then
  38774. + NTLM_AUTH_HELPERS="all"
  38775. +fi
  38776. +@%:@ Check whether --enable-ntlm-auth-helpers was given.
  38777. +if test "${enable_ntlm_auth_helpers+set}" = set; then :
  38778. + enableval=$enable_ntlm_auth_helpers; case "$enableval" in
  38779. + yes)
  38780. + NTLM_AUTH_HELPERS="all"
  38781. + ;;
  38782. + no)
  38783. + NTLM_AUTH_HELPERS=""
  38784. + ;;
  38785. + *)
  38786. + NTLM_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  38787. + ;;
  38788. + esac
  38789. +
  38790. +fi
  38791. +
  38792. +if test "$NTLM_AUTH_HELPERS" = "all" ; then
  38793. + NTLM_AUTH_HELPERS=""
  38794. + for dir in $srcdir/helpers/ntlm_auth/*; do
  38795. + helper="`basename $dir`"
  38796. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  38797. + NTLM_AUTH_HELPERS="$NTLM_AUTH_HELPERS $helper"
  38798. + fi
  38799. + done
  38800. +fi
  38801. +if test -n "$NTLM_AUTH_HELPERS"; then
  38802. + for helper in $NTLM_AUTH_HELPERS; do
  38803. + if test -d $srcdir/helpers/ntlm_auth/$helper; then
  38804. + :
  38805. + else
  38806. + as_fn_error $? "NTLM Auth helper $helper does not exist" "$LINENO" 5
  38807. + fi
  38808. + done
  38809. + { $as_echo "$as_me:${as_lineno-$LINENO}: NTLM auth helpers built: $NTLM_AUTH_HELPERS" >&5
  38810. +$as_echo "$as_me: NTLM auth helpers built: $NTLM_AUTH_HELPERS" >&6;}
  38811. +fi
  38812. +
  38813. +
  38814. +if test -n "$AUTH_MODULE_negotiate"; then
  38815. + NEGOTIATE_AUTH_HELPERS="all"
  38816. +fi
  38817. +@%:@ Check whether --enable-negotiate-auth-helpers was given.
  38818. +if test "${enable_negotiate_auth_helpers+set}" = set; then :
  38819. + enableval=$enable_negotiate_auth_helpers; case "$enableval" in
  38820. + yes)
  38821. + NEGOTIATE_AUTH_HELPERS="all"
  38822. + ;;
  38823. + no)
  38824. + NEGOTIATE_AUTH_HELPERS=""
  38825. + ;;
  38826. + *)
  38827. + NEGOTIATE_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  38828. + ;;
  38829. + esac
  38830. +
  38831. +fi
  38832. +
  38833. +if test "$NEGOTIATE_AUTH_HELPERS" = "all" ; then
  38834. + NEGOTIATE_AUTH_HELPERS=""
  38835. + for dir in $srcdir/helpers/negotiate_auth/*; do
  38836. + helper="`basename $dir`"
  38837. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  38838. + NEGOTIATE_AUTH_HELPERS="$NEGOTIATE_AUTH_HELPERS $helper"
  38839. + fi
  38840. + done
  38841. +fi
  38842. +if test -n "$NEGOTIATE_AUTH_HELPERS"; then
  38843. + for helper in $NEGOTIATE_AUTH_HELPERS; do
  38844. + if test -d $srcdir/helpers/negotiate_auth/$helper; then
  38845. + :
  38846. + else
  38847. + as_fn_error $? "Negotiate Auth helper $helper does not exist" "$LINENO" 5
  38848. + fi
  38849. + done
  38850. + { $as_echo "$as_me:${as_lineno-$LINENO}: Negotiate auth helpers built: $NEGOTIATE_AUTH_HELPERS" >&5
  38851. +$as_echo "$as_me: Negotiate auth helpers built: $NEGOTIATE_AUTH_HELPERS" >&6;}
  38852. +fi
  38853. +
  38854. +subdirs="$subdirs helpers/negotiate_auth/squid_kerb_auth"
  38855. +
  38856. +
  38857. +if test -n "$AUTH_MODULE_digest"; then
  38858. + DIGEST_AUTH_HELPERS=all
  38859. +fi
  38860. +@%:@ Check whether --enable-digest-auth-helpers was given.
  38861. +if test "${enable_digest_auth_helpers+set}" = set; then :
  38862. + enableval=$enable_digest_auth_helpers; case "$enableval" in
  38863. + yes)
  38864. + DIGEST_AUTH_HELPERS="all"
  38865. + ;;
  38866. + no)
  38867. + DIGEST_AUTH_HELPERS=""
  38868. + ;;
  38869. + *)
  38870. + DIGEST_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  38871. + ;;
  38872. + esac
  38873. +
  38874. +fi
  38875. +
  38876. +if test "$DIGEST_AUTH_HELPERS" = "all" ; then
  38877. + DIGEST_AUTH_HELPERS=""
  38878. + for dir in $srcdir/helpers/digest_auth/*; do
  38879. + helper="`basename $dir`"
  38880. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  38881. + DIGEST_AUTH_HELPERS="$DIGEST_AUTH_HELPERS $helper"
  38882. + fi
  38883. + done
  38884. +fi
  38885. +if test -n "$DIGEST_AUTH_HELPERS"; then
  38886. + for helper in $DIGEST_AUTH_HELPERS; do
  38887. + if test -f $srcdir/helpers/digest_auth/$helper/Makefile.in; then
  38888. + :
  38889. + else
  38890. + as_fn_error $? "digest auth helper $helper does not exist" "$LINENO" 5
  38891. + fi
  38892. + done
  38893. + { $as_echo "$as_me:${as_lineno-$LINENO}: Digest auth helpers built: $DIGEST_AUTH_HELPERS" >&5
  38894. +$as_echo "$as_me: Digest auth helpers built: $DIGEST_AUTH_HELPERS" >&6;}
  38895. +fi
  38896. +
  38897. +
  38898. +@%:@ Check whether --enable-ntlm-fail-open was given.
  38899. +if test "${enable_ntlm_fail_open+set}" = set; then :
  38900. + enableval=$enable_ntlm_fail_open; if test "$enableval" = "yes" ; then
  38901. +
  38902. +$as_echo "@%:@define NTLM_FAIL_OPEN 1" >>confdefs.h
  38903. +
  38904. + fi
  38905. +
  38906. +fi
  38907. +
  38908. +
  38909. +EXTERNAL_ACL_HELPERS=all
  38910. +@%:@ Check whether --enable-external-acl-helpers was given.
  38911. +if test "${enable_external_acl_helpers+set}" = set; then :
  38912. + enableval=$enable_external_acl_helpers; case "$enableval" in
  38913. + yes)
  38914. + EXTERNAL_ACL_HELPERS=all
  38915. + ;;
  38916. + no)
  38917. + EXTERNAL_ACL_HELPERS=""
  38918. + ;;
  38919. + *)
  38920. + EXTERNAL_ACL_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  38921. + ;;
  38922. + esac
  38923. +
  38924. +fi
  38925. +
  38926. +if test "$EXTERNAL_ACL_HELPERS" = "all" ; then
  38927. + EXTERNAL_ACL_HELPERS=""
  38928. + for dir in $srcdir/helpers/external_acl/*; do
  38929. + helper="`basename $dir`"
  38930. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  38931. + EXTERNAL_ACL_HELPERS="$EXTERNAL_ACL_HELPERS $helper"
  38932. + fi
  38933. + done
  38934. +fi
  38935. +if test -n "$EXTERNAL_ACL_HELPERS"; then
  38936. + for helper in $EXTERNAL_ACL_HELPERS; do
  38937. + if test -f $srcdir/helpers/external_acl/$helper/Makefile.in; then
  38938. + :
  38939. + else
  38940. + as_fn_error $? "external acl helper $helper does not exist" "$LINENO" 5
  38941. + fi
  38942. + done
  38943. + { $as_echo "$as_me:${as_lineno-$LINENO}: External acl helpers built: $EXTERNAL_ACL_HELPERS" >&5
  38944. +$as_echo "$as_me: External acl helpers built: $EXTERNAL_ACL_HELPERS" >&6;}
  38945. +fi
  38946. +
  38947. +
  38948. +
  38949. +@%:@ Check whether --with-valgrind-debug was given.
  38950. +if test "${with_valgrind_debug+set}" = set; then :
  38951. + withval=$with_valgrind_debug; case $withval in
  38952. + yes)
  38953. + valgrind=1
  38954. + ;;
  38955. + no)
  38956. + valgrind=
  38957. + ;;
  38958. + *)
  38959. + CPPFLAGS="$CPPFLAGS -I${enableval}/include"
  38960. + valgrind=1
  38961. + ;;
  38962. + esac
  38963. + if test $valgrind; then
  38964. + for ac_header in valgrind/memcheck.h
  38965. +do :
  38966. + ac_fn_cxx_check_header_mongrel "$LINENO" "valgrind/memcheck.h" "ac_cv_header_valgrind_memcheck_h" "$ac_includes_default"
  38967. +if test "x$ac_cv_header_valgrind_memcheck_h" = xyes; then :
  38968. + cat >>confdefs.h <<_ACEOF
  38969. +@%:@define HAVE_VALGRIND_MEMCHECK_H 1
  38970. +_ACEOF
  38971. +
  38972. +$as_echo "@%:@define WITH_VALGRIND 1" >>confdefs.h
  38973. +
  38974. + { $as_echo "$as_me:${as_lineno-$LINENO}: Valgrind debug support enabled" >&5
  38975. +$as_echo "$as_me: Valgrind debug support enabled" >&6;}
  38976. +else
  38977. + as_fn_error $? "Valgrind header not found. Valgrind support cannot be built." "$LINENO" 5
  38978. +
  38979. +fi
  38980. +
  38981. +done
  38982. +
  38983. + fi
  38984. +
  38985. +fi
  38986. +
  38987. +
  38988. +#AC_ARG_ENABLE(chunkedmempools,
  38989. +# AS_HELP_STRING([--enable-chunkedmempools],
  38990. +# [Enable experimental chunked memPools. Note that this option
  38991. +# simply sets the default behaviour. Specific classes can override this
  38992. +# at runtime, and only lib/MemPool.c needs to be altered
  38993. +# to change the squid-wide default for all classes.]), [
  38994. +# if test "x$enableval" = "xyes" ; then
  38995. +# AC_DEFINE(USE_CHUNKEDMEMPOOLS, 1, [Define to Enable chunked Memory Pools support (experimental)])
  38996. +# else
  38997. +# AC_MSG_NOTICE([chunked memPools disabled])
  38998. +# AC_DEFINE(USE_CHUNKEDMEMPOOLS, 0, [Define to Enable chunked Memory Pools support (experimental)])
  38999. +# fi
  39000. +#],
  39001. +#[ AC_MSG_NOTICE([chunked memPools disabled])
  39002. +
  39003. +$as_echo "@%:@define USE_CHUNKEDMEMPOOLS 0" >>confdefs.h
  39004. +
  39005. +#])
  39006. +
  39007. +@%:@ Check whether --enable-win32-service was given.
  39008. +if test "${enable_win32_service+set}" = set; then :
  39009. + enableval=$enable_win32_service; if test "$enableval" = "yes" ; then
  39010. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling WIN32 run service mode" >&5
  39011. +$as_echo "$as_me: Enabling WIN32 run service mode" >&6;}
  39012. +
  39013. +$as_echo "@%:@define USE_WIN32_SERVICE 1" >>confdefs.h
  39014. +
  39015. + fi
  39016. +
  39017. +fi
  39018. +
  39019. +
  39020. +
  39021. +if test "$require_sasl" = "yes"; then
  39022. + for ac_header in sasl/sasl.h sasl.h
  39023. +do :
  39024. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  39025. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  39026. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  39027. + cat >>confdefs.h <<_ACEOF
  39028. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  39029. +_ACEOF
  39030. +
  39031. +fi
  39032. +
  39033. +done
  39034. +
  39035. + if test "$ac_cv_header_sasl_sasl_h" = "yes"; then
  39036. + { $as_echo "$as_me:${as_lineno-$LINENO}: using SASL2" >&5
  39037. +$as_echo "$as_me: using SASL2" >&6;}
  39038. + LIBSASL="-lsasl2"
  39039. + else
  39040. + if test "$ac_cv_header_sasl_h" = "yes"; then
  39041. + { $as_echo "$as_me:${as_lineno-$LINENO}: using SASL" >&5
  39042. +$as_echo "$as_me: using SASL" >&6;}
  39043. + LIBSASL="-lsasl"
  39044. + else
  39045. + as_fn_error $? "Neither SASL nor SASL2 found" "$LINENO" 5
  39046. + fi
  39047. + fi
  39048. +
  39049. +fi
  39050. +
  39051. +@%:@ Check whether --enable-unlinkd was given.
  39052. +if test "${enable_unlinkd+set}" = set; then :
  39053. + enableval=$enable_unlinkd; if test "$enableval" = "no" ; then
  39054. + use_unlinkd=no
  39055. + else
  39056. + use_unlinkd=yes
  39057. + fi
  39058. +
  39059. +else
  39060. +
  39061. + # Here we should probably use some magic depending on the selected
  39062. + # storage models
  39063. + use_unlinkd=yes
  39064. +
  39065. +fi
  39066. +
  39067. +if test "$use_unlinkd" = "yes"; then
  39068. + { $as_echo "$as_me:${as_lineno-$LINENO}: unlinkd enabled" >&5
  39069. +$as_echo "$as_me: unlinkd enabled" >&6;}
  39070. +
  39071. +$as_echo "@%:@define USE_UNLINKD 1" >>confdefs.h
  39072. +
  39073. + if true; then
  39074. + ENABLE_UNLINKD_TRUE=
  39075. + ENABLE_UNLINKD_FALSE='#'
  39076. +else
  39077. + ENABLE_UNLINKD_TRUE='#'
  39078. + ENABLE_UNLINKD_FALSE=
  39079. +fi
  39080. +
  39081. +else
  39082. + { $as_echo "$as_me:${as_lineno-$LINENO}: unlinkd disabled" >&5
  39083. +$as_echo "$as_me: unlinkd disabled" >&6;}
  39084. + if false; then
  39085. + ENABLE_UNLINKD_TRUE=
  39086. + ENABLE_UNLINKD_FALSE='#'
  39087. +else
  39088. + ENABLE_UNLINKD_TRUE='#'
  39089. + ENABLE_UNLINKD_FALSE=
  39090. +fi
  39091. +
  39092. +fi
  39093. +
  39094. +@%:@ Check whether --enable-stacktraces was given.
  39095. +if test "${enable_stacktraces+set}" = set; then :
  39096. + enableval=$enable_stacktraces; if test "$enableval" = "yes" ; then
  39097. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling automatic stack backtraces on fatal errors" >&5
  39098. +$as_echo "$as_me: Enabling automatic stack backtraces on fatal errors" >&6;}
  39099. +
  39100. +$as_echo "@%:@define PRINT_STACK_TRACE 1" >>confdefs.h
  39101. +
  39102. + fi
  39103. +
  39104. +fi
  39105. +
  39106. +
  39107. + if false; then
  39108. + ENABLE_XPROF_STATS_TRUE=
  39109. + ENABLE_XPROF_STATS_FALSE='#'
  39110. +else
  39111. + ENABLE_XPROF_STATS_TRUE='#'
  39112. + ENABLE_XPROF_STATS_FALSE=
  39113. +fi
  39114. +
  39115. +@%:@ Check whether --enable-cpu-profiling was given.
  39116. +if test "${enable_cpu_profiling+set}" = set; then :
  39117. + enableval=$enable_cpu_profiling; if test "$enableval" = "yes" ; then
  39118. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling cpu-profiling" >&5
  39119. +$as_echo "$as_me: Enabling cpu-profiling" >&6;}
  39120. +
  39121. +$as_echo "@%:@define USE_XPROF_STATS 1" >>confdefs.h
  39122. +
  39123. + if true; then
  39124. + ENABLE_XPROF_STATS_TRUE=
  39125. + ENABLE_XPROF_STATS_FALSE='#'
  39126. +else
  39127. + ENABLE_XPROF_STATS_TRUE='#'
  39128. + ENABLE_XPROF_STATS_FALSE=
  39129. +fi
  39130. +
  39131. + fi
  39132. +
  39133. +fi
  39134. +
  39135. +
  39136. +@%:@ Check whether --enable-x-accelerator-vary was given.
  39137. +if test "${enable_x_accelerator_vary+set}" = set; then :
  39138. + enableval=$enable_x_accelerator_vary; if test "$enableval" = "yes" ; then
  39139. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling support for X-Accelerator-Vary" >&5
  39140. +$as_echo "$as_me: Enabling support for X-Accelerator-Vary" >&6;}
  39141. +
  39142. +$as_echo "@%:@define X_ACCELERATOR_VARY 1" >>confdefs.h
  39143. +
  39144. + fi
  39145. +
  39146. +fi
  39147. +
  39148. +
  39149. +@%:@ Check whether --enable-zph-qos was given.
  39150. +if test "${enable_zph_qos+set}" = set; then :
  39151. + enableval=$enable_zph_qos; if test "$enableval" = "yes" ; then
  39152. + { $as_echo "$as_me:${as_lineno-$LINENO}: ZPH QOS enabled" >&5
  39153. +$as_echo "$as_me: ZPH QOS enabled" >&6;}
  39154. +
  39155. +$as_echo "@%:@define USE_ZPH_QOS 1" >>confdefs.h
  39156. +
  39157. + fi
  39158. +
  39159. +fi
  39160. +
  39161. +
  39162. +
  39163. +@%:@ Check whether --with-maxfd was given.
  39164. +if test "${with_maxfd+set}" = set; then :
  39165. + withval=$with_maxfd;
  39166. + case ${withval} in
  39167. + [0-9]*)
  39168. + squid_filedescriptors_num=$withval
  39169. + ;;
  39170. + *)
  39171. + as_fn_error $? "--with-maxfd expects a numeric argument" "$LINENO" 5
  39172. + ;;
  39173. + esac
  39174. +
  39175. +fi
  39176. +
  39177. +
  39178. +@%:@ Check whether --with-filedescriptors was given.
  39179. +if test "${with_filedescriptors+set}" = set; then :
  39180. + withval=$with_filedescriptors;
  39181. + case ${withval} in
  39182. + [0-9]*)
  39183. + squid_filedescriptors_num=$withval
  39184. + ;;
  39185. + *)
  39186. + as_fn_error $? "--with-filedescriptors expects a numeric argument" "$LINENO" 5
  39187. + ;;
  39188. + esac
  39189. +
  39190. +fi
  39191. +
  39192. +
  39193. +# Extract the first word of "cppunit-config", so it can be a program name with args.
  39194. +set dummy cppunit-config; ac_word=$2
  39195. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39196. +$as_echo_n "checking for $ac_word... " >&6; }
  39197. +if ${ac_cv_path_CPPUNITCONFIG+:} false; then :
  39198. + $as_echo_n "(cached) " >&6
  39199. +else
  39200. + case $CPPUNITCONFIG in
  39201. + [\\/]* | ?:[\\/]*)
  39202. + ac_cv_path_CPPUNITCONFIG="$CPPUNITCONFIG" # Let the user override the test with a path.
  39203. + ;;
  39204. + *)
  39205. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39206. +for as_dir in $PATH
  39207. +do
  39208. + IFS=$as_save_IFS
  39209. + test -z "$as_dir" && as_dir=.
  39210. + for ac_exec_ext in '' $ac_executable_extensions; do
  39211. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39212. + ac_cv_path_CPPUNITCONFIG="$as_dir/$ac_word$ac_exec_ext"
  39213. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39214. + break 2
  39215. + fi
  39216. +done
  39217. + done
  39218. +IFS=$as_save_IFS
  39219. +
  39220. + test -z "$ac_cv_path_CPPUNITCONFIG" && ac_cv_path_CPPUNITCONFIG="false"
  39221. + ;;
  39222. +esac
  39223. +fi
  39224. +CPPUNITCONFIG=$ac_cv_path_CPPUNITCONFIG
  39225. +if test -n "$CPPUNITCONFIG"; then
  39226. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPPUNITCONFIG" >&5
  39227. +$as_echo "$CPPUNITCONFIG" >&6; }
  39228. +else
  39229. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39230. +$as_echo "no" >&6; }
  39231. +fi
  39232. +
  39233. +
  39234. +if $CPPUNITCONFIG --help >/dev/null; then
  39235. + { $as_echo "$as_me:${as_lineno-$LINENO}: using system installed cppunit" >&5
  39236. +$as_echo "$as_me: using system installed cppunit" >&6;}
  39237. + SQUID_CPPUNIT_LIBS="`$CPPUNITCONFIG --libs`"
  39238. + SQUID_CPPUNIT_LA=''
  39239. + SQUID_CPPUNIT_INC="`$CPPUNITCONFIG --cflags`"
  39240. +else
  39241. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cppunit does not appear to be installed. squid does not require this, but code testing with 'make check' will fail." >&5
  39242. +$as_echo "$as_me: WARNING: cppunit does not appear to be installed. squid does not require this, but code testing with 'make check' will fail." >&2;}
  39243. + SQUID_CPPUNIT_LA=''
  39244. + SQUID_CPPUNIT_LIBS=''
  39245. + SQUID_CPPUNIT_INC=''
  39246. +fi
  39247. +
  39248. +
  39249. +@%:@ Check whether --with-cppunit-basedir was given.
  39250. +if test "${with_cppunit_basedir+set}" = set; then :
  39251. + withval=$with_cppunit_basedir; if test -f $withval/include/cppunit/TestCase.h; then
  39252. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using cppunit includes from $withval" >&5
  39253. +$as_echo "$as_me: Using cppunit includes from $withval" >&6;}
  39254. + SQUID_CPPUNIT_INC="-I${withval}/include"
  39255. + else
  39256. + as_fn_error $? "Cannot find cppunit at $withval" "$LINENO" 5
  39257. + fi
  39258. + if test -f $withval/lib/libcppunit.la; then
  39259. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using cppunit lib from $withval" >&5
  39260. +$as_echo "$as_me: Using cppunit lib from $withval" >&6;}
  39261. + SQUID_CPPUNIT_LA="${withval}/lib/libcppunit.la"
  39262. + SQUID_CPPUNIT_LIBS='$(SQUID_CPPUNIT_LA)'
  39263. + else
  39264. + as_fn_error $? "Cannot find cppunit at $withval" "$LINENO" 5
  39265. + fi
  39266. +
  39267. +fi
  39268. +
  39269. +
  39270. +
  39271. +
  39272. +
  39273. +# Force some compilers to use ANSI features
  39274. +#
  39275. +case "$host" in
  39276. + alpha-dec-osf*)
  39277. + if test "$ac_cv_prog_CC" = "cc" ; then
  39278. + { $as_echo "$as_me:${as_lineno-$LINENO}: adding '-std1' to cc args for $host" >&5
  39279. +$as_echo "$as_me: adding '-std1' to cc args for $host" >&6;}
  39280. + CC="cc -std1";
  39281. + ac_cv_prog_CC="$CC"
  39282. + fi
  39283. + ;;
  39284. + *-hp-hpux*)
  39285. + if test "$ac_cv_prog_CC" = "cc" ; then
  39286. + { $as_echo "$as_me:${as_lineno-$LINENO}: adding '-Ae' to cc args for $host" >&5
  39287. +$as_echo "$as_me: adding '-Ae' to cc args for $host" >&6;}
  39288. + CC="cc -Ae";
  39289. + ac_cv_prog_CC="$CC"
  39290. + fi
  39291. + ;;
  39292. +esac
  39293. +
  39294. +ac_ext=c
  39295. +ac_cpp='$CPP $CPPFLAGS'
  39296. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  39297. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  39298. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  39299. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  39300. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  39301. +# On Suns, sometimes $CPP names a directory.
  39302. +if test -n "$CPP" && test -d "$CPP"; then
  39303. + CPP=
  39304. +fi
  39305. +if test -z "$CPP"; then
  39306. + if ${ac_cv_prog_CPP+:} false; then :
  39307. + $as_echo_n "(cached) " >&6
  39308. +else
  39309. + # Double quotes because CPP needs to be expanded
  39310. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  39311. + do
  39312. + ac_preproc_ok=false
  39313. +for ac_c_preproc_warn_flag in '' yes
  39314. +do
  39315. + # Use a header file that comes with gcc, so configuring glibc
  39316. + # with a fresh cross-compiler works.
  39317. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  39318. + # <limits.h> exists even on freestanding compilers.
  39319. + # On the NeXT, cc -E runs the code through the compiler's parser,
  39320. + # not just through cpp. "Syntax error" is here to catch this case.
  39321. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  39322. +/* end confdefs.h. */
  39323. +@%:@ifdef __STDC__
  39324. +@%:@ include <limits.h>
  39325. +@%:@else
  39326. +@%:@ include <assert.h>
  39327. +@%:@endif
  39328. + Syntax error
  39329. +_ACEOF
  39330. +if ac_fn_c_try_cpp "$LINENO"; then :
  39331. +
  39332. +else
  39333. + # Broken: fails on valid input.
  39334. +continue
  39335. +fi
  39336. +rm -f conftest.err conftest.i conftest.$ac_ext
  39337. +
  39338. + # OK, works on sane cases. Now check whether nonexistent headers
  39339. + # can be detected and how.
  39340. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  39341. +/* end confdefs.h. */
  39342. +@%:@include <ac_nonexistent.h>
  39343. +_ACEOF
  39344. +if ac_fn_c_try_cpp "$LINENO"; then :
  39345. + # Broken: success on invalid input.
  39346. +continue
  39347. +else
  39348. + # Passes both tests.
  39349. +ac_preproc_ok=:
  39350. +break
  39351. +fi
  39352. +rm -f conftest.err conftest.i conftest.$ac_ext
  39353. +
  39354. +done
  39355. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  39356. +rm -f conftest.i conftest.err conftest.$ac_ext
  39357. +if $ac_preproc_ok; then :
  39358. + break
  39359. +fi
  39360. +
  39361. + done
  39362. + ac_cv_prog_CPP=$CPP
  39363. +
  39364. +fi
  39365. + CPP=$ac_cv_prog_CPP
  39366. +else
  39367. + ac_cv_prog_CPP=$CPP
  39368. +fi
  39369. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  39370. +$as_echo "$CPP" >&6; }
  39371. +ac_preproc_ok=false
  39372. +for ac_c_preproc_warn_flag in '' yes
  39373. +do
  39374. + # Use a header file that comes with gcc, so configuring glibc
  39375. + # with a fresh cross-compiler works.
  39376. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  39377. + # <limits.h> exists even on freestanding compilers.
  39378. + # On the NeXT, cc -E runs the code through the compiler's parser,
  39379. + # not just through cpp. "Syntax error" is here to catch this case.
  39380. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  39381. +/* end confdefs.h. */
  39382. +@%:@ifdef __STDC__
  39383. +@%:@ include <limits.h>
  39384. +@%:@else
  39385. +@%:@ include <assert.h>
  39386. +@%:@endif
  39387. + Syntax error
  39388. +_ACEOF
  39389. +if ac_fn_c_try_cpp "$LINENO"; then :
  39390. +
  39391. +else
  39392. + # Broken: fails on valid input.
  39393. +continue
  39394. +fi
  39395. +rm -f conftest.err conftest.i conftest.$ac_ext
  39396. +
  39397. + # OK, works on sane cases. Now check whether nonexistent headers
  39398. + # can be detected and how.
  39399. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  39400. +/* end confdefs.h. */
  39401. +@%:@include <ac_nonexistent.h>
  39402. +_ACEOF
  39403. +if ac_fn_c_try_cpp "$LINENO"; then :
  39404. + # Broken: success on invalid input.
  39405. +continue
  39406. +else
  39407. + # Passes both tests.
  39408. +ac_preproc_ok=:
  39409. +break
  39410. +fi
  39411. +rm -f conftest.err conftest.i conftest.$ac_ext
  39412. +
  39413. +done
  39414. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  39415. +rm -f conftest.i conftest.err conftest.$ac_ext
  39416. +if $ac_preproc_ok; then :
  39417. +
  39418. +else
  39419. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  39420. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  39421. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  39422. +See \`config.log' for more details" "$LINENO" 5; }
  39423. +fi
  39424. +
  39425. +ac_ext=cpp
  39426. +ac_cpp='$CXXCPP $CPPFLAGS'
  39427. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  39428. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  39429. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  39430. +
  39431. +
  39432. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  39433. +$as_echo_n "checking whether ln -s works... " >&6; }
  39434. +LN_S=$as_ln_s
  39435. +if test "$LN_S" = "ln -s"; then
  39436. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  39437. +$as_echo "yes" >&6; }
  39438. +else
  39439. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  39440. +$as_echo "no, using $LN_S" >&6; }
  39441. +fi
  39442. +
  39443. +# Extract the first word of "sh", so it can be a program name with args.
  39444. +set dummy sh; ac_word=$2
  39445. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39446. +$as_echo_n "checking for $ac_word... " >&6; }
  39447. +if ${ac_cv_path_SH+:} false; then :
  39448. + $as_echo_n "(cached) " >&6
  39449. +else
  39450. + case $SH in
  39451. + [\\/]* | ?:[\\/]*)
  39452. + ac_cv_path_SH="$SH" # Let the user override the test with a path.
  39453. + ;;
  39454. + *)
  39455. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39456. +for as_dir in $PATH
  39457. +do
  39458. + IFS=$as_save_IFS
  39459. + test -z "$as_dir" && as_dir=.
  39460. + for ac_exec_ext in '' $ac_executable_extensions; do
  39461. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39462. + ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
  39463. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39464. + break 2
  39465. + fi
  39466. +done
  39467. + done
  39468. +IFS=$as_save_IFS
  39469. +
  39470. + test -z "$ac_cv_path_SH" && ac_cv_path_SH="/bin/sh"
  39471. + ;;
  39472. +esac
  39473. +fi
  39474. +SH=$ac_cv_path_SH
  39475. +if test -n "$SH"; then
  39476. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SH" >&5
  39477. +$as_echo "$SH" >&6; }
  39478. +else
  39479. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39480. +$as_echo "no" >&6; }
  39481. +fi
  39482. +
  39483. +
  39484. +# Extract the first word of "false", so it can be a program name with args.
  39485. +set dummy false; ac_word=$2
  39486. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39487. +$as_echo_n "checking for $ac_word... " >&6; }
  39488. +if ${ac_cv_path_FALSE+:} false; then :
  39489. + $as_echo_n "(cached) " >&6
  39490. +else
  39491. + case $FALSE in
  39492. + [\\/]* | ?:[\\/]*)
  39493. + ac_cv_path_FALSE="$FALSE" # Let the user override the test with a path.
  39494. + ;;
  39495. + *)
  39496. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39497. +for as_dir in $PATH
  39498. +do
  39499. + IFS=$as_save_IFS
  39500. + test -z "$as_dir" && as_dir=.
  39501. + for ac_exec_ext in '' $ac_executable_extensions; do
  39502. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39503. + ac_cv_path_FALSE="$as_dir/$ac_word$ac_exec_ext"
  39504. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39505. + break 2
  39506. + fi
  39507. +done
  39508. + done
  39509. +IFS=$as_save_IFS
  39510. +
  39511. + test -z "$ac_cv_path_FALSE" && ac_cv_path_FALSE="/usr/bin/false"
  39512. + ;;
  39513. +esac
  39514. +fi
  39515. +FALSE=$ac_cv_path_FALSE
  39516. +if test -n "$FALSE"; then
  39517. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FALSE" >&5
  39518. +$as_echo "$FALSE" >&6; }
  39519. +else
  39520. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39521. +$as_echo "no" >&6; }
  39522. +fi
  39523. +
  39524. +
  39525. +# Extract the first word of "true", so it can be a program name with args.
  39526. +set dummy true; ac_word=$2
  39527. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39528. +$as_echo_n "checking for $ac_word... " >&6; }
  39529. +if ${ac_cv_path_TRUE+:} false; then :
  39530. + $as_echo_n "(cached) " >&6
  39531. +else
  39532. + case $TRUE in
  39533. + [\\/]* | ?:[\\/]*)
  39534. + ac_cv_path_TRUE="$TRUE" # Let the user override the test with a path.
  39535. + ;;
  39536. + *)
  39537. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39538. +for as_dir in $PATH
  39539. +do
  39540. + IFS=$as_save_IFS
  39541. + test -z "$as_dir" && as_dir=.
  39542. + for ac_exec_ext in '' $ac_executable_extensions; do
  39543. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39544. + ac_cv_path_TRUE="$as_dir/$ac_word$ac_exec_ext"
  39545. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39546. + break 2
  39547. + fi
  39548. +done
  39549. + done
  39550. +IFS=$as_save_IFS
  39551. +
  39552. + test -z "$ac_cv_path_TRUE" && ac_cv_path_TRUE="/usr/bin/true"
  39553. + ;;
  39554. +esac
  39555. +fi
  39556. +TRUE=$ac_cv_path_TRUE
  39557. +if test -n "$TRUE"; then
  39558. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRUE" >&5
  39559. +$as_echo "$TRUE" >&6; }
  39560. +else
  39561. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39562. +$as_echo "no" >&6; }
  39563. +fi
  39564. +
  39565. +
  39566. +# Extract the first word of "mv", so it can be a program name with args.
  39567. +set dummy mv; ac_word=$2
  39568. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39569. +$as_echo_n "checking for $ac_word... " >&6; }
  39570. +if ${ac_cv_path_MV+:} false; then :
  39571. + $as_echo_n "(cached) " >&6
  39572. +else
  39573. + case $MV in
  39574. + [\\/]* | ?:[\\/]*)
  39575. + ac_cv_path_MV="$MV" # Let the user override the test with a path.
  39576. + ;;
  39577. + *)
  39578. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39579. +for as_dir in $PATH
  39580. +do
  39581. + IFS=$as_save_IFS
  39582. + test -z "$as_dir" && as_dir=.
  39583. + for ac_exec_ext in '' $ac_executable_extensions; do
  39584. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39585. + ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
  39586. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39587. + break 2
  39588. + fi
  39589. +done
  39590. + done
  39591. +IFS=$as_save_IFS
  39592. +
  39593. + test -z "$ac_cv_path_MV" && ac_cv_path_MV="$FALSE"
  39594. + ;;
  39595. +esac
  39596. +fi
  39597. +MV=$ac_cv_path_MV
  39598. +if test -n "$MV"; then
  39599. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
  39600. +$as_echo "$MV" >&6; }
  39601. +else
  39602. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39603. +$as_echo "no" >&6; }
  39604. +fi
  39605. +
  39606. +
  39607. +# Extract the first word of "mkdir", so it can be a program name with args.
  39608. +set dummy mkdir; ac_word=$2
  39609. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39610. +$as_echo_n "checking for $ac_word... " >&6; }
  39611. +if ${ac_cv_path_MKDIR+:} false; then :
  39612. + $as_echo_n "(cached) " >&6
  39613. +else
  39614. + case $MKDIR in
  39615. + [\\/]* | ?:[\\/]*)
  39616. + ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
  39617. + ;;
  39618. + *)
  39619. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39620. +for as_dir in $PATH
  39621. +do
  39622. + IFS=$as_save_IFS
  39623. + test -z "$as_dir" && as_dir=.
  39624. + for ac_exec_ext in '' $ac_executable_extensions; do
  39625. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39626. + ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
  39627. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39628. + break 2
  39629. + fi
  39630. +done
  39631. + done
  39632. +IFS=$as_save_IFS
  39633. +
  39634. + test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="$FALSE"
  39635. + ;;
  39636. +esac
  39637. +fi
  39638. +MKDIR=$ac_cv_path_MKDIR
  39639. +if test -n "$MKDIR"; then
  39640. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
  39641. +$as_echo "$MKDIR" >&6; }
  39642. +else
  39643. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39644. +$as_echo "no" >&6; }
  39645. +fi
  39646. +
  39647. +
  39648. +# Extract the first word of "ln", so it can be a program name with args.
  39649. +set dummy ln; ac_word=$2
  39650. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39651. +$as_echo_n "checking for $ac_word... " >&6; }
  39652. +if ${ac_cv_path_LN+:} false; then :
  39653. + $as_echo_n "(cached) " >&6
  39654. +else
  39655. + case $LN in
  39656. + [\\/]* | ?:[\\/]*)
  39657. + ac_cv_path_LN="$LN" # Let the user override the test with a path.
  39658. + ;;
  39659. + *)
  39660. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39661. +for as_dir in $PATH
  39662. +do
  39663. + IFS=$as_save_IFS
  39664. + test -z "$as_dir" && as_dir=.
  39665. + for ac_exec_ext in '' $ac_executable_extensions; do
  39666. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39667. + ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
  39668. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39669. + break 2
  39670. + fi
  39671. +done
  39672. + done
  39673. +IFS=$as_save_IFS
  39674. +
  39675. + test -z "$ac_cv_path_LN" && ac_cv_path_LN="cp"
  39676. + ;;
  39677. +esac
  39678. +fi
  39679. +LN=$ac_cv_path_LN
  39680. +if test -n "$LN"; then
  39681. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
  39682. +$as_echo "$LN" >&6; }
  39683. +else
  39684. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39685. +$as_echo "no" >&6; }
  39686. +fi
  39687. +
  39688. +
  39689. +# Extract the first word of "chmod", so it can be a program name with args.
  39690. +set dummy chmod; ac_word=$2
  39691. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39692. +$as_echo_n "checking for $ac_word... " >&6; }
  39693. +if ${ac_cv_path_CHMOD+:} false; then :
  39694. + $as_echo_n "(cached) " >&6
  39695. +else
  39696. + case $CHMOD in
  39697. + [\\/]* | ?:[\\/]*)
  39698. + ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
  39699. + ;;
  39700. + *)
  39701. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39702. +for as_dir in $PATH
  39703. +do
  39704. + IFS=$as_save_IFS
  39705. + test -z "$as_dir" && as_dir=.
  39706. + for ac_exec_ext in '' $ac_executable_extensions; do
  39707. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39708. + ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
  39709. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39710. + break 2
  39711. + fi
  39712. +done
  39713. + done
  39714. +IFS=$as_save_IFS
  39715. +
  39716. + test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD="$FALSE"
  39717. + ;;
  39718. +esac
  39719. +fi
  39720. +CHMOD=$ac_cv_path_CHMOD
  39721. +if test -n "$CHMOD"; then
  39722. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
  39723. +$as_echo "$CHMOD" >&6; }
  39724. +else
  39725. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39726. +$as_echo "no" >&6; }
  39727. +fi
  39728. +
  39729. +
  39730. +
  39731. +# Extract the first word of "rm", so it can be a program name with args.
  39732. +set dummy rm; ac_word=$2
  39733. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39734. +$as_echo_n "checking for $ac_word... " >&6; }
  39735. +if ${ac_cv_path_RM+:} false; then :
  39736. + $as_echo_n "(cached) " >&6
  39737. +else
  39738. + case $RM in
  39739. + [\\/]* | ?:[\\/]*)
  39740. + ac_cv_path_RM="$RM" # Let the user override the test with a path.
  39741. + ;;
  39742. + *)
  39743. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39744. +for as_dir in $PATH
  39745. +do
  39746. + IFS=$as_save_IFS
  39747. + test -z "$as_dir" && as_dir=.
  39748. + for ac_exec_ext in '' $ac_executable_extensions; do
  39749. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39750. + ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
  39751. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39752. + break 2
  39753. + fi
  39754. +done
  39755. + done
  39756. +IFS=$as_save_IFS
  39757. +
  39758. + test -z "$ac_cv_path_RM" && ac_cv_path_RM="$FALSE"
  39759. + ;;
  39760. +esac
  39761. +fi
  39762. +RM=$ac_cv_path_RM
  39763. +if test -n "$RM"; then
  39764. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
  39765. +$as_echo "$RM" >&6; }
  39766. +else
  39767. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39768. +$as_echo "no" >&6; }
  39769. +fi
  39770. +
  39771. +
  39772. +RM="$RM -f"
  39773. +
  39774. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  39775. +$as_echo_n "checking for egrep... " >&6; }
  39776. +if ${ac_cv_path_EGREP+:} false; then :
  39777. + $as_echo_n "(cached) " >&6
  39778. +else
  39779. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  39780. + then ac_cv_path_EGREP="$GREP -E"
  39781. + else
  39782. + if test -z "$EGREP"; then
  39783. + ac_path_EGREP_found=false
  39784. + # Loop through the user's path and test for each of PROGNAME-LIST
  39785. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39786. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  39787. +do
  39788. + IFS=$as_save_IFS
  39789. + test -z "$as_dir" && as_dir=.
  39790. + for ac_prog in egrep; do
  39791. + for ac_exec_ext in '' $ac_executable_extensions; do
  39792. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  39793. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  39794. +# Check for GNU ac_path_EGREP and select it if it is found.
  39795. + # Check for GNU $ac_path_EGREP
  39796. +case `"$ac_path_EGREP" --version 2>&1` in
  39797. +*GNU*)
  39798. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  39799. +*)
  39800. + ac_count=0
  39801. + $as_echo_n 0123456789 >"conftest.in"
  39802. + while :
  39803. + do
  39804. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  39805. + mv "conftest.tmp" "conftest.in"
  39806. + cp "conftest.in" "conftest.nl"
  39807. + $as_echo 'EGREP' >> "conftest.nl"
  39808. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  39809. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  39810. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  39811. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  39812. + # Best one so far, save it but keep looking for a better one
  39813. + ac_cv_path_EGREP="$ac_path_EGREP"
  39814. + ac_path_EGREP_max=$ac_count
  39815. + fi
  39816. + # 10*(2^10) chars as input seems more than enough
  39817. + test $ac_count -gt 10 && break
  39818. + done
  39819. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  39820. +esac
  39821. +
  39822. + $ac_path_EGREP_found && break 3
  39823. + done
  39824. + done
  39825. + done
  39826. +IFS=$as_save_IFS
  39827. + if test -z "$ac_cv_path_EGREP"; then
  39828. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  39829. + fi
  39830. +else
  39831. + ac_cv_path_EGREP=$EGREP
  39832. +fi
  39833. +
  39834. + fi
  39835. +fi
  39836. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  39837. +$as_echo "$ac_cv_path_EGREP" >&6; }
  39838. + EGREP="$ac_cv_path_EGREP"
  39839. +
  39840. +
  39841. +
  39842. +# Extract the first word of "perl", so it can be a program name with args.
  39843. +set dummy perl; ac_word=$2
  39844. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39845. +$as_echo_n "checking for $ac_word... " >&6; }
  39846. +if ${ac_cv_path_PERL+:} false; then :
  39847. + $as_echo_n "(cached) " >&6
  39848. +else
  39849. + case $PERL in
  39850. + [\\/]* | ?:[\\/]*)
  39851. + ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
  39852. + ;;
  39853. + *)
  39854. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39855. +for as_dir in $PATH
  39856. +do
  39857. + IFS=$as_save_IFS
  39858. + test -z "$as_dir" && as_dir=.
  39859. + for ac_exec_ext in '' $ac_executable_extensions; do
  39860. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39861. + ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
  39862. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39863. + break 2
  39864. + fi
  39865. +done
  39866. + done
  39867. +IFS=$as_save_IFS
  39868. +
  39869. + test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
  39870. + ;;
  39871. +esac
  39872. +fi
  39873. +PERL=$ac_cv_path_PERL
  39874. +if test -n "$PERL"; then
  39875. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
  39876. +$as_echo "$PERL" >&6; }
  39877. +else
  39878. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39879. +$as_echo "no" >&6; }
  39880. +fi
  39881. +
  39882. +
  39883. +if test "$ac_cv_path_PERL" = "none"; then
  39884. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  39885. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  39886. +as_fn_error $? "Perl is required to compile Squid. Please install Perl and then re-run configure
  39887. +See \`config.log' for more details" "$LINENO" 5; }
  39888. +fi
  39889. +
  39890. +case "$host" in
  39891. + *-hp-hpux*)
  39892. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling 'ranlib' for HP-UX..." >&5
  39893. +$as_echo "$as_me: Disabling 'ranlib' for HP-UX..." >&6;}
  39894. + RANLIB=":"
  39895. + ;;
  39896. +esac
  39897. +
  39898. +# Extract the first word of "ar", so it can be a program name with args.
  39899. +set dummy ar; ac_word=$2
  39900. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  39901. +$as_echo_n "checking for $ac_word... " >&6; }
  39902. +if ${ac_cv_path_AR+:} false; then :
  39903. + $as_echo_n "(cached) " >&6
  39904. +else
  39905. + case $AR in
  39906. + [\\/]* | ?:[\\/]*)
  39907. + ac_cv_path_AR="$AR" # Let the user override the test with a path.
  39908. + ;;
  39909. + *)
  39910. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  39911. +for as_dir in $PATH
  39912. +do
  39913. + IFS=$as_save_IFS
  39914. + test -z "$as_dir" && as_dir=.
  39915. + for ac_exec_ext in '' $ac_executable_extensions; do
  39916. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  39917. + ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
  39918. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  39919. + break 2
  39920. + fi
  39921. +done
  39922. + done
  39923. +IFS=$as_save_IFS
  39924. +
  39925. + test -z "$ac_cv_path_AR" && ac_cv_path_AR="$FALSE"
  39926. + ;;
  39927. +esac
  39928. +fi
  39929. +AR=$ac_cv_path_AR
  39930. +if test -n "$AR"; then
  39931. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  39932. +$as_echo "$AR" >&6; }
  39933. +else
  39934. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  39935. +$as_echo "no" >&6; }
  39936. +fi
  39937. +
  39938. +
  39939. +AR_R="$AR r"
  39940. +case "$host" in
  39941. + *-next-nextstep3)
  39942. + AR="libtool -o"
  39943. + ;;
  39944. +esac
  39945. +
  39946. +
  39947. +ac_header_dirent=no
  39948. +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
  39949. + as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
  39950. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
  39951. +$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
  39952. +if eval \${$as_ac_Header+:} false; then :
  39953. + $as_echo_n "(cached) " >&6
  39954. +else
  39955. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  39956. +/* end confdefs.h. */
  39957. +#include <sys/types.h>
  39958. +#include <$ac_hdr>
  39959. +
  39960. +int
  39961. +main ()
  39962. +{
  39963. +if ((DIR *) 0)
  39964. +return 0;
  39965. + ;
  39966. + return 0;
  39967. +}
  39968. +_ACEOF
  39969. +if ac_fn_cxx_try_compile "$LINENO"; then :
  39970. + eval "$as_ac_Header=yes"
  39971. +else
  39972. + eval "$as_ac_Header=no"
  39973. +fi
  39974. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  39975. +fi
  39976. +eval ac_res=\$$as_ac_Header
  39977. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  39978. +$as_echo "$ac_res" >&6; }
  39979. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  39980. + cat >>confdefs.h <<_ACEOF
  39981. +@%:@define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
  39982. +_ACEOF
  39983. +
  39984. +ac_header_dirent=$ac_hdr; break
  39985. +fi
  39986. +
  39987. +done
  39988. +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
  39989. +if test $ac_header_dirent = dirent.h; then
  39990. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
  39991. +$as_echo_n "checking for library containing opendir... " >&6; }
  39992. +if ${ac_cv_search_opendir+:} false; then :
  39993. + $as_echo_n "(cached) " >&6
  39994. +else
  39995. + ac_func_search_save_LIBS=$LIBS
  39996. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  39997. +/* end confdefs.h. */
  39998. +
  39999. +/* Override any GCC internal prototype to avoid an error.
  40000. + Use char because int might match the return type of a GCC
  40001. + builtin and then its argument prototype would still apply. */
  40002. +#ifdef __cplusplus
  40003. +extern "C"
  40004. +#endif
  40005. +char opendir ();
  40006. +int
  40007. +main ()
  40008. +{
  40009. +return opendir ();
  40010. + ;
  40011. + return 0;
  40012. +}
  40013. +_ACEOF
  40014. +for ac_lib in '' dir; do
  40015. + if test -z "$ac_lib"; then
  40016. + ac_res="none required"
  40017. + else
  40018. + ac_res=-l$ac_lib
  40019. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  40020. + fi
  40021. + if ac_fn_cxx_try_link "$LINENO"; then :
  40022. + ac_cv_search_opendir=$ac_res
  40023. +fi
  40024. +rm -f core conftest.err conftest.$ac_objext \
  40025. + conftest$ac_exeext
  40026. + if ${ac_cv_search_opendir+:} false; then :
  40027. + break
  40028. +fi
  40029. +done
  40030. +if ${ac_cv_search_opendir+:} false; then :
  40031. +
  40032. +else
  40033. + ac_cv_search_opendir=no
  40034. +fi
  40035. +rm conftest.$ac_ext
  40036. +LIBS=$ac_func_search_save_LIBS
  40037. +fi
  40038. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
  40039. +$as_echo "$ac_cv_search_opendir" >&6; }
  40040. +ac_res=$ac_cv_search_opendir
  40041. +if test "$ac_res" != no; then :
  40042. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  40043. +
  40044. +fi
  40045. +
  40046. +else
  40047. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
  40048. +$as_echo_n "checking for library containing opendir... " >&6; }
  40049. +if ${ac_cv_search_opendir+:} false; then :
  40050. + $as_echo_n "(cached) " >&6
  40051. +else
  40052. + ac_func_search_save_LIBS=$LIBS
  40053. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40054. +/* end confdefs.h. */
  40055. +
  40056. +/* Override any GCC internal prototype to avoid an error.
  40057. + Use char because int might match the return type of a GCC
  40058. + builtin and then its argument prototype would still apply. */
  40059. +#ifdef __cplusplus
  40060. +extern "C"
  40061. +#endif
  40062. +char opendir ();
  40063. +int
  40064. +main ()
  40065. +{
  40066. +return opendir ();
  40067. + ;
  40068. + return 0;
  40069. +}
  40070. +_ACEOF
  40071. +for ac_lib in '' x; do
  40072. + if test -z "$ac_lib"; then
  40073. + ac_res="none required"
  40074. + else
  40075. + ac_res=-l$ac_lib
  40076. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  40077. + fi
  40078. + if ac_fn_cxx_try_link "$LINENO"; then :
  40079. + ac_cv_search_opendir=$ac_res
  40080. +fi
  40081. +rm -f core conftest.err conftest.$ac_objext \
  40082. + conftest$ac_exeext
  40083. + if ${ac_cv_search_opendir+:} false; then :
  40084. + break
  40085. +fi
  40086. +done
  40087. +if ${ac_cv_search_opendir+:} false; then :
  40088. +
  40089. +else
  40090. + ac_cv_search_opendir=no
  40091. +fi
  40092. +rm conftest.$ac_ext
  40093. +LIBS=$ac_func_search_save_LIBS
  40094. +fi
  40095. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
  40096. +$as_echo "$ac_cv_search_opendir" >&6; }
  40097. +ac_res=$ac_cv_search_opendir
  40098. +if test "$ac_res" != no; then :
  40099. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  40100. +
  40101. +fi
  40102. +
  40103. +fi
  40104. +
  40105. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  40106. +$as_echo_n "checking for ANSI C header files... " >&6; }
  40107. +if ${ac_cv_header_stdc+:} false; then :
  40108. + $as_echo_n "(cached) " >&6
  40109. +else
  40110. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40111. +/* end confdefs.h. */
  40112. +#include <stdlib.h>
  40113. +#include <stdarg.h>
  40114. +#include <string.h>
  40115. +#include <float.h>
  40116. +
  40117. +int
  40118. +main ()
  40119. +{
  40120. +
  40121. + ;
  40122. + return 0;
  40123. +}
  40124. +_ACEOF
  40125. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40126. + ac_cv_header_stdc=yes
  40127. +else
  40128. + ac_cv_header_stdc=no
  40129. +fi
  40130. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40131. +
  40132. +if test $ac_cv_header_stdc = yes; then
  40133. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  40134. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40135. +/* end confdefs.h. */
  40136. +#include <string.h>
  40137. +
  40138. +_ACEOF
  40139. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  40140. + $EGREP "memchr" >/dev/null 2>&1; then :
  40141. +
  40142. +else
  40143. + ac_cv_header_stdc=no
  40144. +fi
  40145. +rm -f conftest*
  40146. +
  40147. +fi
  40148. +
  40149. +if test $ac_cv_header_stdc = yes; then
  40150. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  40151. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40152. +/* end confdefs.h. */
  40153. +#include <stdlib.h>
  40154. +
  40155. +_ACEOF
  40156. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  40157. + $EGREP "free" >/dev/null 2>&1; then :
  40158. +
  40159. +else
  40160. + ac_cv_header_stdc=no
  40161. +fi
  40162. +rm -f conftest*
  40163. +
  40164. +fi
  40165. +
  40166. +if test $ac_cv_header_stdc = yes; then
  40167. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  40168. + if test "$cross_compiling" = yes; then :
  40169. + :
  40170. +else
  40171. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40172. +/* end confdefs.h. */
  40173. +#include <ctype.h>
  40174. +#include <stdlib.h>
  40175. +#if ((' ' & 0x0FF) == 0x020)
  40176. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  40177. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  40178. +#else
  40179. +# define ISLOWER(c) \
  40180. + (('a' <= (c) && (c) <= 'i') \
  40181. + || ('j' <= (c) && (c) <= 'r') \
  40182. + || ('s' <= (c) && (c) <= 'z'))
  40183. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  40184. +#endif
  40185. +
  40186. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  40187. +int
  40188. +main ()
  40189. +{
  40190. + int i;
  40191. + for (i = 0; i < 256; i++)
  40192. + if (XOR (islower (i), ISLOWER (i))
  40193. + || toupper (i) != TOUPPER (i))
  40194. + return 2;
  40195. + return 0;
  40196. +}
  40197. +_ACEOF
  40198. +if ac_fn_cxx_try_run "$LINENO"; then :
  40199. +
  40200. +else
  40201. + ac_cv_header_stdc=no
  40202. +fi
  40203. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  40204. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  40205. +fi
  40206. +
  40207. +fi
  40208. +fi
  40209. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  40210. +$as_echo "$ac_cv_header_stdc" >&6; }
  40211. +if test $ac_cv_header_stdc = yes; then
  40212. +
  40213. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  40214. +
  40215. +fi
  40216. +
  40217. +
  40218. +for ac_header in \
  40219. + arpa/inet.h \
  40220. + arpa/nameser.h \
  40221. + assert.h \
  40222. + bstring.h \
  40223. + cassert \
  40224. + crypt.h \
  40225. + cstring \
  40226. + ctype.h \
  40227. + errno.h \
  40228. + execinfo.h \
  40229. + fcntl.h \
  40230. + fnmatch.h \
  40231. + getopt.h \
  40232. + glob.h \
  40233. + gnumalloc.h \
  40234. + grp.h \
  40235. + iosfwd \
  40236. + iomanip \
  40237. + iostream \
  40238. + ip_compat.h \
  40239. + ip_fil_compat.h \
  40240. + ip_fil.h \
  40241. + ip_nat.h \
  40242. + ipl.h \
  40243. + libc.h \
  40244. + libgen.h \
  40245. + limits.h \
  40246. + linux/posix_types.h \
  40247. + linux/types.h \
  40248. + machine/byte_swap.h \
  40249. + malloc.h \
  40250. + math.h \
  40251. + memory.h \
  40252. + mount.h \
  40253. + netdb.h \
  40254. + netinet/in.h \
  40255. + netinet/in_systm.h \
  40256. + netinet/ip_fil_compat.h \
  40257. + openssl/err.h \
  40258. + openssl/md5.h \
  40259. + openssl/ssl.h \
  40260. + openssl/x509v3.h \
  40261. + netinet/tcp.h \
  40262. + openssl/engine.h \
  40263. + ostream \
  40264. + paths.h \
  40265. + poll.h \
  40266. + pwd.h \
  40267. + shadow.h \
  40268. + regex.h \
  40269. + sched.h \
  40270. + security/pam_appl.h \
  40271. + signal.h \
  40272. + sstream \
  40273. + stdarg.h \
  40274. + stddef.h \
  40275. + stdexcept \
  40276. + stdio.h \
  40277. + stdlib.h \
  40278. + string \
  40279. + string.h \
  40280. + strings.h \
  40281. + sys/bitypes.h \
  40282. + sys/bswap.h \
  40283. + sys/endian.h \
  40284. + sys/file.h \
  40285. + sys/ioctl.h \
  40286. + sys/param.h \
  40287. + sys/prctl.h \
  40288. + sys/md5.h \
  40289. + sys/msg.h \
  40290. + sys/resource.h \
  40291. + sys/select.h\
  40292. + sys/socket.h \
  40293. + sys/stat.h \
  40294. + sys/statvfs.h \
  40295. + syscall.h \
  40296. + sys/syscall.h \
  40297. + sys/time.h \
  40298. + sys/types.h \
  40299. + sys/un.h \
  40300. + sys/vfs.h \
  40301. + sys/wait.h \
  40302. + syslog.h \
  40303. + time.h \
  40304. + unistd.h \
  40305. + utime.h \
  40306. + varargs.h \
  40307. + byteswap.h \
  40308. + glib.h \
  40309. + stdint.h \
  40310. + inttypes.h \
  40311. + grp.h \
  40312. + db.h \
  40313. + db_185.h
  40314. +
  40315. +do :
  40316. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  40317. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  40318. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  40319. + cat >>confdefs.h <<_ACEOF
  40320. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  40321. +_ACEOF
  40322. +
  40323. +fi
  40324. +
  40325. +done
  40326. +
  40327. +
  40328. +for ac_header in linux/netfilter_ipv4.h \
  40329. + linux/netfilter_ipv4/ip_tproxy.h \
  40330. +
  40331. +do :
  40332. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  40333. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
  40334. +/* What a mess.. many systems have added the (now standard) bit types
  40335. + * in their own ways, so we need to scan a wide variety of headers to
  40336. + * find them..
  40337. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  40338. + */
  40339. +#if HAVE_SYS_TYPES_H
  40340. +#include <sys/types.h>
  40341. +#endif
  40342. +#if STDC_HEADERS
  40343. +#include <stdlib.h>
  40344. +#include <stddef.h>
  40345. +#endif
  40346. +#if HAVE_INTTYPES_H
  40347. +#include <inttypes.h>
  40348. +#endif
  40349. +#if HAVE_SYS_BITYPES_H
  40350. +#include <sys/bitypes.h>
  40351. +#endif
  40352. +#if HAVE_SYS_SELECT_H
  40353. +#include <sys/select.h>
  40354. +#endif
  40355. +#if HAVE_NETINET_IN_SYSTM_H
  40356. +#include <netinet/in_systm.h>
  40357. +#endif
  40358. +
  40359. +#if HAVE_LIMITS_H
  40360. +#include <limits.h>
  40361. +#endif
  40362. +/* Netfilter ip(6)tables v1.4.0 has broken headers */
  40363. +#if HAVE_NETINET_IN_H
  40364. +#include <netinet/in.h>
  40365. +#endif
  40366. +
  40367. +"
  40368. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  40369. + cat >>confdefs.h <<_ACEOF
  40370. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  40371. +_ACEOF
  40372. +
  40373. +fi
  40374. +
  40375. +done
  40376. +
  40377. +
  40378. +for ac_header in \
  40379. + net/if.h \
  40380. + netinet/if_ether.h\
  40381. + netinet/icmp6.h \
  40382. + netinet/in.h \
  40383. + netinet/ip.h \
  40384. + netinet/ip6.h \
  40385. + netinet/ip_compat.h\
  40386. + netinet/ip_fil_compat.h\
  40387. + netinet/ip_fil.h\
  40388. + netinet/ip_icmp.h \
  40389. + netinet/ipl.h \
  40390. + netinet/ip_nat.h\
  40391. + net/pf/pfvar.h \
  40392. + net/pfvar.h \
  40393. + sys/mount.h\
  40394. + resolv.h \
  40395. +
  40396. +do :
  40397. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  40398. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
  40399. +
  40400. +/* What a mess.. many systems have added the (now standard) bit types
  40401. + * in their own ways, so we need to scan a wide variety of headers to
  40402. + * find them..
  40403. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  40404. + */
  40405. +#if HAVE_SYS_TYPES_H
  40406. +#include <sys/types.h>
  40407. +#endif
  40408. +#if STDC_HEADERS
  40409. +#include <stdlib.h>
  40410. +#include <stddef.h>
  40411. +#endif
  40412. +#if HAVE_INTTYPES_H
  40413. +#include <inttypes.h>
  40414. +#endif
  40415. +#if HAVE_SYS_BITYPES_H
  40416. +#include <sys/bitypes.h>
  40417. +#endif
  40418. +#if HAVE_SYS_SELECT_H
  40419. +#include <sys/select.h>
  40420. +#endif
  40421. +#if HAVE_NETINET_IN_SYSTM_H
  40422. +#include <netinet/in_systm.h>
  40423. +#endif
  40424. +
  40425. +#if HAVE_SYS_TIME_H
  40426. +#include <sys/time.h>
  40427. +#endif
  40428. +#if HAVE_SYS_SOCKET_H
  40429. +#include <sys/socket.h>
  40430. +#endif
  40431. +#if HAVE_NETINET_IN_H
  40432. +#include <netinet/in.h>
  40433. +#endif
  40434. +#if HAVE_NETINET_IP_H
  40435. +#include <netinet/ip.h>
  40436. +#endif
  40437. +#if HAVE_NETINET_IP_COMPAT_H
  40438. +#include <netinet/ip_compat.h>
  40439. +#endif
  40440. +#if HAVE_NET_IF_H
  40441. +#include <net/if.h>
  40442. +#endif
  40443. +#if HAVE_NETINET_IP_FIL_H
  40444. +#include <netinet/ip_fil.h>
  40445. +#endif
  40446. +#if HAVE_SYS_PARAM_H
  40447. +#include <sys/param.h>
  40448. +#endif
  40449. +
  40450. +"
  40451. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  40452. + cat >>confdefs.h <<_ACEOF
  40453. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  40454. +_ACEOF
  40455. +
  40456. +fi
  40457. +
  40458. +done
  40459. +
  40460. +
  40461. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
  40462. +$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
  40463. +if ${ac_cv_c_const+:} false; then :
  40464. + $as_echo_n "(cached) " >&6
  40465. +else
  40466. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40467. +/* end confdefs.h. */
  40468. +
  40469. +int
  40470. +main ()
  40471. +{
  40472. +/* FIXME: Include the comments suggested by Paul. */
  40473. +#ifndef __cplusplus
  40474. + /* Ultrix mips cc rejects this. */
  40475. + typedef int charset[2];
  40476. + const charset cs;
  40477. + /* SunOS 4.1.1 cc rejects this. */
  40478. + char const *const *pcpcc;
  40479. + char **ppc;
  40480. + /* NEC SVR4.0.2 mips cc rejects this. */
  40481. + struct point {int x, y;};
  40482. + static struct point const zero = {0,0};
  40483. + /* AIX XL C 1.02.0.0 rejects this.
  40484. + It does not let you subtract one const X* pointer from another in
  40485. + an arm of an if-expression whose if-part is not a constant
  40486. + expression */
  40487. + const char *g = "string";
  40488. + pcpcc = &g + (g ? g-g : 0);
  40489. + /* HPUX 7.0 cc rejects these. */
  40490. + ++pcpcc;
  40491. + ppc = (char**) pcpcc;
  40492. + pcpcc = (char const *const *) ppc;
  40493. + { /* SCO 3.2v4 cc rejects this. */
  40494. + char *t;
  40495. + char const *s = 0 ? (char *) 0 : (char const *) 0;
  40496. +
  40497. + *t++ = 0;
  40498. + if (s) return 0;
  40499. + }
  40500. + { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
  40501. + int x[] = {25, 17};
  40502. + const int *foo = &x[0];
  40503. + ++foo;
  40504. + }
  40505. + { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  40506. + typedef const int *iptr;
  40507. + iptr p = 0;
  40508. + ++p;
  40509. + }
  40510. + { /* AIX XL C 1.02.0.0 rejects this saying
  40511. + "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  40512. + struct s { int j; const int *ap[3]; };
  40513. + struct s *b; b->j = 5;
  40514. + }
  40515. + { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  40516. + const int foo = 10;
  40517. + if (!foo) return 0;
  40518. + }
  40519. + return !cs[0] && !zero.x;
  40520. +#endif
  40521. +
  40522. + ;
  40523. + return 0;
  40524. +}
  40525. +_ACEOF
  40526. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40527. + ac_cv_c_const=yes
  40528. +else
  40529. + ac_cv_c_const=no
  40530. +fi
  40531. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40532. +fi
  40533. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
  40534. +$as_echo "$ac_cv_c_const" >&6; }
  40535. +if test $ac_cv_c_const = no; then
  40536. +
  40537. +$as_echo "@%:@define const /**/" >>confdefs.h
  40538. +
  40539. +fi
  40540. +
  40541. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
  40542. +$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
  40543. +if ${ac_cv_c_bigendian+:} false; then :
  40544. + $as_echo_n "(cached) " >&6
  40545. +else
  40546. + ac_cv_c_bigendian=unknown
  40547. + # See if we're dealing with a universal compiler.
  40548. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40549. +/* end confdefs.h. */
  40550. +#ifndef __APPLE_CC__
  40551. + not a universal capable compiler
  40552. + #endif
  40553. + typedef int dummy;
  40554. +
  40555. +_ACEOF
  40556. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40557. +
  40558. + # Check for potential -arch flags. It is not universal unless
  40559. + # there are at least two -arch flags with different values.
  40560. + ac_arch=
  40561. + ac_prev=
  40562. + for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
  40563. + if test -n "$ac_prev"; then
  40564. + case $ac_word in
  40565. + i?86 | x86_64 | ppc | ppc64)
  40566. + if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
  40567. + ac_arch=$ac_word
  40568. + else
  40569. + ac_cv_c_bigendian=universal
  40570. + break
  40571. + fi
  40572. + ;;
  40573. + esac
  40574. + ac_prev=
  40575. + elif test "x$ac_word" = "x-arch"; then
  40576. + ac_prev=arch
  40577. + fi
  40578. + done
  40579. +fi
  40580. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40581. + if test $ac_cv_c_bigendian = unknown; then
  40582. + # See if sys/param.h defines the BYTE_ORDER macro.
  40583. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40584. +/* end confdefs.h. */
  40585. +#include <sys/types.h>
  40586. + #include <sys/param.h>
  40587. +
  40588. +int
  40589. +main ()
  40590. +{
  40591. +#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
  40592. + && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
  40593. + && LITTLE_ENDIAN)
  40594. + bogus endian macros
  40595. + #endif
  40596. +
  40597. + ;
  40598. + return 0;
  40599. +}
  40600. +_ACEOF
  40601. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40602. + # It does; now see whether it defined to BIG_ENDIAN or not.
  40603. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40604. +/* end confdefs.h. */
  40605. +#include <sys/types.h>
  40606. + #include <sys/param.h>
  40607. +
  40608. +int
  40609. +main ()
  40610. +{
  40611. +#if BYTE_ORDER != BIG_ENDIAN
  40612. + not big endian
  40613. + #endif
  40614. +
  40615. + ;
  40616. + return 0;
  40617. +}
  40618. +_ACEOF
  40619. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40620. + ac_cv_c_bigendian=yes
  40621. +else
  40622. + ac_cv_c_bigendian=no
  40623. +fi
  40624. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40625. +fi
  40626. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40627. + fi
  40628. + if test $ac_cv_c_bigendian = unknown; then
  40629. + # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
  40630. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40631. +/* end confdefs.h. */
  40632. +#include <limits.h>
  40633. +
  40634. +int
  40635. +main ()
  40636. +{
  40637. +#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
  40638. + bogus endian macros
  40639. + #endif
  40640. +
  40641. + ;
  40642. + return 0;
  40643. +}
  40644. +_ACEOF
  40645. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40646. + # It does; now see whether it defined to _BIG_ENDIAN or not.
  40647. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40648. +/* end confdefs.h. */
  40649. +#include <limits.h>
  40650. +
  40651. +int
  40652. +main ()
  40653. +{
  40654. +#ifndef _BIG_ENDIAN
  40655. + not big endian
  40656. + #endif
  40657. +
  40658. + ;
  40659. + return 0;
  40660. +}
  40661. +_ACEOF
  40662. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40663. + ac_cv_c_bigendian=yes
  40664. +else
  40665. + ac_cv_c_bigendian=no
  40666. +fi
  40667. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40668. +fi
  40669. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40670. + fi
  40671. + if test $ac_cv_c_bigendian = unknown; then
  40672. + # Compile a test program.
  40673. + if test "$cross_compiling" = yes; then :
  40674. + # Try to guess by grepping values from an object file.
  40675. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40676. +/* end confdefs.h. */
  40677. +short int ascii_mm[] =
  40678. + { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  40679. + short int ascii_ii[] =
  40680. + { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  40681. + int use_ascii (int i) {
  40682. + return ascii_mm[i] + ascii_ii[i];
  40683. + }
  40684. + short int ebcdic_ii[] =
  40685. + { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  40686. + short int ebcdic_mm[] =
  40687. + { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  40688. + int use_ebcdic (int i) {
  40689. + return ebcdic_mm[i] + ebcdic_ii[i];
  40690. + }
  40691. + extern int foo;
  40692. +
  40693. +int
  40694. +main ()
  40695. +{
  40696. +return use_ascii (foo) == use_ebcdic (foo);
  40697. + ;
  40698. + return 0;
  40699. +}
  40700. +_ACEOF
  40701. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40702. + if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
  40703. + ac_cv_c_bigendian=yes
  40704. + fi
  40705. + if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  40706. + if test "$ac_cv_c_bigendian" = unknown; then
  40707. + ac_cv_c_bigendian=no
  40708. + else
  40709. + # finding both strings is unlikely to happen, but who knows?
  40710. + ac_cv_c_bigendian=unknown
  40711. + fi
  40712. + fi
  40713. +fi
  40714. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40715. +else
  40716. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40717. +/* end confdefs.h. */
  40718. +$ac_includes_default
  40719. +int
  40720. +main ()
  40721. +{
  40722. +
  40723. + /* Are we little or big endian? From Harbison&Steele. */
  40724. + union
  40725. + {
  40726. + long int l;
  40727. + char c[sizeof (long int)];
  40728. + } u;
  40729. + u.l = 1;
  40730. + return u.c[sizeof (long int) - 1] == 1;
  40731. +
  40732. + ;
  40733. + return 0;
  40734. +}
  40735. +_ACEOF
  40736. +if ac_fn_cxx_try_run "$LINENO"; then :
  40737. + ac_cv_c_bigendian=no
  40738. +else
  40739. + ac_cv_c_bigendian=yes
  40740. +fi
  40741. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  40742. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  40743. +fi
  40744. +
  40745. + fi
  40746. +fi
  40747. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
  40748. +$as_echo "$ac_cv_c_bigendian" >&6; }
  40749. + case $ac_cv_c_bigendian in #(
  40750. + yes)
  40751. + $as_echo "@%:@define WORDS_BIGENDIAN 1" >>confdefs.h
  40752. +;; #(
  40753. + no)
  40754. + ;; #(
  40755. + universal)
  40756. +
  40757. +$as_echo "@%:@define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
  40758. +
  40759. + ;; #(
  40760. + *)
  40761. + as_fn_error $? "unknown endianness
  40762. + presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
  40763. + esac
  40764. +
  40765. +
  40766. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
  40767. +$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
  40768. +if ${ac_cv_struct_tm+:} false; then :
  40769. + $as_echo_n "(cached) " >&6
  40770. +else
  40771. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  40772. +/* end confdefs.h. */
  40773. +#include <sys/types.h>
  40774. +#include <time.h>
  40775. +
  40776. +int
  40777. +main ()
  40778. +{
  40779. +struct tm tm;
  40780. + int *p = &tm.tm_sec;
  40781. + return !p;
  40782. + ;
  40783. + return 0;
  40784. +}
  40785. +_ACEOF
  40786. +if ac_fn_cxx_try_compile "$LINENO"; then :
  40787. + ac_cv_struct_tm=time.h
  40788. +else
  40789. + ac_cv_struct_tm=sys/time.h
  40790. +fi
  40791. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  40792. +fi
  40793. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
  40794. +$as_echo "$ac_cv_struct_tm" >&6; }
  40795. +if test $ac_cv_struct_tm = sys/time.h; then
  40796. +
  40797. +$as_echo "@%:@define TM_IN_SYS_TIME 1" >>confdefs.h
  40798. +
  40799. +fi
  40800. +
  40801. +ac_fn_cxx_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "
  40802. +#if TM_IN_SYS_TIME
  40803. +#if HAVE_SYS_TIME_H
  40804. +#include <sys/time.h>
  40805. +#endif
  40806. +#elif HAVE_TIME_H
  40807. +#include <time.h>
  40808. +#endif
  40809. +
  40810. +"
  40811. +if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes; then :
  40812. +
  40813. +cat >>confdefs.h <<_ACEOF
  40814. +@%:@define HAVE_STRUCT_TM_TM_GMTOFF 1
  40815. +_ACEOF
  40816. +
  40817. +
  40818. +fi
  40819. +
  40820. +
  40821. +ac_fn_cxx_check_type "$LINENO" "struct mallinfo" "ac_cv_type_struct_mallinfo" "
  40822. +#if HAVE_SYS_TYPES_H
  40823. +#include <sys/types.h>
  40824. +#endif
  40825. +#if HAVE_MALLOC_H
  40826. +#include <malloc.h>
  40827. +#endif
  40828. +"
  40829. +if test "x$ac_cv_type_struct_mallinfo" = xyes; then :
  40830. +
  40831. +$as_echo "@%:@define HAVE_STRUCT_MALLINFO 1" >>confdefs.h
  40832. +
  40833. +fi
  40834. +
  40835. +
  40836. +ac_fn_cxx_check_member "$LINENO" "struct mallinfo" "mxfast" "ac_cv_member_struct_mallinfo_mxfast" "
  40837. +#if HAVE_SYS_TYPES_H
  40838. +#include <sys/types.h>
  40839. +#endif
  40840. +#if HAVE_MALLOC_H
  40841. +#include <malloc.h>
  40842. +#endif
  40843. +"
  40844. +if test "x$ac_cv_member_struct_mallinfo_mxfast" = xyes; then :
  40845. +
  40846. +cat >>confdefs.h <<_ACEOF
  40847. +@%:@define HAVE_STRUCT_MALLINFO_MXFAST 1
  40848. +_ACEOF
  40849. +
  40850. +
  40851. +fi
  40852. +
  40853. +
  40854. +case "$host_os" in
  40855. + mingw|mingw32)
  40856. + $as_echo "@%:@define HAVE_STRUCT_RUSAGE 1" >>confdefs.h
  40857. +
  40858. + ac_cv_func_getrusage='yes'
  40859. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using own rusage on Windows." >&5
  40860. +$as_echo "$as_me: Using own rusage on Windows." >&6;}
  40861. + ;;
  40862. + *)
  40863. + ac_fn_cxx_check_type "$LINENO" "struct rusage" "ac_cv_type_struct_rusage" "
  40864. +#if HAVE_SYS_TIME_H
  40865. +#include <sys/time.h>
  40866. +#endif
  40867. +#if HAVE_SYS_RESOURCE_H
  40868. +#include <sys/resource.h>
  40869. +#endif
  40870. +"
  40871. +if test "x$ac_cv_type_struct_rusage" = xyes; then :
  40872. +
  40873. +$as_echo "@%:@define HAVE_STRUCT_RUSAGE 1" >>confdefs.h
  40874. +
  40875. +fi
  40876. +
  40877. + ;;
  40878. +esac
  40879. +
  40880. +ac_fn_cxx_check_member "$LINENO" "struct iphdr" "ip_hl" "ac_cv_member_struct_iphdr_ip_hl" "
  40881. +#if HAVE_SYS_TYPES_H
  40882. +#include <sys/types.h>
  40883. +#endif
  40884. +#include <netinet/in.h>
  40885. +#include <netinet/in_systm.h>
  40886. +#include <netinet/ip.h>
  40887. +#if defined (__linux__) || defined (__CYGWIN__)
  40888. +#define ip_hl ihl
  40889. +#endif
  40890. +#ifndef __linux__
  40891. +#ifndef __CYGWIN__
  40892. +#define iphdr ip
  40893. +#endif
  40894. +#endif
  40895. +"
  40896. +if test "x$ac_cv_member_struct_iphdr_ip_hl" = xyes; then :
  40897. +
  40898. +cat >>confdefs.h <<_ACEOF
  40899. +@%:@define HAVE_STRUCT_IPHDR_IP_HL 1
  40900. +_ACEOF
  40901. +
  40902. +
  40903. +fi
  40904. +
  40905. +
  40906. +# The cast to long int works around a bug in the HP C Compiler
  40907. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  40908. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  40909. +# This bug is HP SR number 8606223364.
  40910. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
  40911. +$as_echo_n "checking size of void *... " >&6; }
  40912. +if ${ac_cv_sizeof_void_p+:} false; then :
  40913. + $as_echo_n "(cached) " >&6
  40914. +else
  40915. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
  40916. +
  40917. +else
  40918. + if test "$ac_cv_type_void_p" = yes; then
  40919. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  40920. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  40921. +as_fn_error 77 "cannot compute sizeof (void *)
  40922. +See \`config.log' for more details" "$LINENO" 5; }
  40923. + else
  40924. + ac_cv_sizeof_void_p=0
  40925. + fi
  40926. +fi
  40927. +
  40928. +fi
  40929. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
  40930. +$as_echo "$ac_cv_sizeof_void_p" >&6; }
  40931. +
  40932. +
  40933. +
  40934. +cat >>confdefs.h <<_ACEOF
  40935. +@%:@define SIZEOF_VOID_P $ac_cv_sizeof_void_p
  40936. +_ACEOF
  40937. +
  40938. +
  40939. +
  40940. +ac_fn_cxx_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "
  40941. +/* What a mess.. many systems have added the (now standard) bit types
  40942. + * in their own ways, so we need to scan a wide variety of headers to
  40943. + * find them..
  40944. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  40945. + */
  40946. +#if HAVE_SYS_TYPES_H
  40947. +#include <sys/types.h>
  40948. +#endif
  40949. +#if STDC_HEADERS
  40950. +#include <stdlib.h>
  40951. +#include <stddef.h>
  40952. +#endif
  40953. +#if HAVE_INTTYPES_H
  40954. +#include <inttypes.h>
  40955. +#endif
  40956. +#if HAVE_SYS_BITYPES_H
  40957. +#include <sys/bitypes.h>
  40958. +#endif
  40959. +#if HAVE_SYS_SELECT_H
  40960. +#include <sys/select.h>
  40961. +#endif
  40962. +#if HAVE_NETINET_IN_SYSTM_H
  40963. +#include <netinet/in_systm.h>
  40964. +#endif
  40965. +
  40966. +"
  40967. +if test "x$ac_cv_type_int8_t" = xyes; then :
  40968. +
  40969. + # The cast to long int works around a bug in the HP C Compiler
  40970. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  40971. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  40972. +# This bug is HP SR number 8606223364.
  40973. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int8_t" >&5
  40974. +$as_echo_n "checking size of int8_t... " >&6; }
  40975. +if ${ac_cv_sizeof_int8_t+:} false; then :
  40976. + $as_echo_n "(cached) " >&6
  40977. +else
  40978. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int8_t))" "ac_cv_sizeof_int8_t" "
  40979. +#include <stdio.h>
  40980. +
  40981. +/* What a mess.. many systems have added the (now standard) bit types
  40982. + * in their own ways, so we need to scan a wide variety of headers to
  40983. + * find them..
  40984. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  40985. + */
  40986. +#if HAVE_SYS_TYPES_H
  40987. +#include <sys/types.h>
  40988. +#endif
  40989. +#if STDC_HEADERS
  40990. +#include <stdlib.h>
  40991. +#include <stddef.h>
  40992. +#endif
  40993. +#if HAVE_INTTYPES_H
  40994. +#include <inttypes.h>
  40995. +#endif
  40996. +#if HAVE_SYS_BITYPES_H
  40997. +#include <sys/bitypes.h>
  40998. +#endif
  40999. +#if HAVE_SYS_SELECT_H
  41000. +#include <sys/select.h>
  41001. +#endif
  41002. +#if HAVE_NETINET_IN_SYSTM_H
  41003. +#include <netinet/in_systm.h>
  41004. +#endif
  41005. +
  41006. +
  41007. +"; then :
  41008. +
  41009. +else
  41010. + if test "$ac_cv_type_int8_t" = yes; then
  41011. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41012. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41013. +as_fn_error 77 "cannot compute sizeof (int8_t)
  41014. +See \`config.log' for more details" "$LINENO" 5; }
  41015. + else
  41016. + ac_cv_sizeof_int8_t=0
  41017. + fi
  41018. +fi
  41019. +
  41020. +fi
  41021. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int8_t" >&5
  41022. +$as_echo "$ac_cv_sizeof_int8_t" >&6; }
  41023. +
  41024. +
  41025. +
  41026. +cat >>confdefs.h <<_ACEOF
  41027. +@%:@define SIZEOF_INT8_T $ac_cv_sizeof_int8_t
  41028. +_ACEOF
  41029. +
  41030. +
  41031. +
  41032. +$as_echo "@%:@define HAVE_INT8_T 1" >>confdefs.h
  41033. +
  41034. +
  41035. +fi
  41036. +
  41037. +
  41038. +ac_fn_cxx_check_type "$LINENO" "char" "ac_cv_type_char" "
  41039. +/* What a mess.. many systems have added the (now standard) bit types
  41040. + * in their own ways, so we need to scan a wide variety of headers to
  41041. + * find them..
  41042. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41043. + */
  41044. +#if HAVE_SYS_TYPES_H
  41045. +#include <sys/types.h>
  41046. +#endif
  41047. +#if STDC_HEADERS
  41048. +#include <stdlib.h>
  41049. +#include <stddef.h>
  41050. +#endif
  41051. +#if HAVE_INTTYPES_H
  41052. +#include <inttypes.h>
  41053. +#endif
  41054. +#if HAVE_SYS_BITYPES_H
  41055. +#include <sys/bitypes.h>
  41056. +#endif
  41057. +#if HAVE_SYS_SELECT_H
  41058. +#include <sys/select.h>
  41059. +#endif
  41060. +#if HAVE_NETINET_IN_SYSTM_H
  41061. +#include <netinet/in_systm.h>
  41062. +#endif
  41063. +
  41064. +"
  41065. +if test "x$ac_cv_type_char" = xyes; then :
  41066. +
  41067. + # The cast to long int works around a bug in the HP C Compiler
  41068. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41069. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41070. +# This bug is HP SR number 8606223364.
  41071. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
  41072. +$as_echo_n "checking size of char... " >&6; }
  41073. +if ${ac_cv_sizeof_char+:} false; then :
  41074. + $as_echo_n "(cached) " >&6
  41075. +else
  41076. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "
  41077. +#include <stdio.h>
  41078. +
  41079. +/* What a mess.. many systems have added the (now standard) bit types
  41080. + * in their own ways, so we need to scan a wide variety of headers to
  41081. + * find them..
  41082. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41083. + */
  41084. +#if HAVE_SYS_TYPES_H
  41085. +#include <sys/types.h>
  41086. +#endif
  41087. +#if STDC_HEADERS
  41088. +#include <stdlib.h>
  41089. +#include <stddef.h>
  41090. +#endif
  41091. +#if HAVE_INTTYPES_H
  41092. +#include <inttypes.h>
  41093. +#endif
  41094. +#if HAVE_SYS_BITYPES_H
  41095. +#include <sys/bitypes.h>
  41096. +#endif
  41097. +#if HAVE_SYS_SELECT_H
  41098. +#include <sys/select.h>
  41099. +#endif
  41100. +#if HAVE_NETINET_IN_SYSTM_H
  41101. +#include <netinet/in_systm.h>
  41102. +#endif
  41103. +
  41104. +
  41105. +"; then :
  41106. +
  41107. +else
  41108. + if test "$ac_cv_type_char" = yes; then
  41109. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41110. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41111. +as_fn_error 77 "cannot compute sizeof (char)
  41112. +See \`config.log' for more details" "$LINENO" 5; }
  41113. + else
  41114. + ac_cv_sizeof_char=0
  41115. + fi
  41116. +fi
  41117. +
  41118. +fi
  41119. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
  41120. +$as_echo "$ac_cv_sizeof_char" >&6; }
  41121. +
  41122. +
  41123. +
  41124. +cat >>confdefs.h <<_ACEOF
  41125. +@%:@define SIZEOF_CHAR $ac_cv_sizeof_char
  41126. +_ACEOF
  41127. +
  41128. +
  41129. +
  41130. +$as_echo "@%:@define HAVE_CHAR 1" >>confdefs.h
  41131. +
  41132. +
  41133. +fi
  41134. +
  41135. +
  41136. +ac_fn_cxx_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "
  41137. +/* What a mess.. many systems have added the (now standard) bit types
  41138. + * in their own ways, so we need to scan a wide variety of headers to
  41139. + * find them..
  41140. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41141. + */
  41142. +#if HAVE_SYS_TYPES_H
  41143. +#include <sys/types.h>
  41144. +#endif
  41145. +#if STDC_HEADERS
  41146. +#include <stdlib.h>
  41147. +#include <stddef.h>
  41148. +#endif
  41149. +#if HAVE_INTTYPES_H
  41150. +#include <inttypes.h>
  41151. +#endif
  41152. +#if HAVE_SYS_BITYPES_H
  41153. +#include <sys/bitypes.h>
  41154. +#endif
  41155. +#if HAVE_SYS_SELECT_H
  41156. +#include <sys/select.h>
  41157. +#endif
  41158. +#if HAVE_NETINET_IN_SYSTM_H
  41159. +#include <netinet/in_systm.h>
  41160. +#endif
  41161. +
  41162. +"
  41163. +if test "x$ac_cv_type_u_int8_t" = xyes; then :
  41164. +
  41165. + # The cast to long int works around a bug in the HP C Compiler
  41166. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41167. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41168. +# This bug is HP SR number 8606223364.
  41169. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int8_t" >&5
  41170. +$as_echo_n "checking size of u_int8_t... " >&6; }
  41171. +if ${ac_cv_sizeof_u_int8_t+:} false; then :
  41172. + $as_echo_n "(cached) " >&6
  41173. +else
  41174. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int8_t))" "ac_cv_sizeof_u_int8_t" "
  41175. +#include <stdio.h>
  41176. +
  41177. +/* What a mess.. many systems have added the (now standard) bit types
  41178. + * in their own ways, so we need to scan a wide variety of headers to
  41179. + * find them..
  41180. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41181. + */
  41182. +#if HAVE_SYS_TYPES_H
  41183. +#include <sys/types.h>
  41184. +#endif
  41185. +#if STDC_HEADERS
  41186. +#include <stdlib.h>
  41187. +#include <stddef.h>
  41188. +#endif
  41189. +#if HAVE_INTTYPES_H
  41190. +#include <inttypes.h>
  41191. +#endif
  41192. +#if HAVE_SYS_BITYPES_H
  41193. +#include <sys/bitypes.h>
  41194. +#endif
  41195. +#if HAVE_SYS_SELECT_H
  41196. +#include <sys/select.h>
  41197. +#endif
  41198. +#if HAVE_NETINET_IN_SYSTM_H
  41199. +#include <netinet/in_systm.h>
  41200. +#endif
  41201. +
  41202. +
  41203. +"; then :
  41204. +
  41205. +else
  41206. + if test "$ac_cv_type_u_int8_t" = yes; then
  41207. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41208. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41209. +as_fn_error 77 "cannot compute sizeof (u_int8_t)
  41210. +See \`config.log' for more details" "$LINENO" 5; }
  41211. + else
  41212. + ac_cv_sizeof_u_int8_t=0
  41213. + fi
  41214. +fi
  41215. +
  41216. +fi
  41217. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int8_t" >&5
  41218. +$as_echo "$ac_cv_sizeof_u_int8_t" >&6; }
  41219. +
  41220. +
  41221. +
  41222. +cat >>confdefs.h <<_ACEOF
  41223. +@%:@define SIZEOF_U_INT8_T $ac_cv_sizeof_u_int8_t
  41224. +_ACEOF
  41225. +
  41226. +
  41227. +
  41228. +$as_echo "@%:@define HAVE_U_INT8_T 1" >>confdefs.h
  41229. +
  41230. +
  41231. +fi
  41232. +
  41233. +
  41234. +ac_fn_cxx_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "
  41235. +/* What a mess.. many systems have added the (now standard) bit types
  41236. + * in their own ways, so we need to scan a wide variety of headers to
  41237. + * find them..
  41238. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41239. + */
  41240. +#if HAVE_SYS_TYPES_H
  41241. +#include <sys/types.h>
  41242. +#endif
  41243. +#if STDC_HEADERS
  41244. +#include <stdlib.h>
  41245. +#include <stddef.h>
  41246. +#endif
  41247. +#if HAVE_INTTYPES_H
  41248. +#include <inttypes.h>
  41249. +#endif
  41250. +#if HAVE_SYS_BITYPES_H
  41251. +#include <sys/bitypes.h>
  41252. +#endif
  41253. +#if HAVE_SYS_SELECT_H
  41254. +#include <sys/select.h>
  41255. +#endif
  41256. +#if HAVE_NETINET_IN_SYSTM_H
  41257. +#include <netinet/in_systm.h>
  41258. +#endif
  41259. +
  41260. +"
  41261. +if test "x$ac_cv_type_uint8_t" = xyes; then :
  41262. +
  41263. + # The cast to long int works around a bug in the HP C Compiler
  41264. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41265. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41266. +# This bug is HP SR number 8606223364.
  41267. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint8_t" >&5
  41268. +$as_echo_n "checking size of uint8_t... " >&6; }
  41269. +if ${ac_cv_sizeof_uint8_t+:} false; then :
  41270. + $as_echo_n "(cached) " >&6
  41271. +else
  41272. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint8_t))" "ac_cv_sizeof_uint8_t" "
  41273. +#include <stdio.h>
  41274. +
  41275. +/* What a mess.. many systems have added the (now standard) bit types
  41276. + * in their own ways, so we need to scan a wide variety of headers to
  41277. + * find them..
  41278. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41279. + */
  41280. +#if HAVE_SYS_TYPES_H
  41281. +#include <sys/types.h>
  41282. +#endif
  41283. +#if STDC_HEADERS
  41284. +#include <stdlib.h>
  41285. +#include <stddef.h>
  41286. +#endif
  41287. +#if HAVE_INTTYPES_H
  41288. +#include <inttypes.h>
  41289. +#endif
  41290. +#if HAVE_SYS_BITYPES_H
  41291. +#include <sys/bitypes.h>
  41292. +#endif
  41293. +#if HAVE_SYS_SELECT_H
  41294. +#include <sys/select.h>
  41295. +#endif
  41296. +#if HAVE_NETINET_IN_SYSTM_H
  41297. +#include <netinet/in_systm.h>
  41298. +#endif
  41299. +
  41300. +
  41301. +"; then :
  41302. +
  41303. +else
  41304. + if test "$ac_cv_type_uint8_t" = yes; then
  41305. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41306. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41307. +as_fn_error 77 "cannot compute sizeof (uint8_t)
  41308. +See \`config.log' for more details" "$LINENO" 5; }
  41309. + else
  41310. + ac_cv_sizeof_uint8_t=0
  41311. + fi
  41312. +fi
  41313. +
  41314. +fi
  41315. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint8_t" >&5
  41316. +$as_echo "$ac_cv_sizeof_uint8_t" >&6; }
  41317. +
  41318. +
  41319. +
  41320. +cat >>confdefs.h <<_ACEOF
  41321. +@%:@define SIZEOF_UINT8_T $ac_cv_sizeof_uint8_t
  41322. +_ACEOF
  41323. +
  41324. +
  41325. +
  41326. +$as_echo "@%:@define HAVE_UINT8_T 1" >>confdefs.h
  41327. +
  41328. +
  41329. +fi
  41330. +
  41331. +
  41332. +ac_fn_cxx_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "
  41333. +/* What a mess.. many systems have added the (now standard) bit types
  41334. + * in their own ways, so we need to scan a wide variety of headers to
  41335. + * find them..
  41336. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41337. + */
  41338. +#if HAVE_SYS_TYPES_H
  41339. +#include <sys/types.h>
  41340. +#endif
  41341. +#if STDC_HEADERS
  41342. +#include <stdlib.h>
  41343. +#include <stddef.h>
  41344. +#endif
  41345. +#if HAVE_INTTYPES_H
  41346. +#include <inttypes.h>
  41347. +#endif
  41348. +#if HAVE_SYS_BITYPES_H
  41349. +#include <sys/bitypes.h>
  41350. +#endif
  41351. +#if HAVE_SYS_SELECT_H
  41352. +#include <sys/select.h>
  41353. +#endif
  41354. +#if HAVE_NETINET_IN_SYSTM_H
  41355. +#include <netinet/in_systm.h>
  41356. +#endif
  41357. +
  41358. +"
  41359. +if test "x$ac_cv_type_int16_t" = xyes; then :
  41360. +
  41361. + # The cast to long int works around a bug in the HP C Compiler
  41362. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41363. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41364. +# This bug is HP SR number 8606223364.
  41365. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int16_t" >&5
  41366. +$as_echo_n "checking size of int16_t... " >&6; }
  41367. +if ${ac_cv_sizeof_int16_t+:} false; then :
  41368. + $as_echo_n "(cached) " >&6
  41369. +else
  41370. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int16_t))" "ac_cv_sizeof_int16_t" "
  41371. +#include <stdio.h>
  41372. +
  41373. +/* What a mess.. many systems have added the (now standard) bit types
  41374. + * in their own ways, so we need to scan a wide variety of headers to
  41375. + * find them..
  41376. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41377. + */
  41378. +#if HAVE_SYS_TYPES_H
  41379. +#include <sys/types.h>
  41380. +#endif
  41381. +#if STDC_HEADERS
  41382. +#include <stdlib.h>
  41383. +#include <stddef.h>
  41384. +#endif
  41385. +#if HAVE_INTTYPES_H
  41386. +#include <inttypes.h>
  41387. +#endif
  41388. +#if HAVE_SYS_BITYPES_H
  41389. +#include <sys/bitypes.h>
  41390. +#endif
  41391. +#if HAVE_SYS_SELECT_H
  41392. +#include <sys/select.h>
  41393. +#endif
  41394. +#if HAVE_NETINET_IN_SYSTM_H
  41395. +#include <netinet/in_systm.h>
  41396. +#endif
  41397. +
  41398. +
  41399. +"; then :
  41400. +
  41401. +else
  41402. + if test "$ac_cv_type_int16_t" = yes; then
  41403. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41404. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41405. +as_fn_error 77 "cannot compute sizeof (int16_t)
  41406. +See \`config.log' for more details" "$LINENO" 5; }
  41407. + else
  41408. + ac_cv_sizeof_int16_t=0
  41409. + fi
  41410. +fi
  41411. +
  41412. +fi
  41413. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int16_t" >&5
  41414. +$as_echo "$ac_cv_sizeof_int16_t" >&6; }
  41415. +
  41416. +
  41417. +
  41418. +cat >>confdefs.h <<_ACEOF
  41419. +@%:@define SIZEOF_INT16_T $ac_cv_sizeof_int16_t
  41420. +_ACEOF
  41421. +
  41422. +
  41423. +
  41424. +$as_echo "@%:@define HAVE_INT16_T 1" >>confdefs.h
  41425. +
  41426. +
  41427. +fi
  41428. +
  41429. +
  41430. +ac_fn_cxx_check_type "$LINENO" "short" "ac_cv_type_short" "
  41431. +/* What a mess.. many systems have added the (now standard) bit types
  41432. + * in their own ways, so we need to scan a wide variety of headers to
  41433. + * find them..
  41434. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41435. + */
  41436. +#if HAVE_SYS_TYPES_H
  41437. +#include <sys/types.h>
  41438. +#endif
  41439. +#if STDC_HEADERS
  41440. +#include <stdlib.h>
  41441. +#include <stddef.h>
  41442. +#endif
  41443. +#if HAVE_INTTYPES_H
  41444. +#include <inttypes.h>
  41445. +#endif
  41446. +#if HAVE_SYS_BITYPES_H
  41447. +#include <sys/bitypes.h>
  41448. +#endif
  41449. +#if HAVE_SYS_SELECT_H
  41450. +#include <sys/select.h>
  41451. +#endif
  41452. +#if HAVE_NETINET_IN_SYSTM_H
  41453. +#include <netinet/in_systm.h>
  41454. +#endif
  41455. +
  41456. +"
  41457. +if test "x$ac_cv_type_short" = xyes; then :
  41458. +
  41459. + # The cast to long int works around a bug in the HP C Compiler
  41460. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41461. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41462. +# This bug is HP SR number 8606223364.
  41463. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
  41464. +$as_echo_n "checking size of short... " >&6; }
  41465. +if ${ac_cv_sizeof_short+:} false; then :
  41466. + $as_echo_n "(cached) " >&6
  41467. +else
  41468. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "
  41469. +#include <stdio.h>
  41470. +
  41471. +/* What a mess.. many systems have added the (now standard) bit types
  41472. + * in their own ways, so we need to scan a wide variety of headers to
  41473. + * find them..
  41474. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41475. + */
  41476. +#if HAVE_SYS_TYPES_H
  41477. +#include <sys/types.h>
  41478. +#endif
  41479. +#if STDC_HEADERS
  41480. +#include <stdlib.h>
  41481. +#include <stddef.h>
  41482. +#endif
  41483. +#if HAVE_INTTYPES_H
  41484. +#include <inttypes.h>
  41485. +#endif
  41486. +#if HAVE_SYS_BITYPES_H
  41487. +#include <sys/bitypes.h>
  41488. +#endif
  41489. +#if HAVE_SYS_SELECT_H
  41490. +#include <sys/select.h>
  41491. +#endif
  41492. +#if HAVE_NETINET_IN_SYSTM_H
  41493. +#include <netinet/in_systm.h>
  41494. +#endif
  41495. +
  41496. +
  41497. +"; then :
  41498. +
  41499. +else
  41500. + if test "$ac_cv_type_short" = yes; then
  41501. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41502. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41503. +as_fn_error 77 "cannot compute sizeof (short)
  41504. +See \`config.log' for more details" "$LINENO" 5; }
  41505. + else
  41506. + ac_cv_sizeof_short=0
  41507. + fi
  41508. +fi
  41509. +
  41510. +fi
  41511. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
  41512. +$as_echo "$ac_cv_sizeof_short" >&6; }
  41513. +
  41514. +
  41515. +
  41516. +cat >>confdefs.h <<_ACEOF
  41517. +@%:@define SIZEOF_SHORT $ac_cv_sizeof_short
  41518. +_ACEOF
  41519. +
  41520. +
  41521. +
  41522. +$as_echo "@%:@define HAVE_SHORT 1" >>confdefs.h
  41523. +
  41524. +
  41525. +fi
  41526. +
  41527. +
  41528. +ac_fn_cxx_check_type "$LINENO" "int" "ac_cv_type_int" "
  41529. +/* What a mess.. many systems have added the (now standard) bit types
  41530. + * in their own ways, so we need to scan a wide variety of headers to
  41531. + * find them..
  41532. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41533. + */
  41534. +#if HAVE_SYS_TYPES_H
  41535. +#include <sys/types.h>
  41536. +#endif
  41537. +#if STDC_HEADERS
  41538. +#include <stdlib.h>
  41539. +#include <stddef.h>
  41540. +#endif
  41541. +#if HAVE_INTTYPES_H
  41542. +#include <inttypes.h>
  41543. +#endif
  41544. +#if HAVE_SYS_BITYPES_H
  41545. +#include <sys/bitypes.h>
  41546. +#endif
  41547. +#if HAVE_SYS_SELECT_H
  41548. +#include <sys/select.h>
  41549. +#endif
  41550. +#if HAVE_NETINET_IN_SYSTM_H
  41551. +#include <netinet/in_systm.h>
  41552. +#endif
  41553. +
  41554. +"
  41555. +if test "x$ac_cv_type_int" = xyes; then :
  41556. +
  41557. + # The cast to long int works around a bug in the HP C Compiler
  41558. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41559. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41560. +# This bug is HP SR number 8606223364.
  41561. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
  41562. +$as_echo_n "checking size of int... " >&6; }
  41563. +if ${ac_cv_sizeof_int+:} false; then :
  41564. + $as_echo_n "(cached) " >&6
  41565. +else
  41566. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "
  41567. +#include <stdio.h>
  41568. +
  41569. +/* What a mess.. many systems have added the (now standard) bit types
  41570. + * in their own ways, so we need to scan a wide variety of headers to
  41571. + * find them..
  41572. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41573. + */
  41574. +#if HAVE_SYS_TYPES_H
  41575. +#include <sys/types.h>
  41576. +#endif
  41577. +#if STDC_HEADERS
  41578. +#include <stdlib.h>
  41579. +#include <stddef.h>
  41580. +#endif
  41581. +#if HAVE_INTTYPES_H
  41582. +#include <inttypes.h>
  41583. +#endif
  41584. +#if HAVE_SYS_BITYPES_H
  41585. +#include <sys/bitypes.h>
  41586. +#endif
  41587. +#if HAVE_SYS_SELECT_H
  41588. +#include <sys/select.h>
  41589. +#endif
  41590. +#if HAVE_NETINET_IN_SYSTM_H
  41591. +#include <netinet/in_systm.h>
  41592. +#endif
  41593. +
  41594. +
  41595. +"; then :
  41596. +
  41597. +else
  41598. + if test "$ac_cv_type_int" = yes; then
  41599. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41600. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41601. +as_fn_error 77 "cannot compute sizeof (int)
  41602. +See \`config.log' for more details" "$LINENO" 5; }
  41603. + else
  41604. + ac_cv_sizeof_int=0
  41605. + fi
  41606. +fi
  41607. +
  41608. +fi
  41609. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
  41610. +$as_echo "$ac_cv_sizeof_int" >&6; }
  41611. +
  41612. +
  41613. +
  41614. +cat >>confdefs.h <<_ACEOF
  41615. +@%:@define SIZEOF_INT $ac_cv_sizeof_int
  41616. +_ACEOF
  41617. +
  41618. +
  41619. +
  41620. +$as_echo "@%:@define HAVE_INT 1" >>confdefs.h
  41621. +
  41622. +
  41623. +fi
  41624. +
  41625. +
  41626. +ac_fn_cxx_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "
  41627. +/* What a mess.. many systems have added the (now standard) bit types
  41628. + * in their own ways, so we need to scan a wide variety of headers to
  41629. + * find them..
  41630. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41631. + */
  41632. +#if HAVE_SYS_TYPES_H
  41633. +#include <sys/types.h>
  41634. +#endif
  41635. +#if STDC_HEADERS
  41636. +#include <stdlib.h>
  41637. +#include <stddef.h>
  41638. +#endif
  41639. +#if HAVE_INTTYPES_H
  41640. +#include <inttypes.h>
  41641. +#endif
  41642. +#if HAVE_SYS_BITYPES_H
  41643. +#include <sys/bitypes.h>
  41644. +#endif
  41645. +#if HAVE_SYS_SELECT_H
  41646. +#include <sys/select.h>
  41647. +#endif
  41648. +#if HAVE_NETINET_IN_SYSTM_H
  41649. +#include <netinet/in_systm.h>
  41650. +#endif
  41651. +
  41652. +"
  41653. +if test "x$ac_cv_type_u_int16_t" = xyes; then :
  41654. +
  41655. + # The cast to long int works around a bug in the HP C Compiler
  41656. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41657. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41658. +# This bug is HP SR number 8606223364.
  41659. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int16_t" >&5
  41660. +$as_echo_n "checking size of u_int16_t... " >&6; }
  41661. +if ${ac_cv_sizeof_u_int16_t+:} false; then :
  41662. + $as_echo_n "(cached) " >&6
  41663. +else
  41664. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int16_t))" "ac_cv_sizeof_u_int16_t" "
  41665. +#include <stdio.h>
  41666. +
  41667. +/* What a mess.. many systems have added the (now standard) bit types
  41668. + * in their own ways, so we need to scan a wide variety of headers to
  41669. + * find them..
  41670. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41671. + */
  41672. +#if HAVE_SYS_TYPES_H
  41673. +#include <sys/types.h>
  41674. +#endif
  41675. +#if STDC_HEADERS
  41676. +#include <stdlib.h>
  41677. +#include <stddef.h>
  41678. +#endif
  41679. +#if HAVE_INTTYPES_H
  41680. +#include <inttypes.h>
  41681. +#endif
  41682. +#if HAVE_SYS_BITYPES_H
  41683. +#include <sys/bitypes.h>
  41684. +#endif
  41685. +#if HAVE_SYS_SELECT_H
  41686. +#include <sys/select.h>
  41687. +#endif
  41688. +#if HAVE_NETINET_IN_SYSTM_H
  41689. +#include <netinet/in_systm.h>
  41690. +#endif
  41691. +
  41692. +
  41693. +"; then :
  41694. +
  41695. +else
  41696. + if test "$ac_cv_type_u_int16_t" = yes; then
  41697. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41698. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41699. +as_fn_error 77 "cannot compute sizeof (u_int16_t)
  41700. +See \`config.log' for more details" "$LINENO" 5; }
  41701. + else
  41702. + ac_cv_sizeof_u_int16_t=0
  41703. + fi
  41704. +fi
  41705. +
  41706. +fi
  41707. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int16_t" >&5
  41708. +$as_echo "$ac_cv_sizeof_u_int16_t" >&6; }
  41709. +
  41710. +
  41711. +
  41712. +cat >>confdefs.h <<_ACEOF
  41713. +@%:@define SIZEOF_U_INT16_T $ac_cv_sizeof_u_int16_t
  41714. +_ACEOF
  41715. +
  41716. +
  41717. +
  41718. +$as_echo "@%:@define HAVE_U_INT16_T 1" >>confdefs.h
  41719. +
  41720. +
  41721. +fi
  41722. +
  41723. +
  41724. +ac_fn_cxx_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "
  41725. +/* What a mess.. many systems have added the (now standard) bit types
  41726. + * in their own ways, so we need to scan a wide variety of headers to
  41727. + * find them..
  41728. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41729. + */
  41730. +#if HAVE_SYS_TYPES_H
  41731. +#include <sys/types.h>
  41732. +#endif
  41733. +#if STDC_HEADERS
  41734. +#include <stdlib.h>
  41735. +#include <stddef.h>
  41736. +#endif
  41737. +#if HAVE_INTTYPES_H
  41738. +#include <inttypes.h>
  41739. +#endif
  41740. +#if HAVE_SYS_BITYPES_H
  41741. +#include <sys/bitypes.h>
  41742. +#endif
  41743. +#if HAVE_SYS_SELECT_H
  41744. +#include <sys/select.h>
  41745. +#endif
  41746. +#if HAVE_NETINET_IN_SYSTM_H
  41747. +#include <netinet/in_systm.h>
  41748. +#endif
  41749. +
  41750. +"
  41751. +if test "x$ac_cv_type_uint16_t" = xyes; then :
  41752. +
  41753. + # The cast to long int works around a bug in the HP C Compiler
  41754. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41755. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41756. +# This bug is HP SR number 8606223364.
  41757. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint16_t" >&5
  41758. +$as_echo_n "checking size of uint16_t... " >&6; }
  41759. +if ${ac_cv_sizeof_uint16_t+:} false; then :
  41760. + $as_echo_n "(cached) " >&6
  41761. +else
  41762. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint16_t))" "ac_cv_sizeof_uint16_t" "
  41763. +#include <stdio.h>
  41764. +
  41765. +/* What a mess.. many systems have added the (now standard) bit types
  41766. + * in their own ways, so we need to scan a wide variety of headers to
  41767. + * find them..
  41768. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41769. + */
  41770. +#if HAVE_SYS_TYPES_H
  41771. +#include <sys/types.h>
  41772. +#endif
  41773. +#if STDC_HEADERS
  41774. +#include <stdlib.h>
  41775. +#include <stddef.h>
  41776. +#endif
  41777. +#if HAVE_INTTYPES_H
  41778. +#include <inttypes.h>
  41779. +#endif
  41780. +#if HAVE_SYS_BITYPES_H
  41781. +#include <sys/bitypes.h>
  41782. +#endif
  41783. +#if HAVE_SYS_SELECT_H
  41784. +#include <sys/select.h>
  41785. +#endif
  41786. +#if HAVE_NETINET_IN_SYSTM_H
  41787. +#include <netinet/in_systm.h>
  41788. +#endif
  41789. +
  41790. +
  41791. +"; then :
  41792. +
  41793. +else
  41794. + if test "$ac_cv_type_uint16_t" = yes; then
  41795. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41796. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41797. +as_fn_error 77 "cannot compute sizeof (uint16_t)
  41798. +See \`config.log' for more details" "$LINENO" 5; }
  41799. + else
  41800. + ac_cv_sizeof_uint16_t=0
  41801. + fi
  41802. +fi
  41803. +
  41804. +fi
  41805. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint16_t" >&5
  41806. +$as_echo "$ac_cv_sizeof_uint16_t" >&6; }
  41807. +
  41808. +
  41809. +
  41810. +cat >>confdefs.h <<_ACEOF
  41811. +@%:@define SIZEOF_UINT16_T $ac_cv_sizeof_uint16_t
  41812. +_ACEOF
  41813. +
  41814. +
  41815. +
  41816. +$as_echo "@%:@define HAVE_UINT16_T 1" >>confdefs.h
  41817. +
  41818. +
  41819. +fi
  41820. +
  41821. +
  41822. +ac_fn_cxx_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "
  41823. +/* What a mess.. many systems have added the (now standard) bit types
  41824. + * in their own ways, so we need to scan a wide variety of headers to
  41825. + * find them..
  41826. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41827. + */
  41828. +#if HAVE_SYS_TYPES_H
  41829. +#include <sys/types.h>
  41830. +#endif
  41831. +#if STDC_HEADERS
  41832. +#include <stdlib.h>
  41833. +#include <stddef.h>
  41834. +#endif
  41835. +#if HAVE_INTTYPES_H
  41836. +#include <inttypes.h>
  41837. +#endif
  41838. +#if HAVE_SYS_BITYPES_H
  41839. +#include <sys/bitypes.h>
  41840. +#endif
  41841. +#if HAVE_SYS_SELECT_H
  41842. +#include <sys/select.h>
  41843. +#endif
  41844. +#if HAVE_NETINET_IN_SYSTM_H
  41845. +#include <netinet/in_systm.h>
  41846. +#endif
  41847. +
  41848. +"
  41849. +if test "x$ac_cv_type_int32_t" = xyes; then :
  41850. +
  41851. + # The cast to long int works around a bug in the HP C Compiler
  41852. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41853. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41854. +# This bug is HP SR number 8606223364.
  41855. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int32_t" >&5
  41856. +$as_echo_n "checking size of int32_t... " >&6; }
  41857. +if ${ac_cv_sizeof_int32_t+:} false; then :
  41858. + $as_echo_n "(cached) " >&6
  41859. +else
  41860. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int32_t))" "ac_cv_sizeof_int32_t" "
  41861. +#include <stdio.h>
  41862. +
  41863. +/* What a mess.. many systems have added the (now standard) bit types
  41864. + * in their own ways, so we need to scan a wide variety of headers to
  41865. + * find them..
  41866. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41867. + */
  41868. +#if HAVE_SYS_TYPES_H
  41869. +#include <sys/types.h>
  41870. +#endif
  41871. +#if STDC_HEADERS
  41872. +#include <stdlib.h>
  41873. +#include <stddef.h>
  41874. +#endif
  41875. +#if HAVE_INTTYPES_H
  41876. +#include <inttypes.h>
  41877. +#endif
  41878. +#if HAVE_SYS_BITYPES_H
  41879. +#include <sys/bitypes.h>
  41880. +#endif
  41881. +#if HAVE_SYS_SELECT_H
  41882. +#include <sys/select.h>
  41883. +#endif
  41884. +#if HAVE_NETINET_IN_SYSTM_H
  41885. +#include <netinet/in_systm.h>
  41886. +#endif
  41887. +
  41888. +
  41889. +"; then :
  41890. +
  41891. +else
  41892. + if test "$ac_cv_type_int32_t" = yes; then
  41893. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41894. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41895. +as_fn_error 77 "cannot compute sizeof (int32_t)
  41896. +See \`config.log' for more details" "$LINENO" 5; }
  41897. + else
  41898. + ac_cv_sizeof_int32_t=0
  41899. + fi
  41900. +fi
  41901. +
  41902. +fi
  41903. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int32_t" >&5
  41904. +$as_echo "$ac_cv_sizeof_int32_t" >&6; }
  41905. +
  41906. +
  41907. +
  41908. +cat >>confdefs.h <<_ACEOF
  41909. +@%:@define SIZEOF_INT32_T $ac_cv_sizeof_int32_t
  41910. +_ACEOF
  41911. +
  41912. +
  41913. +
  41914. +$as_echo "@%:@define HAVE_INT32_T 1" >>confdefs.h
  41915. +
  41916. +
  41917. +fi
  41918. +
  41919. +
  41920. +ac_fn_cxx_check_type "$LINENO" "long" "ac_cv_type_long" "
  41921. +/* What a mess.. many systems have added the (now standard) bit types
  41922. + * in their own ways, so we need to scan a wide variety of headers to
  41923. + * find them..
  41924. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41925. + */
  41926. +#if HAVE_SYS_TYPES_H
  41927. +#include <sys/types.h>
  41928. +#endif
  41929. +#if STDC_HEADERS
  41930. +#include <stdlib.h>
  41931. +#include <stddef.h>
  41932. +#endif
  41933. +#if HAVE_INTTYPES_H
  41934. +#include <inttypes.h>
  41935. +#endif
  41936. +#if HAVE_SYS_BITYPES_H
  41937. +#include <sys/bitypes.h>
  41938. +#endif
  41939. +#if HAVE_SYS_SELECT_H
  41940. +#include <sys/select.h>
  41941. +#endif
  41942. +#if HAVE_NETINET_IN_SYSTM_H
  41943. +#include <netinet/in_systm.h>
  41944. +#endif
  41945. +
  41946. +"
  41947. +if test "x$ac_cv_type_long" = xyes; then :
  41948. +
  41949. + # The cast to long int works around a bug in the HP C Compiler
  41950. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  41951. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  41952. +# This bug is HP SR number 8606223364.
  41953. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
  41954. +$as_echo_n "checking size of long... " >&6; }
  41955. +if ${ac_cv_sizeof_long+:} false; then :
  41956. + $as_echo_n "(cached) " >&6
  41957. +else
  41958. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "
  41959. +#include <stdio.h>
  41960. +
  41961. +/* What a mess.. many systems have added the (now standard) bit types
  41962. + * in their own ways, so we need to scan a wide variety of headers to
  41963. + * find them..
  41964. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  41965. + */
  41966. +#if HAVE_SYS_TYPES_H
  41967. +#include <sys/types.h>
  41968. +#endif
  41969. +#if STDC_HEADERS
  41970. +#include <stdlib.h>
  41971. +#include <stddef.h>
  41972. +#endif
  41973. +#if HAVE_INTTYPES_H
  41974. +#include <inttypes.h>
  41975. +#endif
  41976. +#if HAVE_SYS_BITYPES_H
  41977. +#include <sys/bitypes.h>
  41978. +#endif
  41979. +#if HAVE_SYS_SELECT_H
  41980. +#include <sys/select.h>
  41981. +#endif
  41982. +#if HAVE_NETINET_IN_SYSTM_H
  41983. +#include <netinet/in_systm.h>
  41984. +#endif
  41985. +
  41986. +
  41987. +"; then :
  41988. +
  41989. +else
  41990. + if test "$ac_cv_type_long" = yes; then
  41991. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  41992. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  41993. +as_fn_error 77 "cannot compute sizeof (long)
  41994. +See \`config.log' for more details" "$LINENO" 5; }
  41995. + else
  41996. + ac_cv_sizeof_long=0
  41997. + fi
  41998. +fi
  41999. +
  42000. +fi
  42001. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
  42002. +$as_echo "$ac_cv_sizeof_long" >&6; }
  42003. +
  42004. +
  42005. +
  42006. +cat >>confdefs.h <<_ACEOF
  42007. +@%:@define SIZEOF_LONG $ac_cv_sizeof_long
  42008. +_ACEOF
  42009. +
  42010. +
  42011. +
  42012. +$as_echo "@%:@define HAVE_LONG 1" >>confdefs.h
  42013. +
  42014. +
  42015. +fi
  42016. +
  42017. +
  42018. +ac_fn_cxx_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "
  42019. +/* What a mess.. many systems have added the (now standard) bit types
  42020. + * in their own ways, so we need to scan a wide variety of headers to
  42021. + * find them..
  42022. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42023. + */
  42024. +#if HAVE_SYS_TYPES_H
  42025. +#include <sys/types.h>
  42026. +#endif
  42027. +#if STDC_HEADERS
  42028. +#include <stdlib.h>
  42029. +#include <stddef.h>
  42030. +#endif
  42031. +#if HAVE_INTTYPES_H
  42032. +#include <inttypes.h>
  42033. +#endif
  42034. +#if HAVE_SYS_BITYPES_H
  42035. +#include <sys/bitypes.h>
  42036. +#endif
  42037. +#if HAVE_SYS_SELECT_H
  42038. +#include <sys/select.h>
  42039. +#endif
  42040. +#if HAVE_NETINET_IN_SYSTM_H
  42041. +#include <netinet/in_systm.h>
  42042. +#endif
  42043. +
  42044. +"
  42045. +if test "x$ac_cv_type_u_int32_t" = xyes; then :
  42046. +
  42047. + # The cast to long int works around a bug in the HP C Compiler
  42048. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42049. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42050. +# This bug is HP SR number 8606223364.
  42051. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int32_t" >&5
  42052. +$as_echo_n "checking size of u_int32_t... " >&6; }
  42053. +if ${ac_cv_sizeof_u_int32_t+:} false; then :
  42054. + $as_echo_n "(cached) " >&6
  42055. +else
  42056. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int32_t))" "ac_cv_sizeof_u_int32_t" "
  42057. +#include <stdio.h>
  42058. +
  42059. +/* What a mess.. many systems have added the (now standard) bit types
  42060. + * in their own ways, so we need to scan a wide variety of headers to
  42061. + * find them..
  42062. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42063. + */
  42064. +#if HAVE_SYS_TYPES_H
  42065. +#include <sys/types.h>
  42066. +#endif
  42067. +#if STDC_HEADERS
  42068. +#include <stdlib.h>
  42069. +#include <stddef.h>
  42070. +#endif
  42071. +#if HAVE_INTTYPES_H
  42072. +#include <inttypes.h>
  42073. +#endif
  42074. +#if HAVE_SYS_BITYPES_H
  42075. +#include <sys/bitypes.h>
  42076. +#endif
  42077. +#if HAVE_SYS_SELECT_H
  42078. +#include <sys/select.h>
  42079. +#endif
  42080. +#if HAVE_NETINET_IN_SYSTM_H
  42081. +#include <netinet/in_systm.h>
  42082. +#endif
  42083. +
  42084. +
  42085. +"; then :
  42086. +
  42087. +else
  42088. + if test "$ac_cv_type_u_int32_t" = yes; then
  42089. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42090. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42091. +as_fn_error 77 "cannot compute sizeof (u_int32_t)
  42092. +See \`config.log' for more details" "$LINENO" 5; }
  42093. + else
  42094. + ac_cv_sizeof_u_int32_t=0
  42095. + fi
  42096. +fi
  42097. +
  42098. +fi
  42099. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int32_t" >&5
  42100. +$as_echo "$ac_cv_sizeof_u_int32_t" >&6; }
  42101. +
  42102. +
  42103. +
  42104. +cat >>confdefs.h <<_ACEOF
  42105. +@%:@define SIZEOF_U_INT32_T $ac_cv_sizeof_u_int32_t
  42106. +_ACEOF
  42107. +
  42108. +
  42109. +
  42110. +$as_echo "@%:@define HAVE_U_INT32_T 1" >>confdefs.h
  42111. +
  42112. +
  42113. +fi
  42114. +
  42115. +
  42116. +ac_fn_cxx_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "
  42117. +/* What a mess.. many systems have added the (now standard) bit types
  42118. + * in their own ways, so we need to scan a wide variety of headers to
  42119. + * find them..
  42120. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42121. + */
  42122. +#if HAVE_SYS_TYPES_H
  42123. +#include <sys/types.h>
  42124. +#endif
  42125. +#if STDC_HEADERS
  42126. +#include <stdlib.h>
  42127. +#include <stddef.h>
  42128. +#endif
  42129. +#if HAVE_INTTYPES_H
  42130. +#include <inttypes.h>
  42131. +#endif
  42132. +#if HAVE_SYS_BITYPES_H
  42133. +#include <sys/bitypes.h>
  42134. +#endif
  42135. +#if HAVE_SYS_SELECT_H
  42136. +#include <sys/select.h>
  42137. +#endif
  42138. +#if HAVE_NETINET_IN_SYSTM_H
  42139. +#include <netinet/in_systm.h>
  42140. +#endif
  42141. +
  42142. +"
  42143. +if test "x$ac_cv_type_uint32_t" = xyes; then :
  42144. +
  42145. + # The cast to long int works around a bug in the HP C Compiler
  42146. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42147. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42148. +# This bug is HP SR number 8606223364.
  42149. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint32_t" >&5
  42150. +$as_echo_n "checking size of uint32_t... " >&6; }
  42151. +if ${ac_cv_sizeof_uint32_t+:} false; then :
  42152. + $as_echo_n "(cached) " >&6
  42153. +else
  42154. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint32_t))" "ac_cv_sizeof_uint32_t" "
  42155. +#include <stdio.h>
  42156. +
  42157. +/* What a mess.. many systems have added the (now standard) bit types
  42158. + * in their own ways, so we need to scan a wide variety of headers to
  42159. + * find them..
  42160. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42161. + */
  42162. +#if HAVE_SYS_TYPES_H
  42163. +#include <sys/types.h>
  42164. +#endif
  42165. +#if STDC_HEADERS
  42166. +#include <stdlib.h>
  42167. +#include <stddef.h>
  42168. +#endif
  42169. +#if HAVE_INTTYPES_H
  42170. +#include <inttypes.h>
  42171. +#endif
  42172. +#if HAVE_SYS_BITYPES_H
  42173. +#include <sys/bitypes.h>
  42174. +#endif
  42175. +#if HAVE_SYS_SELECT_H
  42176. +#include <sys/select.h>
  42177. +#endif
  42178. +#if HAVE_NETINET_IN_SYSTM_H
  42179. +#include <netinet/in_systm.h>
  42180. +#endif
  42181. +
  42182. +
  42183. +"; then :
  42184. +
  42185. +else
  42186. + if test "$ac_cv_type_uint32_t" = yes; then
  42187. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42188. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42189. +as_fn_error 77 "cannot compute sizeof (uint32_t)
  42190. +See \`config.log' for more details" "$LINENO" 5; }
  42191. + else
  42192. + ac_cv_sizeof_uint32_t=0
  42193. + fi
  42194. +fi
  42195. +
  42196. +fi
  42197. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint32_t" >&5
  42198. +$as_echo "$ac_cv_sizeof_uint32_t" >&6; }
  42199. +
  42200. +
  42201. +
  42202. +cat >>confdefs.h <<_ACEOF
  42203. +@%:@define SIZEOF_UINT32_T $ac_cv_sizeof_uint32_t
  42204. +_ACEOF
  42205. +
  42206. +
  42207. +
  42208. +$as_echo "@%:@define HAVE_UINT32_T 1" >>confdefs.h
  42209. +
  42210. +
  42211. +fi
  42212. +
  42213. +
  42214. +ac_fn_cxx_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "
  42215. +/* What a mess.. many systems have added the (now standard) bit types
  42216. + * in their own ways, so we need to scan a wide variety of headers to
  42217. + * find them..
  42218. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42219. + */
  42220. +#if HAVE_SYS_TYPES_H
  42221. +#include <sys/types.h>
  42222. +#endif
  42223. +#if STDC_HEADERS
  42224. +#include <stdlib.h>
  42225. +#include <stddef.h>
  42226. +#endif
  42227. +#if HAVE_INTTYPES_H
  42228. +#include <inttypes.h>
  42229. +#endif
  42230. +#if HAVE_SYS_BITYPES_H
  42231. +#include <sys/bitypes.h>
  42232. +#endif
  42233. +#if HAVE_SYS_SELECT_H
  42234. +#include <sys/select.h>
  42235. +#endif
  42236. +#if HAVE_NETINET_IN_SYSTM_H
  42237. +#include <netinet/in_systm.h>
  42238. +#endif
  42239. +
  42240. +"
  42241. +if test "x$ac_cv_type_int64_t" = xyes; then :
  42242. +
  42243. + # The cast to long int works around a bug in the HP C Compiler
  42244. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42245. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42246. +# This bug is HP SR number 8606223364.
  42247. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int64_t" >&5
  42248. +$as_echo_n "checking size of int64_t... " >&6; }
  42249. +if ${ac_cv_sizeof_int64_t+:} false; then :
  42250. + $as_echo_n "(cached) " >&6
  42251. +else
  42252. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int64_t))" "ac_cv_sizeof_int64_t" "
  42253. +#include <stdio.h>
  42254. +
  42255. +/* What a mess.. many systems have added the (now standard) bit types
  42256. + * in their own ways, so we need to scan a wide variety of headers to
  42257. + * find them..
  42258. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42259. + */
  42260. +#if HAVE_SYS_TYPES_H
  42261. +#include <sys/types.h>
  42262. +#endif
  42263. +#if STDC_HEADERS
  42264. +#include <stdlib.h>
  42265. +#include <stddef.h>
  42266. +#endif
  42267. +#if HAVE_INTTYPES_H
  42268. +#include <inttypes.h>
  42269. +#endif
  42270. +#if HAVE_SYS_BITYPES_H
  42271. +#include <sys/bitypes.h>
  42272. +#endif
  42273. +#if HAVE_SYS_SELECT_H
  42274. +#include <sys/select.h>
  42275. +#endif
  42276. +#if HAVE_NETINET_IN_SYSTM_H
  42277. +#include <netinet/in_systm.h>
  42278. +#endif
  42279. +
  42280. +
  42281. +"; then :
  42282. +
  42283. +else
  42284. + if test "$ac_cv_type_int64_t" = yes; then
  42285. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42286. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42287. +as_fn_error 77 "cannot compute sizeof (int64_t)
  42288. +See \`config.log' for more details" "$LINENO" 5; }
  42289. + else
  42290. + ac_cv_sizeof_int64_t=0
  42291. + fi
  42292. +fi
  42293. +
  42294. +fi
  42295. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int64_t" >&5
  42296. +$as_echo "$ac_cv_sizeof_int64_t" >&6; }
  42297. +
  42298. +
  42299. +
  42300. +cat >>confdefs.h <<_ACEOF
  42301. +@%:@define SIZEOF_INT64_T $ac_cv_sizeof_int64_t
  42302. +_ACEOF
  42303. +
  42304. +
  42305. +
  42306. +$as_echo "@%:@define HAVE_INT64_T 1" >>confdefs.h
  42307. +
  42308. +
  42309. +fi
  42310. +
  42311. +
  42312. +ac_fn_cxx_check_type "$LINENO" "__int64" "ac_cv_type___int64" "
  42313. +/* What a mess.. many systems have added the (now standard) bit types
  42314. + * in their own ways, so we need to scan a wide variety of headers to
  42315. + * find them..
  42316. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42317. + */
  42318. +#if HAVE_SYS_TYPES_H
  42319. +#include <sys/types.h>
  42320. +#endif
  42321. +#if STDC_HEADERS
  42322. +#include <stdlib.h>
  42323. +#include <stddef.h>
  42324. +#endif
  42325. +#if HAVE_INTTYPES_H
  42326. +#include <inttypes.h>
  42327. +#endif
  42328. +#if HAVE_SYS_BITYPES_H
  42329. +#include <sys/bitypes.h>
  42330. +#endif
  42331. +#if HAVE_SYS_SELECT_H
  42332. +#include <sys/select.h>
  42333. +#endif
  42334. +#if HAVE_NETINET_IN_SYSTM_H
  42335. +#include <netinet/in_systm.h>
  42336. +#endif
  42337. +
  42338. +"
  42339. +if test "x$ac_cv_type___int64" = xyes; then :
  42340. +
  42341. + # The cast to long int works around a bug in the HP C Compiler
  42342. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42343. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42344. +# This bug is HP SR number 8606223364.
  42345. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of __int64" >&5
  42346. +$as_echo_n "checking size of __int64... " >&6; }
  42347. +if ${ac_cv_sizeof___int64+:} false; then :
  42348. + $as_echo_n "(cached) " >&6
  42349. +else
  42350. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (__int64))" "ac_cv_sizeof___int64" "
  42351. +#include <stdio.h>
  42352. +
  42353. +/* What a mess.. many systems have added the (now standard) bit types
  42354. + * in their own ways, so we need to scan a wide variety of headers to
  42355. + * find them..
  42356. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42357. + */
  42358. +#if HAVE_SYS_TYPES_H
  42359. +#include <sys/types.h>
  42360. +#endif
  42361. +#if STDC_HEADERS
  42362. +#include <stdlib.h>
  42363. +#include <stddef.h>
  42364. +#endif
  42365. +#if HAVE_INTTYPES_H
  42366. +#include <inttypes.h>
  42367. +#endif
  42368. +#if HAVE_SYS_BITYPES_H
  42369. +#include <sys/bitypes.h>
  42370. +#endif
  42371. +#if HAVE_SYS_SELECT_H
  42372. +#include <sys/select.h>
  42373. +#endif
  42374. +#if HAVE_NETINET_IN_SYSTM_H
  42375. +#include <netinet/in_systm.h>
  42376. +#endif
  42377. +
  42378. +
  42379. +"; then :
  42380. +
  42381. +else
  42382. + if test "$ac_cv_type___int64" = yes; then
  42383. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42384. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42385. +as_fn_error 77 "cannot compute sizeof (__int64)
  42386. +See \`config.log' for more details" "$LINENO" 5; }
  42387. + else
  42388. + ac_cv_sizeof___int64=0
  42389. + fi
  42390. +fi
  42391. +
  42392. +fi
  42393. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof___int64" >&5
  42394. +$as_echo "$ac_cv_sizeof___int64" >&6; }
  42395. +
  42396. +
  42397. +
  42398. +cat >>confdefs.h <<_ACEOF
  42399. +@%:@define SIZEOF___INT64 $ac_cv_sizeof___int64
  42400. +_ACEOF
  42401. +
  42402. +
  42403. +
  42404. +$as_echo "@%:@define HAVE___INT64 1" >>confdefs.h
  42405. +
  42406. +
  42407. +fi
  42408. +
  42409. +
  42410. +ac_fn_cxx_check_type "$LINENO" "long long" "ac_cv_type_long_long" "
  42411. +/* What a mess.. many systems have added the (now standard) bit types
  42412. + * in their own ways, so we need to scan a wide variety of headers to
  42413. + * find them..
  42414. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42415. + */
  42416. +#if HAVE_SYS_TYPES_H
  42417. +#include <sys/types.h>
  42418. +#endif
  42419. +#if STDC_HEADERS
  42420. +#include <stdlib.h>
  42421. +#include <stddef.h>
  42422. +#endif
  42423. +#if HAVE_INTTYPES_H
  42424. +#include <inttypes.h>
  42425. +#endif
  42426. +#if HAVE_SYS_BITYPES_H
  42427. +#include <sys/bitypes.h>
  42428. +#endif
  42429. +#if HAVE_SYS_SELECT_H
  42430. +#include <sys/select.h>
  42431. +#endif
  42432. +#if HAVE_NETINET_IN_SYSTM_H
  42433. +#include <netinet/in_systm.h>
  42434. +#endif
  42435. +
  42436. +"
  42437. +if test "x$ac_cv_type_long_long" = xyes; then :
  42438. +
  42439. + # The cast to long int works around a bug in the HP C Compiler
  42440. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42441. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42442. +# This bug is HP SR number 8606223364.
  42443. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
  42444. +$as_echo_n "checking size of long long... " >&6; }
  42445. +if ${ac_cv_sizeof_long_long+:} false; then :
  42446. + $as_echo_n "(cached) " >&6
  42447. +else
  42448. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "
  42449. +#include <stdio.h>
  42450. +
  42451. +/* What a mess.. many systems have added the (now standard) bit types
  42452. + * in their own ways, so we need to scan a wide variety of headers to
  42453. + * find them..
  42454. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42455. + */
  42456. +#if HAVE_SYS_TYPES_H
  42457. +#include <sys/types.h>
  42458. +#endif
  42459. +#if STDC_HEADERS
  42460. +#include <stdlib.h>
  42461. +#include <stddef.h>
  42462. +#endif
  42463. +#if HAVE_INTTYPES_H
  42464. +#include <inttypes.h>
  42465. +#endif
  42466. +#if HAVE_SYS_BITYPES_H
  42467. +#include <sys/bitypes.h>
  42468. +#endif
  42469. +#if HAVE_SYS_SELECT_H
  42470. +#include <sys/select.h>
  42471. +#endif
  42472. +#if HAVE_NETINET_IN_SYSTM_H
  42473. +#include <netinet/in_systm.h>
  42474. +#endif
  42475. +
  42476. +
  42477. +"; then :
  42478. +
  42479. +else
  42480. + if test "$ac_cv_type_long_long" = yes; then
  42481. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42482. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42483. +as_fn_error 77 "cannot compute sizeof (long long)
  42484. +See \`config.log' for more details" "$LINENO" 5; }
  42485. + else
  42486. + ac_cv_sizeof_long_long=0
  42487. + fi
  42488. +fi
  42489. +
  42490. +fi
  42491. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
  42492. +$as_echo "$ac_cv_sizeof_long_long" >&6; }
  42493. +
  42494. +
  42495. +
  42496. +cat >>confdefs.h <<_ACEOF
  42497. +@%:@define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
  42498. +_ACEOF
  42499. +
  42500. +
  42501. +
  42502. +$as_echo "@%:@define HAVE_LONG_LONG 1" >>confdefs.h
  42503. +
  42504. +
  42505. +fi
  42506. +
  42507. +
  42508. +ac_fn_cxx_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "
  42509. +/* What a mess.. many systems have added the (now standard) bit types
  42510. + * in their own ways, so we need to scan a wide variety of headers to
  42511. + * find them..
  42512. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42513. + */
  42514. +#if HAVE_SYS_TYPES_H
  42515. +#include <sys/types.h>
  42516. +#endif
  42517. +#if STDC_HEADERS
  42518. +#include <stdlib.h>
  42519. +#include <stddef.h>
  42520. +#endif
  42521. +#if HAVE_INTTYPES_H
  42522. +#include <inttypes.h>
  42523. +#endif
  42524. +#if HAVE_SYS_BITYPES_H
  42525. +#include <sys/bitypes.h>
  42526. +#endif
  42527. +#if HAVE_SYS_SELECT_H
  42528. +#include <sys/select.h>
  42529. +#endif
  42530. +#if HAVE_NETINET_IN_SYSTM_H
  42531. +#include <netinet/in_systm.h>
  42532. +#endif
  42533. +
  42534. +"
  42535. +if test "x$ac_cv_type_u_int64_t" = xyes; then :
  42536. +
  42537. + # The cast to long int works around a bug in the HP C Compiler
  42538. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42539. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42540. +# This bug is HP SR number 8606223364.
  42541. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int64_t" >&5
  42542. +$as_echo_n "checking size of u_int64_t... " >&6; }
  42543. +if ${ac_cv_sizeof_u_int64_t+:} false; then :
  42544. + $as_echo_n "(cached) " >&6
  42545. +else
  42546. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int64_t))" "ac_cv_sizeof_u_int64_t" "
  42547. +#include <stdio.h>
  42548. +
  42549. +/* What a mess.. many systems have added the (now standard) bit types
  42550. + * in their own ways, so we need to scan a wide variety of headers to
  42551. + * find them..
  42552. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42553. + */
  42554. +#if HAVE_SYS_TYPES_H
  42555. +#include <sys/types.h>
  42556. +#endif
  42557. +#if STDC_HEADERS
  42558. +#include <stdlib.h>
  42559. +#include <stddef.h>
  42560. +#endif
  42561. +#if HAVE_INTTYPES_H
  42562. +#include <inttypes.h>
  42563. +#endif
  42564. +#if HAVE_SYS_BITYPES_H
  42565. +#include <sys/bitypes.h>
  42566. +#endif
  42567. +#if HAVE_SYS_SELECT_H
  42568. +#include <sys/select.h>
  42569. +#endif
  42570. +#if HAVE_NETINET_IN_SYSTM_H
  42571. +#include <netinet/in_systm.h>
  42572. +#endif
  42573. +
  42574. +
  42575. +"; then :
  42576. +
  42577. +else
  42578. + if test "$ac_cv_type_u_int64_t" = yes; then
  42579. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42580. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42581. +as_fn_error 77 "cannot compute sizeof (u_int64_t)
  42582. +See \`config.log' for more details" "$LINENO" 5; }
  42583. + else
  42584. + ac_cv_sizeof_u_int64_t=0
  42585. + fi
  42586. +fi
  42587. +
  42588. +fi
  42589. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int64_t" >&5
  42590. +$as_echo "$ac_cv_sizeof_u_int64_t" >&6; }
  42591. +
  42592. +
  42593. +
  42594. +cat >>confdefs.h <<_ACEOF
  42595. +@%:@define SIZEOF_U_INT64_T $ac_cv_sizeof_u_int64_t
  42596. +_ACEOF
  42597. +
  42598. +
  42599. +
  42600. +$as_echo "@%:@define HAVE_U_INT64_T 1" >>confdefs.h
  42601. +
  42602. +
  42603. +fi
  42604. +
  42605. +
  42606. +ac_fn_cxx_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "
  42607. +/* What a mess.. many systems have added the (now standard) bit types
  42608. + * in their own ways, so we need to scan a wide variety of headers to
  42609. + * find them..
  42610. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42611. + */
  42612. +#if HAVE_SYS_TYPES_H
  42613. +#include <sys/types.h>
  42614. +#endif
  42615. +#if STDC_HEADERS
  42616. +#include <stdlib.h>
  42617. +#include <stddef.h>
  42618. +#endif
  42619. +#if HAVE_INTTYPES_H
  42620. +#include <inttypes.h>
  42621. +#endif
  42622. +#if HAVE_SYS_BITYPES_H
  42623. +#include <sys/bitypes.h>
  42624. +#endif
  42625. +#if HAVE_SYS_SELECT_H
  42626. +#include <sys/select.h>
  42627. +#endif
  42628. +#if HAVE_NETINET_IN_SYSTM_H
  42629. +#include <netinet/in_systm.h>
  42630. +#endif
  42631. +
  42632. +"
  42633. +if test "x$ac_cv_type_uint64_t" = xyes; then :
  42634. +
  42635. + # The cast to long int works around a bug in the HP C Compiler
  42636. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42637. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42638. +# This bug is HP SR number 8606223364.
  42639. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint64_t" >&5
  42640. +$as_echo_n "checking size of uint64_t... " >&6; }
  42641. +if ${ac_cv_sizeof_uint64_t+:} false; then :
  42642. + $as_echo_n "(cached) " >&6
  42643. +else
  42644. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint64_t))" "ac_cv_sizeof_uint64_t" "
  42645. +#include <stdio.h>
  42646. +
  42647. +/* What a mess.. many systems have added the (now standard) bit types
  42648. + * in their own ways, so we need to scan a wide variety of headers to
  42649. + * find them..
  42650. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42651. + */
  42652. +#if HAVE_SYS_TYPES_H
  42653. +#include <sys/types.h>
  42654. +#endif
  42655. +#if STDC_HEADERS
  42656. +#include <stdlib.h>
  42657. +#include <stddef.h>
  42658. +#endif
  42659. +#if HAVE_INTTYPES_H
  42660. +#include <inttypes.h>
  42661. +#endif
  42662. +#if HAVE_SYS_BITYPES_H
  42663. +#include <sys/bitypes.h>
  42664. +#endif
  42665. +#if HAVE_SYS_SELECT_H
  42666. +#include <sys/select.h>
  42667. +#endif
  42668. +#if HAVE_NETINET_IN_SYSTM_H
  42669. +#include <netinet/in_systm.h>
  42670. +#endif
  42671. +
  42672. +
  42673. +"; then :
  42674. +
  42675. +else
  42676. + if test "$ac_cv_type_uint64_t" = yes; then
  42677. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42678. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42679. +as_fn_error 77 "cannot compute sizeof (uint64_t)
  42680. +See \`config.log' for more details" "$LINENO" 5; }
  42681. + else
  42682. + ac_cv_sizeof_uint64_t=0
  42683. + fi
  42684. +fi
  42685. +
  42686. +fi
  42687. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint64_t" >&5
  42688. +$as_echo "$ac_cv_sizeof_uint64_t" >&6; }
  42689. +
  42690. +
  42691. +
  42692. +cat >>confdefs.h <<_ACEOF
  42693. +@%:@define SIZEOF_UINT64_T $ac_cv_sizeof_uint64_t
  42694. +_ACEOF
  42695. +
  42696. +
  42697. +
  42698. +$as_echo "@%:@define HAVE_UINT64_T 1" >>confdefs.h
  42699. +
  42700. +
  42701. +fi
  42702. +
  42703. +#need the define for overflow checks
  42704. +# The cast to long int works around a bug in the HP C Compiler
  42705. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42706. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42707. +# This bug is HP SR number 8606223364.
  42708. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
  42709. +$as_echo_n "checking size of off_t... " >&6; }
  42710. +if ${ac_cv_sizeof_off_t+:} false; then :
  42711. + $as_echo_n "(cached) " >&6
  42712. +else
  42713. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
  42714. +
  42715. +else
  42716. + if test "$ac_cv_type_off_t" = yes; then
  42717. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42718. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42719. +as_fn_error 77 "cannot compute sizeof (off_t)
  42720. +See \`config.log' for more details" "$LINENO" 5; }
  42721. + else
  42722. + ac_cv_sizeof_off_t=0
  42723. + fi
  42724. +fi
  42725. +
  42726. +fi
  42727. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
  42728. +$as_echo "$ac_cv_sizeof_off_t" >&6; }
  42729. +
  42730. +
  42731. +
  42732. +cat >>confdefs.h <<_ACEOF
  42733. +@%:@define SIZEOF_OFF_T $ac_cv_sizeof_off_t
  42734. +_ACEOF
  42735. +
  42736. +
  42737. +
  42738. +ac_fn_cxx_check_type "$LINENO" "pad128_t" "ac_cv_type_pad128_t" "
  42739. +/* What a mess.. many systems have added the (now standard) bit types
  42740. + * in their own ways, so we need to scan a wide variety of headers to
  42741. + * find them..
  42742. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42743. + */
  42744. +#if HAVE_SYS_TYPES_H
  42745. +#include <sys/types.h>
  42746. +#endif
  42747. +#if STDC_HEADERS
  42748. +#include <stdlib.h>
  42749. +#include <stddef.h>
  42750. +#endif
  42751. +#if HAVE_INTTYPES_H
  42752. +#include <inttypes.h>
  42753. +#endif
  42754. +#if HAVE_SYS_BITYPES_H
  42755. +#include <sys/bitypes.h>
  42756. +#endif
  42757. +#if HAVE_SYS_SELECT_H
  42758. +#include <sys/select.h>
  42759. +#endif
  42760. +#if HAVE_NETINET_IN_SYSTM_H
  42761. +#include <netinet/in_systm.h>
  42762. +#endif
  42763. +
  42764. +"
  42765. +if test "x$ac_cv_type_pad128_t" = xyes; then :
  42766. +
  42767. +$as_echo "@%:@define HAVE_PAD128_T 1" >>confdefs.h
  42768. +
  42769. +fi
  42770. +
  42771. +
  42772. +ac_fn_cxx_check_type "$LINENO" "upad128_t" "ac_cv_type_upad128_t" "
  42773. +/* What a mess.. many systems have added the (now standard) bit types
  42774. + * in their own ways, so we need to scan a wide variety of headers to
  42775. + * find them..
  42776. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42777. + */
  42778. +#if HAVE_SYS_TYPES_H
  42779. +#include <sys/types.h>
  42780. +#endif
  42781. +#if STDC_HEADERS
  42782. +#include <stdlib.h>
  42783. +#include <stddef.h>
  42784. +#endif
  42785. +#if HAVE_INTTYPES_H
  42786. +#include <inttypes.h>
  42787. +#endif
  42788. +#if HAVE_SYS_BITYPES_H
  42789. +#include <sys/bitypes.h>
  42790. +#endif
  42791. +#if HAVE_SYS_SELECT_H
  42792. +#include <sys/select.h>
  42793. +#endif
  42794. +#if HAVE_NETINET_IN_SYSTM_H
  42795. +#include <netinet/in_systm.h>
  42796. +#endif
  42797. +
  42798. +"
  42799. +if test "x$ac_cv_type_upad128_t" = xyes; then :
  42800. +
  42801. +$as_echo "@%:@define HAVE_UPAD128_T 1" >>confdefs.h
  42802. +
  42803. +fi
  42804. +
  42805. +
  42806. +ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "
  42807. +/* What a mess.. many systems have added the (now standard) bit types
  42808. + * in their own ways, so we need to scan a wide variety of headers to
  42809. + * find them..
  42810. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42811. + */
  42812. +#if HAVE_SYS_TYPES_H
  42813. +#include <sys/types.h>
  42814. +#endif
  42815. +#if STDC_HEADERS
  42816. +#include <stdlib.h>
  42817. +#include <stddef.h>
  42818. +#endif
  42819. +#if HAVE_INTTYPES_H
  42820. +#include <inttypes.h>
  42821. +#endif
  42822. +#if HAVE_SYS_BITYPES_H
  42823. +#include <sys/bitypes.h>
  42824. +#endif
  42825. +#if HAVE_SYS_SELECT_H
  42826. +#include <sys/select.h>
  42827. +#endif
  42828. +#if HAVE_NETINET_IN_SYSTM_H
  42829. +#include <netinet/in_systm.h>
  42830. +#endif
  42831. +
  42832. +"
  42833. +if test "x$ac_cv_type_pid_t" = xyes; then :
  42834. +
  42835. +$as_echo "@%:@define HAVE_PID_T 1" >>confdefs.h
  42836. +
  42837. +fi
  42838. +
  42839. +ac_fn_cxx_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "
  42840. +/* What a mess.. many systems have added the (now standard) bit types
  42841. + * in their own ways, so we need to scan a wide variety of headers to
  42842. + * find them..
  42843. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42844. + */
  42845. +#if HAVE_SYS_TYPES_H
  42846. +#include <sys/types.h>
  42847. +#endif
  42848. +#if STDC_HEADERS
  42849. +#include <stdlib.h>
  42850. +#include <stddef.h>
  42851. +#endif
  42852. +#if HAVE_INTTYPES_H
  42853. +#include <inttypes.h>
  42854. +#endif
  42855. +#if HAVE_SYS_BITYPES_H
  42856. +#include <sys/bitypes.h>
  42857. +#endif
  42858. +#if HAVE_SYS_SELECT_H
  42859. +#include <sys/select.h>
  42860. +#endif
  42861. +#if HAVE_NETINET_IN_SYSTM_H
  42862. +#include <netinet/in_systm.h>
  42863. +#endif
  42864. +
  42865. +"
  42866. +if test "x$ac_cv_type_size_t" = xyes; then :
  42867. + # The cast to long int works around a bug in the HP C Compiler
  42868. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42869. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42870. +# This bug is HP SR number 8606223364.
  42871. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
  42872. +$as_echo_n "checking size of size_t... " >&6; }
  42873. +if ${ac_cv_sizeof_size_t+:} false; then :
  42874. + $as_echo_n "(cached) " >&6
  42875. +else
  42876. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "
  42877. +#include <stdio.h>
  42878. +
  42879. +/* What a mess.. many systems have added the (now standard) bit types
  42880. + * in their own ways, so we need to scan a wide variety of headers to
  42881. + * find them..
  42882. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42883. + */
  42884. +#if HAVE_SYS_TYPES_H
  42885. +#include <sys/types.h>
  42886. +#endif
  42887. +#if STDC_HEADERS
  42888. +#include <stdlib.h>
  42889. +#include <stddef.h>
  42890. +#endif
  42891. +#if HAVE_INTTYPES_H
  42892. +#include <inttypes.h>
  42893. +#endif
  42894. +#if HAVE_SYS_BITYPES_H
  42895. +#include <sys/bitypes.h>
  42896. +#endif
  42897. +#if HAVE_SYS_SELECT_H
  42898. +#include <sys/select.h>
  42899. +#endif
  42900. +#if HAVE_NETINET_IN_SYSTM_H
  42901. +#include <netinet/in_systm.h>
  42902. +#endif
  42903. +
  42904. +
  42905. +"; then :
  42906. +
  42907. +else
  42908. + if test "$ac_cv_type_size_t" = yes; then
  42909. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  42910. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  42911. +as_fn_error 77 "cannot compute sizeof (size_t)
  42912. +See \`config.log' for more details" "$LINENO" 5; }
  42913. + else
  42914. + ac_cv_sizeof_size_t=0
  42915. + fi
  42916. +fi
  42917. +
  42918. +fi
  42919. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
  42920. +$as_echo "$ac_cv_sizeof_size_t" >&6; }
  42921. +
  42922. +
  42923. +
  42924. +cat >>confdefs.h <<_ACEOF
  42925. +@%:@define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
  42926. +_ACEOF
  42927. +
  42928. +
  42929. +
  42930. +$as_echo "@%:@define HAVE_SIZE_T 1" >>confdefs.h
  42931. +
  42932. +fi
  42933. +
  42934. +ac_fn_cxx_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "
  42935. +/* What a mess.. many systems have added the (now standard) bit types
  42936. + * in their own ways, so we need to scan a wide variety of headers to
  42937. + * find them..
  42938. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42939. + */
  42940. +#if HAVE_SYS_TYPES_H
  42941. +#include <sys/types.h>
  42942. +#endif
  42943. +#if STDC_HEADERS
  42944. +#include <stdlib.h>
  42945. +#include <stddef.h>
  42946. +#endif
  42947. +#if HAVE_INTTYPES_H
  42948. +#include <inttypes.h>
  42949. +#endif
  42950. +#if HAVE_SYS_BITYPES_H
  42951. +#include <sys/bitypes.h>
  42952. +#endif
  42953. +#if HAVE_SYS_SELECT_H
  42954. +#include <sys/select.h>
  42955. +#endif
  42956. +#if HAVE_NETINET_IN_SYSTM_H
  42957. +#include <netinet/in_systm.h>
  42958. +#endif
  42959. +
  42960. +"
  42961. +if test "x$ac_cv_type_ssize_t" = xyes; then :
  42962. +
  42963. +$as_echo "@%:@define HAVE_SSIZE_T 1" >>confdefs.h
  42964. +
  42965. +fi
  42966. +
  42967. +ac_fn_cxx_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "
  42968. +/* What a mess.. many systems have added the (now standard) bit types
  42969. + * in their own ways, so we need to scan a wide variety of headers to
  42970. + * find them..
  42971. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  42972. + */
  42973. +#if HAVE_SYS_TYPES_H
  42974. +#include <sys/types.h>
  42975. +#endif
  42976. +#if STDC_HEADERS
  42977. +#include <stdlib.h>
  42978. +#include <stddef.h>
  42979. +#endif
  42980. +#if HAVE_INTTYPES_H
  42981. +#include <inttypes.h>
  42982. +#endif
  42983. +#if HAVE_SYS_BITYPES_H
  42984. +#include <sys/bitypes.h>
  42985. +#endif
  42986. +#if HAVE_SYS_SELECT_H
  42987. +#include <sys/select.h>
  42988. +#endif
  42989. +#if HAVE_NETINET_IN_SYSTM_H
  42990. +#include <netinet/in_systm.h>
  42991. +#endif
  42992. +
  42993. +"
  42994. +if test "x$ac_cv_type_off_t" = xyes; then :
  42995. + # The cast to long int works around a bug in the HP C Compiler
  42996. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  42997. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  42998. +# This bug is HP SR number 8606223364.
  42999. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
  43000. +$as_echo_n "checking size of off_t... " >&6; }
  43001. +if ${ac_cv_sizeof_off_t+:} false; then :
  43002. + $as_echo_n "(cached) " >&6
  43003. +else
  43004. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "
  43005. +#include <stdio.h>
  43006. +
  43007. +/* What a mess.. many systems have added the (now standard) bit types
  43008. + * in their own ways, so we need to scan a wide variety of headers to
  43009. + * find them..
  43010. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  43011. + */
  43012. +#if HAVE_SYS_TYPES_H
  43013. +#include <sys/types.h>
  43014. +#endif
  43015. +#if STDC_HEADERS
  43016. +#include <stdlib.h>
  43017. +#include <stddef.h>
  43018. +#endif
  43019. +#if HAVE_INTTYPES_H
  43020. +#include <inttypes.h>
  43021. +#endif
  43022. +#if HAVE_SYS_BITYPES_H
  43023. +#include <sys/bitypes.h>
  43024. +#endif
  43025. +#if HAVE_SYS_SELECT_H
  43026. +#include <sys/select.h>
  43027. +#endif
  43028. +#if HAVE_NETINET_IN_SYSTM_H
  43029. +#include <netinet/in_systm.h>
  43030. +#endif
  43031. +
  43032. +
  43033. +"; then :
  43034. +
  43035. +else
  43036. + if test "$ac_cv_type_off_t" = yes; then
  43037. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  43038. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  43039. +as_fn_error 77 "cannot compute sizeof (off_t)
  43040. +See \`config.log' for more details" "$LINENO" 5; }
  43041. + else
  43042. + ac_cv_sizeof_off_t=0
  43043. + fi
  43044. +fi
  43045. +
  43046. +fi
  43047. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
  43048. +$as_echo "$ac_cv_sizeof_off_t" >&6; }
  43049. +
  43050. +
  43051. +
  43052. +cat >>confdefs.h <<_ACEOF
  43053. +@%:@define SIZEOF_OFF_T $ac_cv_sizeof_off_t
  43054. +_ACEOF
  43055. +
  43056. +
  43057. +
  43058. +$as_echo "@%:@define HAVE_OFF_T 1" >>confdefs.h
  43059. +
  43060. +fi
  43061. +
  43062. +ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "
  43063. +/* What a mess.. many systems have added the (now standard) bit types
  43064. + * in their own ways, so we need to scan a wide variety of headers to
  43065. + * find them..
  43066. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  43067. + */
  43068. +#if HAVE_SYS_TYPES_H
  43069. +#include <sys/types.h>
  43070. +#endif
  43071. +#if STDC_HEADERS
  43072. +#include <stdlib.h>
  43073. +#include <stddef.h>
  43074. +#endif
  43075. +#if HAVE_INTTYPES_H
  43076. +#include <inttypes.h>
  43077. +#endif
  43078. +#if HAVE_SYS_BITYPES_H
  43079. +#include <sys/bitypes.h>
  43080. +#endif
  43081. +#if HAVE_SYS_SELECT_H
  43082. +#include <sys/select.h>
  43083. +#endif
  43084. +#if HAVE_NETINET_IN_SYSTM_H
  43085. +#include <netinet/in_systm.h>
  43086. +#endif
  43087. +
  43088. +"
  43089. +if test "x$ac_cv_type_mode_t" = xyes; then :
  43090. +
  43091. +$as_echo "@%:@define HAVE_MODE_T 1" >>confdefs.h
  43092. +
  43093. +fi
  43094. +
  43095. +ac_fn_cxx_check_type "$LINENO" "fd_mask" "ac_cv_type_fd_mask" "
  43096. +/* What a mess.. many systems have added the (now standard) bit types
  43097. + * in their own ways, so we need to scan a wide variety of headers to
  43098. + * find them..
  43099. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  43100. + */
  43101. +#if HAVE_SYS_TYPES_H
  43102. +#include <sys/types.h>
  43103. +#endif
  43104. +#if STDC_HEADERS
  43105. +#include <stdlib.h>
  43106. +#include <stddef.h>
  43107. +#endif
  43108. +#if HAVE_INTTYPES_H
  43109. +#include <inttypes.h>
  43110. +#endif
  43111. +#if HAVE_SYS_BITYPES_H
  43112. +#include <sys/bitypes.h>
  43113. +#endif
  43114. +#if HAVE_SYS_SELECT_H
  43115. +#include <sys/select.h>
  43116. +#endif
  43117. +#if HAVE_NETINET_IN_SYSTM_H
  43118. +#include <netinet/in_systm.h>
  43119. +#endif
  43120. +
  43121. +"
  43122. +if test "x$ac_cv_type_fd_mask" = xyes; then :
  43123. +
  43124. +$as_echo "@%:@define HAVE_FD_MASK 1" >>confdefs.h
  43125. +
  43126. +fi
  43127. +
  43128. +
  43129. +ac_fn_cxx_check_type "$LINENO" "uchar" "ac_cv_type_uchar" "
  43130. +/* What a mess.. many systems have added the (now standard) bit types
  43131. + * in their own ways, so we need to scan a wide variety of headers to
  43132. + * find them..
  43133. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  43134. + */
  43135. +#if HAVE_SYS_TYPES_H
  43136. +#include <sys/types.h>
  43137. +#endif
  43138. +#if STDC_HEADERS
  43139. +#include <stdlib.h>
  43140. +#include <stddef.h>
  43141. +#endif
  43142. +#if HAVE_INTTYPES_H
  43143. +#include <inttypes.h>
  43144. +#endif
  43145. +#if HAVE_SYS_BITYPES_H
  43146. +#include <sys/bitypes.h>
  43147. +#endif
  43148. +#if HAVE_SYS_SELECT_H
  43149. +#include <sys/select.h>
  43150. +#endif
  43151. +#if HAVE_NETINET_IN_SYSTM_H
  43152. +#include <netinet/in_systm.h>
  43153. +#endif
  43154. +
  43155. +"
  43156. +if test "x$ac_cv_type_uchar" = xyes; then :
  43157. +
  43158. +$as_echo "@%:@define HAVE_UCHAR 1" >>confdefs.h
  43159. +
  43160. +fi
  43161. +
  43162. +
  43163. +ac_fn_cxx_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
  43164. +if test "x$ac_cv_type_size_t" = xyes; then :
  43165. +
  43166. +else
  43167. +
  43168. +cat >>confdefs.h <<_ACEOF
  43169. +@%:@define size_t unsigned int
  43170. +_ACEOF
  43171. +
  43172. +fi
  43173. +
  43174. +# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
  43175. +# for constant arguments. Useless!
  43176. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
  43177. +$as_echo_n "checking for working alloca.h... " >&6; }
  43178. +if ${ac_cv_working_alloca_h+:} false; then :
  43179. + $as_echo_n "(cached) " >&6
  43180. +else
  43181. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43182. +/* end confdefs.h. */
  43183. +@%:@include <alloca.h>
  43184. +int
  43185. +main ()
  43186. +{
  43187. +char *p = (char *) alloca (2 * sizeof (int));
  43188. + if (p) return 0;
  43189. + ;
  43190. + return 0;
  43191. +}
  43192. +_ACEOF
  43193. +if ac_fn_cxx_try_link "$LINENO"; then :
  43194. + ac_cv_working_alloca_h=yes
  43195. +else
  43196. + ac_cv_working_alloca_h=no
  43197. +fi
  43198. +rm -f core conftest.err conftest.$ac_objext \
  43199. + conftest$ac_exeext conftest.$ac_ext
  43200. +fi
  43201. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
  43202. +$as_echo "$ac_cv_working_alloca_h" >&6; }
  43203. +if test $ac_cv_working_alloca_h = yes; then
  43204. +
  43205. +$as_echo "@%:@define HAVE_ALLOCA_H 1" >>confdefs.h
  43206. +
  43207. +fi
  43208. +
  43209. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
  43210. +$as_echo_n "checking for alloca... " >&6; }
  43211. +if ${ac_cv_func_alloca_works+:} false; then :
  43212. + $as_echo_n "(cached) " >&6
  43213. +else
  43214. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43215. +/* end confdefs.h. */
  43216. +#ifdef __GNUC__
  43217. +# define alloca __builtin_alloca
  43218. +#else
  43219. +# ifdef _MSC_VER
  43220. +# include <malloc.h>
  43221. +# define alloca _alloca
  43222. +# else
  43223. +# ifdef HAVE_ALLOCA_H
  43224. +# include <alloca.h>
  43225. +# else
  43226. +# ifdef _AIX
  43227. + #pragma alloca
  43228. +# else
  43229. +# ifndef alloca /* predefined by HP cc +Olibcalls */
  43230. +void *alloca (size_t);
  43231. +# endif
  43232. +# endif
  43233. +# endif
  43234. +# endif
  43235. +#endif
  43236. +
  43237. +int
  43238. +main ()
  43239. +{
  43240. +char *p = (char *) alloca (1);
  43241. + if (p) return 0;
  43242. + ;
  43243. + return 0;
  43244. +}
  43245. +_ACEOF
  43246. +if ac_fn_cxx_try_link "$LINENO"; then :
  43247. + ac_cv_func_alloca_works=yes
  43248. +else
  43249. + ac_cv_func_alloca_works=no
  43250. +fi
  43251. +rm -f core conftest.err conftest.$ac_objext \
  43252. + conftest$ac_exeext conftest.$ac_ext
  43253. +fi
  43254. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
  43255. +$as_echo "$ac_cv_func_alloca_works" >&6; }
  43256. +
  43257. +if test $ac_cv_func_alloca_works = yes; then
  43258. +
  43259. +$as_echo "@%:@define HAVE_ALLOCA 1" >>confdefs.h
  43260. +
  43261. +else
  43262. + # The SVR3 libPW and SVR4 libucb both contain incompatible functions
  43263. +# that cause trouble. Some versions do not even contain alloca or
  43264. +# contain a buggy version. If you still want to use their alloca,
  43265. +# use ar to extract alloca.o from them instead of compiling alloca.c.
  43266. +
  43267. +ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
  43268. +
  43269. +$as_echo "@%:@define C_ALLOCA 1" >>confdefs.h
  43270. +
  43271. +
  43272. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
  43273. +$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
  43274. +if ${ac_cv_os_cray+:} false; then :
  43275. + $as_echo_n "(cached) " >&6
  43276. +else
  43277. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43278. +/* end confdefs.h. */
  43279. +#if defined CRAY && ! defined CRAY2
  43280. +webecray
  43281. +#else
  43282. +wenotbecray
  43283. +#endif
  43284. +
  43285. +_ACEOF
  43286. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  43287. + $EGREP "webecray" >/dev/null 2>&1; then :
  43288. + ac_cv_os_cray=yes
  43289. +else
  43290. + ac_cv_os_cray=no
  43291. +fi
  43292. +rm -f conftest*
  43293. +
  43294. +fi
  43295. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
  43296. +$as_echo "$ac_cv_os_cray" >&6; }
  43297. +if test $ac_cv_os_cray = yes; then
  43298. + for ac_func in _getb67 GETB67 getb67; do
  43299. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  43300. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  43301. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  43302. +
  43303. +cat >>confdefs.h <<_ACEOF
  43304. +@%:@define CRAY_STACKSEG_END $ac_func
  43305. +_ACEOF
  43306. +
  43307. + break
  43308. +fi
  43309. +
  43310. + done
  43311. +fi
  43312. +
  43313. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
  43314. +$as_echo_n "checking stack direction for C alloca... " >&6; }
  43315. +if ${ac_cv_c_stack_direction+:} false; then :
  43316. + $as_echo_n "(cached) " >&6
  43317. +else
  43318. + if test "$cross_compiling" = yes; then :
  43319. + ac_cv_c_stack_direction=0
  43320. +else
  43321. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43322. +/* end confdefs.h. */
  43323. +$ac_includes_default
  43324. +int
  43325. +find_stack_direction ()
  43326. +{
  43327. + static char *addr = 0;
  43328. + auto char dummy;
  43329. + if (addr == 0)
  43330. + {
  43331. + addr = &dummy;
  43332. + return find_stack_direction ();
  43333. + }
  43334. + else
  43335. + return (&dummy > addr) ? 1 : -1;
  43336. +}
  43337. +
  43338. +int
  43339. +main ()
  43340. +{
  43341. + return find_stack_direction () < 0;
  43342. +}
  43343. +_ACEOF
  43344. +if ac_fn_cxx_try_run "$LINENO"; then :
  43345. + ac_cv_c_stack_direction=1
  43346. +else
  43347. + ac_cv_c_stack_direction=-1
  43348. +fi
  43349. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  43350. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  43351. +fi
  43352. +
  43353. +fi
  43354. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
  43355. +$as_echo "$ac_cv_c_stack_direction" >&6; }
  43356. +cat >>confdefs.h <<_ACEOF
  43357. +@%:@define STACK_DIRECTION $ac_cv_c_stack_direction
  43358. +_ACEOF
  43359. +
  43360. +
  43361. +fi
  43362. +
  43363. +
  43364. +ac_fn_cxx_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
  43365. +#include <sys/types.h>
  43366. +#include <sys/socket.h>
  43367. +#if STDC_HEADERS
  43368. +#include <stdlib.h>
  43369. +#include <stddef.h>
  43370. +#endif
  43371. +"
  43372. +if test "x$ac_cv_type_socklen_t" = xyes; then :
  43373. +
  43374. +$as_echo "@%:@define HAVE_SOCKLEN_T 1" >>confdefs.h
  43375. +
  43376. +fi
  43377. +
  43378. +
  43379. +use_libcap=auto
  43380. +
  43381. +@%:@ Check whether --with-libcap was given.
  43382. +if test "${with_libcap+set}" = set; then :
  43383. + withval=$with_libcap; if test "x$withval" = "xyes" ; then
  43384. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: libcap forced enabled" >&5
  43385. +$as_echo "libcap forced enabled" >&6; }
  43386. + use_libcap=yes
  43387. + else
  43388. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: libcap forced disabled" >&5
  43389. +$as_echo "libcap forced disabled" >&6; }
  43390. + use_libcap=no
  43391. + fi
  43392. +
  43393. +fi
  43394. +
  43395. +if test "x$use_libcap" != "xno"; then
  43396. + # cap_clear_flag is the most recent libcap function we require
  43397. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_clear_flag in -lcap" >&5
  43398. +$as_echo_n "checking for cap_clear_flag in -lcap... " >&6; }
  43399. +if ${ac_cv_lib_cap_cap_clear_flag+:} false; then :
  43400. + $as_echo_n "(cached) " >&6
  43401. +else
  43402. + ac_check_lib_save_LIBS=$LIBS
  43403. +LIBS="-lcap $LIBS"
  43404. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43405. +/* end confdefs.h. */
  43406. +
  43407. +/* Override any GCC internal prototype to avoid an error.
  43408. + Use char because int might match the return type of a GCC
  43409. + builtin and then its argument prototype would still apply. */
  43410. +#ifdef __cplusplus
  43411. +extern "C"
  43412. +#endif
  43413. +char cap_clear_flag ();
  43414. +int
  43415. +main ()
  43416. +{
  43417. +return cap_clear_flag ();
  43418. + ;
  43419. + return 0;
  43420. +}
  43421. +_ACEOF
  43422. +if ac_fn_cxx_try_link "$LINENO"; then :
  43423. + ac_cv_lib_cap_cap_clear_flag=yes
  43424. +else
  43425. + ac_cv_lib_cap_cap_clear_flag=no
  43426. +fi
  43427. +rm -f core conftest.err conftest.$ac_objext \
  43428. + conftest$ac_exeext conftest.$ac_ext
  43429. +LIBS=$ac_check_lib_save_LIBS
  43430. +fi
  43431. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_clear_flag" >&5
  43432. +$as_echo "$ac_cv_lib_cap_cap_clear_flag" >&6; }
  43433. +if test "x$ac_cv_lib_cap_cap_clear_flag" = xyes; then :
  43434. + cat >>confdefs.h <<_ACEOF
  43435. +@%:@define HAVE_LIBCAP 1
  43436. +_ACEOF
  43437. +
  43438. + LIBS="-lcap $LIBS"
  43439. +
  43440. +fi
  43441. +
  43442. + if test "x$ac_cv_lib_cap_cap_clear_flag" = xyes; then
  43443. + use_libcap=yes
  43444. + else
  43445. + if test "x$use_libcap" = "xyes"; then
  43446. + as_fn_error $? "libcap forced enabled but not available or not usable, requires libcap-2.09 or later" "$LINENO" 5
  43447. + fi
  43448. + use_libcap=no
  43449. + fi
  43450. +fi
  43451. +
  43452. +if test "x$use_libcap" = "xyes"; then
  43453. +
  43454. +$as_echo "@%:@define USE_LIBCAP 1" >>confdefs.h
  43455. +
  43456. + for ac_header in sys/capability.h
  43457. +do :
  43458. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/capability.h" "ac_cv_header_sys_capability_h" "$ac_includes_default"
  43459. +if test "x$ac_cv_header_sys_capability_h" = xyes; then :
  43460. + cat >>confdefs.h <<_ACEOF
  43461. +@%:@define HAVE_SYS_CAPABILITY_H 1
  43462. +_ACEOF
  43463. +
  43464. +fi
  43465. +
  43466. +done
  43467. +
  43468. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for operational libcap2 headers" >&5
  43469. +$as_echo_n "checking for operational libcap2 headers... " >&6; }
  43470. +if ${squid_cv_sys_capability_works+:} false; then :
  43471. + $as_echo_n "(cached) " >&6
  43472. +else
  43473. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43474. +/* end confdefs.h. */
  43475. +
  43476. +#include <stdlib.h>
  43477. +#include <stddef.h>
  43478. +#include <sys/capability.h>
  43479. +
  43480. +int
  43481. +main ()
  43482. +{
  43483. +
  43484. +capget(NULL, NULL);
  43485. +capset(NULL, NULL);
  43486. +
  43487. + ;
  43488. + return 0;
  43489. +}
  43490. +_ACEOF
  43491. +if ac_fn_cxx_try_link "$LINENO"; then :
  43492. + squid_cv_sys_capability_works=yes
  43493. +else
  43494. + squid_cv_sys_capability_works=no
  43495. +fi
  43496. +rm -f core conftest.err conftest.$ac_objext \
  43497. + conftest$ac_exeext conftest.$ac_ext
  43498. +
  43499. +fi
  43500. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $squid_cv_sys_capability_works" >&5
  43501. +$as_echo "$squid_cv_sys_capability_works" >&6; }
  43502. + if test x$squid_cv_sys_capability_works != xyes; then
  43503. +
  43504. +$as_echo "@%:@define LIBCAP_BROKEN 1" >>confdefs.h
  43505. +
  43506. + fi
  43507. +fi
  43508. +
  43509. +
  43510. +ac_fn_cxx_check_type "$LINENO" "mtyp_t" "ac_cv_type_mtyp_t" "#include <sys/types.h>
  43511. +#include <sys/ipc.h>
  43512. +#include <sys/msg.h>
  43513. +"
  43514. +if test "x$ac_cv_type_mtyp_t" = xyes; then :
  43515. +
  43516. +$as_echo "@%:@define HAVE_MTYP_T 1" >>confdefs.h
  43517. +
  43518. +fi
  43519. +
  43520. +
  43521. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
  43522. +$as_echo_n "checking for library containing gethostbyname... " >&6; }
  43523. +if ${ac_cv_search_gethostbyname+:} false; then :
  43524. + $as_echo_n "(cached) " >&6
  43525. +else
  43526. + ac_func_search_save_LIBS=$LIBS
  43527. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43528. +/* end confdefs.h. */
  43529. +
  43530. +/* Override any GCC internal prototype to avoid an error.
  43531. + Use char because int might match the return type of a GCC
  43532. + builtin and then its argument prototype would still apply. */
  43533. +#ifdef __cplusplus
  43534. +extern "C"
  43535. +#endif
  43536. +char gethostbyname ();
  43537. +int
  43538. +main ()
  43539. +{
  43540. +return gethostbyname ();
  43541. + ;
  43542. + return 0;
  43543. +}
  43544. +_ACEOF
  43545. +for ac_lib in '' nsl resolv bind; do
  43546. + if test -z "$ac_lib"; then
  43547. + ac_res="none required"
  43548. + else
  43549. + ac_res=-l$ac_lib
  43550. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  43551. + fi
  43552. + if ac_fn_cxx_try_link "$LINENO"; then :
  43553. + ac_cv_search_gethostbyname=$ac_res
  43554. +fi
  43555. +rm -f core conftest.err conftest.$ac_objext \
  43556. + conftest$ac_exeext
  43557. + if ${ac_cv_search_gethostbyname+:} false; then :
  43558. + break
  43559. +fi
  43560. +done
  43561. +if ${ac_cv_search_gethostbyname+:} false; then :
  43562. +
  43563. +else
  43564. + ac_cv_search_gethostbyname=no
  43565. +fi
  43566. +rm conftest.$ac_ext
  43567. +LIBS=$ac_func_search_save_LIBS
  43568. +fi
  43569. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
  43570. +$as_echo "$ac_cv_search_gethostbyname" >&6; }
  43571. +ac_res=$ac_cv_search_gethostbyname
  43572. +if test "$ac_res" != no; then :
  43573. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  43574. +
  43575. +fi
  43576. +
  43577. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
  43578. +$as_echo_n "checking for library containing res_init... " >&6; }
  43579. +if ${ac_cv_search_res_init+:} false; then :
  43580. + $as_echo_n "(cached) " >&6
  43581. +else
  43582. + ac_func_search_save_LIBS=$LIBS
  43583. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43584. +/* end confdefs.h. */
  43585. +
  43586. +/* Override any GCC internal prototype to avoid an error.
  43587. + Use char because int might match the return type of a GCC
  43588. + builtin and then its argument prototype would still apply. */
  43589. +#ifdef __cplusplus
  43590. +extern "C"
  43591. +#endif
  43592. +char res_init ();
  43593. +int
  43594. +main ()
  43595. +{
  43596. +return res_init ();
  43597. + ;
  43598. + return 0;
  43599. +}
  43600. +_ACEOF
  43601. +for ac_lib in '' resolv; do
  43602. + if test -z "$ac_lib"; then
  43603. + ac_res="none required"
  43604. + else
  43605. + ac_res=-l$ac_lib
  43606. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  43607. + fi
  43608. + if ac_fn_cxx_try_link "$LINENO"; then :
  43609. + ac_cv_search_res_init=$ac_res
  43610. +fi
  43611. +rm -f core conftest.err conftest.$ac_objext \
  43612. + conftest$ac_exeext
  43613. + if ${ac_cv_search_res_init+:} false; then :
  43614. + break
  43615. +fi
  43616. +done
  43617. +if ${ac_cv_search_res_init+:} false; then :
  43618. +
  43619. +else
  43620. + ac_cv_search_res_init=no
  43621. +fi
  43622. +rm conftest.$ac_ext
  43623. +LIBS=$ac_func_search_save_LIBS
  43624. +fi
  43625. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
  43626. +$as_echo "$ac_cv_search_res_init" >&6; }
  43627. +ac_res=$ac_cv_search_res_init
  43628. +if test "$ac_res" != no; then :
  43629. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  43630. +
  43631. +fi
  43632. +
  43633. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing bind" >&5
  43634. +$as_echo_n "checking for library containing bind... " >&6; }
  43635. +if ${ac_cv_search_bind+:} false; then :
  43636. + $as_echo_n "(cached) " >&6
  43637. +else
  43638. + ac_func_search_save_LIBS=$LIBS
  43639. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43640. +/* end confdefs.h. */
  43641. +
  43642. +/* Override any GCC internal prototype to avoid an error.
  43643. + Use char because int might match the return type of a GCC
  43644. + builtin and then its argument prototype would still apply. */
  43645. +#ifdef __cplusplus
  43646. +extern "C"
  43647. +#endif
  43648. +char bind ();
  43649. +int
  43650. +main ()
  43651. +{
  43652. +return bind ();
  43653. + ;
  43654. + return 0;
  43655. +}
  43656. +_ACEOF
  43657. +for ac_lib in '' socket; do
  43658. + if test -z "$ac_lib"; then
  43659. + ac_res="none required"
  43660. + else
  43661. + ac_res=-l$ac_lib
  43662. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  43663. + fi
  43664. + if ac_fn_cxx_try_link "$LINENO"; then :
  43665. + ac_cv_search_bind=$ac_res
  43666. +fi
  43667. +rm -f core conftest.err conftest.$ac_objext \
  43668. + conftest$ac_exeext
  43669. + if ${ac_cv_search_bind+:} false; then :
  43670. + break
  43671. +fi
  43672. +done
  43673. +if ${ac_cv_search_bind+:} false; then :
  43674. +
  43675. +else
  43676. + ac_cv_search_bind=no
  43677. +fi
  43678. +rm conftest.$ac_ext
  43679. +LIBS=$ac_func_search_save_LIBS
  43680. +fi
  43681. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_bind" >&5
  43682. +$as_echo "$ac_cv_search_bind" >&6; }
  43683. +ac_res=$ac_cv_search_bind
  43684. +if test "$ac_res" != no; then :
  43685. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  43686. +
  43687. +fi
  43688. +
  43689. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opcom_stack_trace" >&5
  43690. +$as_echo_n "checking for library containing opcom_stack_trace... " >&6; }
  43691. +if ${ac_cv_search_opcom_stack_trace+:} false; then :
  43692. + $as_echo_n "(cached) " >&6
  43693. +else
  43694. + ac_func_search_save_LIBS=$LIBS
  43695. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43696. +/* end confdefs.h. */
  43697. +
  43698. +/* Override any GCC internal prototype to avoid an error.
  43699. + Use char because int might match the return type of a GCC
  43700. + builtin and then its argument prototype would still apply. */
  43701. +#ifdef __cplusplus
  43702. +extern "C"
  43703. +#endif
  43704. +char opcom_stack_trace ();
  43705. +int
  43706. +main ()
  43707. +{
  43708. +return opcom_stack_trace ();
  43709. + ;
  43710. + return 0;
  43711. +}
  43712. +_ACEOF
  43713. +for ac_lib in '' opcom_stack; do
  43714. + if test -z "$ac_lib"; then
  43715. + ac_res="none required"
  43716. + else
  43717. + ac_res=-l$ac_lib
  43718. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  43719. + fi
  43720. + if ac_fn_cxx_try_link "$LINENO"; then :
  43721. + ac_cv_search_opcom_stack_trace=$ac_res
  43722. +fi
  43723. +rm -f core conftest.err conftest.$ac_objext \
  43724. + conftest$ac_exeext
  43725. + if ${ac_cv_search_opcom_stack_trace+:} false; then :
  43726. + break
  43727. +fi
  43728. +done
  43729. +if ${ac_cv_search_opcom_stack_trace+:} false; then :
  43730. +
  43731. +else
  43732. + ac_cv_search_opcom_stack_trace=no
  43733. +fi
  43734. +rm conftest.$ac_ext
  43735. +LIBS=$ac_func_search_save_LIBS
  43736. +fi
  43737. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opcom_stack_trace" >&5
  43738. +$as_echo "$ac_cv_search_opcom_stack_trace" >&6; }
  43739. +ac_res=$ac_cv_search_opcom_stack_trace
  43740. +if test "$ac_res" != no; then :
  43741. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  43742. +
  43743. +fi
  43744. +
  43745. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strlcpy" >&5
  43746. +$as_echo_n "checking for library containing strlcpy... " >&6; }
  43747. +if ${ac_cv_search_strlcpy+:} false; then :
  43748. + $as_echo_n "(cached) " >&6
  43749. +else
  43750. + ac_func_search_save_LIBS=$LIBS
  43751. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43752. +/* end confdefs.h. */
  43753. +
  43754. +/* Override any GCC internal prototype to avoid an error.
  43755. + Use char because int might match the return type of a GCC
  43756. + builtin and then its argument prototype would still apply. */
  43757. +#ifdef __cplusplus
  43758. +extern "C"
  43759. +#endif
  43760. +char strlcpy ();
  43761. +int
  43762. +main ()
  43763. +{
  43764. +return strlcpy ();
  43765. + ;
  43766. + return 0;
  43767. +}
  43768. +_ACEOF
  43769. +for ac_lib in '' bsd; do
  43770. + if test -z "$ac_lib"; then
  43771. + ac_res="none required"
  43772. + else
  43773. + ac_res=-l$ac_lib
  43774. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  43775. + fi
  43776. + if ac_fn_cxx_try_link "$LINENO"; then :
  43777. + ac_cv_search_strlcpy=$ac_res
  43778. +fi
  43779. +rm -f core conftest.err conftest.$ac_objext \
  43780. + conftest$ac_exeext
  43781. + if ${ac_cv_search_strlcpy+:} false; then :
  43782. + break
  43783. +fi
  43784. +done
  43785. +if ${ac_cv_search_strlcpy+:} false; then :
  43786. +
  43787. +else
  43788. + ac_cv_search_strlcpy=no
  43789. +fi
  43790. +rm conftest.$ac_ext
  43791. +LIBS=$ac_func_search_save_LIBS
  43792. +fi
  43793. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strlcpy" >&5
  43794. +$as_echo "$ac_cv_search_strlcpy" >&6; }
  43795. +ac_res=$ac_cv_search_strlcpy
  43796. +if test "$ac_res" != no; then :
  43797. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  43798. +
  43799. +fi
  43800. +
  43801. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing yp_match" >&5
  43802. +$as_echo_n "checking for library containing yp_match... " >&6; }
  43803. +if ${ac_cv_search_yp_match+:} false; then :
  43804. + $as_echo_n "(cached) " >&6
  43805. +else
  43806. + ac_func_search_save_LIBS=$LIBS
  43807. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43808. +/* end confdefs.h. */
  43809. +
  43810. +/* Override any GCC internal prototype to avoid an error.
  43811. + Use char because int might match the return type of a GCC
  43812. + builtin and then its argument prototype would still apply. */
  43813. +#ifdef __cplusplus
  43814. +extern "C"
  43815. +#endif
  43816. +char yp_match ();
  43817. +int
  43818. +main ()
  43819. +{
  43820. +return yp_match ();
  43821. + ;
  43822. + return 0;
  43823. +}
  43824. +_ACEOF
  43825. +for ac_lib in '' nsl nss_nis nss_nisplus; do
  43826. + if test -z "$ac_lib"; then
  43827. + ac_res="none required"
  43828. + else
  43829. + ac_res=-l$ac_lib
  43830. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  43831. + fi
  43832. + if ac_fn_cxx_try_link "$LINENO"; then :
  43833. + ac_cv_search_yp_match=$ac_res
  43834. +fi
  43835. +rm -f core conftest.err conftest.$ac_objext \
  43836. + conftest$ac_exeext
  43837. + if ${ac_cv_search_yp_match+:} false; then :
  43838. + break
  43839. +fi
  43840. +done
  43841. +if ${ac_cv_search_yp_match+:} false; then :
  43842. +
  43843. +else
  43844. + ac_cv_search_yp_match=no
  43845. +fi
  43846. +rm conftest.$ac_ext
  43847. +LIBS=$ac_func_search_save_LIBS
  43848. +fi
  43849. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_yp_match" >&5
  43850. +$as_echo "$ac_cv_search_yp_match" >&6; }
  43851. +ac_res=$ac_cv_search_yp_match
  43852. +if test "$ac_res" != no; then :
  43853. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  43854. +
  43855. +fi
  43856. +
  43857. +case "$host_os" in
  43858. + mingw|mingw32)
  43859. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winsock" >&5
  43860. +$as_echo_n "checking for winsock... " >&6; }
  43861. + save_LIBS="$LIBS"
  43862. + for curlib in ws2_32 wsock32; do
  43863. + LIBS="$LIBS -l$curlib"
  43864. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43865. +/* end confdefs.h. */
  43866. +#include <winsock.h>
  43867. +int
  43868. +main ()
  43869. +{
  43870. +
  43871. + socket(0,0,0);
  43872. + select(0,NULL,NULL,NULL,NULL);
  43873. + closesocket(0);
  43874. + gethostname(NULL,0);
  43875. +
  43876. + ;
  43877. + return 0;
  43878. +}
  43879. +_ACEOF
  43880. +if ac_fn_cxx_try_link "$LINENO"; then :
  43881. + have_winsock=yes
  43882. +else
  43883. + have_winsock=no
  43884. +fi
  43885. +rm -f core conftest.err conftest.$ac_objext \
  43886. + conftest$ac_exeext conftest.$ac_ext
  43887. +
  43888. + if test $have_winsock = yes; then
  43889. + ac_cv_func_select='yes'
  43890. + if test $curlib = ws2_32; then
  43891. + have_winsock=winsock2
  43892. + fi
  43893. + break
  43894. + fi
  43895. + LIBS="$save_LIBS"
  43896. + done
  43897. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_winsock" >&5
  43898. +$as_echo "$have_winsock" >&6; }
  43899. + if test $have_winsock = winsock2; then
  43900. + for ac_header in winsock2.h
  43901. +do :
  43902. + ac_fn_cxx_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
  43903. +if test "x$ac_cv_header_winsock2_h" = xyes; then :
  43904. + cat >>confdefs.h <<_ACEOF
  43905. +@%:@define HAVE_WINSOCK2_H 1
  43906. +_ACEOF
  43907. +
  43908. +fi
  43909. +
  43910. +done
  43911. +
  43912. + else
  43913. + for ac_header in winsock.h
  43914. +do :
  43915. + ac_fn_cxx_check_header_mongrel "$LINENO" "winsock.h" "ac_cv_header_winsock_h" "$ac_includes_default"
  43916. +if test "x$ac_cv_header_winsock_h" = xyes; then :
  43917. + cat >>confdefs.h <<_ACEOF
  43918. +@%:@define HAVE_WINSOCK_H 1
  43919. +_ACEOF
  43920. +
  43921. +fi
  43922. +
  43923. +done
  43924. +
  43925. + fi
  43926. + ;;
  43927. +esac
  43928. +
  43929. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix domain sockets" >&5
  43930. +$as_echo_n "checking for unix domain sockets... " >&6; }
  43931. +if ${squid_cv_unixsocket+:} false; then :
  43932. + $as_echo_n "(cached) " >&6
  43933. +else
  43934. +
  43935. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43936. +/* end confdefs.h. */
  43937. +
  43938. +#include <sys/types.h>
  43939. +#include <stdlib.h>
  43940. +#include <stddef.h>
  43941. +#include <sys/socket.h>
  43942. +#include <sys/un.h>
  43943. +int
  43944. +main ()
  43945. +{
  43946. +
  43947. + struct sockaddr_un sunaddr;
  43948. + sunaddr.sun_family = AF_UNIX;
  43949. +
  43950. + ;
  43951. + return 0;
  43952. +}
  43953. +_ACEOF
  43954. +if ac_fn_cxx_try_compile "$LINENO"; then :
  43955. + squid_cv_unixsocket=yes
  43956. +else
  43957. + squid_cv_unixsocket=no
  43958. +fi
  43959. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  43960. +fi
  43961. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $squid_cv_unixsocket" >&5
  43962. +$as_echo "$squid_cv_unixsocket" >&6; }
  43963. +if test x"$squid_cv_unixsocket" = x"yes"; then
  43964. +
  43965. +$as_echo "@%:@define HAVE_UNIXSOCKET 1" >>confdefs.h
  43966. +
  43967. +fi
  43968. +
  43969. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgnumalloc" >&5
  43970. +$as_echo_n "checking for main in -lgnumalloc... " >&6; }
  43971. +if ${ac_cv_lib_gnumalloc_main+:} false; then :
  43972. + $as_echo_n "(cached) " >&6
  43973. +else
  43974. + ac_check_lib_save_LIBS=$LIBS
  43975. +LIBS="-lgnumalloc $LIBS"
  43976. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  43977. +/* end confdefs.h. */
  43978. +
  43979. +
  43980. +int
  43981. +main ()
  43982. +{
  43983. +return main ();
  43984. + ;
  43985. + return 0;
  43986. +}
  43987. +_ACEOF
  43988. +if ac_fn_cxx_try_link "$LINENO"; then :
  43989. + ac_cv_lib_gnumalloc_main=yes
  43990. +else
  43991. + ac_cv_lib_gnumalloc_main=no
  43992. +fi
  43993. +rm -f core conftest.err conftest.$ac_objext \
  43994. + conftest$ac_exeext conftest.$ac_ext
  43995. +LIBS=$ac_check_lib_save_LIBS
  43996. +fi
  43997. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnumalloc_main" >&5
  43998. +$as_echo "$ac_cv_lib_gnumalloc_main" >&6; }
  43999. +if test "x$ac_cv_lib_gnumalloc_main" = xyes; then :
  44000. + cat >>confdefs.h <<_ACEOF
  44001. +@%:@define HAVE_LIBGNUMALLOC 1
  44002. +_ACEOF
  44003. +
  44004. + LIBS="-lgnumalloc $LIBS"
  44005. +
  44006. +fi
  44007. +
  44008. + if test "$ac_cv_lib_gnumalloc_main" = "yes"; then
  44009. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling extended malloc functions when using gnumalloc" >&5
  44010. +$as_echo "$as_me: Disabling extended malloc functions when using gnumalloc" >&6;}
  44011. + ac_cv_func_mallinfo=no
  44012. + ac_cv_func_mallocblksize=no
  44013. + ac_cv_func_mallopt=no
  44014. + else
  44015. + case "$host" in
  44016. + *-sun-solaris*)
  44017. + { $as_echo "$as_me:${as_lineno-$LINENO}: skipping libmalloc check for $host" >&5
  44018. +$as_echo "$as_me: skipping libmalloc check for $host" >&6;}
  44019. + ;;
  44020. + i386-*-freebsd*)
  44021. + { $as_echo "$as_me:${as_lineno-$LINENO}: skipping libmalloc check for $host" >&5
  44022. +$as_echo "$as_me: skipping libmalloc check for $host" >&6;}
  44023. + ;;
  44024. + *)
  44025. +
  44026. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmalloc" >&5
  44027. +$as_echo_n "checking for main in -lmalloc... " >&6; }
  44028. +if ${ac_cv_lib_malloc_main+:} false; then :
  44029. + $as_echo_n "(cached) " >&6
  44030. +else
  44031. + ac_check_lib_save_LIBS=$LIBS
  44032. +LIBS="-lmalloc $LIBS"
  44033. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44034. +/* end confdefs.h. */
  44035. +
  44036. +
  44037. +int
  44038. +main ()
  44039. +{
  44040. +return main ();
  44041. + ;
  44042. + return 0;
  44043. +}
  44044. +_ACEOF
  44045. +if ac_fn_cxx_try_link "$LINENO"; then :
  44046. + ac_cv_lib_malloc_main=yes
  44047. +else
  44048. + ac_cv_lib_malloc_main=no
  44049. +fi
  44050. +rm -f core conftest.err conftest.$ac_objext \
  44051. + conftest$ac_exeext conftest.$ac_ext
  44052. +LIBS=$ac_check_lib_save_LIBS
  44053. +fi
  44054. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_malloc_main" >&5
  44055. +$as_echo "$ac_cv_lib_malloc_main" >&6; }
  44056. +if test "x$ac_cv_lib_malloc_main" = xyes; then :
  44057. + cat >>confdefs.h <<_ACEOF
  44058. +@%:@define HAVE_LIBMALLOC 1
  44059. +_ACEOF
  44060. +
  44061. + LIBS="-lmalloc $LIBS"
  44062. +
  44063. +fi
  44064. +
  44065. + ;;
  44066. + esac
  44067. + fi
  44068. +
  44069. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lregex" >&5
  44070. +$as_echo_n "checking for main in -lregex... " >&6; }
  44071. +if ${ac_cv_lib_regex_main+:} false; then :
  44072. + $as_echo_n "(cached) " >&6
  44073. +else
  44074. + ac_check_lib_save_LIBS=$LIBS
  44075. +LIBS="-lregex $LIBS"
  44076. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44077. +/* end confdefs.h. */
  44078. +
  44079. +
  44080. +int
  44081. +main ()
  44082. +{
  44083. +return main ();
  44084. + ;
  44085. + return 0;
  44086. +}
  44087. +_ACEOF
  44088. +if ac_fn_cxx_try_link "$LINENO"; then :
  44089. + ac_cv_lib_regex_main=yes
  44090. +else
  44091. + ac_cv_lib_regex_main=no
  44092. +fi
  44093. +rm -f core conftest.err conftest.$ac_objext \
  44094. + conftest$ac_exeext conftest.$ac_ext
  44095. +LIBS=$ac_check_lib_save_LIBS
  44096. +fi
  44097. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_regex_main" >&5
  44098. +$as_echo "$ac_cv_lib_regex_main" >&6; }
  44099. +if test "x$ac_cv_lib_regex_main" = xyes; then :
  44100. + REGEXLIB="-lregex"
  44101. +fi
  44102. +
  44103. +case "$host_os" in
  44104. +mingw|mingw32)
  44105. + { $as_echo "$as_me:${as_lineno-$LINENO}: Use MSVCRT for math functions." >&5
  44106. +$as_echo "$as_me: Use MSVCRT for math functions." >&6;}
  44107. + ;;
  44108. + *)
  44109. + ac_ext=c
  44110. +ac_cpp='$CPP $CPPFLAGS'
  44111. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  44112. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  44113. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  44114. +
  44115. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rint" >&5
  44116. +$as_echo_n "checking for library containing rint... " >&6; }
  44117. +if ${ac_cv_search_rint+:} false; then :
  44118. + $as_echo_n "(cached) " >&6
  44119. +else
  44120. + ac_func_search_save_LIBS=$LIBS
  44121. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44122. +/* end confdefs.h. */
  44123. +
  44124. +/* Override any GCC internal prototype to avoid an error.
  44125. + Use char because int might match the return type of a GCC
  44126. + builtin and then its argument prototype would still apply. */
  44127. +#ifdef __cplusplus
  44128. +extern "C"
  44129. +#endif
  44130. +char rint ();
  44131. +int
  44132. +main ()
  44133. +{
  44134. +return rint ();
  44135. + ;
  44136. + return 0;
  44137. +}
  44138. +_ACEOF
  44139. +for ac_lib in '' m; do
  44140. + if test -z "$ac_lib"; then
  44141. + ac_res="none required"
  44142. + else
  44143. + ac_res=-l$ac_lib
  44144. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  44145. + fi
  44146. + if ac_fn_c_try_link "$LINENO"; then :
  44147. + ac_cv_search_rint=$ac_res
  44148. +fi
  44149. +rm -f core conftest.err conftest.$ac_objext \
  44150. + conftest$ac_exeext
  44151. + if ${ac_cv_search_rint+:} false; then :
  44152. + break
  44153. +fi
  44154. +done
  44155. +if ${ac_cv_search_rint+:} false; then :
  44156. +
  44157. +else
  44158. + ac_cv_search_rint=no
  44159. +fi
  44160. +rm conftest.$ac_ext
  44161. +LIBS=$ac_func_search_save_LIBS
  44162. +fi
  44163. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rint" >&5
  44164. +$as_echo "$ac_cv_search_rint" >&6; }
  44165. +ac_res=$ac_cv_search_rint
  44166. +if test "$ac_res" != no; then :
  44167. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  44168. +
  44169. +fi
  44170. +
  44171. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing log" >&5
  44172. +$as_echo_n "checking for library containing log... " >&6; }
  44173. +if ${ac_cv_search_log+:} false; then :
  44174. + $as_echo_n "(cached) " >&6
  44175. +else
  44176. + ac_func_search_save_LIBS=$LIBS
  44177. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44178. +/* end confdefs.h. */
  44179. +
  44180. +/* Override any GCC internal prototype to avoid an error.
  44181. + Use char because int might match the return type of a GCC
  44182. + builtin and then its argument prototype would still apply. */
  44183. +#ifdef __cplusplus
  44184. +extern "C"
  44185. +#endif
  44186. +char log ();
  44187. +int
  44188. +main ()
  44189. +{
  44190. +return log ();
  44191. + ;
  44192. + return 0;
  44193. +}
  44194. +_ACEOF
  44195. +for ac_lib in '' m; do
  44196. + if test -z "$ac_lib"; then
  44197. + ac_res="none required"
  44198. + else
  44199. + ac_res=-l$ac_lib
  44200. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  44201. + fi
  44202. + if ac_fn_c_try_link "$LINENO"; then :
  44203. + ac_cv_search_log=$ac_res
  44204. +fi
  44205. +rm -f core conftest.err conftest.$ac_objext \
  44206. + conftest$ac_exeext
  44207. + if ${ac_cv_search_log+:} false; then :
  44208. + break
  44209. +fi
  44210. +done
  44211. +if ${ac_cv_search_log+:} false; then :
  44212. +
  44213. +else
  44214. + ac_cv_search_log=no
  44215. +fi
  44216. +rm conftest.$ac_ext
  44217. +LIBS=$ac_func_search_save_LIBS
  44218. +fi
  44219. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log" >&5
  44220. +$as_echo "$ac_cv_search_log" >&6; }
  44221. +ac_res=$ac_cv_search_log
  44222. +if test "$ac_res" != no; then :
  44223. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  44224. +
  44225. +fi
  44226. +
  44227. + ac_ext=cpp
  44228. +ac_cpp='$CXXCPP $CPPFLAGS'
  44229. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  44230. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  44231. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  44232. +
  44233. + ;;
  44234. +esac
  44235. +
  44236. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable IPv6" >&5
  44237. +$as_echo_n "checking whether to enable IPv6... " >&6; }
  44238. +use_ipng=yes
  44239. +@%:@ Check whether --enable-ipv6 was given.
  44240. +if test "${enable_ipv6+set}" = set; then :
  44241. + enableval=$enable_ipv6; case $enableval in
  44242. + yes|no)
  44243. + use_ipng=$enableval
  44244. + ;;
  44245. + *)
  44246. + ;;
  44247. + esac
  44248. +
  44249. +fi
  44250. +
  44251. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_ipng" >&5
  44252. +$as_echo "$use_ipng" >&6; }
  44253. +
  44254. +if test "$use_ipng" != "no"; then
  44255. +
  44256. +$as_echo "@%:@define USE_IPV6 1" >>confdefs.h
  44257. +
  44258. +else
  44259. +
  44260. +$as_echo "@%:@define USE_IPV6 0" >>confdefs.h
  44261. +
  44262. +fi
  44263. +
  44264. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin6_len field in struct sockaddr_in6" >&5
  44265. +$as_echo_n "checking for sin6_len field in struct sockaddr_in6... " >&6; }
  44266. +if ${ac_cv_have_sin6_len_in_struct_sai+:} false; then :
  44267. + $as_echo_n "(cached) " >&6
  44268. +else
  44269. +
  44270. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44271. +/* end confdefs.h. */
  44272. +
  44273. +#include <sys/types.h>
  44274. +#include <sys/socket.h>
  44275. +#include <netinet/in.h>
  44276. +
  44277. +int
  44278. +main ()
  44279. +{
  44280. + struct sockaddr_in6 s; s.sin6_len = 1;
  44281. + ;
  44282. + return 0;
  44283. +}
  44284. +_ACEOF
  44285. +if ac_fn_cxx_try_compile "$LINENO"; then :
  44286. + ac_cv_have_sin6_len_in_struct_sai="yes"
  44287. +else
  44288. + ac_cv_have_sin6_len_in_struct_sai="no"
  44289. +
  44290. +fi
  44291. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  44292. +
  44293. +fi
  44294. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sin6_len_in_struct_sai" >&5
  44295. +$as_echo "$ac_cv_have_sin6_len_in_struct_sai" >&6; }
  44296. +if test "x$ac_cv_have_sin6_len_in_struct_sai" = "xyes" ; then
  44297. +
  44298. +$as_echo "@%:@define HAVE_SIN6_LEN_IN_SAI 1" >>confdefs.h
  44299. +
  44300. +else
  44301. +
  44302. +$as_echo "@%:@define HAVE_SIN6_LEN_IN_SAI 0" >>confdefs.h
  44303. +
  44304. +fi
  44305. +
  44306. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ss_len field in struct sockaddr_storage" >&5
  44307. +$as_echo_n "checking for ss_len field in struct sockaddr_storage... " >&6; }
  44308. +if ${ac_cv_have_ss_len_in_struct_ss+:} false; then :
  44309. + $as_echo_n "(cached) " >&6
  44310. +else
  44311. +
  44312. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44313. +/* end confdefs.h. */
  44314. +
  44315. +#include <sys/types.h>
  44316. +#include <sys/socket.h>
  44317. +#include <netinet/in.h>
  44318. +
  44319. +int
  44320. +main ()
  44321. +{
  44322. + struct sockaddr_storage s; s.ss_len = 1;
  44323. + ;
  44324. + return 0;
  44325. +}
  44326. +_ACEOF
  44327. +if ac_fn_cxx_try_compile "$LINENO"; then :
  44328. + ac_cv_have_ss_len_in_struct_ss="yes"
  44329. +else
  44330. + ac_cv_have_ss_len_in_struct_ss="no"
  44331. +
  44332. +fi
  44333. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  44334. +
  44335. +fi
  44336. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_ss_len_in_struct_ss" >&5
  44337. +$as_echo "$ac_cv_have_ss_len_in_struct_ss" >&6; }
  44338. +if test "x$ac_cv_have_ss_len_in_struct_ss" = "xyes" ; then
  44339. +
  44340. +$as_echo "@%:@define HAVE_SS_LEN_IN_SS 1" >>confdefs.h
  44341. +
  44342. +else
  44343. +
  44344. +$as_echo "@%:@define HAVE_SS_LEN_IN_SS 0" >>confdefs.h
  44345. +
  44346. +fi
  44347. +
  44348. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin_len field in struct sockaddr_in" >&5
  44349. +$as_echo_n "checking for sin_len field in struct sockaddr_in... " >&6; }
  44350. +if ${ac_cv_have_sin_len_in_struct_sai+:} false; then :
  44351. + $as_echo_n "(cached) " >&6
  44352. +else
  44353. +
  44354. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44355. +/* end confdefs.h. */
  44356. +
  44357. +#include <sys/types.h>
  44358. +#include <sys/socket.h>
  44359. +#include <netinet/in.h>
  44360. +
  44361. +int
  44362. +main ()
  44363. +{
  44364. + struct sockaddr_in s; s.sin_len = 1;
  44365. + ;
  44366. + return 0;
  44367. +}
  44368. +_ACEOF
  44369. +if ac_fn_cxx_try_compile "$LINENO"; then :
  44370. + ac_cv_have_sin_len_in_struct_sai="yes"
  44371. +else
  44372. + ac_cv_have_sin_len_in_struct_sai="no"
  44373. +
  44374. +fi
  44375. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  44376. +
  44377. +fi
  44378. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sin_len_in_struct_sai" >&5
  44379. +$as_echo "$ac_cv_have_sin_len_in_struct_sai" >&6; }
  44380. +if test "x$ac_cv_have_sin_len_in_struct_sai" = "xyes" ; then
  44381. +
  44382. +$as_echo "@%:@define HAVE_SIN_LEN_IN_SAI 1" >>confdefs.h
  44383. +
  44384. +else
  44385. +
  44386. +$as_echo "@%:@define HAVE_SIN_LEN_IN_SAI 0" >>confdefs.h
  44387. +
  44388. +fi
  44389. +
  44390. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
  44391. +$as_echo_n "checking for crypt in -lcrypt... " >&6; }
  44392. +if ${ac_cv_lib_crypt_crypt+:} false; then :
  44393. + $as_echo_n "(cached) " >&6
  44394. +else
  44395. + ac_check_lib_save_LIBS=$LIBS
  44396. +LIBS="-lcrypt $LIBS"
  44397. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44398. +/* end confdefs.h. */
  44399. +
  44400. +/* Override any GCC internal prototype to avoid an error.
  44401. + Use char because int might match the return type of a GCC
  44402. + builtin and then its argument prototype would still apply. */
  44403. +#ifdef __cplusplus
  44404. +extern "C"
  44405. +#endif
  44406. +char crypt ();
  44407. +int
  44408. +main ()
  44409. +{
  44410. +return crypt ();
  44411. + ;
  44412. + return 0;
  44413. +}
  44414. +_ACEOF
  44415. +if ac_fn_cxx_try_link "$LINENO"; then :
  44416. + ac_cv_lib_crypt_crypt=yes
  44417. +else
  44418. + ac_cv_lib_crypt_crypt=no
  44419. +fi
  44420. +rm -f core conftest.err conftest.$ac_objext \
  44421. + conftest$ac_exeext conftest.$ac_ext
  44422. +LIBS=$ac_check_lib_save_LIBS
  44423. +fi
  44424. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
  44425. +$as_echo "$ac_cv_lib_crypt_crypt" >&6; }
  44426. +if test "x$ac_cv_lib_crypt_crypt" = xyes; then :
  44427. + CRYPTLIB="-lcrypt"
  44428. +fi
  44429. +
  44430. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MD5Init in -lmd5" >&5
  44431. +$as_echo_n "checking for MD5Init in -lmd5... " >&6; }
  44432. +if ${ac_cv_lib_md5_MD5Init+:} false; then :
  44433. + $as_echo_n "(cached) " >&6
  44434. +else
  44435. + ac_check_lib_save_LIBS=$LIBS
  44436. +LIBS="-lmd5 $LIBS"
  44437. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44438. +/* end confdefs.h. */
  44439. +
  44440. +/* Override any GCC internal prototype to avoid an error.
  44441. + Use char because int might match the return type of a GCC
  44442. + builtin and then its argument prototype would still apply. */
  44443. +#ifdef __cplusplus
  44444. +extern "C"
  44445. +#endif
  44446. +char MD5Init ();
  44447. +int
  44448. +main ()
  44449. +{
  44450. +return MD5Init ();
  44451. + ;
  44452. + return 0;
  44453. +}
  44454. +_ACEOF
  44455. +if ac_fn_cxx_try_link "$LINENO"; then :
  44456. + ac_cv_lib_md5_MD5Init=yes
  44457. +else
  44458. + ac_cv_lib_md5_MD5Init=no
  44459. +fi
  44460. +rm -f core conftest.err conftest.$ac_objext \
  44461. + conftest$ac_exeext conftest.$ac_ext
  44462. +LIBS=$ac_check_lib_save_LIBS
  44463. +fi
  44464. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_md5_MD5Init" >&5
  44465. +$as_echo "$ac_cv_lib_md5_MD5Init" >&6; }
  44466. +if test "x$ac_cv_lib_md5_MD5Init" = xyes; then :
  44467. + CRYPTLIB="$CRYPTLIB -lmd5"
  44468. +fi
  44469. +
  44470. +
  44471. +
  44472. +if test "$with_dl" = "yes"; then
  44473. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  44474. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  44475. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  44476. + $as_echo_n "(cached) " >&6
  44477. +else
  44478. + ac_check_lib_save_LIBS=$LIBS
  44479. +LIBS="-ldl $LIBS"
  44480. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44481. +/* end confdefs.h. */
  44482. +
  44483. +/* Override any GCC internal prototype to avoid an error.
  44484. + Use char because int might match the return type of a GCC
  44485. + builtin and then its argument prototype would still apply. */
  44486. +#ifdef __cplusplus
  44487. +extern "C"
  44488. +#endif
  44489. +char dlopen ();
  44490. +int
  44491. +main ()
  44492. +{
  44493. +return dlopen ();
  44494. + ;
  44495. + return 0;
  44496. +}
  44497. +_ACEOF
  44498. +if ac_fn_cxx_try_link "$LINENO"; then :
  44499. + ac_cv_lib_dl_dlopen=yes
  44500. +else
  44501. + ac_cv_lib_dl_dlopen=no
  44502. +fi
  44503. +rm -f core conftest.err conftest.$ac_objext \
  44504. + conftest$ac_exeext conftest.$ac_ext
  44505. +LIBS=$ac_check_lib_save_LIBS
  44506. +fi
  44507. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  44508. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  44509. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  44510. + cat >>confdefs.h <<_ACEOF
  44511. +@%:@define HAVE_LIBDL 1
  44512. +_ACEOF
  44513. +
  44514. + LIBS="-ldl $LIBS"
  44515. +
  44516. +fi
  44517. +
  44518. +fi
  44519. +
  44520. +case "$host" in
  44521. + *-pc-sco3.2*)
  44522. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
  44523. +$as_echo_n "checking for strftime in -lintl... " >&6; }
  44524. +if ${ac_cv_lib_intl_strftime+:} false; then :
  44525. + $as_echo_n "(cached) " >&6
  44526. +else
  44527. + ac_check_lib_save_LIBS=$LIBS
  44528. +LIBS="-lintl $LIBS"
  44529. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44530. +/* end confdefs.h. */
  44531. +
  44532. +/* Override any GCC internal prototype to avoid an error.
  44533. + Use char because int might match the return type of a GCC
  44534. + builtin and then its argument prototype would still apply. */
  44535. +#ifdef __cplusplus
  44536. +extern "C"
  44537. +#endif
  44538. +char strftime ();
  44539. +int
  44540. +main ()
  44541. +{
  44542. +return strftime ();
  44543. + ;
  44544. + return 0;
  44545. +}
  44546. +_ACEOF
  44547. +if ac_fn_cxx_try_link "$LINENO"; then :
  44548. + ac_cv_lib_intl_strftime=yes
  44549. +else
  44550. + ac_cv_lib_intl_strftime=no
  44551. +fi
  44552. +rm -f core conftest.err conftest.$ac_objext \
  44553. + conftest$ac_exeext conftest.$ac_ext
  44554. +LIBS=$ac_check_lib_save_LIBS
  44555. +fi
  44556. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
  44557. +$as_echo "$ac_cv_lib_intl_strftime" >&6; }
  44558. +if test "x$ac_cv_lib_intl_strftime" = xyes; then :
  44559. + cat >>confdefs.h <<_ACEOF
  44560. +@%:@define HAVE_LIBINTL 1
  44561. +_ACEOF
  44562. +
  44563. + LIBS="-lintl $LIBS"
  44564. +
  44565. +fi
  44566. +
  44567. + ;;
  44568. +esac
  44569. +
  44570. +case "$host_os" in
  44571. +mingw|mingw32)
  44572. + LIB_LDAP="-lwldap32"
  44573. + LIB_LBER=""
  44574. + ;;
  44575. +*)
  44576. + LIB_LDAP="-lldap"
  44577. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -llber" >&5
  44578. +$as_echo_n "checking for main in -llber... " >&6; }
  44579. +if ${ac_cv_lib_lber_main+:} false; then :
  44580. + $as_echo_n "(cached) " >&6
  44581. +else
  44582. + ac_check_lib_save_LIBS=$LIBS
  44583. +LIBS="-llber $LIBS"
  44584. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44585. +/* end confdefs.h. */
  44586. +
  44587. +
  44588. +int
  44589. +main ()
  44590. +{
  44591. +return main ();
  44592. + ;
  44593. + return 0;
  44594. +}
  44595. +_ACEOF
  44596. +if ac_fn_cxx_try_link "$LINENO"; then :
  44597. + ac_cv_lib_lber_main=yes
  44598. +else
  44599. + ac_cv_lib_lber_main=no
  44600. +fi
  44601. +rm -f core conftest.err conftest.$ac_objext \
  44602. + conftest$ac_exeext conftest.$ac_ext
  44603. +LIBS=$ac_check_lib_save_LIBS
  44604. +fi
  44605. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lber_main" >&5
  44606. +$as_echo "$ac_cv_lib_lber_main" >&6; }
  44607. +if test "x$ac_cv_lib_lber_main" = xyes; then :
  44608. + LIB_LBER="-llber"
  44609. +fi
  44610. +
  44611. + ;;
  44612. +esac
  44613. +
  44614. +
  44615. +
  44616. +DBLIB=
  44617. +
  44618. +ac_fn_cxx_check_decl "$LINENO" "dbopen" "ac_cv_have_decl_dbopen" "
  44619. +#if HAVE_SYS_TYPES_H
  44620. +#include <sys/types.h>
  44621. +#endif
  44622. +#if HAVE_LIMITS_H
  44623. +#include <limits.h>
  44624. +#endif
  44625. +#if HAVE_DB_185_H
  44626. +#include <db_185.h>
  44627. +#elif HAVE_DB_H
  44628. +#include <db.h>
  44629. +#endif
  44630. +"
  44631. +if test "x$ac_cv_have_decl_dbopen" = xyes; then :
  44632. +
  44633. +fi
  44634. +
  44635. +
  44636. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if dbopen needs -ldb" >&5
  44637. +$as_echo_n "checking if dbopen needs -ldb... " >&6; }
  44638. +if ${ac_cv_dbopen_libdb+:} false; then :
  44639. + $as_echo_n "(cached) " >&6
  44640. +else
  44641. +
  44642. +SAVED_LIBS="$LIBS"; LIBS="$LIBS -ldb"
  44643. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44644. +/* end confdefs.h. */
  44645. +
  44646. +#if HAVE_SYS_TYPES_H
  44647. +#include <sys/types.h>
  44648. +#endif
  44649. +#if HAVE_LIMITS_H
  44650. +#include <limits.h>
  44651. +#endif
  44652. +#if HAVE_DB_185_H
  44653. +#include <db_185.h>
  44654. +#elif HAVE_DB_H
  44655. +#include <db.h>
  44656. +#endif
  44657. +int
  44658. +main ()
  44659. +{
  44660. +dbopen("", 0, 0, DB_HASH, (void *)0L)
  44661. + ;
  44662. + return 0;
  44663. +}
  44664. +_ACEOF
  44665. +if ac_fn_cxx_try_link "$LINENO"; then :
  44666. + ac_cv_dbopen_libdb="yes"
  44667. +else
  44668. + ac_cv_dbopen_libdb="no"
  44669. +fi
  44670. +rm -f core conftest.err conftest.$ac_objext \
  44671. + conftest$ac_exeext conftest.$ac_ext
  44672. +LIBS="$SAVED_LIBS"
  44673. +
  44674. +fi
  44675. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_dbopen_libdb" >&5
  44676. +$as_echo "$ac_cv_dbopen_libdb" >&6; }
  44677. +if test $ac_cv_dbopen_libdb = yes; then
  44678. + LIB_DB="-ldb"
  44679. +fi
  44680. +
  44681. +
  44682. +case "$host" in
  44683. + i386-*-solaris2.*)
  44684. + if test "$GCC" = "yes"; then
  44685. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -O for gcc on $host" >&5
  44686. +$as_echo "$as_me: Removing -O for gcc on $host" >&6;}
  44687. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  44688. + fi
  44689. + ;;
  44690. + *-sgi-irix*)
  44691. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lsocket for IRIX..." >&5
  44692. +$as_echo "$as_me: Removing -lsocket for IRIX..." >&6;}
  44693. + LIBS=`echo $LIBS | sed -e s/-lsocket//`
  44694. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lnsl for IRIX..." >&5
  44695. +$as_echo "$as_me: Removing -lnsl for IRIX..." >&6;}
  44696. + LIBS=`echo $LIBS | sed -e s/-lnsl//`
  44697. + ac_cv_lib_nsl_main=no
  44698. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lbsd for IRIX..." >&5
  44699. +$as_echo "$as_me: Removing -lbsd for IRIX..." >&6;}
  44700. + LIBS=`echo $LIBS | sed -e s/-lbsd//`
  44701. + ;;
  44702. + *-ibm-aix*)
  44703. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lbsd for AIX..." >&5
  44704. +$as_echo "$as_me: Removing -lbsd for AIX..." >&6;}
  44705. + LIBS=`echo $LIBS | sed -e s/-lbsd//`
  44706. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for aix xlc c++ comments support" >&5
  44707. +$as_echo_n "checking for aix xlc c++ comments support... " >&6; }
  44708. + ac_ext=c
  44709. +ac_cpp='$CPP $CPPFLAGS'
  44710. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  44711. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  44712. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  44713. +
  44714. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  44715. +/* end confdefs.h. */
  44716. +
  44717. +int
  44718. +main ()
  44719. +{
  44720. +//c++ cmt
  44721. + ;
  44722. + return 0;
  44723. +}
  44724. +_ACEOF
  44725. +if ac_fn_c_try_compile "$LINENO"; then :
  44726. + AIX_CPPCMT_SUPPORT=yes
  44727. +else
  44728. + AIX_CPPCMT_SUPPORT=no
  44729. +fi
  44730. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  44731. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AIX_CPPCMT_SUPPORT" >&5
  44732. +$as_echo "$AIX_CPPCMT_SUPPORT" >&6; }
  44733. + if test -n `echo $CC | grep cc` 2>/dev/null && \
  44734. + test -n `cc -qversion 2>/dev/null | grep "IBM XL C/C++ for AIX"` 2>/dev/null;then
  44735. + if test "$AIX_CPPCMT_SUPPORT"="no";then
  44736. + SQUID_CFLAGS="-qcpluscmt $SQUID_CFLAGS"
  44737. + fi
  44738. + fi
  44739. + ac_ext=cpp
  44740. +ac_cpp='$CXXCPP $CPPFLAGS'
  44741. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  44742. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  44743. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  44744. +
  44745. + ;;
  44746. + *m88k*)
  44747. + SQUID_CFLAGS="$SQUID_CFLAGS -D_SQUID_MOTOROLA_"
  44748. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_SQUID_MOTOROLA_"
  44749. +
  44750. +$as_echo "@%:@define GETTIMEOFDAY_NO_TZP 1" >>confdefs.h
  44751. +
  44752. + ;;
  44753. + *-*-solaris2.[0-4])
  44754. + $as_echo "@%:@define GETTIMEOFDAY_NO_TZP 1" >>confdefs.h
  44755. +
  44756. + ;;
  44757. + *-sony-newsos[56]*)
  44758. + $as_echo "@%:@define GETTIMEOFDAY_NO_TZP 1" >>confdefs.h
  44759. +
  44760. + ;;
  44761. +esac
  44762. +
  44763. +# Remove optimization for GCC 2.95.[123]
  44764. +# gcc -O[2] on *BSD and Linux (x86) causes pointers to magically become NULL
  44765. +if test "$GCC" = "yes"; then
  44766. + GCCVER=`$CC -v 2>&1 | awk '$2 == "version" {print $3}'`
  44767. + case "$GCCVER" in
  44768. + 2.95.[123])
  44769. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -O for gcc on $host with GCC $GCCVER" >&5
  44770. +$as_echo "$as_me: Removing -O for gcc on $host with GCC $GCCVER" >&6;}
  44771. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  44772. + ;;
  44773. + esac
  44774. +fi
  44775. +
  44776. +# Recommended by Balint Nagy Endre <bne@CareNet.hu>
  44777. +case "$host" in
  44778. + *-univel-sysv4.2MP)
  44779. + if test `uname -v` = "2.03"; then
  44780. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling mallinfo for $host" >&5
  44781. +$as_echo "$as_me: disabling mallinfo for $host" >&6;}
  44782. + ac_cv_func_mallinfo=no
  44783. + fi
  44784. + ;;
  44785. +esac
  44786. +
  44787. +# Disable poll() on certain platforms. Override by setting ac_cv_func_poll
  44788. +# when running configure.
  44789. +if test -z "$ac_cv_func_poll"; then
  44790. + case "$host" in
  44791. + alpha-dec-osf3.*)
  44792. + # John Kay (jkay@nlanr.net) 19970818
  44793. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  44794. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  44795. + ac_cv_func_poll='no'
  44796. + ;;
  44797. + *-hp-hpux*.*)
  44798. + # Duane Wessels
  44799. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  44800. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  44801. + ac_cv_func_poll='no'
  44802. + ;;
  44803. + *-linux-*)
  44804. + # Henrik Nordstrom (hno@squid-cache.org) 19980817
  44805. + # poll is problematic on Linux. We disable it
  44806. + # by default until Linux gets it right.
  44807. + rev=`uname -r | awk -F. '{printf "%03d%03d",$1,$2}'`
  44808. + if test $rev -lt 002002; then
  44809. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host < 2.2..." >&5
  44810. +$as_echo "$as_me: disabling poll for $host < 2.2..." >&6;}
  44811. + ac_cv_func_poll='no'
  44812. + fi
  44813. + ;;
  44814. + powerpc-ibm-aix4.1.*)
  44815. + # Mike Laster (mlaster@metavillage.com) 19981021
  44816. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  44817. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  44818. + ac_cv_func_poll='no'
  44819. + ;;
  44820. + *-pc-sco3.2*)
  44821. + # Robert Side <rside@aiinc.bc.ca>
  44822. + # Mon, 18 Jan 1999 17:48:00 GMT
  44823. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  44824. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  44825. + ac_cv_func_poll='no'
  44826. + ;;
  44827. + esac
  44828. +fi
  44829. +
  44830. +case "$host_os" in
  44831. +mingw|mingw32)
  44832. + ac_cv_func_statfs='yes'
  44833. + ;;
  44834. +esac
  44835. +
  44836. +for ac_func in \
  44837. + backtrace_symbols_fd \
  44838. + bcopy \
  44839. + bswap_16 \
  44840. + bswap_32 \
  44841. + bswap16 \
  44842. + bswap32 \
  44843. + fchmod \
  44844. + getdtablesize \
  44845. + getpagesize \
  44846. + getpass \
  44847. + getrlimit \
  44848. + getrusage \
  44849. + getspnam \
  44850. + gettimeofday \
  44851. + glob \
  44852. + htobe16 \
  44853. + htole16 \
  44854. + kqueue\
  44855. + lrand48 \
  44856. + mallinfo \
  44857. + mallocblksize \
  44858. + mallopt \
  44859. + memcpy \
  44860. + memmove \
  44861. + memset \
  44862. + mkstemp \
  44863. + mktime \
  44864. + mstats \
  44865. + poll \
  44866. + prctl \
  44867. + pthread_attr_setschedparam \
  44868. + pthread_attr_setscope \
  44869. + pthread_setschedparam \
  44870. + pthread_sigmask \
  44871. + putenv \
  44872. + random \
  44873. + regcomp \
  44874. + regexec \
  44875. + regfree \
  44876. + res_init \
  44877. + __res_init \
  44878. + rint \
  44879. + sbrk \
  44880. + select \
  44881. + seteuid \
  44882. + setgroups \
  44883. + setpgrp \
  44884. + setrlimit \
  44885. + setsid \
  44886. + sigaction \
  44887. + snprintf \
  44888. + socketpair \
  44889. + srand48 \
  44890. + srandom \
  44891. + statfs \
  44892. + sysconf \
  44893. + syslog \
  44894. + timegm \
  44895. + vsnprintf \
  44896. +
  44897. +do :
  44898. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  44899. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  44900. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  44901. + cat >>confdefs.h <<_ACEOF
  44902. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  44903. +_ACEOF
  44904. +
  44905. +fi
  44906. +done
  44907. +
  44908. +ac_fn_cxx_check_func "$LINENO" "drand48" "ac_cv_func_drand48"
  44909. +if test "x$ac_cv_func_drand48" = xyes; then :
  44910. + $as_echo "@%:@define HAVE_DRAND48 1" >>confdefs.h
  44911. +
  44912. +else
  44913. + case " $LIB@&t@OBJS " in
  44914. + *" drand48.$ac_objext "* ) ;;
  44915. + *) LIB@&t@OBJS="$LIB@&t@OBJS drand48.$ac_objext"
  44916. + ;;
  44917. +esac
  44918. +
  44919. +fi
  44920. +
  44921. +ac_fn_cxx_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
  44922. +if test "x$ac_cv_func_inet_ntop" = xyes; then :
  44923. + $as_echo "@%:@define HAVE_INET_NTOP 1" >>confdefs.h
  44924. +
  44925. +else
  44926. + case " $LIB@&t@OBJS " in
  44927. + *" inet_ntop.$ac_objext "* ) ;;
  44928. + *) LIB@&t@OBJS="$LIB@&t@OBJS inet_ntop.$ac_objext"
  44929. + ;;
  44930. +esac
  44931. +
  44932. +fi
  44933. +
  44934. +ac_fn_cxx_check_func "$LINENO" "inet_pton" "ac_cv_func_inet_pton"
  44935. +if test "x$ac_cv_func_inet_pton" = xyes; then :
  44936. + $as_echo "@%:@define HAVE_INET_PTON 1" >>confdefs.h
  44937. +
  44938. +else
  44939. + case " $LIB@&t@OBJS " in
  44940. + *" inet_pton.$ac_objext "* ) ;;
  44941. + *) LIB@&t@OBJS="$LIB@&t@OBJS inet_pton.$ac_objext"
  44942. + ;;
  44943. +esac
  44944. +
  44945. +fi
  44946. +
  44947. +ac_fn_cxx_check_func "$LINENO" "initgroups" "ac_cv_func_initgroups"
  44948. +if test "x$ac_cv_func_initgroups" = xyes; then :
  44949. + $as_echo "@%:@define HAVE_INITGROUPS 1" >>confdefs.h
  44950. +
  44951. +else
  44952. + case " $LIB@&t@OBJS " in
  44953. + *" initgroups.$ac_objext "* ) ;;
  44954. + *) LIB@&t@OBJS="$LIB@&t@OBJS initgroups.$ac_objext"
  44955. + ;;
  44956. +esac
  44957. +
  44958. +fi
  44959. +
  44960. +ac_fn_cxx_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
  44961. +if test "x$ac_cv_func_getaddrinfo" = xyes; then :
  44962. + $as_echo "@%:@define HAVE_GETADDRINFO 1" >>confdefs.h
  44963. +
  44964. +else
  44965. + case " $LIB@&t@OBJS " in
  44966. + *" getaddrinfo.$ac_objext "* ) ;;
  44967. + *) LIB@&t@OBJS="$LIB@&t@OBJS getaddrinfo.$ac_objext"
  44968. + ;;
  44969. +esac
  44970. +
  44971. +fi
  44972. +
  44973. +ac_fn_cxx_check_func "$LINENO" "getnameinfo" "ac_cv_func_getnameinfo"
  44974. +if test "x$ac_cv_func_getnameinfo" = xyes; then :
  44975. + $as_echo "@%:@define HAVE_GETNAMEINFO 1" >>confdefs.h
  44976. +
  44977. +else
  44978. + case " $LIB@&t@OBJS " in
  44979. + *" getnameinfo.$ac_objext "* ) ;;
  44980. + *) LIB@&t@OBJS="$LIB@&t@OBJS getnameinfo.$ac_objext"
  44981. + ;;
  44982. +esac
  44983. +
  44984. +fi
  44985. +
  44986. +ac_fn_cxx_check_func "$LINENO" "strerror" "ac_cv_func_strerror"
  44987. +if test "x$ac_cv_func_strerror" = xyes; then :
  44988. + $as_echo "@%:@define HAVE_STRERROR 1" >>confdefs.h
  44989. +
  44990. +else
  44991. + case " $LIB@&t@OBJS " in
  44992. + *" strerror.$ac_objext "* ) ;;
  44993. + *) LIB@&t@OBJS="$LIB@&t@OBJS strerror.$ac_objext"
  44994. + ;;
  44995. +esac
  44996. +
  44997. +fi
  44998. +
  44999. +ac_fn_cxx_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
  45000. +if test "x$ac_cv_func_strsep" = xyes; then :
  45001. + $as_echo "@%:@define HAVE_STRSEP 1" >>confdefs.h
  45002. +
  45003. +else
  45004. + case " $LIB@&t@OBJS " in
  45005. + *" strsep.$ac_objext "* ) ;;
  45006. + *) LIB@&t@OBJS="$LIB@&t@OBJS strsep.$ac_objext"
  45007. + ;;
  45008. +esac
  45009. +
  45010. +fi
  45011. +
  45012. +ac_fn_cxx_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
  45013. +if test "x$ac_cv_func_strtoll" = xyes; then :
  45014. + $as_echo "@%:@define HAVE_STRTOLL 1" >>confdefs.h
  45015. +
  45016. +else
  45017. + case " $LIB@&t@OBJS " in
  45018. + *" strtoll.$ac_objext "* ) ;;
  45019. + *) LIB@&t@OBJS="$LIB@&t@OBJS strtoll.$ac_objext"
  45020. + ;;
  45021. +esac
  45022. +
  45023. +fi
  45024. +
  45025. +ac_fn_cxx_check_func "$LINENO" "tempnam" "ac_cv_func_tempnam"
  45026. +if test "x$ac_cv_func_tempnam" = xyes; then :
  45027. + $as_echo "@%:@define HAVE_TEMPNAM 1" >>confdefs.h
  45028. +
  45029. +else
  45030. + case " $LIB@&t@OBJS " in
  45031. + *" tempnam.$ac_objext "* ) ;;
  45032. + *) LIB@&t@OBJS="$LIB@&t@OBJS tempnam.$ac_objext"
  45033. + ;;
  45034. +esac
  45035. +
  45036. +fi
  45037. +
  45038. +
  45039. +
  45040. +# check for crypt, may require -lcrypt
  45041. +SAVED_LIBS="$LIBS"
  45042. +LIBS="$LIBS $CRYPTLIB"
  45043. +for ac_func in crypt
  45044. +do :
  45045. + ac_fn_cxx_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
  45046. +if test "x$ac_cv_func_crypt" = xyes; then :
  45047. + cat >>confdefs.h <<_ACEOF
  45048. +@%:@define HAVE_CRYPT 1
  45049. +_ACEOF
  45050. +
  45051. +fi
  45052. +done
  45053. +
  45054. +LIBS="$SAVED_LIBS"
  45055. +
  45056. +
  45057. +
  45058. +if test -n "$SELECT_TYPE"; then
  45059. + : # Already decided above. Nothing to do here
  45060. +elif test -z "$disable_epoll" && test "$ac_cv_epoll_works" = "yes" ; then
  45061. + SELECT_TYPE="epoll"
  45062. +elif test -z "$disable_kqueue" && test "$ac_cv_func_kqueue" = "yes" ; then
  45063. + SELECT_TYPE="kqueue"
  45064. +elif test "x$enable_devpoll" != "xno" && test "x$ac_cv_devpoll_works" = "xyes"; then
  45065. + SELECT_TYPE="devpoll"
  45066. +elif test -z "$disable_poll" && test "$ac_cv_func_poll" = "yes" ; then
  45067. + SELECT_TYPE="poll"
  45068. +elif test -z "$disable_select" && test "$ac_cv_func_select" = "yes" ; then
  45069. + case "$host_os" in
  45070. + mingw|mingw32)
  45071. + SELECT_TYPE="select_win32"
  45072. + ;;
  45073. + *)
  45074. + SELECT_TYPE="select"
  45075. + ;;
  45076. + esac
  45077. +else
  45078. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Eep! Cannot find epoll, kqueue, /dev/poll, poll or select!" >&5
  45079. +$as_echo "$as_me: WARNING: Eep! Cannot find epoll, kqueue, /dev/poll, poll or select!" >&2;}
  45080. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: I'll try select and hope for the best." >&5
  45081. +$as_echo "$as_me: WARNING: I'll try select and hope for the best." >&2;}
  45082. + SELECT_TYPE="select"
  45083. + $as_echo "@%:@define USE_SELECT 1" >>confdefs.h
  45084. +
  45085. +fi
  45086. +
  45087. +{ $as_echo "$as_me:${as_lineno-$LINENO}: Using ${SELECT_TYPE} for the IO loop." >&5
  45088. +$as_echo "$as_me: Using ${SELECT_TYPE} for the IO loop." >&6;}
  45089. +
  45090. + if test $SELECT_TYPE = poll; then
  45091. + USE_POLL_TRUE=
  45092. + USE_POLL_FALSE='#'
  45093. +else
  45094. + USE_POLL_TRUE='#'
  45095. + USE_POLL_FALSE=
  45096. +fi
  45097. +
  45098. + if test $SELECT_TYPE = epoll; then
  45099. + USE_EPOLL_TRUE=
  45100. + USE_EPOLL_FALSE='#'
  45101. +else
  45102. + USE_EPOLL_TRUE='#'
  45103. + USE_EPOLL_FALSE=
  45104. +fi
  45105. +
  45106. + if test $SELECT_TYPE = select; then
  45107. + USE_SELECT_TRUE=
  45108. + USE_SELECT_FALSE='#'
  45109. +else
  45110. + USE_SELECT_TRUE='#'
  45111. + USE_SELECT_FALSE=
  45112. +fi
  45113. +
  45114. + if test $SELECT_TYPE = select_simple; then
  45115. + USE_SELECT_SIMPLE_TRUE=
  45116. + USE_SELECT_SIMPLE_FALSE='#'
  45117. +else
  45118. + USE_SELECT_SIMPLE_TRUE='#'
  45119. + USE_SELECT_SIMPLE_FALSE=
  45120. +fi
  45121. +
  45122. + if test $SELECT_TYPE = select_win32; then
  45123. + USE_SELECT_WIN32_TRUE=
  45124. + USE_SELECT_WIN32_FALSE='#'
  45125. +else
  45126. + USE_SELECT_WIN32_TRUE='#'
  45127. + USE_SELECT_WIN32_FALSE=
  45128. +fi
  45129. +
  45130. + if test $SELECT_TYPE = kqueue; then
  45131. + USE_KQUEUE_TRUE=
  45132. + USE_KQUEUE_FALSE='#'
  45133. +else
  45134. + USE_KQUEUE_TRUE='#'
  45135. + USE_KQUEUE_FALSE=
  45136. +fi
  45137. +
  45138. + if test $SELECT_TYPE = devpoll; then
  45139. + USE_DEVPOLL_TRUE=
  45140. + USE_DEVPOLL_FALSE='#'
  45141. +else
  45142. + USE_DEVPOLL_TRUE='#'
  45143. + USE_DEVPOLL_FALSE=
  45144. +fi
  45145. +
  45146. +
  45147. +case $SELECT_TYPE in
  45148. +epoll)
  45149. +
  45150. +$as_echo "@%:@define USE_EPOLL 1" >>confdefs.h
  45151. +
  45152. + ;;
  45153. +devpoll)
  45154. +
  45155. +$as_echo "@%:@define USE_DEVPOLL 1" >>confdefs.h
  45156. +
  45157. + ;;
  45158. +poll)
  45159. +
  45160. +$as_echo "@%:@define USE_POLL 1" >>confdefs.h
  45161. +
  45162. + ;;
  45163. +kqueue)
  45164. +
  45165. +$as_echo "@%:@define USE_KQUEUE 1" >>confdefs.h
  45166. +
  45167. + ;;
  45168. +select_win32)
  45169. +
  45170. +$as_echo "@%:@define USE_SELECT_WIN32 1" >>confdefs.h
  45171. +
  45172. + ;;
  45173. +select)
  45174. +
  45175. +$as_echo "@%:@define USE_SELECT 1" >>confdefs.h
  45176. +
  45177. + ;;
  45178. +esac
  45179. +
  45180. +
  45181. +
  45182. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if setresuid is implemented" >&5
  45183. +$as_echo_n "checking if setresuid is implemented... " >&6; }
  45184. +if ${ac_cv_func_setresuid+:} false; then :
  45185. + $as_echo_n "(cached) " >&6
  45186. +else
  45187. + if test "$cross_compiling" = yes; then :
  45188. + :
  45189. +else
  45190. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45191. +/* end confdefs.h. */
  45192. +
  45193. +#include <stdlib.h>
  45194. + int main(int argc, char **argv) {
  45195. + if(setresuid(-1,-1,-1)) {
  45196. + perror("setresuid:");
  45197. + return 1;
  45198. + }
  45199. + return 0;
  45200. + }
  45201. +
  45202. +_ACEOF
  45203. +if ac_fn_cxx_try_run "$LINENO"; then :
  45204. + ac_cv_func_setresuid="yes"
  45205. +else
  45206. + ac_cv_func_setresuid="no"
  45207. +fi
  45208. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45209. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45210. +fi
  45211. +
  45212. +
  45213. +fi
  45214. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setresuid" >&5
  45215. +$as_echo "$ac_cv_func_setresuid" >&6; }
  45216. +if test "$ac_cv_func_setresuid" = "yes" ; then
  45217. +
  45218. +$as_echo "@%:@define HAVE_SETRESUID 1" >>confdefs.h
  45219. +
  45220. +fi
  45221. +
  45222. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnstr is well implemented" >&5
  45223. +$as_echo_n "checking if strnstr is well implemented... " >&6; }
  45224. +if ${ac_cv_func_strnstr+:} false; then :
  45225. + $as_echo_n "(cached) " >&6
  45226. +else
  45227. + if test "$cross_compiling" = yes; then :
  45228. + :
  45229. +else
  45230. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45231. +/* end confdefs.h. */
  45232. +
  45233. +#include <stdlib.h>
  45234. +#include <stdio.h>
  45235. +#include <string.h>
  45236. + // we expect this to succeed, or crash on over-run.
  45237. + // if it passes otherwise we may need a better check.
  45238. +int main(int argc, char **argv)
  45239. +{
  45240. + int size = 20;
  45241. + char *str = malloc(size);
  45242. + memset(str, 'x', size);
  45243. + strnstr(str, "fubar", size);
  45244. + return 0;
  45245. +}
  45246. +
  45247. +_ACEOF
  45248. +if ac_fn_cxx_try_run "$LINENO"; then :
  45249. + ac_cv_func_strnstr="yes"
  45250. +else
  45251. + ac_cv_func_strnstr="no"
  45252. +fi
  45253. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45254. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45255. +fi
  45256. +
  45257. +
  45258. +fi
  45259. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnstr" >&5
  45260. +$as_echo "$ac_cv_func_strnstr" >&6; }
  45261. +if test "$ac_cv_func_strnstr" = "yes" ; then
  45262. +
  45263. +$as_echo "@%:@define HAVE_STRNSTR 1" >>confdefs.h
  45264. +
  45265. +else
  45266. +
  45267. +$as_echo "@%:@define HAVE_STRNSTR 0" >>confdefs.h
  45268. +
  45269. +fi
  45270. +
  45271. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if va_copy is implemented" >&5
  45272. +$as_echo_n "checking if va_copy is implemented... " >&6; }
  45273. +if ${ac_cv_func_va_copy+:} false; then :
  45274. + $as_echo_n "(cached) " >&6
  45275. +else
  45276. + if test "$cross_compiling" = yes; then :
  45277. + :
  45278. +else
  45279. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45280. +/* end confdefs.h. */
  45281. +
  45282. + #include <stdarg.h>
  45283. + #include <stdlib.h>
  45284. + int f (int i, ...) {
  45285. + va_list args1, args2;
  45286. + va_start (args1, i);
  45287. + va_copy (args2, args1);
  45288. + if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  45289. + return 1;
  45290. + va_end (args1); va_end (args2);
  45291. + return 0;
  45292. + }
  45293. + int main(int argc, char **argv) { return f (0, 42); }
  45294. +
  45295. +_ACEOF
  45296. +if ac_fn_cxx_try_run "$LINENO"; then :
  45297. + ac_cv_func_va_copy="yes"
  45298. +else
  45299. + ac_cv_func_va_copy="no"
  45300. +fi
  45301. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45302. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45303. +fi
  45304. +
  45305. +
  45306. +fi
  45307. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_va_copy" >&5
  45308. +$as_echo "$ac_cv_func_va_copy" >&6; }
  45309. +if test "$ac_cv_func_va_copy" = "yes" ; then
  45310. +
  45311. +$as_echo "@%:@define HAVE_VA_COPY 1" >>confdefs.h
  45312. +
  45313. +fi
  45314. +
  45315. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if __va_copy is implemented" >&5
  45316. +$as_echo_n "checking if __va_copy is implemented... " >&6; }
  45317. +if ${ac_cv_func___va_copy+:} false; then :
  45318. + $as_echo_n "(cached) " >&6
  45319. +else
  45320. + if test "$cross_compiling" = yes; then :
  45321. + :
  45322. +else
  45323. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45324. +/* end confdefs.h. */
  45325. +
  45326. + #include <stdarg.h>
  45327. + #include <stdlib.h>
  45328. + int f (int i, ...) {
  45329. + va_list args1, args2;
  45330. + va_start (args1, i);
  45331. + __va_copy (args2, args1);
  45332. + if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  45333. + return 1;
  45334. + va_end (args1); va_end (args2);
  45335. + return 0;
  45336. + }
  45337. + int main(int argc, char **argv) { return f (0, 42); }
  45338. +
  45339. +_ACEOF
  45340. +if ac_fn_cxx_try_run "$LINENO"; then :
  45341. + ac_cv_func___va_copy="yes"
  45342. +else
  45343. + ac_cv_func___va_copy="no"
  45344. +fi
  45345. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45346. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45347. +fi
  45348. +
  45349. +
  45350. +fi
  45351. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func___va_copy" >&5
  45352. +$as_echo "$ac_cv_func___va_copy" >&6; }
  45353. +if test "$ac_cv_func___va_copy" = "yes" ; then
  45354. +
  45355. +$as_echo "@%:@define HAVE___VA_COPY 1" >>confdefs.h
  45356. +
  45357. +fi
  45358. +
  45359. +if test "$IPF_TRANSPARENT" ; then
  45360. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IP-Filter header files are installed" >&5
  45361. +$as_echo_n "checking if IP-Filter header files are installed... " >&6; }
  45362. + # hold on to your hats...
  45363. + if test "$ac_cv_header_ip_compat_h" = "yes" ||
  45364. + test "$ac_cv_header_ip_fil_compat_h" = "yes" ||
  45365. + test "$ac_cv_header_netinet_ip_compat_h" = "yes" ||
  45366. + test "$ac_cv_header_netinet_ip_fil_compat_h" = "yes" ; then
  45367. + have_ipfilter_compat_header="yes"
  45368. + fi
  45369. + if test "x$have_ipfilter_compat_header" = "xyes" &&
  45370. + test "$ac_cv_header_ip_fil_h" = "yes" &&
  45371. + test "$ac_cv_header_ip_nat_h" = "yes" ; then
  45372. + IPF_TRANSPARENT="yes"
  45373. + $as_echo "@%:@define IPF_TRANSPARENT 1" >>confdefs.h
  45374. +
  45375. + elif test "$have_ipfilter_compat_header" = "yes" &&
  45376. + test "$ac_cv_header_netinet_ip_fil_h" = "yes" &&
  45377. + test "$ac_cv_header_netinet_ip_nat_h" = "yes" ; then
  45378. + IPF_TRANSPARENT="yes"
  45379. + $as_echo "@%:@define IPF_TRANSPARENT 1" >>confdefs.h
  45380. +
  45381. + else
  45382. + IPF_TRANSPARENT="no"
  45383. + $as_echo "@%:@define IPF_TRANSPARENT 0" >>confdefs.h
  45384. +
  45385. + fi
  45386. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPF_TRANSPARENT" >&5
  45387. +$as_echo "$IPF_TRANSPARENT" >&6; }
  45388. +fi
  45389. +if test "$IPF_TRANSPARENT" = "no" ; then
  45390. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find necessary IP-Filter header files" >&5
  45391. +$as_echo "$as_me: WARNING: Cannot find necessary IP-Filter header files" >&2;}
  45392. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Transparent Proxy support WILL NOT be enabled" >&5
  45393. +$as_echo "$as_me: WARNING: Transparent Proxy support WILL NOT be enabled" >&2;}
  45394. + sleep 10
  45395. +elif test "$IPF_TRANSPARENT" = "yes" ; then
  45396. + case "$host" in
  45397. + *-solaris*)
  45398. + solrev=`uname -r | sh -c 'IFS=. read j n x; echo $n'`
  45399. + CFLAGS="-DSOLARIS2=$solrev $CFLAGS"
  45400. + CXXFLAGS="-DSOLARIS2=$solrev $CXXFLAGS"
  45401. + ;;
  45402. + *)
  45403. + ;;
  45404. + esac
  45405. +fi
  45406. +
  45407. +if test "$PF_TRANSPARENT" ; then
  45408. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if PF header file is installed" >&5
  45409. +$as_echo_n "checking if PF header file is installed... " >&6; }
  45410. + # hold on to your hats...
  45411. + if test "$ac_cv_header_net_pfvar_h" = "yes" || test "$ac_cv_header_net_pf_pfvar_h" = "yes"; then
  45412. + PF_TRANSPARENT="yes"
  45413. + $as_echo "@%:@define PF_TRANSPARENT 1" >>confdefs.h
  45414. +
  45415. + else
  45416. + PF_TRANSPARENT="no"
  45417. + $as_echo "@%:@define PF_TRANSPARENT 0" >>confdefs.h
  45418. +
  45419. + fi
  45420. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PF_TRANSPARENT" >&5
  45421. +$as_echo "$PF_TRANSPARENT" >&6; }
  45422. +fi
  45423. +if test "$PF_TRANSPARENT" = "no" ; then
  45424. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find necessary PF header file" >&5
  45425. +$as_echo "$as_me: WARNING: Cannot find necessary PF header file" >&2;}
  45426. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Transparent Proxy support WILL NOT be enabled" >&5
  45427. +$as_echo "$as_me: WARNING: Transparent Proxy support WILL NOT be enabled" >&2;}
  45428. + sleep 10
  45429. +fi
  45430. +
  45431. +if test "$LINUX_NETFILTER" ; then
  45432. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Linux (Netfilter) kernel header files are installed" >&5
  45433. +$as_echo_n "checking if Linux (Netfilter) kernel header files are installed... " >&6; }
  45434. + # hold on to your hats...
  45435. + if test "$ac_cv_header_linux_netfilter_ipv4_h" = "yes"; then
  45436. + LINUX_NETFILTER="yes"
  45437. + $as_echo "@%:@define LINUX_NETFILTER 1" >>confdefs.h
  45438. +
  45439. + else
  45440. + LINUX_NETFILTER="no"
  45441. + $as_echo "@%:@define LINUX_NETFILTER 0" >>confdefs.h
  45442. +
  45443. + fi
  45444. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINUX_NETFILTER" >&5
  45445. +$as_echo "$LINUX_NETFILTER" >&6; }
  45446. +fi
  45447. +if test "$LINUX_NETFILTER" = "no" ; then
  45448. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find necessary Linux kernel (Netfilter) header files" >&5
  45449. +$as_echo "$as_me: WARNING: Cannot find necessary Linux kernel (Netfilter) header files" >&2;}
  45450. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Linux Transparent and Intercepting Proxy support WILL NOT be enabled" >&5
  45451. +$as_echo "$as_me: WARNING: Linux Transparent and Intercepting Proxy support WILL NOT be enabled" >&2;}
  45452. + LINUX_TPROXY2="no"
  45453. +
  45454. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  45455. +
  45456. + sleep 10
  45457. +fi
  45458. +if test "$LINUX_NETFILTER" = "yes" && test "$use_libcap" != "yes" ; then
  45459. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY" >&5
  45460. +$as_echo "$as_me: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY" >&2;}
  45461. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&5
  45462. +$as_echo "$as_me: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&2;}
  45463. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Reduced support to Interception Proxy" >&5
  45464. +$as_echo "$as_me: WARNING: Reduced support to Interception Proxy" >&2;}
  45465. + LINUX_TPROXY2="no"
  45466. +
  45467. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  45468. +
  45469. + sleep 10
  45470. +fi
  45471. +
  45472. +if test "$LINUX_TPROXY2"; then
  45473. + if test "$use_libcap" = "yes"; then
  45474. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if TPROXYv2 header files are installed" >&5
  45475. +$as_echo_n "checking if TPROXYv2 header files are installed... " >&6; }
  45476. + # hold on to your hats...
  45477. + if test "$ac_cv_header_linux_netfilter_ipv4_ip_tproxy_h" = "yes" && test "$LINUX_NETFILTER" = "yes"; then
  45478. + LINUX_TPROXY2="yes"
  45479. +
  45480. +$as_echo "@%:@define LINUX_TPROXY2 1" >>confdefs.h
  45481. +
  45482. + else
  45483. + LINUX_TPROXY2="no"
  45484. +
  45485. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  45486. +
  45487. + fi
  45488. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINUX_TPROXY2" >&5
  45489. +$as_echo "$LINUX_TPROXY2" >&6; }
  45490. + if test "$LINUX_TPROXY2" = "no" && test "$LINUX_NETFILTER" = "yes"; then
  45491. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find TPROXY v2 headers, you need to patch the kernel with " >&5
  45492. +$as_echo "$as_me: WARNING: Cannot find TPROXY v2 headers, you need to patch the kernel with " >&2;}
  45493. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: tproxy package from:" >&5
  45494. +$as_echo "$as_me: WARNING: tproxy package from:" >&2;}
  45495. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: - lynx http://www.balabit.com/downloads/files/tproxy/" >&5
  45496. +$as_echo "$as_me: WARNING: - lynx http://www.balabit.com/downloads/files/tproxy/" >&2;}
  45497. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Or select the '--enable-linux-netfilter' option instead for Netfilter support." >&5
  45498. +$as_echo "$as_me: WARNING: Or select the '--enable-linux-netfilter' option instead for Netfilter support." >&2;}
  45499. + sleep 10
  45500. + fi
  45501. + else
  45502. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY v2" >&5
  45503. +$as_echo "$as_me: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY v2" >&2;}
  45504. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&5
  45505. +$as_echo "$as_me: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&2;}
  45506. + LINUX_TPROXY2="no"
  45507. +
  45508. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  45509. +
  45510. + sleep 10
  45511. + fi
  45512. +fi
  45513. +
  45514. +@%:@ Check whether --enable-gnuregex was given.
  45515. +if test "${enable_gnuregex+set}" = set; then :
  45516. + enableval=$enable_gnuregex; USE_GNUREGEX=$enableval
  45517. +fi
  45518. +
  45519. +if test -z "$USE_GNUREGEX" ; then
  45520. + case "$host" in
  45521. + *-sun-solaris2.[0-4])
  45522. + USE_GNUREGEX="yes"
  45523. + ;;
  45524. + *-next-nextstep*)
  45525. + USE_GNUREGEX="yes"
  45526. + ;;
  45527. + esac
  45528. +fi
  45529. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if GNUregex needs to be compiled" >&5
  45530. +$as_echo_n "checking if GNUregex needs to be compiled... " >&6; }
  45531. +if test -z "$USE_GNUREGEX"; then
  45532. +if test "$ac_cv_func_regcomp" = "no" || test "$USE_GNUREGEX" = "yes" ; then
  45533. + USE_GNUREGEX="yes"
  45534. +else
  45535. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45536. +/* end confdefs.h. */
  45537. +#include <sys/types.h>
  45538. +#include <regex.h>
  45539. +int
  45540. +main ()
  45541. +{
  45542. +regex_t t; regcomp(&t,"",0);
  45543. + ;
  45544. + return 0;
  45545. +}
  45546. +_ACEOF
  45547. +if ac_fn_cxx_try_compile "$LINENO"; then :
  45548. + USE_GNUREGEX="no"
  45549. +else
  45550. + USE_GNUREGEX="yes"
  45551. +fi
  45552. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  45553. +fi
  45554. +fi
  45555. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_GNUREGEX" >&5
  45556. +$as_echo "$USE_GNUREGEX" >&6; }
  45557. +if test "$USE_GNUREGEX" = "yes"; then
  45558. + # override system regex with ours. Not good. But what was asked for.
  45559. + REGEXLIB=""
  45560. +
  45561. +$as_echo "@%:@define USE_GNUREGEX 1" >>confdefs.h
  45562. +
  45563. +fi
  45564. +
  45565. +#AC_SUBST(LIBREGEX)
  45566. +
  45567. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default FD_SETSIZE value" >&5
  45568. +$as_echo_n "checking Default FD_SETSIZE value... " >&6; }
  45569. +if test "$cross_compiling" = yes; then :
  45570. + DEFAULT_FD_SETSIZE=256
  45571. +else
  45572. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45573. +/* end confdefs.h. */
  45574. +
  45575. +#if HAVE_STDIO_H
  45576. +#include <stdio.h>
  45577. +#endif
  45578. +#if HAVE_UNISTD_H
  45579. +#include <unistd.h>
  45580. +#endif
  45581. +#if HAVE_STDLIB_H
  45582. +#include <stdlib.h>
  45583. +#endif
  45584. +#if HAVE_SYS_TIME_H
  45585. +#include <sys/time.h>
  45586. +#endif
  45587. +#if HAVE_SYS_SELECT_H
  45588. +#include <sys/select.h>
  45589. +#endif
  45590. +#if HAVE_SYS_TYPES_H
  45591. +#include <sys/types.h>
  45592. +#endif
  45593. +#if HAVE_WINSOCK_H
  45594. +#include <winsock.h>
  45595. +#endif
  45596. +#if HAVE_WINSOCK2_H
  45597. +#include <winsock2.h>
  45598. +#endif
  45599. +int main(int argc, char **argv) {
  45600. + FILE *fp = fopen("conftestval", "w");
  45601. + fprintf (fp, "%d\n", FD_SETSIZE);
  45602. + return 0;
  45603. +}
  45604. +
  45605. +_ACEOF
  45606. +if ac_fn_cxx_try_run "$LINENO"; then :
  45607. + DEFAULT_FD_SETSIZE=`cat conftestval`
  45608. +else
  45609. + DEFAULT_FD_SETSIZE=256
  45610. +fi
  45611. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45612. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45613. +fi
  45614. +
  45615. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_FD_SETSIZE" >&5
  45616. +$as_echo "$DEFAULT_FD_SETSIZE" >&6; }
  45617. +
  45618. +cat >>confdefs.h <<_ACEOF
  45619. +@%:@define DEFAULT_FD_SETSIZE $DEFAULT_FD_SETSIZE
  45620. +_ACEOF
  45621. +
  45622. +
  45623. +
  45624. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Maximum number of filedescriptors we can open" >&5
  45625. +$as_echo_n "checking Maximum number of filedescriptors we can open... " >&6; }
  45626. +TLDFLAGS="$LDFLAGS"
  45627. +if test -n "$squid_filedescriptors_num" ; then
  45628. + SQUID_MAXFD=$squid_filedescriptors_num
  45629. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_MAXFD (user-forced)" >&5
  45630. +$as_echo "$SQUID_MAXFD (user-forced)" >&6; }
  45631. +else
  45632. + case $host in
  45633. + i386-unknown-freebsd*)
  45634. + if echo "$LDFLAGS" | grep -q pthread; then
  45635. + LDFLAGS=`echo $LDFLAGS | sed -e "s/-pthread//"`
  45636. + fi
  45637. + esac
  45638. + if test "$cross_compiling" = yes; then :
  45639. + SQUID_MAXFD=256
  45640. +else
  45641. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45642. +/* end confdefs.h. */
  45643. +
  45644. +#include <stdio.h>
  45645. +#include <unistd.h>
  45646. +#include <stdlib.h>
  45647. +#include <sys/time.h> /* needed on FreeBSD */
  45648. +#include <sys/param.h>
  45649. +#include <sys/resource.h>
  45650. +int main(int argc, char **argv) {
  45651. + FILE *fp;
  45652. + int i,j;
  45653. +#if defined(__CYGWIN32__) || defined (__CYGWIN__)
  45654. + /* getrlimit and sysconf returns bogous values on cygwin32.
  45655. + * Number of fds is virtually unlimited in cygwin (sys/param.h)
  45656. + * __CYGWIN32__ is deprecated.
  45657. + */
  45658. + i = NOFILE;
  45659. +#else
  45660. +#if HAVE_SETRLIMIT
  45661. + struct rlimit rl;
  45662. +#if defined(RLIMIT_NOFILE)
  45663. + if (getrlimit(RLIMIT_NOFILE, &rl) < 0) {
  45664. + perror("getrlimit: RLIMIT_NOFILE");
  45665. + } else {
  45666. +#if defined(__APPLE__)
  45667. + /* asking for more than OPEN_MAX fails on Leopard */
  45668. + rl.rlim_cur = (OPEN_MAX < rl.rlim_max ? OPEN_MAX : rl.rlim_max);
  45669. +#else
  45670. + rl.rlim_cur = rl.rlim_max; /* set it to the max */
  45671. +#endif
  45672. + if (setrlimit(RLIMIT_NOFILE, &rl) < 0) {
  45673. + perror("setrlimit: RLIMIT_NOFILE");
  45674. + }
  45675. + }
  45676. +#elif defined(RLIMIT_OFILE)
  45677. + if (getrlimit(RLIMIT_OFILE, &rl) < 0) {
  45678. + perror("getrlimit: RLIMIT_OFILE");
  45679. + } else {
  45680. + rl.rlim_cur = rl.rlim_max; /* set it to the max */
  45681. + if (setrlimit(RLIMIT_OFILE, &rl) < 0) {
  45682. + perror("setrlimit: RLIMIT_OFILE");
  45683. + }
  45684. + }
  45685. +#endif /* RLIMIT_NOFILE */
  45686. +#endif /* HAVE_SETRLIMIT */
  45687. + /* by starting at 2^14, we will never get higher
  45688. + than 2^15 for SQUID_MAXFD */
  45689. + i = j = 1<<14;
  45690. + while (j) {
  45691. + j >>= 1;
  45692. + if (dup2(0, i) < 0) {
  45693. + i -= j;
  45694. + } else {
  45695. + close(i);
  45696. + i += j;
  45697. + }
  45698. + }
  45699. + i++;
  45700. +#endif /* IF !DEF CYGWIN */
  45701. + fp = fopen("conftestval", "w");
  45702. + fprintf (fp, "%d\n", i & ~0x3F);
  45703. + return 0;
  45704. +}
  45705. +
  45706. +_ACEOF
  45707. +if ac_fn_cxx_try_run "$LINENO"; then :
  45708. + SQUID_MAXFD=`cat conftestval`
  45709. +else
  45710. + SQUID_MAXFD=256
  45711. +fi
  45712. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45713. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45714. +fi
  45715. +
  45716. + case "$host_os" in
  45717. + mingw|mingw32)
  45718. + SQUID_MAXFD="2048"
  45719. + ;;
  45720. + esac
  45721. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_MAXFD" >&5
  45722. +$as_echo "$SQUID_MAXFD" >&6; }
  45723. +fi
  45724. +
  45725. +cat >>confdefs.h <<_ACEOF
  45726. +@%:@define SQUID_MAXFD $SQUID_MAXFD
  45727. +_ACEOF
  45728. +
  45729. +if test "$SQUID_MAXFD" -lt 512 ; then
  45730. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $SQUID_MAXFD may not be enough filedescriptors if your" >&5
  45731. +$as_echo "$as_me: WARNING: $SQUID_MAXFD may not be enough filedescriptors if your" >&2;}
  45732. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache will be very busy. Please see the FAQ page" >&5
  45733. +$as_echo "$as_me: WARNING: cache will be very busy. Please see the FAQ page" >&2;}
  45734. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: http://wiki.squid-cache.org/SquidFaq/TroubleShooting" >&5
  45735. +$as_echo "$as_me: WARNING: http://wiki.squid-cache.org/SquidFaq/TroubleShooting" >&2;}
  45736. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: on how to increase your filedescriptor limit" >&5
  45737. +$as_echo "$as_me: WARNING: on how to increase your filedescriptor limit" >&2;}
  45738. + sleep 10
  45739. +fi
  45740. +LDFLAGS="$TLDFLAGS"
  45741. +
  45742. +if test `expr $SQUID_MAXFD % 64` != 0; then
  45743. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $SQUID_MAXFD is not an multiple of 64. This may cause issues on certain platforms." >&5
  45744. +$as_echo "$as_me: WARNING: $SQUID_MAXFD is not an multiple of 64. This may cause issues on certain platforms." >&2;}
  45745. + sleep 10
  45746. +fi
  45747. +
  45748. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default UDP send buffer size" >&5
  45749. +$as_echo_n "checking Default UDP send buffer size... " >&6; }
  45750. +if test "$cross_compiling" = yes; then :
  45751. + SQUID_DETECT_UDP_SO_SNDBUF=16384
  45752. +else
  45753. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45754. +/* end confdefs.h. */
  45755. +
  45756. +#include <stdlib.h>
  45757. +#include <stdio.h>
  45758. +#include <sys/types.h>
  45759. +#if HAVE_SYS_SOCKET_H
  45760. +#include <sys/socket.h>
  45761. +#endif
  45762. +#if HAVE_NETINET_IN_H
  45763. +#include <netinet/in.h>
  45764. +#endif
  45765. +#if HAVE_WINSOCK_H
  45766. +#include <winsock.h>
  45767. +#endif
  45768. +#if HAVE_WINSOCK2_H
  45769. +#include <winsock2.h>
  45770. +#endif
  45771. +int main(int argc, char **argv)
  45772. +{
  45773. + FILE *fp;
  45774. + int fd,val=0;
  45775. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45776. + int len=sizeof(int);
  45777. + WSADATA wsaData;
  45778. + WSAStartup(2, &wsaData);
  45779. +#else
  45780. + socklen_t len=sizeof(socklen_t);
  45781. +#endif
  45782. + if ((fd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) return 1;
  45783. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45784. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, (char *)&val, &len) < 0) return 1;
  45785. + WSACleanup();
  45786. +#else
  45787. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &val, &len) < 0) return 1;
  45788. +#endif
  45789. + if (val<=0) return 1;
  45790. + fp = fopen("conftestval", "w");
  45791. + fprintf (fp, "%d\n", val);
  45792. + return 0;
  45793. +}
  45794. +
  45795. +_ACEOF
  45796. +if ac_fn_cxx_try_run "$LINENO"; then :
  45797. + SQUID_DETECT_UDP_SO_SNDBUF=`cat conftestval`
  45798. +else
  45799. + SQUID_DETECT_UDP_SO_SNDBUF=16384
  45800. +fi
  45801. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45802. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45803. +fi
  45804. +
  45805. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_DETECT_UDP_SO_SNDBUF" >&5
  45806. +$as_echo "$SQUID_DETECT_UDP_SO_SNDBUF" >&6; }
  45807. +
  45808. +cat >>confdefs.h <<_ACEOF
  45809. +@%:@define SQUID_DETECT_UDP_SO_SNDBUF $SQUID_DETECT_UDP_SO_SNDBUF
  45810. +_ACEOF
  45811. +
  45812. +
  45813. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default UDP receive buffer size" >&5
  45814. +$as_echo_n "checking Default UDP receive buffer size... " >&6; }
  45815. +if test "$cross_compiling" = yes; then :
  45816. + SQUID_DETECT_UDP_SO_RCVBUF=16384
  45817. +else
  45818. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45819. +/* end confdefs.h. */
  45820. +
  45821. +#include <stdlib.h>
  45822. +#include <stdio.h>
  45823. +#include <sys/types.h>
  45824. +#if HAVE_SYS_SOCKET_H
  45825. +#include <sys/socket.h>
  45826. +#endif
  45827. +#if HAVE_NETINET_IN_H
  45828. +#include <netinet/in.h>
  45829. +#endif
  45830. +#if HAVE_WINSOCK_H
  45831. +#include <winsock.h>
  45832. +#endif
  45833. +#if HAVE_WINSOCK2_H
  45834. +#include <winsock2.h>
  45835. +#endif
  45836. +int main(int argc, char **argv)
  45837. +{
  45838. + FILE *fp;
  45839. + int fd,val=0;
  45840. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45841. + int len=sizeof(int);
  45842. + WSADATA wsaData;
  45843. + WSAStartup(2, &wsaData);
  45844. +#else
  45845. + socklen_t len=sizeof(socklen_t);
  45846. +#endif
  45847. + if ((fd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) return 1;
  45848. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45849. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, (char *)&val, &len) < 0) return 1;
  45850. + WSACleanup();
  45851. +#else
  45852. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &val, &len) < 0) return 1;
  45853. +#endif
  45854. + if (val <= 0) return 1;
  45855. + fp = fopen("conftestval", "w");
  45856. + fprintf (fp, "%d\n", val);
  45857. + return 0;
  45858. +}
  45859. +
  45860. +_ACEOF
  45861. +if ac_fn_cxx_try_run "$LINENO"; then :
  45862. + SQUID_DETECT_UDP_SO_RCVBUF=`cat conftestval`
  45863. +else
  45864. + SQUID_DETECT_UDP_SO_RCVBUF=16384
  45865. +fi
  45866. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45867. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45868. +fi
  45869. +
  45870. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_DETECT_UDP_SO_RCVBUF" >&5
  45871. +$as_echo "$SQUID_DETECT_UDP_SO_RCVBUF" >&6; }
  45872. +
  45873. +cat >>confdefs.h <<_ACEOF
  45874. +@%:@define SQUID_DETECT_UDP_SO_RCVBUF $SQUID_DETECT_UDP_SO_RCVBUF
  45875. +_ACEOF
  45876. +
  45877. +
  45878. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default TCP send buffer size" >&5
  45879. +$as_echo_n "checking Default TCP send buffer size... " >&6; }
  45880. +if test "$cross_compiling" = yes; then :
  45881. + SQUID_TCP_SO_SNDBUF=16384
  45882. +else
  45883. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45884. +/* end confdefs.h. */
  45885. +
  45886. +#include <stdlib.h>
  45887. +#include <stdio.h>
  45888. +#include <sys/types.h>
  45889. +#if HAVE_SYS_SOCKET_H
  45890. +#include <sys/socket.h>
  45891. +#endif
  45892. +#if HAVE_NETINET_IN_H
  45893. +#include <netinet/in.h>
  45894. +#endif
  45895. +#if HAVE_WINSOCK_H
  45896. +#include <winsock.h>
  45897. +#endif
  45898. +#if HAVE_WINSOCK2_H
  45899. +#include <winsock2.h>
  45900. +#endif
  45901. +int main(int argc, char **argv)
  45902. +{
  45903. + FILE *fp;
  45904. + int fd,val=0;
  45905. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45906. + int len=sizeof(int);
  45907. + WSADATA wsaData;
  45908. + WSAStartup(2, &wsaData);
  45909. +#else
  45910. + socklen_t len=sizeof(socklen_t);
  45911. +#endif
  45912. + if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) return 1;
  45913. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45914. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, (char *)&val, &len) < 0) return 1;
  45915. + WSACleanup();
  45916. +#else
  45917. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &val, &len) < 0) return 1;
  45918. +#endif
  45919. + if (val <= 0) return 1;
  45920. + fp = fopen("conftestval", "w");
  45921. + fprintf (fp, "%d\n", val);
  45922. + return 0;
  45923. +}
  45924. +
  45925. +_ACEOF
  45926. +if ac_fn_cxx_try_run "$LINENO"; then :
  45927. + SQUID_TCP_SO_SNDBUF=`cat conftestval`
  45928. +else
  45929. + SQUID_TCP_SO_SNDBUF=16384
  45930. +fi
  45931. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  45932. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  45933. +fi
  45934. +
  45935. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_TCP_SO_SNDBUF" >&5
  45936. +$as_echo "$SQUID_TCP_SO_SNDBUF" >&6; }
  45937. +if test $SQUID_TCP_SO_SNDBUF -gt 32768; then
  45938. + { $as_echo "$as_me:${as_lineno-$LINENO}: Limiting send buffer size to 32K" >&5
  45939. +$as_echo "$as_me: Limiting send buffer size to 32K" >&6;}
  45940. + SQUID_TCP_SO_SNDBUF=32768
  45941. +fi
  45942. +
  45943. +cat >>confdefs.h <<_ACEOF
  45944. +@%:@define SQUID_TCP_SO_SNDBUF $SQUID_TCP_SO_SNDBUF
  45945. +_ACEOF
  45946. +
  45947. +
  45948. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default TCP receive buffer size" >&5
  45949. +$as_echo_n "checking Default TCP receive buffer size... " >&6; }
  45950. +if test "$cross_compiling" = yes; then :
  45951. + SQUID_TCP_SO_RCVBUF=16384
  45952. +else
  45953. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  45954. +/* end confdefs.h. */
  45955. +
  45956. +#include <stdlib.h>
  45957. +#include <stdio.h>
  45958. +#include <sys/types.h>
  45959. +#if HAVE_SYS_SOCKET_H
  45960. +#include <sys/socket.h>
  45961. +#endif
  45962. +#if HAVE_NETINET_IN_H
  45963. +#include <netinet/in.h>
  45964. +#endif
  45965. +#if HAVE_WINSOCK_H
  45966. +#include <winsock.h>
  45967. +#endif
  45968. +#if HAVE_WINSOCK2_H
  45969. +#include <winsock2.h>
  45970. +#endif
  45971. +int main(int argc, char **argv)
  45972. +{
  45973. + FILE *fp;
  45974. + int fd,val=0;
  45975. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45976. + int len=sizeof(int);
  45977. + WSADATA wsaData;
  45978. + WSAStartup(2, &wsaData);
  45979. +#else
  45980. + socklen_t len=sizeof(socklen_t);
  45981. +#endif
  45982. + if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) return 1;
  45983. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  45984. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, (char *)&val, &len) < 0) return 1;
  45985. + WSACleanup();
  45986. +#else
  45987. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &val, &len) < 0) return 1;
  45988. +#endif
  45989. + if (val <= 0) return 1;
  45990. + fp = fopen("conftestval", "w");
  45991. + fprintf (fp, "%d\n", val);
  45992. + return 0;
  45993. +}
  45994. +
  45995. +_ACEOF
  45996. +if ac_fn_cxx_try_run "$LINENO"; then :
  45997. + SQUID_TCP_SO_RCVBUF=`cat conftestval`
  45998. +else
  45999. + SQUID_TCP_SO_RCVBUF=16384
  46000. +fi
  46001. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  46002. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  46003. +fi
  46004. +
  46005. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_TCP_SO_RCVBUF" >&5
  46006. +$as_echo "$SQUID_TCP_SO_RCVBUF" >&6; }
  46007. +if test $SQUID_TCP_SO_RCVBUF -gt 65535; then
  46008. + { $as_echo "$as_me:${as_lineno-$LINENO}: Limiting receive buffer size to 64K" >&5
  46009. +$as_echo "$as_me: Limiting receive buffer size to 64K" >&6;}
  46010. + SQUID_TCP_SO_RCVBUF=65535
  46011. +fi
  46012. +
  46013. +cat >>confdefs.h <<_ACEOF
  46014. +@%:@define SQUID_TCP_SO_RCVBUF $SQUID_TCP_SO_RCVBUF
  46015. +_ACEOF
  46016. +
  46017. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if sys_errlist is already defined" >&5
  46018. +$as_echo_n "checking if sys_errlist is already defined... " >&6; }
  46019. +if ${ac_cv_needs_sys_errlist+:} false; then :
  46020. + $as_echo_n "(cached) " >&6
  46021. +else
  46022. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  46023. +/* end confdefs.h. */
  46024. +#include <stdio.h>
  46025. +int
  46026. +main ()
  46027. +{
  46028. +char *s = sys_errlist;
  46029. + ;
  46030. + return 0;
  46031. +}
  46032. +_ACEOF
  46033. +if ac_fn_cxx_try_compile "$LINENO"; then :
  46034. + ac_cv_needs_sys_errlist="no"
  46035. +else
  46036. + ac_cv_needs_sys_errlist="yes"
  46037. +fi
  46038. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  46039. +
  46040. +fi
  46041. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_needs_sys_errlist" >&5
  46042. +$as_echo "$ac_cv_needs_sys_errlist" >&6; }
  46043. +if test "$ac_cv_needs_sys_errlist" = "yes" ; then
  46044. +
  46045. +$as_echo "@%:@define NEED_SYS_ERRLIST 1" >>confdefs.h
  46046. +
  46047. +fi
  46048. +
  46049. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libresolv _dns_ttl_ hack" >&5
  46050. +$as_echo_n "checking for libresolv _dns_ttl_ hack... " >&6; }
  46051. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  46052. +/* end confdefs.h. */
  46053. +extern int _dns_ttl_;
  46054. +int
  46055. +main ()
  46056. +{
  46057. +return _dns_ttl_;
  46058. + ;
  46059. + return 0;
  46060. +}
  46061. +_ACEOF
  46062. +if ac_fn_cxx_try_link "$LINENO"; then :
  46063. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  46064. +$as_echo "yes" >&6; }
  46065. +
  46066. +$as_echo "@%:@define LIBRESOLV_DNS_TTL_HACK 1" >>confdefs.h
  46067. +
  46068. +else
  46069. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  46070. +$as_echo "no" >&6; }
  46071. +fi
  46072. +rm -f core conftest.err conftest.$ac_objext \
  46073. + conftest$ac_exeext conftest.$ac_ext
  46074. +
  46075. +if test "$ac_cv_header_sys_statvfs_h" = "yes" ; then
  46076. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working statvfs() interface" >&5
  46077. +$as_echo_n "checking for working statvfs() interface... " >&6; }
  46078. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  46079. +/* end confdefs.h. */
  46080. +
  46081. +#include <stdlib.h>
  46082. +#include <stdio.h>
  46083. +#include <sys/types.h>
  46084. +#include <sys/statvfs.h>
  46085. +
  46086. +int
  46087. +main ()
  46088. +{
  46089. +
  46090. +struct statvfs sfs;
  46091. +sfs.f_blocks = sfs.f_bfree = sfs.f_frsize =
  46092. +sfs.f_files = sfs.f_ffree = 0;
  46093. +statvfs("/tmp", &sfs);
  46094. +
  46095. + ;
  46096. + return 0;
  46097. +}
  46098. +_ACEOF
  46099. +if ac_fn_cxx_try_compile "$LINENO"; then :
  46100. + ac_cv_func_statvfs=yes
  46101. +else
  46102. + ac_cv_func_statvfs=no
  46103. +fi
  46104. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  46105. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_statvfs" >&5
  46106. +$as_echo "$ac_cv_func_statvfs" >&6; }
  46107. +if test "$ac_cv_func_statvfs" = "yes" ; then
  46108. +
  46109. +$as_echo "@%:@define HAVE_STATVFS 1" >>confdefs.h
  46110. +
  46111. +fi
  46112. +fi
  46113. +
  46114. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res_ext.nsaddr_list" >&5
  46115. +$as_echo_n "checking for _res_ext.nsaddr_list... " >&6; }
  46116. +if ${ac_cv_have_res_ext_nsaddr_list+:} false; then :
  46117. + $as_echo_n "(cached) " >&6
  46118. +else
  46119. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  46120. +/* end confdefs.h. */
  46121. +
  46122. +#if HAVE_SYS_TYPES_H
  46123. +#include <sys/types.h>
  46124. +#endif
  46125. +#if HAVE_NETINET_IN_H
  46126. +#include <netinet/in.h>
  46127. +#endif
  46128. +#if HAVE_ARPA_INET_H
  46129. +#include <arpa/inet.h>
  46130. +#endif
  46131. +#if HAVE_ARPA_NAMESER_H
  46132. +#include <arpa/nameser.h>
  46133. +#endif
  46134. +#if HAVE_RESOLV_H
  46135. +#include <resolv.h>
  46136. +#endif
  46137. +
  46138. +int
  46139. +main ()
  46140. +{
  46141. +_res_ext.nsaddr_list[0].s_addr;
  46142. + ;
  46143. + return 0;
  46144. +}
  46145. +_ACEOF
  46146. +if ac_fn_cxx_try_compile "$LINENO"; then :
  46147. + ac_cv_have_res_ext_nsaddr_list="yes"
  46148. +else
  46149. + ac_cv_have_res_ext_nsaddr_list="no"
  46150. +fi
  46151. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  46152. +fi
  46153. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_ext_nsaddr_list" >&5
  46154. +$as_echo "$ac_cv_have_res_ext_nsaddr_list" >&6; }
  46155. +if test "$ac_cv_have_res_ext_nsaddr_list" = "yes" ; then
  46156. +
  46157. +$as_echo "@%:@define _SQUID_RES_NSADDR6_LARRAY _res_ext.nsaddr_list" >>confdefs.h
  46158. +
  46159. +
  46160. +$as_echo "@%:@define _SQUID_RES_NSADDR6_COUNT ns6count" >>confdefs.h
  46161. +
  46162. +fi
  46163. +
  46164. +if test "$_SQUID_RES_NSADDR6_LIST" = ""; then
  46165. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res._u._ext.nsaddrs" >&5
  46166. +$as_echo_n "checking for _res._u._ext.nsaddrs... " >&6; }
  46167. +if ${ac_cv_have_res_ext_nsaddrs+:} false; then :
  46168. + $as_echo_n "(cached) " >&6
  46169. +else
  46170. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  46171. +/* end confdefs.h. */
  46172. +
  46173. +#if HAVE_SYS_TYPES_H
  46174. +#include <sys/types.h>
  46175. +#endif
  46176. +#if HAVE_NETINET_IN_H
  46177. +#include <netinet/in.h>
  46178. +#endif
  46179. +#if HAVE_ARPA_INET_H
  46180. +#include <arpa/inet.h>
  46181. +#endif
  46182. +#if HAVE_ARPA_NAMESER_H
  46183. +#include <arpa/nameser.h>
  46184. +#endif
  46185. +#if HAVE_RESOLV_H
  46186. +#include <resolv.h>
  46187. +#endif
  46188. +
  46189. +int
  46190. +main ()
  46191. +{
  46192. +_res._u._ext.nsaddrs[0]->sin6_addr;
  46193. + ;
  46194. + return 0;
  46195. +}
  46196. +_ACEOF
  46197. +if ac_fn_cxx_try_compile "$LINENO"; then :
  46198. + ac_cv_have_res_ext_nsaddrs="yes"
  46199. +else
  46200. + ac_cv_have_res_ext_nsaddrs="no"
  46201. +fi
  46202. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  46203. +fi
  46204. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_ext_nsaddrs" >&5
  46205. +$as_echo "$ac_cv_have_res_ext_nsaddrs" >&6; }
  46206. +if test "$ac_cv_have_res_ext_nsaddrs" = "yes" ; then
  46207. +
  46208. +$as_echo "@%:@define _SQUID_RES_NSADDR6_LPTR _res._u._ext.nsaddrs" >>confdefs.h
  46209. +
  46210. +
  46211. +$as_echo "@%:@define _SQUID_RES_NSADDR6_COUNT _res._u._ext.nscount6" >>confdefs.h
  46212. +
  46213. +fi
  46214. +fi
  46215. +
  46216. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res.nsaddr_list" >&5
  46217. +$as_echo_n "checking for _res.nsaddr_list... " >&6; }
  46218. +if ${ac_cv_have_res_nsaddr_list+:} false; then :
  46219. + $as_echo_n "(cached) " >&6
  46220. +else
  46221. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  46222. +/* end confdefs.h. */
  46223. +
  46224. +#if HAVE_SYS_TYPES_H
  46225. +#include <sys/types.h>
  46226. +#endif
  46227. +#if HAVE_NETINET_IN_H
  46228. +#include <netinet/in.h>
  46229. +#endif
  46230. +#if HAVE_ARPA_INET_H
  46231. +#include <arpa/inet.h>
  46232. +#endif
  46233. +#if HAVE_ARPA_NAMESER_H
  46234. +#include <arpa/nameser.h>
  46235. +#endif
  46236. +#if HAVE_RESOLV_H
  46237. +#include <resolv.h>
  46238. +#endif
  46239. +
  46240. +int
  46241. +main ()
  46242. +{
  46243. +_res.nsaddr_list[0];
  46244. + ;
  46245. + return 0;
  46246. +}
  46247. +_ACEOF
  46248. +if ac_fn_cxx_try_compile "$LINENO"; then :
  46249. + ac_cv_have_res_nsaddr_list="yes"
  46250. +else
  46251. + ac_cv_have_res_nsaddr_list="no"
  46252. +fi
  46253. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  46254. +fi
  46255. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_nsaddr_list" >&5
  46256. +$as_echo "$ac_cv_have_res_nsaddr_list" >&6; }
  46257. +if test $ac_cv_have_res_nsaddr_list = "yes" ; then
  46258. +
  46259. +$as_echo "@%:@define _SQUID_RES_NSADDR_LIST _res.nsaddr_list" >>confdefs.h
  46260. +
  46261. +
  46262. +$as_echo "@%:@define _SQUID_RES_NSADDR_COUNT _res.nscount" >>confdefs.h
  46263. +
  46264. +fi
  46265. +
  46266. +if test "$_SQUID_RES_NSADDR_LIST" = ""; then
  46267. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res.ns_list" >&5
  46268. +$as_echo_n "checking for _res.ns_list... " >&6; }
  46269. +if ${ac_cv_have_res_ns_list+:} false; then :
  46270. + $as_echo_n "(cached) " >&6
  46271. +else
  46272. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  46273. +/* end confdefs.h. */
  46274. +
  46275. +#if HAVE_SYS_TYPES_H
  46276. +#include <sys/types.h>
  46277. +#endif
  46278. +#if HAVE_NETINET_IN_H
  46279. +#include <netinet/in.h>
  46280. +#endif
  46281. +#if HAVE_ARPA_INET_H
  46282. +#include <arpa/inet.h>
  46283. +#endif
  46284. +#if HAVE_ARPA_NAMESER_H
  46285. +#include <arpa/nameser.h>
  46286. +#endif
  46287. +#if HAVE_RESOLV_H
  46288. +#include <resolv.h>
  46289. +#endif
  46290. +
  46291. +int
  46292. +main ()
  46293. +{
  46294. +_res.ns_list[0].addr;
  46295. + ;
  46296. + return 0;
  46297. +}
  46298. +_ACEOF
  46299. +if ac_fn_cxx_try_compile "$LINENO"; then :
  46300. + ac_cv_have_res_ns_list="yes"
  46301. +else
  46302. + ac_cv_have_res_ns_list="no"
  46303. +fi
  46304. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  46305. +fi
  46306. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_ns_list" >&5
  46307. +$as_echo "$ac_cv_have_res_ns_list" >&6; }
  46308. +if test $ac_cv_have_res_ns_list = "yes" ; then
  46309. +
  46310. +$as_echo "@%:@define _SQUID_RES_NSADDR_LIST _res.ns_list" >>confdefs.h
  46311. +
  46312. +
  46313. +$as_echo "@%:@define _SQUID_RES_NSADDR_COUNT _res.nscount" >>confdefs.h
  46314. +
  46315. +fi
  46316. +fi
  46317. +
  46318. +use_translation="yes"
  46319. +@%:@ Check whether --enable-translation was given.
  46320. +if test "${enable_translation+set}" = set; then :
  46321. + enableval=$enable_translation; if test "$enableval" = "no" ; then
  46322. + use_translation=no
  46323. + fi
  46324. +
  46325. +fi
  46326. +
  46327. +if test "$use_translation" = "yes" ; then
  46328. +
  46329. +
  46330. +
  46331. +
  46332. +
  46333. +
  46334. +
  46335. +
  46336. +
  46337. +
  46338. + if test -z "$PO2HTML"; then :
  46339. +
  46340. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether po2html executable path has been provided" >&5
  46341. +$as_echo_n "checking whether po2html executable path has been provided... " >&6; }
  46342. +
  46343. +@%:@ Check whether --with-po2html was given.
  46344. +if test "${with_po2html+set}" = set; then :
  46345. + withval=$with_po2html;
  46346. + if test "$withval" != "yes"; then :
  46347. +
  46348. + PO2HTML="$withval"
  46349. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PO2HTML" >&5
  46350. +$as_echo "$PO2HTML" >&6; }
  46351. +
  46352. +else
  46353. +
  46354. + PO2HTML=""
  46355. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  46356. +$as_echo "no" >&6; }
  46357. +
  46358. +fi
  46359. +
  46360. +else
  46361. +
  46362. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  46363. +$as_echo "no" >&6; }
  46364. +
  46365. +fi
  46366. +
  46367. +
  46368. + if test -z "$PO2HTML"; then :
  46369. +
  46370. + # Extract the first word of "po2html", so it can be a program name with args.
  46371. +set dummy po2html; ac_word=$2
  46372. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  46373. +$as_echo_n "checking for $ac_word... " >&6; }
  46374. +if ${ac_cv_path_PO2HTML+:} false; then :
  46375. + $as_echo_n "(cached) " >&6
  46376. +else
  46377. + case $PO2HTML in
  46378. + [\\/]* | ?:[\\/]*)
  46379. + ac_cv_path_PO2HTML="$PO2HTML" # Let the user override the test with a path.
  46380. + ;;
  46381. + *)
  46382. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  46383. +for as_dir in $PATH
  46384. +do
  46385. + IFS=$as_save_IFS
  46386. + test -z "$as_dir" && as_dir=.
  46387. + for ac_exec_ext in '' $ac_executable_extensions; do
  46388. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  46389. + ac_cv_path_PO2HTML="$as_dir/$ac_word$ac_exec_ext"
  46390. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  46391. + break 2
  46392. + fi
  46393. +done
  46394. + done
  46395. +IFS=$as_save_IFS
  46396. +
  46397. + ;;
  46398. +esac
  46399. +fi
  46400. +PO2HTML=$ac_cv_path_PO2HTML
  46401. +if test -n "$PO2HTML"; then
  46402. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PO2HTML" >&5
  46403. +$as_echo "$PO2HTML" >&6; }
  46404. +else
  46405. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  46406. +$as_echo "no" >&6; }
  46407. +fi
  46408. +
  46409. +
  46410. +
  46411. +fi
  46412. +
  46413. +fi
  46414. +
  46415. +
  46416. +
  46417. +
  46418. +
  46419. +
  46420. +else
  46421. + PO2HTML="off"
  46422. +fi
  46423. +
  46424. +
  46425. +use_errlocale=yes
  46426. +@%:@ Check whether --enable-auto-locale was given.
  46427. +if test "${enable_auto_locale+set}" = set; then :
  46428. + enableval=$enable_auto_locale; if test "$enableval" = "no" ; then
  46429. + use_errlocale=no
  46430. + fi
  46431. +
  46432. +fi
  46433. +
  46434. +if test "$use_errlocale" = "yes" ; then
  46435. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling Multi-Language Support" >&5
  46436. +$as_echo "$as_me: Enabling Multi-Language Support" >&6;}
  46437. +
  46438. +$as_echo "@%:@define USE_ERR_LOCALES 1" >>confdefs.h
  46439. +
  46440. +else
  46441. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling Multi-Language Support" >&5
  46442. +$as_echo "$as_me: WARNING: Disabling Multi-Language Support" >&2;}
  46443. +
  46444. +$as_echo "@%:@define USE_ERR_LOCALES 0" >>confdefs.h
  46445. +
  46446. +fi
  46447. +
  46448. +XTRA_OBJS=''
  46449. +if test "$ac_cv_lib_malloc_main" = "yes" ; then
  46450. + if test -r /usr/lib/debug/malloc.o ; then
  46451. + XTRA_OBJS="$XTRA_OBJS /usr/lib/debug/malloc.o"
  46452. + fi
  46453. + if test -r /usr/lib/debug/mallocmap.o ; then
  46454. + XTRA_OBJS="$XTRA_OBJS /usr/lib/debug/mallocmap.o"
  46455. + fi
  46456. +fi
  46457. +
  46458. +
  46459. +if test -z "$XTRA_LIBS"; then
  46460. + XTRA_LIBS="$LIBS"
  46461. + XTRA_LIBS=`echo $XTRA_LIBS | sed -e "s/ */ /g"`
  46462. + LIBS=''
  46463. +fi
  46464. +
  46465. +
  46466. +CXX_FOR_BUILD="g++"
  46467. +
  46468. +
  46469. +rm -f core
  46470. +
  46471. +ac_config_files="$ac_config_files Makefile compat/Makefile lib/Makefile scripts/Makefile src/Makefile src/base/Makefile src/acl/Makefile src/fs/Makefile src/repl/Makefile src/auth/Makefile src/adaptation/Makefile src/adaptation/icap/Makefile src/adaptation/ecap/Makefile src/esi/Makefile src/icmp/Makefile src/ident/Makefile src/ip/Makefile contrib/Makefile snmplib/Makefile icons/Makefile errors/Makefile test-suite/Makefile doc/Makefile helpers/Makefile helpers/basic_auth/Makefile helpers/basic_auth/LDAP/Makefile helpers/basic_auth/MSNT/Makefile helpers/basic_auth/NCSA/Makefile helpers/basic_auth/PAM/Makefile helpers/basic_auth/SMB/Makefile helpers/basic_auth/mswin_sspi/Makefile helpers/basic_auth/YP/Makefile helpers/basic_auth/getpwnam/Makefile helpers/basic_auth/multi-domain-NTLM/Makefile helpers/basic_auth/SASL/Makefile helpers/basic_auth/POP3/Makefile helpers/basic_auth/DB/Makefile helpers/basic_auth/squid_radius_auth/Makefile helpers/digest_auth/Makefile helpers/digest_auth/password/Makefile helpers/digest_auth/ldap/Makefile helpers/digest_auth/eDirectory/Makefile helpers/ntlm_auth/Makefile helpers/ntlm_auth/fakeauth/Makefile helpers/ntlm_auth/no_check/Makefile helpers/ntlm_auth/smb_lm/Makefile helpers/ntlm_auth/smb_lm/smbval/Makefile helpers/ntlm_auth/mswin_sspi/Makefile helpers/negotiate_auth/Makefile helpers/negotiate_auth/mswin_sspi/Makefile helpers/external_acl/Makefile helpers/external_acl/ip_user/Makefile helpers/external_acl/ldap_group/Makefile helpers/external_acl/session/Makefile helpers/external_acl/unix_group/Makefile helpers/external_acl/wbinfo_group/Makefile helpers/external_acl/mswin_ad_group/Makefile helpers/external_acl/mswin_lm_group/Makefile tools/Makefile"
  46472. +
  46473. +
  46474. +subdirs="$subdirs lib/libTrie"
  46475. +
  46476. +
  46477. +# must configure libltdl subdir unconditionally for "make distcheck" to work
  46478. +#AC_CONFIG_SUBDIRS(libltdl)
  46479. +
  46480. +cat >confcache <<\_ACEOF
  46481. +# This file is a shell script that caches the results of configure
  46482. +# tests run on this system so they can be shared between configure
  46483. +# scripts and configure runs, see configure's option --config-cache.
  46484. +# It is not useful on other systems. If it contains results you don't
  46485. +# want to keep, you may remove or edit it.
  46486. +#
  46487. +# config.status only pays attention to the cache file if you give it
  46488. +# the --recheck option to rerun configure.
  46489. +#
  46490. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  46491. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  46492. +# following values.
  46493. +
  46494. +_ACEOF
  46495. +
  46496. +# The following way of writing the cache mishandles newlines in values,
  46497. +# but we know of no workaround that is simple, portable, and efficient.
  46498. +# So, we kill variables containing newlines.
  46499. +# Ultrix sh set writes to stderr and can't be redirected directly,
  46500. +# and sets the high bit in the cache file unless we assign to the vars.
  46501. +(
  46502. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  46503. + eval ac_val=\$$ac_var
  46504. + case $ac_val in #(
  46505. + *${as_nl}*)
  46506. + case $ac_var in #(
  46507. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  46508. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  46509. + esac
  46510. + case $ac_var in #(
  46511. + _ | IFS | as_nl) ;; #(
  46512. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  46513. + *) { eval $ac_var=; unset $ac_var;} ;;
  46514. + esac ;;
  46515. + esac
  46516. + done
  46517. +
  46518. + (set) 2>&1 |
  46519. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  46520. + *${as_nl}ac_space=\ *)
  46521. + # `set' does not quote correctly, so add quotes: double-quote
  46522. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  46523. + sed -n \
  46524. + "s/'/'\\\\''/g;
  46525. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  46526. + ;; #(
  46527. + *)
  46528. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  46529. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  46530. + ;;
  46531. + esac |
  46532. + sort
  46533. +) |
  46534. + sed '
  46535. + /^ac_cv_env_/b end
  46536. + t clear
  46537. + :clear
  46538. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  46539. + t end
  46540. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  46541. + :end' >>confcache
  46542. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  46543. + if test -w "$cache_file"; then
  46544. + if test "x$cache_file" != "x/dev/null"; then
  46545. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  46546. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  46547. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  46548. + cat confcache >"$cache_file"
  46549. + else
  46550. + case $cache_file in #(
  46551. + */* | ?:*)
  46552. + mv -f confcache "$cache_file"$$ &&
  46553. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  46554. + *)
  46555. + mv -f confcache "$cache_file" ;;
  46556. + esac
  46557. + fi
  46558. + fi
  46559. + else
  46560. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  46561. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  46562. + fi
  46563. +fi
  46564. +rm -f confcache
  46565. +
  46566. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  46567. +# Let make expand exec_prefix.
  46568. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  46569. +
  46570. +DEFS=-DHAVE_CONFIG_H
  46571. +
  46572. +ac_libobjs=
  46573. +ac_ltlibobjs=
  46574. +U=
  46575. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  46576. + # 1. Remove the extension, and $U if already installed.
  46577. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  46578. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  46579. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  46580. + # will be set to the directory where LIBOBJS objects are built.
  46581. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  46582. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  46583. +done
  46584. +LIB@&t@OBJS=$ac_libobjs
  46585. +
  46586. +LTLIBOBJS=$ac_ltlibobjs
  46587. +
  46588. +
  46589. + if test -n "$EXEEXT"; then
  46590. + am__EXEEXT_TRUE=
  46591. + am__EXEEXT_FALSE='#'
  46592. +else
  46593. + am__EXEEXT_TRUE='#'
  46594. + am__EXEEXT_FALSE=
  46595. +fi
  46596. +
  46597. +if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
  46598. + as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
  46599. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46600. +fi
  46601. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  46602. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  46603. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46604. +fi
  46605. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  46606. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  46607. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46608. +fi
  46609. +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  46610. + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
  46611. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46612. +fi
  46613. +if test -z "${USE_LOADABLE_MODULES_TRUE}" && test -z "${USE_LOADABLE_MODULES_FALSE}"; then
  46614. + as_fn_error $? "conditional \"USE_LOADABLE_MODULES\" was never defined.
  46615. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46616. +fi
  46617. +if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
  46618. + as_fn_error $? "conditional \"INSTALL_LTDL\" was never defined.
  46619. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46620. +fi
  46621. +if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
  46622. + as_fn_error $? "conditional \"CONVENIENCE_LTDL\" was never defined.
  46623. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46624. +fi
  46625. +LT_CONFIG_H=include/autoconf.h
  46626. +
  46627. + _ltdl_libobjs=
  46628. + _ltdl_ltlibobjs=
  46629. + if test -n "$_LT_LIBOBJS"; then
  46630. + # Remove the extension.
  46631. + _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
  46632. + for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
  46633. + _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
  46634. + _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
  46635. + done
  46636. + fi
  46637. + ltdl_LIBOBJS=$_ltdl_libobjs
  46638. +
  46639. + ltdl_LTLIBOBJS=$_ltdl_ltlibobjs
  46640. +
  46641. +
  46642. +if test -z "${ENABLE_WIN32SPECIFIC_TRUE}" && test -z "${ENABLE_WIN32SPECIFIC_FALSE}"; then
  46643. + as_fn_error $? "conditional \"ENABLE_WIN32SPECIFIC\" was never defined.
  46644. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46645. +fi
  46646. +if test -z "${ENABLE_WIN32SPECIFIC_TRUE}" && test -z "${ENABLE_WIN32SPECIFIC_FALSE}"; then
  46647. + as_fn_error $? "conditional \"ENABLE_WIN32SPECIFIC\" was never defined.
  46648. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46649. +fi
  46650. +if test -z "${USE_IPC_WIN32_TRUE}" && test -z "${USE_IPC_WIN32_FALSE}"; then
  46651. + as_fn_error $? "conditional \"USE_IPC_WIN32\" was never defined.
  46652. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46653. +fi
  46654. +if test -z "${USE_IPC_WIN32_TRUE}" && test -z "${USE_IPC_WIN32_FALSE}"; then
  46655. + as_fn_error $? "conditional \"USE_IPC_WIN32\" was never defined.
  46656. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46657. +fi
  46658. +if test -z "${USE_AIOPS_WIN32_TRUE}" && test -z "${USE_AIOPS_WIN32_FALSE}"; then
  46659. + as_fn_error $? "conditional \"USE_AIOPS_WIN32\" was never defined.
  46660. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46661. +fi
  46662. +if test -z "${USE_AIO_WIN32_TRUE}" && test -z "${USE_AIO_WIN32_FALSE}"; then
  46663. + as_fn_error $? "conditional \"USE_AIO_WIN32\" was never defined.
  46664. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46665. +fi
  46666. +if test -z "${ENABLE_PINGER_TRUE}" && test -z "${ENABLE_PINGER_FALSE}"; then
  46667. + as_fn_error $? "conditional \"ENABLE_PINGER\" was never defined.
  46668. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46669. +fi
  46670. +if test -z "${ENABLE_PINGER_TRUE}" && test -z "${ENABLE_PINGER_FALSE}"; then
  46671. + as_fn_error $? "conditional \"ENABLE_PINGER\" was never defined.
  46672. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46673. +fi
  46674. +if test -z "${USE_DELAY_POOLS_TRUE}" && test -z "${USE_DELAY_POOLS_FALSE}"; then
  46675. + as_fn_error $? "conditional \"USE_DELAY_POOLS\" was never defined.
  46676. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46677. +fi
  46678. +if test -z "${USE_DELAY_POOLS_TRUE}" && test -z "${USE_DELAY_POOLS_FALSE}"; then
  46679. + as_fn_error $? "conditional \"USE_DELAY_POOLS\" was never defined.
  46680. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46681. +fi
  46682. +if test -z "${HAVE_LIBEXPAT_TRUE}" && test -z "${HAVE_LIBEXPAT_FALSE}"; then
  46683. + as_fn_error $? "conditional \"HAVE_LIBEXPAT\" was never defined.
  46684. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46685. +fi
  46686. +if test -z "${HAVE_LIBXML2_TRUE}" && test -z "${HAVE_LIBXML2_FALSE}"; then
  46687. + as_fn_error $? "conditional \"HAVE_LIBXML2\" was never defined.
  46688. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46689. +fi
  46690. +if test -z "${USE_ESI_TRUE}" && test -z "${USE_ESI_FALSE}"; then
  46691. + as_fn_error $? "conditional \"USE_ESI\" was never defined.
  46692. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46693. +fi
  46694. +if test -z "${USE_ICAP_CLIENT_TRUE}" && test -z "${USE_ICAP_CLIENT_FALSE}"; then
  46695. + as_fn_error $? "conditional \"USE_ICAP_CLIENT\" was never defined.
  46696. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46697. +fi
  46698. +if test -z "${USE_ICAP_CLIENT_TRUE}" && test -z "${USE_ICAP_CLIENT_FALSE}"; then
  46699. + as_fn_error $? "conditional \"USE_ICAP_CLIENT\" was never defined.
  46700. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46701. +fi
  46702. +if test -z "${USE_ECAP_TRUE}" && test -z "${USE_ECAP_FALSE}"; then
  46703. + as_fn_error $? "conditional \"USE_ECAP\" was never defined.
  46704. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46705. +fi
  46706. +if test -z "${USE_ADAPTATION_TRUE}" && test -z "${USE_ADAPTATION_FALSE}"; then
  46707. + as_fn_error $? "conditional \"USE_ADAPTATION\" was never defined.
  46708. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46709. +fi
  46710. +if test -z "${USE_SNMP_TRUE}" && test -z "${USE_SNMP_FALSE}"; then
  46711. + as_fn_error $? "conditional \"USE_SNMP\" was never defined.
  46712. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46713. +fi
  46714. +if test -z "${ENABLE_ARP_ACL_TRUE}" && test -z "${ENABLE_ARP_ACL_FALSE}"; then
  46715. + as_fn_error $? "conditional \"ENABLE_ARP_ACL\" was never defined.
  46716. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46717. +fi
  46718. +if test -z "${ENABLE_ARP_ACL_TRUE}" && test -z "${ENABLE_ARP_ACL_FALSE}"; then
  46719. + as_fn_error $? "conditional \"ENABLE_ARP_ACL\" was never defined.
  46720. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46721. +fi
  46722. +if test -z "${ENABLE_HTCP_TRUE}" && test -z "${ENABLE_HTCP_FALSE}"; then
  46723. + as_fn_error $? "conditional \"ENABLE_HTCP\" was never defined.
  46724. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46725. +fi
  46726. +if test -z "${ENABLE_HTCP_TRUE}" && test -z "${ENABLE_HTCP_FALSE}"; then
  46727. + as_fn_error $? "conditional \"ENABLE_HTCP\" was never defined.
  46728. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46729. +fi
  46730. +if test -z "${ENABLE_SSL_TRUE}" && test -z "${ENABLE_SSL_FALSE}"; then
  46731. + as_fn_error $? "conditional \"ENABLE_SSL\" was never defined.
  46732. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46733. +fi
  46734. +if test -z "${ENABLE_SSL_TRUE}" && test -z "${ENABLE_SSL_FALSE}"; then
  46735. + as_fn_error $? "conditional \"ENABLE_SSL\" was never defined.
  46736. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46737. +fi
  46738. +if test -z "${MAKE_LEAKFINDER_TRUE}" && test -z "${MAKE_LEAKFINDER_FALSE}"; then
  46739. + as_fn_error $? "conditional \"MAKE_LEAKFINDER\" was never defined.
  46740. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46741. +fi
  46742. +if test -z "${MAKE_LEAKFINDER_TRUE}" && test -z "${MAKE_LEAKFINDER_FALSE}"; then
  46743. + as_fn_error $? "conditional \"MAKE_LEAKFINDER\" was never defined.
  46744. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46745. +fi
  46746. +if test -z "${USE_DNSSERVER_TRUE}" && test -z "${USE_DNSSERVER_FALSE}"; then
  46747. + as_fn_error $? "conditional \"USE_DNSSERVER\" was never defined.
  46748. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46749. +fi
  46750. +if test -z "${USE_DNSSERVER_TRUE}" && test -z "${USE_DNSSERVER_FALSE}"; then
  46751. + as_fn_error $? "conditional \"USE_DNSSERVER\" was never defined.
  46752. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46753. +fi
  46754. +if test -z "${ENABLE_UNLINKD_TRUE}" && test -z "${ENABLE_UNLINKD_FALSE}"; then
  46755. + as_fn_error $? "conditional \"ENABLE_UNLINKD\" was never defined.
  46756. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46757. +fi
  46758. +if test -z "${ENABLE_UNLINKD_TRUE}" && test -z "${ENABLE_UNLINKD_FALSE}"; then
  46759. + as_fn_error $? "conditional \"ENABLE_UNLINKD\" was never defined.
  46760. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46761. +fi
  46762. +if test -z "${ENABLE_XPROF_STATS_TRUE}" && test -z "${ENABLE_XPROF_STATS_FALSE}"; then
  46763. + as_fn_error $? "conditional \"ENABLE_XPROF_STATS\" was never defined.
  46764. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46765. +fi
  46766. +if test -z "${ENABLE_XPROF_STATS_TRUE}" && test -z "${ENABLE_XPROF_STATS_FALSE}"; then
  46767. + as_fn_error $? "conditional \"ENABLE_XPROF_STATS\" was never defined.
  46768. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46769. +fi
  46770. +
  46771. +if test -z "${USE_POLL_TRUE}" && test -z "${USE_POLL_FALSE}"; then
  46772. + as_fn_error $? "conditional \"USE_POLL\" was never defined.
  46773. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46774. +fi
  46775. +if test -z "${USE_EPOLL_TRUE}" && test -z "${USE_EPOLL_FALSE}"; then
  46776. + as_fn_error $? "conditional \"USE_EPOLL\" was never defined.
  46777. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46778. +fi
  46779. +if test -z "${USE_SELECT_TRUE}" && test -z "${USE_SELECT_FALSE}"; then
  46780. + as_fn_error $? "conditional \"USE_SELECT\" was never defined.
  46781. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46782. +fi
  46783. +if test -z "${USE_SELECT_SIMPLE_TRUE}" && test -z "${USE_SELECT_SIMPLE_FALSE}"; then
  46784. + as_fn_error $? "conditional \"USE_SELECT_SIMPLE\" was never defined.
  46785. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46786. +fi
  46787. +if test -z "${USE_SELECT_WIN32_TRUE}" && test -z "${USE_SELECT_WIN32_FALSE}"; then
  46788. + as_fn_error $? "conditional \"USE_SELECT_WIN32\" was never defined.
  46789. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46790. +fi
  46791. +if test -z "${USE_KQUEUE_TRUE}" && test -z "${USE_KQUEUE_FALSE}"; then
  46792. + as_fn_error $? "conditional \"USE_KQUEUE\" was never defined.
  46793. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46794. +fi
  46795. +if test -z "${USE_DEVPOLL_TRUE}" && test -z "${USE_DEVPOLL_FALSE}"; then
  46796. + as_fn_error $? "conditional \"USE_DEVPOLL\" was never defined.
  46797. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  46798. +fi
  46799. +
  46800. +: "${CONFIG_STATUS=./config.status}"
  46801. +ac_write_fail=0
  46802. +ac_clean_files_save=$ac_clean_files
  46803. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  46804. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  46805. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  46806. +as_write_fail=0
  46807. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  46808. +#! $SHELL
  46809. +# Generated by $as_me.
  46810. +# Run this file to recreate the current configuration.
  46811. +# Compiler output produced by configure, useful for debugging
  46812. +# configure, is in config.log if it exists.
  46813. +
  46814. +debug=false
  46815. +ac_cs_recheck=false
  46816. +ac_cs_silent=false
  46817. +
  46818. +SHELL=\${CONFIG_SHELL-$SHELL}
  46819. +export SHELL
  46820. +_ASEOF
  46821. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  46822. +## -------------------- ##
  46823. +## M4sh Initialization. ##
  46824. +## -------------------- ##
  46825. +
  46826. +# Be more Bourne compatible
  46827. +DUALCASE=1; export DUALCASE # for MKS sh
  46828. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  46829. + emulate sh
  46830. + NULLCMD=:
  46831. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  46832. + # is contrary to our usage. Disable this feature.
  46833. + alias -g '${1+"$@"}'='"$@"'
  46834. + setopt NO_GLOB_SUBST
  46835. +else
  46836. + case `(set -o) 2>/dev/null` in @%:@(
  46837. + *posix*) :
  46838. + set -o posix ;; @%:@(
  46839. + *) :
  46840. + ;;
  46841. +esac
  46842. +fi
  46843. +
  46844. +
  46845. +as_nl='
  46846. +'
  46847. +export as_nl
  46848. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  46849. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  46850. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  46851. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  46852. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  46853. +# but without wasting forks for bash or zsh.
  46854. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  46855. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  46856. + as_echo='print -r --'
  46857. + as_echo_n='print -rn --'
  46858. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  46859. + as_echo='printf %s\n'
  46860. + as_echo_n='printf %s'
  46861. +else
  46862. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  46863. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  46864. + as_echo_n='/usr/ucb/echo -n'
  46865. + else
  46866. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  46867. + as_echo_n_body='eval
  46868. + arg=$1;
  46869. + case $arg in @%:@(
  46870. + *"$as_nl"*)
  46871. + expr "X$arg" : "X\\(.*\\)$as_nl";
  46872. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  46873. + esac;
  46874. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  46875. + '
  46876. + export as_echo_n_body
  46877. + as_echo_n='sh -c $as_echo_n_body as_echo'
  46878. + fi
  46879. + export as_echo_body
  46880. + as_echo='sh -c $as_echo_body as_echo'
  46881. +fi
  46882. +
  46883. +# The user is always right.
  46884. +if test "${PATH_SEPARATOR+set}" != set; then
  46885. + PATH_SEPARATOR=:
  46886. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  46887. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  46888. + PATH_SEPARATOR=';'
  46889. + }
  46890. +fi
  46891. +
  46892. +
  46893. +# IFS
  46894. +# We need space, tab and new line, in precisely that order. Quoting is
  46895. +# there to prevent editors from complaining about space-tab.
  46896. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  46897. +# splitting by setting IFS to empty value.)
  46898. +IFS=" "" $as_nl"
  46899. +
  46900. +# Find who we are. Look in the path if we contain no directory separator.
  46901. +as_myself=
  46902. +case $0 in @%:@((
  46903. + *[\\/]* ) as_myself=$0 ;;
  46904. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  46905. +for as_dir in $PATH
  46906. +do
  46907. + IFS=$as_save_IFS
  46908. + test -z "$as_dir" && as_dir=.
  46909. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  46910. + done
  46911. +IFS=$as_save_IFS
  46912. +
  46913. + ;;
  46914. +esac
  46915. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  46916. +# in which case we are not to be found in the path.
  46917. +if test "x$as_myself" = x; then
  46918. + as_myself=$0
  46919. +fi
  46920. +if test ! -f "$as_myself"; then
  46921. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  46922. + exit 1
  46923. +fi
  46924. +
  46925. +# Unset variables that we do not need and which cause bugs (e.g. in
  46926. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  46927. +# suppresses any "Segmentation fault" message there. '((' could
  46928. +# trigger a bug in pdksh 5.2.14.
  46929. +for as_var in BASH_ENV ENV MAIL MAILPATH
  46930. +do eval test x\${$as_var+set} = xset \
  46931. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  46932. +done
  46933. +PS1='$ '
  46934. +PS2='> '
  46935. +PS4='+ '
  46936. +
  46937. +# NLS nuisances.
  46938. +LC_ALL=C
  46939. +export LC_ALL
  46940. +LANGUAGE=C
  46941. +export LANGUAGE
  46942. +
  46943. +# CDPATH.
  46944. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  46945. +
  46946. +
  46947. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  46948. +@%:@ ----------------------------------------
  46949. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  46950. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  46951. +@%:@ script with STATUS, using 1 if that was 0.
  46952. +as_fn_error ()
  46953. +{
  46954. + as_status=$1; test $as_status -eq 0 && as_status=1
  46955. + if test "$4"; then
  46956. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  46957. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  46958. + fi
  46959. + $as_echo "$as_me: error: $2" >&2
  46960. + as_fn_exit $as_status
  46961. +} @%:@ as_fn_error
  46962. +
  46963. +
  46964. +@%:@ as_fn_set_status STATUS
  46965. +@%:@ -----------------------
  46966. +@%:@ Set @S|@? to STATUS, without forking.
  46967. +as_fn_set_status ()
  46968. +{
  46969. + return $1
  46970. +} @%:@ as_fn_set_status
  46971. +
  46972. +@%:@ as_fn_exit STATUS
  46973. +@%:@ -----------------
  46974. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  46975. +as_fn_exit ()
  46976. +{
  46977. + set +e
  46978. + as_fn_set_status $1
  46979. + exit $1
  46980. +} @%:@ as_fn_exit
  46981. +
  46982. +@%:@ as_fn_unset VAR
  46983. +@%:@ ---------------
  46984. +@%:@ Portably unset VAR.
  46985. +as_fn_unset ()
  46986. +{
  46987. + { eval $1=; unset $1;}
  46988. +}
  46989. +as_unset=as_fn_unset
  46990. +@%:@ as_fn_append VAR VALUE
  46991. +@%:@ ----------------------
  46992. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  46993. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  46994. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  46995. +@%:@ implementations.
  46996. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  46997. + eval 'as_fn_append ()
  46998. + {
  46999. + eval $1+=\$2
  47000. + }'
  47001. +else
  47002. + as_fn_append ()
  47003. + {
  47004. + eval $1=\$$1\$2
  47005. + }
  47006. +fi # as_fn_append
  47007. +
  47008. +@%:@ as_fn_arith ARG...
  47009. +@%:@ ------------------
  47010. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  47011. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  47012. +@%:@ must be portable across @S|@(()) and expr.
  47013. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  47014. + eval 'as_fn_arith ()
  47015. + {
  47016. + as_val=$(( $* ))
  47017. + }'
  47018. +else
  47019. + as_fn_arith ()
  47020. + {
  47021. + as_val=`expr "$@" || test $? -eq 1`
  47022. + }
  47023. +fi # as_fn_arith
  47024. +
  47025. +
  47026. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  47027. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  47028. + as_expr=expr
  47029. +else
  47030. + as_expr=false
  47031. +fi
  47032. +
  47033. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  47034. + as_basename=basename
  47035. +else
  47036. + as_basename=false
  47037. +fi
  47038. +
  47039. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  47040. + as_dirname=dirname
  47041. +else
  47042. + as_dirname=false
  47043. +fi
  47044. +
  47045. +as_me=`$as_basename -- "$0" ||
  47046. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  47047. + X"$0" : 'X\(//\)$' \| \
  47048. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  47049. +$as_echo X/"$0" |
  47050. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  47051. + s//\1/
  47052. + q
  47053. + }
  47054. + /^X\/\(\/\/\)$/{
  47055. + s//\1/
  47056. + q
  47057. + }
  47058. + /^X\/\(\/\).*/{
  47059. + s//\1/
  47060. + q
  47061. + }
  47062. + s/.*/./; q'`
  47063. +
  47064. +# Avoid depending upon Character Ranges.
  47065. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  47066. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  47067. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  47068. +as_cr_digits='0123456789'
  47069. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  47070. +
  47071. +ECHO_C= ECHO_N= ECHO_T=
  47072. +case `echo -n x` in @%:@(((((
  47073. +-n*)
  47074. + case `echo 'xy\c'` in
  47075. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  47076. + xy) ECHO_C='\c';;
  47077. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  47078. + ECHO_T=' ';;
  47079. + esac;;
  47080. +*)
  47081. + ECHO_N='-n';;
  47082. +esac
  47083. +
  47084. +rm -f conf$$ conf$$.exe conf$$.file
  47085. +if test -d conf$$.dir; then
  47086. + rm -f conf$$.dir/conf$$.file
  47087. +else
  47088. + rm -f conf$$.dir
  47089. + mkdir conf$$.dir 2>/dev/null
  47090. +fi
  47091. +if (echo >conf$$.file) 2>/dev/null; then
  47092. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  47093. + as_ln_s='ln -s'
  47094. + # ... but there are two gotchas:
  47095. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  47096. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  47097. + # In both cases, we have to default to `cp -p'.
  47098. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  47099. + as_ln_s='cp -p'
  47100. + elif ln conf$$.file conf$$ 2>/dev/null; then
  47101. + as_ln_s=ln
  47102. + else
  47103. + as_ln_s='cp -p'
  47104. + fi
  47105. +else
  47106. + as_ln_s='cp -p'
  47107. +fi
  47108. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  47109. +rmdir conf$$.dir 2>/dev/null
  47110. +
  47111. +
  47112. +@%:@ as_fn_mkdir_p
  47113. +@%:@ -------------
  47114. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  47115. +as_fn_mkdir_p ()
  47116. +{
  47117. +
  47118. + case $as_dir in #(
  47119. + -*) as_dir=./$as_dir;;
  47120. + esac
  47121. + test -d "$as_dir" || eval $as_mkdir_p || {
  47122. + as_dirs=
  47123. + while :; do
  47124. + case $as_dir in #(
  47125. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  47126. + *) as_qdir=$as_dir;;
  47127. + esac
  47128. + as_dirs="'$as_qdir' $as_dirs"
  47129. + as_dir=`$as_dirname -- "$as_dir" ||
  47130. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  47131. + X"$as_dir" : 'X\(//\)[^/]' \| \
  47132. + X"$as_dir" : 'X\(//\)$' \| \
  47133. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  47134. +$as_echo X"$as_dir" |
  47135. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  47136. + s//\1/
  47137. + q
  47138. + }
  47139. + /^X\(\/\/\)[^/].*/{
  47140. + s//\1/
  47141. + q
  47142. + }
  47143. + /^X\(\/\/\)$/{
  47144. + s//\1/
  47145. + q
  47146. + }
  47147. + /^X\(\/\).*/{
  47148. + s//\1/
  47149. + q
  47150. + }
  47151. + s/.*/./; q'`
  47152. + test -d "$as_dir" && break
  47153. + done
  47154. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  47155. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  47156. +
  47157. +
  47158. +} @%:@ as_fn_mkdir_p
  47159. +if mkdir -p . 2>/dev/null; then
  47160. + as_mkdir_p='mkdir -p "$as_dir"'
  47161. +else
  47162. + test -d ./-p && rmdir ./-p
  47163. + as_mkdir_p=false
  47164. +fi
  47165. +
  47166. +if test -x / >/dev/null 2>&1; then
  47167. + as_test_x='test -x'
  47168. +else
  47169. + if ls -dL / >/dev/null 2>&1; then
  47170. + as_ls_L_option=L
  47171. + else
  47172. + as_ls_L_option=
  47173. + fi
  47174. + as_test_x='
  47175. + eval sh -c '\''
  47176. + if test -d "$1"; then
  47177. + test -d "$1/.";
  47178. + else
  47179. + case $1 in @%:@(
  47180. + -*)set "./$1";;
  47181. + esac;
  47182. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  47183. + ???[sx]*):;;*)false;;esac;fi
  47184. + '\'' sh
  47185. + '
  47186. +fi
  47187. +as_executable_p=$as_test_x
  47188. +
  47189. +# Sed expression to map a string onto a valid CPP name.
  47190. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  47191. +
  47192. +# Sed expression to map a string onto a valid variable name.
  47193. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  47194. +
  47195. +
  47196. +exec 6>&1
  47197. +## ----------------------------------- ##
  47198. +## Main body of $CONFIG_STATUS script. ##
  47199. +## ----------------------------------- ##
  47200. +_ASEOF
  47201. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  47202. +
  47203. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  47204. +# Save the log message, to keep $0 and so on meaningful, and to
  47205. +# report actual input values of CONFIG_FILES etc. instead of their
  47206. +# values after options handling.
  47207. +ac_log="
  47208. +This file was extended by Squid Web Proxy $as_me 3.1.11, which was
  47209. +generated by GNU Autoconf 2.68. Invocation command line was
  47210. +
  47211. + CONFIG_FILES = $CONFIG_FILES
  47212. + CONFIG_HEADERS = $CONFIG_HEADERS
  47213. + CONFIG_LINKS = $CONFIG_LINKS
  47214. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  47215. + $ $0 $@
  47216. +
  47217. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  47218. +"
  47219. +
  47220. +_ACEOF
  47221. +
  47222. +case $ac_config_files in *"
  47223. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  47224. +esac
  47225. +
  47226. +case $ac_config_headers in *"
  47227. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  47228. +esac
  47229. +
  47230. +
  47231. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  47232. +# Files that config.status was made for.
  47233. +config_files="$ac_config_files"
  47234. +config_headers="$ac_config_headers"
  47235. +config_commands="$ac_config_commands"
  47236. +
  47237. +_ACEOF
  47238. +
  47239. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  47240. +ac_cs_usage="\
  47241. +\`$as_me' instantiates files and other configuration actions
  47242. +from templates according to the current configuration. Unless the files
  47243. +and actions are specified as TAGs, all are instantiated by default.
  47244. +
  47245. +Usage: $0 [OPTION]... [TAG]...
  47246. +
  47247. + -h, --help print this help, then exit
  47248. + -V, --version print version number and configuration settings, then exit
  47249. + --config print configuration, then exit
  47250. + -q, --quiet, --silent
  47251. + do not print progress messages
  47252. + -d, --debug don't remove temporary files
  47253. + --recheck update $as_me by reconfiguring in the same conditions
  47254. + --file=FILE[:TEMPLATE]
  47255. + instantiate the configuration file FILE
  47256. + --header=FILE[:TEMPLATE]
  47257. + instantiate the configuration header FILE
  47258. +
  47259. +Configuration files:
  47260. +$config_files
  47261. +
  47262. +Configuration headers:
  47263. +$config_headers
  47264. +
  47265. +Configuration commands:
  47266. +$config_commands
  47267. +
  47268. +Report bugs to <http://www.squid-cache.org/bugs/>."
  47269. +
  47270. +_ACEOF
  47271. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  47272. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  47273. +ac_cs_version="\\
  47274. +Squid Web Proxy config.status 3.1.11
  47275. +configured by $0, generated by GNU Autoconf 2.68,
  47276. + with options \\"\$ac_cs_config\\"
  47277. +
  47278. +Copyright (C) 2010 Free Software Foundation, Inc.
  47279. +This config.status script is free software; the Free Software Foundation
  47280. +gives unlimited permission to copy, distribute and modify it."
  47281. +
  47282. +ac_pwd='$ac_pwd'
  47283. +srcdir='$srcdir'
  47284. +INSTALL='$INSTALL'
  47285. +MKDIR_P='$MKDIR_P'
  47286. +AWK='$AWK'
  47287. +test -n "\$AWK" || AWK=awk
  47288. +_ACEOF
  47289. +
  47290. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  47291. +# The default lists apply if the user does not specify any file.
  47292. +ac_need_defaults=:
  47293. +while test $# != 0
  47294. +do
  47295. + case $1 in
  47296. + --*=?*)
  47297. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  47298. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  47299. + ac_shift=:
  47300. + ;;
  47301. + --*=)
  47302. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  47303. + ac_optarg=
  47304. + ac_shift=:
  47305. + ;;
  47306. + *)
  47307. + ac_option=$1
  47308. + ac_optarg=$2
  47309. + ac_shift=shift
  47310. + ;;
  47311. + esac
  47312. +
  47313. + case $ac_option in
  47314. + # Handling of the options.
  47315. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  47316. + ac_cs_recheck=: ;;
  47317. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  47318. + $as_echo "$ac_cs_version"; exit ;;
  47319. + --config | --confi | --conf | --con | --co | --c )
  47320. + $as_echo "$ac_cs_config"; exit ;;
  47321. + --debug | --debu | --deb | --de | --d | -d )
  47322. + debug=: ;;
  47323. + --file | --fil | --fi | --f )
  47324. + $ac_shift
  47325. + case $ac_optarg in
  47326. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  47327. + '') as_fn_error $? "missing file argument" ;;
  47328. + esac
  47329. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  47330. + ac_need_defaults=false;;
  47331. + --header | --heade | --head | --hea )
  47332. + $ac_shift
  47333. + case $ac_optarg in
  47334. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  47335. + esac
  47336. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  47337. + ac_need_defaults=false;;
  47338. + --he | --h)
  47339. + # Conflict between --help and --header
  47340. + as_fn_error $? "ambiguous option: \`$1'
  47341. +Try \`$0 --help' for more information.";;
  47342. + --help | --hel | -h )
  47343. + $as_echo "$ac_cs_usage"; exit ;;
  47344. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  47345. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  47346. + ac_cs_silent=: ;;
  47347. +
  47348. + # This is an error.
  47349. + -*) as_fn_error $? "unrecognized option: \`$1'
  47350. +Try \`$0 --help' for more information." ;;
  47351. +
  47352. + *) as_fn_append ac_config_targets " $1"
  47353. + ac_need_defaults=false ;;
  47354. +
  47355. + esac
  47356. + shift
  47357. +done
  47358. +
  47359. +ac_configure_extra_args=
  47360. +
  47361. +if $ac_cs_silent; then
  47362. + exec 6>/dev/null
  47363. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  47364. +fi
  47365. +
  47366. +_ACEOF
  47367. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  47368. +if \$ac_cs_recheck; then
  47369. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  47370. + shift
  47371. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  47372. + CONFIG_SHELL='$SHELL'
  47373. + export CONFIG_SHELL
  47374. + exec "\$@"
  47375. +fi
  47376. +
  47377. +_ACEOF
  47378. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  47379. +exec 5>>config.log
  47380. +{
  47381. + echo
  47382. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  47383. +@%:@@%:@ Running $as_me. @%:@@%:@
  47384. +_ASBOX
  47385. + $as_echo "$ac_log"
  47386. +} >&5
  47387. +
  47388. +_ACEOF
  47389. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  47390. +#
  47391. +# INIT-COMMANDS
  47392. +#
  47393. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  47394. +
  47395. +
  47396. +# The HP-UX ksh and POSIX shell print the target directory to stdout
  47397. +# if CDPATH is set.
  47398. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  47399. +
  47400. +sed_quote_subst='$sed_quote_subst'
  47401. +double_quote_subst='$double_quote_subst'
  47402. +delay_variable_subst='$delay_variable_subst'
  47403. +enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
  47404. +macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
  47405. +macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
  47406. +enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
  47407. +pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
  47408. +enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
  47409. +SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
  47410. +ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
  47411. +host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
  47412. +host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
  47413. +host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
  47414. +build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
  47415. +build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
  47416. +build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
  47417. +SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
  47418. +Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
  47419. +GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
  47420. +EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
  47421. +FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
  47422. +LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
  47423. +NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
  47424. +LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
  47425. +max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
  47426. +ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
  47427. +exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
  47428. +lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
  47429. +lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
  47430. +lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
  47431. +lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
  47432. +lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
  47433. +reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
  47434. +reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
  47435. +OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
  47436. +deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
  47437. +file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
  47438. +file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
  47439. +want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
  47440. +DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
  47441. +sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
  47442. +AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
  47443. +AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
  47444. +archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
  47445. +STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
  47446. +RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
  47447. +old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  47448. +old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  47449. +old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
  47450. +lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
  47451. +CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
  47452. +CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
  47453. +compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
  47454. +GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
  47455. +lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
  47456. +lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
  47457. +lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
  47458. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
  47459. +nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
  47460. +lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
  47461. +objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
  47462. +MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
  47463. +lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
  47464. +lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
  47465. +lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  47466. +lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
  47467. +lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
  47468. +need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
  47469. +MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
  47470. +DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
  47471. +NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
  47472. +LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
  47473. +OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
  47474. +OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
  47475. +libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
  47476. +shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
  47477. +extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  47478. +archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
  47479. +enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
  47480. +export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
  47481. +whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
  47482. +compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
  47483. +old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
  47484. +old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  47485. +archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
  47486. +archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  47487. +module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
  47488. +module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  47489. +with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
  47490. +allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
  47491. +no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
  47492. +hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
  47493. +hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
  47494. +hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
  47495. +hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
  47496. +hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
  47497. +hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
  47498. +hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
  47499. +hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
  47500. +inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
  47501. +link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
  47502. +always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
  47503. +export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
  47504. +exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
  47505. +include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
  47506. +prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
  47507. +postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
  47508. +file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
  47509. +variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
  47510. +need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
  47511. +need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
  47512. +version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
  47513. +runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
  47514. +shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
  47515. +shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
  47516. +libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
  47517. +library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
  47518. +soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
  47519. +install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
  47520. +postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  47521. +postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  47522. +finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
  47523. +finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
  47524. +hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
  47525. +sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
  47526. +sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
  47527. +hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
  47528. +enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
  47529. +enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
  47530. +enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
  47531. +old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
  47532. +striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
  47533. +compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
  47534. +predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
  47535. +postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
  47536. +predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
  47537. +postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
  47538. +compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
  47539. +LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
  47540. +reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
  47541. +reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47542. +old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47543. +compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
  47544. +GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
  47545. +lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
  47546. +lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
  47547. +lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
  47548. +lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
  47549. +lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
  47550. +archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
  47551. +enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
  47552. +export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
  47553. +whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
  47554. +compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
  47555. +old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47556. +old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47557. +archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47558. +archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47559. +module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47560. +module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47561. +with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
  47562. +allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
  47563. +no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
  47564. +hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
  47565. +hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
  47566. +hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
  47567. +hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
  47568. +hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
  47569. +hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
  47570. +hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
  47571. +hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
  47572. +inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
  47573. +link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
  47574. +always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
  47575. +export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47576. +exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
  47577. +include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
  47578. +prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47579. +postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  47580. +file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
  47581. +hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
  47582. +compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
  47583. +predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
  47584. +postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
  47585. +predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
  47586. +postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
  47587. +compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
  47588. +
  47589. +LTCC='$LTCC'
  47590. +LTCFLAGS='$LTCFLAGS'
  47591. +compiler='$compiler_DEFAULT'
  47592. +
  47593. +# A function that is used when there is no print builtin or printf.
  47594. +func_fallback_echo ()
  47595. +{
  47596. + eval 'cat <<_LTECHO_EOF
  47597. +\$1
  47598. +_LTECHO_EOF'
  47599. +}
  47600. +
  47601. +# Quote evaled strings.
  47602. +for var in SHELL \
  47603. +ECHO \
  47604. +SED \
  47605. +GREP \
  47606. +EGREP \
  47607. +FGREP \
  47608. +LD \
  47609. +NM \
  47610. +LN_S \
  47611. +lt_SP2NL \
  47612. +lt_NL2SP \
  47613. +reload_flag \
  47614. +OBJDUMP \
  47615. +deplibs_check_method \
  47616. +file_magic_cmd \
  47617. +file_magic_glob \
  47618. +want_nocaseglob \
  47619. +DLLTOOL \
  47620. +sharedlib_from_linklib_cmd \
  47621. +AR \
  47622. +AR_FLAGS \
  47623. +archiver_list_spec \
  47624. +STRIP \
  47625. +RANLIB \
  47626. +CC \
  47627. +CFLAGS \
  47628. +compiler \
  47629. +lt_cv_sys_global_symbol_pipe \
  47630. +lt_cv_sys_global_symbol_to_cdecl \
  47631. +lt_cv_sys_global_symbol_to_c_name_address \
  47632. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
  47633. +nm_file_list_spec \
  47634. +lt_prog_compiler_no_builtin_flag \
  47635. +lt_prog_compiler_pic \
  47636. +lt_prog_compiler_wl \
  47637. +lt_prog_compiler_static \
  47638. +lt_cv_prog_compiler_c_o \
  47639. +need_locks \
  47640. +MANIFEST_TOOL \
  47641. +DSYMUTIL \
  47642. +NMEDIT \
  47643. +LIPO \
  47644. +OTOOL \
  47645. +OTOOL64 \
  47646. +shrext_cmds \
  47647. +export_dynamic_flag_spec \
  47648. +whole_archive_flag_spec \
  47649. +compiler_needs_object \
  47650. +with_gnu_ld \
  47651. +allow_undefined_flag \
  47652. +no_undefined_flag \
  47653. +hardcode_libdir_flag_spec \
  47654. +hardcode_libdir_flag_spec_ld \
  47655. +hardcode_libdir_separator \
  47656. +exclude_expsyms \
  47657. +include_expsyms \
  47658. +file_list_spec \
  47659. +variables_saved_for_relink \
  47660. +libname_spec \
  47661. +library_names_spec \
  47662. +soname_spec \
  47663. +install_override_mode \
  47664. +finish_eval \
  47665. +old_striplib \
  47666. +striplib \
  47667. +compiler_lib_search_dirs \
  47668. +predep_objects \
  47669. +postdep_objects \
  47670. +predeps \
  47671. +postdeps \
  47672. +compiler_lib_search_path \
  47673. +LD_CXX \
  47674. +reload_flag_CXX \
  47675. +compiler_CXX \
  47676. +lt_prog_compiler_no_builtin_flag_CXX \
  47677. +lt_prog_compiler_pic_CXX \
  47678. +lt_prog_compiler_wl_CXX \
  47679. +lt_prog_compiler_static_CXX \
  47680. +lt_cv_prog_compiler_c_o_CXX \
  47681. +export_dynamic_flag_spec_CXX \
  47682. +whole_archive_flag_spec_CXX \
  47683. +compiler_needs_object_CXX \
  47684. +with_gnu_ld_CXX \
  47685. +allow_undefined_flag_CXX \
  47686. +no_undefined_flag_CXX \
  47687. +hardcode_libdir_flag_spec_CXX \
  47688. +hardcode_libdir_flag_spec_ld_CXX \
  47689. +hardcode_libdir_separator_CXX \
  47690. +exclude_expsyms_CXX \
  47691. +include_expsyms_CXX \
  47692. +file_list_spec_CXX \
  47693. +compiler_lib_search_dirs_CXX \
  47694. +predep_objects_CXX \
  47695. +postdep_objects_CXX \
  47696. +predeps_CXX \
  47697. +postdeps_CXX \
  47698. +compiler_lib_search_path_CXX; do
  47699. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  47700. + *[\\\\\\\`\\"\\\$]*)
  47701. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
  47702. + ;;
  47703. + *)
  47704. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  47705. + ;;
  47706. + esac
  47707. +done
  47708. +
  47709. +# Double-quote double-evaled strings.
  47710. +for var in reload_cmds \
  47711. +old_postinstall_cmds \
  47712. +old_postuninstall_cmds \
  47713. +old_archive_cmds \
  47714. +extract_expsyms_cmds \
  47715. +old_archive_from_new_cmds \
  47716. +old_archive_from_expsyms_cmds \
  47717. +archive_cmds \
  47718. +archive_expsym_cmds \
  47719. +module_cmds \
  47720. +module_expsym_cmds \
  47721. +export_symbols_cmds \
  47722. +prelink_cmds \
  47723. +postlink_cmds \
  47724. +postinstall_cmds \
  47725. +postuninstall_cmds \
  47726. +finish_cmds \
  47727. +sys_lib_search_path_spec \
  47728. +sys_lib_dlsearch_path_spec \
  47729. +reload_cmds_CXX \
  47730. +old_archive_cmds_CXX \
  47731. +old_archive_from_new_cmds_CXX \
  47732. +old_archive_from_expsyms_cmds_CXX \
  47733. +archive_cmds_CXX \
  47734. +archive_expsym_cmds_CXX \
  47735. +module_cmds_CXX \
  47736. +module_expsym_cmds_CXX \
  47737. +export_symbols_cmds_CXX \
  47738. +prelink_cmds_CXX \
  47739. +postlink_cmds_CXX; do
  47740. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  47741. + *[\\\\\\\`\\"\\\$]*)
  47742. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
  47743. + ;;
  47744. + *)
  47745. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  47746. + ;;
  47747. + esac
  47748. +done
  47749. +
  47750. +ac_aux_dir='$ac_aux_dir'
  47751. +xsi_shell='$xsi_shell'
  47752. +lt_shell_append='$lt_shell_append'
  47753. +
  47754. +# See if we are running on zsh, and set the options which allow our
  47755. +# commands through without removal of \ escapes INIT.
  47756. +if test -n "\${ZSH_VERSION+set}" ; then
  47757. + setopt NO_GLOB_SUBST
  47758. +fi
  47759. +
  47760. +
  47761. + PACKAGE='$PACKAGE'
  47762. + VERSION='$VERSION'
  47763. + TIMESTAMP='$TIMESTAMP'
  47764. + RM='$RM'
  47765. + ofile='$ofile'
  47766. +
  47767. +
  47768. +
  47769. +
  47770. +
  47771. +
  47772. +_ACEOF
  47773. +
  47774. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  47775. +
  47776. +# Handling of arguments.
  47777. +for ac_config_target in $ac_config_targets
  47778. +do
  47779. + case $ac_config_target in
  47780. + "include/autoconf.h") CONFIG_HEADERS="$CONFIG_HEADERS include/autoconf.h" ;;
  47781. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  47782. + "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
  47783. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  47784. + "compat/Makefile") CONFIG_FILES="$CONFIG_FILES compat/Makefile" ;;
  47785. + "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
  47786. + "scripts/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/Makefile" ;;
  47787. + "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
  47788. + "src/base/Makefile") CONFIG_FILES="$CONFIG_FILES src/base/Makefile" ;;
  47789. + "src/acl/Makefile") CONFIG_FILES="$CONFIG_FILES src/acl/Makefile" ;;
  47790. + "src/fs/Makefile") CONFIG_FILES="$CONFIG_FILES src/fs/Makefile" ;;
  47791. + "src/repl/Makefile") CONFIG_FILES="$CONFIG_FILES src/repl/Makefile" ;;
  47792. + "src/auth/Makefile") CONFIG_FILES="$CONFIG_FILES src/auth/Makefile" ;;
  47793. + "src/adaptation/Makefile") CONFIG_FILES="$CONFIG_FILES src/adaptation/Makefile" ;;
  47794. + "src/adaptation/icap/Makefile") CONFIG_FILES="$CONFIG_FILES src/adaptation/icap/Makefile" ;;
  47795. + "src/adaptation/ecap/Makefile") CONFIG_FILES="$CONFIG_FILES src/adaptation/ecap/Makefile" ;;
  47796. + "src/esi/Makefile") CONFIG_FILES="$CONFIG_FILES src/esi/Makefile" ;;
  47797. + "src/icmp/Makefile") CONFIG_FILES="$CONFIG_FILES src/icmp/Makefile" ;;
  47798. + "src/ident/Makefile") CONFIG_FILES="$CONFIG_FILES src/ident/Makefile" ;;
  47799. + "src/ip/Makefile") CONFIG_FILES="$CONFIG_FILES src/ip/Makefile" ;;
  47800. + "contrib/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/Makefile" ;;
  47801. + "snmplib/Makefile") CONFIG_FILES="$CONFIG_FILES snmplib/Makefile" ;;
  47802. + "icons/Makefile") CONFIG_FILES="$CONFIG_FILES icons/Makefile" ;;
  47803. + "errors/Makefile") CONFIG_FILES="$CONFIG_FILES errors/Makefile" ;;
  47804. + "test-suite/Makefile") CONFIG_FILES="$CONFIG_FILES test-suite/Makefile" ;;
  47805. + "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
  47806. + "helpers/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/Makefile" ;;
  47807. + "helpers/basic_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/Makefile" ;;
  47808. + "helpers/basic_auth/LDAP/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/LDAP/Makefile" ;;
  47809. + "helpers/basic_auth/MSNT/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/MSNT/Makefile" ;;
  47810. + "helpers/basic_auth/NCSA/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/NCSA/Makefile" ;;
  47811. + "helpers/basic_auth/PAM/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/PAM/Makefile" ;;
  47812. + "helpers/basic_auth/SMB/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/SMB/Makefile" ;;
  47813. + "helpers/basic_auth/mswin_sspi/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/mswin_sspi/Makefile" ;;
  47814. + "helpers/basic_auth/YP/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/YP/Makefile" ;;
  47815. + "helpers/basic_auth/getpwnam/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/getpwnam/Makefile" ;;
  47816. + "helpers/basic_auth/multi-domain-NTLM/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/multi-domain-NTLM/Makefile" ;;
  47817. + "helpers/basic_auth/SASL/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/SASL/Makefile" ;;
  47818. + "helpers/basic_auth/POP3/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/POP3/Makefile" ;;
  47819. + "helpers/basic_auth/DB/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/DB/Makefile" ;;
  47820. + "helpers/basic_auth/squid_radius_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/squid_radius_auth/Makefile" ;;
  47821. + "helpers/digest_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/Makefile" ;;
  47822. + "helpers/digest_auth/password/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/password/Makefile" ;;
  47823. + "helpers/digest_auth/ldap/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/ldap/Makefile" ;;
  47824. + "helpers/digest_auth/eDirectory/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/eDirectory/Makefile" ;;
  47825. + "helpers/ntlm_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/Makefile" ;;
  47826. + "helpers/ntlm_auth/fakeauth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/fakeauth/Makefile" ;;
  47827. + "helpers/ntlm_auth/no_check/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/no_check/Makefile" ;;
  47828. + "helpers/ntlm_auth/smb_lm/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/smb_lm/Makefile" ;;
  47829. + "helpers/ntlm_auth/smb_lm/smbval/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/smb_lm/smbval/Makefile" ;;
  47830. + "helpers/ntlm_auth/mswin_sspi/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/mswin_sspi/Makefile" ;;
  47831. + "helpers/negotiate_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/negotiate_auth/Makefile" ;;
  47832. + "helpers/negotiate_auth/mswin_sspi/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/negotiate_auth/mswin_sspi/Makefile" ;;
  47833. + "helpers/external_acl/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/Makefile" ;;
  47834. + "helpers/external_acl/ip_user/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/ip_user/Makefile" ;;
  47835. + "helpers/external_acl/ldap_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/ldap_group/Makefile" ;;
  47836. + "helpers/external_acl/session/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/session/Makefile" ;;
  47837. + "helpers/external_acl/unix_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/unix_group/Makefile" ;;
  47838. + "helpers/external_acl/wbinfo_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/wbinfo_group/Makefile" ;;
  47839. + "helpers/external_acl/mswin_ad_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/mswin_ad_group/Makefile" ;;
  47840. + "helpers/external_acl/mswin_lm_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/mswin_lm_group/Makefile" ;;
  47841. + "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
  47842. +
  47843. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  47844. + esac
  47845. +done
  47846. +
  47847. +
  47848. +# If the user did not use the arguments to specify the items to instantiate,
  47849. +# then the envvar interface is used. Set only those that are not.
  47850. +# We use the long form for the default assignment because of an extremely
  47851. +# bizarre bug on SunOS 4.1.3.
  47852. +if $ac_need_defaults; then
  47853. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  47854. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  47855. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  47856. +fi
  47857. +
  47858. +# Have a temporary directory for convenience. Make it in the build tree
  47859. +# simply because there is no reason against having it here, and in addition,
  47860. +# creating and moving files from /tmp can sometimes cause problems.
  47861. +# Hook for its removal unless debugging.
  47862. +# Note that there is a small window in which the directory will not be cleaned:
  47863. +# after its creation but before its name has been assigned to `$tmp'.
  47864. +$debug ||
  47865. +{
  47866. + tmp= ac_tmp=
  47867. + trap 'exit_status=$?
  47868. + : "${ac_tmp:=$tmp}"
  47869. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  47870. +' 0
  47871. + trap 'as_fn_exit 1' 1 2 13 15
  47872. +}
  47873. +# Create a (secure) tmp directory for tmp files.
  47874. +
  47875. +{
  47876. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  47877. + test -d "$tmp"
  47878. +} ||
  47879. +{
  47880. + tmp=./conf$$-$RANDOM
  47881. + (umask 077 && mkdir "$tmp")
  47882. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  47883. +ac_tmp=$tmp
  47884. +
  47885. +# Set up the scripts for CONFIG_FILES section.
  47886. +# No need to generate them if there are no CONFIG_FILES.
  47887. +# This happens for instance with `./config.status config.h'.
  47888. +if test -n "$CONFIG_FILES"; then
  47889. +
  47890. +
  47891. +ac_cr=`echo X | tr X '\015'`
  47892. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  47893. +# But we know of no other shell where ac_cr would be empty at this
  47894. +# point, so we can use a bashism as a fallback.
  47895. +if test "x$ac_cr" = x; then
  47896. + eval ac_cr=\$\'\\r\'
  47897. +fi
  47898. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  47899. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  47900. + ac_cs_awk_cr='\\r'
  47901. +else
  47902. + ac_cs_awk_cr=$ac_cr
  47903. +fi
  47904. +
  47905. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  47906. +_ACEOF
  47907. +
  47908. +
  47909. +{
  47910. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  47911. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  47912. + echo "_ACEOF"
  47913. +} >conf$$subs.sh ||
  47914. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  47915. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  47916. +ac_delim='%!_!# '
  47917. +for ac_last_try in false false false false false :; do
  47918. + . ./conf$$subs.sh ||
  47919. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  47920. +
  47921. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  47922. + if test $ac_delim_n = $ac_delim_num; then
  47923. + break
  47924. + elif $ac_last_try; then
  47925. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  47926. + else
  47927. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  47928. + fi
  47929. +done
  47930. +rm -f conf$$subs.sh
  47931. +
  47932. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  47933. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  47934. +_ACEOF
  47935. +sed -n '
  47936. +h
  47937. +s/^/S["/; s/!.*/"]=/
  47938. +p
  47939. +g
  47940. +s/^[^!]*!//
  47941. +:repl
  47942. +t repl
  47943. +s/'"$ac_delim"'$//
  47944. +t delim
  47945. +:nl
  47946. +h
  47947. +s/\(.\{148\}\)..*/\1/
  47948. +t more1
  47949. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  47950. +p
  47951. +n
  47952. +b repl
  47953. +:more1
  47954. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  47955. +p
  47956. +g
  47957. +s/.\{148\}//
  47958. +t nl
  47959. +:delim
  47960. +h
  47961. +s/\(.\{148\}\)..*/\1/
  47962. +t more2
  47963. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  47964. +p
  47965. +b
  47966. +:more2
  47967. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  47968. +p
  47969. +g
  47970. +s/.\{148\}//
  47971. +t delim
  47972. +' <conf$$subs.awk | sed '
  47973. +/^[^""]/{
  47974. + N
  47975. + s/\n//
  47976. +}
  47977. +' >>$CONFIG_STATUS || ac_write_fail=1
  47978. +rm -f conf$$subs.awk
  47979. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  47980. +_ACAWK
  47981. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  47982. + for (key in S) S_is_set[key] = 1
  47983. + FS = ""
  47984. +
  47985. +}
  47986. +{
  47987. + line = $ 0
  47988. + nfields = split(line, field, "@")
  47989. + substed = 0
  47990. + len = length(field[1])
  47991. + for (i = 2; i < nfields; i++) {
  47992. + key = field[i]
  47993. + keylen = length(key)
  47994. + if (S_is_set[key]) {
  47995. + value = S[key]
  47996. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  47997. + len += length(value) + length(field[++i])
  47998. + substed = 1
  47999. + } else
  48000. + len += 1 + keylen
  48001. + }
  48002. +
  48003. + print line
  48004. +}
  48005. +
  48006. +_ACAWK
  48007. +_ACEOF
  48008. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  48009. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  48010. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  48011. +else
  48012. + cat
  48013. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  48014. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  48015. +_ACEOF
  48016. +
  48017. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  48018. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  48019. +# trailing colons and then remove the whole line if VPATH becomes empty
  48020. +# (actually we leave an empty line to preserve line numbers).
  48021. +if test "x$srcdir" = x.; then
  48022. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  48023. +h
  48024. +s///
  48025. +s/^/:/
  48026. +s/[ ]*$/:/
  48027. +s/:\$(srcdir):/:/g
  48028. +s/:\${srcdir}:/:/g
  48029. +s/:@srcdir@:/:/g
  48030. +s/^:*//
  48031. +s/:*$//
  48032. +x
  48033. +s/\(=[ ]*\).*/\1/
  48034. +G
  48035. +s/\n//
  48036. +s/^[^=]*=[ ]*$//
  48037. +}'
  48038. +fi
  48039. +
  48040. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  48041. +fi # test -n "$CONFIG_FILES"
  48042. +
  48043. +# Set up the scripts for CONFIG_HEADERS section.
  48044. +# No need to generate them if there are no CONFIG_HEADERS.
  48045. +# This happens for instance with `./config.status Makefile'.
  48046. +if test -n "$CONFIG_HEADERS"; then
  48047. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  48048. +BEGIN {
  48049. +_ACEOF
  48050. +
  48051. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  48052. +# here-document in config.status, that substitutes the proper values into
  48053. +# config.h.in to produce config.h.
  48054. +
  48055. +# Create a delimiter string that does not exist in confdefs.h, to ease
  48056. +# handling of long lines.
  48057. +ac_delim='%!_!# '
  48058. +for ac_last_try in false false :; do
  48059. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  48060. + if test -z "$ac_tt"; then
  48061. + break
  48062. + elif $ac_last_try; then
  48063. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  48064. + else
  48065. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  48066. + fi
  48067. +done
  48068. +
  48069. +# For the awk script, D is an array of macro values keyed by name,
  48070. +# likewise P contains macro parameters if any. Preserve backslash
  48071. +# newline sequences.
  48072. +
  48073. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  48074. +sed -n '
  48075. +s/.\{148\}/&'"$ac_delim"'/g
  48076. +t rset
  48077. +:rset
  48078. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  48079. +t def
  48080. +d
  48081. +:def
  48082. +s/\\$//
  48083. +t bsnl
  48084. +s/["\\]/\\&/g
  48085. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  48086. +D["\1"]=" \3"/p
  48087. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  48088. +d
  48089. +:bsnl
  48090. +s/["\\]/\\&/g
  48091. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  48092. +D["\1"]=" \3\\\\\\n"\\/p
  48093. +t cont
  48094. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  48095. +t cont
  48096. +d
  48097. +:cont
  48098. +n
  48099. +s/.\{148\}/&'"$ac_delim"'/g
  48100. +t clear
  48101. +:clear
  48102. +s/\\$//
  48103. +t bsnlc
  48104. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  48105. +d
  48106. +:bsnlc
  48107. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  48108. +b cont
  48109. +' <confdefs.h | sed '
  48110. +s/'"$ac_delim"'/"\\\
  48111. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  48112. +
  48113. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  48114. + for (key in D) D_is_set[key] = 1
  48115. + FS = ""
  48116. +}
  48117. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  48118. + line = \$ 0
  48119. + split(line, arg, " ")
  48120. + if (arg[1] == "#") {
  48121. + defundef = arg[2]
  48122. + mac1 = arg[3]
  48123. + } else {
  48124. + defundef = substr(arg[1], 2)
  48125. + mac1 = arg[2]
  48126. + }
  48127. + split(mac1, mac2, "(") #)
  48128. + macro = mac2[1]
  48129. + prefix = substr(line, 1, index(line, defundef) - 1)
  48130. + if (D_is_set[macro]) {
  48131. + # Preserve the white space surrounding the "#".
  48132. + print prefix "define", macro P[macro] D[macro]
  48133. + next
  48134. + } else {
  48135. + # Replace #undef with comments. This is necessary, for example,
  48136. + # in the case of _POSIX_SOURCE, which is predefined and required
  48137. + # on some systems where configure will not decide to define it.
  48138. + if (defundef == "undef") {
  48139. + print "/*", prefix defundef, macro, "*/"
  48140. + next
  48141. + }
  48142. + }
  48143. +}
  48144. +{ print }
  48145. +_ACAWK
  48146. +_ACEOF
  48147. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  48148. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  48149. +fi # test -n "$CONFIG_HEADERS"
  48150. +
  48151. +
  48152. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  48153. +shift
  48154. +for ac_tag
  48155. +do
  48156. + case $ac_tag in
  48157. + :[FHLC]) ac_mode=$ac_tag; continue;;
  48158. + esac
  48159. + case $ac_mode$ac_tag in
  48160. + :[FHL]*:*);;
  48161. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  48162. + :[FH]-) ac_tag=-:-;;
  48163. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  48164. + esac
  48165. + ac_save_IFS=$IFS
  48166. + IFS=:
  48167. + set x $ac_tag
  48168. + IFS=$ac_save_IFS
  48169. + shift
  48170. + ac_file=$1
  48171. + shift
  48172. +
  48173. + case $ac_mode in
  48174. + :L) ac_source=$1;;
  48175. + :[FH])
  48176. + ac_file_inputs=
  48177. + for ac_f
  48178. + do
  48179. + case $ac_f in
  48180. + -) ac_f="$ac_tmp/stdin";;
  48181. + *) # Look for the file first in the build tree, then in the source tree
  48182. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  48183. + # because $ac_f cannot contain `:'.
  48184. + test -f "$ac_f" ||
  48185. + case $ac_f in
  48186. + [\\/$]*) false;;
  48187. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  48188. + esac ||
  48189. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  48190. + esac
  48191. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  48192. + as_fn_append ac_file_inputs " '$ac_f'"
  48193. + done
  48194. +
  48195. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  48196. + # use $as_me), people would be surprised to read:
  48197. + # /* config.h. Generated by config.status. */
  48198. + configure_input='Generated from '`
  48199. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  48200. + `' by configure.'
  48201. + if test x"$ac_file" != x-; then
  48202. + configure_input="$ac_file. $configure_input"
  48203. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  48204. +$as_echo "$as_me: creating $ac_file" >&6;}
  48205. + fi
  48206. + # Neutralize special characters interpreted by sed in replacement strings.
  48207. + case $configure_input in #(
  48208. + *\&* | *\|* | *\\* )
  48209. + ac_sed_conf_input=`$as_echo "$configure_input" |
  48210. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  48211. + *) ac_sed_conf_input=$configure_input;;
  48212. + esac
  48213. +
  48214. + case $ac_tag in
  48215. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  48216. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  48217. + esac
  48218. + ;;
  48219. + esac
  48220. +
  48221. + ac_dir=`$as_dirname -- "$ac_file" ||
  48222. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  48223. + X"$ac_file" : 'X\(//\)[^/]' \| \
  48224. + X"$ac_file" : 'X\(//\)$' \| \
  48225. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  48226. +$as_echo X"$ac_file" |
  48227. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  48228. + s//\1/
  48229. + q
  48230. + }
  48231. + /^X\(\/\/\)[^/].*/{
  48232. + s//\1/
  48233. + q
  48234. + }
  48235. + /^X\(\/\/\)$/{
  48236. + s//\1/
  48237. + q
  48238. + }
  48239. + /^X\(\/\).*/{
  48240. + s//\1/
  48241. + q
  48242. + }
  48243. + s/.*/./; q'`
  48244. + as_dir="$ac_dir"; as_fn_mkdir_p
  48245. + ac_builddir=.
  48246. +
  48247. +case "$ac_dir" in
  48248. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  48249. +*)
  48250. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  48251. + # A ".." for each directory in $ac_dir_suffix.
  48252. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  48253. + case $ac_top_builddir_sub in
  48254. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  48255. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  48256. + esac ;;
  48257. +esac
  48258. +ac_abs_top_builddir=$ac_pwd
  48259. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  48260. +# for backward compatibility:
  48261. +ac_top_builddir=$ac_top_build_prefix
  48262. +
  48263. +case $srcdir in
  48264. + .) # We are building in place.
  48265. + ac_srcdir=.
  48266. + ac_top_srcdir=$ac_top_builddir_sub
  48267. + ac_abs_top_srcdir=$ac_pwd ;;
  48268. + [\\/]* | ?:[\\/]* ) # Absolute name.
  48269. + ac_srcdir=$srcdir$ac_dir_suffix;
  48270. + ac_top_srcdir=$srcdir
  48271. + ac_abs_top_srcdir=$srcdir ;;
  48272. + *) # Relative name.
  48273. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  48274. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  48275. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  48276. +esac
  48277. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  48278. +
  48279. +
  48280. + case $ac_mode in
  48281. + :F)
  48282. + #
  48283. + # CONFIG_FILE
  48284. + #
  48285. +
  48286. + case $INSTALL in
  48287. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  48288. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  48289. + esac
  48290. + ac_MKDIR_P=$MKDIR_P
  48291. + case $MKDIR_P in
  48292. + [\\/$]* | ?:[\\/]* ) ;;
  48293. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  48294. + esac
  48295. +_ACEOF
  48296. +
  48297. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  48298. +# If the template does not know about datarootdir, expand it.
  48299. +# FIXME: This hack should be removed a few years after 2.60.
  48300. +ac_datarootdir_hack=; ac_datarootdir_seen=
  48301. +ac_sed_dataroot='
  48302. +/datarootdir/ {
  48303. + p
  48304. + q
  48305. +}
  48306. +/@datadir@/p
  48307. +/@docdir@/p
  48308. +/@infodir@/p
  48309. +/@localedir@/p
  48310. +/@mandir@/p'
  48311. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  48312. +*datarootdir*) ac_datarootdir_seen=yes;;
  48313. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  48314. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  48315. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  48316. +_ACEOF
  48317. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  48318. + ac_datarootdir_hack='
  48319. + s&@datadir@&$datadir&g
  48320. + s&@docdir@&$docdir&g
  48321. + s&@infodir@&$infodir&g
  48322. + s&@localedir@&$localedir&g
  48323. + s&@mandir@&$mandir&g
  48324. + s&\\\${datarootdir}&$datarootdir&g' ;;
  48325. +esac
  48326. +_ACEOF
  48327. +
  48328. +# Neutralize VPATH when `$srcdir' = `.'.
  48329. +# Shell code in configure.ac might set extrasub.
  48330. +# FIXME: do we really want to maintain this feature?
  48331. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  48332. +ac_sed_extra="$ac_vpsub
  48333. +$extrasub
  48334. +_ACEOF
  48335. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  48336. +:t
  48337. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  48338. +s|@configure_input@|$ac_sed_conf_input|;t t
  48339. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  48340. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  48341. +s&@srcdir@&$ac_srcdir&;t t
  48342. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  48343. +s&@top_srcdir@&$ac_top_srcdir&;t t
  48344. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  48345. +s&@builddir@&$ac_builddir&;t t
  48346. +s&@abs_builddir@&$ac_abs_builddir&;t t
  48347. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  48348. +s&@INSTALL@&$ac_INSTALL&;t t
  48349. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  48350. +$ac_datarootdir_hack
  48351. +"
  48352. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  48353. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  48354. +
  48355. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  48356. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  48357. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  48358. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  48359. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  48360. +which seems to be undefined. Please make sure it is defined" >&5
  48361. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  48362. +which seems to be undefined. Please make sure it is defined" >&2;}
  48363. +
  48364. + rm -f "$ac_tmp/stdin"
  48365. + case $ac_file in
  48366. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  48367. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  48368. + esac \
  48369. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  48370. + ;;
  48371. + :H)
  48372. + #
  48373. + # CONFIG_HEADER
  48374. + #
  48375. + if test x"$ac_file" != x-; then
  48376. + {
  48377. + $as_echo "/* $configure_input */" \
  48378. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  48379. + } >"$ac_tmp/config.h" \
  48380. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  48381. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  48382. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  48383. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  48384. + else
  48385. + rm -f "$ac_file"
  48386. + mv "$ac_tmp/config.h" "$ac_file" \
  48387. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  48388. + fi
  48389. + else
  48390. + $as_echo "/* $configure_input */" \
  48391. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  48392. + || as_fn_error $? "could not create -" "$LINENO" 5
  48393. + fi
  48394. +# Compute "$ac_file"'s index in $config_headers.
  48395. +_am_arg="$ac_file"
  48396. +_am_stamp_count=1
  48397. +for _am_header in $config_headers :; do
  48398. + case $_am_header in
  48399. + $_am_arg | $_am_arg:* )
  48400. + break ;;
  48401. + * )
  48402. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  48403. + esac
  48404. +done
  48405. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  48406. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  48407. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  48408. + X"$_am_arg" : 'X\(//\)$' \| \
  48409. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  48410. +$as_echo X"$_am_arg" |
  48411. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  48412. + s//\1/
  48413. + q
  48414. + }
  48415. + /^X\(\/\/\)[^/].*/{
  48416. + s//\1/
  48417. + q
  48418. + }
  48419. + /^X\(\/\/\)$/{
  48420. + s//\1/
  48421. + q
  48422. + }
  48423. + /^X\(\/\).*/{
  48424. + s//\1/
  48425. + q
  48426. + }
  48427. + s/.*/./; q'`/stamp-h$_am_stamp_count
  48428. + ;;
  48429. +
  48430. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  48431. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  48432. + ;;
  48433. + esac
  48434. +
  48435. +
  48436. + case $ac_file$ac_mode in
  48437. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  48438. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  48439. + # are listed without --file. Let's play safe and only enable the eval
  48440. + # if we detect the quoting.
  48441. + case $CONFIG_FILES in
  48442. + *\'*) eval set x "$CONFIG_FILES" ;;
  48443. + *) set x $CONFIG_FILES ;;
  48444. + esac
  48445. + shift
  48446. + for mf
  48447. + do
  48448. + # Strip MF so we end up with the name of the file.
  48449. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  48450. + # Check whether this is an Automake generated Makefile or not.
  48451. + # We used to match only the files named `Makefile.in', but
  48452. + # some people rename them; so instead we look at the file content.
  48453. + # Grep'ing the first line is not enough: some people post-process
  48454. + # each Makefile.in and add a new line on top of each file to say so.
  48455. + # Grep'ing the whole file is not good either: AIX grep has a line
  48456. + # limit of 2048, but all sed's we know have understand at least 4000.
  48457. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  48458. + dirpart=`$as_dirname -- "$mf" ||
  48459. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  48460. + X"$mf" : 'X\(//\)[^/]' \| \
  48461. + X"$mf" : 'X\(//\)$' \| \
  48462. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  48463. +$as_echo X"$mf" |
  48464. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  48465. + s//\1/
  48466. + q
  48467. + }
  48468. + /^X\(\/\/\)[^/].*/{
  48469. + s//\1/
  48470. + q
  48471. + }
  48472. + /^X\(\/\/\)$/{
  48473. + s//\1/
  48474. + q
  48475. + }
  48476. + /^X\(\/\).*/{
  48477. + s//\1/
  48478. + q
  48479. + }
  48480. + s/.*/./; q'`
  48481. + else
  48482. + continue
  48483. + fi
  48484. + # Extract the definition of DEPDIR, am__include, and am__quote
  48485. + # from the Makefile without running `make'.
  48486. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  48487. + test -z "$DEPDIR" && continue
  48488. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  48489. + test -z "am__include" && continue
  48490. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  48491. + # When using ansi2knr, U may be empty or an underscore; expand it
  48492. + U=`sed -n 's/^U = //p' < "$mf"`
  48493. + # Find all dependency output files, they are included files with
  48494. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  48495. + # simplest approach to changing $(DEPDIR) to its actual value in the
  48496. + # expansion.
  48497. + for file in `sed -n "
  48498. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  48499. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  48500. + # Make sure the directory exists.
  48501. + test -f "$dirpart/$file" && continue
  48502. + fdir=`$as_dirname -- "$file" ||
  48503. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  48504. + X"$file" : 'X\(//\)[^/]' \| \
  48505. + X"$file" : 'X\(//\)$' \| \
  48506. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  48507. +$as_echo X"$file" |
  48508. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  48509. + s//\1/
  48510. + q
  48511. + }
  48512. + /^X\(\/\/\)[^/].*/{
  48513. + s//\1/
  48514. + q
  48515. + }
  48516. + /^X\(\/\/\)$/{
  48517. + s//\1/
  48518. + q
  48519. + }
  48520. + /^X\(\/\).*/{
  48521. + s//\1/
  48522. + q
  48523. + }
  48524. + s/.*/./; q'`
  48525. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  48526. + # echo "creating $dirpart/$file"
  48527. + echo '# dummy' > "$dirpart/$file"
  48528. + done
  48529. + done
  48530. +}
  48531. + ;;
  48532. + "libtool":C)
  48533. +
  48534. + # See if we are running on zsh, and set the options which allow our
  48535. + # commands through without removal of \ escapes.
  48536. + if test -n "${ZSH_VERSION+set}" ; then
  48537. + setopt NO_GLOB_SUBST
  48538. + fi
  48539. +
  48540. + cfgfile="${ofile}T"
  48541. + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
  48542. + $RM "$cfgfile"
  48543. +
  48544. + cat <<_LT_EOF >> "$cfgfile"
  48545. +#! $SHELL
  48546. +
  48547. +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
  48548. +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
  48549. +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  48550. +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
  48551. +#
  48552. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  48553. +# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  48554. +# Inc.
  48555. +# Written by Gordon Matzigkeit, 1996
  48556. +#
  48557. +# This file is part of GNU Libtool.
  48558. +#
  48559. +# GNU Libtool is free software; you can redistribute it and/or
  48560. +# modify it under the terms of the GNU General Public License as
  48561. +# published by the Free Software Foundation; either version 2 of
  48562. +# the License, or (at your option) any later version.
  48563. +#
  48564. +# As a special exception to the GNU General Public License,
  48565. +# if you distribute this file as part of a program or library that
  48566. +# is built using GNU Libtool, you may include this file under the
  48567. +# same distribution terms that you use for the rest of that program.
  48568. +#
  48569. +# GNU Libtool is distributed in the hope that it will be useful,
  48570. +# but WITHOUT ANY WARRANTY; without even the implied warranty of
  48571. +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  48572. +# GNU General Public License for more details.
  48573. +#
  48574. +# You should have received a copy of the GNU General Public License
  48575. +# along with GNU Libtool; see the file COPYING. If not, a copy
  48576. +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
  48577. +# obtained by writing to the Free Software Foundation, Inc.,
  48578. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  48579. +
  48580. +
  48581. +# The names of the tagged configurations supported by this script.
  48582. +available_tags="CXX "
  48583. +
  48584. +# ### BEGIN LIBTOOL CONFIG
  48585. +
  48586. +# Whether or not to build shared libraries.
  48587. +build_libtool_libs=$enable_shared
  48588. +
  48589. +# Which release of libtool.m4 was used?
  48590. +macro_version=$macro_version
  48591. +macro_revision=$macro_revision
  48592. +
  48593. +# Whether or not to build static libraries.
  48594. +build_old_libs=$enable_static
  48595. +
  48596. +# What type of objects to build.
  48597. +pic_mode=$pic_mode
  48598. +
  48599. +# Whether or not to optimize for fast installation.
  48600. +fast_install=$enable_fast_install
  48601. +
  48602. +# Shell to use when invoking shell scripts.
  48603. +SHELL=$lt_SHELL
  48604. +
  48605. +# An echo program that protects backslashes.
  48606. +ECHO=$lt_ECHO
  48607. +
  48608. +# The host system.
  48609. +host_alias=$host_alias
  48610. +host=$host
  48611. +host_os=$host_os
  48612. +
  48613. +# The build system.
  48614. +build_alias=$build_alias
  48615. +build=$build
  48616. +build_os=$build_os
  48617. +
  48618. +# A sed program that does not truncate output.
  48619. +SED=$lt_SED
  48620. +
  48621. +# Sed that helps us avoid accidentally triggering echo(1) options like -n.
  48622. +Xsed="\$SED -e 1s/^X//"
  48623. +
  48624. +# A grep program that handles long lines.
  48625. +GREP=$lt_GREP
  48626. +
  48627. +# An ERE matcher.
  48628. +EGREP=$lt_EGREP
  48629. +
  48630. +# A literal string matcher.
  48631. +FGREP=$lt_FGREP
  48632. +
  48633. +# A BSD- or MS-compatible name lister.
  48634. +NM=$lt_NM
  48635. +
  48636. +# Whether we need soft or hard links.
  48637. +LN_S=$lt_LN_S
  48638. +
  48639. +# What is the maximum length of a command?
  48640. +max_cmd_len=$max_cmd_len
  48641. +
  48642. +# Object file suffix (normally "o").
  48643. +objext=$ac_objext
  48644. +
  48645. +# Executable file suffix (normally "").
  48646. +exeext=$exeext
  48647. +
  48648. +# whether the shell understands "unset".
  48649. +lt_unset=$lt_unset
  48650. +
  48651. +# turn spaces into newlines.
  48652. +SP2NL=$lt_lt_SP2NL
  48653. +
  48654. +# turn newlines into spaces.
  48655. +NL2SP=$lt_lt_NL2SP
  48656. +
  48657. +# convert \$build file names to \$host format.
  48658. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  48659. +
  48660. +# convert \$build files to toolchain format.
  48661. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  48662. +
  48663. +# An object symbol dumper.
  48664. +OBJDUMP=$lt_OBJDUMP
  48665. +
  48666. +# Method to check whether dependent libraries are shared objects.
  48667. +deplibs_check_method=$lt_deplibs_check_method
  48668. +
  48669. +# Command to use when deplibs_check_method = "file_magic".
  48670. +file_magic_cmd=$lt_file_magic_cmd
  48671. +
  48672. +# How to find potential files when deplibs_check_method = "file_magic".
  48673. +file_magic_glob=$lt_file_magic_glob
  48674. +
  48675. +# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
  48676. +want_nocaseglob=$lt_want_nocaseglob
  48677. +
  48678. +# DLL creation program.
  48679. +DLLTOOL=$lt_DLLTOOL
  48680. +
  48681. +# Command to associate shared and link libraries.
  48682. +sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
  48683. +
  48684. +# The archiver.
  48685. +AR=$lt_AR
  48686. +
  48687. +# Flags to create an archive.
  48688. +AR_FLAGS=$lt_AR_FLAGS
  48689. +
  48690. +# How to feed a file listing to the archiver.
  48691. +archiver_list_spec=$lt_archiver_list_spec
  48692. +
  48693. +# A symbol stripping program.
  48694. +STRIP=$lt_STRIP
  48695. +
  48696. +# Commands used to install an old-style archive.
  48697. +RANLIB=$lt_RANLIB
  48698. +old_postinstall_cmds=$lt_old_postinstall_cmds
  48699. +old_postuninstall_cmds=$lt_old_postuninstall_cmds
  48700. +
  48701. +# Whether to use a lock for old archive extraction.
  48702. +lock_old_archive_extraction=$lock_old_archive_extraction
  48703. +
  48704. +# A C compiler.
  48705. +LTCC=$lt_CC
  48706. +
  48707. +# LTCC compiler flags.
  48708. +LTCFLAGS=$lt_CFLAGS
  48709. +
  48710. +# Take the output of nm and produce a listing of raw symbols and C names.
  48711. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
  48712. +
  48713. +# Transform the output of nm in a proper C declaration.
  48714. +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
  48715. +
  48716. +# Transform the output of nm in a C name address pair.
  48717. +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
  48718. +
  48719. +# Transform the output of nm in a C name address pair when lib prefix is needed.
  48720. +global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
  48721. +
  48722. +# Specify filename containing input files for \$NM.
  48723. +nm_file_list_spec=$lt_nm_file_list_spec
  48724. +
  48725. +# The root where to search for dependent libraries,and in which our libraries should be installed.
  48726. +lt_sysroot=$lt_sysroot
  48727. +
  48728. +# The name of the directory that contains temporary libtool files.
  48729. +objdir=$objdir
  48730. +
  48731. +# Used to examine libraries when file_magic_cmd begins with "file".
  48732. +MAGIC_CMD=$MAGIC_CMD
  48733. +
  48734. +# Must we lock files when doing compilation?
  48735. +need_locks=$lt_need_locks
  48736. +
  48737. +# Manifest tool.
  48738. +MANIFEST_TOOL=$lt_MANIFEST_TOOL
  48739. +
  48740. +# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
  48741. +DSYMUTIL=$lt_DSYMUTIL
  48742. +
  48743. +# Tool to change global to local symbols on Mac OS X.
  48744. +NMEDIT=$lt_NMEDIT
  48745. +
  48746. +# Tool to manipulate fat objects and archives on Mac OS X.
  48747. +LIPO=$lt_LIPO
  48748. +
  48749. +# ldd/readelf like tool for Mach-O binaries on Mac OS X.
  48750. +OTOOL=$lt_OTOOL
  48751. +
  48752. +# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
  48753. +OTOOL64=$lt_OTOOL64
  48754. +
  48755. +# Old archive suffix (normally "a").
  48756. +libext=$libext
  48757. +
  48758. +# Shared library suffix (normally ".so").
  48759. +shrext_cmds=$lt_shrext_cmds
  48760. +
  48761. +# The commands to extract the exported symbol list from a shared archive.
  48762. +extract_expsyms_cmds=$lt_extract_expsyms_cmds
  48763. +
  48764. +# Variables whose values should be saved in libtool wrapper scripts and
  48765. +# restored at link time.
  48766. +variables_saved_for_relink=$lt_variables_saved_for_relink
  48767. +
  48768. +# Do we need the "lib" prefix for modules?
  48769. +need_lib_prefix=$need_lib_prefix
  48770. +
  48771. +# Do we need a version for libraries?
  48772. +need_version=$need_version
  48773. +
  48774. +# Library versioning type.
  48775. +version_type=$version_type
  48776. +
  48777. +# Shared library runtime path variable.
  48778. +runpath_var=$runpath_var
  48779. +
  48780. +# Shared library path variable.
  48781. +shlibpath_var=$shlibpath_var
  48782. +
  48783. +# Is shlibpath searched before the hard-coded library search path?
  48784. +shlibpath_overrides_runpath=$shlibpath_overrides_runpath
  48785. +
  48786. +# Format of library name prefix.
  48787. +libname_spec=$lt_libname_spec
  48788. +
  48789. +# List of archive names. First name is the real one, the rest are links.
  48790. +# The last name is the one that the linker finds with -lNAME
  48791. +library_names_spec=$lt_library_names_spec
  48792. +
  48793. +# The coded name of the library, if different from the real name.
  48794. +soname_spec=$lt_soname_spec
  48795. +
  48796. +# Permission mode override for installation of shared libraries.
  48797. +install_override_mode=$lt_install_override_mode
  48798. +
  48799. +# Command to use after installation of a shared archive.
  48800. +postinstall_cmds=$lt_postinstall_cmds
  48801. +
  48802. +# Command to use after uninstallation of a shared archive.
  48803. +postuninstall_cmds=$lt_postuninstall_cmds
  48804. +
  48805. +# Commands used to finish a libtool library installation in a directory.
  48806. +finish_cmds=$lt_finish_cmds
  48807. +
  48808. +# As "finish_cmds", except a single script fragment to be evaled but
  48809. +# not shown.
  48810. +finish_eval=$lt_finish_eval
  48811. +
  48812. +# Whether we should hardcode library paths into libraries.
  48813. +hardcode_into_libs=$hardcode_into_libs
  48814. +
  48815. +# Compile-time system search path for libraries.
  48816. +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
  48817. +
  48818. +# Run-time system search path for libraries.
  48819. +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
  48820. +
  48821. +# Whether dlopen is supported.
  48822. +dlopen_support=$enable_dlopen
  48823. +
  48824. +# Whether dlopen of programs is supported.
  48825. +dlopen_self=$enable_dlopen_self
  48826. +
  48827. +# Whether dlopen of statically linked programs is supported.
  48828. +dlopen_self_static=$enable_dlopen_self_static
  48829. +
  48830. +# Commands to strip libraries.
  48831. +old_striplib=$lt_old_striplib
  48832. +striplib=$lt_striplib
  48833. +
  48834. +
  48835. +# The linker used to build libraries.
  48836. +LD=$lt_LD
  48837. +
  48838. +# How to create reloadable object files.
  48839. +reload_flag=$lt_reload_flag
  48840. +reload_cmds=$lt_reload_cmds
  48841. +
  48842. +# Commands used to build an old-style archive.
  48843. +old_archive_cmds=$lt_old_archive_cmds
  48844. +
  48845. +# A language specific compiler.
  48846. +CC=$lt_compiler
  48847. +
  48848. +# Is the compiler the GNU compiler?
  48849. +with_gcc=$GCC
  48850. +
  48851. +# Compiler flag to turn off builtin functions.
  48852. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
  48853. +
  48854. +# Additional compiler flags for building library objects.
  48855. +pic_flag=$lt_lt_prog_compiler_pic
  48856. +
  48857. +# How to pass a linker flag through the compiler.
  48858. +wl=$lt_lt_prog_compiler_wl
  48859. +
  48860. +# Compiler flag to prevent dynamic linking.
  48861. +link_static_flag=$lt_lt_prog_compiler_static
  48862. +
  48863. +# Does compiler simultaneously support -c and -o options?
  48864. +compiler_c_o=$lt_lt_cv_prog_compiler_c_o
  48865. +
  48866. +# Whether or not to add -lc for building shared libraries.
  48867. +build_libtool_need_lc=$archive_cmds_need_lc
  48868. +
  48869. +# Whether or not to disallow shared libs when runtime libs are static.
  48870. +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
  48871. +
  48872. +# Compiler flag to allow reflexive dlopens.
  48873. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
  48874. +
  48875. +# Compiler flag to generate shared objects directly from archives.
  48876. +whole_archive_flag_spec=$lt_whole_archive_flag_spec
  48877. +
  48878. +# Whether the compiler copes with passing no objects directly.
  48879. +compiler_needs_object=$lt_compiler_needs_object
  48880. +
  48881. +# Create an old-style archive from a shared archive.
  48882. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
  48883. +
  48884. +# Create a temporary old-style archive to link instead of a shared archive.
  48885. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
  48886. +
  48887. +# Commands used to build a shared archive.
  48888. +archive_cmds=$lt_archive_cmds
  48889. +archive_expsym_cmds=$lt_archive_expsym_cmds
  48890. +
  48891. +# Commands used to build a loadable module if different from building
  48892. +# a shared archive.
  48893. +module_cmds=$lt_module_cmds
  48894. +module_expsym_cmds=$lt_module_expsym_cmds
  48895. +
  48896. +# Whether we are building with GNU ld or not.
  48897. +with_gnu_ld=$lt_with_gnu_ld
  48898. +
  48899. +# Flag that allows shared libraries with undefined symbols to be built.
  48900. +allow_undefined_flag=$lt_allow_undefined_flag
  48901. +
  48902. +# Flag that enforces no undefined symbols.
  48903. +no_undefined_flag=$lt_no_undefined_flag
  48904. +
  48905. +# Flag to hardcode \$libdir into a binary during linking.
  48906. +# This must work even if \$libdir does not exist
  48907. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
  48908. +
  48909. +# If ld is used when linking, flag to hardcode \$libdir into a binary
  48910. +# during linking. This must work even if \$libdir does not exist.
  48911. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
  48912. +
  48913. +# Whether we need a single "-rpath" flag with a separated argument.
  48914. +hardcode_libdir_separator=$lt_hardcode_libdir_separator
  48915. +
  48916. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  48917. +# DIR into the resulting binary.
  48918. +hardcode_direct=$hardcode_direct
  48919. +
  48920. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  48921. +# DIR into the resulting binary and the resulting library dependency is
  48922. +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
  48923. +# library is relocated.
  48924. +hardcode_direct_absolute=$hardcode_direct_absolute
  48925. +
  48926. +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  48927. +# into the resulting binary.
  48928. +hardcode_minus_L=$hardcode_minus_L
  48929. +
  48930. +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  48931. +# into the resulting binary.
  48932. +hardcode_shlibpath_var=$hardcode_shlibpath_var
  48933. +
  48934. +# Set to "yes" if building a shared library automatically hardcodes DIR
  48935. +# into the library and all subsequent libraries and executables linked
  48936. +# against it.
  48937. +hardcode_automatic=$hardcode_automatic
  48938. +
  48939. +# Set to yes if linker adds runtime paths of dependent libraries
  48940. +# to runtime path list.
  48941. +inherit_rpath=$inherit_rpath
  48942. +
  48943. +# Whether libtool must link a program against all its dependency libraries.
  48944. +link_all_deplibs=$link_all_deplibs
  48945. +
  48946. +# Set to "yes" if exported symbols are required.
  48947. +always_export_symbols=$always_export_symbols
  48948. +
  48949. +# The commands to list exported symbols.
  48950. +export_symbols_cmds=$lt_export_symbols_cmds
  48951. +
  48952. +# Symbols that should not be listed in the preloaded symbols.
  48953. +exclude_expsyms=$lt_exclude_expsyms
  48954. +
  48955. +# Symbols that must always be exported.
  48956. +include_expsyms=$lt_include_expsyms
  48957. +
  48958. +# Commands necessary for linking programs (against libraries) with templates.
  48959. +prelink_cmds=$lt_prelink_cmds
  48960. +
  48961. +# Commands necessary for finishing linking programs.
  48962. +postlink_cmds=$lt_postlink_cmds
  48963. +
  48964. +# Specify filename containing input files.
  48965. +file_list_spec=$lt_file_list_spec
  48966. +
  48967. +# How to hardcode a shared library path into an executable.
  48968. +hardcode_action=$hardcode_action
  48969. +
  48970. +# The directories searched by this compiler when creating a shared library.
  48971. +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
  48972. +
  48973. +# Dependencies to place before and after the objects being linked to
  48974. +# create a shared library.
  48975. +predep_objects=$lt_predep_objects
  48976. +postdep_objects=$lt_postdep_objects
  48977. +predeps=$lt_predeps
  48978. +postdeps=$lt_postdeps
  48979. +
  48980. +# The library search path used internally by the compiler when linking
  48981. +# a shared library.
  48982. +compiler_lib_search_path=$lt_compiler_lib_search_path
  48983. +
  48984. +# ### END LIBTOOL CONFIG
  48985. +
  48986. +_LT_EOF
  48987. +
  48988. + case $host_os in
  48989. + aix3*)
  48990. + cat <<\_LT_EOF >> "$cfgfile"
  48991. +# AIX sometimes has problems with the GCC collect2 program. For some
  48992. +# reason, if we set the COLLECT_NAMES environment variable, the problems
  48993. +# vanish in a puff of smoke.
  48994. +if test "X${COLLECT_NAMES+set}" != Xset; then
  48995. + COLLECT_NAMES=
  48996. + export COLLECT_NAMES
  48997. +fi
  48998. +_LT_EOF
  48999. + ;;
  49000. + esac
  49001. +
  49002. +
  49003. +ltmain="$ac_aux_dir/ltmain.sh"
  49004. +
  49005. +
  49006. + # We use sed instead of cat because bash on DJGPP gets confused if
  49007. + # if finds mixed CR/LF and LF-only lines. Since sed operates in
  49008. + # text mode, it properly converts lines to CR/LF. This bash problem
  49009. + # is reportedly fixed, but why not run on old versions too?
  49010. + sed '$q' "$ltmain" >> "$cfgfile" \
  49011. + || (rm -f "$cfgfile"; exit 1)
  49012. +
  49013. + if test x"$xsi_shell" = xyes; then
  49014. + sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
  49015. +func_dirname ()\
  49016. +{\
  49017. +\ case ${1} in\
  49018. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  49019. +\ * ) func_dirname_result="${3}" ;;\
  49020. +\ esac\
  49021. +} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
  49022. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49023. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49024. +test 0 -eq $? || _lt_function_replace_fail=:
  49025. +
  49026. +
  49027. + sed -e '/^func_basename ()$/,/^} # func_basename /c\
  49028. +func_basename ()\
  49029. +{\
  49030. +\ func_basename_result="${1##*/}"\
  49031. +} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
  49032. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49033. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49034. +test 0 -eq $? || _lt_function_replace_fail=:
  49035. +
  49036. +
  49037. + sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
  49038. +func_dirname_and_basename ()\
  49039. +{\
  49040. +\ case ${1} in\
  49041. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  49042. +\ * ) func_dirname_result="${3}" ;;\
  49043. +\ esac\
  49044. +\ func_basename_result="${1##*/}"\
  49045. +} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
  49046. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49047. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49048. +test 0 -eq $? || _lt_function_replace_fail=:
  49049. +
  49050. +
  49051. + sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
  49052. +func_stripname ()\
  49053. +{\
  49054. +\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
  49055. +\ # positional parameters, so assign one to ordinary parameter first.\
  49056. +\ func_stripname_result=${3}\
  49057. +\ func_stripname_result=${func_stripname_result#"${1}"}\
  49058. +\ func_stripname_result=${func_stripname_result%"${2}"}\
  49059. +} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
  49060. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49061. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49062. +test 0 -eq $? || _lt_function_replace_fail=:
  49063. +
  49064. +
  49065. + sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
  49066. +func_split_long_opt ()\
  49067. +{\
  49068. +\ func_split_long_opt_name=${1%%=*}\
  49069. +\ func_split_long_opt_arg=${1#*=}\
  49070. +} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
  49071. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49072. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49073. +test 0 -eq $? || _lt_function_replace_fail=:
  49074. +
  49075. +
  49076. + sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
  49077. +func_split_short_opt ()\
  49078. +{\
  49079. +\ func_split_short_opt_arg=${1#??}\
  49080. +\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
  49081. +} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
  49082. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49083. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49084. +test 0 -eq $? || _lt_function_replace_fail=:
  49085. +
  49086. +
  49087. + sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
  49088. +func_lo2o ()\
  49089. +{\
  49090. +\ case ${1} in\
  49091. +\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
  49092. +\ *) func_lo2o_result=${1} ;;\
  49093. +\ esac\
  49094. +} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
  49095. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49096. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49097. +test 0 -eq $? || _lt_function_replace_fail=:
  49098. +
  49099. +
  49100. + sed -e '/^func_xform ()$/,/^} # func_xform /c\
  49101. +func_xform ()\
  49102. +{\
  49103. + func_xform_result=${1%.*}.lo\
  49104. +} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
  49105. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49106. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49107. +test 0 -eq $? || _lt_function_replace_fail=:
  49108. +
  49109. +
  49110. + sed -e '/^func_arith ()$/,/^} # func_arith /c\
  49111. +func_arith ()\
  49112. +{\
  49113. + func_arith_result=$(( $* ))\
  49114. +} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
  49115. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49116. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49117. +test 0 -eq $? || _lt_function_replace_fail=:
  49118. +
  49119. +
  49120. + sed -e '/^func_len ()$/,/^} # func_len /c\
  49121. +func_len ()\
  49122. +{\
  49123. + func_len_result=${#1}\
  49124. +} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
  49125. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49126. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49127. +test 0 -eq $? || _lt_function_replace_fail=:
  49128. +
  49129. +fi
  49130. +
  49131. +if test x"$lt_shell_append" = xyes; then
  49132. + sed -e '/^func_append ()$/,/^} # func_append /c\
  49133. +func_append ()\
  49134. +{\
  49135. + eval "${1}+=\\${2}"\
  49136. +} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
  49137. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49138. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49139. +test 0 -eq $? || _lt_function_replace_fail=:
  49140. +
  49141. +
  49142. + sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
  49143. +func_append_quoted ()\
  49144. +{\
  49145. +\ func_quote_for_eval "${2}"\
  49146. +\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
  49147. +} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
  49148. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49149. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49150. +test 0 -eq $? || _lt_function_replace_fail=:
  49151. +
  49152. +
  49153. + # Save a `func_append' function call where possible by direct use of '+='
  49154. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  49155. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49156. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49157. + test 0 -eq $? || _lt_function_replace_fail=:
  49158. +else
  49159. + # Save a `func_append' function call even when '+=' is not available
  49160. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  49161. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  49162. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  49163. + test 0 -eq $? || _lt_function_replace_fail=:
  49164. +fi
  49165. +
  49166. +if test x"$_lt_function_replace_fail" = x":"; then
  49167. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
  49168. +$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
  49169. +fi
  49170. +
  49171. +
  49172. + mv -f "$cfgfile" "$ofile" ||
  49173. + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  49174. + chmod +x "$ofile"
  49175. +
  49176. +
  49177. + cat <<_LT_EOF >> "$ofile"
  49178. +
  49179. +# ### BEGIN LIBTOOL TAG CONFIG: CXX
  49180. +
  49181. +# The linker used to build libraries.
  49182. +LD=$lt_LD_CXX
  49183. +
  49184. +# How to create reloadable object files.
  49185. +reload_flag=$lt_reload_flag_CXX
  49186. +reload_cmds=$lt_reload_cmds_CXX
  49187. +
  49188. +# Commands used to build an old-style archive.
  49189. +old_archive_cmds=$lt_old_archive_cmds_CXX
  49190. +
  49191. +# A language specific compiler.
  49192. +CC=$lt_compiler_CXX
  49193. +
  49194. +# Is the compiler the GNU compiler?
  49195. +with_gcc=$GCC_CXX
  49196. +
  49197. +# Compiler flag to turn off builtin functions.
  49198. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
  49199. +
  49200. +# Additional compiler flags for building library objects.
  49201. +pic_flag=$lt_lt_prog_compiler_pic_CXX
  49202. +
  49203. +# How to pass a linker flag through the compiler.
  49204. +wl=$lt_lt_prog_compiler_wl_CXX
  49205. +
  49206. +# Compiler flag to prevent dynamic linking.
  49207. +link_static_flag=$lt_lt_prog_compiler_static_CXX
  49208. +
  49209. +# Does compiler simultaneously support -c and -o options?
  49210. +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
  49211. +
  49212. +# Whether or not to add -lc for building shared libraries.
  49213. +build_libtool_need_lc=$archive_cmds_need_lc_CXX
  49214. +
  49215. +# Whether or not to disallow shared libs when runtime libs are static.
  49216. +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
  49217. +
  49218. +# Compiler flag to allow reflexive dlopens.
  49219. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
  49220. +
  49221. +# Compiler flag to generate shared objects directly from archives.
  49222. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
  49223. +
  49224. +# Whether the compiler copes with passing no objects directly.
  49225. +compiler_needs_object=$lt_compiler_needs_object_CXX
  49226. +
  49227. +# Create an old-style archive from a shared archive.
  49228. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
  49229. +
  49230. +# Create a temporary old-style archive to link instead of a shared archive.
  49231. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
  49232. +
  49233. +# Commands used to build a shared archive.
  49234. +archive_cmds=$lt_archive_cmds_CXX
  49235. +archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
  49236. +
  49237. +# Commands used to build a loadable module if different from building
  49238. +# a shared archive.
  49239. +module_cmds=$lt_module_cmds_CXX
  49240. +module_expsym_cmds=$lt_module_expsym_cmds_CXX
  49241. +
  49242. +# Whether we are building with GNU ld or not.
  49243. +with_gnu_ld=$lt_with_gnu_ld_CXX
  49244. +
  49245. +# Flag that allows shared libraries with undefined symbols to be built.
  49246. +allow_undefined_flag=$lt_allow_undefined_flag_CXX
  49247. +
  49248. +# Flag that enforces no undefined symbols.
  49249. +no_undefined_flag=$lt_no_undefined_flag_CXX
  49250. +
  49251. +# Flag to hardcode \$libdir into a binary during linking.
  49252. +# This must work even if \$libdir does not exist
  49253. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
  49254. +
  49255. +# If ld is used when linking, flag to hardcode \$libdir into a binary
  49256. +# during linking. This must work even if \$libdir does not exist.
  49257. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
  49258. +
  49259. +# Whether we need a single "-rpath" flag with a separated argument.
  49260. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
  49261. +
  49262. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  49263. +# DIR into the resulting binary.
  49264. +hardcode_direct=$hardcode_direct_CXX
  49265. +
  49266. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  49267. +# DIR into the resulting binary and the resulting library dependency is
  49268. +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
  49269. +# library is relocated.
  49270. +hardcode_direct_absolute=$hardcode_direct_absolute_CXX
  49271. +
  49272. +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  49273. +# into the resulting binary.
  49274. +hardcode_minus_L=$hardcode_minus_L_CXX
  49275. +
  49276. +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  49277. +# into the resulting binary.
  49278. +hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
  49279. +
  49280. +# Set to "yes" if building a shared library automatically hardcodes DIR
  49281. +# into the library and all subsequent libraries and executables linked
  49282. +# against it.
  49283. +hardcode_automatic=$hardcode_automatic_CXX
  49284. +
  49285. +# Set to yes if linker adds runtime paths of dependent libraries
  49286. +# to runtime path list.
  49287. +inherit_rpath=$inherit_rpath_CXX
  49288. +
  49289. +# Whether libtool must link a program against all its dependency libraries.
  49290. +link_all_deplibs=$link_all_deplibs_CXX
  49291. +
  49292. +# Set to "yes" if exported symbols are required.
  49293. +always_export_symbols=$always_export_symbols_CXX
  49294. +
  49295. +# The commands to list exported symbols.
  49296. +export_symbols_cmds=$lt_export_symbols_cmds_CXX
  49297. +
  49298. +# Symbols that should not be listed in the preloaded symbols.
  49299. +exclude_expsyms=$lt_exclude_expsyms_CXX
  49300. +
  49301. +# Symbols that must always be exported.
  49302. +include_expsyms=$lt_include_expsyms_CXX
  49303. +
  49304. +# Commands necessary for linking programs (against libraries) with templates.
  49305. +prelink_cmds=$lt_prelink_cmds_CXX
  49306. +
  49307. +# Commands necessary for finishing linking programs.
  49308. +postlink_cmds=$lt_postlink_cmds_CXX
  49309. +
  49310. +# Specify filename containing input files.
  49311. +file_list_spec=$lt_file_list_spec_CXX
  49312. +
  49313. +# How to hardcode a shared library path into an executable.
  49314. +hardcode_action=$hardcode_action_CXX
  49315. +
  49316. +# The directories searched by this compiler when creating a shared library.
  49317. +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
  49318. +
  49319. +# Dependencies to place before and after the objects being linked to
  49320. +# create a shared library.
  49321. +predep_objects=$lt_predep_objects_CXX
  49322. +postdep_objects=$lt_postdep_objects_CXX
  49323. +predeps=$lt_predeps_CXX
  49324. +postdeps=$lt_postdeps_CXX
  49325. +
  49326. +# The library search path used internally by the compiler when linking
  49327. +# a shared library.
  49328. +compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
  49329. +
  49330. +# ### END LIBTOOL TAG CONFIG: CXX
  49331. +_LT_EOF
  49332. +
  49333. + ;;
  49334. +
  49335. + esac
  49336. +done # for ac_tag
  49337. +
  49338. +
  49339. +as_fn_exit 0
  49340. +_ACEOF
  49341. +ac_clean_files=$ac_clean_files_save
  49342. +
  49343. +test $ac_write_fail = 0 ||
  49344. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  49345. +
  49346. +
  49347. +# configure is writing to config.log, and then calls config.status.
  49348. +# config.status does its own redirection, appending to config.log.
  49349. +# Unfortunately, on DOS this fails, as config.log is still kept open
  49350. +# by configure, so config.status won't be able to write to it; its
  49351. +# output is simply discarded. So we exec the FD to /dev/null,
  49352. +# effectively closing config.log, so it can be properly (re)opened and
  49353. +# appended to by config.status. When coming back to configure, we
  49354. +# need to make the FD available again.
  49355. +if test "$no_create" != yes; then
  49356. + ac_cs_success=:
  49357. + ac_config_status_args=
  49358. + test "$silent" = yes &&
  49359. + ac_config_status_args="$ac_config_status_args --quiet"
  49360. + exec 5>/dev/null
  49361. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  49362. + exec 5>>config.log
  49363. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  49364. + # would make configure fail if this is the last instruction.
  49365. + $ac_cs_success || as_fn_exit 1
  49366. +fi
  49367. +
  49368. +#
  49369. +# CONFIG_SUBDIRS section.
  49370. +#
  49371. +if test "$no_recursion" != yes; then
  49372. +
  49373. + # Remove --cache-file, --srcdir, and --disable-option-checking arguments
  49374. + # so they do not pile up.
  49375. + ac_sub_configure_args=
  49376. + ac_prev=
  49377. + eval "set x $ac_configure_args"
  49378. + shift
  49379. + for ac_arg
  49380. + do
  49381. + if test -n "$ac_prev"; then
  49382. + ac_prev=
  49383. + continue
  49384. + fi
  49385. + case $ac_arg in
  49386. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  49387. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  49388. + ac_prev=cache_file ;;
  49389. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  49390. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
  49391. + | --c=*)
  49392. + ;;
  49393. + --config-cache | -C)
  49394. + ;;
  49395. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  49396. + ac_prev=srcdir ;;
  49397. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  49398. + ;;
  49399. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  49400. + ac_prev=prefix ;;
  49401. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  49402. + ;;
  49403. + --disable-option-checking)
  49404. + ;;
  49405. + *)
  49406. + case $ac_arg in
  49407. + *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  49408. + esac
  49409. + as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
  49410. + esac
  49411. + done
  49412. +
  49413. + # Always prepend --prefix to ensure using the same prefix
  49414. + # in subdir configurations.
  49415. + ac_arg="--prefix=$prefix"
  49416. + case $ac_arg in
  49417. + *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  49418. + esac
  49419. + ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
  49420. +
  49421. + # Pass --silent
  49422. + if test "$silent" = yes; then
  49423. + ac_sub_configure_args="--silent $ac_sub_configure_args"
  49424. + fi
  49425. +
  49426. + # Always prepend --disable-option-checking to silence warnings, since
  49427. + # different subdirs can have different --enable and --with options.
  49428. + ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
  49429. +
  49430. + ac_popdir=`pwd`
  49431. + for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
  49432. +
  49433. + # Do not complain, so a configure script can configure whichever
  49434. + # parts of a large source tree are present.
  49435. + test -d "$srcdir/$ac_dir" || continue
  49436. +
  49437. + ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
  49438. + $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
  49439. + $as_echo "$ac_msg" >&6
  49440. + as_dir="$ac_dir"; as_fn_mkdir_p
  49441. + ac_builddir=.
  49442. +
  49443. +case "$ac_dir" in
  49444. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  49445. +*)
  49446. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  49447. + # A ".." for each directory in $ac_dir_suffix.
  49448. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  49449. + case $ac_top_builddir_sub in
  49450. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  49451. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  49452. + esac ;;
  49453. +esac
  49454. +ac_abs_top_builddir=$ac_pwd
  49455. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  49456. +# for backward compatibility:
  49457. +ac_top_builddir=$ac_top_build_prefix
  49458. +
  49459. +case $srcdir in
  49460. + .) # We are building in place.
  49461. + ac_srcdir=.
  49462. + ac_top_srcdir=$ac_top_builddir_sub
  49463. + ac_abs_top_srcdir=$ac_pwd ;;
  49464. + [\\/]* | ?:[\\/]* ) # Absolute name.
  49465. + ac_srcdir=$srcdir$ac_dir_suffix;
  49466. + ac_top_srcdir=$srcdir
  49467. + ac_abs_top_srcdir=$srcdir ;;
  49468. + *) # Relative name.
  49469. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  49470. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  49471. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  49472. +esac
  49473. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  49474. +
  49475. +
  49476. + cd "$ac_dir"
  49477. +
  49478. + # Check for guested configure; otherwise get Cygnus style configure.
  49479. + if test -f "$ac_srcdir/configure.gnu"; then
  49480. + ac_sub_configure=$ac_srcdir/configure.gnu
  49481. + elif test -f "$ac_srcdir/configure"; then
  49482. + ac_sub_configure=$ac_srcdir/configure
  49483. + elif test -f "$ac_srcdir/configure.in"; then
  49484. + # This should be Cygnus configure.
  49485. + ac_sub_configure=$ac_aux_dir/configure
  49486. + else
  49487. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
  49488. +$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
  49489. + ac_sub_configure=
  49490. + fi
  49491. +
  49492. + # The recursion is here.
  49493. + if test -n "$ac_sub_configure"; then
  49494. + # Make the cache file name correct relative to the subdirectory.
  49495. + case $cache_file in
  49496. + [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
  49497. + *) # Relative name.
  49498. + ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
  49499. + esac
  49500. +
  49501. + { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
  49502. +$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
  49503. + # The eval makes quoting arguments work.
  49504. + eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
  49505. + --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
  49506. + as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
  49507. + fi
  49508. +
  49509. + cd "$ac_popdir"
  49510. + done
  49511. +fi
  49512. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  49513. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  49514. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  49515. +fi
  49516. +
  49517. diff -Nur squid-3.1.11.orig/autom4te.cache/output.1 squid-3.1.11/autom4te.cache/output.1
  49518. --- squid-3.1.11.orig/autom4te.cache/output.1 1970-01-01 01:00:00.000000000 +0100
  49519. +++ squid-3.1.11/autom4te.cache/output.1 2011-03-04 23:17:49.000000000 +0100
  49520. @@ -0,0 +1,31200 @@
  49521. +@%:@! /bin/sh
  49522. +@%:@ From configure.ac Revision.
  49523. +@%:@ Guess values for system-dependent variables and create Makefiles.
  49524. +@%:@ Generated by GNU Autoconf 2.68 for Squid Web Proxy 3.1.11.
  49525. +@%:@
  49526. +@%:@ Report bugs to <http://www.squid-cache.org/bugs/>.
  49527. +@%:@
  49528. +@%:@
  49529. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  49530. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  49531. +@%:@ Foundation, Inc.
  49532. +@%:@
  49533. +@%:@
  49534. +@%:@ This configure script is free software; the Free Software Foundation
  49535. +@%:@ gives unlimited permission to copy, distribute and modify it.
  49536. +## -------------------- ##
  49537. +## M4sh Initialization. ##
  49538. +## -------------------- ##
  49539. +
  49540. +# Be more Bourne compatible
  49541. +DUALCASE=1; export DUALCASE # for MKS sh
  49542. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  49543. + emulate sh
  49544. + NULLCMD=:
  49545. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  49546. + # is contrary to our usage. Disable this feature.
  49547. + alias -g '${1+"$@"}'='"$@"'
  49548. + setopt NO_GLOB_SUBST
  49549. +else
  49550. + case `(set -o) 2>/dev/null` in @%:@(
  49551. + *posix*) :
  49552. + set -o posix ;; @%:@(
  49553. + *) :
  49554. + ;;
  49555. +esac
  49556. +fi
  49557. +
  49558. +
  49559. +as_nl='
  49560. +'
  49561. +export as_nl
  49562. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  49563. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  49564. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  49565. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  49566. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  49567. +# but without wasting forks for bash or zsh.
  49568. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  49569. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  49570. + as_echo='print -r --'
  49571. + as_echo_n='print -rn --'
  49572. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  49573. + as_echo='printf %s\n'
  49574. + as_echo_n='printf %s'
  49575. +else
  49576. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  49577. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  49578. + as_echo_n='/usr/ucb/echo -n'
  49579. + else
  49580. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  49581. + as_echo_n_body='eval
  49582. + arg=$1;
  49583. + case $arg in @%:@(
  49584. + *"$as_nl"*)
  49585. + expr "X$arg" : "X\\(.*\\)$as_nl";
  49586. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  49587. + esac;
  49588. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  49589. + '
  49590. + export as_echo_n_body
  49591. + as_echo_n='sh -c $as_echo_n_body as_echo'
  49592. + fi
  49593. + export as_echo_body
  49594. + as_echo='sh -c $as_echo_body as_echo'
  49595. +fi
  49596. +
  49597. +# The user is always right.
  49598. +if test "${PATH_SEPARATOR+set}" != set; then
  49599. + PATH_SEPARATOR=:
  49600. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  49601. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  49602. + PATH_SEPARATOR=';'
  49603. + }
  49604. +fi
  49605. +
  49606. +
  49607. +# IFS
  49608. +# We need space, tab and new line, in precisely that order. Quoting is
  49609. +# there to prevent editors from complaining about space-tab.
  49610. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  49611. +# splitting by setting IFS to empty value.)
  49612. +IFS=" "" $as_nl"
  49613. +
  49614. +# Find who we are. Look in the path if we contain no directory separator.
  49615. +as_myself=
  49616. +case $0 in @%:@((
  49617. + *[\\/]* ) as_myself=$0 ;;
  49618. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  49619. +for as_dir in $PATH
  49620. +do
  49621. + IFS=$as_save_IFS
  49622. + test -z "$as_dir" && as_dir=.
  49623. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  49624. + done
  49625. +IFS=$as_save_IFS
  49626. +
  49627. + ;;
  49628. +esac
  49629. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  49630. +# in which case we are not to be found in the path.
  49631. +if test "x$as_myself" = x; then
  49632. + as_myself=$0
  49633. +fi
  49634. +if test ! -f "$as_myself"; then
  49635. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  49636. + exit 1
  49637. +fi
  49638. +
  49639. +# Unset variables that we do not need and which cause bugs (e.g. in
  49640. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  49641. +# suppresses any "Segmentation fault" message there. '((' could
  49642. +# trigger a bug in pdksh 5.2.14.
  49643. +for as_var in BASH_ENV ENV MAIL MAILPATH
  49644. +do eval test x\${$as_var+set} = xset \
  49645. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  49646. +done
  49647. +PS1='$ '
  49648. +PS2='> '
  49649. +PS4='+ '
  49650. +
  49651. +# NLS nuisances.
  49652. +LC_ALL=C
  49653. +export LC_ALL
  49654. +LANGUAGE=C
  49655. +export LANGUAGE
  49656. +
  49657. +# CDPATH.
  49658. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  49659. +
  49660. +if test "x$CONFIG_SHELL" = x; then
  49661. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  49662. + emulate sh
  49663. + NULLCMD=:
  49664. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  49665. + # is contrary to our usage. Disable this feature.
  49666. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  49667. + setopt NO_GLOB_SUBST
  49668. +else
  49669. + case \`(set -o) 2>/dev/null\` in @%:@(
  49670. + *posix*) :
  49671. + set -o posix ;; @%:@(
  49672. + *) :
  49673. + ;;
  49674. +esac
  49675. +fi
  49676. +"
  49677. + as_required="as_fn_return () { (exit \$1); }
  49678. +as_fn_success () { as_fn_return 0; }
  49679. +as_fn_failure () { as_fn_return 1; }
  49680. +as_fn_ret_success () { return 0; }
  49681. +as_fn_ret_failure () { return 1; }
  49682. +
  49683. +exitcode=0
  49684. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  49685. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  49686. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  49687. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  49688. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  49689. +
  49690. +else
  49691. + exitcode=1; echo positional parameters were not saved.
  49692. +fi
  49693. +test x\$exitcode = x0 || exit 1"
  49694. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  49695. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  49696. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  49697. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  49698. +
  49699. + test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
  49700. + ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  49701. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  49702. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  49703. + PATH=/empty FPATH=/empty; export PATH FPATH
  49704. + test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
  49705. + || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
  49706. +test \$(( 1 + 1 )) = 2 || exit 1"
  49707. + if (eval "$as_required") 2>/dev/null; then :
  49708. + as_have_required=yes
  49709. +else
  49710. + as_have_required=no
  49711. +fi
  49712. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  49713. +
  49714. +else
  49715. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  49716. +as_found=false
  49717. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  49718. +do
  49719. + IFS=$as_save_IFS
  49720. + test -z "$as_dir" && as_dir=.
  49721. + as_found=:
  49722. + case $as_dir in @%:@(
  49723. + /*)
  49724. + for as_base in sh bash ksh sh5; do
  49725. + # Try only shells that exist, to save several forks.
  49726. + as_shell=$as_dir/$as_base
  49727. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  49728. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  49729. + CONFIG_SHELL=$as_shell as_have_required=yes
  49730. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  49731. + break 2
  49732. +fi
  49733. +fi
  49734. + done;;
  49735. + esac
  49736. + as_found=false
  49737. +done
  49738. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  49739. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  49740. + CONFIG_SHELL=$SHELL as_have_required=yes
  49741. +fi; }
  49742. +IFS=$as_save_IFS
  49743. +
  49744. +
  49745. + if test "x$CONFIG_SHELL" != x; then :
  49746. + # We cannot yet assume a decent shell, so we have to provide a
  49747. + # neutralization value for shells without unset; and this also
  49748. + # works around shells that cannot unset nonexistent variables.
  49749. + # Preserve -v and -x to the replacement shell.
  49750. + BASH_ENV=/dev/null
  49751. + ENV=/dev/null
  49752. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  49753. + export CONFIG_SHELL
  49754. + case $- in @%:@ ((((
  49755. + *v*x* | *x*v* ) as_opts=-vx ;;
  49756. + *v* ) as_opts=-v ;;
  49757. + *x* ) as_opts=-x ;;
  49758. + * ) as_opts= ;;
  49759. + esac
  49760. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  49761. +fi
  49762. +
  49763. + if test x$as_have_required = xno; then :
  49764. + $as_echo "$0: This script requires a shell more modern than all"
  49765. + $as_echo "$0: the shells that I found on your system."
  49766. + if test x${ZSH_VERSION+set} = xset ; then
  49767. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  49768. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  49769. + else
  49770. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  49771. +$0: http://www.squid-cache.org/bugs/ about your system,
  49772. +$0: including any error possibly output before this
  49773. +$0: message. Then install a modern shell, or manually run
  49774. +$0: the script under such a shell if you do have one."
  49775. + fi
  49776. + exit 1
  49777. +fi
  49778. +fi
  49779. +fi
  49780. +SHELL=${CONFIG_SHELL-/bin/sh}
  49781. +export SHELL
  49782. +# Unset more variables known to interfere with behavior of common tools.
  49783. +CLICOLOR_FORCE= GREP_OPTIONS=
  49784. +unset CLICOLOR_FORCE GREP_OPTIONS
  49785. +
  49786. +## --------------------- ##
  49787. +## M4sh Shell Functions. ##
  49788. +## --------------------- ##
  49789. +@%:@ as_fn_unset VAR
  49790. +@%:@ ---------------
  49791. +@%:@ Portably unset VAR.
  49792. +as_fn_unset ()
  49793. +{
  49794. + { eval $1=; unset $1;}
  49795. +}
  49796. +as_unset=as_fn_unset
  49797. +
  49798. +@%:@ as_fn_set_status STATUS
  49799. +@%:@ -----------------------
  49800. +@%:@ Set @S|@? to STATUS, without forking.
  49801. +as_fn_set_status ()
  49802. +{
  49803. + return $1
  49804. +} @%:@ as_fn_set_status
  49805. +
  49806. +@%:@ as_fn_exit STATUS
  49807. +@%:@ -----------------
  49808. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  49809. +as_fn_exit ()
  49810. +{
  49811. + set +e
  49812. + as_fn_set_status $1
  49813. + exit $1
  49814. +} @%:@ as_fn_exit
  49815. +
  49816. +@%:@ as_fn_mkdir_p
  49817. +@%:@ -------------
  49818. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  49819. +as_fn_mkdir_p ()
  49820. +{
  49821. +
  49822. + case $as_dir in #(
  49823. + -*) as_dir=./$as_dir;;
  49824. + esac
  49825. + test -d "$as_dir" || eval $as_mkdir_p || {
  49826. + as_dirs=
  49827. + while :; do
  49828. + case $as_dir in #(
  49829. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  49830. + *) as_qdir=$as_dir;;
  49831. + esac
  49832. + as_dirs="'$as_qdir' $as_dirs"
  49833. + as_dir=`$as_dirname -- "$as_dir" ||
  49834. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  49835. + X"$as_dir" : 'X\(//\)[^/]' \| \
  49836. + X"$as_dir" : 'X\(//\)$' \| \
  49837. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  49838. +$as_echo X"$as_dir" |
  49839. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  49840. + s//\1/
  49841. + q
  49842. + }
  49843. + /^X\(\/\/\)[^/].*/{
  49844. + s//\1/
  49845. + q
  49846. + }
  49847. + /^X\(\/\/\)$/{
  49848. + s//\1/
  49849. + q
  49850. + }
  49851. + /^X\(\/\).*/{
  49852. + s//\1/
  49853. + q
  49854. + }
  49855. + s/.*/./; q'`
  49856. + test -d "$as_dir" && break
  49857. + done
  49858. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  49859. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  49860. +
  49861. +
  49862. +} @%:@ as_fn_mkdir_p
  49863. +@%:@ as_fn_append VAR VALUE
  49864. +@%:@ ----------------------
  49865. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  49866. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  49867. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  49868. +@%:@ implementations.
  49869. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  49870. + eval 'as_fn_append ()
  49871. + {
  49872. + eval $1+=\$2
  49873. + }'
  49874. +else
  49875. + as_fn_append ()
  49876. + {
  49877. + eval $1=\$$1\$2
  49878. + }
  49879. +fi # as_fn_append
  49880. +
  49881. +@%:@ as_fn_arith ARG...
  49882. +@%:@ ------------------
  49883. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  49884. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  49885. +@%:@ must be portable across @S|@(()) and expr.
  49886. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  49887. + eval 'as_fn_arith ()
  49888. + {
  49889. + as_val=$(( $* ))
  49890. + }'
  49891. +else
  49892. + as_fn_arith ()
  49893. + {
  49894. + as_val=`expr "$@" || test $? -eq 1`
  49895. + }
  49896. +fi # as_fn_arith
  49897. +
  49898. +
  49899. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  49900. +@%:@ ----------------------------------------
  49901. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  49902. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  49903. +@%:@ script with STATUS, using 1 if that was 0.
  49904. +as_fn_error ()
  49905. +{
  49906. + as_status=$1; test $as_status -eq 0 && as_status=1
  49907. + if test "$4"; then
  49908. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  49909. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  49910. + fi
  49911. + $as_echo "$as_me: error: $2" >&2
  49912. + as_fn_exit $as_status
  49913. +} @%:@ as_fn_error
  49914. +
  49915. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  49916. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  49917. + as_expr=expr
  49918. +else
  49919. + as_expr=false
  49920. +fi
  49921. +
  49922. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  49923. + as_basename=basename
  49924. +else
  49925. + as_basename=false
  49926. +fi
  49927. +
  49928. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  49929. + as_dirname=dirname
  49930. +else
  49931. + as_dirname=false
  49932. +fi
  49933. +
  49934. +as_me=`$as_basename -- "$0" ||
  49935. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  49936. + X"$0" : 'X\(//\)$' \| \
  49937. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  49938. +$as_echo X/"$0" |
  49939. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  49940. + s//\1/
  49941. + q
  49942. + }
  49943. + /^X\/\(\/\/\)$/{
  49944. + s//\1/
  49945. + q
  49946. + }
  49947. + /^X\/\(\/\).*/{
  49948. + s//\1/
  49949. + q
  49950. + }
  49951. + s/.*/./; q'`
  49952. +
  49953. +# Avoid depending upon Character Ranges.
  49954. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  49955. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  49956. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  49957. +as_cr_digits='0123456789'
  49958. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  49959. +
  49960. +
  49961. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  49962. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  49963. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  49964. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  49965. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  49966. + sed -n '
  49967. + p
  49968. + /[$]LINENO/=
  49969. + ' <$as_myself |
  49970. + sed '
  49971. + s/[$]LINENO.*/&-/
  49972. + t lineno
  49973. + b
  49974. + :lineno
  49975. + N
  49976. + :loop
  49977. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  49978. + t loop
  49979. + s/-\n.*//
  49980. + ' >$as_me.lineno &&
  49981. + chmod +x "$as_me.lineno" ||
  49982. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  49983. +
  49984. + # Don't try to exec as it changes $[0], causing all sort of problems
  49985. + # (the dirname of $[0] is not the place where we might find the
  49986. + # original and so on. Autoconf is especially sensitive to this).
  49987. + . "./$as_me.lineno"
  49988. + # Exit status is that of the last command.
  49989. + exit
  49990. +}
  49991. +
  49992. +ECHO_C= ECHO_N= ECHO_T=
  49993. +case `echo -n x` in @%:@(((((
  49994. +-n*)
  49995. + case `echo 'xy\c'` in
  49996. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  49997. + xy) ECHO_C='\c';;
  49998. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  49999. + ECHO_T=' ';;
  50000. + esac;;
  50001. +*)
  50002. + ECHO_N='-n';;
  50003. +esac
  50004. +
  50005. +rm -f conf$$ conf$$.exe conf$$.file
  50006. +if test -d conf$$.dir; then
  50007. + rm -f conf$$.dir/conf$$.file
  50008. +else
  50009. + rm -f conf$$.dir
  50010. + mkdir conf$$.dir 2>/dev/null
  50011. +fi
  50012. +if (echo >conf$$.file) 2>/dev/null; then
  50013. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  50014. + as_ln_s='ln -s'
  50015. + # ... but there are two gotchas:
  50016. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  50017. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  50018. + # In both cases, we have to default to `cp -p'.
  50019. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  50020. + as_ln_s='cp -p'
  50021. + elif ln conf$$.file conf$$ 2>/dev/null; then
  50022. + as_ln_s=ln
  50023. + else
  50024. + as_ln_s='cp -p'
  50025. + fi
  50026. +else
  50027. + as_ln_s='cp -p'
  50028. +fi
  50029. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  50030. +rmdir conf$$.dir 2>/dev/null
  50031. +
  50032. +if mkdir -p . 2>/dev/null; then
  50033. + as_mkdir_p='mkdir -p "$as_dir"'
  50034. +else
  50035. + test -d ./-p && rmdir ./-p
  50036. + as_mkdir_p=false
  50037. +fi
  50038. +
  50039. +if test -x / >/dev/null 2>&1; then
  50040. + as_test_x='test -x'
  50041. +else
  50042. + if ls -dL / >/dev/null 2>&1; then
  50043. + as_ls_L_option=L
  50044. + else
  50045. + as_ls_L_option=
  50046. + fi
  50047. + as_test_x='
  50048. + eval sh -c '\''
  50049. + if test -d "$1"; then
  50050. + test -d "$1/.";
  50051. + else
  50052. + case $1 in @%:@(
  50053. + -*)set "./$1";;
  50054. + esac;
  50055. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  50056. + ???[sx]*):;;*)false;;esac;fi
  50057. + '\'' sh
  50058. + '
  50059. +fi
  50060. +as_executable_p=$as_test_x
  50061. +
  50062. +# Sed expression to map a string onto a valid CPP name.
  50063. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  50064. +
  50065. +# Sed expression to map a string onto a valid variable name.
  50066. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  50067. +
  50068. +SHELL=${CONFIG_SHELL-/bin/sh}
  50069. +
  50070. +lt_ltdl_dir='libltdl'
  50071. +
  50072. +lt_dlopen_dir="$lt_ltdl_dir"
  50073. +
  50074. +
  50075. +test -n "$DJDIR" || exec 7<&0 </dev/null
  50076. +exec 6>&1
  50077. +
  50078. +# Name of the host.
  50079. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  50080. +# so uname gets run too.
  50081. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  50082. +
  50083. +#
  50084. +# Initializations.
  50085. +#
  50086. +ac_default_prefix=/usr/local
  50087. +ac_clean_files=
  50088. +ac_config_libobj_dir=.
  50089. +LIB@&t@OBJS=
  50090. +cross_compiling=no
  50091. +subdirs=
  50092. +MFLAGS=
  50093. +MAKEFLAGS=
  50094. +
  50095. +# Identity of this package.
  50096. +PACKAGE_NAME='Squid Web Proxy'
  50097. +PACKAGE_TARNAME='squid'
  50098. +PACKAGE_VERSION='3.1.11'
  50099. +PACKAGE_STRING='Squid Web Proxy 3.1.11'
  50100. +PACKAGE_BUGREPORT='http://www.squid-cache.org/bugs/'
  50101. +PACKAGE_URL=''
  50102. +
  50103. +ac_unique_file="src/main.cc"
  50104. +ac_default_prefix=/usr/local/squid
  50105. +# Factoring default headers for most tests.
  50106. +ac_includes_default="\
  50107. +#include <stdio.h>
  50108. +#ifdef HAVE_SYS_TYPES_H
  50109. +# include <sys/types.h>
  50110. +#endif
  50111. +#ifdef HAVE_SYS_STAT_H
  50112. +# include <sys/stat.h>
  50113. +#endif
  50114. +#ifdef STDC_HEADERS
  50115. +# include <stdlib.h>
  50116. +# include <stddef.h>
  50117. +#else
  50118. +# ifdef HAVE_STDLIB_H
  50119. +# include <stdlib.h>
  50120. +# endif
  50121. +#endif
  50122. +#ifdef HAVE_STRING_H
  50123. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  50124. +# include <memory.h>
  50125. +# endif
  50126. +# include <string.h>
  50127. +#endif
  50128. +#ifdef HAVE_STRINGS_H
  50129. +# include <strings.h>
  50130. +#endif
  50131. +#ifdef HAVE_INTTYPES_H
  50132. +# include <inttypes.h>
  50133. +#endif
  50134. +#ifdef HAVE_STDINT_H
  50135. +# include <stdint.h>
  50136. +#endif
  50137. +#ifdef HAVE_UNISTD_H
  50138. +# include <unistd.h>
  50139. +#endif"
  50140. +
  50141. +enable_option_checking=no
  50142. +ac_subst_vars='ltdl_LTLIBOBJS
  50143. +ltdl_LIBOBJS
  50144. +am__EXEEXT_FALSE
  50145. +am__EXEEXT_TRUE
  50146. +LTLIBOBJS
  50147. +CXX_FOR_BUILD
  50148. +XTRA_LIBS
  50149. +XTRA_OBJS
  50150. +PO2HTML
  50151. +REGEXLIB
  50152. +USE_DEVPOLL_FALSE
  50153. +USE_DEVPOLL_TRUE
  50154. +USE_KQUEUE_FALSE
  50155. +USE_KQUEUE_TRUE
  50156. +USE_SELECT_WIN32_FALSE
  50157. +USE_SELECT_WIN32_TRUE
  50158. +USE_SELECT_SIMPLE_FALSE
  50159. +USE_SELECT_SIMPLE_TRUE
  50160. +USE_SELECT_FALSE
  50161. +USE_SELECT_TRUE
  50162. +USE_EPOLL_FALSE
  50163. +USE_EPOLL_TRUE
  50164. +USE_POLL_FALSE
  50165. +USE_POLL_TRUE
  50166. +LIB@&t@OBJS
  50167. +LIB_DB
  50168. +LIB_LBER
  50169. +LIB_LDAP
  50170. +CRYPTLIB
  50171. +ALLOCA
  50172. +AR_R
  50173. +PERL
  50174. +RM
  50175. +CHMOD
  50176. +LN
  50177. +MKDIR
  50178. +MV
  50179. +TRUE
  50180. +FALSE
  50181. +SH
  50182. +SQUID_CPPUNIT_INC
  50183. +SQUID_CPPUNIT_LA
  50184. +SQUID_CPPUNIT_LIBS
  50185. +CPPUNITCONFIG
  50186. +ENABLE_XPROF_STATS_FALSE
  50187. +ENABLE_XPROF_STATS_TRUE
  50188. +ENABLE_UNLINKD_FALSE
  50189. +ENABLE_UNLINKD_TRUE
  50190. +LIBSASL
  50191. +EXTERNAL_ACL_HELPERS
  50192. +DIGEST_AUTH_HELPERS
  50193. +NEGOTIATE_AUTH_HELPERS
  50194. +NTLM_AUTH_HELPERS
  50195. +BASIC_AUTH_HELPERS
  50196. +AUTH_LIBS_TO_BUILD
  50197. +AUTH_MODULES
  50198. +OPT_DEFAULT_HOSTS
  50199. +USE_DNSSERVER_FALSE
  50200. +USE_DNSSERVER_TRUE
  50201. +MAKE_LEAKFINDER_FALSE
  50202. +MAKE_LEAKFINDER_TRUE
  50203. +EPOLL_LIBS
  50204. +SSLLIB
  50205. +ENABLE_SSL_FALSE
  50206. +ENABLE_SSL_TRUE
  50207. +ENABLE_HTCP_FALSE
  50208. +ENABLE_HTCP_TRUE
  50209. +ENABLE_ARP_ACL_FALSE
  50210. +ENABLE_ARP_ACL_TRUE
  50211. +makesnmplib
  50212. +SNMPLIB
  50213. +USE_SNMP_FALSE
  50214. +USE_SNMP_TRUE
  50215. +ADAPTATION_LIBS
  50216. +USE_ADAPTATION_FALSE
  50217. +USE_ADAPTATION_TRUE
  50218. +ECAPLIB
  50219. +ECAP_LIBS
  50220. +USE_ECAP_FALSE
  50221. +USE_ECAP_TRUE
  50222. +ICAP_LIBS
  50223. +USE_ICAP_CLIENT_FALSE
  50224. +USE_ICAP_CLIENT_TRUE
  50225. +XMLLIB
  50226. +EXPATLIB
  50227. +USE_ESI_FALSE
  50228. +USE_ESI_TRUE
  50229. +HAVE_LIBXML2_FALSE
  50230. +HAVE_LIBXML2_TRUE
  50231. +HAVE_LIBEXPAT_FALSE
  50232. +HAVE_LIBEXPAT_TRUE
  50233. +USE_DELAY_POOLS_FALSE
  50234. +USE_DELAY_POOLS_TRUE
  50235. +ENABLE_PINGER_FALSE
  50236. +ENABLE_PINGER_TRUE
  50237. +REPL_LIBS
  50238. +REPL_OBJS
  50239. +REPL_POLICIES
  50240. +STORE_TESTS
  50241. +STORE_LIBS_TO_ADD
  50242. +STORE_LIBS_TO_BUILD
  50243. +USE_AIO_WIN32_FALSE
  50244. +USE_AIO_WIN32_TRUE
  50245. +USE_AIOPS_WIN32_FALSE
  50246. +USE_AIOPS_WIN32_TRUE
  50247. +DISK_OS_LIBS
  50248. +DISK_LINKOBJS
  50249. +DISK_PROGRAMS
  50250. +DISK_LIBS
  50251. +DISK_MODULES
  50252. +SQUID_CXXFLAGS
  50253. +SQUID_CFLAGS
  50254. +DEFAULT_PIDFILE
  50255. +DEFAULT_LOG_DIR
  50256. +CACHE_EFFECTIVE_USER
  50257. +CACHE_ICP_PORT
  50258. +CACHE_HTTP_PORT
  50259. +MINGW_LIBS
  50260. +USE_IPC_WIN32_FALSE
  50261. +USE_IPC_WIN32_TRUE
  50262. +WIN32_PSAPI
  50263. +ENABLE_WIN32SPECIFIC_FALSE
  50264. +ENABLE_WIN32SPECIFIC_TRUE
  50265. +CGIEXT
  50266. +LTDLOPEN
  50267. +LT_CONFIG_H
  50268. +subdirs
  50269. +CONVENIENCE_LTDL_FALSE
  50270. +CONVENIENCE_LTDL_TRUE
  50271. +INSTALL_LTDL_FALSE
  50272. +INSTALL_LTDL_TRUE
  50273. +ARGZ_H
  50274. +sys_symbol_underscore
  50275. +LIBADD_DL
  50276. +LT_DLPREOPEN
  50277. +LIBADD_DLD_LINK
  50278. +LIBADD_SHL_LOAD
  50279. +LIBADD_DLOPEN
  50280. +LT_DLLOADERS
  50281. +INCLTDL
  50282. +LTDLINCL
  50283. +LTDLDEPS
  50284. +LIBLTDL
  50285. +top_build_prefix
  50286. +CXXCPP
  50287. +CPP
  50288. +OTOOL64
  50289. +OTOOL
  50290. +LIPO
  50291. +NMEDIT
  50292. +DSYMUTIL
  50293. +MANIFEST_TOOL
  50294. +RANLIB
  50295. +ac_ct_AR
  50296. +AR
  50297. +DLLTOOL
  50298. +OBJDUMP
  50299. +LN_S
  50300. +NM
  50301. +ac_ct_DUMPBIN
  50302. +DUMPBIN
  50303. +LD
  50304. +FGREP
  50305. +EGREP
  50306. +GREP
  50307. +SED
  50308. +LIBTOOL
  50309. +USE_LOADABLE_MODULES_FALSE
  50310. +USE_LOADABLE_MODULES_TRUE
  50311. +host_os
  50312. +host_vendor
  50313. +host_cpu
  50314. +host
  50315. +build_os
  50316. +build_vendor
  50317. +build_cpu
  50318. +build
  50319. +am__fastdepCXX_FALSE
  50320. +am__fastdepCXX_TRUE
  50321. +CXXDEPMODE
  50322. +ac_ct_CXX
  50323. +CXXFLAGS
  50324. +CXX
  50325. +am__fastdepCC_FALSE
  50326. +am__fastdepCC_TRUE
  50327. +CCDEPMODE
  50328. +AMDEPBACKSLASH
  50329. +AMDEP_FALSE
  50330. +AMDEP_TRUE
  50331. +am__quote
  50332. +am__include
  50333. +DEPDIR
  50334. +OBJEXT
  50335. +EXEEXT
  50336. +ac_ct_CC
  50337. +CPPFLAGS
  50338. +LDFLAGS
  50339. +CFLAGS
  50340. +CC
  50341. +MAINT
  50342. +MAINTAINER_MODE_FALSE
  50343. +MAINTAINER_MODE_TRUE
  50344. +am__untar
  50345. +am__tar
  50346. +AMTAR
  50347. +am__leading_dot
  50348. +SET_MAKE
  50349. +AWK
  50350. +mkdir_p
  50351. +MKDIR_P
  50352. +INSTALL_STRIP_PROGRAM
  50353. +STRIP
  50354. +install_sh
  50355. +MAKEINFO
  50356. +AUTOHEADER
  50357. +AUTOMAKE
  50358. +AUTOCONF
  50359. +ACLOCAL
  50360. +VERSION
  50361. +PACKAGE
  50362. +CYGPATH_W
  50363. +am__isrc
  50364. +INSTALL_DATA
  50365. +INSTALL_SCRIPT
  50366. +INSTALL_PROGRAM
  50367. +target_alias
  50368. +host_alias
  50369. +build_alias
  50370. +LIBS
  50371. +ECHO_T
  50372. +ECHO_N
  50373. +ECHO_C
  50374. +DEFS
  50375. +mandir
  50376. +localedir
  50377. +libdir
  50378. +psdir
  50379. +pdfdir
  50380. +dvidir
  50381. +htmldir
  50382. +infodir
  50383. +docdir
  50384. +oldincludedir
  50385. +includedir
  50386. +localstatedir
  50387. +sharedstatedir
  50388. +sysconfdir
  50389. +datadir
  50390. +datarootdir
  50391. +libexecdir
  50392. +sbindir
  50393. +bindir
  50394. +program_transform_name
  50395. +prefix
  50396. +exec_prefix
  50397. +PACKAGE_URL
  50398. +PACKAGE_BUGREPORT
  50399. +PACKAGE_STRING
  50400. +PACKAGE_VERSION
  50401. +PACKAGE_TARNAME
  50402. +PACKAGE_NAME
  50403. +PATH_SEPARATOR
  50404. +SHELL'
  50405. +ac_subst_files=''
  50406. +ac_user_opts='
  50407. +enable_option_checking
  50408. +enable_maintainer_mode
  50409. +enable_dependency_tracking
  50410. +enable_strict_error_checking
  50411. +enable_loadable_modules
  50412. +enable_shared
  50413. +enable_shared
  50414. +enable_static
  50415. +with_pic
  50416. +enable_fast_install
  50417. +with_gnu_ld
  50418. +with_sysroot
  50419. +enable_libtool_lock
  50420. +with_gnu_ld
  50421. +with_included_ltdl
  50422. +with_ltdl_include
  50423. +with_ltdl_lib
  50424. +enable_ltdl_install
  50425. +with_default_user
  50426. +with_logdir
  50427. +with_pidfile
  50428. +enable_optimizations
  50429. +enable_inline
  50430. +enable_debug_cbdata
  50431. +enable_xmalloc_statistics
  50432. +enable_async_io
  50433. +with_aufs_threads
  50434. +with_dl
  50435. +enable_disk_io
  50436. +with_pthreads
  50437. +with_aio
  50438. +enable_storeio
  50439. +enable_removal_policies
  50440. +enable_icmp
  50441. +enable_delay_pools
  50442. +enable_esi
  50443. +with_expat
  50444. +with_libxml2
  50445. +enable_icap_client
  50446. +enable_ecap
  50447. +enable_useragent_log
  50448. +enable_referer_log
  50449. +enable_wccp
  50450. +enable_wccpv2
  50451. +enable_kill_parent_hack
  50452. +enable_snmp
  50453. +enable_cachemgr_hostname
  50454. +enable_arp_acl
  50455. +enable_htcp
  50456. +enable_ssl
  50457. +with_openssl
  50458. +enable_forw_via_db
  50459. +enable_cache_digests
  50460. +with_coss_membuf_size
  50461. +enable_poll
  50462. +enable_select
  50463. +enable_kqueue
  50464. +enable_epoll
  50465. +enable_devpoll
  50466. +enable_http_violations
  50467. +enable_ipfw_transparent
  50468. +enable_ipf_transparent
  50469. +enable_pf_transparent
  50470. +enable_linux_netfilter
  50471. +with_large_files
  50472. +with_build_environment
  50473. +enable_linux_tproxy
  50474. +enable_leakfinder
  50475. +enable_follow_x_forwarded_for
  50476. +enable_ident_lookups
  50477. +enable_internal_dns
  50478. +enable_default_hostsfile
  50479. +enable_auth
  50480. +enable_basic_auth_helpers
  50481. +enable_ntlm_auth_helpers
  50482. +enable_negotiate_auth_helpers
  50483. +enable_digest_auth_helpers
  50484. +enable_ntlm_fail_open
  50485. +enable_external_acl_helpers
  50486. +with_valgrind_debug
  50487. +enable_win32_service
  50488. +enable_unlinkd
  50489. +enable_stacktraces
  50490. +enable_cpu_profiling
  50491. +enable_x_accelerator_vary
  50492. +enable_zph_qos
  50493. +with_maxfd
  50494. +with_filedescriptors
  50495. +with_cppunit_basedir
  50496. +with_libcap
  50497. +enable_ipv6
  50498. +enable_gnuregex
  50499. +enable_translation
  50500. +with_po2html
  50501. +enable_auto_locale
  50502. +'
  50503. + ac_precious_vars='build_alias
  50504. +host_alias
  50505. +target_alias
  50506. +CC
  50507. +CFLAGS
  50508. +LDFLAGS
  50509. +LIBS
  50510. +CPPFLAGS
  50511. +CXX
  50512. +CXXFLAGS
  50513. +LDFLAGS
  50514. +LIBS
  50515. +CPPFLAGS
  50516. +CCC
  50517. +CPP
  50518. +CXXCPP
  50519. +PO2HTML'
  50520. +ac_subdirs_all='libltdl
  50521. +helpers/negotiate_auth/squid_kerb_auth
  50522. +lib/libTrie'
  50523. +
  50524. +# Initialize some variables set by options.
  50525. +ac_init_help=
  50526. +ac_init_version=false
  50527. +ac_unrecognized_opts=
  50528. +ac_unrecognized_sep=
  50529. +# The variables have the same names as the options, with
  50530. +# dashes changed to underlines.
  50531. +cache_file=/dev/null
  50532. +exec_prefix=NONE
  50533. +no_create=
  50534. +no_recursion=
  50535. +prefix=NONE
  50536. +program_prefix=NONE
  50537. +program_suffix=NONE
  50538. +program_transform_name=s,x,x,
  50539. +silent=
  50540. +site=
  50541. +srcdir=
  50542. +verbose=
  50543. +x_includes=NONE
  50544. +x_libraries=NONE
  50545. +
  50546. +# Installation directory options.
  50547. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  50548. +# and all the variables that are supposed to be based on exec_prefix
  50549. +# by default will actually change.
  50550. +# Use braces instead of parens because sh, perl, etc. also accept them.
  50551. +# (The list follows the same order as the GNU Coding Standards.)
  50552. +bindir='${exec_prefix}/bin'
  50553. +sbindir='${exec_prefix}/sbin'
  50554. +libexecdir='${exec_prefix}/libexec'
  50555. +datarootdir='${prefix}/share'
  50556. +datadir='${datarootdir}'
  50557. +sysconfdir='${prefix}/etc'
  50558. +sharedstatedir='${prefix}/com'
  50559. +localstatedir='${prefix}/var'
  50560. +includedir='${prefix}/include'
  50561. +oldincludedir='/usr/include'
  50562. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  50563. +infodir='${datarootdir}/info'
  50564. +htmldir='${docdir}'
  50565. +dvidir='${docdir}'
  50566. +pdfdir='${docdir}'
  50567. +psdir='${docdir}'
  50568. +libdir='${exec_prefix}/lib'
  50569. +localedir='${datarootdir}/locale'
  50570. +mandir='${datarootdir}/man'
  50571. +
  50572. +ac_prev=
  50573. +ac_dashdash=
  50574. +for ac_option
  50575. +do
  50576. + # If the previous option needs an argument, assign it.
  50577. + if test -n "$ac_prev"; then
  50578. + eval $ac_prev=\$ac_option
  50579. + ac_prev=
  50580. + continue
  50581. + fi
  50582. +
  50583. + case $ac_option in
  50584. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  50585. + *=) ac_optarg= ;;
  50586. + *) ac_optarg=yes ;;
  50587. + esac
  50588. +
  50589. + # Accept the important Cygnus configure options, so we can diagnose typos.
  50590. +
  50591. + case $ac_dashdash$ac_option in
  50592. + --)
  50593. + ac_dashdash=yes ;;
  50594. +
  50595. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  50596. + ac_prev=bindir ;;
  50597. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  50598. + bindir=$ac_optarg ;;
  50599. +
  50600. + -build | --build | --buil | --bui | --bu)
  50601. + ac_prev=build_alias ;;
  50602. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  50603. + build_alias=$ac_optarg ;;
  50604. +
  50605. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  50606. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  50607. + ac_prev=cache_file ;;
  50608. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  50609. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  50610. + cache_file=$ac_optarg ;;
  50611. +
  50612. + --config-cache | -C)
  50613. + cache_file=config.cache ;;
  50614. +
  50615. + -datadir | --datadir | --datadi | --datad)
  50616. + ac_prev=datadir ;;
  50617. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  50618. + datadir=$ac_optarg ;;
  50619. +
  50620. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  50621. + | --dataroo | --dataro | --datar)
  50622. + ac_prev=datarootdir ;;
  50623. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  50624. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  50625. + datarootdir=$ac_optarg ;;
  50626. +
  50627. + -disable-* | --disable-*)
  50628. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  50629. + # Reject names that are not valid shell variable names.
  50630. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  50631. + as_fn_error $? "invalid feature name: $ac_useropt"
  50632. + ac_useropt_orig=$ac_useropt
  50633. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  50634. + case $ac_user_opts in
  50635. + *"
  50636. +"enable_$ac_useropt"
  50637. +"*) ;;
  50638. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  50639. + ac_unrecognized_sep=', ';;
  50640. + esac
  50641. + eval enable_$ac_useropt=no ;;
  50642. +
  50643. + -docdir | --docdir | --docdi | --doc | --do)
  50644. + ac_prev=docdir ;;
  50645. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  50646. + docdir=$ac_optarg ;;
  50647. +
  50648. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  50649. + ac_prev=dvidir ;;
  50650. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  50651. + dvidir=$ac_optarg ;;
  50652. +
  50653. + -enable-* | --enable-*)
  50654. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  50655. + # Reject names that are not valid shell variable names.
  50656. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  50657. + as_fn_error $? "invalid feature name: $ac_useropt"
  50658. + ac_useropt_orig=$ac_useropt
  50659. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  50660. + case $ac_user_opts in
  50661. + *"
  50662. +"enable_$ac_useropt"
  50663. +"*) ;;
  50664. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  50665. + ac_unrecognized_sep=', ';;
  50666. + esac
  50667. + eval enable_$ac_useropt=\$ac_optarg ;;
  50668. +
  50669. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  50670. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  50671. + | --exec | --exe | --ex)
  50672. + ac_prev=exec_prefix ;;
  50673. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  50674. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  50675. + | --exec=* | --exe=* | --ex=*)
  50676. + exec_prefix=$ac_optarg ;;
  50677. +
  50678. + -gas | --gas | --ga | --g)
  50679. + # Obsolete; use --with-gas.
  50680. + with_gas=yes ;;
  50681. +
  50682. + -help | --help | --hel | --he | -h)
  50683. + ac_init_help=long ;;
  50684. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  50685. + ac_init_help=recursive ;;
  50686. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  50687. + ac_init_help=short ;;
  50688. +
  50689. + -host | --host | --hos | --ho)
  50690. + ac_prev=host_alias ;;
  50691. + -host=* | --host=* | --hos=* | --ho=*)
  50692. + host_alias=$ac_optarg ;;
  50693. +
  50694. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  50695. + ac_prev=htmldir ;;
  50696. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  50697. + | --ht=*)
  50698. + htmldir=$ac_optarg ;;
  50699. +
  50700. + -includedir | --includedir | --includedi | --included | --include \
  50701. + | --includ | --inclu | --incl | --inc)
  50702. + ac_prev=includedir ;;
  50703. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  50704. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  50705. + includedir=$ac_optarg ;;
  50706. +
  50707. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  50708. + ac_prev=infodir ;;
  50709. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  50710. + infodir=$ac_optarg ;;
  50711. +
  50712. + -libdir | --libdir | --libdi | --libd)
  50713. + ac_prev=libdir ;;
  50714. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  50715. + libdir=$ac_optarg ;;
  50716. +
  50717. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  50718. + | --libexe | --libex | --libe)
  50719. + ac_prev=libexecdir ;;
  50720. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  50721. + | --libexe=* | --libex=* | --libe=*)
  50722. + libexecdir=$ac_optarg ;;
  50723. +
  50724. + -localedir | --localedir | --localedi | --localed | --locale)
  50725. + ac_prev=localedir ;;
  50726. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  50727. + localedir=$ac_optarg ;;
  50728. +
  50729. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  50730. + | --localstate | --localstat | --localsta | --localst | --locals)
  50731. + ac_prev=localstatedir ;;
  50732. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  50733. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  50734. + localstatedir=$ac_optarg ;;
  50735. +
  50736. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  50737. + ac_prev=mandir ;;
  50738. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  50739. + mandir=$ac_optarg ;;
  50740. +
  50741. + -nfp | --nfp | --nf)
  50742. + # Obsolete; use --without-fp.
  50743. + with_fp=no ;;
  50744. +
  50745. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  50746. + | --no-cr | --no-c | -n)
  50747. + no_create=yes ;;
  50748. +
  50749. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  50750. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  50751. + no_recursion=yes ;;
  50752. +
  50753. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  50754. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  50755. + | --oldin | --oldi | --old | --ol | --o)
  50756. + ac_prev=oldincludedir ;;
  50757. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  50758. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  50759. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  50760. + oldincludedir=$ac_optarg ;;
  50761. +
  50762. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  50763. + ac_prev=prefix ;;
  50764. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  50765. + prefix=$ac_optarg ;;
  50766. +
  50767. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  50768. + | --program-pre | --program-pr | --program-p)
  50769. + ac_prev=program_prefix ;;
  50770. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  50771. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  50772. + program_prefix=$ac_optarg ;;
  50773. +
  50774. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  50775. + | --program-suf | --program-su | --program-s)
  50776. + ac_prev=program_suffix ;;
  50777. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  50778. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  50779. + program_suffix=$ac_optarg ;;
  50780. +
  50781. + -program-transform-name | --program-transform-name \
  50782. + | --program-transform-nam | --program-transform-na \
  50783. + | --program-transform-n | --program-transform- \
  50784. + | --program-transform | --program-transfor \
  50785. + | --program-transfo | --program-transf \
  50786. + | --program-trans | --program-tran \
  50787. + | --progr-tra | --program-tr | --program-t)
  50788. + ac_prev=program_transform_name ;;
  50789. + -program-transform-name=* | --program-transform-name=* \
  50790. + | --program-transform-nam=* | --program-transform-na=* \
  50791. + | --program-transform-n=* | --program-transform-=* \
  50792. + | --program-transform=* | --program-transfor=* \
  50793. + | --program-transfo=* | --program-transf=* \
  50794. + | --program-trans=* | --program-tran=* \
  50795. + | --progr-tra=* | --program-tr=* | --program-t=*)
  50796. + program_transform_name=$ac_optarg ;;
  50797. +
  50798. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  50799. + ac_prev=pdfdir ;;
  50800. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  50801. + pdfdir=$ac_optarg ;;
  50802. +
  50803. + -psdir | --psdir | --psdi | --psd | --ps)
  50804. + ac_prev=psdir ;;
  50805. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  50806. + psdir=$ac_optarg ;;
  50807. +
  50808. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  50809. + | -silent | --silent | --silen | --sile | --sil)
  50810. + silent=yes ;;
  50811. +
  50812. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  50813. + ac_prev=sbindir ;;
  50814. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  50815. + | --sbi=* | --sb=*)
  50816. + sbindir=$ac_optarg ;;
  50817. +
  50818. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  50819. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  50820. + | --sharedst | --shareds | --shared | --share | --shar \
  50821. + | --sha | --sh)
  50822. + ac_prev=sharedstatedir ;;
  50823. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  50824. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  50825. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  50826. + | --sha=* | --sh=*)
  50827. + sharedstatedir=$ac_optarg ;;
  50828. +
  50829. + -site | --site | --sit)
  50830. + ac_prev=site ;;
  50831. + -site=* | --site=* | --sit=*)
  50832. + site=$ac_optarg ;;
  50833. +
  50834. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  50835. + ac_prev=srcdir ;;
  50836. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  50837. + srcdir=$ac_optarg ;;
  50838. +
  50839. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  50840. + | --syscon | --sysco | --sysc | --sys | --sy)
  50841. + ac_prev=sysconfdir ;;
  50842. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  50843. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  50844. + sysconfdir=$ac_optarg ;;
  50845. +
  50846. + -target | --target | --targe | --targ | --tar | --ta | --t)
  50847. + ac_prev=target_alias ;;
  50848. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  50849. + target_alias=$ac_optarg ;;
  50850. +
  50851. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  50852. + verbose=yes ;;
  50853. +
  50854. + -version | --version | --versio | --versi | --vers | -V)
  50855. + ac_init_version=: ;;
  50856. +
  50857. + -with-* | --with-*)
  50858. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  50859. + # Reject names that are not valid shell variable names.
  50860. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  50861. + as_fn_error $? "invalid package name: $ac_useropt"
  50862. + ac_useropt_orig=$ac_useropt
  50863. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  50864. + case $ac_user_opts in
  50865. + *"
  50866. +"with_$ac_useropt"
  50867. +"*) ;;
  50868. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  50869. + ac_unrecognized_sep=', ';;
  50870. + esac
  50871. + eval with_$ac_useropt=\$ac_optarg ;;
  50872. +
  50873. + -without-* | --without-*)
  50874. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  50875. + # Reject names that are not valid shell variable names.
  50876. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  50877. + as_fn_error $? "invalid package name: $ac_useropt"
  50878. + ac_useropt_orig=$ac_useropt
  50879. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  50880. + case $ac_user_opts in
  50881. + *"
  50882. +"with_$ac_useropt"
  50883. +"*) ;;
  50884. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  50885. + ac_unrecognized_sep=', ';;
  50886. + esac
  50887. + eval with_$ac_useropt=no ;;
  50888. +
  50889. + --x)
  50890. + # Obsolete; use --with-x.
  50891. + with_x=yes ;;
  50892. +
  50893. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  50894. + | --x-incl | --x-inc | --x-in | --x-i)
  50895. + ac_prev=x_includes ;;
  50896. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  50897. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  50898. + x_includes=$ac_optarg ;;
  50899. +
  50900. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  50901. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  50902. + ac_prev=x_libraries ;;
  50903. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  50904. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  50905. + x_libraries=$ac_optarg ;;
  50906. +
  50907. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  50908. +Try \`$0 --help' for more information"
  50909. + ;;
  50910. +
  50911. + *=*)
  50912. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  50913. + # Reject names that are not valid shell variable names.
  50914. + case $ac_envvar in #(
  50915. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  50916. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  50917. + esac
  50918. + eval $ac_envvar=\$ac_optarg
  50919. + export $ac_envvar ;;
  50920. +
  50921. + *)
  50922. + # FIXME: should be removed in autoconf 3.0.
  50923. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  50924. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  50925. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  50926. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  50927. + ;;
  50928. +
  50929. + esac
  50930. +done
  50931. +
  50932. +if test -n "$ac_prev"; then
  50933. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  50934. + as_fn_error $? "missing argument to $ac_option"
  50935. +fi
  50936. +
  50937. +if test -n "$ac_unrecognized_opts"; then
  50938. + case $enable_option_checking in
  50939. + no) ;;
  50940. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  50941. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  50942. + esac
  50943. +fi
  50944. +
  50945. +# Check all directory arguments for consistency.
  50946. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  50947. + datadir sysconfdir sharedstatedir localstatedir includedir \
  50948. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  50949. + libdir localedir mandir
  50950. +do
  50951. + eval ac_val=\$$ac_var
  50952. + # Remove trailing slashes.
  50953. + case $ac_val in
  50954. + */ )
  50955. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  50956. + eval $ac_var=\$ac_val;;
  50957. + esac
  50958. + # Be sure to have absolute directory names.
  50959. + case $ac_val in
  50960. + [\\/$]* | ?:[\\/]* ) continue;;
  50961. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  50962. + esac
  50963. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  50964. +done
  50965. +
  50966. +# There might be people who depend on the old broken behavior: `$host'
  50967. +# used to hold the argument of --host etc.
  50968. +# FIXME: To remove some day.
  50969. +build=$build_alias
  50970. +host=$host_alias
  50971. +target=$target_alias
  50972. +
  50973. +# FIXME: To remove some day.
  50974. +if test "x$host_alias" != x; then
  50975. + if test "x$build_alias" = x; then
  50976. + cross_compiling=maybe
  50977. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  50978. + If a cross compiler is detected then cross compile mode will be used" >&2
  50979. + elif test "x$build_alias" != "x$host_alias"; then
  50980. + cross_compiling=yes
  50981. + fi
  50982. +fi
  50983. +
  50984. +ac_tool_prefix=
  50985. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  50986. +
  50987. +test "$silent" = yes && exec 6>/dev/null
  50988. +
  50989. +
  50990. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  50991. +ac_ls_di=`ls -di .` &&
  50992. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  50993. + as_fn_error $? "working directory cannot be determined"
  50994. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  50995. + as_fn_error $? "pwd does not report name of working directory"
  50996. +
  50997. +
  50998. +# Find the source files, if location was not specified.
  50999. +if test -z "$srcdir"; then
  51000. + ac_srcdir_defaulted=yes
  51001. + # Try the directory containing this script, then the parent directory.
  51002. + ac_confdir=`$as_dirname -- "$as_myself" ||
  51003. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  51004. + X"$as_myself" : 'X\(//\)[^/]' \| \
  51005. + X"$as_myself" : 'X\(//\)$' \| \
  51006. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  51007. +$as_echo X"$as_myself" |
  51008. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  51009. + s//\1/
  51010. + q
  51011. + }
  51012. + /^X\(\/\/\)[^/].*/{
  51013. + s//\1/
  51014. + q
  51015. + }
  51016. + /^X\(\/\/\)$/{
  51017. + s//\1/
  51018. + q
  51019. + }
  51020. + /^X\(\/\).*/{
  51021. + s//\1/
  51022. + q
  51023. + }
  51024. + s/.*/./; q'`
  51025. + srcdir=$ac_confdir
  51026. + if test ! -r "$srcdir/$ac_unique_file"; then
  51027. + srcdir=..
  51028. + fi
  51029. +else
  51030. + ac_srcdir_defaulted=no
  51031. +fi
  51032. +if test ! -r "$srcdir/$ac_unique_file"; then
  51033. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  51034. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  51035. +fi
  51036. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  51037. +ac_abs_confdir=`(
  51038. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  51039. + pwd)`
  51040. +# When building in place, set srcdir=.
  51041. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  51042. + srcdir=.
  51043. +fi
  51044. +# Remove unnecessary trailing slashes from srcdir.
  51045. +# Double slashes in file names in object file debugging info
  51046. +# mess up M-x gdb in Emacs.
  51047. +case $srcdir in
  51048. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  51049. +esac
  51050. +for ac_var in $ac_precious_vars; do
  51051. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  51052. + eval ac_env_${ac_var}_value=\$${ac_var}
  51053. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  51054. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  51055. +done
  51056. +
  51057. +#
  51058. +# Report the --help message.
  51059. +#
  51060. +if test "$ac_init_help" = "long"; then
  51061. + # Omit some internal or obsolete options to make the list less imposing.
  51062. + # This message is too long to be a string in the A/UX 3.1 sh.
  51063. + cat <<_ACEOF
  51064. +\`configure' configures Squid Web Proxy 3.1.11 to adapt to many kinds of systems.
  51065. +
  51066. +Usage: $0 [OPTION]... [VAR=VALUE]...
  51067. +
  51068. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  51069. +VAR=VALUE. See below for descriptions of some of the useful variables.
  51070. +
  51071. +Defaults for the options are specified in brackets.
  51072. +
  51073. +Configuration:
  51074. + -h, --help display this help and exit
  51075. + --help=short display options specific to this package
  51076. + --help=recursive display the short help of all the included packages
  51077. + -V, --version display version information and exit
  51078. + -q, --quiet, --silent do not print \`checking ...' messages
  51079. + --cache-file=FILE cache test results in FILE [disabled]
  51080. + -C, --config-cache alias for \`--cache-file=config.cache'
  51081. + -n, --no-create do not create output files
  51082. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  51083. +
  51084. +Installation directories:
  51085. + --prefix=PREFIX install architecture-independent files in PREFIX
  51086. + @<:@@S|@ac_default_prefix@:>@
  51087. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  51088. + @<:@PREFIX@:>@
  51089. +
  51090. +By default, \`make install' will install all the files in
  51091. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  51092. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  51093. +for instance \`--prefix=\$HOME'.
  51094. +
  51095. +For better control, use the options below.
  51096. +
  51097. +Fine tuning of the installation directories:
  51098. + --bindir=DIR user executables [EPREFIX/bin]
  51099. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  51100. + --libexecdir=DIR program executables [EPREFIX/libexec]
  51101. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  51102. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  51103. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  51104. + --libdir=DIR object code libraries [EPREFIX/lib]
  51105. + --includedir=DIR C header files [PREFIX/include]
  51106. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  51107. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  51108. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  51109. + --infodir=DIR info documentation [DATAROOTDIR/info]
  51110. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  51111. + --mandir=DIR man documentation [DATAROOTDIR/man]
  51112. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/squid@:>@
  51113. + --htmldir=DIR html documentation [DOCDIR]
  51114. + --dvidir=DIR dvi documentation [DOCDIR]
  51115. + --pdfdir=DIR pdf documentation [DOCDIR]
  51116. + --psdir=DIR ps documentation [DOCDIR]
  51117. +_ACEOF
  51118. +
  51119. + cat <<\_ACEOF
  51120. +
  51121. +Program names:
  51122. + --program-prefix=PREFIX prepend PREFIX to installed program names
  51123. + --program-suffix=SUFFIX append SUFFIX to installed program names
  51124. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  51125. +
  51126. +System types:
  51127. + --build=BUILD configure for building on BUILD [guessed]
  51128. + --host=HOST cross-compile to build programs to run on HOST [BUILD]
  51129. +_ACEOF
  51130. +fi
  51131. +
  51132. +if test -n "$ac_init_help"; then
  51133. + case $ac_init_help in
  51134. + short | recursive ) echo "Configuration of Squid Web Proxy 3.1.11:";;
  51135. + esac
  51136. + cat <<\_ACEOF
  51137. +
  51138. +Optional Features:
  51139. + --disable-option-checking ignore unrecognized --enable/--with options
  51140. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  51141. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  51142. + --enable-maintainer-mode enable make rules and dependencies not useful
  51143. + (and sometimes confusing) to the casual installer
  51144. + --disable-dependency-tracking speeds up one-time build
  51145. + --enable-dependency-tracking do not reject slow dependency extractors
  51146. + --disable-strict-error-checking
  51147. + By default squid is compiled with all possible
  51148. + static compiler error-checks enbled. This flag
  51149. + disables the behavior
  51150. + --disable-loadable-modules
  51151. + do not support loadable modules
  51152. + --enable-shared@<:@=PKGS@:>@ build shared libraries @<:@default=yes@:>@
  51153. + --enable-static@<:@=PKGS@:>@ build static libraries @<:@default=yes@:>@
  51154. + --enable-fast-install@<:@=PKGS@:>@
  51155. + optimize for fast installation @<:@default=yes@:>@
  51156. + --disable-libtool-lock avoid locking (might break parallel builds)
  51157. + --enable-ltdl-install install libltdl
  51158. + --disable-optimizations Don't compile Squid with compiler optimizations
  51159. + enabled. Optimization is good for production builds,
  51160. + but not good for debugging. During development, use
  51161. + --disable-optimizations to reduce compilation times
  51162. + and allow easier debugging. This option implicitly
  51163. + also enabled --disable-inline
  51164. + --disable-inline Don't compile trivial methods as inline. Squid is
  51165. + coded with much of the code able to be inlined.
  51166. + Inlining is good for production builds, but not good
  51167. + for development. During development, use
  51168. + --disable-inline to reduce compilation times and
  51169. + allow incremental builds to be quick. For production
  51170. + builds, or load tests, use --enable-inline to have
  51171. + squid make all trivial methods inlinable by the
  51172. + compiler.
  51173. + --enable-debug-cbdata Provide some debug information in cbdata
  51174. + --enable-xmalloc-statistics
  51175. + Show malloc statistics in status page
  51176. + --enable-async-io=N_THREADS
  51177. + Shorthand for "--with-aufs-threads=N_THREADS
  51178. + --with-pthreads --enable-storeio=ufs,aufs"
  51179. + --enable-disk-io="list of modules"
  51180. + Build support for the list of disk I/O modules. Set
  51181. + without a value or omitted, all available modules
  51182. + will be built. See src/DiskIO for a list of
  51183. + available modules, or Programmers Guide section on
  51184. + DiskIO for details on how to build your custom disk
  51185. + module
  51186. + --enable-storeio="list of modules"
  51187. + Build support for the list of store I/O modules. The
  51188. + default is only to build the "ufs" module. See
  51189. + src/fs for a list of available modules, or
  51190. + Programmers Guide section <not yet written> for
  51191. + details on how to build your custom store module
  51192. + --enable-removal-policies="list of policies"
  51193. + Build support for the list of removal policies. The
  51194. + default is only to build the "lru" module. See
  51195. + src/repl for a list of available modules, or
  51196. + Programmers Guide section 9.9 for details on how to
  51197. + build your custom policy
  51198. + --enable-icmp Enable ICMP pinging and Network Measurement
  51199. + --enable-delay-pools Enable delay pools to limit bandwidth usage
  51200. + --enable-esi Enable ESI for accelerators. Benefits from expat or
  51201. + libxml2. Enabling ESI will cause squid reverse
  51202. + proxies to be capable of the Edge Acceleration
  51203. + Specification (www.esi.org).
  51204. + --enable-icap-client Enable the ICAP client.
  51205. + --enable-ecap support loadable content adaptation modules
  51206. + --enable-useragent-log Enable logging of User-Agent header
  51207. + --enable-referer-log Enable logging of Referer header
  51208. + --disable-wccp Disable Web Cache Coordination Protocol
  51209. + --disable-wccpv2 Disable Web Cache Coordination V2 Protocol
  51210. + --enable-kill-parent-hack
  51211. + Kill parent on shutdown
  51212. + --disable-snmp Disable SNMP monitoring support
  51213. + --enable-cachemgr-hostname=hostname
  51214. + Make cachemgr.cgi default to this host. If
  51215. + unspecified, uses the name of the build-host
  51216. + --enable-arp-acl Enable use of ARP ACL lists (ether address)
  51217. + --disable-htcp Disable HTCP protocol support
  51218. + --enable-ssl Enable ssl gatewaying support using OpenSSL
  51219. + --enable-forw-via-db Enable Forw/Via database
  51220. + --enable-cache-digests Use Cache Digests. See
  51221. + http://wiki.squid-cache.org/SquidFaq/CacheDigests
  51222. + --disable-poll Disable poll(2) support.
  51223. + --disable-select Disable select(2) support.
  51224. + --enable-kqueue Enable kqueue(2) support (experimental).
  51225. + --disable-epoll Disable Linux epoll(2) support.
  51226. + --disable-devpoll Disable Solaris /dev/poll support.
  51227. + --disable-http-violations
  51228. + This allows you to remove code which is known to
  51229. + violate the HTTP protocol specification.
  51230. + --enable-ipfw-transparent
  51231. + Enable Transparent Proxy support for systems using
  51232. + FreeBSD IPFW style redirection.
  51233. + --enable-ipf-transparent
  51234. + Enable Transparent Proxy support for systems using
  51235. + IP-Filter network address redirection.
  51236. + --enable-pf-transparent Enable Transparent Proxy support for systems using
  51237. + PF network address redirection.
  51238. + --enable-linux-netfilter
  51239. + Enable Transparent Proxy support for Linux
  51240. + (Netfilter)
  51241. + --enable-linux-tproxy Enable real Transparent Proxy support for Netfilter
  51242. + TPROXY (version 2).
  51243. + --enable-leakfinder Enable Leak Finding code. Enabling this alone does
  51244. + nothing; you also have to modify the source code to
  51245. + use the leak finding functions. Probably Useful for
  51246. + hackers only.
  51247. + --enable-follow-x-forwarded-for
  51248. + Enable support for following the X-Forwarded-For
  51249. + HTTP header to try to find the IP address of the
  51250. + original or indirect client when a request has been
  51251. + forwarded through other proxies.
  51252. + --disable-ident-lookups This allows you to remove code that performs Ident
  51253. + (RFC 931) lookups.
  51254. + --disable-internal-dns Prevents Squid from directly sending and receiving
  51255. + DNS messages, and instead enables the old external
  51256. + 'dnsserver' processes.
  51257. + --enable-default-hostsfile=path
  51258. + Select default location for hosts file. See
  51259. + hosts_file directive in squid.conf for details
  51260. + --enable-auth="list of auth scheme modules"
  51261. + Build support for the list of authentication
  51262. + schemes. The default is to build support for the
  51263. + Basic scheme. See src/auth for a list of available
  51264. + modules, or Programmers Guide section authentication
  51265. + schemes for details on how to build your custom auth
  51266. + scheme module
  51267. + --enable-basic-auth-helpers="list of helpers"
  51268. + This option selects which basic scheme proxy_auth
  51269. + helpers to build and install as part of the normal
  51270. + build process. For a list of available helpers see
  51271. + the helpers/basic_auth directory.
  51272. + --enable-ntlm-auth-helpers="list of helpers"
  51273. + This option selects which proxy_auth ntlm helpers to
  51274. + build and install as part of the normal build
  51275. + process. For a list of available helpers see the
  51276. + helpers/ntlm_auth directory.
  51277. + --enable-negotiate-auth-helpers="list of helpers"
  51278. + This option selects which proxy_auth negotiate
  51279. + helpers to build and install as part of the normal
  51280. + build process. For a list of available helpers see
  51281. + the helpers/negotiate_auth directory.
  51282. + --enable-digest-auth-helpers="list of helpers"
  51283. + This option selects which digest scheme
  51284. + authentication helpers to build and install as part
  51285. + of the normal build process. For a list of available
  51286. + helpers see the helpers/digest_auth directory.
  51287. + --enable-ntlm-fail-open Enable NTLM fail open, where a helper that fails one
  51288. + of the Authentication steps can allow squid to still
  51289. + authenticate the user.
  51290. + --enable-external-acl-helpers="list of helpers"
  51291. + This option selects which external_acl helpers to
  51292. + build and install as part of the normal build
  51293. + process. For a list of available helpers see the
  51294. + helpers/external_acl directory.
  51295. + --enable-win32-service Compile Squid as a WIN32 Service. Works only on
  51296. + MS-Windows platforms (NT and up).
  51297. + --disable-unlinkd Do not use unlinkd
  51298. + --enable-stacktraces Enable automatic call backtrace on fatal errors
  51299. + --enable-cpu-profiling Enable instrumentation to try and understand how CPU
  51300. + power is spent by squid, by enabling specific probes
  51301. + in selected functions. New probes can only be added
  51302. + by modifying the source code. It is meant to help
  51303. + developers in optimizing performance of Squid
  51304. + internal functions. If you are not developer you
  51305. + shouldn't enable this, as it slows squid down
  51306. + somewhat. See lib/Profiler.c for more details.
  51307. + --enable-x-accelerator-vary
  51308. + Enable support for the X-Accelerator-Vary HTTP
  51309. + header. Can be used to indicate variance within an
  51310. + accelerator setup. Typically used together with
  51311. + other code that adds custom HTTP headers to the
  51312. + requests.
  51313. + --enable-zph-qos Enable ZPH QOS support
  51314. + --disable-ipv6 Disable IPv6 support. The default is to probe system
  51315. + capabilities on startup.
  51316. + --enable-gnuregex Compile GNUregex. Unless you have reason to use this
  51317. + option, you should not enable it. This library file
  51318. + is usually only required on Windows and very old
  51319. + Unix boxes which do not have their own regex library
  51320. + built in.
  51321. + --disable-translation Prevent Squid generating localized error page
  51322. + templates and manuals. Which is usually tried, but
  51323. + may not be needed.
  51324. + --disable-auto-locale This prevents Squid providing localized error pages
  51325. + based on the clients request headers. When disabled
  51326. + Squid requires explicit language configuration.
  51327. +
  51328. +Optional Packages:
  51329. + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  51330. + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  51331. + --with-pic try to use only PIC/non-PIC objects @<:@default=use
  51332. + both@:>@
  51333. + --with-gnu-ld assume the C compiler uses GNU ld @<:@default=no@:>@
  51334. + --with-sysroot=DIR Search for dependent libraries within DIR
  51335. + (or the compiler's sysroot if not specified).
  51336. + --with-included-ltdl use the GNU ltdl sources included here
  51337. + --with-ltdl-include=DIR use the ltdl headers installed in DIR
  51338. + --with-ltdl-lib=DIR use the libltdl.la installed in DIR
  51339. + --with-default-user=USER
  51340. + System user account for squid permissions. Default:
  51341. + nobody
  51342. + --with-logdir=PATH Default location for squid logs. default:
  51343. + @S|@DEFAULT_LOG_DIR
  51344. + --with-pidfile=PATH Default location for squid PID file. default:
  51345. + PREFIX/var/run/squid.pid
  51346. + --with-aufs-threads=N_THREADS
  51347. + Tune the number of worker threads for the aufs
  51348. + object store.
  51349. + --with-dl Use dynamic linking
  51350. + --without-pthreads Disable POSIX Threads
  51351. + --without-aio Do not use POSIX AIO. Default: auto-detect
  51352. + --without-expat Do not use expat for ESI. Default: auto-detect
  51353. + --without-libxml2 Do not use libxml2 for ESI. Default: auto-detect
  51354. + --with-openssl{=PATH} Compile with the OpenSSL libraries. The path to the
  51355. + OpenSSL development libraries and headers
  51356. + installation can be specified if outside of the
  51357. + system standard directories
  51358. + --with-coss-membuf-size=size
  51359. + COSS membuf size (default 1048576 bytes)
  51360. + --with-large-files Enable support for large files (logs etc).
  51361. + --with-build-environment=model
  51362. + The build environment to use. Normally one of
  51363. + POSIX_V6_ILP32_OFF32 32 bits
  51364. + POSIX_V6_ILP32_OFFBIG 32 bits with large file support
  51365. + POSIX_V6_LP64_OFF64 64 bits
  51366. + POSIX_V6_LPBIG_OFFBIG large pointers and files
  51367. + XBS5_ILP32_OFF32 32 bits (legacy)
  51368. + XBS5_ILP32_OFFBIG 32 bits with large file support (legacy)
  51369. + XBS5_LP64_OFF64 64 bits (legacy)
  51370. + XBS5_LPBIG_OFFBIG large pointers and files (legacy)
  51371. + default The default for your OS
  51372. + --with-valgrind-debug Include debug instrumentation for use with valgrind
  51373. +
  51374. + --with-filedescriptors=NUMBER
  51375. + Force squid to support NUMBER filedescriptors
  51376. + --with-cppunit-basedir=PATH
  51377. + Path where the cppunit headers are libraries are
  51378. + found for unit testing.
  51379. + --without-libcap disable usage of Linux capabilities library to
  51380. + control privileges
  51381. + --with-po2html=[[PATH]]
  51382. + absolute path to po2html executable
  51383. +
  51384. +Some influential environment variables:
  51385. + CC C compiler command
  51386. + CFLAGS C compiler flags
  51387. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  51388. + nonstandard directory <lib dir>
  51389. + LIBS libraries to pass to the linker, e.g. -l<library>
  51390. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  51391. + you have headers in a nonstandard directory <include dir>
  51392. + CXX C++ compiler command
  51393. + CXXFLAGS C++ compiler flags
  51394. + CPP C preprocessor
  51395. + CXXCPP C++ preprocessor
  51396. + PO2HTML Absolute path to po2html executable
  51397. +
  51398. +Use these variables to override the choices made by `configure' or to help
  51399. +it to find libraries and programs with nonstandard names/locations.
  51400. +
  51401. +Report bugs to <http://www.squid-cache.org/bugs/>.
  51402. +_ACEOF
  51403. +ac_status=$?
  51404. +fi
  51405. +
  51406. +if test "$ac_init_help" = "recursive"; then
  51407. + # If there are subdirs, report their specific --help.
  51408. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  51409. + test -d "$ac_dir" ||
  51410. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  51411. + continue
  51412. + ac_builddir=.
  51413. +
  51414. +case "$ac_dir" in
  51415. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  51416. +*)
  51417. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  51418. + # A ".." for each directory in $ac_dir_suffix.
  51419. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  51420. + case $ac_top_builddir_sub in
  51421. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  51422. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  51423. + esac ;;
  51424. +esac
  51425. +ac_abs_top_builddir=$ac_pwd
  51426. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  51427. +# for backward compatibility:
  51428. +ac_top_builddir=$ac_top_build_prefix
  51429. +
  51430. +case $srcdir in
  51431. + .) # We are building in place.
  51432. + ac_srcdir=.
  51433. + ac_top_srcdir=$ac_top_builddir_sub
  51434. + ac_abs_top_srcdir=$ac_pwd ;;
  51435. + [\\/]* | ?:[\\/]* ) # Absolute name.
  51436. + ac_srcdir=$srcdir$ac_dir_suffix;
  51437. + ac_top_srcdir=$srcdir
  51438. + ac_abs_top_srcdir=$srcdir ;;
  51439. + *) # Relative name.
  51440. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  51441. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  51442. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  51443. +esac
  51444. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  51445. +
  51446. + cd "$ac_dir" || { ac_status=$?; continue; }
  51447. + # Check for guested configure.
  51448. + if test -f "$ac_srcdir/configure.gnu"; then
  51449. + echo &&
  51450. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  51451. + elif test -f "$ac_srcdir/configure"; then
  51452. + echo &&
  51453. + $SHELL "$ac_srcdir/configure" --help=recursive
  51454. + else
  51455. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  51456. + fi || ac_status=$?
  51457. + cd "$ac_pwd" || { ac_status=$?; break; }
  51458. + done
  51459. +fi
  51460. +
  51461. +test -n "$ac_init_help" && exit $ac_status
  51462. +if $ac_init_version; then
  51463. + cat <<\_ACEOF
  51464. +Squid Web Proxy configure 3.1.11
  51465. +generated by GNU Autoconf 2.68
  51466. +
  51467. +Copyright (C) 2010 Free Software Foundation, Inc.
  51468. +This configure script is free software; the Free Software Foundation
  51469. +gives unlimited permission to copy, distribute and modify it.
  51470. +_ACEOF
  51471. + exit
  51472. +fi
  51473. +
  51474. +## ------------------------ ##
  51475. +## Autoconf initialization. ##
  51476. +## ------------------------ ##
  51477. +
  51478. +@%:@ ac_fn_c_try_compile LINENO
  51479. +@%:@ --------------------------
  51480. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  51481. +ac_fn_c_try_compile ()
  51482. +{
  51483. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51484. + rm -f conftest.$ac_objext
  51485. + if { { ac_try="$ac_compile"
  51486. +case "(($ac_try" in
  51487. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51488. + *) ac_try_echo=$ac_try;;
  51489. +esac
  51490. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51491. +$as_echo "$ac_try_echo"; } >&5
  51492. + (eval "$ac_compile") 2>conftest.err
  51493. + ac_status=$?
  51494. + if test -s conftest.err; then
  51495. + grep -v '^ *+' conftest.err >conftest.er1
  51496. + cat conftest.er1 >&5
  51497. + mv -f conftest.er1 conftest.err
  51498. + fi
  51499. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51500. + test $ac_status = 0; } && {
  51501. + test -z "$ac_c_werror_flag" ||
  51502. + test ! -s conftest.err
  51503. + } && test -s conftest.$ac_objext; then :
  51504. + ac_retval=0
  51505. +else
  51506. + $as_echo "$as_me: failed program was:" >&5
  51507. +sed 's/^/| /' conftest.$ac_ext >&5
  51508. +
  51509. + ac_retval=1
  51510. +fi
  51511. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51512. + as_fn_set_status $ac_retval
  51513. +
  51514. +} @%:@ ac_fn_c_try_compile
  51515. +
  51516. +@%:@ ac_fn_cxx_try_compile LINENO
  51517. +@%:@ ----------------------------
  51518. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  51519. +ac_fn_cxx_try_compile ()
  51520. +{
  51521. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51522. + rm -f conftest.$ac_objext
  51523. + if { { ac_try="$ac_compile"
  51524. +case "(($ac_try" in
  51525. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51526. + *) ac_try_echo=$ac_try;;
  51527. +esac
  51528. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51529. +$as_echo "$ac_try_echo"; } >&5
  51530. + (eval "$ac_compile") 2>conftest.err
  51531. + ac_status=$?
  51532. + if test -s conftest.err; then
  51533. + grep -v '^ *+' conftest.err >conftest.er1
  51534. + cat conftest.er1 >&5
  51535. + mv -f conftest.er1 conftest.err
  51536. + fi
  51537. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51538. + test $ac_status = 0; } && {
  51539. + test -z "$ac_cxx_werror_flag" ||
  51540. + test ! -s conftest.err
  51541. + } && test -s conftest.$ac_objext; then :
  51542. + ac_retval=0
  51543. +else
  51544. + $as_echo "$as_me: failed program was:" >&5
  51545. +sed 's/^/| /' conftest.$ac_ext >&5
  51546. +
  51547. + ac_retval=1
  51548. +fi
  51549. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51550. + as_fn_set_status $ac_retval
  51551. +
  51552. +} @%:@ ac_fn_cxx_try_compile
  51553. +
  51554. +@%:@ ac_fn_c_try_link LINENO
  51555. +@%:@ -----------------------
  51556. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  51557. +ac_fn_c_try_link ()
  51558. +{
  51559. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51560. + rm -f conftest.$ac_objext conftest$ac_exeext
  51561. + if { { ac_try="$ac_link"
  51562. +case "(($ac_try" in
  51563. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51564. + *) ac_try_echo=$ac_try;;
  51565. +esac
  51566. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51567. +$as_echo "$ac_try_echo"; } >&5
  51568. + (eval "$ac_link") 2>conftest.err
  51569. + ac_status=$?
  51570. + if test -s conftest.err; then
  51571. + grep -v '^ *+' conftest.err >conftest.er1
  51572. + cat conftest.er1 >&5
  51573. + mv -f conftest.er1 conftest.err
  51574. + fi
  51575. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51576. + test $ac_status = 0; } && {
  51577. + test -z "$ac_c_werror_flag" ||
  51578. + test ! -s conftest.err
  51579. + } && test -s conftest$ac_exeext && {
  51580. + test "$cross_compiling" = yes ||
  51581. + $as_test_x conftest$ac_exeext
  51582. + }; then :
  51583. + ac_retval=0
  51584. +else
  51585. + $as_echo "$as_me: failed program was:" >&5
  51586. +sed 's/^/| /' conftest.$ac_ext >&5
  51587. +
  51588. + ac_retval=1
  51589. +fi
  51590. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  51591. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  51592. + # interfere with the next link command; also delete a directory that is
  51593. + # left behind by Apple's compiler. We do this before executing the actions.
  51594. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  51595. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51596. + as_fn_set_status $ac_retval
  51597. +
  51598. +} @%:@ ac_fn_c_try_link
  51599. +
  51600. +@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  51601. +@%:@ -------------------------------------------------------
  51602. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  51603. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  51604. +ac_fn_c_check_header_compile ()
  51605. +{
  51606. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51607. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  51608. +$as_echo_n "checking for $2... " >&6; }
  51609. +if eval \${$3+:} false; then :
  51610. + $as_echo_n "(cached) " >&6
  51611. +else
  51612. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  51613. +/* end confdefs.h. */
  51614. +$4
  51615. +@%:@include <$2>
  51616. +_ACEOF
  51617. +if ac_fn_c_try_compile "$LINENO"; then :
  51618. + eval "$3=yes"
  51619. +else
  51620. + eval "$3=no"
  51621. +fi
  51622. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  51623. +fi
  51624. +eval ac_res=\$$3
  51625. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  51626. +$as_echo "$ac_res" >&6; }
  51627. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51628. +
  51629. +} @%:@ ac_fn_c_check_header_compile
  51630. +
  51631. +@%:@ ac_fn_c_try_cpp LINENO
  51632. +@%:@ ----------------------
  51633. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  51634. +ac_fn_c_try_cpp ()
  51635. +{
  51636. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51637. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  51638. +case "(($ac_try" in
  51639. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51640. + *) ac_try_echo=$ac_try;;
  51641. +esac
  51642. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51643. +$as_echo "$ac_try_echo"; } >&5
  51644. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  51645. + ac_status=$?
  51646. + if test -s conftest.err; then
  51647. + grep -v '^ *+' conftest.err >conftest.er1
  51648. + cat conftest.er1 >&5
  51649. + mv -f conftest.er1 conftest.err
  51650. + fi
  51651. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51652. + test $ac_status = 0; } > conftest.i && {
  51653. + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  51654. + test ! -s conftest.err
  51655. + }; then :
  51656. + ac_retval=0
  51657. +else
  51658. + $as_echo "$as_me: failed program was:" >&5
  51659. +sed 's/^/| /' conftest.$ac_ext >&5
  51660. +
  51661. + ac_retval=1
  51662. +fi
  51663. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51664. + as_fn_set_status $ac_retval
  51665. +
  51666. +} @%:@ ac_fn_c_try_cpp
  51667. +
  51668. +@%:@ ac_fn_c_try_run LINENO
  51669. +@%:@ ----------------------
  51670. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  51671. +@%:@ that executables *can* be run.
  51672. +ac_fn_c_try_run ()
  51673. +{
  51674. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51675. + if { { ac_try="$ac_link"
  51676. +case "(($ac_try" in
  51677. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51678. + *) ac_try_echo=$ac_try;;
  51679. +esac
  51680. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51681. +$as_echo "$ac_try_echo"; } >&5
  51682. + (eval "$ac_link") 2>&5
  51683. + ac_status=$?
  51684. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51685. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  51686. + { { case "(($ac_try" in
  51687. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51688. + *) ac_try_echo=$ac_try;;
  51689. +esac
  51690. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51691. +$as_echo "$ac_try_echo"; } >&5
  51692. + (eval "$ac_try") 2>&5
  51693. + ac_status=$?
  51694. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51695. + test $ac_status = 0; }; }; then :
  51696. + ac_retval=0
  51697. +else
  51698. + $as_echo "$as_me: program exited with status $ac_status" >&5
  51699. + $as_echo "$as_me: failed program was:" >&5
  51700. +sed 's/^/| /' conftest.$ac_ext >&5
  51701. +
  51702. + ac_retval=$ac_status
  51703. +fi
  51704. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  51705. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51706. + as_fn_set_status $ac_retval
  51707. +
  51708. +} @%:@ ac_fn_c_try_run
  51709. +
  51710. +@%:@ ac_fn_c_check_func LINENO FUNC VAR
  51711. +@%:@ ----------------------------------
  51712. +@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
  51713. +ac_fn_c_check_func ()
  51714. +{
  51715. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51716. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  51717. +$as_echo_n "checking for $2... " >&6; }
  51718. +if eval \${$3+:} false; then :
  51719. + $as_echo_n "(cached) " >&6
  51720. +else
  51721. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  51722. +/* end confdefs.h. */
  51723. +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  51724. + For example, HP-UX 11i <limits.h> declares gettimeofday. */
  51725. +#define $2 innocuous_$2
  51726. +
  51727. +/* System header to define __stub macros and hopefully few prototypes,
  51728. + which can conflict with char $2 (); below.
  51729. + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  51730. + <limits.h> exists even on freestanding compilers. */
  51731. +
  51732. +#ifdef __STDC__
  51733. +# include <limits.h>
  51734. +#else
  51735. +# include <assert.h>
  51736. +#endif
  51737. +
  51738. +#undef $2
  51739. +
  51740. +/* Override any GCC internal prototype to avoid an error.
  51741. + Use char because int might match the return type of a GCC
  51742. + builtin and then its argument prototype would still apply. */
  51743. +#ifdef __cplusplus
  51744. +extern "C"
  51745. +#endif
  51746. +char $2 ();
  51747. +/* The GNU C library defines this for functions which it implements
  51748. + to always fail with ENOSYS. Some functions are actually named
  51749. + something starting with __ and the normal name is an alias. */
  51750. +#if defined __stub_$2 || defined __stub___$2
  51751. +choke me
  51752. +#endif
  51753. +
  51754. +int
  51755. +main ()
  51756. +{
  51757. +return $2 ();
  51758. + ;
  51759. + return 0;
  51760. +}
  51761. +_ACEOF
  51762. +if ac_fn_c_try_link "$LINENO"; then :
  51763. + eval "$3=yes"
  51764. +else
  51765. + eval "$3=no"
  51766. +fi
  51767. +rm -f core conftest.err conftest.$ac_objext \
  51768. + conftest$ac_exeext conftest.$ac_ext
  51769. +fi
  51770. +eval ac_res=\$$3
  51771. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  51772. +$as_echo "$ac_res" >&6; }
  51773. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51774. +
  51775. +} @%:@ ac_fn_c_check_func
  51776. +
  51777. +@%:@ ac_fn_cxx_try_cpp LINENO
  51778. +@%:@ ------------------------
  51779. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  51780. +ac_fn_cxx_try_cpp ()
  51781. +{
  51782. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51783. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  51784. +case "(($ac_try" in
  51785. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51786. + *) ac_try_echo=$ac_try;;
  51787. +esac
  51788. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51789. +$as_echo "$ac_try_echo"; } >&5
  51790. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  51791. + ac_status=$?
  51792. + if test -s conftest.err; then
  51793. + grep -v '^ *+' conftest.err >conftest.er1
  51794. + cat conftest.er1 >&5
  51795. + mv -f conftest.er1 conftest.err
  51796. + fi
  51797. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51798. + test $ac_status = 0; } > conftest.i && {
  51799. + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  51800. + test ! -s conftest.err
  51801. + }; then :
  51802. + ac_retval=0
  51803. +else
  51804. + $as_echo "$as_me: failed program was:" >&5
  51805. +sed 's/^/| /' conftest.$ac_ext >&5
  51806. +
  51807. + ac_retval=1
  51808. +fi
  51809. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51810. + as_fn_set_status $ac_retval
  51811. +
  51812. +} @%:@ ac_fn_cxx_try_cpp
  51813. +
  51814. +@%:@ ac_fn_cxx_try_link LINENO
  51815. +@%:@ -------------------------
  51816. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  51817. +ac_fn_cxx_try_link ()
  51818. +{
  51819. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51820. + rm -f conftest.$ac_objext conftest$ac_exeext
  51821. + if { { ac_try="$ac_link"
  51822. +case "(($ac_try" in
  51823. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  51824. + *) ac_try_echo=$ac_try;;
  51825. +esac
  51826. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  51827. +$as_echo "$ac_try_echo"; } >&5
  51828. + (eval "$ac_link") 2>conftest.err
  51829. + ac_status=$?
  51830. + if test -s conftest.err; then
  51831. + grep -v '^ *+' conftest.err >conftest.er1
  51832. + cat conftest.er1 >&5
  51833. + mv -f conftest.er1 conftest.err
  51834. + fi
  51835. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  51836. + test $ac_status = 0; } && {
  51837. + test -z "$ac_cxx_werror_flag" ||
  51838. + test ! -s conftest.err
  51839. + } && test -s conftest$ac_exeext && {
  51840. + test "$cross_compiling" = yes ||
  51841. + $as_test_x conftest$ac_exeext
  51842. + }; then :
  51843. + ac_retval=0
  51844. +else
  51845. + $as_echo "$as_me: failed program was:" >&5
  51846. +sed 's/^/| /' conftest.$ac_ext >&5
  51847. +
  51848. + ac_retval=1
  51849. +fi
  51850. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  51851. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  51852. + # interfere with the next link command; also delete a directory that is
  51853. + # left behind by Apple's compiler. We do this before executing the actions.
  51854. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  51855. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51856. + as_fn_set_status $ac_retval
  51857. +
  51858. +} @%:@ ac_fn_cxx_try_link
  51859. +
  51860. +@%:@ ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
  51861. +@%:@ ---------------------------------------------------------
  51862. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  51863. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  51864. +ac_fn_cxx_check_header_compile ()
  51865. +{
  51866. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51867. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  51868. +$as_echo_n "checking for $2... " >&6; }
  51869. +if eval \${$3+:} false; then :
  51870. + $as_echo_n "(cached) " >&6
  51871. +else
  51872. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  51873. +/* end confdefs.h. */
  51874. +$4
  51875. +@%:@include <$2>
  51876. +_ACEOF
  51877. +if ac_fn_cxx_try_compile "$LINENO"; then :
  51878. + eval "$3=yes"
  51879. +else
  51880. + eval "$3=no"
  51881. +fi
  51882. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  51883. +fi
  51884. +eval ac_res=\$$3
  51885. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  51886. +$as_echo "$ac_res" >&6; }
  51887. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51888. +
  51889. +} @%:@ ac_fn_cxx_check_header_compile
  51890. +
  51891. +@%:@ ac_fn_cxx_check_decl LINENO SYMBOL VAR INCLUDES
  51892. +@%:@ -----------------------------------------------
  51893. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  51894. +@%:@ accordingly.
  51895. +ac_fn_cxx_check_decl ()
  51896. +{
  51897. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51898. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  51899. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  51900. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  51901. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  51902. +if eval \${$3+:} false; then :
  51903. + $as_echo_n "(cached) " >&6
  51904. +else
  51905. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  51906. +/* end confdefs.h. */
  51907. +$4
  51908. +int
  51909. +main ()
  51910. +{
  51911. +@%:@ifndef $as_decl_name
  51912. +@%:@ifdef __cplusplus
  51913. + (void) $as_decl_use;
  51914. +@%:@else
  51915. + (void) $as_decl_name;
  51916. +@%:@endif
  51917. +@%:@endif
  51918. +
  51919. + ;
  51920. + return 0;
  51921. +}
  51922. +_ACEOF
  51923. +if ac_fn_cxx_try_compile "$LINENO"; then :
  51924. + eval "$3=yes"
  51925. +else
  51926. + eval "$3=no"
  51927. +fi
  51928. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  51929. +fi
  51930. +eval ac_res=\$$3
  51931. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  51932. +$as_echo "$ac_res" >&6; }
  51933. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51934. +
  51935. +} @%:@ ac_fn_cxx_check_decl
  51936. +
  51937. +@%:@ ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
  51938. +@%:@ ---------------------------------------------
  51939. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  51940. +@%:@ accordingly.
  51941. +ac_fn_c_check_decl ()
  51942. +{
  51943. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51944. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  51945. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  51946. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  51947. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  51948. +if eval \${$3+:} false; then :
  51949. + $as_echo_n "(cached) " >&6
  51950. +else
  51951. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  51952. +/* end confdefs.h. */
  51953. +$4
  51954. +int
  51955. +main ()
  51956. +{
  51957. +@%:@ifndef $as_decl_name
  51958. +@%:@ifdef __cplusplus
  51959. + (void) $as_decl_use;
  51960. +@%:@else
  51961. + (void) $as_decl_name;
  51962. +@%:@endif
  51963. +@%:@endif
  51964. +
  51965. + ;
  51966. + return 0;
  51967. +}
  51968. +_ACEOF
  51969. +if ac_fn_c_try_compile "$LINENO"; then :
  51970. + eval "$3=yes"
  51971. +else
  51972. + eval "$3=no"
  51973. +fi
  51974. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  51975. +fi
  51976. +eval ac_res=\$$3
  51977. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  51978. +$as_echo "$ac_res" >&6; }
  51979. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  51980. +
  51981. +} @%:@ ac_fn_c_check_decl
  51982. +
  51983. +@%:@ ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
  51984. +@%:@ ---------------------------------------------
  51985. +@%:@ Tests whether TYPE exists after having included INCLUDES, setting cache
  51986. +@%:@ variable VAR accordingly.
  51987. +ac_fn_cxx_check_type ()
  51988. +{
  51989. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  51990. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  51991. +$as_echo_n "checking for $2... " >&6; }
  51992. +if eval \${$3+:} false; then :
  51993. + $as_echo_n "(cached) " >&6
  51994. +else
  51995. + eval "$3=no"
  51996. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  51997. +/* end confdefs.h. */
  51998. +$4
  51999. +int
  52000. +main ()
  52001. +{
  52002. +if (sizeof ($2))
  52003. + return 0;
  52004. + ;
  52005. + return 0;
  52006. +}
  52007. +_ACEOF
  52008. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52009. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52010. +/* end confdefs.h. */
  52011. +$4
  52012. +int
  52013. +main ()
  52014. +{
  52015. +if (sizeof (($2)))
  52016. + return 0;
  52017. + ;
  52018. + return 0;
  52019. +}
  52020. +_ACEOF
  52021. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52022. +
  52023. +else
  52024. + eval "$3=yes"
  52025. +fi
  52026. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52027. +fi
  52028. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52029. +fi
  52030. +eval ac_res=\$$3
  52031. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  52032. +$as_echo "$ac_res" >&6; }
  52033. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  52034. +
  52035. +} @%:@ ac_fn_cxx_check_type
  52036. +
  52037. +@%:@ ac_fn_cxx_check_func LINENO FUNC VAR
  52038. +@%:@ ------------------------------------
  52039. +@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
  52040. +ac_fn_cxx_check_func ()
  52041. +{
  52042. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  52043. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  52044. +$as_echo_n "checking for $2... " >&6; }
  52045. +if eval \${$3+:} false; then :
  52046. + $as_echo_n "(cached) " >&6
  52047. +else
  52048. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52049. +/* end confdefs.h. */
  52050. +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  52051. + For example, HP-UX 11i <limits.h> declares gettimeofday. */
  52052. +#define $2 innocuous_$2
  52053. +
  52054. +/* System header to define __stub macros and hopefully few prototypes,
  52055. + which can conflict with char $2 (); below.
  52056. + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  52057. + <limits.h> exists even on freestanding compilers. */
  52058. +
  52059. +#ifdef __STDC__
  52060. +# include <limits.h>
  52061. +#else
  52062. +# include <assert.h>
  52063. +#endif
  52064. +
  52065. +#undef $2
  52066. +
  52067. +/* Override any GCC internal prototype to avoid an error.
  52068. + Use char because int might match the return type of a GCC
  52069. + builtin and then its argument prototype would still apply. */
  52070. +#ifdef __cplusplus
  52071. +extern "C"
  52072. +#endif
  52073. +char $2 ();
  52074. +/* The GNU C library defines this for functions which it implements
  52075. + to always fail with ENOSYS. Some functions are actually named
  52076. + something starting with __ and the normal name is an alias. */
  52077. +#if defined __stub_$2 || defined __stub___$2
  52078. +choke me
  52079. +#endif
  52080. +
  52081. +int
  52082. +main ()
  52083. +{
  52084. +return $2 ();
  52085. + ;
  52086. + return 0;
  52087. +}
  52088. +_ACEOF
  52089. +if ac_fn_cxx_try_link "$LINENO"; then :
  52090. + eval "$3=yes"
  52091. +else
  52092. + eval "$3=no"
  52093. +fi
  52094. +rm -f core conftest.err conftest.$ac_objext \
  52095. + conftest$ac_exeext conftest.$ac_ext
  52096. +fi
  52097. +eval ac_res=\$$3
  52098. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  52099. +$as_echo "$ac_res" >&6; }
  52100. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  52101. +
  52102. +} @%:@ ac_fn_cxx_check_func
  52103. +
  52104. +@%:@ ac_fn_cxx_try_run LINENO
  52105. +@%:@ ------------------------
  52106. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  52107. +@%:@ that executables *can* be run.
  52108. +ac_fn_cxx_try_run ()
  52109. +{
  52110. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  52111. + if { { ac_try="$ac_link"
  52112. +case "(($ac_try" in
  52113. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  52114. + *) ac_try_echo=$ac_try;;
  52115. +esac
  52116. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  52117. +$as_echo "$ac_try_echo"; } >&5
  52118. + (eval "$ac_link") 2>&5
  52119. + ac_status=$?
  52120. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  52121. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  52122. + { { case "(($ac_try" in
  52123. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  52124. + *) ac_try_echo=$ac_try;;
  52125. +esac
  52126. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  52127. +$as_echo "$ac_try_echo"; } >&5
  52128. + (eval "$ac_try") 2>&5
  52129. + ac_status=$?
  52130. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  52131. + test $ac_status = 0; }; }; then :
  52132. + ac_retval=0
  52133. +else
  52134. + $as_echo "$as_me: program exited with status $ac_status" >&5
  52135. + $as_echo "$as_me: failed program was:" >&5
  52136. +sed 's/^/| /' conftest.$ac_ext >&5
  52137. +
  52138. + ac_retval=$ac_status
  52139. +fi
  52140. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  52141. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  52142. + as_fn_set_status $ac_retval
  52143. +
  52144. +} @%:@ ac_fn_cxx_try_run
  52145. +
  52146. +@%:@ ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
  52147. +@%:@ ---------------------------------------------------------
  52148. +@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
  52149. +@%:@ the include files in INCLUDES and setting the cache variable VAR
  52150. +@%:@ accordingly.
  52151. +ac_fn_cxx_check_header_mongrel ()
  52152. +{
  52153. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  52154. + if eval \${$3+:} false; then :
  52155. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  52156. +$as_echo_n "checking for $2... " >&6; }
  52157. +if eval \${$3+:} false; then :
  52158. + $as_echo_n "(cached) " >&6
  52159. +fi
  52160. +eval ac_res=\$$3
  52161. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  52162. +$as_echo "$ac_res" >&6; }
  52163. +else
  52164. + # Is the header compilable?
  52165. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  52166. +$as_echo_n "checking $2 usability... " >&6; }
  52167. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52168. +/* end confdefs.h. */
  52169. +$4
  52170. +@%:@include <$2>
  52171. +_ACEOF
  52172. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52173. + ac_header_compiler=yes
  52174. +else
  52175. + ac_header_compiler=no
  52176. +fi
  52177. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52178. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  52179. +$as_echo "$ac_header_compiler" >&6; }
  52180. +
  52181. +# Is the header present?
  52182. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  52183. +$as_echo_n "checking $2 presence... " >&6; }
  52184. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52185. +/* end confdefs.h. */
  52186. +@%:@include <$2>
  52187. +_ACEOF
  52188. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  52189. + ac_header_preproc=yes
  52190. +else
  52191. + ac_header_preproc=no
  52192. +fi
  52193. +rm -f conftest.err conftest.i conftest.$ac_ext
  52194. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  52195. +$as_echo "$ac_header_preproc" >&6; }
  52196. +
  52197. +# So? What about this header?
  52198. +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
  52199. + yes:no: )
  52200. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  52201. +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  52202. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  52203. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  52204. + ;;
  52205. + no:yes:* )
  52206. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  52207. +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  52208. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
  52209. +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
  52210. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  52211. +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  52212. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
  52213. +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
  52214. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  52215. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  52216. +( $as_echo "## ----------------------------------------------- ##
  52217. +## Report this to http://www.squid-cache.org/bugs/ ##
  52218. +## ----------------------------------------------- ##"
  52219. + ) | sed "s/^/$as_me: WARNING: /" >&2
  52220. + ;;
  52221. +esac
  52222. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  52223. +$as_echo_n "checking for $2... " >&6; }
  52224. +if eval \${$3+:} false; then :
  52225. + $as_echo_n "(cached) " >&6
  52226. +else
  52227. + eval "$3=\$ac_header_compiler"
  52228. +fi
  52229. +eval ac_res=\$$3
  52230. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  52231. +$as_echo "$ac_res" >&6; }
  52232. +fi
  52233. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  52234. +
  52235. +} @%:@ ac_fn_cxx_check_header_mongrel
  52236. +
  52237. +@%:@ ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
  52238. +@%:@ ------------------------------------------------------
  52239. +@%:@ Tries to find if the field MEMBER exists in type AGGR, after including
  52240. +@%:@ INCLUDES, setting cache variable VAR accordingly.
  52241. +ac_fn_cxx_check_member ()
  52242. +{
  52243. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  52244. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
  52245. +$as_echo_n "checking for $2.$3... " >&6; }
  52246. +if eval \${$4+:} false; then :
  52247. + $as_echo_n "(cached) " >&6
  52248. +else
  52249. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52250. +/* end confdefs.h. */
  52251. +$5
  52252. +int
  52253. +main ()
  52254. +{
  52255. +static $2 ac_aggr;
  52256. +if (ac_aggr.$3)
  52257. +return 0;
  52258. + ;
  52259. + return 0;
  52260. +}
  52261. +_ACEOF
  52262. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52263. + eval "$4=yes"
  52264. +else
  52265. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52266. +/* end confdefs.h. */
  52267. +$5
  52268. +int
  52269. +main ()
  52270. +{
  52271. +static $2 ac_aggr;
  52272. +if (sizeof ac_aggr.$3)
  52273. +return 0;
  52274. + ;
  52275. + return 0;
  52276. +}
  52277. +_ACEOF
  52278. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52279. + eval "$4=yes"
  52280. +else
  52281. + eval "$4=no"
  52282. +fi
  52283. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52284. +fi
  52285. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52286. +fi
  52287. +eval ac_res=\$$4
  52288. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  52289. +$as_echo "$ac_res" >&6; }
  52290. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  52291. +
  52292. +} @%:@ ac_fn_cxx_check_member
  52293. +
  52294. +@%:@ ac_fn_cxx_compute_int LINENO EXPR VAR INCLUDES
  52295. +@%:@ ----------------------------------------------
  52296. +@%:@ Tries to find the compile-time value of EXPR in a program that includes
  52297. +@%:@ INCLUDES, setting VAR accordingly. Returns whether the value could be
  52298. +@%:@ computed
  52299. +ac_fn_cxx_compute_int ()
  52300. +{
  52301. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  52302. + if test "$cross_compiling" = yes; then
  52303. + # Depending upon the size, compute the lo and hi bounds.
  52304. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52305. +/* end confdefs.h. */
  52306. +$4
  52307. +int
  52308. +main ()
  52309. +{
  52310. +static int test_array @<:@1 - 2 * !(($2) >= 0)@:>@;
  52311. +test_array @<:@0@:>@ = 0
  52312. +
  52313. + ;
  52314. + return 0;
  52315. +}
  52316. +_ACEOF
  52317. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52318. + ac_lo=0 ac_mid=0
  52319. + while :; do
  52320. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52321. +/* end confdefs.h. */
  52322. +$4
  52323. +int
  52324. +main ()
  52325. +{
  52326. +static int test_array @<:@1 - 2 * !(($2) <= $ac_mid)@:>@;
  52327. +test_array @<:@0@:>@ = 0
  52328. +
  52329. + ;
  52330. + return 0;
  52331. +}
  52332. +_ACEOF
  52333. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52334. + ac_hi=$ac_mid; break
  52335. +else
  52336. + as_fn_arith $ac_mid + 1 && ac_lo=$as_val
  52337. + if test $ac_lo -le $ac_mid; then
  52338. + ac_lo= ac_hi=
  52339. + break
  52340. + fi
  52341. + as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
  52342. +fi
  52343. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52344. + done
  52345. +else
  52346. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52347. +/* end confdefs.h. */
  52348. +$4
  52349. +int
  52350. +main ()
  52351. +{
  52352. +static int test_array @<:@1 - 2 * !(($2) < 0)@:>@;
  52353. +test_array @<:@0@:>@ = 0
  52354. +
  52355. + ;
  52356. + return 0;
  52357. +}
  52358. +_ACEOF
  52359. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52360. + ac_hi=-1 ac_mid=-1
  52361. + while :; do
  52362. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52363. +/* end confdefs.h. */
  52364. +$4
  52365. +int
  52366. +main ()
  52367. +{
  52368. +static int test_array @<:@1 - 2 * !(($2) >= $ac_mid)@:>@;
  52369. +test_array @<:@0@:>@ = 0
  52370. +
  52371. + ;
  52372. + return 0;
  52373. +}
  52374. +_ACEOF
  52375. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52376. + ac_lo=$ac_mid; break
  52377. +else
  52378. + as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
  52379. + if test $ac_mid -le $ac_hi; then
  52380. + ac_lo= ac_hi=
  52381. + break
  52382. + fi
  52383. + as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
  52384. +fi
  52385. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52386. + done
  52387. +else
  52388. + ac_lo= ac_hi=
  52389. +fi
  52390. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52391. +fi
  52392. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52393. +# Binary search between lo and hi bounds.
  52394. +while test "x$ac_lo" != "x$ac_hi"; do
  52395. + as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
  52396. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52397. +/* end confdefs.h. */
  52398. +$4
  52399. +int
  52400. +main ()
  52401. +{
  52402. +static int test_array @<:@1 - 2 * !(($2) <= $ac_mid)@:>@;
  52403. +test_array @<:@0@:>@ = 0
  52404. +
  52405. + ;
  52406. + return 0;
  52407. +}
  52408. +_ACEOF
  52409. +if ac_fn_cxx_try_compile "$LINENO"; then :
  52410. + ac_hi=$ac_mid
  52411. +else
  52412. + as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
  52413. +fi
  52414. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  52415. +done
  52416. +case $ac_lo in @%:@((
  52417. +?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
  52418. +'') ac_retval=1 ;;
  52419. +esac
  52420. + else
  52421. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  52422. +/* end confdefs.h. */
  52423. +$4
  52424. +static long int longval () { return $2; }
  52425. +static unsigned long int ulongval () { return $2; }
  52426. +@%:@include <stdio.h>
  52427. +@%:@include <stdlib.h>
  52428. +int
  52429. +main ()
  52430. +{
  52431. +
  52432. + FILE *f = fopen ("conftest.val", "w");
  52433. + if (! f)
  52434. + return 1;
  52435. + if (($2) < 0)
  52436. + {
  52437. + long int i = longval ();
  52438. + if (i != ($2))
  52439. + return 1;
  52440. + fprintf (f, "%ld", i);
  52441. + }
  52442. + else
  52443. + {
  52444. + unsigned long int i = ulongval ();
  52445. + if (i != ($2))
  52446. + return 1;
  52447. + fprintf (f, "%lu", i);
  52448. + }
  52449. + /* Do not output a trailing newline, as this causes \r\n confusion
  52450. + on some platforms. */
  52451. + return ferror (f) || fclose (f) != 0;
  52452. +
  52453. + ;
  52454. + return 0;
  52455. +}
  52456. +_ACEOF
  52457. +if ac_fn_cxx_try_run "$LINENO"; then :
  52458. + echo >>conftest.val; read $3 <conftest.val; ac_retval=0
  52459. +else
  52460. + ac_retval=1
  52461. +fi
  52462. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  52463. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  52464. +rm -f conftest.val
  52465. +
  52466. + fi
  52467. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  52468. + as_fn_set_status $ac_retval
  52469. +
  52470. +} @%:@ ac_fn_cxx_compute_int
  52471. +cat >config.log <<_ACEOF
  52472. +This file contains any messages produced by compilers while
  52473. +running configure, to aid debugging if configure makes a mistake.
  52474. +
  52475. +It was created by Squid Web Proxy $as_me 3.1.11, which was
  52476. +generated by GNU Autoconf 2.68. Invocation command line was
  52477. +
  52478. + $ $0 $@
  52479. +
  52480. +_ACEOF
  52481. +exec 5>>config.log
  52482. +{
  52483. +cat <<_ASUNAME
  52484. +## --------- ##
  52485. +## Platform. ##
  52486. +## --------- ##
  52487. +
  52488. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  52489. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  52490. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  52491. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  52492. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  52493. +
  52494. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  52495. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  52496. +
  52497. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  52498. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  52499. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  52500. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  52501. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  52502. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  52503. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  52504. +
  52505. +_ASUNAME
  52506. +
  52507. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  52508. +for as_dir in $PATH
  52509. +do
  52510. + IFS=$as_save_IFS
  52511. + test -z "$as_dir" && as_dir=.
  52512. + $as_echo "PATH: $as_dir"
  52513. + done
  52514. +IFS=$as_save_IFS
  52515. +
  52516. +} >&5
  52517. +
  52518. +cat >&5 <<_ACEOF
  52519. +
  52520. +
  52521. +## ----------- ##
  52522. +## Core tests. ##
  52523. +## ----------- ##
  52524. +
  52525. +_ACEOF
  52526. +
  52527. +
  52528. +# Keep a trace of the command line.
  52529. +# Strip out --no-create and --no-recursion so they do not pile up.
  52530. +# Strip out --silent because we don't want to record it for future runs.
  52531. +# Also quote any args containing shell meta-characters.
  52532. +# Make two passes to allow for proper duplicate-argument suppression.
  52533. +ac_configure_args=
  52534. +ac_configure_args0=
  52535. +ac_configure_args1=
  52536. +ac_must_keep_next=false
  52537. +for ac_pass in 1 2
  52538. +do
  52539. + for ac_arg
  52540. + do
  52541. + case $ac_arg in
  52542. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  52543. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  52544. + | -silent | --silent | --silen | --sile | --sil)
  52545. + continue ;;
  52546. + *\'*)
  52547. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  52548. + esac
  52549. + case $ac_pass in
  52550. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  52551. + 2)
  52552. + as_fn_append ac_configure_args1 " '$ac_arg'"
  52553. + if test $ac_must_keep_next = true; then
  52554. + ac_must_keep_next=false # Got value, back to normal.
  52555. + else
  52556. + case $ac_arg in
  52557. + *=* | --config-cache | -C | -disable-* | --disable-* \
  52558. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  52559. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  52560. + | -with-* | --with-* | -without-* | --without-* | --x)
  52561. + case "$ac_configure_args0 " in
  52562. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  52563. + esac
  52564. + ;;
  52565. + -* ) ac_must_keep_next=true ;;
  52566. + esac
  52567. + fi
  52568. + as_fn_append ac_configure_args " '$ac_arg'"
  52569. + ;;
  52570. + esac
  52571. + done
  52572. +done
  52573. +{ ac_configure_args0=; unset ac_configure_args0;}
  52574. +{ ac_configure_args1=; unset ac_configure_args1;}
  52575. +
  52576. +# When interrupted or exit'd, cleanup temporary files, and complete
  52577. +# config.log. We remove comments because anyway the quotes in there
  52578. +# would cause problems or look ugly.
  52579. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  52580. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  52581. +trap 'exit_status=$?
  52582. + # Save into config.log some information that might help in debugging.
  52583. + {
  52584. + echo
  52585. +
  52586. + $as_echo "## ---------------- ##
  52587. +## Cache variables. ##
  52588. +## ---------------- ##"
  52589. + echo
  52590. + # The following way of writing the cache mishandles newlines in values,
  52591. +(
  52592. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  52593. + eval ac_val=\$$ac_var
  52594. + case $ac_val in #(
  52595. + *${as_nl}*)
  52596. + case $ac_var in #(
  52597. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  52598. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  52599. + esac
  52600. + case $ac_var in #(
  52601. + _ | IFS | as_nl) ;; #(
  52602. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  52603. + *) { eval $ac_var=; unset $ac_var;} ;;
  52604. + esac ;;
  52605. + esac
  52606. + done
  52607. + (set) 2>&1 |
  52608. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  52609. + *${as_nl}ac_space=\ *)
  52610. + sed -n \
  52611. + "s/'\''/'\''\\\\'\'''\''/g;
  52612. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  52613. + ;; #(
  52614. + *)
  52615. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  52616. + ;;
  52617. + esac |
  52618. + sort
  52619. +)
  52620. + echo
  52621. +
  52622. + $as_echo "## ----------------- ##
  52623. +## Output variables. ##
  52624. +## ----------------- ##"
  52625. + echo
  52626. + for ac_var in $ac_subst_vars
  52627. + do
  52628. + eval ac_val=\$$ac_var
  52629. + case $ac_val in
  52630. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  52631. + esac
  52632. + $as_echo "$ac_var='\''$ac_val'\''"
  52633. + done | sort
  52634. + echo
  52635. +
  52636. + if test -n "$ac_subst_files"; then
  52637. + $as_echo "## ------------------- ##
  52638. +## File substitutions. ##
  52639. +## ------------------- ##"
  52640. + echo
  52641. + for ac_var in $ac_subst_files
  52642. + do
  52643. + eval ac_val=\$$ac_var
  52644. + case $ac_val in
  52645. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  52646. + esac
  52647. + $as_echo "$ac_var='\''$ac_val'\''"
  52648. + done | sort
  52649. + echo
  52650. + fi
  52651. +
  52652. + if test -s confdefs.h; then
  52653. + $as_echo "## ----------- ##
  52654. +## confdefs.h. ##
  52655. +## ----------- ##"
  52656. + echo
  52657. + cat confdefs.h
  52658. + echo
  52659. + fi
  52660. + test "$ac_signal" != 0 &&
  52661. + $as_echo "$as_me: caught signal $ac_signal"
  52662. + $as_echo "$as_me: exit $exit_status"
  52663. + } >&5
  52664. + rm -f core *.core core.conftest.* &&
  52665. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  52666. + exit $exit_status
  52667. +' 0
  52668. +for ac_signal in 1 2 13 15; do
  52669. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  52670. +done
  52671. +ac_signal=0
  52672. +
  52673. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  52674. +rm -f -r conftest* confdefs.h
  52675. +
  52676. +$as_echo "/* confdefs.h */" > confdefs.h
  52677. +
  52678. +# Predefined preprocessor variables.
  52679. +
  52680. +cat >>confdefs.h <<_ACEOF
  52681. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  52682. +_ACEOF
  52683. +
  52684. +cat >>confdefs.h <<_ACEOF
  52685. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  52686. +_ACEOF
  52687. +
  52688. +cat >>confdefs.h <<_ACEOF
  52689. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  52690. +_ACEOF
  52691. +
  52692. +cat >>confdefs.h <<_ACEOF
  52693. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  52694. +_ACEOF
  52695. +
  52696. +cat >>confdefs.h <<_ACEOF
  52697. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  52698. +_ACEOF
  52699. +
  52700. +cat >>confdefs.h <<_ACEOF
  52701. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  52702. +_ACEOF
  52703. +
  52704. +
  52705. +# Let the site file select an alternate cache file if it wants to.
  52706. +# Prefer an explicitly selected file to automatically selected ones.
  52707. +ac_site_file1=NONE
  52708. +ac_site_file2=NONE
  52709. +if test -n "$CONFIG_SITE"; then
  52710. + # We do not want a PATH search for config.site.
  52711. + case $CONFIG_SITE in @%:@((
  52712. + -*) ac_site_file1=./$CONFIG_SITE;;
  52713. + */*) ac_site_file1=$CONFIG_SITE;;
  52714. + *) ac_site_file1=./$CONFIG_SITE;;
  52715. + esac
  52716. +elif test "x$prefix" != xNONE; then
  52717. + ac_site_file1=$prefix/share/config.site
  52718. + ac_site_file2=$prefix/etc/config.site
  52719. +else
  52720. + ac_site_file1=$ac_default_prefix/share/config.site
  52721. + ac_site_file2=$ac_default_prefix/etc/config.site
  52722. +fi
  52723. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  52724. +do
  52725. + test "x$ac_site_file" = xNONE && continue
  52726. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  52727. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  52728. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  52729. + sed 's/^/| /' "$ac_site_file" >&5
  52730. + . "$ac_site_file" \
  52731. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  52732. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  52733. +as_fn_error $? "failed to load site script $ac_site_file
  52734. +See \`config.log' for more details" "$LINENO" 5; }
  52735. + fi
  52736. +done
  52737. +
  52738. +if test -r "$cache_file"; then
  52739. + # Some versions of bash will fail to source /dev/null (special files
  52740. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  52741. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  52742. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  52743. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  52744. + case $cache_file in
  52745. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  52746. + *) . "./$cache_file";;
  52747. + esac
  52748. + fi
  52749. +else
  52750. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  52751. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  52752. + >$cache_file
  52753. +fi
  52754. +
  52755. +# Check that the precious variables saved in the cache have kept the same
  52756. +# value.
  52757. +ac_cache_corrupted=false
  52758. +for ac_var in $ac_precious_vars; do
  52759. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  52760. + eval ac_new_set=\$ac_env_${ac_var}_set
  52761. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  52762. + eval ac_new_val=\$ac_env_${ac_var}_value
  52763. + case $ac_old_set,$ac_new_set in
  52764. + set,)
  52765. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  52766. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  52767. + ac_cache_corrupted=: ;;
  52768. + ,set)
  52769. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  52770. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  52771. + ac_cache_corrupted=: ;;
  52772. + ,);;
  52773. + *)
  52774. + if test "x$ac_old_val" != "x$ac_new_val"; then
  52775. + # differences in whitespace do not lead to failure.
  52776. + ac_old_val_w=`echo x $ac_old_val`
  52777. + ac_new_val_w=`echo x $ac_new_val`
  52778. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  52779. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  52780. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  52781. + ac_cache_corrupted=:
  52782. + else
  52783. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  52784. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  52785. + eval $ac_var=\$ac_old_val
  52786. + fi
  52787. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  52788. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  52789. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  52790. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  52791. + fi;;
  52792. + esac
  52793. + # Pass precious variables to config.status.
  52794. + if test "$ac_new_set" = set; then
  52795. + case $ac_new_val in
  52796. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  52797. + *) ac_arg=$ac_var=$ac_new_val ;;
  52798. + esac
  52799. + case " $ac_configure_args " in
  52800. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  52801. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  52802. + esac
  52803. + fi
  52804. +done
  52805. +if $ac_cache_corrupted; then
  52806. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  52807. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  52808. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  52809. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  52810. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  52811. +fi
  52812. +## -------------------- ##
  52813. +## Main body of script. ##
  52814. +## -------------------- ##
  52815. +
  52816. +ac_ext=c
  52817. +ac_cpp='$CPP $CPPFLAGS'
  52818. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  52819. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  52820. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  52821. +
  52822. +
  52823. +
  52824. +ac_config_headers="$ac_config_headers include/autoconf.h"
  52825. +
  52826. +ac_aux_dir=
  52827. +for ac_dir in cfgaux "$srcdir"/cfgaux; do
  52828. + if test -f "$ac_dir/install-sh"; then
  52829. + ac_aux_dir=$ac_dir
  52830. + ac_install_sh="$ac_aux_dir/install-sh -c"
  52831. + break
  52832. + elif test -f "$ac_dir/install.sh"; then
  52833. + ac_aux_dir=$ac_dir
  52834. + ac_install_sh="$ac_aux_dir/install.sh -c"
  52835. + break
  52836. + elif test -f "$ac_dir/shtool"; then
  52837. + ac_aux_dir=$ac_dir
  52838. + ac_install_sh="$ac_aux_dir/shtool install -c"
  52839. + break
  52840. + fi
  52841. +done
  52842. +if test -z "$ac_aux_dir"; then
  52843. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in cfgaux \"$srcdir\"/cfgaux" "$LINENO" 5
  52844. +fi
  52845. +
  52846. +# These three variables are undocumented and unsupported,
  52847. +# and are intended to be withdrawn in a future Autoconf release.
  52848. +# They can cause serious problems if a builder's source tree is in a directory
  52849. +# whose full name contains unusual characters.
  52850. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  52851. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  52852. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  52853. +
  52854. +
  52855. +
  52856. +am__api_version='1.11'
  52857. +
  52858. +# Find a good install program. We prefer a C program (faster),
  52859. +# so one script is as good as another. But avoid the broken or
  52860. +# incompatible versions:
  52861. +# SysV /etc/install, /usr/sbin/install
  52862. +# SunOS /usr/etc/install
  52863. +# IRIX /sbin/install
  52864. +# AIX /bin/install
  52865. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  52866. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  52867. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  52868. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  52869. +# OS/2's system install, which has a completely different semantic
  52870. +# ./install, which can be erroneously created by make from ./install.sh.
  52871. +# Reject install programs that cannot install multiple files.
  52872. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  52873. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  52874. +if test -z "$INSTALL"; then
  52875. +if ${ac_cv_path_install+:} false; then :
  52876. + $as_echo_n "(cached) " >&6
  52877. +else
  52878. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  52879. +for as_dir in $PATH
  52880. +do
  52881. + IFS=$as_save_IFS
  52882. + test -z "$as_dir" && as_dir=.
  52883. + # Account for people who put trailing slashes in PATH elements.
  52884. +case $as_dir/ in @%:@((
  52885. + ./ | .// | /[cC]/* | \
  52886. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  52887. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  52888. + /usr/ucb/* ) ;;
  52889. + *)
  52890. + # OSF1 and SCO ODT 3.0 have their own names for install.
  52891. + # Don't use installbsd from OSF since it installs stuff as root
  52892. + # by default.
  52893. + for ac_prog in ginstall scoinst install; do
  52894. + for ac_exec_ext in '' $ac_executable_extensions; do
  52895. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  52896. + if test $ac_prog = install &&
  52897. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  52898. + # AIX install. It has an incompatible calling convention.
  52899. + :
  52900. + elif test $ac_prog = install &&
  52901. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  52902. + # program-specific install script used by HP pwplus--don't use.
  52903. + :
  52904. + else
  52905. + rm -rf conftest.one conftest.two conftest.dir
  52906. + echo one > conftest.one
  52907. + echo two > conftest.two
  52908. + mkdir conftest.dir
  52909. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  52910. + test -s conftest.one && test -s conftest.two &&
  52911. + test -s conftest.dir/conftest.one &&
  52912. + test -s conftest.dir/conftest.two
  52913. + then
  52914. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  52915. + break 3
  52916. + fi
  52917. + fi
  52918. + fi
  52919. + done
  52920. + done
  52921. + ;;
  52922. +esac
  52923. +
  52924. + done
  52925. +IFS=$as_save_IFS
  52926. +
  52927. +rm -rf conftest.one conftest.two conftest.dir
  52928. +
  52929. +fi
  52930. + if test "${ac_cv_path_install+set}" = set; then
  52931. + INSTALL=$ac_cv_path_install
  52932. + else
  52933. + # As a last resort, use the slow shell script. Don't cache a
  52934. + # value for INSTALL within a source directory, because that will
  52935. + # break other packages using the cache if that directory is
  52936. + # removed, or if the value is a relative name.
  52937. + INSTALL=$ac_install_sh
  52938. + fi
  52939. +fi
  52940. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  52941. +$as_echo "$INSTALL" >&6; }
  52942. +
  52943. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  52944. +# It thinks the first close brace ends the variable substitution.
  52945. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  52946. +
  52947. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  52948. +
  52949. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  52950. +
  52951. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  52952. +$as_echo_n "checking whether build environment is sane... " >&6; }
  52953. +# Just in case
  52954. +sleep 1
  52955. +echo timestamp > conftest.file
  52956. +# Reject unsafe characters in $srcdir or the absolute working directory
  52957. +# name. Accept space and tab only in the latter.
  52958. +am_lf='
  52959. +'
  52960. +case `pwd` in
  52961. + *[\\\"\#\$\&\'\`$am_lf]*)
  52962. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  52963. +esac
  52964. +case $srcdir in
  52965. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  52966. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  52967. +esac
  52968. +
  52969. +# Do `set' in a subshell so we don't clobber the current shell's
  52970. +# arguments. Must try -L first in case configure is actually a
  52971. +# symlink; some systems play weird games with the mod time of symlinks
  52972. +# (eg FreeBSD returns the mod time of the symlink's containing
  52973. +# directory).
  52974. +if (
  52975. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  52976. + if test "$*" = "X"; then
  52977. + # -L didn't work.
  52978. + set X `ls -t "$srcdir/configure" conftest.file`
  52979. + fi
  52980. + rm -f conftest.file
  52981. + if test "$*" != "X $srcdir/configure conftest.file" \
  52982. + && test "$*" != "X conftest.file $srcdir/configure"; then
  52983. +
  52984. + # If neither matched, then we have a broken ls. This can happen
  52985. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  52986. + # broken ls alias from the environment. This has actually
  52987. + # happened. Such a system could not be considered "sane".
  52988. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  52989. +alias in your environment" "$LINENO" 5
  52990. + fi
  52991. +
  52992. + test "$2" = conftest.file
  52993. + )
  52994. +then
  52995. + # Ok.
  52996. + :
  52997. +else
  52998. + as_fn_error $? "newly created file is older than distributed files!
  52999. +Check your system clock" "$LINENO" 5
  53000. +fi
  53001. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  53002. +$as_echo "yes" >&6; }
  53003. +test "$program_prefix" != NONE &&
  53004. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  53005. +# Use a double $ so make ignores it.
  53006. +test "$program_suffix" != NONE &&
  53007. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  53008. +# Double any \ or $.
  53009. +# By default was `s,x,x', remove it if useless.
  53010. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  53011. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  53012. +
  53013. +# expand $ac_aux_dir to an absolute path
  53014. +am_aux_dir=`cd $ac_aux_dir && pwd`
  53015. +
  53016. +if test x"${MISSING+set}" != xset; then
  53017. + case $am_aux_dir in
  53018. + *\ * | *\ *)
  53019. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  53020. + *)
  53021. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  53022. + esac
  53023. +fi
  53024. +# Use eval to expand $SHELL
  53025. +if eval "$MISSING --run true"; then
  53026. + am_missing_run="$MISSING --run "
  53027. +else
  53028. + am_missing_run=
  53029. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  53030. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  53031. +fi
  53032. +
  53033. +if test x"${install_sh}" != xset; then
  53034. + case $am_aux_dir in
  53035. + *\ * | *\ *)
  53036. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  53037. + *)
  53038. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  53039. + esac
  53040. +fi
  53041. +
  53042. +# Installed binaries are usually stripped using `strip' when the user
  53043. +# run `make install-strip'. However `strip' might not be the right
  53044. +# tool to use in cross-compilation environments, therefore Automake
  53045. +# will honor the `STRIP' environment variable to overrule this program.
  53046. +if test "$cross_compiling" != no; then
  53047. + if test -n "$ac_tool_prefix"; then
  53048. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  53049. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  53050. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53051. +$as_echo_n "checking for $ac_word... " >&6; }
  53052. +if ${ac_cv_prog_STRIP+:} false; then :
  53053. + $as_echo_n "(cached) " >&6
  53054. +else
  53055. + if test -n "$STRIP"; then
  53056. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  53057. +else
  53058. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53059. +for as_dir in $PATH
  53060. +do
  53061. + IFS=$as_save_IFS
  53062. + test -z "$as_dir" && as_dir=.
  53063. + for ac_exec_ext in '' $ac_executable_extensions; do
  53064. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53065. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  53066. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53067. + break 2
  53068. + fi
  53069. +done
  53070. + done
  53071. +IFS=$as_save_IFS
  53072. +
  53073. +fi
  53074. +fi
  53075. +STRIP=$ac_cv_prog_STRIP
  53076. +if test -n "$STRIP"; then
  53077. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  53078. +$as_echo "$STRIP" >&6; }
  53079. +else
  53080. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53081. +$as_echo "no" >&6; }
  53082. +fi
  53083. +
  53084. +
  53085. +fi
  53086. +if test -z "$ac_cv_prog_STRIP"; then
  53087. + ac_ct_STRIP=$STRIP
  53088. + # Extract the first word of "strip", so it can be a program name with args.
  53089. +set dummy strip; ac_word=$2
  53090. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53091. +$as_echo_n "checking for $ac_word... " >&6; }
  53092. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  53093. + $as_echo_n "(cached) " >&6
  53094. +else
  53095. + if test -n "$ac_ct_STRIP"; then
  53096. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  53097. +else
  53098. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53099. +for as_dir in $PATH
  53100. +do
  53101. + IFS=$as_save_IFS
  53102. + test -z "$as_dir" && as_dir=.
  53103. + for ac_exec_ext in '' $ac_executable_extensions; do
  53104. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53105. + ac_cv_prog_ac_ct_STRIP="strip"
  53106. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53107. + break 2
  53108. + fi
  53109. +done
  53110. + done
  53111. +IFS=$as_save_IFS
  53112. +
  53113. +fi
  53114. +fi
  53115. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  53116. +if test -n "$ac_ct_STRIP"; then
  53117. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  53118. +$as_echo "$ac_ct_STRIP" >&6; }
  53119. +else
  53120. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53121. +$as_echo "no" >&6; }
  53122. +fi
  53123. +
  53124. + if test "x$ac_ct_STRIP" = x; then
  53125. + STRIP=":"
  53126. + else
  53127. + case $cross_compiling:$ac_tool_warned in
  53128. +yes:)
  53129. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  53130. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  53131. +ac_tool_warned=yes ;;
  53132. +esac
  53133. + STRIP=$ac_ct_STRIP
  53134. + fi
  53135. +else
  53136. + STRIP="$ac_cv_prog_STRIP"
  53137. +fi
  53138. +
  53139. +fi
  53140. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  53141. +
  53142. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  53143. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  53144. +if test -z "$MKDIR_P"; then
  53145. + if ${ac_cv_path_mkdir+:} false; then :
  53146. + $as_echo_n "(cached) " >&6
  53147. +else
  53148. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53149. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  53150. +do
  53151. + IFS=$as_save_IFS
  53152. + test -z "$as_dir" && as_dir=.
  53153. + for ac_prog in mkdir gmkdir; do
  53154. + for ac_exec_ext in '' $ac_executable_extensions; do
  53155. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  53156. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  53157. + 'mkdir (GNU coreutils) '* | \
  53158. + 'mkdir (coreutils) '* | \
  53159. + 'mkdir (fileutils) '4.1*)
  53160. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  53161. + break 3;;
  53162. + esac
  53163. + done
  53164. + done
  53165. + done
  53166. +IFS=$as_save_IFS
  53167. +
  53168. +fi
  53169. +
  53170. + test -d ./--version && rmdir ./--version
  53171. + if test "${ac_cv_path_mkdir+set}" = set; then
  53172. + MKDIR_P="$ac_cv_path_mkdir -p"
  53173. + else
  53174. + # As a last resort, use the slow shell script. Don't cache a
  53175. + # value for MKDIR_P within a source directory, because that will
  53176. + # break other packages using the cache if that directory is
  53177. + # removed, or if the value is a relative name.
  53178. + MKDIR_P="$ac_install_sh -d"
  53179. + fi
  53180. +fi
  53181. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  53182. +$as_echo "$MKDIR_P" >&6; }
  53183. +
  53184. +mkdir_p="$MKDIR_P"
  53185. +case $mkdir_p in
  53186. + [\\/$]* | ?:[\\/]*) ;;
  53187. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  53188. +esac
  53189. +
  53190. +for ac_prog in gawk mawk nawk awk
  53191. +do
  53192. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  53193. +set dummy $ac_prog; ac_word=$2
  53194. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53195. +$as_echo_n "checking for $ac_word... " >&6; }
  53196. +if ${ac_cv_prog_AWK+:} false; then :
  53197. + $as_echo_n "(cached) " >&6
  53198. +else
  53199. + if test -n "$AWK"; then
  53200. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  53201. +else
  53202. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53203. +for as_dir in $PATH
  53204. +do
  53205. + IFS=$as_save_IFS
  53206. + test -z "$as_dir" && as_dir=.
  53207. + for ac_exec_ext in '' $ac_executable_extensions; do
  53208. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53209. + ac_cv_prog_AWK="$ac_prog"
  53210. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53211. + break 2
  53212. + fi
  53213. +done
  53214. + done
  53215. +IFS=$as_save_IFS
  53216. +
  53217. +fi
  53218. +fi
  53219. +AWK=$ac_cv_prog_AWK
  53220. +if test -n "$AWK"; then
  53221. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  53222. +$as_echo "$AWK" >&6; }
  53223. +else
  53224. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53225. +$as_echo "no" >&6; }
  53226. +fi
  53227. +
  53228. +
  53229. + test -n "$AWK" && break
  53230. +done
  53231. +
  53232. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  53233. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  53234. +set x ${MAKE-make}
  53235. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  53236. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  53237. + $as_echo_n "(cached) " >&6
  53238. +else
  53239. + cat >conftest.make <<\_ACEOF
  53240. +SHELL = /bin/sh
  53241. +all:
  53242. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  53243. +_ACEOF
  53244. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  53245. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  53246. + *@@@%%%=?*=@@@%%%*)
  53247. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  53248. + *)
  53249. + eval ac_cv_prog_make_${ac_make}_set=no;;
  53250. +esac
  53251. +rm -f conftest.make
  53252. +fi
  53253. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  53254. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  53255. +$as_echo "yes" >&6; }
  53256. + SET_MAKE=
  53257. +else
  53258. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53259. +$as_echo "no" >&6; }
  53260. + SET_MAKE="MAKE=${MAKE-make}"
  53261. +fi
  53262. +
  53263. +rm -rf .tst 2>/dev/null
  53264. +mkdir .tst 2>/dev/null
  53265. +if test -d .tst; then
  53266. + am__leading_dot=.
  53267. +else
  53268. + am__leading_dot=_
  53269. +fi
  53270. +rmdir .tst 2>/dev/null
  53271. +
  53272. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  53273. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  53274. + # is not polluted with repeated "-I."
  53275. + am__isrc=' -I$(srcdir)'
  53276. + # test to see if srcdir already configured
  53277. + if test -f $srcdir/config.status; then
  53278. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  53279. + fi
  53280. +fi
  53281. +
  53282. +# test whether we have cygpath
  53283. +if test -z "$CYGPATH_W"; then
  53284. + if (cygpath --version) >/dev/null 2>/dev/null; then
  53285. + CYGPATH_W='cygpath -w'
  53286. + else
  53287. + CYGPATH_W=echo
  53288. + fi
  53289. +fi
  53290. +
  53291. +
  53292. +# Define the identity of the package.
  53293. + PACKAGE='squid'
  53294. + VERSION='3.1.11'
  53295. +
  53296. +
  53297. +cat >>confdefs.h <<_ACEOF
  53298. +@%:@define PACKAGE "$PACKAGE"
  53299. +_ACEOF
  53300. +
  53301. +
  53302. +cat >>confdefs.h <<_ACEOF
  53303. +@%:@define VERSION "$VERSION"
  53304. +_ACEOF
  53305. +
  53306. +# Some tools Automake needs.
  53307. +
  53308. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  53309. +
  53310. +
  53311. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  53312. +
  53313. +
  53314. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  53315. +
  53316. +
  53317. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  53318. +
  53319. +
  53320. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  53321. +
  53322. +# We need awk for the "check" target. The system "awk" is bad on
  53323. +# some platforms.
  53324. +# Always define AMTAR for backward compatibility.
  53325. +
  53326. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  53327. +
  53328. +
  53329. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5
  53330. +$as_echo_n "checking how to create a ustar tar archive... " >&6; }
  53331. +# Loop over all known methods to create a tar archive until one works.
  53332. +_am_tools='gnutar plaintar pax cpio none'
  53333. +_am_tools=${am_cv_prog_tar_ustar-$_am_tools}
  53334. +# Do not fold the above two line into one, because Tru64 sh and
  53335. +# Solaris sh will not grok spaces in the rhs of `-'.
  53336. +for _am_tool in $_am_tools
  53337. +do
  53338. + case $_am_tool in
  53339. + gnutar)
  53340. + for _am_tar in tar gnutar gtar;
  53341. + do
  53342. + { echo "$as_me:$LINENO: $_am_tar --version" >&5
  53343. + ($_am_tar --version) >&5 2>&5
  53344. + ac_status=$?
  53345. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  53346. + (exit $ac_status); } && break
  53347. + done
  53348. + am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"'
  53349. + am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"'
  53350. + am__untar="$_am_tar -xf -"
  53351. + ;;
  53352. + plaintar)
  53353. + # Must skip GNU tar: if it does not support --format= it doesn't create
  53354. + # ustar tarball either.
  53355. + (tar --version) >/dev/null 2>&1 && continue
  53356. + am__tar='tar chf - "$$tardir"'
  53357. + am__tar_='tar chf - "$tardir"'
  53358. + am__untar='tar xf -'
  53359. + ;;
  53360. + pax)
  53361. + am__tar='pax -L -x ustar -w "$$tardir"'
  53362. + am__tar_='pax -L -x ustar -w "$tardir"'
  53363. + am__untar='pax -r'
  53364. + ;;
  53365. + cpio)
  53366. + am__tar='find "$$tardir" -print | cpio -o -H ustar -L'
  53367. + am__tar_='find "$tardir" -print | cpio -o -H ustar -L'
  53368. + am__untar='cpio -i -H ustar -d'
  53369. + ;;
  53370. + none)
  53371. + am__tar=false
  53372. + am__tar_=false
  53373. + am__untar=false
  53374. + ;;
  53375. + esac
  53376. +
  53377. + # If the value was cached, stop now. We just wanted to have am__tar
  53378. + # and am__untar set.
  53379. + test -n "${am_cv_prog_tar_ustar}" && break
  53380. +
  53381. + # tar/untar a dummy directory, and stop if the command works
  53382. + rm -rf conftest.dir
  53383. + mkdir conftest.dir
  53384. + echo GrepMe > conftest.dir/file
  53385. + { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5
  53386. + (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5
  53387. + ac_status=$?
  53388. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  53389. + (exit $ac_status); }
  53390. + rm -rf conftest.dir
  53391. + if test -s conftest.tar; then
  53392. + { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5
  53393. + ($am__untar <conftest.tar) >&5 2>&5
  53394. + ac_status=$?
  53395. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  53396. + (exit $ac_status); }
  53397. + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  53398. + fi
  53399. +done
  53400. +rm -rf conftest.dir
  53401. +
  53402. +if ${am_cv_prog_tar_ustar+:} false; then :
  53403. + $as_echo_n "(cached) " >&6
  53404. +else
  53405. + am_cv_prog_tar_ustar=$_am_tool
  53406. +fi
  53407. +
  53408. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5
  53409. +$as_echo "$am_cv_prog_tar_ustar" >&6; }
  53410. +
  53411. +
  53412. +
  53413. +
  53414. +
  53415. +
  53416. +
  53417. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
  53418. +$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
  53419. + @%:@ Check whether --enable-maintainer-mode was given.
  53420. +if test "${enable_maintainer_mode+set}" = set; then :
  53421. + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
  53422. +else
  53423. + USE_MAINTAINER_MODE=no
  53424. +fi
  53425. +
  53426. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
  53427. +$as_echo "$USE_MAINTAINER_MODE" >&6; }
  53428. + if test $USE_MAINTAINER_MODE = yes; then
  53429. + MAINTAINER_MODE_TRUE=
  53430. + MAINTAINER_MODE_FALSE='#'
  53431. +else
  53432. + MAINTAINER_MODE_TRUE='#'
  53433. + MAINTAINER_MODE_FALSE=
  53434. +fi
  53435. +
  53436. + MAINT=$MAINTAINER_MODE_TRUE
  53437. +
  53438. +
  53439. +
  53440. +PRESET_CFLAGS="$CFLAGS"
  53441. +PRESET_LDFLAGS="$LDFLAGS"
  53442. +
  53443. +if test -z "$LDFLAGS"; then
  53444. + LDFLAGS="-g"
  53445. +fi
  53446. +
  53447. +ac_ext=c
  53448. +ac_cpp='$CPP $CPPFLAGS'
  53449. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  53450. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  53451. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  53452. +if test -n "$ac_tool_prefix"; then
  53453. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  53454. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  53455. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53456. +$as_echo_n "checking for $ac_word... " >&6; }
  53457. +if ${ac_cv_prog_CC+:} false; then :
  53458. + $as_echo_n "(cached) " >&6
  53459. +else
  53460. + if test -n "$CC"; then
  53461. + ac_cv_prog_CC="$CC" # Let the user override the test.
  53462. +else
  53463. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53464. +for as_dir in $PATH
  53465. +do
  53466. + IFS=$as_save_IFS
  53467. + test -z "$as_dir" && as_dir=.
  53468. + for ac_exec_ext in '' $ac_executable_extensions; do
  53469. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53470. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  53471. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53472. + break 2
  53473. + fi
  53474. +done
  53475. + done
  53476. +IFS=$as_save_IFS
  53477. +
  53478. +fi
  53479. +fi
  53480. +CC=$ac_cv_prog_CC
  53481. +if test -n "$CC"; then
  53482. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  53483. +$as_echo "$CC" >&6; }
  53484. +else
  53485. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53486. +$as_echo "no" >&6; }
  53487. +fi
  53488. +
  53489. +
  53490. +fi
  53491. +if test -z "$ac_cv_prog_CC"; then
  53492. + ac_ct_CC=$CC
  53493. + # Extract the first word of "gcc", so it can be a program name with args.
  53494. +set dummy gcc; ac_word=$2
  53495. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53496. +$as_echo_n "checking for $ac_word... " >&6; }
  53497. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  53498. + $as_echo_n "(cached) " >&6
  53499. +else
  53500. + if test -n "$ac_ct_CC"; then
  53501. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  53502. +else
  53503. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53504. +for as_dir in $PATH
  53505. +do
  53506. + IFS=$as_save_IFS
  53507. + test -z "$as_dir" && as_dir=.
  53508. + for ac_exec_ext in '' $ac_executable_extensions; do
  53509. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53510. + ac_cv_prog_ac_ct_CC="gcc"
  53511. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53512. + break 2
  53513. + fi
  53514. +done
  53515. + done
  53516. +IFS=$as_save_IFS
  53517. +
  53518. +fi
  53519. +fi
  53520. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  53521. +if test -n "$ac_ct_CC"; then
  53522. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  53523. +$as_echo "$ac_ct_CC" >&6; }
  53524. +else
  53525. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53526. +$as_echo "no" >&6; }
  53527. +fi
  53528. +
  53529. + if test "x$ac_ct_CC" = x; then
  53530. + CC=""
  53531. + else
  53532. + case $cross_compiling:$ac_tool_warned in
  53533. +yes:)
  53534. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  53535. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  53536. +ac_tool_warned=yes ;;
  53537. +esac
  53538. + CC=$ac_ct_CC
  53539. + fi
  53540. +else
  53541. + CC="$ac_cv_prog_CC"
  53542. +fi
  53543. +
  53544. +if test -z "$CC"; then
  53545. + if test -n "$ac_tool_prefix"; then
  53546. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  53547. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  53548. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53549. +$as_echo_n "checking for $ac_word... " >&6; }
  53550. +if ${ac_cv_prog_CC+:} false; then :
  53551. + $as_echo_n "(cached) " >&6
  53552. +else
  53553. + if test -n "$CC"; then
  53554. + ac_cv_prog_CC="$CC" # Let the user override the test.
  53555. +else
  53556. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53557. +for as_dir in $PATH
  53558. +do
  53559. + IFS=$as_save_IFS
  53560. + test -z "$as_dir" && as_dir=.
  53561. + for ac_exec_ext in '' $ac_executable_extensions; do
  53562. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53563. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  53564. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53565. + break 2
  53566. + fi
  53567. +done
  53568. + done
  53569. +IFS=$as_save_IFS
  53570. +
  53571. +fi
  53572. +fi
  53573. +CC=$ac_cv_prog_CC
  53574. +if test -n "$CC"; then
  53575. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  53576. +$as_echo "$CC" >&6; }
  53577. +else
  53578. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53579. +$as_echo "no" >&6; }
  53580. +fi
  53581. +
  53582. +
  53583. + fi
  53584. +fi
  53585. +if test -z "$CC"; then
  53586. + # Extract the first word of "cc", so it can be a program name with args.
  53587. +set dummy cc; ac_word=$2
  53588. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53589. +$as_echo_n "checking for $ac_word... " >&6; }
  53590. +if ${ac_cv_prog_CC+:} false; then :
  53591. + $as_echo_n "(cached) " >&6
  53592. +else
  53593. + if test -n "$CC"; then
  53594. + ac_cv_prog_CC="$CC" # Let the user override the test.
  53595. +else
  53596. + ac_prog_rejected=no
  53597. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53598. +for as_dir in $PATH
  53599. +do
  53600. + IFS=$as_save_IFS
  53601. + test -z "$as_dir" && as_dir=.
  53602. + for ac_exec_ext in '' $ac_executable_extensions; do
  53603. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53604. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  53605. + ac_prog_rejected=yes
  53606. + continue
  53607. + fi
  53608. + ac_cv_prog_CC="cc"
  53609. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53610. + break 2
  53611. + fi
  53612. +done
  53613. + done
  53614. +IFS=$as_save_IFS
  53615. +
  53616. +if test $ac_prog_rejected = yes; then
  53617. + # We found a bogon in the path, so make sure we never use it.
  53618. + set dummy $ac_cv_prog_CC
  53619. + shift
  53620. + if test $@%:@ != 0; then
  53621. + # We chose a different compiler from the bogus one.
  53622. + # However, it has the same basename, so the bogon will be chosen
  53623. + # first if we set CC to just the basename; use the full file name.
  53624. + shift
  53625. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  53626. + fi
  53627. +fi
  53628. +fi
  53629. +fi
  53630. +CC=$ac_cv_prog_CC
  53631. +if test -n "$CC"; then
  53632. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  53633. +$as_echo "$CC" >&6; }
  53634. +else
  53635. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53636. +$as_echo "no" >&6; }
  53637. +fi
  53638. +
  53639. +
  53640. +fi
  53641. +if test -z "$CC"; then
  53642. + if test -n "$ac_tool_prefix"; then
  53643. + for ac_prog in cl.exe
  53644. + do
  53645. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  53646. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  53647. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53648. +$as_echo_n "checking for $ac_word... " >&6; }
  53649. +if ${ac_cv_prog_CC+:} false; then :
  53650. + $as_echo_n "(cached) " >&6
  53651. +else
  53652. + if test -n "$CC"; then
  53653. + ac_cv_prog_CC="$CC" # Let the user override the test.
  53654. +else
  53655. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53656. +for as_dir in $PATH
  53657. +do
  53658. + IFS=$as_save_IFS
  53659. + test -z "$as_dir" && as_dir=.
  53660. + for ac_exec_ext in '' $ac_executable_extensions; do
  53661. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53662. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  53663. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53664. + break 2
  53665. + fi
  53666. +done
  53667. + done
  53668. +IFS=$as_save_IFS
  53669. +
  53670. +fi
  53671. +fi
  53672. +CC=$ac_cv_prog_CC
  53673. +if test -n "$CC"; then
  53674. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  53675. +$as_echo "$CC" >&6; }
  53676. +else
  53677. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53678. +$as_echo "no" >&6; }
  53679. +fi
  53680. +
  53681. +
  53682. + test -n "$CC" && break
  53683. + done
  53684. +fi
  53685. +if test -z "$CC"; then
  53686. + ac_ct_CC=$CC
  53687. + for ac_prog in cl.exe
  53688. +do
  53689. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  53690. +set dummy $ac_prog; ac_word=$2
  53691. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  53692. +$as_echo_n "checking for $ac_word... " >&6; }
  53693. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  53694. + $as_echo_n "(cached) " >&6
  53695. +else
  53696. + if test -n "$ac_ct_CC"; then
  53697. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  53698. +else
  53699. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  53700. +for as_dir in $PATH
  53701. +do
  53702. + IFS=$as_save_IFS
  53703. + test -z "$as_dir" && as_dir=.
  53704. + for ac_exec_ext in '' $ac_executable_extensions; do
  53705. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  53706. + ac_cv_prog_ac_ct_CC="$ac_prog"
  53707. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  53708. + break 2
  53709. + fi
  53710. +done
  53711. + done
  53712. +IFS=$as_save_IFS
  53713. +
  53714. +fi
  53715. +fi
  53716. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  53717. +if test -n "$ac_ct_CC"; then
  53718. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  53719. +$as_echo "$ac_ct_CC" >&6; }
  53720. +else
  53721. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53722. +$as_echo "no" >&6; }
  53723. +fi
  53724. +
  53725. +
  53726. + test -n "$ac_ct_CC" && break
  53727. +done
  53728. +
  53729. + if test "x$ac_ct_CC" = x; then
  53730. + CC=""
  53731. + else
  53732. + case $cross_compiling:$ac_tool_warned in
  53733. +yes:)
  53734. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  53735. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  53736. +ac_tool_warned=yes ;;
  53737. +esac
  53738. + CC=$ac_ct_CC
  53739. + fi
  53740. +fi
  53741. +
  53742. +fi
  53743. +
  53744. +
  53745. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  53746. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  53747. +as_fn_error $? "no acceptable C compiler found in \$PATH
  53748. +See \`config.log' for more details" "$LINENO" 5; }
  53749. +
  53750. +# Provide some information about the compiler.
  53751. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  53752. +set X $ac_compile
  53753. +ac_compiler=$2
  53754. +for ac_option in --version -v -V -qversion; do
  53755. + { { ac_try="$ac_compiler $ac_option >&5"
  53756. +case "(($ac_try" in
  53757. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  53758. + *) ac_try_echo=$ac_try;;
  53759. +esac
  53760. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  53761. +$as_echo "$ac_try_echo"; } >&5
  53762. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  53763. + ac_status=$?
  53764. + if test -s conftest.err; then
  53765. + sed '10a\
  53766. +... rest of stderr output deleted ...
  53767. + 10q' conftest.err >conftest.er1
  53768. + cat conftest.er1 >&5
  53769. + fi
  53770. + rm -f conftest.er1 conftest.err
  53771. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  53772. + test $ac_status = 0; }
  53773. +done
  53774. +
  53775. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  53776. +/* end confdefs.h. */
  53777. +
  53778. +int
  53779. +main ()
  53780. +{
  53781. +
  53782. + ;
  53783. + return 0;
  53784. +}
  53785. +_ACEOF
  53786. +ac_clean_files_save=$ac_clean_files
  53787. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  53788. +# Try to create an executable without -o first, disregard a.out.
  53789. +# It will help us diagnose broken compilers, and finding out an intuition
  53790. +# of exeext.
  53791. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  53792. +$as_echo_n "checking whether the C compiler works... " >&6; }
  53793. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  53794. +
  53795. +# The possible output files:
  53796. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  53797. +
  53798. +ac_rmfiles=
  53799. +for ac_file in $ac_files
  53800. +do
  53801. + case $ac_file in
  53802. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  53803. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  53804. + esac
  53805. +done
  53806. +rm -f $ac_rmfiles
  53807. +
  53808. +if { { ac_try="$ac_link_default"
  53809. +case "(($ac_try" in
  53810. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  53811. + *) ac_try_echo=$ac_try;;
  53812. +esac
  53813. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  53814. +$as_echo "$ac_try_echo"; } >&5
  53815. + (eval "$ac_link_default") 2>&5
  53816. + ac_status=$?
  53817. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  53818. + test $ac_status = 0; }; then :
  53819. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  53820. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  53821. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  53822. +# so that the user can short-circuit this test for compilers unknown to
  53823. +# Autoconf.
  53824. +for ac_file in $ac_files ''
  53825. +do
  53826. + test -f "$ac_file" || continue
  53827. + case $ac_file in
  53828. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  53829. + ;;
  53830. + [ab].out )
  53831. + # We found the default executable, but exeext='' is most
  53832. + # certainly right.
  53833. + break;;
  53834. + *.* )
  53835. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  53836. + then :; else
  53837. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  53838. + fi
  53839. + # We set ac_cv_exeext here because the later test for it is not
  53840. + # safe: cross compilers may not add the suffix if given an `-o'
  53841. + # argument, so we may need to know it at that point already.
  53842. + # Even if this section looks crufty: it has the advantage of
  53843. + # actually working.
  53844. + break;;
  53845. + * )
  53846. + break;;
  53847. + esac
  53848. +done
  53849. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  53850. +
  53851. +else
  53852. + ac_file=''
  53853. +fi
  53854. +if test -z "$ac_file"; then :
  53855. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  53856. +$as_echo "no" >&6; }
  53857. +$as_echo "$as_me: failed program was:" >&5
  53858. +sed 's/^/| /' conftest.$ac_ext >&5
  53859. +
  53860. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  53861. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  53862. +as_fn_error 77 "C compiler cannot create executables
  53863. +See \`config.log' for more details" "$LINENO" 5; }
  53864. +else
  53865. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  53866. +$as_echo "yes" >&6; }
  53867. +fi
  53868. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  53869. +$as_echo_n "checking for C compiler default output file name... " >&6; }
  53870. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  53871. +$as_echo "$ac_file" >&6; }
  53872. +ac_exeext=$ac_cv_exeext
  53873. +
  53874. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  53875. +ac_clean_files=$ac_clean_files_save
  53876. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  53877. +$as_echo_n "checking for suffix of executables... " >&6; }
  53878. +if { { ac_try="$ac_link"
  53879. +case "(($ac_try" in
  53880. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  53881. + *) ac_try_echo=$ac_try;;
  53882. +esac
  53883. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  53884. +$as_echo "$ac_try_echo"; } >&5
  53885. + (eval "$ac_link") 2>&5
  53886. + ac_status=$?
  53887. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  53888. + test $ac_status = 0; }; then :
  53889. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  53890. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  53891. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  53892. +# `rm'.
  53893. +for ac_file in conftest.exe conftest conftest.*; do
  53894. + test -f "$ac_file" || continue
  53895. + case $ac_file in
  53896. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  53897. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  53898. + break;;
  53899. + * ) break;;
  53900. + esac
  53901. +done
  53902. +else
  53903. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  53904. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  53905. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  53906. +See \`config.log' for more details" "$LINENO" 5; }
  53907. +fi
  53908. +rm -f conftest conftest$ac_cv_exeext
  53909. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  53910. +$as_echo "$ac_cv_exeext" >&6; }
  53911. +
  53912. +rm -f conftest.$ac_ext
  53913. +EXEEXT=$ac_cv_exeext
  53914. +ac_exeext=$EXEEXT
  53915. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  53916. +/* end confdefs.h. */
  53917. +@%:@include <stdio.h>
  53918. +int
  53919. +main ()
  53920. +{
  53921. +FILE *f = fopen ("conftest.out", "w");
  53922. + return ferror (f) || fclose (f) != 0;
  53923. +
  53924. + ;
  53925. + return 0;
  53926. +}
  53927. +_ACEOF
  53928. +ac_clean_files="$ac_clean_files conftest.out"
  53929. +# Check that the compiler produces executables we can run. If not, either
  53930. +# the compiler is broken, or we cross compile.
  53931. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  53932. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  53933. +if test "$cross_compiling" != yes; then
  53934. + { { ac_try="$ac_link"
  53935. +case "(($ac_try" in
  53936. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  53937. + *) ac_try_echo=$ac_try;;
  53938. +esac
  53939. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  53940. +$as_echo "$ac_try_echo"; } >&5
  53941. + (eval "$ac_link") 2>&5
  53942. + ac_status=$?
  53943. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  53944. + test $ac_status = 0; }
  53945. + if { ac_try='./conftest$ac_cv_exeext'
  53946. + { { case "(($ac_try" in
  53947. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  53948. + *) ac_try_echo=$ac_try;;
  53949. +esac
  53950. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  53951. +$as_echo "$ac_try_echo"; } >&5
  53952. + (eval "$ac_try") 2>&5
  53953. + ac_status=$?
  53954. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  53955. + test $ac_status = 0; }; }; then
  53956. + cross_compiling=no
  53957. + else
  53958. + if test "$cross_compiling" = maybe; then
  53959. + cross_compiling=yes
  53960. + else
  53961. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  53962. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  53963. +as_fn_error $? "cannot run C compiled programs.
  53964. +If you meant to cross compile, use \`--host'.
  53965. +See \`config.log' for more details" "$LINENO" 5; }
  53966. + fi
  53967. + fi
  53968. +fi
  53969. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  53970. +$as_echo "$cross_compiling" >&6; }
  53971. +
  53972. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  53973. +ac_clean_files=$ac_clean_files_save
  53974. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  53975. +$as_echo_n "checking for suffix of object files... " >&6; }
  53976. +if ${ac_cv_objext+:} false; then :
  53977. + $as_echo_n "(cached) " >&6
  53978. +else
  53979. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  53980. +/* end confdefs.h. */
  53981. +
  53982. +int
  53983. +main ()
  53984. +{
  53985. +
  53986. + ;
  53987. + return 0;
  53988. +}
  53989. +_ACEOF
  53990. +rm -f conftest.o conftest.obj
  53991. +if { { ac_try="$ac_compile"
  53992. +case "(($ac_try" in
  53993. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  53994. + *) ac_try_echo=$ac_try;;
  53995. +esac
  53996. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  53997. +$as_echo "$ac_try_echo"; } >&5
  53998. + (eval "$ac_compile") 2>&5
  53999. + ac_status=$?
  54000. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  54001. + test $ac_status = 0; }; then :
  54002. + for ac_file in conftest.o conftest.obj conftest.*; do
  54003. + test -f "$ac_file" || continue;
  54004. + case $ac_file in
  54005. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  54006. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  54007. + break;;
  54008. + esac
  54009. +done
  54010. +else
  54011. + $as_echo "$as_me: failed program was:" >&5
  54012. +sed 's/^/| /' conftest.$ac_ext >&5
  54013. +
  54014. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  54015. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  54016. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  54017. +See \`config.log' for more details" "$LINENO" 5; }
  54018. +fi
  54019. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  54020. +fi
  54021. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  54022. +$as_echo "$ac_cv_objext" >&6; }
  54023. +OBJEXT=$ac_cv_objext
  54024. +ac_objext=$OBJEXT
  54025. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  54026. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  54027. +if ${ac_cv_c_compiler_gnu+:} false; then :
  54028. + $as_echo_n "(cached) " >&6
  54029. +else
  54030. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54031. +/* end confdefs.h. */
  54032. +
  54033. +int
  54034. +main ()
  54035. +{
  54036. +#ifndef __GNUC__
  54037. + choke me
  54038. +#endif
  54039. +
  54040. + ;
  54041. + return 0;
  54042. +}
  54043. +_ACEOF
  54044. +if ac_fn_c_try_compile "$LINENO"; then :
  54045. + ac_compiler_gnu=yes
  54046. +else
  54047. + ac_compiler_gnu=no
  54048. +fi
  54049. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54050. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  54051. +
  54052. +fi
  54053. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  54054. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  54055. +if test $ac_compiler_gnu = yes; then
  54056. + GCC=yes
  54057. +else
  54058. + GCC=
  54059. +fi
  54060. +ac_test_CFLAGS=${CFLAGS+set}
  54061. +ac_save_CFLAGS=$CFLAGS
  54062. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  54063. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  54064. +if ${ac_cv_prog_cc_g+:} false; then :
  54065. + $as_echo_n "(cached) " >&6
  54066. +else
  54067. + ac_save_c_werror_flag=$ac_c_werror_flag
  54068. + ac_c_werror_flag=yes
  54069. + ac_cv_prog_cc_g=no
  54070. + CFLAGS="-g"
  54071. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54072. +/* end confdefs.h. */
  54073. +
  54074. +int
  54075. +main ()
  54076. +{
  54077. +
  54078. + ;
  54079. + return 0;
  54080. +}
  54081. +_ACEOF
  54082. +if ac_fn_c_try_compile "$LINENO"; then :
  54083. + ac_cv_prog_cc_g=yes
  54084. +else
  54085. + CFLAGS=""
  54086. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54087. +/* end confdefs.h. */
  54088. +
  54089. +int
  54090. +main ()
  54091. +{
  54092. +
  54093. + ;
  54094. + return 0;
  54095. +}
  54096. +_ACEOF
  54097. +if ac_fn_c_try_compile "$LINENO"; then :
  54098. +
  54099. +else
  54100. + ac_c_werror_flag=$ac_save_c_werror_flag
  54101. + CFLAGS="-g"
  54102. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54103. +/* end confdefs.h. */
  54104. +
  54105. +int
  54106. +main ()
  54107. +{
  54108. +
  54109. + ;
  54110. + return 0;
  54111. +}
  54112. +_ACEOF
  54113. +if ac_fn_c_try_compile "$LINENO"; then :
  54114. + ac_cv_prog_cc_g=yes
  54115. +fi
  54116. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54117. +fi
  54118. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54119. +fi
  54120. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54121. + ac_c_werror_flag=$ac_save_c_werror_flag
  54122. +fi
  54123. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  54124. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  54125. +if test "$ac_test_CFLAGS" = set; then
  54126. + CFLAGS=$ac_save_CFLAGS
  54127. +elif test $ac_cv_prog_cc_g = yes; then
  54128. + if test "$GCC" = yes; then
  54129. + CFLAGS="-g -O2"
  54130. + else
  54131. + CFLAGS="-g"
  54132. + fi
  54133. +else
  54134. + if test "$GCC" = yes; then
  54135. + CFLAGS="-O2"
  54136. + else
  54137. + CFLAGS=
  54138. + fi
  54139. +fi
  54140. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  54141. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  54142. +if ${ac_cv_prog_cc_c89+:} false; then :
  54143. + $as_echo_n "(cached) " >&6
  54144. +else
  54145. + ac_cv_prog_cc_c89=no
  54146. +ac_save_CC=$CC
  54147. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54148. +/* end confdefs.h. */
  54149. +#include <stdarg.h>
  54150. +#include <stdio.h>
  54151. +#include <sys/types.h>
  54152. +#include <sys/stat.h>
  54153. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  54154. +struct buf { int x; };
  54155. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  54156. +static char *e (p, i)
  54157. + char **p;
  54158. + int i;
  54159. +{
  54160. + return p[i];
  54161. +}
  54162. +static char *f (char * (*g) (char **, int), char **p, ...)
  54163. +{
  54164. + char *s;
  54165. + va_list v;
  54166. + va_start (v,p);
  54167. + s = g (p, va_arg (v,int));
  54168. + va_end (v);
  54169. + return s;
  54170. +}
  54171. +
  54172. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  54173. + function prototypes and stuff, but not '\xHH' hex character constants.
  54174. + These don't provoke an error unfortunately, instead are silently treated
  54175. + as 'x'. The following induces an error, until -std is added to get
  54176. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  54177. + array size at least. It's necessary to write '\x00'==0 to get something
  54178. + that's true only with -std. */
  54179. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  54180. +
  54181. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  54182. + inside strings and character constants. */
  54183. +#define FOO(x) 'x'
  54184. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  54185. +
  54186. +int test (int i, double x);
  54187. +struct s1 {int (*f) (int a);};
  54188. +struct s2 {int (*f) (double a);};
  54189. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  54190. +int argc;
  54191. +char **argv;
  54192. +int
  54193. +main ()
  54194. +{
  54195. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  54196. + ;
  54197. + return 0;
  54198. +}
  54199. +_ACEOF
  54200. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  54201. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  54202. +do
  54203. + CC="$ac_save_CC $ac_arg"
  54204. + if ac_fn_c_try_compile "$LINENO"; then :
  54205. + ac_cv_prog_cc_c89=$ac_arg
  54206. +fi
  54207. +rm -f core conftest.err conftest.$ac_objext
  54208. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  54209. +done
  54210. +rm -f conftest.$ac_ext
  54211. +CC=$ac_save_CC
  54212. +
  54213. +fi
  54214. +# AC_CACHE_VAL
  54215. +case "x$ac_cv_prog_cc_c89" in
  54216. + x)
  54217. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  54218. +$as_echo "none needed" >&6; } ;;
  54219. + xno)
  54220. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  54221. +$as_echo "unsupported" >&6; } ;;
  54222. + *)
  54223. + CC="$CC $ac_cv_prog_cc_c89"
  54224. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  54225. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  54226. +esac
  54227. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  54228. +
  54229. +fi
  54230. +
  54231. +ac_ext=c
  54232. +ac_cpp='$CPP $CPPFLAGS'
  54233. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  54234. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  54235. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  54236. +DEPDIR="${am__leading_dot}deps"
  54237. +
  54238. +ac_config_commands="$ac_config_commands depfiles"
  54239. +
  54240. +
  54241. +am_make=${MAKE-make}
  54242. +cat > confinc << 'END'
  54243. +am__doit:
  54244. + @echo this is the am__doit target
  54245. +.PHONY: am__doit
  54246. +END
  54247. +# If we don't find an include directive, just comment out the code.
  54248. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  54249. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  54250. +am__include="#"
  54251. +am__quote=
  54252. +_am_result=none
  54253. +# First try GNU make style include.
  54254. +echo "include confinc" > confmf
  54255. +# Ignore all kinds of additional output from `make'.
  54256. +case `$am_make -s -f confmf 2> /dev/null` in #(
  54257. +*the\ am__doit\ target*)
  54258. + am__include=include
  54259. + am__quote=
  54260. + _am_result=GNU
  54261. + ;;
  54262. +esac
  54263. +# Now try BSD make style include.
  54264. +if test "$am__include" = "#"; then
  54265. + echo '.include "confinc"' > confmf
  54266. + case `$am_make -s -f confmf 2> /dev/null` in #(
  54267. + *the\ am__doit\ target*)
  54268. + am__include=.include
  54269. + am__quote="\""
  54270. + _am_result=BSD
  54271. + ;;
  54272. + esac
  54273. +fi
  54274. +
  54275. +
  54276. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  54277. +$as_echo "$_am_result" >&6; }
  54278. +rm -f confinc confmf
  54279. +
  54280. +@%:@ Check whether --enable-dependency-tracking was given.
  54281. +if test "${enable_dependency_tracking+set}" = set; then :
  54282. + enableval=$enable_dependency_tracking;
  54283. +fi
  54284. +
  54285. +if test "x$enable_dependency_tracking" != xno; then
  54286. + am_depcomp="$ac_aux_dir/depcomp"
  54287. + AMDEPBACKSLASH='\'
  54288. +fi
  54289. + if test "x$enable_dependency_tracking" != xno; then
  54290. + AMDEP_TRUE=
  54291. + AMDEP_FALSE='#'
  54292. +else
  54293. + AMDEP_TRUE='#'
  54294. + AMDEP_FALSE=
  54295. +fi
  54296. +
  54297. +
  54298. +
  54299. +depcc="$CC" am_compiler_list=
  54300. +
  54301. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  54302. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  54303. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  54304. + $as_echo_n "(cached) " >&6
  54305. +else
  54306. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  54307. + # We make a subdir and do the tests there. Otherwise we can end up
  54308. + # making bogus files that we don't know about and never remove. For
  54309. + # instance it was reported that on HP-UX the gcc test will end up
  54310. + # making a dummy file named `D' -- because `-MD' means `put the output
  54311. + # in D'.
  54312. + mkdir conftest.dir
  54313. + # Copy depcomp to subdir because otherwise we won't find it if we're
  54314. + # using a relative directory.
  54315. + cp "$am_depcomp" conftest.dir
  54316. + cd conftest.dir
  54317. + # We will build objects and dependencies in a subdirectory because
  54318. + # it helps to detect inapplicable dependency modes. For instance
  54319. + # both Tru64's cc and ICC support -MD to output dependencies as a
  54320. + # side effect of compilation, but ICC will put the dependencies in
  54321. + # the current directory while Tru64 will put them in the object
  54322. + # directory.
  54323. + mkdir sub
  54324. +
  54325. + am_cv_CC_dependencies_compiler_type=none
  54326. + if test "$am_compiler_list" = ""; then
  54327. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  54328. + fi
  54329. + am__universal=false
  54330. + case " $depcc " in #(
  54331. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  54332. + esac
  54333. +
  54334. + for depmode in $am_compiler_list; do
  54335. + # Setup a source with many dependencies, because some compilers
  54336. + # like to wrap large dependency lists on column 80 (with \), and
  54337. + # we should not choose a depcomp mode which is confused by this.
  54338. + #
  54339. + # We need to recreate these files for each test, as the compiler may
  54340. + # overwrite some of them when testing with obscure command lines.
  54341. + # This happens at least with the AIX C compiler.
  54342. + : > sub/conftest.c
  54343. + for i in 1 2 3 4 5 6; do
  54344. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  54345. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  54346. + # Solaris 8's {/usr,}/bin/sh.
  54347. + touch sub/conftst$i.h
  54348. + done
  54349. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  54350. +
  54351. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  54352. + # mode. It turns out that the SunPro C++ compiler does not properly
  54353. + # handle `-M -o', and we need to detect this. Also, some Intel
  54354. + # versions had trouble with output in subdirs
  54355. + am__obj=sub/conftest.${OBJEXT-o}
  54356. + am__minus_obj="-o $am__obj"
  54357. + case $depmode in
  54358. + gcc)
  54359. + # This depmode causes a compiler race in universal mode.
  54360. + test "$am__universal" = false || continue
  54361. + ;;
  54362. + nosideeffect)
  54363. + # after this tag, mechanisms are not by side-effect, so they'll
  54364. + # only be used when explicitly requested
  54365. + if test "x$enable_dependency_tracking" = xyes; then
  54366. + continue
  54367. + else
  54368. + break
  54369. + fi
  54370. + ;;
  54371. + msvisualcpp | msvcmsys)
  54372. + # This compiler won't grok `-c -o', but also, the minuso test has
  54373. + # not run yet. These depmodes are late enough in the game, and
  54374. + # so weak that their functioning should not be impacted.
  54375. + am__obj=conftest.${OBJEXT-o}
  54376. + am__minus_obj=
  54377. + ;;
  54378. + none) break ;;
  54379. + esac
  54380. + if depmode=$depmode \
  54381. + source=sub/conftest.c object=$am__obj \
  54382. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  54383. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  54384. + >/dev/null 2>conftest.err &&
  54385. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  54386. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  54387. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  54388. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  54389. + # icc doesn't choke on unknown options, it will just issue warnings
  54390. + # or remarks (even with -Werror). So we grep stderr for any message
  54391. + # that says an option was ignored or not supported.
  54392. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  54393. + # icc: Command line warning: ignoring option '-M'; no argument required
  54394. + # The diagnosis changed in icc 8.0:
  54395. + # icc: Command line remark: option '-MP' not supported
  54396. + if (grep 'ignoring option' conftest.err ||
  54397. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  54398. + am_cv_CC_dependencies_compiler_type=$depmode
  54399. + break
  54400. + fi
  54401. + fi
  54402. + done
  54403. +
  54404. + cd ..
  54405. + rm -rf conftest.dir
  54406. +else
  54407. + am_cv_CC_dependencies_compiler_type=none
  54408. +fi
  54409. +
  54410. +fi
  54411. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  54412. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  54413. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  54414. +
  54415. + if
  54416. + test "x$enable_dependency_tracking" != xno \
  54417. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  54418. + am__fastdepCC_TRUE=
  54419. + am__fastdepCC_FALSE='#'
  54420. +else
  54421. + am__fastdepCC_TRUE='#'
  54422. + am__fastdepCC_FALSE=
  54423. +fi
  54424. +
  54425. +
  54426. +if test "x$CC" != xcc; then
  54427. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
  54428. +$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
  54429. +else
  54430. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
  54431. +$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
  54432. +fi
  54433. +set dummy $CC; ac_cc=`$as_echo "$2" |
  54434. + sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
  54435. +if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
  54436. + $as_echo_n "(cached) " >&6
  54437. +else
  54438. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54439. +/* end confdefs.h. */
  54440. +
  54441. +int
  54442. +main ()
  54443. +{
  54444. +
  54445. + ;
  54446. + return 0;
  54447. +}
  54448. +_ACEOF
  54449. +# Make sure it works both with $CC and with simple cc.
  54450. +# We do the test twice because some compilers refuse to overwrite an
  54451. +# existing .o file with -o, though they will create one.
  54452. +ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
  54453. +rm -f conftest2.*
  54454. +if { { case "(($ac_try" in
  54455. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  54456. + *) ac_try_echo=$ac_try;;
  54457. +esac
  54458. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  54459. +$as_echo "$ac_try_echo"; } >&5
  54460. + (eval "$ac_try") 2>&5
  54461. + ac_status=$?
  54462. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  54463. + test $ac_status = 0; } &&
  54464. + test -f conftest2.$ac_objext && { { case "(($ac_try" in
  54465. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  54466. + *) ac_try_echo=$ac_try;;
  54467. +esac
  54468. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  54469. +$as_echo "$ac_try_echo"; } >&5
  54470. + (eval "$ac_try") 2>&5
  54471. + ac_status=$?
  54472. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  54473. + test $ac_status = 0; };
  54474. +then
  54475. + eval ac_cv_prog_cc_${ac_cc}_c_o=yes
  54476. + if test "x$CC" != xcc; then
  54477. + # Test first that cc exists at all.
  54478. + if { ac_try='cc -c conftest.$ac_ext >&5'
  54479. + { { case "(($ac_try" in
  54480. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  54481. + *) ac_try_echo=$ac_try;;
  54482. +esac
  54483. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  54484. +$as_echo "$ac_try_echo"; } >&5
  54485. + (eval "$ac_try") 2>&5
  54486. + ac_status=$?
  54487. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  54488. + test $ac_status = 0; }; }; then
  54489. + ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
  54490. + rm -f conftest2.*
  54491. + if { { case "(($ac_try" in
  54492. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  54493. + *) ac_try_echo=$ac_try;;
  54494. +esac
  54495. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  54496. +$as_echo "$ac_try_echo"; } >&5
  54497. + (eval "$ac_try") 2>&5
  54498. + ac_status=$?
  54499. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  54500. + test $ac_status = 0; } &&
  54501. + test -f conftest2.$ac_objext && { { case "(($ac_try" in
  54502. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  54503. + *) ac_try_echo=$ac_try;;
  54504. +esac
  54505. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  54506. +$as_echo "$ac_try_echo"; } >&5
  54507. + (eval "$ac_try") 2>&5
  54508. + ac_status=$?
  54509. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  54510. + test $ac_status = 0; };
  54511. + then
  54512. + # cc works too.
  54513. + :
  54514. + else
  54515. + # cc exists but doesn't like -o.
  54516. + eval ac_cv_prog_cc_${ac_cc}_c_o=no
  54517. + fi
  54518. + fi
  54519. + fi
  54520. +else
  54521. + eval ac_cv_prog_cc_${ac_cc}_c_o=no
  54522. +fi
  54523. +rm -f core conftest*
  54524. +
  54525. +fi
  54526. +if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
  54527. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  54528. +$as_echo "yes" >&6; }
  54529. +else
  54530. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  54531. +$as_echo "no" >&6; }
  54532. +
  54533. +$as_echo "@%:@define NO_MINUS_C_MINUS_O 1" >>confdefs.h
  54534. +
  54535. +fi
  54536. +
  54537. +# FIXME: we rely on the cache variable name because
  54538. +# there is no other way.
  54539. +set dummy $CC
  54540. +am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
  54541. +eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
  54542. +if test "$am_t" != yes; then
  54543. + # Losing compiler, so override with the script.
  54544. + # FIXME: It is wrong to rewrite CC.
  54545. + # But if we don't then we get into trouble of one sort or another.
  54546. + # A longer-term fix would be to have automake use am__CC in this case,
  54547. + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
  54548. + CC="$am_aux_dir/compile $CC"
  54549. +fi
  54550. +
  54551. +
  54552. +ac_ext=cpp
  54553. +ac_cpp='$CXXCPP $CPPFLAGS'
  54554. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  54555. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  54556. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  54557. +if test -z "$CXX"; then
  54558. + if test -n "$CCC"; then
  54559. + CXX=$CCC
  54560. + else
  54561. + if test -n "$ac_tool_prefix"; then
  54562. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  54563. + do
  54564. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  54565. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  54566. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  54567. +$as_echo_n "checking for $ac_word... " >&6; }
  54568. +if ${ac_cv_prog_CXX+:} false; then :
  54569. + $as_echo_n "(cached) " >&6
  54570. +else
  54571. + if test -n "$CXX"; then
  54572. + ac_cv_prog_CXX="$CXX" # Let the user override the test.
  54573. +else
  54574. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  54575. +for as_dir in $PATH
  54576. +do
  54577. + IFS=$as_save_IFS
  54578. + test -z "$as_dir" && as_dir=.
  54579. + for ac_exec_ext in '' $ac_executable_extensions; do
  54580. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  54581. + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  54582. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  54583. + break 2
  54584. + fi
  54585. +done
  54586. + done
  54587. +IFS=$as_save_IFS
  54588. +
  54589. +fi
  54590. +fi
  54591. +CXX=$ac_cv_prog_CXX
  54592. +if test -n "$CXX"; then
  54593. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  54594. +$as_echo "$CXX" >&6; }
  54595. +else
  54596. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  54597. +$as_echo "no" >&6; }
  54598. +fi
  54599. +
  54600. +
  54601. + test -n "$CXX" && break
  54602. + done
  54603. +fi
  54604. +if test -z "$CXX"; then
  54605. + ac_ct_CXX=$CXX
  54606. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  54607. +do
  54608. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  54609. +set dummy $ac_prog; ac_word=$2
  54610. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  54611. +$as_echo_n "checking for $ac_word... " >&6; }
  54612. +if ${ac_cv_prog_ac_ct_CXX+:} false; then :
  54613. + $as_echo_n "(cached) " >&6
  54614. +else
  54615. + if test -n "$ac_ct_CXX"; then
  54616. + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  54617. +else
  54618. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  54619. +for as_dir in $PATH
  54620. +do
  54621. + IFS=$as_save_IFS
  54622. + test -z "$as_dir" && as_dir=.
  54623. + for ac_exec_ext in '' $ac_executable_extensions; do
  54624. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  54625. + ac_cv_prog_ac_ct_CXX="$ac_prog"
  54626. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  54627. + break 2
  54628. + fi
  54629. +done
  54630. + done
  54631. +IFS=$as_save_IFS
  54632. +
  54633. +fi
  54634. +fi
  54635. +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  54636. +if test -n "$ac_ct_CXX"; then
  54637. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  54638. +$as_echo "$ac_ct_CXX" >&6; }
  54639. +else
  54640. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  54641. +$as_echo "no" >&6; }
  54642. +fi
  54643. +
  54644. +
  54645. + test -n "$ac_ct_CXX" && break
  54646. +done
  54647. +
  54648. + if test "x$ac_ct_CXX" = x; then
  54649. + CXX="g++"
  54650. + else
  54651. + case $cross_compiling:$ac_tool_warned in
  54652. +yes:)
  54653. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  54654. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  54655. +ac_tool_warned=yes ;;
  54656. +esac
  54657. + CXX=$ac_ct_CXX
  54658. + fi
  54659. +fi
  54660. +
  54661. + fi
  54662. +fi
  54663. +# Provide some information about the compiler.
  54664. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  54665. +set X $ac_compile
  54666. +ac_compiler=$2
  54667. +for ac_option in --version -v -V -qversion; do
  54668. + { { ac_try="$ac_compiler $ac_option >&5"
  54669. +case "(($ac_try" in
  54670. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  54671. + *) ac_try_echo=$ac_try;;
  54672. +esac
  54673. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  54674. +$as_echo "$ac_try_echo"; } >&5
  54675. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  54676. + ac_status=$?
  54677. + if test -s conftest.err; then
  54678. + sed '10a\
  54679. +... rest of stderr output deleted ...
  54680. + 10q' conftest.err >conftest.er1
  54681. + cat conftest.er1 >&5
  54682. + fi
  54683. + rm -f conftest.er1 conftest.err
  54684. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  54685. + test $ac_status = 0; }
  54686. +done
  54687. +
  54688. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  54689. +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  54690. +if ${ac_cv_cxx_compiler_gnu+:} false; then :
  54691. + $as_echo_n "(cached) " >&6
  54692. +else
  54693. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54694. +/* end confdefs.h. */
  54695. +
  54696. +int
  54697. +main ()
  54698. +{
  54699. +#ifndef __GNUC__
  54700. + choke me
  54701. +#endif
  54702. +
  54703. + ;
  54704. + return 0;
  54705. +}
  54706. +_ACEOF
  54707. +if ac_fn_cxx_try_compile "$LINENO"; then :
  54708. + ac_compiler_gnu=yes
  54709. +else
  54710. + ac_compiler_gnu=no
  54711. +fi
  54712. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54713. +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  54714. +
  54715. +fi
  54716. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  54717. +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  54718. +if test $ac_compiler_gnu = yes; then
  54719. + GXX=yes
  54720. +else
  54721. + GXX=
  54722. +fi
  54723. +ac_test_CXXFLAGS=${CXXFLAGS+set}
  54724. +ac_save_CXXFLAGS=$CXXFLAGS
  54725. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  54726. +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
  54727. +if ${ac_cv_prog_cxx_g+:} false; then :
  54728. + $as_echo_n "(cached) " >&6
  54729. +else
  54730. + ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  54731. + ac_cxx_werror_flag=yes
  54732. + ac_cv_prog_cxx_g=no
  54733. + CXXFLAGS="-g"
  54734. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54735. +/* end confdefs.h. */
  54736. +
  54737. +int
  54738. +main ()
  54739. +{
  54740. +
  54741. + ;
  54742. + return 0;
  54743. +}
  54744. +_ACEOF
  54745. +if ac_fn_cxx_try_compile "$LINENO"; then :
  54746. + ac_cv_prog_cxx_g=yes
  54747. +else
  54748. + CXXFLAGS=""
  54749. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54750. +/* end confdefs.h. */
  54751. +
  54752. +int
  54753. +main ()
  54754. +{
  54755. +
  54756. + ;
  54757. + return 0;
  54758. +}
  54759. +_ACEOF
  54760. +if ac_fn_cxx_try_compile "$LINENO"; then :
  54761. +
  54762. +else
  54763. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  54764. + CXXFLAGS="-g"
  54765. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  54766. +/* end confdefs.h. */
  54767. +
  54768. +int
  54769. +main ()
  54770. +{
  54771. +
  54772. + ;
  54773. + return 0;
  54774. +}
  54775. +_ACEOF
  54776. +if ac_fn_cxx_try_compile "$LINENO"; then :
  54777. + ac_cv_prog_cxx_g=yes
  54778. +fi
  54779. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54780. +fi
  54781. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54782. +fi
  54783. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  54784. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  54785. +fi
  54786. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  54787. +$as_echo "$ac_cv_prog_cxx_g" >&6; }
  54788. +if test "$ac_test_CXXFLAGS" = set; then
  54789. + CXXFLAGS=$ac_save_CXXFLAGS
  54790. +elif test $ac_cv_prog_cxx_g = yes; then
  54791. + if test "$GXX" = yes; then
  54792. + CXXFLAGS="-g -O2"
  54793. + else
  54794. + CXXFLAGS="-g"
  54795. + fi
  54796. +else
  54797. + if test "$GXX" = yes; then
  54798. + CXXFLAGS="-O2"
  54799. + else
  54800. + CXXFLAGS=
  54801. + fi
  54802. +fi
  54803. +ac_ext=c
  54804. +ac_cpp='$CPP $CPPFLAGS'
  54805. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  54806. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  54807. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  54808. +
  54809. +depcc="$CXX" am_compiler_list=
  54810. +
  54811. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  54812. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  54813. +if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
  54814. + $as_echo_n "(cached) " >&6
  54815. +else
  54816. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  54817. + # We make a subdir and do the tests there. Otherwise we can end up
  54818. + # making bogus files that we don't know about and never remove. For
  54819. + # instance it was reported that on HP-UX the gcc test will end up
  54820. + # making a dummy file named `D' -- because `-MD' means `put the output
  54821. + # in D'.
  54822. + mkdir conftest.dir
  54823. + # Copy depcomp to subdir because otherwise we won't find it if we're
  54824. + # using a relative directory.
  54825. + cp "$am_depcomp" conftest.dir
  54826. + cd conftest.dir
  54827. + # We will build objects and dependencies in a subdirectory because
  54828. + # it helps to detect inapplicable dependency modes. For instance
  54829. + # both Tru64's cc and ICC support -MD to output dependencies as a
  54830. + # side effect of compilation, but ICC will put the dependencies in
  54831. + # the current directory while Tru64 will put them in the object
  54832. + # directory.
  54833. + mkdir sub
  54834. +
  54835. + am_cv_CXX_dependencies_compiler_type=none
  54836. + if test "$am_compiler_list" = ""; then
  54837. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  54838. + fi
  54839. + am__universal=false
  54840. + case " $depcc " in #(
  54841. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  54842. + esac
  54843. +
  54844. + for depmode in $am_compiler_list; do
  54845. + # Setup a source with many dependencies, because some compilers
  54846. + # like to wrap large dependency lists on column 80 (with \), and
  54847. + # we should not choose a depcomp mode which is confused by this.
  54848. + #
  54849. + # We need to recreate these files for each test, as the compiler may
  54850. + # overwrite some of them when testing with obscure command lines.
  54851. + # This happens at least with the AIX C compiler.
  54852. + : > sub/conftest.c
  54853. + for i in 1 2 3 4 5 6; do
  54854. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  54855. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  54856. + # Solaris 8's {/usr,}/bin/sh.
  54857. + touch sub/conftst$i.h
  54858. + done
  54859. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  54860. +
  54861. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  54862. + # mode. It turns out that the SunPro C++ compiler does not properly
  54863. + # handle `-M -o', and we need to detect this. Also, some Intel
  54864. + # versions had trouble with output in subdirs
  54865. + am__obj=sub/conftest.${OBJEXT-o}
  54866. + am__minus_obj="-o $am__obj"
  54867. + case $depmode in
  54868. + gcc)
  54869. + # This depmode causes a compiler race in universal mode.
  54870. + test "$am__universal" = false || continue
  54871. + ;;
  54872. + nosideeffect)
  54873. + # after this tag, mechanisms are not by side-effect, so they'll
  54874. + # only be used when explicitly requested
  54875. + if test "x$enable_dependency_tracking" = xyes; then
  54876. + continue
  54877. + else
  54878. + break
  54879. + fi
  54880. + ;;
  54881. + msvisualcpp | msvcmsys)
  54882. + # This compiler won't grok `-c -o', but also, the minuso test has
  54883. + # not run yet. These depmodes are late enough in the game, and
  54884. + # so weak that their functioning should not be impacted.
  54885. + am__obj=conftest.${OBJEXT-o}
  54886. + am__minus_obj=
  54887. + ;;
  54888. + none) break ;;
  54889. + esac
  54890. + if depmode=$depmode \
  54891. + source=sub/conftest.c object=$am__obj \
  54892. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  54893. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  54894. + >/dev/null 2>conftest.err &&
  54895. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  54896. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  54897. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  54898. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  54899. + # icc doesn't choke on unknown options, it will just issue warnings
  54900. + # or remarks (even with -Werror). So we grep stderr for any message
  54901. + # that says an option was ignored or not supported.
  54902. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  54903. + # icc: Command line warning: ignoring option '-M'; no argument required
  54904. + # The diagnosis changed in icc 8.0:
  54905. + # icc: Command line remark: option '-MP' not supported
  54906. + if (grep 'ignoring option' conftest.err ||
  54907. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  54908. + am_cv_CXX_dependencies_compiler_type=$depmode
  54909. + break
  54910. + fi
  54911. + fi
  54912. + done
  54913. +
  54914. + cd ..
  54915. + rm -rf conftest.dir
  54916. +else
  54917. + am_cv_CXX_dependencies_compiler_type=none
  54918. +fi
  54919. +
  54920. +fi
  54921. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
  54922. +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
  54923. +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  54924. +
  54925. + if
  54926. + test "x$enable_dependency_tracking" != xno \
  54927. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  54928. + am__fastdepCXX_TRUE=
  54929. + am__fastdepCXX_FALSE='#'
  54930. +else
  54931. + am__fastdepCXX_TRUE='#'
  54932. + am__fastdepCXX_FALSE=
  54933. +fi
  54934. +
  54935. +
  54936. +ac_ext=cpp
  54937. +ac_cpp='$CXXCPP $CPPFLAGS'
  54938. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  54939. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  54940. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  54941. +
  54942. +# Make sure we can run config.sub.
  54943. +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  54944. + as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  54945. +
  54946. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
  54947. +$as_echo_n "checking build system type... " >&6; }
  54948. +if ${ac_cv_build+:} false; then :
  54949. + $as_echo_n "(cached) " >&6
  54950. +else
  54951. + ac_build_alias=$build_alias
  54952. +test "x$ac_build_alias" = x &&
  54953. + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  54954. +test "x$ac_build_alias" = x &&
  54955. + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
  54956. +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  54957. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  54958. +
  54959. +fi
  54960. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
  54961. +$as_echo "$ac_cv_build" >&6; }
  54962. +case $ac_cv_build in
  54963. +*-*-*) ;;
  54964. +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
  54965. +esac
  54966. +build=$ac_cv_build
  54967. +ac_save_IFS=$IFS; IFS='-'
  54968. +set x $ac_cv_build
  54969. +shift
  54970. +build_cpu=$1
  54971. +build_vendor=$2
  54972. +shift; shift
  54973. +# Remember, the first character of IFS is used to create $*,
  54974. +# except with old shells:
  54975. +build_os=$*
  54976. +IFS=$ac_save_IFS
  54977. +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
  54978. +
  54979. +
  54980. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
  54981. +$as_echo_n "checking host system type... " >&6; }
  54982. +if ${ac_cv_host+:} false; then :
  54983. + $as_echo_n "(cached) " >&6
  54984. +else
  54985. + if test "x$host_alias" = x; then
  54986. + ac_cv_host=$ac_cv_build
  54987. +else
  54988. + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  54989. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  54990. +fi
  54991. +
  54992. +fi
  54993. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
  54994. +$as_echo "$ac_cv_host" >&6; }
  54995. +case $ac_cv_host in
  54996. +*-*-*) ;;
  54997. +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
  54998. +esac
  54999. +host=$ac_cv_host
  55000. +ac_save_IFS=$IFS; IFS='-'
  55001. +set x $ac_cv_host
  55002. +shift
  55003. +host_cpu=$1
  55004. +host_vendor=$2
  55005. +shift; shift
  55006. +# Remember, the first character of IFS is used to create $*,
  55007. +# except with old shells:
  55008. +host_os=$*
  55009. +IFS=$ac_save_IFS
  55010. +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
  55011. +
  55012. +
  55013. +
  55014. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking simplified host os" >&5
  55015. +$as_echo_n "checking simplified host os... " >&6; }
  55016. +simple_host_os=`echo $host_os|sed 's/0-9.*//g;s/-.*//g'`
  55017. +squid_host_os_version=`echo $host_os|tr -d "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-"`
  55018. +if test -n "$squid_host_os_version"; then
  55019. + squid_host_os="`echo $simple_host_os| sed s/$squid_host_os_version//g`"
  55020. +else
  55021. + squid_host_os="$simple_host_os"
  55022. +fi
  55023. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $squid_host_os (version $squid_host_os_version)" >&5
  55024. +$as_echo "$squid_host_os (version $squid_host_os_version)" >&6; }
  55025. +# on windows squid_host_os is either mingw or cygwin, version is 32
  55026. +
  55027. +
  55028. +new_configure_args="$ac_configure_args --with-squid=$ac_abs_confdir"
  55029. +ac_configure_args="$new_configure_args"
  55030. +
  55031. +squid_disable_werror="no"
  55032. +@%:@ Check whether --enable-strict-error-checking was given.
  55033. +if test "${enable_strict_error_checking+set}" = set; then :
  55034. + enableval=$enable_strict_error_checking;
  55035. + if test "${enableval}" = "no"
  55036. + then
  55037. + squid_disable_werror="yes"
  55038. + fi
  55039. +
  55040. +fi
  55041. +
  55042. +
  55043. +use_loadable_modules=1
  55044. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use loadable modules" >&5
  55045. +$as_echo_n "checking whether to use loadable modules... " >&6; }
  55046. +@%:@ Check whether --enable-loadable-modules was given.
  55047. +if test "${enable_loadable_modules+set}" = set; then :
  55048. + enableval=$enable_loadable_modules;
  55049. + case "${enableval}" in
  55050. + yes) use_loadable_modules=yes ;;
  55051. + no) use_loadable_modules=no ;;
  55052. + *) as_fn_error $? "bad value ${enableval} for --disable-loadable-modules" "$LINENO" 5 ;;
  55053. + esac
  55054. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_loadable_modules, explicitly" >&5
  55055. +$as_echo "$use_loadable_modules, explicitly" >&6; }
  55056. +
  55057. +else
  55058. +
  55059. + use_loadable_modules=yes;
  55060. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_loadable_modules, implicitly" >&5
  55061. +$as_echo "$use_loadable_modules, implicitly" >&6; }
  55062. +
  55063. +
  55064. +fi
  55065. +
  55066. +
  55067. + if test $use_loadable_modules = yes; then
  55068. + USE_LOADABLE_MODULES_TRUE=
  55069. + USE_LOADABLE_MODULES_FALSE='#'
  55070. +else
  55071. + USE_LOADABLE_MODULES_TRUE='#'
  55072. + USE_LOADABLE_MODULES_FALSE=
  55073. +fi
  55074. +
  55075. +
  55076. +if test $use_loadable_modules = yes;
  55077. +then
  55078. +
  55079. +$as_echo "@%:@define USE_LOADABLE_MODULES 1" >>confdefs.h
  55080. +
  55081. + @%:@ Check whether --enable-shared was given.
  55082. +if test "${enable_shared+set}" = set; then :
  55083. + enableval=$enable_shared; p=${PACKAGE-default}
  55084. + case $enableval in
  55085. + yes) enable_shared=yes ;;
  55086. + no) enable_shared=no ;;
  55087. + *)
  55088. + enable_shared=no
  55089. + # Look at the argument we got. We use all the common list separators.
  55090. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  55091. + for pkg in $enableval; do
  55092. + IFS="$lt_save_ifs"
  55093. + if test "X$pkg" = "X$p"; then
  55094. + enable_shared=yes
  55095. + fi
  55096. + done
  55097. + IFS="$lt_save_ifs"
  55098. + ;;
  55099. + esac
  55100. +else
  55101. + enable_shared=yes
  55102. +fi
  55103. +
  55104. +
  55105. +
  55106. +
  55107. +
  55108. +
  55109. +
  55110. +
  55111. +
  55112. +else
  55113. + @%:@ Check whether --enable-shared was given.
  55114. +if test "${enable_shared+set}" = set; then :
  55115. + enableval=$enable_shared; p=${PACKAGE-default}
  55116. + case $enableval in
  55117. + yes) enable_shared=yes ;;
  55118. + no) enable_shared=no ;;
  55119. + *)
  55120. + enable_shared=no
  55121. + # Look at the argument we got. We use all the common list separators.
  55122. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  55123. + for pkg in $enableval; do
  55124. + IFS="$lt_save_ifs"
  55125. + if test "X$pkg" = "X$p"; then
  55126. + enable_shared=yes
  55127. + fi
  55128. + done
  55129. + IFS="$lt_save_ifs"
  55130. + ;;
  55131. + esac
  55132. +else
  55133. + enable_shared=no
  55134. +fi
  55135. +
  55136. +
  55137. +
  55138. +
  55139. +
  55140. +
  55141. +fi
  55142. +
  55143. +case `pwd` in
  55144. + *\ * | *\ *)
  55145. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
  55146. +$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
  55147. +esac
  55148. +
  55149. +
  55150. +
  55151. +macro_version='2.4'
  55152. +macro_revision='1.3293'
  55153. +
  55154. +
  55155. +
  55156. +
  55157. +
  55158. +
  55159. +
  55160. +
  55161. +
  55162. +
  55163. +
  55164. +
  55165. +
  55166. +ltmain="$ac_aux_dir/ltmain.sh"
  55167. +
  55168. +# Backslashify metacharacters that are still active within
  55169. +# double-quoted strings.
  55170. +sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
  55171. +
  55172. +# Same as above, but do not quote variable references.
  55173. +double_quote_subst='s/\(["`\\]\)/\\\1/g'
  55174. +
  55175. +# Sed substitution to delay expansion of an escaped shell variable in a
  55176. +# double_quote_subst'ed string.
  55177. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  55178. +
  55179. +# Sed substitution to delay expansion of an escaped single quote.
  55180. +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  55181. +
  55182. +# Sed substitution to avoid accidental globbing in evaled expressions
  55183. +no_glob_subst='s/\*/\\\*/g'
  55184. +
  55185. +ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  55186. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  55187. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  55188. +
  55189. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
  55190. +$as_echo_n "checking how to print strings... " >&6; }
  55191. +# Test print first, because it will be a builtin if present.
  55192. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  55193. + test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  55194. + ECHO='print -r --'
  55195. +elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  55196. + ECHO='printf %s\n'
  55197. +else
  55198. + # Use this function as a fallback that always works.
  55199. + func_fallback_echo ()
  55200. + {
  55201. + eval 'cat <<_LTECHO_EOF
  55202. +$1
  55203. +_LTECHO_EOF'
  55204. + }
  55205. + ECHO='func_fallback_echo'
  55206. +fi
  55207. +
  55208. +# func_echo_all arg...
  55209. +# Invoke $ECHO with all args, space-separated.
  55210. +func_echo_all ()
  55211. +{
  55212. + $ECHO ""
  55213. +}
  55214. +
  55215. +case "$ECHO" in
  55216. + printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
  55217. +$as_echo "printf" >&6; } ;;
  55218. + print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
  55219. +$as_echo "print -r" >&6; } ;;
  55220. + *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
  55221. +$as_echo "cat" >&6; } ;;
  55222. +esac
  55223. +
  55224. +
  55225. +
  55226. +
  55227. +
  55228. +
  55229. +
  55230. +
  55231. +
  55232. +
  55233. +
  55234. +
  55235. +
  55236. +
  55237. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
  55238. +$as_echo_n "checking for a sed that does not truncate output... " >&6; }
  55239. +if ${ac_cv_path_SED+:} false; then :
  55240. + $as_echo_n "(cached) " >&6
  55241. +else
  55242. + ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
  55243. + for ac_i in 1 2 3 4 5 6 7; do
  55244. + ac_script="$ac_script$as_nl$ac_script"
  55245. + done
  55246. + echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
  55247. + { ac_script=; unset ac_script;}
  55248. + if test -z "$SED"; then
  55249. + ac_path_SED_found=false
  55250. + # Loop through the user's path and test for each of PROGNAME-LIST
  55251. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  55252. +for as_dir in $PATH
  55253. +do
  55254. + IFS=$as_save_IFS
  55255. + test -z "$as_dir" && as_dir=.
  55256. + for ac_prog in sed gsed; do
  55257. + for ac_exec_ext in '' $ac_executable_extensions; do
  55258. + ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
  55259. + { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
  55260. +# Check for GNU ac_path_SED and select it if it is found.
  55261. + # Check for GNU $ac_path_SED
  55262. +case `"$ac_path_SED" --version 2>&1` in
  55263. +*GNU*)
  55264. + ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
  55265. +*)
  55266. + ac_count=0
  55267. + $as_echo_n 0123456789 >"conftest.in"
  55268. + while :
  55269. + do
  55270. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  55271. + mv "conftest.tmp" "conftest.in"
  55272. + cp "conftest.in" "conftest.nl"
  55273. + $as_echo '' >> "conftest.nl"
  55274. + "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
  55275. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  55276. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  55277. + if test $ac_count -gt ${ac_path_SED_max-0}; then
  55278. + # Best one so far, save it but keep looking for a better one
  55279. + ac_cv_path_SED="$ac_path_SED"
  55280. + ac_path_SED_max=$ac_count
  55281. + fi
  55282. + # 10*(2^10) chars as input seems more than enough
  55283. + test $ac_count -gt 10 && break
  55284. + done
  55285. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  55286. +esac
  55287. +
  55288. + $ac_path_SED_found && break 3
  55289. + done
  55290. + done
  55291. + done
  55292. +IFS=$as_save_IFS
  55293. + if test -z "$ac_cv_path_SED"; then
  55294. + as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
  55295. + fi
  55296. +else
  55297. + ac_cv_path_SED=$SED
  55298. +fi
  55299. +
  55300. +fi
  55301. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
  55302. +$as_echo "$ac_cv_path_SED" >&6; }
  55303. + SED="$ac_cv_path_SED"
  55304. + rm -f conftest.sed
  55305. +
  55306. +test -z "$SED" && SED=sed
  55307. +Xsed="$SED -e 1s/^X//"
  55308. +
  55309. +
  55310. +
  55311. +
  55312. +
  55313. +
  55314. +
  55315. +
  55316. +
  55317. +
  55318. +
  55319. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  55320. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  55321. +if ${ac_cv_path_GREP+:} false; then :
  55322. + $as_echo_n "(cached) " >&6
  55323. +else
  55324. + if test -z "$GREP"; then
  55325. + ac_path_GREP_found=false
  55326. + # Loop through the user's path and test for each of PROGNAME-LIST
  55327. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  55328. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  55329. +do
  55330. + IFS=$as_save_IFS
  55331. + test -z "$as_dir" && as_dir=.
  55332. + for ac_prog in grep ggrep; do
  55333. + for ac_exec_ext in '' $ac_executable_extensions; do
  55334. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  55335. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  55336. +# Check for GNU ac_path_GREP and select it if it is found.
  55337. + # Check for GNU $ac_path_GREP
  55338. +case `"$ac_path_GREP" --version 2>&1` in
  55339. +*GNU*)
  55340. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  55341. +*)
  55342. + ac_count=0
  55343. + $as_echo_n 0123456789 >"conftest.in"
  55344. + while :
  55345. + do
  55346. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  55347. + mv "conftest.tmp" "conftest.in"
  55348. + cp "conftest.in" "conftest.nl"
  55349. + $as_echo 'GREP' >> "conftest.nl"
  55350. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  55351. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  55352. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  55353. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  55354. + # Best one so far, save it but keep looking for a better one
  55355. + ac_cv_path_GREP="$ac_path_GREP"
  55356. + ac_path_GREP_max=$ac_count
  55357. + fi
  55358. + # 10*(2^10) chars as input seems more than enough
  55359. + test $ac_count -gt 10 && break
  55360. + done
  55361. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  55362. +esac
  55363. +
  55364. + $ac_path_GREP_found && break 3
  55365. + done
  55366. + done
  55367. + done
  55368. +IFS=$as_save_IFS
  55369. + if test -z "$ac_cv_path_GREP"; then
  55370. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  55371. + fi
  55372. +else
  55373. + ac_cv_path_GREP=$GREP
  55374. +fi
  55375. +
  55376. +fi
  55377. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  55378. +$as_echo "$ac_cv_path_GREP" >&6; }
  55379. + GREP="$ac_cv_path_GREP"
  55380. +
  55381. +
  55382. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  55383. +$as_echo_n "checking for egrep... " >&6; }
  55384. +if ${ac_cv_path_EGREP+:} false; then :
  55385. + $as_echo_n "(cached) " >&6
  55386. +else
  55387. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  55388. + then ac_cv_path_EGREP="$GREP -E"
  55389. + else
  55390. + if test -z "$EGREP"; then
  55391. + ac_path_EGREP_found=false
  55392. + # Loop through the user's path and test for each of PROGNAME-LIST
  55393. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  55394. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  55395. +do
  55396. + IFS=$as_save_IFS
  55397. + test -z "$as_dir" && as_dir=.
  55398. + for ac_prog in egrep; do
  55399. + for ac_exec_ext in '' $ac_executable_extensions; do
  55400. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  55401. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  55402. +# Check for GNU ac_path_EGREP and select it if it is found.
  55403. + # Check for GNU $ac_path_EGREP
  55404. +case `"$ac_path_EGREP" --version 2>&1` in
  55405. +*GNU*)
  55406. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  55407. +*)
  55408. + ac_count=0
  55409. + $as_echo_n 0123456789 >"conftest.in"
  55410. + while :
  55411. + do
  55412. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  55413. + mv "conftest.tmp" "conftest.in"
  55414. + cp "conftest.in" "conftest.nl"
  55415. + $as_echo 'EGREP' >> "conftest.nl"
  55416. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  55417. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  55418. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  55419. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  55420. + # Best one so far, save it but keep looking for a better one
  55421. + ac_cv_path_EGREP="$ac_path_EGREP"
  55422. + ac_path_EGREP_max=$ac_count
  55423. + fi
  55424. + # 10*(2^10) chars as input seems more than enough
  55425. + test $ac_count -gt 10 && break
  55426. + done
  55427. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  55428. +esac
  55429. +
  55430. + $ac_path_EGREP_found && break 3
  55431. + done
  55432. + done
  55433. + done
  55434. +IFS=$as_save_IFS
  55435. + if test -z "$ac_cv_path_EGREP"; then
  55436. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  55437. + fi
  55438. +else
  55439. + ac_cv_path_EGREP=$EGREP
  55440. +fi
  55441. +
  55442. + fi
  55443. +fi
  55444. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  55445. +$as_echo "$ac_cv_path_EGREP" >&6; }
  55446. + EGREP="$ac_cv_path_EGREP"
  55447. +
  55448. +
  55449. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
  55450. +$as_echo_n "checking for fgrep... " >&6; }
  55451. +if ${ac_cv_path_FGREP+:} false; then :
  55452. + $as_echo_n "(cached) " >&6
  55453. +else
  55454. + if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
  55455. + then ac_cv_path_FGREP="$GREP -F"
  55456. + else
  55457. + if test -z "$FGREP"; then
  55458. + ac_path_FGREP_found=false
  55459. + # Loop through the user's path and test for each of PROGNAME-LIST
  55460. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  55461. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  55462. +do
  55463. + IFS=$as_save_IFS
  55464. + test -z "$as_dir" && as_dir=.
  55465. + for ac_prog in fgrep; do
  55466. + for ac_exec_ext in '' $ac_executable_extensions; do
  55467. + ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
  55468. + { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
  55469. +# Check for GNU ac_path_FGREP and select it if it is found.
  55470. + # Check for GNU $ac_path_FGREP
  55471. +case `"$ac_path_FGREP" --version 2>&1` in
  55472. +*GNU*)
  55473. + ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
  55474. +*)
  55475. + ac_count=0
  55476. + $as_echo_n 0123456789 >"conftest.in"
  55477. + while :
  55478. + do
  55479. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  55480. + mv "conftest.tmp" "conftest.in"
  55481. + cp "conftest.in" "conftest.nl"
  55482. + $as_echo 'FGREP' >> "conftest.nl"
  55483. + "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
  55484. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  55485. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  55486. + if test $ac_count -gt ${ac_path_FGREP_max-0}; then
  55487. + # Best one so far, save it but keep looking for a better one
  55488. + ac_cv_path_FGREP="$ac_path_FGREP"
  55489. + ac_path_FGREP_max=$ac_count
  55490. + fi
  55491. + # 10*(2^10) chars as input seems more than enough
  55492. + test $ac_count -gt 10 && break
  55493. + done
  55494. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  55495. +esac
  55496. +
  55497. + $ac_path_FGREP_found && break 3
  55498. + done
  55499. + done
  55500. + done
  55501. +IFS=$as_save_IFS
  55502. + if test -z "$ac_cv_path_FGREP"; then
  55503. + as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  55504. + fi
  55505. +else
  55506. + ac_cv_path_FGREP=$FGREP
  55507. +fi
  55508. +
  55509. + fi
  55510. +fi
  55511. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
  55512. +$as_echo "$ac_cv_path_FGREP" >&6; }
  55513. + FGREP="$ac_cv_path_FGREP"
  55514. +
  55515. +
  55516. +test -z "$GREP" && GREP=grep
  55517. +
  55518. +
  55519. +
  55520. +
  55521. +
  55522. +
  55523. +
  55524. +
  55525. +
  55526. +
  55527. +
  55528. +
  55529. +
  55530. +
  55531. +
  55532. +
  55533. +
  55534. +
  55535. +
  55536. +@%:@ Check whether --with-gnu-ld was given.
  55537. +if test "${with_gnu_ld+set}" = set; then :
  55538. + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  55539. +else
  55540. + with_gnu_ld=no
  55541. +fi
  55542. +
  55543. +ac_prog=ld
  55544. +if test "$GCC" = yes; then
  55545. + # Check if gcc -print-prog-name=ld gives a path.
  55546. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  55547. +$as_echo_n "checking for ld used by $CC... " >&6; }
  55548. + case $host in
  55549. + *-*-mingw*)
  55550. + # gcc leaves a trailing carriage return which upsets mingw
  55551. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  55552. + *)
  55553. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  55554. + esac
  55555. + case $ac_prog in
  55556. + # Accept absolute paths.
  55557. + [\\/]* | ?:[\\/]*)
  55558. + re_direlt='/[^/][^/]*/\.\./'
  55559. + # Canonicalize the pathname of ld
  55560. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  55561. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  55562. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  55563. + done
  55564. + test -z "$LD" && LD="$ac_prog"
  55565. + ;;
  55566. + "")
  55567. + # If it fails, then pretend we aren't using GCC.
  55568. + ac_prog=ld
  55569. + ;;
  55570. + *)
  55571. + # If it is relative, then search for the first ld in PATH.
  55572. + with_gnu_ld=unknown
  55573. + ;;
  55574. + esac
  55575. +elif test "$with_gnu_ld" = yes; then
  55576. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  55577. +$as_echo_n "checking for GNU ld... " >&6; }
  55578. +else
  55579. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  55580. +$as_echo_n "checking for non-GNU ld... " >&6; }
  55581. +fi
  55582. +if ${lt_cv_path_LD+:} false; then :
  55583. + $as_echo_n "(cached) " >&6
  55584. +else
  55585. + if test -z "$LD"; then
  55586. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  55587. + for ac_dir in $PATH; do
  55588. + IFS="$lt_save_ifs"
  55589. + test -z "$ac_dir" && ac_dir=.
  55590. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  55591. + lt_cv_path_LD="$ac_dir/$ac_prog"
  55592. + # Check to see if the program is GNU ld. I'd rather use --version,
  55593. + # but apparently some variants of GNU ld only accept -v.
  55594. + # Break only if it was the GNU/non-GNU ld that we prefer.
  55595. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  55596. + *GNU* | *'with BFD'*)
  55597. + test "$with_gnu_ld" != no && break
  55598. + ;;
  55599. + *)
  55600. + test "$with_gnu_ld" != yes && break
  55601. + ;;
  55602. + esac
  55603. + fi
  55604. + done
  55605. + IFS="$lt_save_ifs"
  55606. +else
  55607. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  55608. +fi
  55609. +fi
  55610. +
  55611. +LD="$lt_cv_path_LD"
  55612. +if test -n "$LD"; then
  55613. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  55614. +$as_echo "$LD" >&6; }
  55615. +else
  55616. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  55617. +$as_echo "no" >&6; }
  55618. +fi
  55619. +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
  55620. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  55621. +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  55622. +if ${lt_cv_prog_gnu_ld+:} false; then :
  55623. + $as_echo_n "(cached) " >&6
  55624. +else
  55625. + # I'd rather use --version here, but apparently some GNU lds only accept -v.
  55626. +case `$LD -v 2>&1 </dev/null` in
  55627. +*GNU* | *'with BFD'*)
  55628. + lt_cv_prog_gnu_ld=yes
  55629. + ;;
  55630. +*)
  55631. + lt_cv_prog_gnu_ld=no
  55632. + ;;
  55633. +esac
  55634. +fi
  55635. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  55636. +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
  55637. +with_gnu_ld=$lt_cv_prog_gnu_ld
  55638. +
  55639. +
  55640. +
  55641. +
  55642. +
  55643. +
  55644. +
  55645. +
  55646. +
  55647. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
  55648. +$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
  55649. +if ${lt_cv_path_NM+:} false; then :
  55650. + $as_echo_n "(cached) " >&6
  55651. +else
  55652. + if test -n "$NM"; then
  55653. + # Let the user override the test.
  55654. + lt_cv_path_NM="$NM"
  55655. +else
  55656. + lt_nm_to_check="${ac_tool_prefix}nm"
  55657. + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  55658. + lt_nm_to_check="$lt_nm_to_check nm"
  55659. + fi
  55660. + for lt_tmp_nm in $lt_nm_to_check; do
  55661. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  55662. + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  55663. + IFS="$lt_save_ifs"
  55664. + test -z "$ac_dir" && ac_dir=.
  55665. + tmp_nm="$ac_dir/$lt_tmp_nm"
  55666. + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  55667. + # Check to see if the nm accepts a BSD-compat flag.
  55668. + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  55669. + # nm: unknown option "B" ignored
  55670. + # Tru64's nm complains that /dev/null is an invalid object file
  55671. + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  55672. + */dev/null* | *'Invalid file or object type'*)
  55673. + lt_cv_path_NM="$tmp_nm -B"
  55674. + break
  55675. + ;;
  55676. + *)
  55677. + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  55678. + */dev/null*)
  55679. + lt_cv_path_NM="$tmp_nm -p"
  55680. + break
  55681. + ;;
  55682. + *)
  55683. + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  55684. + continue # so that we can try to find one that supports BSD flags
  55685. + ;;
  55686. + esac
  55687. + ;;
  55688. + esac
  55689. + fi
  55690. + done
  55691. + IFS="$lt_save_ifs"
  55692. + done
  55693. + : ${lt_cv_path_NM=no}
  55694. +fi
  55695. +fi
  55696. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
  55697. +$as_echo "$lt_cv_path_NM" >&6; }
  55698. +if test "$lt_cv_path_NM" != "no"; then
  55699. + NM="$lt_cv_path_NM"
  55700. +else
  55701. + # Didn't find any BSD compatible name lister, look for dumpbin.
  55702. + if test -n "$DUMPBIN"; then :
  55703. + # Let the user override the test.
  55704. + else
  55705. + if test -n "$ac_tool_prefix"; then
  55706. + for ac_prog in dumpbin "link -dump"
  55707. + do
  55708. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  55709. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  55710. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  55711. +$as_echo_n "checking for $ac_word... " >&6; }
  55712. +if ${ac_cv_prog_DUMPBIN+:} false; then :
  55713. + $as_echo_n "(cached) " >&6
  55714. +else
  55715. + if test -n "$DUMPBIN"; then
  55716. + ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
  55717. +else
  55718. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  55719. +for as_dir in $PATH
  55720. +do
  55721. + IFS=$as_save_IFS
  55722. + test -z "$as_dir" && as_dir=.
  55723. + for ac_exec_ext in '' $ac_executable_extensions; do
  55724. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  55725. + ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
  55726. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  55727. + break 2
  55728. + fi
  55729. +done
  55730. + done
  55731. +IFS=$as_save_IFS
  55732. +
  55733. +fi
  55734. +fi
  55735. +DUMPBIN=$ac_cv_prog_DUMPBIN
  55736. +if test -n "$DUMPBIN"; then
  55737. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
  55738. +$as_echo "$DUMPBIN" >&6; }
  55739. +else
  55740. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  55741. +$as_echo "no" >&6; }
  55742. +fi
  55743. +
  55744. +
  55745. + test -n "$DUMPBIN" && break
  55746. + done
  55747. +fi
  55748. +if test -z "$DUMPBIN"; then
  55749. + ac_ct_DUMPBIN=$DUMPBIN
  55750. + for ac_prog in dumpbin "link -dump"
  55751. +do
  55752. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  55753. +set dummy $ac_prog; ac_word=$2
  55754. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  55755. +$as_echo_n "checking for $ac_word... " >&6; }
  55756. +if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
  55757. + $as_echo_n "(cached) " >&6
  55758. +else
  55759. + if test -n "$ac_ct_DUMPBIN"; then
  55760. + ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
  55761. +else
  55762. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  55763. +for as_dir in $PATH
  55764. +do
  55765. + IFS=$as_save_IFS
  55766. + test -z "$as_dir" && as_dir=.
  55767. + for ac_exec_ext in '' $ac_executable_extensions; do
  55768. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  55769. + ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
  55770. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  55771. + break 2
  55772. + fi
  55773. +done
  55774. + done
  55775. +IFS=$as_save_IFS
  55776. +
  55777. +fi
  55778. +fi
  55779. +ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
  55780. +if test -n "$ac_ct_DUMPBIN"; then
  55781. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
  55782. +$as_echo "$ac_ct_DUMPBIN" >&6; }
  55783. +else
  55784. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  55785. +$as_echo "no" >&6; }
  55786. +fi
  55787. +
  55788. +
  55789. + test -n "$ac_ct_DUMPBIN" && break
  55790. +done
  55791. +
  55792. + if test "x$ac_ct_DUMPBIN" = x; then
  55793. + DUMPBIN=":"
  55794. + else
  55795. + case $cross_compiling:$ac_tool_warned in
  55796. +yes:)
  55797. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  55798. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  55799. +ac_tool_warned=yes ;;
  55800. +esac
  55801. + DUMPBIN=$ac_ct_DUMPBIN
  55802. + fi
  55803. +fi
  55804. +
  55805. + case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  55806. + *COFF*)
  55807. + DUMPBIN="$DUMPBIN -symbols"
  55808. + ;;
  55809. + *)
  55810. + DUMPBIN=:
  55811. + ;;
  55812. + esac
  55813. + fi
  55814. +
  55815. + if test "$DUMPBIN" != ":"; then
  55816. + NM="$DUMPBIN"
  55817. + fi
  55818. +fi
  55819. +test -z "$NM" && NM=nm
  55820. +
  55821. +
  55822. +
  55823. +
  55824. +
  55825. +
  55826. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
  55827. +$as_echo_n "checking the name lister ($NM) interface... " >&6; }
  55828. +if ${lt_cv_nm_interface+:} false; then :
  55829. + $as_echo_n "(cached) " >&6
  55830. +else
  55831. + lt_cv_nm_interface="BSD nm"
  55832. + echo "int some_variable = 0;" > conftest.$ac_ext
  55833. + (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
  55834. + (eval "$ac_compile" 2>conftest.err)
  55835. + cat conftest.err >&5
  55836. + (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
  55837. + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  55838. + cat conftest.err >&5
  55839. + (eval echo "\"\$as_me:$LINENO: output\"" >&5)
  55840. + cat conftest.out >&5
  55841. + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  55842. + lt_cv_nm_interface="MS dumpbin"
  55843. + fi
  55844. + rm -f conftest*
  55845. +fi
  55846. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
  55847. +$as_echo "$lt_cv_nm_interface" >&6; }
  55848. +
  55849. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  55850. +$as_echo_n "checking whether ln -s works... " >&6; }
  55851. +LN_S=$as_ln_s
  55852. +if test "$LN_S" = "ln -s"; then
  55853. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  55854. +$as_echo "yes" >&6; }
  55855. +else
  55856. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  55857. +$as_echo "no, using $LN_S" >&6; }
  55858. +fi
  55859. +
  55860. +# find the maximum length of command line arguments
  55861. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
  55862. +$as_echo_n "checking the maximum length of command line arguments... " >&6; }
  55863. +if ${lt_cv_sys_max_cmd_len+:} false; then :
  55864. + $as_echo_n "(cached) " >&6
  55865. +else
  55866. + i=0
  55867. + teststring="ABCD"
  55868. +
  55869. + case $build_os in
  55870. + msdosdjgpp*)
  55871. + # On DJGPP, this test can blow up pretty badly due to problems in libc
  55872. + # (any single argument exceeding 2000 bytes causes a buffer overrun
  55873. + # during glob expansion). Even if it were fixed, the result of this
  55874. + # check would be larger than it should be.
  55875. + lt_cv_sys_max_cmd_len=12288; # 12K is about right
  55876. + ;;
  55877. +
  55878. + gnu*)
  55879. + # Under GNU Hurd, this test is not required because there is
  55880. + # no limit to the length of command line arguments.
  55881. + # Libtool will interpret -1 as no limit whatsoever
  55882. + lt_cv_sys_max_cmd_len=-1;
  55883. + ;;
  55884. +
  55885. + cygwin* | mingw* | cegcc*)
  55886. + # On Win9x/ME, this test blows up -- it succeeds, but takes
  55887. + # about 5 minutes as the teststring grows exponentially.
  55888. + # Worse, since 9x/ME are not pre-emptively multitasking,
  55889. + # you end up with a "frozen" computer, even though with patience
  55890. + # the test eventually succeeds (with a max line length of 256k).
  55891. + # Instead, let's just punt: use the minimum linelength reported by
  55892. + # all of the supported platforms: 8192 (on NT/2K/XP).
  55893. + lt_cv_sys_max_cmd_len=8192;
  55894. + ;;
  55895. +
  55896. + mint*)
  55897. + # On MiNT this can take a long time and run out of memory.
  55898. + lt_cv_sys_max_cmd_len=8192;
  55899. + ;;
  55900. +
  55901. + amigaos*)
  55902. + # On AmigaOS with pdksh, this test takes hours, literally.
  55903. + # So we just punt and use a minimum line length of 8192.
  55904. + lt_cv_sys_max_cmd_len=8192;
  55905. + ;;
  55906. +
  55907. + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  55908. + # This has been around since 386BSD, at least. Likely further.
  55909. + if test -x /sbin/sysctl; then
  55910. + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  55911. + elif test -x /usr/sbin/sysctl; then
  55912. + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  55913. + else
  55914. + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  55915. + fi
  55916. + # And add a safety zone
  55917. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  55918. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  55919. + ;;
  55920. +
  55921. + interix*)
  55922. + # We know the value 262144 and hardcode it with a safety zone (like BSD)
  55923. + lt_cv_sys_max_cmd_len=196608
  55924. + ;;
  55925. +
  55926. + osf*)
  55927. + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  55928. + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  55929. + # nice to cause kernel panics so lets avoid the loop below.
  55930. + # First set a reasonable default.
  55931. + lt_cv_sys_max_cmd_len=16384
  55932. + #
  55933. + if test -x /sbin/sysconfig; then
  55934. + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  55935. + *1*) lt_cv_sys_max_cmd_len=-1 ;;
  55936. + esac
  55937. + fi
  55938. + ;;
  55939. + sco3.2v5*)
  55940. + lt_cv_sys_max_cmd_len=102400
  55941. + ;;
  55942. + sysv5* | sco5v6* | sysv4.2uw2*)
  55943. + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  55944. + if test -n "$kargmax"; then
  55945. + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
  55946. + else
  55947. + lt_cv_sys_max_cmd_len=32768
  55948. + fi
  55949. + ;;
  55950. + *)
  55951. + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  55952. + if test -n "$lt_cv_sys_max_cmd_len"; then
  55953. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  55954. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  55955. + else
  55956. + # Make teststring a little bigger before we do anything with it.
  55957. + # a 1K string should be a reasonable start.
  55958. + for i in 1 2 3 4 5 6 7 8 ; do
  55959. + teststring=$teststring$teststring
  55960. + done
  55961. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  55962. + # If test is not a shell built-in, we'll probably end up computing a
  55963. + # maximum length that is only half of the actual maximum length, but
  55964. + # we can't tell.
  55965. + while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  55966. + = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  55967. + test $i != 17 # 1/2 MB should be enough
  55968. + do
  55969. + i=`expr $i + 1`
  55970. + teststring=$teststring$teststring
  55971. + done
  55972. + # Only check the string length outside the loop.
  55973. + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  55974. + teststring=
  55975. + # Add a significant safety factor because C++ compilers can tack on
  55976. + # massive amounts of additional arguments before passing them to the
  55977. + # linker. It appears as though 1/2 is a usable value.
  55978. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  55979. + fi
  55980. + ;;
  55981. + esac
  55982. +
  55983. +fi
  55984. +
  55985. +if test -n $lt_cv_sys_max_cmd_len ; then
  55986. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
  55987. +$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
  55988. +else
  55989. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
  55990. +$as_echo "none" >&6; }
  55991. +fi
  55992. +max_cmd_len=$lt_cv_sys_max_cmd_len
  55993. +
  55994. +
  55995. +
  55996. +
  55997. +
  55998. +
  55999. +: ${CP="cp -f"}
  56000. +: ${MV="mv -f"}
  56001. +: ${RM="rm -f"}
  56002. +
  56003. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
  56004. +$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
  56005. +# Try some XSI features
  56006. +xsi_shell=no
  56007. +( _lt_dummy="a/b/c"
  56008. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  56009. + = c,a/b,b/c, \
  56010. + && eval 'test $(( 1 + 1 )) -eq 2 \
  56011. + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  56012. + && xsi_shell=yes
  56013. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
  56014. +$as_echo "$xsi_shell" >&6; }
  56015. +
  56016. +
  56017. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
  56018. +$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
  56019. +lt_shell_append=no
  56020. +( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
  56021. + >/dev/null 2>&1 \
  56022. + && lt_shell_append=yes
  56023. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
  56024. +$as_echo "$lt_shell_append" >&6; }
  56025. +
  56026. +
  56027. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  56028. + lt_unset=unset
  56029. +else
  56030. + lt_unset=false
  56031. +fi
  56032. +
  56033. +
  56034. +
  56035. +
  56036. +
  56037. +# test EBCDIC or ASCII
  56038. +case `echo X|tr X '\101'` in
  56039. + A) # ASCII based system
  56040. + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  56041. + lt_SP2NL='tr \040 \012'
  56042. + lt_NL2SP='tr \015\012 \040\040'
  56043. + ;;
  56044. + *) # EBCDIC based system
  56045. + lt_SP2NL='tr \100 \n'
  56046. + lt_NL2SP='tr \r\n \100\100'
  56047. + ;;
  56048. +esac
  56049. +
  56050. +
  56051. +
  56052. +
  56053. +
  56054. +
  56055. +
  56056. +
  56057. +
  56058. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
  56059. +$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
  56060. +if ${lt_cv_to_host_file_cmd+:} false; then :
  56061. + $as_echo_n "(cached) " >&6
  56062. +else
  56063. + case $host in
  56064. + *-*-mingw* )
  56065. + case $build in
  56066. + *-*-mingw* ) # actually msys
  56067. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  56068. + ;;
  56069. + *-*-cygwin* )
  56070. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  56071. + ;;
  56072. + * ) # otherwise, assume *nix
  56073. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  56074. + ;;
  56075. + esac
  56076. + ;;
  56077. + *-*-cygwin* )
  56078. + case $build in
  56079. + *-*-mingw* ) # actually msys
  56080. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  56081. + ;;
  56082. + *-*-cygwin* )
  56083. + lt_cv_to_host_file_cmd=func_convert_file_noop
  56084. + ;;
  56085. + * ) # otherwise, assume *nix
  56086. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  56087. + ;;
  56088. + esac
  56089. + ;;
  56090. + * ) # unhandled hosts (and "normal" native builds)
  56091. + lt_cv_to_host_file_cmd=func_convert_file_noop
  56092. + ;;
  56093. +esac
  56094. +
  56095. +fi
  56096. +
  56097. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  56098. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
  56099. +$as_echo "$lt_cv_to_host_file_cmd" >&6; }
  56100. +
  56101. +
  56102. +
  56103. +
  56104. +
  56105. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
  56106. +$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
  56107. +if ${lt_cv_to_tool_file_cmd+:} false; then :
  56108. + $as_echo_n "(cached) " >&6
  56109. +else
  56110. + #assume ordinary cross tools, or native build.
  56111. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  56112. +case $host in
  56113. + *-*-mingw* )
  56114. + case $build in
  56115. + *-*-mingw* ) # actually msys
  56116. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  56117. + ;;
  56118. + esac
  56119. + ;;
  56120. +esac
  56121. +
  56122. +fi
  56123. +
  56124. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  56125. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
  56126. +$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
  56127. +
  56128. +
  56129. +
  56130. +
  56131. +
  56132. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  56133. +$as_echo_n "checking for $LD option to reload object files... " >&6; }
  56134. +if ${lt_cv_ld_reload_flag+:} false; then :
  56135. + $as_echo_n "(cached) " >&6
  56136. +else
  56137. + lt_cv_ld_reload_flag='-r'
  56138. +fi
  56139. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
  56140. +$as_echo "$lt_cv_ld_reload_flag" >&6; }
  56141. +reload_flag=$lt_cv_ld_reload_flag
  56142. +case $reload_flag in
  56143. +"" | " "*) ;;
  56144. +*) reload_flag=" $reload_flag" ;;
  56145. +esac
  56146. +reload_cmds='$LD$reload_flag -o $output$reload_objs'
  56147. +case $host_os in
  56148. + cygwin* | mingw* | pw32* | cegcc*)
  56149. + if test "$GCC" != yes; then
  56150. + reload_cmds=false
  56151. + fi
  56152. + ;;
  56153. + darwin*)
  56154. + if test "$GCC" = yes; then
  56155. + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  56156. + else
  56157. + reload_cmds='$LD$reload_flag -o $output$reload_objs'
  56158. + fi
  56159. + ;;
  56160. +esac
  56161. +
  56162. +
  56163. +
  56164. +
  56165. +
  56166. +
  56167. +
  56168. +
  56169. +
  56170. +if test -n "$ac_tool_prefix"; then
  56171. + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  56172. +set dummy ${ac_tool_prefix}objdump; ac_word=$2
  56173. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56174. +$as_echo_n "checking for $ac_word... " >&6; }
  56175. +if ${ac_cv_prog_OBJDUMP+:} false; then :
  56176. + $as_echo_n "(cached) " >&6
  56177. +else
  56178. + if test -n "$OBJDUMP"; then
  56179. + ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  56180. +else
  56181. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56182. +for as_dir in $PATH
  56183. +do
  56184. + IFS=$as_save_IFS
  56185. + test -z "$as_dir" && as_dir=.
  56186. + for ac_exec_ext in '' $ac_executable_extensions; do
  56187. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56188. + ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  56189. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56190. + break 2
  56191. + fi
  56192. +done
  56193. + done
  56194. +IFS=$as_save_IFS
  56195. +
  56196. +fi
  56197. +fi
  56198. +OBJDUMP=$ac_cv_prog_OBJDUMP
  56199. +if test -n "$OBJDUMP"; then
  56200. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  56201. +$as_echo "$OBJDUMP" >&6; }
  56202. +else
  56203. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56204. +$as_echo "no" >&6; }
  56205. +fi
  56206. +
  56207. +
  56208. +fi
  56209. +if test -z "$ac_cv_prog_OBJDUMP"; then
  56210. + ac_ct_OBJDUMP=$OBJDUMP
  56211. + # Extract the first word of "objdump", so it can be a program name with args.
  56212. +set dummy objdump; ac_word=$2
  56213. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56214. +$as_echo_n "checking for $ac_word... " >&6; }
  56215. +if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
  56216. + $as_echo_n "(cached) " >&6
  56217. +else
  56218. + if test -n "$ac_ct_OBJDUMP"; then
  56219. + ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  56220. +else
  56221. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56222. +for as_dir in $PATH
  56223. +do
  56224. + IFS=$as_save_IFS
  56225. + test -z "$as_dir" && as_dir=.
  56226. + for ac_exec_ext in '' $ac_executable_extensions; do
  56227. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56228. + ac_cv_prog_ac_ct_OBJDUMP="objdump"
  56229. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56230. + break 2
  56231. + fi
  56232. +done
  56233. + done
  56234. +IFS=$as_save_IFS
  56235. +
  56236. +fi
  56237. +fi
  56238. +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  56239. +if test -n "$ac_ct_OBJDUMP"; then
  56240. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  56241. +$as_echo "$ac_ct_OBJDUMP" >&6; }
  56242. +else
  56243. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56244. +$as_echo "no" >&6; }
  56245. +fi
  56246. +
  56247. + if test "x$ac_ct_OBJDUMP" = x; then
  56248. + OBJDUMP="false"
  56249. + else
  56250. + case $cross_compiling:$ac_tool_warned in
  56251. +yes:)
  56252. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  56253. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  56254. +ac_tool_warned=yes ;;
  56255. +esac
  56256. + OBJDUMP=$ac_ct_OBJDUMP
  56257. + fi
  56258. +else
  56259. + OBJDUMP="$ac_cv_prog_OBJDUMP"
  56260. +fi
  56261. +
  56262. +test -z "$OBJDUMP" && OBJDUMP=objdump
  56263. +
  56264. +
  56265. +
  56266. +
  56267. +
  56268. +
  56269. +
  56270. +
  56271. +
  56272. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
  56273. +$as_echo_n "checking how to recognize dependent libraries... " >&6; }
  56274. +if ${lt_cv_deplibs_check_method+:} false; then :
  56275. + $as_echo_n "(cached) " >&6
  56276. +else
  56277. + lt_cv_file_magic_cmd='$MAGIC_CMD'
  56278. +lt_cv_file_magic_test_file=
  56279. +lt_cv_deplibs_check_method='unknown'
  56280. +# Need to set the preceding variable on all platforms that support
  56281. +# interlibrary dependencies.
  56282. +# 'none' -- dependencies not supported.
  56283. +# `unknown' -- same as none, but documents that we really don't know.
  56284. +# 'pass_all' -- all dependencies passed with no checks.
  56285. +# 'test_compile' -- check by making test program.
  56286. +# 'file_magic [[regex]]' -- check by looking for files in library path
  56287. +# which responds to the $file_magic_cmd with a given extended regex.
  56288. +# If you have `file' or equivalent on your system and you're not sure
  56289. +# whether `pass_all' will *always* work, you probably want this one.
  56290. +
  56291. +case $host_os in
  56292. +aix[4-9]*)
  56293. + lt_cv_deplibs_check_method=pass_all
  56294. + ;;
  56295. +
  56296. +beos*)
  56297. + lt_cv_deplibs_check_method=pass_all
  56298. + ;;
  56299. +
  56300. +bsdi[45]*)
  56301. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  56302. + lt_cv_file_magic_cmd='/usr/bin/file -L'
  56303. + lt_cv_file_magic_test_file=/shlib/libc.so
  56304. + ;;
  56305. +
  56306. +cygwin*)
  56307. + # func_win32_libid is a shell function defined in ltmain.sh
  56308. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  56309. + lt_cv_file_magic_cmd='func_win32_libid'
  56310. + ;;
  56311. +
  56312. +mingw* | pw32*)
  56313. + # Base MSYS/MinGW do not provide the 'file' command needed by
  56314. + # func_win32_libid shell function, so use a weaker test based on 'objdump',
  56315. + # unless we find 'file', for example because we are cross-compiling.
  56316. + # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
  56317. + if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
  56318. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  56319. + lt_cv_file_magic_cmd='func_win32_libid'
  56320. + else
  56321. + # Keep this pattern in sync with the one in func_win32_libid.
  56322. + lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
  56323. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  56324. + fi
  56325. + ;;
  56326. +
  56327. +cegcc*)
  56328. + # use the weaker test based on 'objdump'. See mingw*.
  56329. + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  56330. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  56331. + ;;
  56332. +
  56333. +darwin* | rhapsody*)
  56334. + lt_cv_deplibs_check_method=pass_all
  56335. + ;;
  56336. +
  56337. +freebsd* | dragonfly*)
  56338. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  56339. + case $host_cpu in
  56340. + i*86 )
  56341. + # Not sure whether the presence of OpenBSD here was a mistake.
  56342. + # Let's accept both of them until this is cleared up.
  56343. + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
  56344. + lt_cv_file_magic_cmd=/usr/bin/file
  56345. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  56346. + ;;
  56347. + esac
  56348. + else
  56349. + lt_cv_deplibs_check_method=pass_all
  56350. + fi
  56351. + ;;
  56352. +
  56353. +gnu*)
  56354. + lt_cv_deplibs_check_method=pass_all
  56355. + ;;
  56356. +
  56357. +haiku*)
  56358. + lt_cv_deplibs_check_method=pass_all
  56359. + ;;
  56360. +
  56361. +hpux10.20* | hpux11*)
  56362. + lt_cv_file_magic_cmd=/usr/bin/file
  56363. + case $host_cpu in
  56364. + ia64*)
  56365. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  56366. + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  56367. + ;;
  56368. + hppa*64*)
  56369. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
  56370. + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  56371. + ;;
  56372. + *)
  56373. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
  56374. + lt_cv_file_magic_test_file=/usr/lib/libc.sl
  56375. + ;;
  56376. + esac
  56377. + ;;
  56378. +
  56379. +interix[3-9]*)
  56380. + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  56381. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
  56382. + ;;
  56383. +
  56384. +irix5* | irix6* | nonstopux*)
  56385. + case $LD in
  56386. + *-32|*"-32 ") libmagic=32-bit;;
  56387. + *-n32|*"-n32 ") libmagic=N32;;
  56388. + *-64|*"-64 ") libmagic=64-bit;;
  56389. + *) libmagic=never-match;;
  56390. + esac
  56391. + lt_cv_deplibs_check_method=pass_all
  56392. + ;;
  56393. +
  56394. +# This must be Linux ELF.
  56395. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  56396. + lt_cv_deplibs_check_method=pass_all
  56397. + ;;
  56398. +
  56399. +netbsd*)
  56400. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  56401. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  56402. + else
  56403. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
  56404. + fi
  56405. + ;;
  56406. +
  56407. +newos6*)
  56408. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  56409. + lt_cv_file_magic_cmd=/usr/bin/file
  56410. + lt_cv_file_magic_test_file=/usr/lib/libnls.so
  56411. + ;;
  56412. +
  56413. +*nto* | *qnx*)
  56414. + lt_cv_deplibs_check_method=pass_all
  56415. + ;;
  56416. +
  56417. +openbsd*)
  56418. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  56419. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
  56420. + else
  56421. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  56422. + fi
  56423. + ;;
  56424. +
  56425. +osf3* | osf4* | osf5*)
  56426. + lt_cv_deplibs_check_method=pass_all
  56427. + ;;
  56428. +
  56429. +rdos*)
  56430. + lt_cv_deplibs_check_method=pass_all
  56431. + ;;
  56432. +
  56433. +solaris*)
  56434. + lt_cv_deplibs_check_method=pass_all
  56435. + ;;
  56436. +
  56437. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  56438. + lt_cv_deplibs_check_method=pass_all
  56439. + ;;
  56440. +
  56441. +sysv4 | sysv4.3*)
  56442. + case $host_vendor in
  56443. + motorola)
  56444. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
  56445. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  56446. + ;;
  56447. + ncr)
  56448. + lt_cv_deplibs_check_method=pass_all
  56449. + ;;
  56450. + sequent)
  56451. + lt_cv_file_magic_cmd='/bin/file'
  56452. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
  56453. + ;;
  56454. + sni)
  56455. + lt_cv_file_magic_cmd='/bin/file'
  56456. + lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
  56457. + lt_cv_file_magic_test_file=/lib/libc.so
  56458. + ;;
  56459. + siemens)
  56460. + lt_cv_deplibs_check_method=pass_all
  56461. + ;;
  56462. + pc)
  56463. + lt_cv_deplibs_check_method=pass_all
  56464. + ;;
  56465. + esac
  56466. + ;;
  56467. +
  56468. +tpf*)
  56469. + lt_cv_deplibs_check_method=pass_all
  56470. + ;;
  56471. +esac
  56472. +
  56473. +fi
  56474. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  56475. +$as_echo "$lt_cv_deplibs_check_method" >&6; }
  56476. +
  56477. +file_magic_glob=
  56478. +want_nocaseglob=no
  56479. +if test "$build" = "$host"; then
  56480. + case $host_os in
  56481. + mingw* | pw32*)
  56482. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  56483. + want_nocaseglob=yes
  56484. + else
  56485. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
  56486. + fi
  56487. + ;;
  56488. + esac
  56489. +fi
  56490. +
  56491. +file_magic_cmd=$lt_cv_file_magic_cmd
  56492. +deplibs_check_method=$lt_cv_deplibs_check_method
  56493. +test -z "$deplibs_check_method" && deplibs_check_method=unknown
  56494. +
  56495. +
  56496. +
  56497. +
  56498. +
  56499. +
  56500. +
  56501. +
  56502. +
  56503. +
  56504. +
  56505. +
  56506. +
  56507. +
  56508. +
  56509. +
  56510. +
  56511. +
  56512. +
  56513. +
  56514. +
  56515. +
  56516. +if test -n "$ac_tool_prefix"; then
  56517. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  56518. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  56519. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56520. +$as_echo_n "checking for $ac_word... " >&6; }
  56521. +if ${ac_cv_prog_DLLTOOL+:} false; then :
  56522. + $as_echo_n "(cached) " >&6
  56523. +else
  56524. + if test -n "$DLLTOOL"; then
  56525. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  56526. +else
  56527. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56528. +for as_dir in $PATH
  56529. +do
  56530. + IFS=$as_save_IFS
  56531. + test -z "$as_dir" && as_dir=.
  56532. + for ac_exec_ext in '' $ac_executable_extensions; do
  56533. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56534. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  56535. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56536. + break 2
  56537. + fi
  56538. +done
  56539. + done
  56540. +IFS=$as_save_IFS
  56541. +
  56542. +fi
  56543. +fi
  56544. +DLLTOOL=$ac_cv_prog_DLLTOOL
  56545. +if test -n "$DLLTOOL"; then
  56546. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  56547. +$as_echo "$DLLTOOL" >&6; }
  56548. +else
  56549. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56550. +$as_echo "no" >&6; }
  56551. +fi
  56552. +
  56553. +
  56554. +fi
  56555. +if test -z "$ac_cv_prog_DLLTOOL"; then
  56556. + ac_ct_DLLTOOL=$DLLTOOL
  56557. + # Extract the first word of "dlltool", so it can be a program name with args.
  56558. +set dummy dlltool; ac_word=$2
  56559. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56560. +$as_echo_n "checking for $ac_word... " >&6; }
  56561. +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
  56562. + $as_echo_n "(cached) " >&6
  56563. +else
  56564. + if test -n "$ac_ct_DLLTOOL"; then
  56565. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  56566. +else
  56567. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56568. +for as_dir in $PATH
  56569. +do
  56570. + IFS=$as_save_IFS
  56571. + test -z "$as_dir" && as_dir=.
  56572. + for ac_exec_ext in '' $ac_executable_extensions; do
  56573. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56574. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  56575. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56576. + break 2
  56577. + fi
  56578. +done
  56579. + done
  56580. +IFS=$as_save_IFS
  56581. +
  56582. +fi
  56583. +fi
  56584. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  56585. +if test -n "$ac_ct_DLLTOOL"; then
  56586. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  56587. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  56588. +else
  56589. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56590. +$as_echo "no" >&6; }
  56591. +fi
  56592. +
  56593. + if test "x$ac_ct_DLLTOOL" = x; then
  56594. + DLLTOOL="false"
  56595. + else
  56596. + case $cross_compiling:$ac_tool_warned in
  56597. +yes:)
  56598. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  56599. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  56600. +ac_tool_warned=yes ;;
  56601. +esac
  56602. + DLLTOOL=$ac_ct_DLLTOOL
  56603. + fi
  56604. +else
  56605. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  56606. +fi
  56607. +
  56608. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  56609. +
  56610. +
  56611. +
  56612. +
  56613. +
  56614. +
  56615. +
  56616. +
  56617. +
  56618. +
  56619. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
  56620. +$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
  56621. +if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
  56622. + $as_echo_n "(cached) " >&6
  56623. +else
  56624. + lt_cv_sharedlib_from_linklib_cmd='unknown'
  56625. +
  56626. +case $host_os in
  56627. +cygwin* | mingw* | pw32* | cegcc*)
  56628. + # two different shell functions defined in ltmain.sh
  56629. + # decide which to use based on capabilities of $DLLTOOL
  56630. + case `$DLLTOOL --help 2>&1` in
  56631. + *--identify-strict*)
  56632. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  56633. + ;;
  56634. + *)
  56635. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  56636. + ;;
  56637. + esac
  56638. + ;;
  56639. +*)
  56640. + # fallback: assume linklib IS sharedlib
  56641. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  56642. + ;;
  56643. +esac
  56644. +
  56645. +fi
  56646. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
  56647. +$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
  56648. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  56649. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  56650. +
  56651. +
  56652. +
  56653. +
  56654. +
  56655. +
  56656. +
  56657. +
  56658. +if test -n "$ac_tool_prefix"; then
  56659. + for ac_prog in ar
  56660. + do
  56661. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  56662. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  56663. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56664. +$as_echo_n "checking for $ac_word... " >&6; }
  56665. +if ${ac_cv_prog_AR+:} false; then :
  56666. + $as_echo_n "(cached) " >&6
  56667. +else
  56668. + if test -n "$AR"; then
  56669. + ac_cv_prog_AR="$AR" # Let the user override the test.
  56670. +else
  56671. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56672. +for as_dir in $PATH
  56673. +do
  56674. + IFS=$as_save_IFS
  56675. + test -z "$as_dir" && as_dir=.
  56676. + for ac_exec_ext in '' $ac_executable_extensions; do
  56677. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56678. + ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
  56679. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56680. + break 2
  56681. + fi
  56682. +done
  56683. + done
  56684. +IFS=$as_save_IFS
  56685. +
  56686. +fi
  56687. +fi
  56688. +AR=$ac_cv_prog_AR
  56689. +if test -n "$AR"; then
  56690. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  56691. +$as_echo "$AR" >&6; }
  56692. +else
  56693. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56694. +$as_echo "no" >&6; }
  56695. +fi
  56696. +
  56697. +
  56698. + test -n "$AR" && break
  56699. + done
  56700. +fi
  56701. +if test -z "$AR"; then
  56702. + ac_ct_AR=$AR
  56703. + for ac_prog in ar
  56704. +do
  56705. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  56706. +set dummy $ac_prog; ac_word=$2
  56707. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56708. +$as_echo_n "checking for $ac_word... " >&6; }
  56709. +if ${ac_cv_prog_ac_ct_AR+:} false; then :
  56710. + $as_echo_n "(cached) " >&6
  56711. +else
  56712. + if test -n "$ac_ct_AR"; then
  56713. + ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  56714. +else
  56715. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56716. +for as_dir in $PATH
  56717. +do
  56718. + IFS=$as_save_IFS
  56719. + test -z "$as_dir" && as_dir=.
  56720. + for ac_exec_ext in '' $ac_executable_extensions; do
  56721. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56722. + ac_cv_prog_ac_ct_AR="$ac_prog"
  56723. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56724. + break 2
  56725. + fi
  56726. +done
  56727. + done
  56728. +IFS=$as_save_IFS
  56729. +
  56730. +fi
  56731. +fi
  56732. +ac_ct_AR=$ac_cv_prog_ac_ct_AR
  56733. +if test -n "$ac_ct_AR"; then
  56734. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
  56735. +$as_echo "$ac_ct_AR" >&6; }
  56736. +else
  56737. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56738. +$as_echo "no" >&6; }
  56739. +fi
  56740. +
  56741. +
  56742. + test -n "$ac_ct_AR" && break
  56743. +done
  56744. +
  56745. + if test "x$ac_ct_AR" = x; then
  56746. + AR="false"
  56747. + else
  56748. + case $cross_compiling:$ac_tool_warned in
  56749. +yes:)
  56750. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  56751. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  56752. +ac_tool_warned=yes ;;
  56753. +esac
  56754. + AR=$ac_ct_AR
  56755. + fi
  56756. +fi
  56757. +
  56758. +: ${AR=ar}
  56759. +: ${AR_FLAGS=cru}
  56760. +
  56761. +
  56762. +
  56763. +
  56764. +
  56765. +
  56766. +
  56767. +
  56768. +
  56769. +
  56770. +
  56771. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
  56772. +$as_echo_n "checking for archiver @FILE support... " >&6; }
  56773. +if ${lt_cv_ar_at_file+:} false; then :
  56774. + $as_echo_n "(cached) " >&6
  56775. +else
  56776. + lt_cv_ar_at_file=no
  56777. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  56778. +/* end confdefs.h. */
  56779. +
  56780. +int
  56781. +main ()
  56782. +{
  56783. +
  56784. + ;
  56785. + return 0;
  56786. +}
  56787. +_ACEOF
  56788. +if ac_fn_cxx_try_compile "$LINENO"; then :
  56789. + echo conftest.$ac_objext > conftest.lst
  56790. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
  56791. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  56792. + (eval $lt_ar_try) 2>&5
  56793. + ac_status=$?
  56794. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  56795. + test $ac_status = 0; }
  56796. + if test "$ac_status" -eq 0; then
  56797. + # Ensure the archiver fails upon bogus file names.
  56798. + rm -f conftest.$ac_objext libconftest.a
  56799. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  56800. + (eval $lt_ar_try) 2>&5
  56801. + ac_status=$?
  56802. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  56803. + test $ac_status = 0; }
  56804. + if test "$ac_status" -ne 0; then
  56805. + lt_cv_ar_at_file=@
  56806. + fi
  56807. + fi
  56808. + rm -f conftest.* libconftest.a
  56809. +
  56810. +fi
  56811. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  56812. +
  56813. +fi
  56814. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
  56815. +$as_echo "$lt_cv_ar_at_file" >&6; }
  56816. +
  56817. +if test "x$lt_cv_ar_at_file" = xno; then
  56818. + archiver_list_spec=
  56819. +else
  56820. + archiver_list_spec=$lt_cv_ar_at_file
  56821. +fi
  56822. +
  56823. +
  56824. +
  56825. +
  56826. +
  56827. +
  56828. +
  56829. +if test -n "$ac_tool_prefix"; then
  56830. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  56831. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  56832. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56833. +$as_echo_n "checking for $ac_word... " >&6; }
  56834. +if ${ac_cv_prog_STRIP+:} false; then :
  56835. + $as_echo_n "(cached) " >&6
  56836. +else
  56837. + if test -n "$STRIP"; then
  56838. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  56839. +else
  56840. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56841. +for as_dir in $PATH
  56842. +do
  56843. + IFS=$as_save_IFS
  56844. + test -z "$as_dir" && as_dir=.
  56845. + for ac_exec_ext in '' $ac_executable_extensions; do
  56846. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56847. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  56848. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56849. + break 2
  56850. + fi
  56851. +done
  56852. + done
  56853. +IFS=$as_save_IFS
  56854. +
  56855. +fi
  56856. +fi
  56857. +STRIP=$ac_cv_prog_STRIP
  56858. +if test -n "$STRIP"; then
  56859. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  56860. +$as_echo "$STRIP" >&6; }
  56861. +else
  56862. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56863. +$as_echo "no" >&6; }
  56864. +fi
  56865. +
  56866. +
  56867. +fi
  56868. +if test -z "$ac_cv_prog_STRIP"; then
  56869. + ac_ct_STRIP=$STRIP
  56870. + # Extract the first word of "strip", so it can be a program name with args.
  56871. +set dummy strip; ac_word=$2
  56872. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56873. +$as_echo_n "checking for $ac_word... " >&6; }
  56874. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  56875. + $as_echo_n "(cached) " >&6
  56876. +else
  56877. + if test -n "$ac_ct_STRIP"; then
  56878. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  56879. +else
  56880. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56881. +for as_dir in $PATH
  56882. +do
  56883. + IFS=$as_save_IFS
  56884. + test -z "$as_dir" && as_dir=.
  56885. + for ac_exec_ext in '' $ac_executable_extensions; do
  56886. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56887. + ac_cv_prog_ac_ct_STRIP="strip"
  56888. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56889. + break 2
  56890. + fi
  56891. +done
  56892. + done
  56893. +IFS=$as_save_IFS
  56894. +
  56895. +fi
  56896. +fi
  56897. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  56898. +if test -n "$ac_ct_STRIP"; then
  56899. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  56900. +$as_echo "$ac_ct_STRIP" >&6; }
  56901. +else
  56902. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56903. +$as_echo "no" >&6; }
  56904. +fi
  56905. +
  56906. + if test "x$ac_ct_STRIP" = x; then
  56907. + STRIP=":"
  56908. + else
  56909. + case $cross_compiling:$ac_tool_warned in
  56910. +yes:)
  56911. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  56912. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  56913. +ac_tool_warned=yes ;;
  56914. +esac
  56915. + STRIP=$ac_ct_STRIP
  56916. + fi
  56917. +else
  56918. + STRIP="$ac_cv_prog_STRIP"
  56919. +fi
  56920. +
  56921. +test -z "$STRIP" && STRIP=:
  56922. +
  56923. +
  56924. +
  56925. +
  56926. +
  56927. +
  56928. +if test -n "$ac_tool_prefix"; then
  56929. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  56930. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  56931. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56932. +$as_echo_n "checking for $ac_word... " >&6; }
  56933. +if ${ac_cv_prog_RANLIB+:} false; then :
  56934. + $as_echo_n "(cached) " >&6
  56935. +else
  56936. + if test -n "$RANLIB"; then
  56937. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  56938. +else
  56939. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56940. +for as_dir in $PATH
  56941. +do
  56942. + IFS=$as_save_IFS
  56943. + test -z "$as_dir" && as_dir=.
  56944. + for ac_exec_ext in '' $ac_executable_extensions; do
  56945. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56946. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  56947. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56948. + break 2
  56949. + fi
  56950. +done
  56951. + done
  56952. +IFS=$as_save_IFS
  56953. +
  56954. +fi
  56955. +fi
  56956. +RANLIB=$ac_cv_prog_RANLIB
  56957. +if test -n "$RANLIB"; then
  56958. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  56959. +$as_echo "$RANLIB" >&6; }
  56960. +else
  56961. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  56962. +$as_echo "no" >&6; }
  56963. +fi
  56964. +
  56965. +
  56966. +fi
  56967. +if test -z "$ac_cv_prog_RANLIB"; then
  56968. + ac_ct_RANLIB=$RANLIB
  56969. + # Extract the first word of "ranlib", so it can be a program name with args.
  56970. +set dummy ranlib; ac_word=$2
  56971. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  56972. +$as_echo_n "checking for $ac_word... " >&6; }
  56973. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  56974. + $as_echo_n "(cached) " >&6
  56975. +else
  56976. + if test -n "$ac_ct_RANLIB"; then
  56977. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  56978. +else
  56979. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  56980. +for as_dir in $PATH
  56981. +do
  56982. + IFS=$as_save_IFS
  56983. + test -z "$as_dir" && as_dir=.
  56984. + for ac_exec_ext in '' $ac_executable_extensions; do
  56985. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  56986. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  56987. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  56988. + break 2
  56989. + fi
  56990. +done
  56991. + done
  56992. +IFS=$as_save_IFS
  56993. +
  56994. +fi
  56995. +fi
  56996. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  56997. +if test -n "$ac_ct_RANLIB"; then
  56998. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  56999. +$as_echo "$ac_ct_RANLIB" >&6; }
  57000. +else
  57001. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57002. +$as_echo "no" >&6; }
  57003. +fi
  57004. +
  57005. + if test "x$ac_ct_RANLIB" = x; then
  57006. + RANLIB=":"
  57007. + else
  57008. + case $cross_compiling:$ac_tool_warned in
  57009. +yes:)
  57010. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  57011. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  57012. +ac_tool_warned=yes ;;
  57013. +esac
  57014. + RANLIB=$ac_ct_RANLIB
  57015. + fi
  57016. +else
  57017. + RANLIB="$ac_cv_prog_RANLIB"
  57018. +fi
  57019. +
  57020. +test -z "$RANLIB" && RANLIB=:
  57021. +
  57022. +
  57023. +
  57024. +
  57025. +
  57026. +
  57027. +# Determine commands to create old-style static archives.
  57028. +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  57029. +old_postinstall_cmds='chmod 644 $oldlib'
  57030. +old_postuninstall_cmds=
  57031. +
  57032. +if test -n "$RANLIB"; then
  57033. + case $host_os in
  57034. + openbsd*)
  57035. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
  57036. + ;;
  57037. + *)
  57038. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
  57039. + ;;
  57040. + esac
  57041. + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  57042. +fi
  57043. +
  57044. +case $host_os in
  57045. + darwin*)
  57046. + lock_old_archive_extraction=yes ;;
  57047. + *)
  57048. + lock_old_archive_extraction=no ;;
  57049. +esac
  57050. +
  57051. +
  57052. +
  57053. +
  57054. +
  57055. +
  57056. +
  57057. +
  57058. +
  57059. +
  57060. +
  57061. +
  57062. +
  57063. +
  57064. +
  57065. +
  57066. +
  57067. +
  57068. +
  57069. +
  57070. +
  57071. +
  57072. +
  57073. +
  57074. +
  57075. +
  57076. +
  57077. +
  57078. +
  57079. +
  57080. +
  57081. +
  57082. +
  57083. +
  57084. +
  57085. +
  57086. +
  57087. +
  57088. +
  57089. +# If no C compiler was specified, use CC.
  57090. +LTCC=${LTCC-"$CC"}
  57091. +
  57092. +# If no C compiler flags were specified, use CFLAGS.
  57093. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  57094. +
  57095. +# Allow CC to be a program name with arguments.
  57096. +compiler=$CC
  57097. +
  57098. +
  57099. +# Check for command to grab the raw symbol name followed by C symbol from nm.
  57100. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
  57101. +$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
  57102. +if ${lt_cv_sys_global_symbol_pipe+:} false; then :
  57103. + $as_echo_n "(cached) " >&6
  57104. +else
  57105. +
  57106. +# These are sane defaults that work on at least a few old systems.
  57107. +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
  57108. +
  57109. +# Character class describing NM global symbol codes.
  57110. +symcode='[BCDEGRST]'
  57111. +
  57112. +# Regexp to match symbols that can be accessed directly from C.
  57113. +sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
  57114. +
  57115. +# Define system-specific variables.
  57116. +case $host_os in
  57117. +aix*)
  57118. + symcode='[BCDT]'
  57119. + ;;
  57120. +cygwin* | mingw* | pw32* | cegcc*)
  57121. + symcode='[ABCDGISTW]'
  57122. + ;;
  57123. +hpux*)
  57124. + if test "$host_cpu" = ia64; then
  57125. + symcode='[ABCDEGRST]'
  57126. + fi
  57127. + ;;
  57128. +irix* | nonstopux*)
  57129. + symcode='[BCDEGRST]'
  57130. + ;;
  57131. +osf*)
  57132. + symcode='[BCDEGQRST]'
  57133. + ;;
  57134. +solaris*)
  57135. + symcode='[BDRT]'
  57136. + ;;
  57137. +sco3.2v5*)
  57138. + symcode='[DT]'
  57139. + ;;
  57140. +sysv4.2uw2*)
  57141. + symcode='[DT]'
  57142. + ;;
  57143. +sysv5* | sco5v6* | unixware* | OpenUNIX*)
  57144. + symcode='[ABDT]'
  57145. + ;;
  57146. +sysv4)
  57147. + symcode='[DFNSTU]'
  57148. + ;;
  57149. +esac
  57150. +
  57151. +# If we're using GNU nm, then use its standard symbol codes.
  57152. +case `$NM -V 2>&1` in
  57153. +*GNU* | *'with BFD'*)
  57154. + symcode='[ABCDGIRSTW]' ;;
  57155. +esac
  57156. +
  57157. +# Transform an extracted symbol line into a proper C declaration.
  57158. +# Some systems (esp. on ia64) link data and code symbols differently,
  57159. +# so use this general approach.
  57160. +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  57161. +
  57162. +# Transform an extracted symbol line into symbol name and symbol address
  57163. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  57164. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  57165. +
  57166. +# Handle CRLF in mingw tool chain
  57167. +opt_cr=
  57168. +case $build_os in
  57169. +mingw*)
  57170. + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  57171. + ;;
  57172. +esac
  57173. +
  57174. +# Try without a prefix underscore, then with it.
  57175. +for ac_symprfx in "" "_"; do
  57176. +
  57177. + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  57178. + symxfrm="\\1 $ac_symprfx\\2 \\2"
  57179. +
  57180. + # Write the raw and C identifiers.
  57181. + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  57182. + # Fake it for dumpbin and say T for any non-static function
  57183. + # and D for any global variable.
  57184. + # Also find C++ and __fastcall symbols from MSVC++,
  57185. + # which start with @ or ?.
  57186. + lt_cv_sys_global_symbol_pipe="$AWK '"\
  57187. +" {last_section=section; section=\$ 3};"\
  57188. +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
  57189. +" \$ 0!~/External *\|/{next};"\
  57190. +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
  57191. +" {if(hide[section]) next};"\
  57192. +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
  57193. +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
  57194. +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
  57195. +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
  57196. +" ' prfx=^$ac_symprfx"
  57197. + else
  57198. + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  57199. + fi
  57200. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  57201. +
  57202. + # Check to see that the pipe works correctly.
  57203. + pipe_works=no
  57204. +
  57205. + rm -f conftest*
  57206. + cat > conftest.$ac_ext <<_LT_EOF
  57207. +#ifdef __cplusplus
  57208. +extern "C" {
  57209. +#endif
  57210. +char nm_test_var;
  57211. +void nm_test_func(void);
  57212. +void nm_test_func(void){}
  57213. +#ifdef __cplusplus
  57214. +}
  57215. +#endif
  57216. +int main(){nm_test_var='a';nm_test_func();return(0);}
  57217. +_LT_EOF
  57218. +
  57219. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  57220. + (eval $ac_compile) 2>&5
  57221. + ac_status=$?
  57222. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  57223. + test $ac_status = 0; }; then
  57224. + # Now try to grab the symbols.
  57225. + nlist=conftest.nm
  57226. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
  57227. + (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
  57228. + ac_status=$?
  57229. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  57230. + test $ac_status = 0; } && test -s "$nlist"; then
  57231. + # Try sorting and uniquifying the output.
  57232. + if sort "$nlist" | uniq > "$nlist"T; then
  57233. + mv -f "$nlist"T "$nlist"
  57234. + else
  57235. + rm -f "$nlist"T
  57236. + fi
  57237. +
  57238. + # Make sure that we snagged all the symbols we need.
  57239. + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  57240. + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  57241. + cat <<_LT_EOF > conftest.$ac_ext
  57242. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  57243. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  57244. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  57245. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  57246. +# define LT@&t@_DLSYM_CONST
  57247. +#elif defined(__osf__)
  57248. +/* This system does not cope well with relocations in const data. */
  57249. +# define LT@&t@_DLSYM_CONST
  57250. +#else
  57251. +# define LT@&t@_DLSYM_CONST const
  57252. +#endif
  57253. +
  57254. +#ifdef __cplusplus
  57255. +extern "C" {
  57256. +#endif
  57257. +
  57258. +_LT_EOF
  57259. + # Now generate the symbol file.
  57260. + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  57261. +
  57262. + cat <<_LT_EOF >> conftest.$ac_ext
  57263. +
  57264. +/* The mapping between symbol names and symbols. */
  57265. +LT@&t@_DLSYM_CONST struct {
  57266. + const char *name;
  57267. + void *address;
  57268. +}
  57269. +lt__PROGRAM__LTX_preloaded_symbols[] =
  57270. +{
  57271. + { "@PROGRAM@", (void *) 0 },
  57272. +_LT_EOF
  57273. + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  57274. + cat <<\_LT_EOF >> conftest.$ac_ext
  57275. + {0, (void *) 0}
  57276. +};
  57277. +
  57278. +/* This works around a problem in FreeBSD linker */
  57279. +#ifdef FREEBSD_WORKAROUND
  57280. +static const void *lt_preloaded_setup() {
  57281. + return lt__PROGRAM__LTX_preloaded_symbols;
  57282. +}
  57283. +#endif
  57284. +
  57285. +#ifdef __cplusplus
  57286. +}
  57287. +#endif
  57288. +_LT_EOF
  57289. + # Now try linking the two files.
  57290. + mv conftest.$ac_objext conftstm.$ac_objext
  57291. + lt_globsym_save_LIBS=$LIBS
  57292. + lt_globsym_save_CFLAGS=$CFLAGS
  57293. + LIBS="conftstm.$ac_objext"
  57294. + CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  57295. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  57296. + (eval $ac_link) 2>&5
  57297. + ac_status=$?
  57298. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  57299. + test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  57300. + pipe_works=yes
  57301. + fi
  57302. + LIBS=$lt_globsym_save_LIBS
  57303. + CFLAGS=$lt_globsym_save_CFLAGS
  57304. + else
  57305. + echo "cannot find nm_test_func in $nlist" >&5
  57306. + fi
  57307. + else
  57308. + echo "cannot find nm_test_var in $nlist" >&5
  57309. + fi
  57310. + else
  57311. + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
  57312. + fi
  57313. + else
  57314. + echo "$progname: failed program was:" >&5
  57315. + cat conftest.$ac_ext >&5
  57316. + fi
  57317. + rm -rf conftest* conftst*
  57318. +
  57319. + # Do not use the global_symbol_pipe unless it works.
  57320. + if test "$pipe_works" = yes; then
  57321. + break
  57322. + else
  57323. + lt_cv_sys_global_symbol_pipe=
  57324. + fi
  57325. +done
  57326. +
  57327. +fi
  57328. +
  57329. +if test -z "$lt_cv_sys_global_symbol_pipe"; then
  57330. + lt_cv_sys_global_symbol_to_cdecl=
  57331. +fi
  57332. +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  57333. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
  57334. +$as_echo "failed" >&6; }
  57335. +else
  57336. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
  57337. +$as_echo "ok" >&6; }
  57338. +fi
  57339. +
  57340. +# Response file support.
  57341. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  57342. + nm_file_list_spec='@'
  57343. +elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
  57344. + nm_file_list_spec='@'
  57345. +fi
  57346. +
  57347. +
  57348. +
  57349. +
  57350. +
  57351. +
  57352. +
  57353. +
  57354. +
  57355. +
  57356. +
  57357. +
  57358. +
  57359. +
  57360. +
  57361. +
  57362. +
  57363. +
  57364. +
  57365. +
  57366. +
  57367. +
  57368. +
  57369. +
  57370. +
  57371. +
  57372. +
  57373. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
  57374. +$as_echo_n "checking for sysroot... " >&6; }
  57375. +
  57376. +@%:@ Check whether --with-sysroot was given.
  57377. +if test "${with_sysroot+set}" = set; then :
  57378. + withval=$with_sysroot;
  57379. +else
  57380. + with_sysroot=no
  57381. +fi
  57382. +
  57383. +
  57384. +lt_sysroot=
  57385. +case ${with_sysroot} in #(
  57386. + yes)
  57387. + if test "$GCC" = yes; then
  57388. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  57389. + fi
  57390. + ;; #(
  57391. + /*)
  57392. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  57393. + ;; #(
  57394. + no|'')
  57395. + ;; #(
  57396. + *)
  57397. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
  57398. +$as_echo "${with_sysroot}" >&6; }
  57399. + as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
  57400. + ;;
  57401. +esac
  57402. +
  57403. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
  57404. +$as_echo "${lt_sysroot:-no}" >&6; }
  57405. +
  57406. +
  57407. +
  57408. +
  57409. +
  57410. +
  57411. +@%:@ Check whether --enable-libtool-lock was given.
  57412. +if test "${enable_libtool_lock+set}" = set; then :
  57413. + enableval=$enable_libtool_lock;
  57414. +fi
  57415. +
  57416. +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  57417. +
  57418. +# Some flags need to be propagated to the compiler or linker for good
  57419. +# libtool support.
  57420. +case $host in
  57421. +ia64-*-hpux*)
  57422. + # Find out which ABI we are using.
  57423. + echo 'int i;' > conftest.$ac_ext
  57424. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  57425. + (eval $ac_compile) 2>&5
  57426. + ac_status=$?
  57427. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  57428. + test $ac_status = 0; }; then
  57429. + case `/usr/bin/file conftest.$ac_objext` in
  57430. + *ELF-32*)
  57431. + HPUX_IA64_MODE="32"
  57432. + ;;
  57433. + *ELF-64*)
  57434. + HPUX_IA64_MODE="64"
  57435. + ;;
  57436. + esac
  57437. + fi
  57438. + rm -rf conftest*
  57439. + ;;
  57440. +*-*-irix6*)
  57441. + # Find out which ABI we are using.
  57442. + echo '#line '$LINENO' "configure"' > conftest.$ac_ext
  57443. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  57444. + (eval $ac_compile) 2>&5
  57445. + ac_status=$?
  57446. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  57447. + test $ac_status = 0; }; then
  57448. + if test "$lt_cv_prog_gnu_ld" = yes; then
  57449. + case `/usr/bin/file conftest.$ac_objext` in
  57450. + *32-bit*)
  57451. + LD="${LD-ld} -melf32bsmip"
  57452. + ;;
  57453. + *N32*)
  57454. + LD="${LD-ld} -melf32bmipn32"
  57455. + ;;
  57456. + *64-bit*)
  57457. + LD="${LD-ld} -melf64bmip"
  57458. + ;;
  57459. + esac
  57460. + else
  57461. + case `/usr/bin/file conftest.$ac_objext` in
  57462. + *32-bit*)
  57463. + LD="${LD-ld} -32"
  57464. + ;;
  57465. + *N32*)
  57466. + LD="${LD-ld} -n32"
  57467. + ;;
  57468. + *64-bit*)
  57469. + LD="${LD-ld} -64"
  57470. + ;;
  57471. + esac
  57472. + fi
  57473. + fi
  57474. + rm -rf conftest*
  57475. + ;;
  57476. +
  57477. +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
  57478. +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  57479. + # Find out which ABI we are using.
  57480. + echo 'int i;' > conftest.$ac_ext
  57481. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  57482. + (eval $ac_compile) 2>&5
  57483. + ac_status=$?
  57484. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  57485. + test $ac_status = 0; }; then
  57486. + case `/usr/bin/file conftest.o` in
  57487. + *32-bit*)
  57488. + case $host in
  57489. + x86_64-*kfreebsd*-gnu)
  57490. + LD="${LD-ld} -m elf_i386_fbsd"
  57491. + ;;
  57492. + x86_64-*linux*)
  57493. + LD="${LD-ld} -m elf_i386"
  57494. + ;;
  57495. + ppc64-*linux*|powerpc64-*linux*)
  57496. + LD="${LD-ld} -m elf32ppclinux"
  57497. + ;;
  57498. + s390x-*linux*)
  57499. + LD="${LD-ld} -m elf_s390"
  57500. + ;;
  57501. + sparc64-*linux*)
  57502. + LD="${LD-ld} -m elf32_sparc"
  57503. + ;;
  57504. + esac
  57505. + ;;
  57506. + *64-bit*)
  57507. + case $host in
  57508. + x86_64-*kfreebsd*-gnu)
  57509. + LD="${LD-ld} -m elf_x86_64_fbsd"
  57510. + ;;
  57511. + x86_64-*linux*)
  57512. + LD="${LD-ld} -m elf_x86_64"
  57513. + ;;
  57514. + ppc*-*linux*|powerpc*-*linux*)
  57515. + LD="${LD-ld} -m elf64ppc"
  57516. + ;;
  57517. + s390*-*linux*|s390*-*tpf*)
  57518. + LD="${LD-ld} -m elf64_s390"
  57519. + ;;
  57520. + sparc*-*linux*)
  57521. + LD="${LD-ld} -m elf64_sparc"
  57522. + ;;
  57523. + esac
  57524. + ;;
  57525. + esac
  57526. + fi
  57527. + rm -rf conftest*
  57528. + ;;
  57529. +
  57530. +*-*-sco3.2v5*)
  57531. + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  57532. + SAVE_CFLAGS="$CFLAGS"
  57533. + CFLAGS="$CFLAGS -belf"
  57534. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
  57535. +$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
  57536. +if ${lt_cv_cc_needs_belf+:} false; then :
  57537. + $as_echo_n "(cached) " >&6
  57538. +else
  57539. + ac_ext=c
  57540. +ac_cpp='$CPP $CPPFLAGS'
  57541. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  57542. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  57543. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  57544. +
  57545. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  57546. +/* end confdefs.h. */
  57547. +
  57548. +int
  57549. +main ()
  57550. +{
  57551. +
  57552. + ;
  57553. + return 0;
  57554. +}
  57555. +_ACEOF
  57556. +if ac_fn_c_try_link "$LINENO"; then :
  57557. + lt_cv_cc_needs_belf=yes
  57558. +else
  57559. + lt_cv_cc_needs_belf=no
  57560. +fi
  57561. +rm -f core conftest.err conftest.$ac_objext \
  57562. + conftest$ac_exeext conftest.$ac_ext
  57563. + ac_ext=c
  57564. +ac_cpp='$CPP $CPPFLAGS'
  57565. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  57566. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  57567. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  57568. +
  57569. +fi
  57570. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  57571. +$as_echo "$lt_cv_cc_needs_belf" >&6; }
  57572. + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  57573. + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  57574. + CFLAGS="$SAVE_CFLAGS"
  57575. + fi
  57576. + ;;
  57577. +sparc*-*solaris*)
  57578. + # Find out which ABI we are using.
  57579. + echo 'int i;' > conftest.$ac_ext
  57580. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  57581. + (eval $ac_compile) 2>&5
  57582. + ac_status=$?
  57583. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  57584. + test $ac_status = 0; }; then
  57585. + case `/usr/bin/file conftest.o` in
  57586. + *64-bit*)
  57587. + case $lt_cv_prog_gnu_ld in
  57588. + yes*) LD="${LD-ld} -m elf64_sparc" ;;
  57589. + *)
  57590. + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  57591. + LD="${LD-ld} -64"
  57592. + fi
  57593. + ;;
  57594. + esac
  57595. + ;;
  57596. + esac
  57597. + fi
  57598. + rm -rf conftest*
  57599. + ;;
  57600. +esac
  57601. +
  57602. +need_locks="$enable_libtool_lock"
  57603. +
  57604. +if test -n "$ac_tool_prefix"; then
  57605. + # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
  57606. +set dummy ${ac_tool_prefix}mt; ac_word=$2
  57607. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57608. +$as_echo_n "checking for $ac_word... " >&6; }
  57609. +if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
  57610. + $as_echo_n "(cached) " >&6
  57611. +else
  57612. + if test -n "$MANIFEST_TOOL"; then
  57613. + ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
  57614. +else
  57615. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57616. +for as_dir in $PATH
  57617. +do
  57618. + IFS=$as_save_IFS
  57619. + test -z "$as_dir" && as_dir=.
  57620. + for ac_exec_ext in '' $ac_executable_extensions; do
  57621. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57622. + ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
  57623. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57624. + break 2
  57625. + fi
  57626. +done
  57627. + done
  57628. +IFS=$as_save_IFS
  57629. +
  57630. +fi
  57631. +fi
  57632. +MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
  57633. +if test -n "$MANIFEST_TOOL"; then
  57634. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
  57635. +$as_echo "$MANIFEST_TOOL" >&6; }
  57636. +else
  57637. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57638. +$as_echo "no" >&6; }
  57639. +fi
  57640. +
  57641. +
  57642. +fi
  57643. +if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
  57644. + ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
  57645. + # Extract the first word of "mt", so it can be a program name with args.
  57646. +set dummy mt; ac_word=$2
  57647. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57648. +$as_echo_n "checking for $ac_word... " >&6; }
  57649. +if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
  57650. + $as_echo_n "(cached) " >&6
  57651. +else
  57652. + if test -n "$ac_ct_MANIFEST_TOOL"; then
  57653. + ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
  57654. +else
  57655. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57656. +for as_dir in $PATH
  57657. +do
  57658. + IFS=$as_save_IFS
  57659. + test -z "$as_dir" && as_dir=.
  57660. + for ac_exec_ext in '' $ac_executable_extensions; do
  57661. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57662. + ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
  57663. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57664. + break 2
  57665. + fi
  57666. +done
  57667. + done
  57668. +IFS=$as_save_IFS
  57669. +
  57670. +fi
  57671. +fi
  57672. +ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
  57673. +if test -n "$ac_ct_MANIFEST_TOOL"; then
  57674. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
  57675. +$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
  57676. +else
  57677. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57678. +$as_echo "no" >&6; }
  57679. +fi
  57680. +
  57681. + if test "x$ac_ct_MANIFEST_TOOL" = x; then
  57682. + MANIFEST_TOOL=":"
  57683. + else
  57684. + case $cross_compiling:$ac_tool_warned in
  57685. +yes:)
  57686. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  57687. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  57688. +ac_tool_warned=yes ;;
  57689. +esac
  57690. + MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
  57691. + fi
  57692. +else
  57693. + MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
  57694. +fi
  57695. +
  57696. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  57697. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
  57698. +$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
  57699. +if ${lt_cv_path_mainfest_tool+:} false; then :
  57700. + $as_echo_n "(cached) " >&6
  57701. +else
  57702. + lt_cv_path_mainfest_tool=no
  57703. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
  57704. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  57705. + cat conftest.err >&5
  57706. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  57707. + lt_cv_path_mainfest_tool=yes
  57708. + fi
  57709. + rm -f conftest*
  57710. +fi
  57711. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
  57712. +$as_echo "$lt_cv_path_mainfest_tool" >&6; }
  57713. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  57714. + MANIFEST_TOOL=:
  57715. +fi
  57716. +
  57717. +
  57718. +
  57719. +
  57720. +
  57721. +
  57722. + case $host_os in
  57723. + rhapsody* | darwin*)
  57724. + if test -n "$ac_tool_prefix"; then
  57725. + # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
  57726. +set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
  57727. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57728. +$as_echo_n "checking for $ac_word... " >&6; }
  57729. +if ${ac_cv_prog_DSYMUTIL+:} false; then :
  57730. + $as_echo_n "(cached) " >&6
  57731. +else
  57732. + if test -n "$DSYMUTIL"; then
  57733. + ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
  57734. +else
  57735. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57736. +for as_dir in $PATH
  57737. +do
  57738. + IFS=$as_save_IFS
  57739. + test -z "$as_dir" && as_dir=.
  57740. + for ac_exec_ext in '' $ac_executable_extensions; do
  57741. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57742. + ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
  57743. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57744. + break 2
  57745. + fi
  57746. +done
  57747. + done
  57748. +IFS=$as_save_IFS
  57749. +
  57750. +fi
  57751. +fi
  57752. +DSYMUTIL=$ac_cv_prog_DSYMUTIL
  57753. +if test -n "$DSYMUTIL"; then
  57754. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
  57755. +$as_echo "$DSYMUTIL" >&6; }
  57756. +else
  57757. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57758. +$as_echo "no" >&6; }
  57759. +fi
  57760. +
  57761. +
  57762. +fi
  57763. +if test -z "$ac_cv_prog_DSYMUTIL"; then
  57764. + ac_ct_DSYMUTIL=$DSYMUTIL
  57765. + # Extract the first word of "dsymutil", so it can be a program name with args.
  57766. +set dummy dsymutil; ac_word=$2
  57767. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57768. +$as_echo_n "checking for $ac_word... " >&6; }
  57769. +if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
  57770. + $as_echo_n "(cached) " >&6
  57771. +else
  57772. + if test -n "$ac_ct_DSYMUTIL"; then
  57773. + ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
  57774. +else
  57775. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57776. +for as_dir in $PATH
  57777. +do
  57778. + IFS=$as_save_IFS
  57779. + test -z "$as_dir" && as_dir=.
  57780. + for ac_exec_ext in '' $ac_executable_extensions; do
  57781. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57782. + ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
  57783. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57784. + break 2
  57785. + fi
  57786. +done
  57787. + done
  57788. +IFS=$as_save_IFS
  57789. +
  57790. +fi
  57791. +fi
  57792. +ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
  57793. +if test -n "$ac_ct_DSYMUTIL"; then
  57794. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
  57795. +$as_echo "$ac_ct_DSYMUTIL" >&6; }
  57796. +else
  57797. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57798. +$as_echo "no" >&6; }
  57799. +fi
  57800. +
  57801. + if test "x$ac_ct_DSYMUTIL" = x; then
  57802. + DSYMUTIL=":"
  57803. + else
  57804. + case $cross_compiling:$ac_tool_warned in
  57805. +yes:)
  57806. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  57807. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  57808. +ac_tool_warned=yes ;;
  57809. +esac
  57810. + DSYMUTIL=$ac_ct_DSYMUTIL
  57811. + fi
  57812. +else
  57813. + DSYMUTIL="$ac_cv_prog_DSYMUTIL"
  57814. +fi
  57815. +
  57816. + if test -n "$ac_tool_prefix"; then
  57817. + # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
  57818. +set dummy ${ac_tool_prefix}nmedit; ac_word=$2
  57819. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57820. +$as_echo_n "checking for $ac_word... " >&6; }
  57821. +if ${ac_cv_prog_NMEDIT+:} false; then :
  57822. + $as_echo_n "(cached) " >&6
  57823. +else
  57824. + if test -n "$NMEDIT"; then
  57825. + ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
  57826. +else
  57827. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57828. +for as_dir in $PATH
  57829. +do
  57830. + IFS=$as_save_IFS
  57831. + test -z "$as_dir" && as_dir=.
  57832. + for ac_exec_ext in '' $ac_executable_extensions; do
  57833. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57834. + ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
  57835. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57836. + break 2
  57837. + fi
  57838. +done
  57839. + done
  57840. +IFS=$as_save_IFS
  57841. +
  57842. +fi
  57843. +fi
  57844. +NMEDIT=$ac_cv_prog_NMEDIT
  57845. +if test -n "$NMEDIT"; then
  57846. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
  57847. +$as_echo "$NMEDIT" >&6; }
  57848. +else
  57849. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57850. +$as_echo "no" >&6; }
  57851. +fi
  57852. +
  57853. +
  57854. +fi
  57855. +if test -z "$ac_cv_prog_NMEDIT"; then
  57856. + ac_ct_NMEDIT=$NMEDIT
  57857. + # Extract the first word of "nmedit", so it can be a program name with args.
  57858. +set dummy nmedit; ac_word=$2
  57859. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57860. +$as_echo_n "checking for $ac_word... " >&6; }
  57861. +if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
  57862. + $as_echo_n "(cached) " >&6
  57863. +else
  57864. + if test -n "$ac_ct_NMEDIT"; then
  57865. + ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
  57866. +else
  57867. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57868. +for as_dir in $PATH
  57869. +do
  57870. + IFS=$as_save_IFS
  57871. + test -z "$as_dir" && as_dir=.
  57872. + for ac_exec_ext in '' $ac_executable_extensions; do
  57873. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57874. + ac_cv_prog_ac_ct_NMEDIT="nmedit"
  57875. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57876. + break 2
  57877. + fi
  57878. +done
  57879. + done
  57880. +IFS=$as_save_IFS
  57881. +
  57882. +fi
  57883. +fi
  57884. +ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
  57885. +if test -n "$ac_ct_NMEDIT"; then
  57886. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
  57887. +$as_echo "$ac_ct_NMEDIT" >&6; }
  57888. +else
  57889. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57890. +$as_echo "no" >&6; }
  57891. +fi
  57892. +
  57893. + if test "x$ac_ct_NMEDIT" = x; then
  57894. + NMEDIT=":"
  57895. + else
  57896. + case $cross_compiling:$ac_tool_warned in
  57897. +yes:)
  57898. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  57899. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  57900. +ac_tool_warned=yes ;;
  57901. +esac
  57902. + NMEDIT=$ac_ct_NMEDIT
  57903. + fi
  57904. +else
  57905. + NMEDIT="$ac_cv_prog_NMEDIT"
  57906. +fi
  57907. +
  57908. + if test -n "$ac_tool_prefix"; then
  57909. + # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
  57910. +set dummy ${ac_tool_prefix}lipo; ac_word=$2
  57911. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57912. +$as_echo_n "checking for $ac_word... " >&6; }
  57913. +if ${ac_cv_prog_LIPO+:} false; then :
  57914. + $as_echo_n "(cached) " >&6
  57915. +else
  57916. + if test -n "$LIPO"; then
  57917. + ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
  57918. +else
  57919. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57920. +for as_dir in $PATH
  57921. +do
  57922. + IFS=$as_save_IFS
  57923. + test -z "$as_dir" && as_dir=.
  57924. + for ac_exec_ext in '' $ac_executable_extensions; do
  57925. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57926. + ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
  57927. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57928. + break 2
  57929. + fi
  57930. +done
  57931. + done
  57932. +IFS=$as_save_IFS
  57933. +
  57934. +fi
  57935. +fi
  57936. +LIPO=$ac_cv_prog_LIPO
  57937. +if test -n "$LIPO"; then
  57938. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
  57939. +$as_echo "$LIPO" >&6; }
  57940. +else
  57941. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57942. +$as_echo "no" >&6; }
  57943. +fi
  57944. +
  57945. +
  57946. +fi
  57947. +if test -z "$ac_cv_prog_LIPO"; then
  57948. + ac_ct_LIPO=$LIPO
  57949. + # Extract the first word of "lipo", so it can be a program name with args.
  57950. +set dummy lipo; ac_word=$2
  57951. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  57952. +$as_echo_n "checking for $ac_word... " >&6; }
  57953. +if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
  57954. + $as_echo_n "(cached) " >&6
  57955. +else
  57956. + if test -n "$ac_ct_LIPO"; then
  57957. + ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
  57958. +else
  57959. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  57960. +for as_dir in $PATH
  57961. +do
  57962. + IFS=$as_save_IFS
  57963. + test -z "$as_dir" && as_dir=.
  57964. + for ac_exec_ext in '' $ac_executable_extensions; do
  57965. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57966. + ac_cv_prog_ac_ct_LIPO="lipo"
  57967. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  57968. + break 2
  57969. + fi
  57970. +done
  57971. + done
  57972. +IFS=$as_save_IFS
  57973. +
  57974. +fi
  57975. +fi
  57976. +ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
  57977. +if test -n "$ac_ct_LIPO"; then
  57978. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
  57979. +$as_echo "$ac_ct_LIPO" >&6; }
  57980. +else
  57981. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  57982. +$as_echo "no" >&6; }
  57983. +fi
  57984. +
  57985. + if test "x$ac_ct_LIPO" = x; then
  57986. + LIPO=":"
  57987. + else
  57988. + case $cross_compiling:$ac_tool_warned in
  57989. +yes:)
  57990. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  57991. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  57992. +ac_tool_warned=yes ;;
  57993. +esac
  57994. + LIPO=$ac_ct_LIPO
  57995. + fi
  57996. +else
  57997. + LIPO="$ac_cv_prog_LIPO"
  57998. +fi
  57999. +
  58000. + if test -n "$ac_tool_prefix"; then
  58001. + # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
  58002. +set dummy ${ac_tool_prefix}otool; ac_word=$2
  58003. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  58004. +$as_echo_n "checking for $ac_word... " >&6; }
  58005. +if ${ac_cv_prog_OTOOL+:} false; then :
  58006. + $as_echo_n "(cached) " >&6
  58007. +else
  58008. + if test -n "$OTOOL"; then
  58009. + ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
  58010. +else
  58011. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  58012. +for as_dir in $PATH
  58013. +do
  58014. + IFS=$as_save_IFS
  58015. + test -z "$as_dir" && as_dir=.
  58016. + for ac_exec_ext in '' $ac_executable_extensions; do
  58017. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  58018. + ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
  58019. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  58020. + break 2
  58021. + fi
  58022. +done
  58023. + done
  58024. +IFS=$as_save_IFS
  58025. +
  58026. +fi
  58027. +fi
  58028. +OTOOL=$ac_cv_prog_OTOOL
  58029. +if test -n "$OTOOL"; then
  58030. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
  58031. +$as_echo "$OTOOL" >&6; }
  58032. +else
  58033. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  58034. +$as_echo "no" >&6; }
  58035. +fi
  58036. +
  58037. +
  58038. +fi
  58039. +if test -z "$ac_cv_prog_OTOOL"; then
  58040. + ac_ct_OTOOL=$OTOOL
  58041. + # Extract the first word of "otool", so it can be a program name with args.
  58042. +set dummy otool; ac_word=$2
  58043. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  58044. +$as_echo_n "checking for $ac_word... " >&6; }
  58045. +if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
  58046. + $as_echo_n "(cached) " >&6
  58047. +else
  58048. + if test -n "$ac_ct_OTOOL"; then
  58049. + ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
  58050. +else
  58051. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  58052. +for as_dir in $PATH
  58053. +do
  58054. + IFS=$as_save_IFS
  58055. + test -z "$as_dir" && as_dir=.
  58056. + for ac_exec_ext in '' $ac_executable_extensions; do
  58057. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  58058. + ac_cv_prog_ac_ct_OTOOL="otool"
  58059. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  58060. + break 2
  58061. + fi
  58062. +done
  58063. + done
  58064. +IFS=$as_save_IFS
  58065. +
  58066. +fi
  58067. +fi
  58068. +ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
  58069. +if test -n "$ac_ct_OTOOL"; then
  58070. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
  58071. +$as_echo "$ac_ct_OTOOL" >&6; }
  58072. +else
  58073. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  58074. +$as_echo "no" >&6; }
  58075. +fi
  58076. +
  58077. + if test "x$ac_ct_OTOOL" = x; then
  58078. + OTOOL=":"
  58079. + else
  58080. + case $cross_compiling:$ac_tool_warned in
  58081. +yes:)
  58082. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  58083. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  58084. +ac_tool_warned=yes ;;
  58085. +esac
  58086. + OTOOL=$ac_ct_OTOOL
  58087. + fi
  58088. +else
  58089. + OTOOL="$ac_cv_prog_OTOOL"
  58090. +fi
  58091. +
  58092. + if test -n "$ac_tool_prefix"; then
  58093. + # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
  58094. +set dummy ${ac_tool_prefix}otool64; ac_word=$2
  58095. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  58096. +$as_echo_n "checking for $ac_word... " >&6; }
  58097. +if ${ac_cv_prog_OTOOL64+:} false; then :
  58098. + $as_echo_n "(cached) " >&6
  58099. +else
  58100. + if test -n "$OTOOL64"; then
  58101. + ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
  58102. +else
  58103. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  58104. +for as_dir in $PATH
  58105. +do
  58106. + IFS=$as_save_IFS
  58107. + test -z "$as_dir" && as_dir=.
  58108. + for ac_exec_ext in '' $ac_executable_extensions; do
  58109. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  58110. + ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
  58111. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  58112. + break 2
  58113. + fi
  58114. +done
  58115. + done
  58116. +IFS=$as_save_IFS
  58117. +
  58118. +fi
  58119. +fi
  58120. +OTOOL64=$ac_cv_prog_OTOOL64
  58121. +if test -n "$OTOOL64"; then
  58122. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
  58123. +$as_echo "$OTOOL64" >&6; }
  58124. +else
  58125. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  58126. +$as_echo "no" >&6; }
  58127. +fi
  58128. +
  58129. +
  58130. +fi
  58131. +if test -z "$ac_cv_prog_OTOOL64"; then
  58132. + ac_ct_OTOOL64=$OTOOL64
  58133. + # Extract the first word of "otool64", so it can be a program name with args.
  58134. +set dummy otool64; ac_word=$2
  58135. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  58136. +$as_echo_n "checking for $ac_word... " >&6; }
  58137. +if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
  58138. + $as_echo_n "(cached) " >&6
  58139. +else
  58140. + if test -n "$ac_ct_OTOOL64"; then
  58141. + ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
  58142. +else
  58143. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  58144. +for as_dir in $PATH
  58145. +do
  58146. + IFS=$as_save_IFS
  58147. + test -z "$as_dir" && as_dir=.
  58148. + for ac_exec_ext in '' $ac_executable_extensions; do
  58149. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  58150. + ac_cv_prog_ac_ct_OTOOL64="otool64"
  58151. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  58152. + break 2
  58153. + fi
  58154. +done
  58155. + done
  58156. +IFS=$as_save_IFS
  58157. +
  58158. +fi
  58159. +fi
  58160. +ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
  58161. +if test -n "$ac_ct_OTOOL64"; then
  58162. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
  58163. +$as_echo "$ac_ct_OTOOL64" >&6; }
  58164. +else
  58165. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  58166. +$as_echo "no" >&6; }
  58167. +fi
  58168. +
  58169. + if test "x$ac_ct_OTOOL64" = x; then
  58170. + OTOOL64=":"
  58171. + else
  58172. + case $cross_compiling:$ac_tool_warned in
  58173. +yes:)
  58174. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  58175. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  58176. +ac_tool_warned=yes ;;
  58177. +esac
  58178. + OTOOL64=$ac_ct_OTOOL64
  58179. + fi
  58180. +else
  58181. + OTOOL64="$ac_cv_prog_OTOOL64"
  58182. +fi
  58183. +
  58184. +
  58185. +
  58186. +
  58187. +
  58188. +
  58189. +
  58190. +
  58191. +
  58192. +
  58193. +
  58194. +
  58195. +
  58196. +
  58197. +
  58198. +
  58199. +
  58200. +
  58201. +
  58202. +
  58203. +
  58204. +
  58205. +
  58206. +
  58207. +
  58208. +
  58209. +
  58210. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
  58211. +$as_echo_n "checking for -single_module linker flag... " >&6; }
  58212. +if ${lt_cv_apple_cc_single_mod+:} false; then :
  58213. + $as_echo_n "(cached) " >&6
  58214. +else
  58215. + lt_cv_apple_cc_single_mod=no
  58216. + if test -z "${LT_MULTI_MODULE}"; then
  58217. + # By default we will add the -single_module flag. You can override
  58218. + # by either setting the environment variable LT_MULTI_MODULE
  58219. + # non-empty at configure time, or by adding -multi_module to the
  58220. + # link flags.
  58221. + rm -rf libconftest.dylib*
  58222. + echo "int foo(void){return 1;}" > conftest.c
  58223. + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  58224. +-dynamiclib -Wl,-single_module conftest.c" >&5
  58225. + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  58226. + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  58227. + _lt_result=$?
  58228. + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  58229. + lt_cv_apple_cc_single_mod=yes
  58230. + else
  58231. + cat conftest.err >&5
  58232. + fi
  58233. + rm -rf libconftest.dylib*
  58234. + rm -f conftest.*
  58235. + fi
  58236. +fi
  58237. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
  58238. +$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
  58239. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
  58240. +$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
  58241. +if ${lt_cv_ld_exported_symbols_list+:} false; then :
  58242. + $as_echo_n "(cached) " >&6
  58243. +else
  58244. + lt_cv_ld_exported_symbols_list=no
  58245. + save_LDFLAGS=$LDFLAGS
  58246. + echo "_main" > conftest.sym
  58247. + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  58248. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58249. +/* end confdefs.h. */
  58250. +
  58251. +int
  58252. +main ()
  58253. +{
  58254. +
  58255. + ;
  58256. + return 0;
  58257. +}
  58258. +_ACEOF
  58259. +if ac_fn_c_try_link "$LINENO"; then :
  58260. + lt_cv_ld_exported_symbols_list=yes
  58261. +else
  58262. + lt_cv_ld_exported_symbols_list=no
  58263. +fi
  58264. +rm -f core conftest.err conftest.$ac_objext \
  58265. + conftest$ac_exeext conftest.$ac_ext
  58266. + LDFLAGS="$save_LDFLAGS"
  58267. +
  58268. +fi
  58269. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
  58270. +$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
  58271. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
  58272. +$as_echo_n "checking for -force_load linker flag... " >&6; }
  58273. +if ${lt_cv_ld_force_load+:} false; then :
  58274. + $as_echo_n "(cached) " >&6
  58275. +else
  58276. + lt_cv_ld_force_load=no
  58277. + cat > conftest.c << _LT_EOF
  58278. +int forced_loaded() { return 2;}
  58279. +_LT_EOF
  58280. + echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
  58281. + $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
  58282. + echo "$AR cru libconftest.a conftest.o" >&5
  58283. + $AR cru libconftest.a conftest.o 2>&5
  58284. + echo "$RANLIB libconftest.a" >&5
  58285. + $RANLIB libconftest.a 2>&5
  58286. + cat > conftest.c << _LT_EOF
  58287. +int main() { return 0;}
  58288. +_LT_EOF
  58289. + echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
  58290. + $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
  58291. + _lt_result=$?
  58292. + if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
  58293. + lt_cv_ld_force_load=yes
  58294. + else
  58295. + cat conftest.err >&5
  58296. + fi
  58297. + rm -f conftest.err libconftest.a conftest conftest.c
  58298. + rm -rf conftest.dSYM
  58299. +
  58300. +fi
  58301. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
  58302. +$as_echo "$lt_cv_ld_force_load" >&6; }
  58303. + case $host_os in
  58304. + rhapsody* | darwin1.[012])
  58305. + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  58306. + darwin1.*)
  58307. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  58308. + darwin*) # darwin 5.x on
  58309. + # if running on 10.5 or later, the deployment target defaults
  58310. + # to the OS version, if on x86, and 10.4, the deployment
  58311. + # target defaults to 10.4. Don't you love it?
  58312. + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  58313. + 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
  58314. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  58315. + 10.[012]*)
  58316. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  58317. + 10.*)
  58318. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  58319. + esac
  58320. + ;;
  58321. + esac
  58322. + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  58323. + _lt_dar_single_mod='$single_module'
  58324. + fi
  58325. + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  58326. + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  58327. + else
  58328. + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  58329. + fi
  58330. + if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
  58331. + _lt_dsymutil='~$DSYMUTIL $lib || :'
  58332. + else
  58333. + _lt_dsymutil=
  58334. + fi
  58335. + ;;
  58336. + esac
  58337. +
  58338. +ac_ext=c
  58339. +ac_cpp='$CPP $CPPFLAGS'
  58340. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  58341. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  58342. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  58343. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  58344. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  58345. +# On Suns, sometimes $CPP names a directory.
  58346. +if test -n "$CPP" && test -d "$CPP"; then
  58347. + CPP=
  58348. +fi
  58349. +if test -z "$CPP"; then
  58350. + if ${ac_cv_prog_CPP+:} false; then :
  58351. + $as_echo_n "(cached) " >&6
  58352. +else
  58353. + # Double quotes because CPP needs to be expanded
  58354. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  58355. + do
  58356. + ac_preproc_ok=false
  58357. +for ac_c_preproc_warn_flag in '' yes
  58358. +do
  58359. + # Use a header file that comes with gcc, so configuring glibc
  58360. + # with a fresh cross-compiler works.
  58361. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  58362. + # <limits.h> exists even on freestanding compilers.
  58363. + # On the NeXT, cc -E runs the code through the compiler's parser,
  58364. + # not just through cpp. "Syntax error" is here to catch this case.
  58365. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58366. +/* end confdefs.h. */
  58367. +@%:@ifdef __STDC__
  58368. +@%:@ include <limits.h>
  58369. +@%:@else
  58370. +@%:@ include <assert.h>
  58371. +@%:@endif
  58372. + Syntax error
  58373. +_ACEOF
  58374. +if ac_fn_c_try_cpp "$LINENO"; then :
  58375. +
  58376. +else
  58377. + # Broken: fails on valid input.
  58378. +continue
  58379. +fi
  58380. +rm -f conftest.err conftest.i conftest.$ac_ext
  58381. +
  58382. + # OK, works on sane cases. Now check whether nonexistent headers
  58383. + # can be detected and how.
  58384. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58385. +/* end confdefs.h. */
  58386. +@%:@include <ac_nonexistent.h>
  58387. +_ACEOF
  58388. +if ac_fn_c_try_cpp "$LINENO"; then :
  58389. + # Broken: success on invalid input.
  58390. +continue
  58391. +else
  58392. + # Passes both tests.
  58393. +ac_preproc_ok=:
  58394. +break
  58395. +fi
  58396. +rm -f conftest.err conftest.i conftest.$ac_ext
  58397. +
  58398. +done
  58399. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  58400. +rm -f conftest.i conftest.err conftest.$ac_ext
  58401. +if $ac_preproc_ok; then :
  58402. + break
  58403. +fi
  58404. +
  58405. + done
  58406. + ac_cv_prog_CPP=$CPP
  58407. +
  58408. +fi
  58409. + CPP=$ac_cv_prog_CPP
  58410. +else
  58411. + ac_cv_prog_CPP=$CPP
  58412. +fi
  58413. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  58414. +$as_echo "$CPP" >&6; }
  58415. +ac_preproc_ok=false
  58416. +for ac_c_preproc_warn_flag in '' yes
  58417. +do
  58418. + # Use a header file that comes with gcc, so configuring glibc
  58419. + # with a fresh cross-compiler works.
  58420. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  58421. + # <limits.h> exists even on freestanding compilers.
  58422. + # On the NeXT, cc -E runs the code through the compiler's parser,
  58423. + # not just through cpp. "Syntax error" is here to catch this case.
  58424. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58425. +/* end confdefs.h. */
  58426. +@%:@ifdef __STDC__
  58427. +@%:@ include <limits.h>
  58428. +@%:@else
  58429. +@%:@ include <assert.h>
  58430. +@%:@endif
  58431. + Syntax error
  58432. +_ACEOF
  58433. +if ac_fn_c_try_cpp "$LINENO"; then :
  58434. +
  58435. +else
  58436. + # Broken: fails on valid input.
  58437. +continue
  58438. +fi
  58439. +rm -f conftest.err conftest.i conftest.$ac_ext
  58440. +
  58441. + # OK, works on sane cases. Now check whether nonexistent headers
  58442. + # can be detected and how.
  58443. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58444. +/* end confdefs.h. */
  58445. +@%:@include <ac_nonexistent.h>
  58446. +_ACEOF
  58447. +if ac_fn_c_try_cpp "$LINENO"; then :
  58448. + # Broken: success on invalid input.
  58449. +continue
  58450. +else
  58451. + # Passes both tests.
  58452. +ac_preproc_ok=:
  58453. +break
  58454. +fi
  58455. +rm -f conftest.err conftest.i conftest.$ac_ext
  58456. +
  58457. +done
  58458. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  58459. +rm -f conftest.i conftest.err conftest.$ac_ext
  58460. +if $ac_preproc_ok; then :
  58461. +
  58462. +else
  58463. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  58464. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  58465. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  58466. +See \`config.log' for more details" "$LINENO" 5; }
  58467. +fi
  58468. +
  58469. +ac_ext=c
  58470. +ac_cpp='$CPP $CPPFLAGS'
  58471. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  58472. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  58473. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  58474. +
  58475. +
  58476. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  58477. +$as_echo_n "checking for ANSI C header files... " >&6; }
  58478. +if ${ac_cv_header_stdc+:} false; then :
  58479. + $as_echo_n "(cached) " >&6
  58480. +else
  58481. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58482. +/* end confdefs.h. */
  58483. +#include <stdlib.h>
  58484. +#include <stdarg.h>
  58485. +#include <string.h>
  58486. +#include <float.h>
  58487. +
  58488. +int
  58489. +main ()
  58490. +{
  58491. +
  58492. + ;
  58493. + return 0;
  58494. +}
  58495. +_ACEOF
  58496. +if ac_fn_c_try_compile "$LINENO"; then :
  58497. + ac_cv_header_stdc=yes
  58498. +else
  58499. + ac_cv_header_stdc=no
  58500. +fi
  58501. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  58502. +
  58503. +if test $ac_cv_header_stdc = yes; then
  58504. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  58505. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58506. +/* end confdefs.h. */
  58507. +#include <string.h>
  58508. +
  58509. +_ACEOF
  58510. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  58511. + $EGREP "memchr" >/dev/null 2>&1; then :
  58512. +
  58513. +else
  58514. + ac_cv_header_stdc=no
  58515. +fi
  58516. +rm -f conftest*
  58517. +
  58518. +fi
  58519. +
  58520. +if test $ac_cv_header_stdc = yes; then
  58521. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  58522. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58523. +/* end confdefs.h. */
  58524. +#include <stdlib.h>
  58525. +
  58526. +_ACEOF
  58527. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  58528. + $EGREP "free" >/dev/null 2>&1; then :
  58529. +
  58530. +else
  58531. + ac_cv_header_stdc=no
  58532. +fi
  58533. +rm -f conftest*
  58534. +
  58535. +fi
  58536. +
  58537. +if test $ac_cv_header_stdc = yes; then
  58538. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  58539. + if test "$cross_compiling" = yes; then :
  58540. + :
  58541. +else
  58542. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  58543. +/* end confdefs.h. */
  58544. +#include <ctype.h>
  58545. +#include <stdlib.h>
  58546. +#if ((' ' & 0x0FF) == 0x020)
  58547. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  58548. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  58549. +#else
  58550. +# define ISLOWER(c) \
  58551. + (('a' <= (c) && (c) <= 'i') \
  58552. + || ('j' <= (c) && (c) <= 'r') \
  58553. + || ('s' <= (c) && (c) <= 'z'))
  58554. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  58555. +#endif
  58556. +
  58557. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  58558. +int
  58559. +main ()
  58560. +{
  58561. + int i;
  58562. + for (i = 0; i < 256; i++)
  58563. + if (XOR (islower (i), ISLOWER (i))
  58564. + || toupper (i) != TOUPPER (i))
  58565. + return 2;
  58566. + return 0;
  58567. +}
  58568. +_ACEOF
  58569. +if ac_fn_c_try_run "$LINENO"; then :
  58570. +
  58571. +else
  58572. + ac_cv_header_stdc=no
  58573. +fi
  58574. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  58575. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  58576. +fi
  58577. +
  58578. +fi
  58579. +fi
  58580. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  58581. +$as_echo "$ac_cv_header_stdc" >&6; }
  58582. +if test $ac_cv_header_stdc = yes; then
  58583. +
  58584. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  58585. +
  58586. +fi
  58587. +
  58588. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  58589. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  58590. + inttypes.h stdint.h unistd.h
  58591. +do :
  58592. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  58593. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  58594. +"
  58595. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  58596. + cat >>confdefs.h <<_ACEOF
  58597. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  58598. +_ACEOF
  58599. +
  58600. +fi
  58601. +
  58602. +done
  58603. +
  58604. +
  58605. +for ac_header in dlfcn.h
  58606. +do :
  58607. + ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
  58608. +"
  58609. +if test "x$ac_cv_header_dlfcn_h" = xyes; then :
  58610. + cat >>confdefs.h <<_ACEOF
  58611. +@%:@define HAVE_DLFCN_H 1
  58612. +_ACEOF
  58613. +
  58614. +fi
  58615. +
  58616. +done
  58617. +
  58618. +
  58619. +
  58620. +func_stripname_cnf ()
  58621. +{
  58622. + case ${2} in
  58623. + .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  58624. + *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  58625. + esac
  58626. +} # func_stripname_cnf
  58627. +
  58628. +
  58629. +
  58630. +
  58631. +
  58632. +# Set options
  58633. +enable_dlopen=yes
  58634. +
  58635. +
  58636. +
  58637. +
  58638. + enable_win32_dll=no
  58639. +
  58640. +
  58641. +
  58642. + @%:@ Check whether --enable-static was given.
  58643. +if test "${enable_static+set}" = set; then :
  58644. + enableval=$enable_static; p=${PACKAGE-default}
  58645. + case $enableval in
  58646. + yes) enable_static=yes ;;
  58647. + no) enable_static=no ;;
  58648. + *)
  58649. + enable_static=no
  58650. + # Look at the argument we got. We use all the common list separators.
  58651. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  58652. + for pkg in $enableval; do
  58653. + IFS="$lt_save_ifs"
  58654. + if test "X$pkg" = "X$p"; then
  58655. + enable_static=yes
  58656. + fi
  58657. + done
  58658. + IFS="$lt_save_ifs"
  58659. + ;;
  58660. + esac
  58661. +else
  58662. + enable_static=yes
  58663. +fi
  58664. +
  58665. +
  58666. +
  58667. +
  58668. +
  58669. +
  58670. +
  58671. +
  58672. +
  58673. +
  58674. +@%:@ Check whether --with-pic was given.
  58675. +if test "${with_pic+set}" = set; then :
  58676. + withval=$with_pic; pic_mode="$withval"
  58677. +else
  58678. + pic_mode=default
  58679. +fi
  58680. +
  58681. +
  58682. +test -z "$pic_mode" && pic_mode=default
  58683. +
  58684. +
  58685. +
  58686. +
  58687. +
  58688. +
  58689. +
  58690. + @%:@ Check whether --enable-fast-install was given.
  58691. +if test "${enable_fast_install+set}" = set; then :
  58692. + enableval=$enable_fast_install; p=${PACKAGE-default}
  58693. + case $enableval in
  58694. + yes) enable_fast_install=yes ;;
  58695. + no) enable_fast_install=no ;;
  58696. + *)
  58697. + enable_fast_install=no
  58698. + # Look at the argument we got. We use all the common list separators.
  58699. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  58700. + for pkg in $enableval; do
  58701. + IFS="$lt_save_ifs"
  58702. + if test "X$pkg" = "X$p"; then
  58703. + enable_fast_install=yes
  58704. + fi
  58705. + done
  58706. + IFS="$lt_save_ifs"
  58707. + ;;
  58708. + esac
  58709. +else
  58710. + enable_fast_install=yes
  58711. +fi
  58712. +
  58713. +
  58714. +
  58715. +
  58716. +
  58717. +
  58718. +
  58719. +
  58720. +
  58721. +
  58722. +
  58723. +# This can be used to rebuild libtool when needed
  58724. +LIBTOOL_DEPS="$ltmain"
  58725. +
  58726. +# Always use our own libtool.
  58727. +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  58728. +
  58729. +
  58730. +
  58731. +
  58732. +
  58733. +
  58734. +
  58735. +
  58736. +
  58737. +
  58738. +
  58739. +
  58740. +
  58741. +
  58742. +
  58743. +
  58744. +
  58745. +
  58746. +
  58747. +
  58748. +
  58749. +
  58750. +
  58751. +
  58752. +
  58753. +
  58754. +test -z "$LN_S" && LN_S="ln -s"
  58755. +
  58756. +
  58757. +
  58758. +
  58759. +
  58760. +
  58761. +
  58762. +
  58763. +
  58764. +
  58765. +
  58766. +
  58767. +
  58768. +
  58769. +if test -n "${ZSH_VERSION+set}" ; then
  58770. + setopt NO_GLOB_SUBST
  58771. +fi
  58772. +
  58773. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
  58774. +$as_echo_n "checking for objdir... " >&6; }
  58775. +if ${lt_cv_objdir+:} false; then :
  58776. + $as_echo_n "(cached) " >&6
  58777. +else
  58778. + rm -f .libs 2>/dev/null
  58779. +mkdir .libs 2>/dev/null
  58780. +if test -d .libs; then
  58781. + lt_cv_objdir=.libs
  58782. +else
  58783. + # MS-DOS does not allow filenames that begin with a dot.
  58784. + lt_cv_objdir=_libs
  58785. +fi
  58786. +rmdir .libs 2>/dev/null
  58787. +fi
  58788. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
  58789. +$as_echo "$lt_cv_objdir" >&6; }
  58790. +objdir=$lt_cv_objdir
  58791. +
  58792. +
  58793. +
  58794. +
  58795. +
  58796. +cat >>confdefs.h <<_ACEOF
  58797. +@%:@define LT_OBJDIR "$lt_cv_objdir/"
  58798. +_ACEOF
  58799. +
  58800. +
  58801. +
  58802. +
  58803. +case $host_os in
  58804. +aix3*)
  58805. + # AIX sometimes has problems with the GCC collect2 program. For some
  58806. + # reason, if we set the COLLECT_NAMES environment variable, the problems
  58807. + # vanish in a puff of smoke.
  58808. + if test "X${COLLECT_NAMES+set}" != Xset; then
  58809. + COLLECT_NAMES=
  58810. + export COLLECT_NAMES
  58811. + fi
  58812. + ;;
  58813. +esac
  58814. +
  58815. +# Global variables:
  58816. +ofile=libtool
  58817. +can_build_shared=yes
  58818. +
  58819. +# All known linkers require a `.a' archive for static linking (except MSVC,
  58820. +# which needs '.lib').
  58821. +libext=a
  58822. +
  58823. +with_gnu_ld="$lt_cv_prog_gnu_ld"
  58824. +
  58825. +old_CC="$CC"
  58826. +old_CFLAGS="$CFLAGS"
  58827. +
  58828. +# Set sane defaults for various variables
  58829. +test -z "$CC" && CC=cc
  58830. +test -z "$LTCC" && LTCC=$CC
  58831. +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  58832. +test -z "$LD" && LD=ld
  58833. +test -z "$ac_objext" && ac_objext=o
  58834. +
  58835. +for cc_temp in $compiler""; do
  58836. + case $cc_temp in
  58837. + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
  58838. + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
  58839. + \-*) ;;
  58840. + *) break;;
  58841. + esac
  58842. +done
  58843. +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  58844. +
  58845. +
  58846. +# Only perform the check for file, if the check method requires it
  58847. +test -z "$MAGIC_CMD" && MAGIC_CMD=file
  58848. +case $deplibs_check_method in
  58849. +file_magic*)
  58850. + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  58851. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
  58852. +$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
  58853. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  58854. + $as_echo_n "(cached) " >&6
  58855. +else
  58856. + case $MAGIC_CMD in
  58857. +[\\/*] | ?:[\\/]*)
  58858. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  58859. + ;;
  58860. +*)
  58861. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  58862. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  58863. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  58864. + for ac_dir in $ac_dummy; do
  58865. + IFS="$lt_save_ifs"
  58866. + test -z "$ac_dir" && ac_dir=.
  58867. + if test -f $ac_dir/${ac_tool_prefix}file; then
  58868. + lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
  58869. + if test -n "$file_magic_test_file"; then
  58870. + case $deplibs_check_method in
  58871. + "file_magic "*)
  58872. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  58873. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  58874. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  58875. + $EGREP "$file_magic_regex" > /dev/null; then
  58876. + :
  58877. + else
  58878. + cat <<_LT_EOF 1>&2
  58879. +
  58880. +*** Warning: the command libtool uses to detect shared libraries,
  58881. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  58882. +*** The result is that libtool may fail to recognize shared libraries
  58883. +*** as such. This will affect the creation of libtool libraries that
  58884. +*** depend on shared libraries, but programs linked with such libtool
  58885. +*** libraries will work regardless of this problem. Nevertheless, you
  58886. +*** may want to report the problem to your system manager and/or to
  58887. +*** bug-libtool@gnu.org
  58888. +
  58889. +_LT_EOF
  58890. + fi ;;
  58891. + esac
  58892. + fi
  58893. + break
  58894. + fi
  58895. + done
  58896. + IFS="$lt_save_ifs"
  58897. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  58898. + ;;
  58899. +esac
  58900. +fi
  58901. +
  58902. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  58903. +if test -n "$MAGIC_CMD"; then
  58904. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  58905. +$as_echo "$MAGIC_CMD" >&6; }
  58906. +else
  58907. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  58908. +$as_echo "no" >&6; }
  58909. +fi
  58910. +
  58911. +
  58912. +
  58913. +
  58914. +
  58915. +if test -z "$lt_cv_path_MAGIC_CMD"; then
  58916. + if test -n "$ac_tool_prefix"; then
  58917. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
  58918. +$as_echo_n "checking for file... " >&6; }
  58919. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  58920. + $as_echo_n "(cached) " >&6
  58921. +else
  58922. + case $MAGIC_CMD in
  58923. +[\\/*] | ?:[\\/]*)
  58924. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  58925. + ;;
  58926. +*)
  58927. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  58928. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  58929. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  58930. + for ac_dir in $ac_dummy; do
  58931. + IFS="$lt_save_ifs"
  58932. + test -z "$ac_dir" && ac_dir=.
  58933. + if test -f $ac_dir/file; then
  58934. + lt_cv_path_MAGIC_CMD="$ac_dir/file"
  58935. + if test -n "$file_magic_test_file"; then
  58936. + case $deplibs_check_method in
  58937. + "file_magic "*)
  58938. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  58939. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  58940. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  58941. + $EGREP "$file_magic_regex" > /dev/null; then
  58942. + :
  58943. + else
  58944. + cat <<_LT_EOF 1>&2
  58945. +
  58946. +*** Warning: the command libtool uses to detect shared libraries,
  58947. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  58948. +*** The result is that libtool may fail to recognize shared libraries
  58949. +*** as such. This will affect the creation of libtool libraries that
  58950. +*** depend on shared libraries, but programs linked with such libtool
  58951. +*** libraries will work regardless of this problem. Nevertheless, you
  58952. +*** may want to report the problem to your system manager and/or to
  58953. +*** bug-libtool@gnu.org
  58954. +
  58955. +_LT_EOF
  58956. + fi ;;
  58957. + esac
  58958. + fi
  58959. + break
  58960. + fi
  58961. + done
  58962. + IFS="$lt_save_ifs"
  58963. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  58964. + ;;
  58965. +esac
  58966. +fi
  58967. +
  58968. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  58969. +if test -n "$MAGIC_CMD"; then
  58970. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  58971. +$as_echo "$MAGIC_CMD" >&6; }
  58972. +else
  58973. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  58974. +$as_echo "no" >&6; }
  58975. +fi
  58976. +
  58977. +
  58978. + else
  58979. + MAGIC_CMD=:
  58980. + fi
  58981. +fi
  58982. +
  58983. + fi
  58984. + ;;
  58985. +esac
  58986. +
  58987. +# Use C for the default configuration in the libtool script
  58988. +
  58989. +lt_save_CC="$CC"
  58990. +ac_ext=c
  58991. +ac_cpp='$CPP $CPPFLAGS'
  58992. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  58993. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  58994. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  58995. +
  58996. +
  58997. +# Source file extension for C test sources.
  58998. +ac_ext=c
  58999. +
  59000. +# Object file extension for compiled C test sources.
  59001. +objext=o
  59002. +objext=$objext
  59003. +
  59004. +# Code to be used in simple compile tests
  59005. +lt_simple_compile_test_code="int some_variable = 0;"
  59006. +
  59007. +# Code to be used in simple link tests
  59008. +lt_simple_link_test_code='int main(){return(0);}'
  59009. +
  59010. +
  59011. +
  59012. +
  59013. +
  59014. +
  59015. +
  59016. +# If no C compiler was specified, use CC.
  59017. +LTCC=${LTCC-"$CC"}
  59018. +
  59019. +# If no C compiler flags were specified, use CFLAGS.
  59020. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  59021. +
  59022. +# Allow CC to be a program name with arguments.
  59023. +compiler=$CC
  59024. +
  59025. +# Save the default compiler, since it gets overwritten when the other
  59026. +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  59027. +compiler_DEFAULT=$CC
  59028. +
  59029. +# save warnings/boilerplate of simple test code
  59030. +ac_outfile=conftest.$ac_objext
  59031. +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  59032. +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  59033. +_lt_compiler_boilerplate=`cat conftest.err`
  59034. +$RM conftest*
  59035. +
  59036. +ac_outfile=conftest.$ac_objext
  59037. +echo "$lt_simple_link_test_code" >conftest.$ac_ext
  59038. +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  59039. +_lt_linker_boilerplate=`cat conftest.err`
  59040. +$RM -r conftest*
  59041. +
  59042. +
  59043. +if test -n "$compiler"; then
  59044. +
  59045. +lt_prog_compiler_no_builtin_flag=
  59046. +
  59047. +if test "$GCC" = yes; then
  59048. + case $cc_basename in
  59049. + nvcc*)
  59050. + lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
  59051. + *)
  59052. + lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
  59053. + esac
  59054. +
  59055. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
  59056. +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
  59057. +if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
  59058. + $as_echo_n "(cached) " >&6
  59059. +else
  59060. + lt_cv_prog_compiler_rtti_exceptions=no
  59061. + ac_outfile=conftest.$ac_objext
  59062. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  59063. + lt_compiler_flag="-fno-rtti -fno-exceptions"
  59064. + # Insert the option either (1) after the last *FLAGS variable, or
  59065. + # (2) before a word containing "conftest.", or (3) at the end.
  59066. + # Note that $ac_compile itself does not contain backslashes and begins
  59067. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  59068. + # The option is referenced via a variable to avoid confusing sed.
  59069. + lt_compile=`echo "$ac_compile" | $SED \
  59070. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  59071. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  59072. + -e 's:$: $lt_compiler_flag:'`
  59073. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  59074. + (eval "$lt_compile" 2>conftest.err)
  59075. + ac_status=$?
  59076. + cat conftest.err >&5
  59077. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  59078. + if (exit $ac_status) && test -s "$ac_outfile"; then
  59079. + # The compiler can only warn and ignore the option if not recognized
  59080. + # So say no if there are warnings other than the usual output.
  59081. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  59082. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  59083. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  59084. + lt_cv_prog_compiler_rtti_exceptions=yes
  59085. + fi
  59086. + fi
  59087. + $RM conftest*
  59088. +
  59089. +fi
  59090. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
  59091. +$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
  59092. +
  59093. +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
  59094. + lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
  59095. +else
  59096. + :
  59097. +fi
  59098. +
  59099. +fi
  59100. +
  59101. +
  59102. +
  59103. +
  59104. +
  59105. +
  59106. + lt_prog_compiler_wl=
  59107. +lt_prog_compiler_pic=
  59108. +lt_prog_compiler_static=
  59109. +
  59110. +
  59111. + if test "$GCC" = yes; then
  59112. + lt_prog_compiler_wl='-Wl,'
  59113. + lt_prog_compiler_static='-static'
  59114. +
  59115. + case $host_os in
  59116. + aix*)
  59117. + # All AIX code is PIC.
  59118. + if test "$host_cpu" = ia64; then
  59119. + # AIX 5 now supports IA64 processor
  59120. + lt_prog_compiler_static='-Bstatic'
  59121. + fi
  59122. + ;;
  59123. +
  59124. + amigaos*)
  59125. + case $host_cpu in
  59126. + powerpc)
  59127. + # see comment about AmigaOS4 .so support
  59128. + lt_prog_compiler_pic='-fPIC'
  59129. + ;;
  59130. + m68k)
  59131. + # FIXME: we need at least 68020 code to build shared libraries, but
  59132. + # adding the `-m68020' flag to GCC prevents building anything better,
  59133. + # like `-m68040'.
  59134. + lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
  59135. + ;;
  59136. + esac
  59137. + ;;
  59138. +
  59139. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  59140. + # PIC is the default for these OSes.
  59141. + ;;
  59142. +
  59143. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  59144. + # This hack is so that the source file can tell whether it is being
  59145. + # built for inclusion in a dll (and should export symbols for example).
  59146. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  59147. + # (--disable-auto-import) libraries
  59148. + lt_prog_compiler_pic='-DDLL_EXPORT'
  59149. + ;;
  59150. +
  59151. + darwin* | rhapsody*)
  59152. + # PIC is the default on this platform
  59153. + # Common symbols not allowed in MH_DYLIB files
  59154. + lt_prog_compiler_pic='-fno-common'
  59155. + ;;
  59156. +
  59157. + haiku*)
  59158. + # PIC is the default for Haiku.
  59159. + # The "-static" flag exists, but is broken.
  59160. + lt_prog_compiler_static=
  59161. + ;;
  59162. +
  59163. + hpux*)
  59164. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  59165. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  59166. + # sets the default TLS model and affects inlining.
  59167. + case $host_cpu in
  59168. + hppa*64*)
  59169. + # +Z the default
  59170. + ;;
  59171. + *)
  59172. + lt_prog_compiler_pic='-fPIC'
  59173. + ;;
  59174. + esac
  59175. + ;;
  59176. +
  59177. + interix[3-9]*)
  59178. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  59179. + # Instead, we relocate shared libraries at runtime.
  59180. + ;;
  59181. +
  59182. + msdosdjgpp*)
  59183. + # Just because we use GCC doesn't mean we suddenly get shared libraries
  59184. + # on systems that don't support them.
  59185. + lt_prog_compiler_can_build_shared=no
  59186. + enable_shared=no
  59187. + ;;
  59188. +
  59189. + *nto* | *qnx*)
  59190. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  59191. + # it will coredump.
  59192. + lt_prog_compiler_pic='-fPIC -shared'
  59193. + ;;
  59194. +
  59195. + sysv4*MP*)
  59196. + if test -d /usr/nec; then
  59197. + lt_prog_compiler_pic=-Kconform_pic
  59198. + fi
  59199. + ;;
  59200. +
  59201. + *)
  59202. + lt_prog_compiler_pic='-fPIC'
  59203. + ;;
  59204. + esac
  59205. +
  59206. + case $cc_basename in
  59207. + nvcc*) # Cuda Compiler Driver 2.2
  59208. + lt_prog_compiler_wl='-Xlinker '
  59209. + lt_prog_compiler_pic='-Xcompiler -fPIC'
  59210. + ;;
  59211. + esac
  59212. + else
  59213. + # PORTME Check for flag to pass linker flags through the system compiler.
  59214. + case $host_os in
  59215. + aix*)
  59216. + lt_prog_compiler_wl='-Wl,'
  59217. + if test "$host_cpu" = ia64; then
  59218. + # AIX 5 now supports IA64 processor
  59219. + lt_prog_compiler_static='-Bstatic'
  59220. + else
  59221. + lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
  59222. + fi
  59223. + ;;
  59224. +
  59225. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  59226. + # This hack is so that the source file can tell whether it is being
  59227. + # built for inclusion in a dll (and should export symbols for example).
  59228. + lt_prog_compiler_pic='-DDLL_EXPORT'
  59229. + ;;
  59230. +
  59231. + hpux9* | hpux10* | hpux11*)
  59232. + lt_prog_compiler_wl='-Wl,'
  59233. + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
  59234. + # not for PA HP-UX.
  59235. + case $host_cpu in
  59236. + hppa*64*|ia64*)
  59237. + # +Z the default
  59238. + ;;
  59239. + *)
  59240. + lt_prog_compiler_pic='+Z'
  59241. + ;;
  59242. + esac
  59243. + # Is there a better lt_prog_compiler_static that works with the bundled CC?
  59244. + lt_prog_compiler_static='${wl}-a ${wl}archive'
  59245. + ;;
  59246. +
  59247. + irix5* | irix6* | nonstopux*)
  59248. + lt_prog_compiler_wl='-Wl,'
  59249. + # PIC (with -KPIC) is the default.
  59250. + lt_prog_compiler_static='-non_shared'
  59251. + ;;
  59252. +
  59253. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  59254. + case $cc_basename in
  59255. + # old Intel for x86_64 which still supported -KPIC.
  59256. + ecc*)
  59257. + lt_prog_compiler_wl='-Wl,'
  59258. + lt_prog_compiler_pic='-KPIC'
  59259. + lt_prog_compiler_static='-static'
  59260. + ;;
  59261. + # icc used to be incompatible with GCC.
  59262. + # ICC 10 doesn't accept -KPIC any more.
  59263. + icc* | ifort*)
  59264. + lt_prog_compiler_wl='-Wl,'
  59265. + lt_prog_compiler_pic='-fPIC'
  59266. + lt_prog_compiler_static='-static'
  59267. + ;;
  59268. + # Lahey Fortran 8.1.
  59269. + lf95*)
  59270. + lt_prog_compiler_wl='-Wl,'
  59271. + lt_prog_compiler_pic='--shared'
  59272. + lt_prog_compiler_static='--static'
  59273. + ;;
  59274. + nagfor*)
  59275. + # NAG Fortran compiler
  59276. + lt_prog_compiler_wl='-Wl,-Wl,,'
  59277. + lt_prog_compiler_pic='-PIC'
  59278. + lt_prog_compiler_static='-Bstatic'
  59279. + ;;
  59280. + pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  59281. + # Portland Group compilers (*not* the Pentium gcc compiler,
  59282. + # which looks to be a dead project)
  59283. + lt_prog_compiler_wl='-Wl,'
  59284. + lt_prog_compiler_pic='-fpic'
  59285. + lt_prog_compiler_static='-Bstatic'
  59286. + ;;
  59287. + ccc*)
  59288. + lt_prog_compiler_wl='-Wl,'
  59289. + # All Alpha code is PIC.
  59290. + lt_prog_compiler_static='-non_shared'
  59291. + ;;
  59292. + xl* | bgxl* | bgf* | mpixl*)
  59293. + # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
  59294. + lt_prog_compiler_wl='-Wl,'
  59295. + lt_prog_compiler_pic='-qpic'
  59296. + lt_prog_compiler_static='-qstaticlink'
  59297. + ;;
  59298. + *)
  59299. + case `$CC -V 2>&1 | sed 5q` in
  59300. + *Sun\ F* | *Sun*Fortran*)
  59301. + # Sun Fortran 8.3 passes all unrecognized flags to the linker
  59302. + lt_prog_compiler_pic='-KPIC'
  59303. + lt_prog_compiler_static='-Bstatic'
  59304. + lt_prog_compiler_wl=''
  59305. + ;;
  59306. + *Sun\ C*)
  59307. + # Sun C 5.9
  59308. + lt_prog_compiler_pic='-KPIC'
  59309. + lt_prog_compiler_static='-Bstatic'
  59310. + lt_prog_compiler_wl='-Wl,'
  59311. + ;;
  59312. + esac
  59313. + ;;
  59314. + esac
  59315. + ;;
  59316. +
  59317. + newsos6)
  59318. + lt_prog_compiler_pic='-KPIC'
  59319. + lt_prog_compiler_static='-Bstatic'
  59320. + ;;
  59321. +
  59322. + *nto* | *qnx*)
  59323. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  59324. + # it will coredump.
  59325. + lt_prog_compiler_pic='-fPIC -shared'
  59326. + ;;
  59327. +
  59328. + osf3* | osf4* | osf5*)
  59329. + lt_prog_compiler_wl='-Wl,'
  59330. + # All OSF/1 code is PIC.
  59331. + lt_prog_compiler_static='-non_shared'
  59332. + ;;
  59333. +
  59334. + rdos*)
  59335. + lt_prog_compiler_static='-non_shared'
  59336. + ;;
  59337. +
  59338. + solaris*)
  59339. + lt_prog_compiler_pic='-KPIC'
  59340. + lt_prog_compiler_static='-Bstatic'
  59341. + case $cc_basename in
  59342. + f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
  59343. + lt_prog_compiler_wl='-Qoption ld ';;
  59344. + *)
  59345. + lt_prog_compiler_wl='-Wl,';;
  59346. + esac
  59347. + ;;
  59348. +
  59349. + sunos4*)
  59350. + lt_prog_compiler_wl='-Qoption ld '
  59351. + lt_prog_compiler_pic='-PIC'
  59352. + lt_prog_compiler_static='-Bstatic'
  59353. + ;;
  59354. +
  59355. + sysv4 | sysv4.2uw2* | sysv4.3*)
  59356. + lt_prog_compiler_wl='-Wl,'
  59357. + lt_prog_compiler_pic='-KPIC'
  59358. + lt_prog_compiler_static='-Bstatic'
  59359. + ;;
  59360. +
  59361. + sysv4*MP*)
  59362. + if test -d /usr/nec ;then
  59363. + lt_prog_compiler_pic='-Kconform_pic'
  59364. + lt_prog_compiler_static='-Bstatic'
  59365. + fi
  59366. + ;;
  59367. +
  59368. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  59369. + lt_prog_compiler_wl='-Wl,'
  59370. + lt_prog_compiler_pic='-KPIC'
  59371. + lt_prog_compiler_static='-Bstatic'
  59372. + ;;
  59373. +
  59374. + unicos*)
  59375. + lt_prog_compiler_wl='-Wl,'
  59376. + lt_prog_compiler_can_build_shared=no
  59377. + ;;
  59378. +
  59379. + uts4*)
  59380. + lt_prog_compiler_pic='-pic'
  59381. + lt_prog_compiler_static='-Bstatic'
  59382. + ;;
  59383. +
  59384. + *)
  59385. + lt_prog_compiler_can_build_shared=no
  59386. + ;;
  59387. + esac
  59388. + fi
  59389. +
  59390. +case $host_os in
  59391. + # For platforms which do not support PIC, -DPIC is meaningless:
  59392. + *djgpp*)
  59393. + lt_prog_compiler_pic=
  59394. + ;;
  59395. + *)
  59396. + lt_prog_compiler_pic="$lt_prog_compiler_pic@&t@ -DPIC"
  59397. + ;;
  59398. +esac
  59399. +
  59400. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  59401. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  59402. +if ${lt_cv_prog_compiler_pic+:} false; then :
  59403. + $as_echo_n "(cached) " >&6
  59404. +else
  59405. + lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
  59406. +fi
  59407. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
  59408. +$as_echo "$lt_cv_prog_compiler_pic" >&6; }
  59409. +lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
  59410. +
  59411. +#
  59412. +# Check to make sure the PIC flag actually works.
  59413. +#
  59414. +if test -n "$lt_prog_compiler_pic"; then
  59415. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
  59416. +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
  59417. +if ${lt_cv_prog_compiler_pic_works+:} false; then :
  59418. + $as_echo_n "(cached) " >&6
  59419. +else
  59420. + lt_cv_prog_compiler_pic_works=no
  59421. + ac_outfile=conftest.$ac_objext
  59422. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  59423. + lt_compiler_flag="$lt_prog_compiler_pic@&t@ -DPIC"
  59424. + # Insert the option either (1) after the last *FLAGS variable, or
  59425. + # (2) before a word containing "conftest.", or (3) at the end.
  59426. + # Note that $ac_compile itself does not contain backslashes and begins
  59427. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  59428. + # The option is referenced via a variable to avoid confusing sed.
  59429. + lt_compile=`echo "$ac_compile" | $SED \
  59430. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  59431. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  59432. + -e 's:$: $lt_compiler_flag:'`
  59433. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  59434. + (eval "$lt_compile" 2>conftest.err)
  59435. + ac_status=$?
  59436. + cat conftest.err >&5
  59437. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  59438. + if (exit $ac_status) && test -s "$ac_outfile"; then
  59439. + # The compiler can only warn and ignore the option if not recognized
  59440. + # So say no if there are warnings other than the usual output.
  59441. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  59442. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  59443. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  59444. + lt_cv_prog_compiler_pic_works=yes
  59445. + fi
  59446. + fi
  59447. + $RM conftest*
  59448. +
  59449. +fi
  59450. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
  59451. +$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
  59452. +
  59453. +if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
  59454. + case $lt_prog_compiler_pic in
  59455. + "" | " "*) ;;
  59456. + *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
  59457. + esac
  59458. +else
  59459. + lt_prog_compiler_pic=
  59460. + lt_prog_compiler_can_build_shared=no
  59461. +fi
  59462. +
  59463. +fi
  59464. +
  59465. +
  59466. +
  59467. +
  59468. +
  59469. +
  59470. +
  59471. +
  59472. +
  59473. +
  59474. +
  59475. +#
  59476. +# Check to make sure the static flag actually works.
  59477. +#
  59478. +wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
  59479. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
  59480. +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
  59481. +if ${lt_cv_prog_compiler_static_works+:} false; then :
  59482. + $as_echo_n "(cached) " >&6
  59483. +else
  59484. + lt_cv_prog_compiler_static_works=no
  59485. + save_LDFLAGS="$LDFLAGS"
  59486. + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
  59487. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  59488. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  59489. + # The linker can only warn and ignore the option if not recognized
  59490. + # So say no if there are warnings
  59491. + if test -s conftest.err; then
  59492. + # Append any errors to the config.log.
  59493. + cat conftest.err 1>&5
  59494. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  59495. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  59496. + if diff conftest.exp conftest.er2 >/dev/null; then
  59497. + lt_cv_prog_compiler_static_works=yes
  59498. + fi
  59499. + else
  59500. + lt_cv_prog_compiler_static_works=yes
  59501. + fi
  59502. + fi
  59503. + $RM -r conftest*
  59504. + LDFLAGS="$save_LDFLAGS"
  59505. +
  59506. +fi
  59507. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
  59508. +$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
  59509. +
  59510. +if test x"$lt_cv_prog_compiler_static_works" = xyes; then
  59511. + :
  59512. +else
  59513. + lt_prog_compiler_static=
  59514. +fi
  59515. +
  59516. +
  59517. +
  59518. +
  59519. +
  59520. +
  59521. +
  59522. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  59523. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  59524. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  59525. + $as_echo_n "(cached) " >&6
  59526. +else
  59527. + lt_cv_prog_compiler_c_o=no
  59528. + $RM -r conftest 2>/dev/null
  59529. + mkdir conftest
  59530. + cd conftest
  59531. + mkdir out
  59532. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  59533. +
  59534. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  59535. + # Insert the option either (1) after the last *FLAGS variable, or
  59536. + # (2) before a word containing "conftest.", or (3) at the end.
  59537. + # Note that $ac_compile itself does not contain backslashes and begins
  59538. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  59539. + lt_compile=`echo "$ac_compile" | $SED \
  59540. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  59541. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  59542. + -e 's:$: $lt_compiler_flag:'`
  59543. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  59544. + (eval "$lt_compile" 2>out/conftest.err)
  59545. + ac_status=$?
  59546. + cat out/conftest.err >&5
  59547. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  59548. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  59549. + then
  59550. + # The compiler can only warn and ignore the option if not recognized
  59551. + # So say no if there are warnings
  59552. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  59553. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  59554. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  59555. + lt_cv_prog_compiler_c_o=yes
  59556. + fi
  59557. + fi
  59558. + chmod u+w . 2>&5
  59559. + $RM conftest*
  59560. + # SGI C++ compiler will create directory out/ii_files/ for
  59561. + # template instantiation
  59562. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  59563. + $RM out/* && rmdir out
  59564. + cd ..
  59565. + $RM -r conftest
  59566. + $RM conftest*
  59567. +
  59568. +fi
  59569. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  59570. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  59571. +
  59572. +
  59573. +
  59574. +
  59575. +
  59576. +
  59577. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  59578. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  59579. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  59580. + $as_echo_n "(cached) " >&6
  59581. +else
  59582. + lt_cv_prog_compiler_c_o=no
  59583. + $RM -r conftest 2>/dev/null
  59584. + mkdir conftest
  59585. + cd conftest
  59586. + mkdir out
  59587. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  59588. +
  59589. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  59590. + # Insert the option either (1) after the last *FLAGS variable, or
  59591. + # (2) before a word containing "conftest.", or (3) at the end.
  59592. + # Note that $ac_compile itself does not contain backslashes and begins
  59593. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  59594. + lt_compile=`echo "$ac_compile" | $SED \
  59595. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  59596. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  59597. + -e 's:$: $lt_compiler_flag:'`
  59598. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  59599. + (eval "$lt_compile" 2>out/conftest.err)
  59600. + ac_status=$?
  59601. + cat out/conftest.err >&5
  59602. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  59603. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  59604. + then
  59605. + # The compiler can only warn and ignore the option if not recognized
  59606. + # So say no if there are warnings
  59607. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  59608. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  59609. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  59610. + lt_cv_prog_compiler_c_o=yes
  59611. + fi
  59612. + fi
  59613. + chmod u+w . 2>&5
  59614. + $RM conftest*
  59615. + # SGI C++ compiler will create directory out/ii_files/ for
  59616. + # template instantiation
  59617. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  59618. + $RM out/* && rmdir out
  59619. + cd ..
  59620. + $RM -r conftest
  59621. + $RM conftest*
  59622. +
  59623. +fi
  59624. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  59625. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  59626. +
  59627. +
  59628. +
  59629. +
  59630. +hard_links="nottested"
  59631. +if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
  59632. + # do not overwrite the value of need_locks provided by the user
  59633. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
  59634. +$as_echo_n "checking if we can lock with hard links... " >&6; }
  59635. + hard_links=yes
  59636. + $RM conftest*
  59637. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  59638. + touch conftest.a
  59639. + ln conftest.a conftest.b 2>&5 || hard_links=no
  59640. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  59641. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
  59642. +$as_echo "$hard_links" >&6; }
  59643. + if test "$hard_links" = no; then
  59644. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
  59645. +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
  59646. + need_locks=warn
  59647. + fi
  59648. +else
  59649. + need_locks=no
  59650. +fi
  59651. +
  59652. +
  59653. +
  59654. +
  59655. +
  59656. +
  59657. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  59658. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  59659. +
  59660. + runpath_var=
  59661. + allow_undefined_flag=
  59662. + always_export_symbols=no
  59663. + archive_cmds=
  59664. + archive_expsym_cmds=
  59665. + compiler_needs_object=no
  59666. + enable_shared_with_static_runtimes=no
  59667. + export_dynamic_flag_spec=
  59668. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  59669. + hardcode_automatic=no
  59670. + hardcode_direct=no
  59671. + hardcode_direct_absolute=no
  59672. + hardcode_libdir_flag_spec=
  59673. + hardcode_libdir_flag_spec_ld=
  59674. + hardcode_libdir_separator=
  59675. + hardcode_minus_L=no
  59676. + hardcode_shlibpath_var=unsupported
  59677. + inherit_rpath=no
  59678. + link_all_deplibs=unknown
  59679. + module_cmds=
  59680. + module_expsym_cmds=
  59681. + old_archive_from_new_cmds=
  59682. + old_archive_from_expsyms_cmds=
  59683. + thread_safe_flag_spec=
  59684. + whole_archive_flag_spec=
  59685. + # include_expsyms should be a list of space-separated symbols to be *always*
  59686. + # included in the symbol list
  59687. + include_expsyms=
  59688. + # exclude_expsyms can be an extended regexp of symbols to exclude
  59689. + # it will be wrapped by ` (' and `)$', so one must not match beginning or
  59690. + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  59691. + # as well as any symbol that contains `d'.
  59692. + exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  59693. + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  59694. + # platforms (ab)use it in PIC code, but their linkers get confused if
  59695. + # the symbol is explicitly referenced. Since portable code cannot
  59696. + # rely on this symbol name, it's probably fine to never include it in
  59697. + # preloaded symbol tables.
  59698. + # Exclude shared library initialization/finalization symbols.
  59699. + extract_expsyms_cmds=
  59700. +
  59701. + case $host_os in
  59702. + cygwin* | mingw* | pw32* | cegcc*)
  59703. + # FIXME: the MSVC++ port hasn't been tested in a loooong time
  59704. + # When not using gcc, we currently assume that we are using
  59705. + # Microsoft Visual C++.
  59706. + if test "$GCC" != yes; then
  59707. + with_gnu_ld=no
  59708. + fi
  59709. + ;;
  59710. + interix*)
  59711. + # we just hope/assume this is gcc and not c89 (= MSVC++)
  59712. + with_gnu_ld=yes
  59713. + ;;
  59714. + openbsd*)
  59715. + with_gnu_ld=no
  59716. + ;;
  59717. + esac
  59718. +
  59719. + ld_shlibs=yes
  59720. +
  59721. + # On some targets, GNU ld is compatible enough with the native linker
  59722. + # that we're better off using the native interface for both.
  59723. + lt_use_gnu_ld_interface=no
  59724. + if test "$with_gnu_ld" = yes; then
  59725. + case $host_os in
  59726. + aix*)
  59727. + # The AIX port of GNU ld has always aspired to compatibility
  59728. + # with the native linker. However, as the warning in the GNU ld
  59729. + # block says, versions before 2.19.5* couldn't really create working
  59730. + # shared libraries, regardless of the interface used.
  59731. + case `$LD -v 2>&1` in
  59732. + *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
  59733. + *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
  59734. + *\ \(GNU\ Binutils\)\ [3-9]*) ;;
  59735. + *)
  59736. + lt_use_gnu_ld_interface=yes
  59737. + ;;
  59738. + esac
  59739. + ;;
  59740. + *)
  59741. + lt_use_gnu_ld_interface=yes
  59742. + ;;
  59743. + esac
  59744. + fi
  59745. +
  59746. + if test "$lt_use_gnu_ld_interface" = yes; then
  59747. + # If archive_cmds runs LD, not CC, wlarc should be empty
  59748. + wlarc='${wl}'
  59749. +
  59750. + # Set some defaults for GNU ld with shared library support. These
  59751. + # are reset later if shared libraries are not supported. Putting them
  59752. + # here allows them to be overridden if necessary.
  59753. + runpath_var=LD_RUN_PATH
  59754. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  59755. + export_dynamic_flag_spec='${wl}--export-dynamic'
  59756. + # ancient GNU ld didn't support --whole-archive et. al.
  59757. + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
  59758. + whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  59759. + else
  59760. + whole_archive_flag_spec=
  59761. + fi
  59762. + supports_anon_versioning=no
  59763. + case `$LD -v 2>&1` in
  59764. + *GNU\ gold*) supports_anon_versioning=yes ;;
  59765. + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
  59766. + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
  59767. + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
  59768. + *\ 2.11.*) ;; # other 2.11 versions
  59769. + *) supports_anon_versioning=yes ;;
  59770. + esac
  59771. +
  59772. + # See if GNU ld supports shared libraries.
  59773. + case $host_os in
  59774. + aix[3-9]*)
  59775. + # On AIX/PPC, the GNU linker is very broken
  59776. + if test "$host_cpu" != ia64; then
  59777. + ld_shlibs=no
  59778. + cat <<_LT_EOF 1>&2
  59779. +
  59780. +*** Warning: the GNU linker, at least up to release 2.19, is reported
  59781. +*** to be unable to reliably create shared libraries on AIX.
  59782. +*** Therefore, libtool is disabling shared libraries support. If you
  59783. +*** really care for shared libraries, you may want to install binutils
  59784. +*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
  59785. +*** You will then need to restart the configuration process.
  59786. +
  59787. +_LT_EOF
  59788. + fi
  59789. + ;;
  59790. +
  59791. + amigaos*)
  59792. + case $host_cpu in
  59793. + powerpc)
  59794. + # see comment about AmigaOS4 .so support
  59795. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  59796. + archive_expsym_cmds=''
  59797. + ;;
  59798. + m68k)
  59799. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  59800. + hardcode_libdir_flag_spec='-L$libdir'
  59801. + hardcode_minus_L=yes
  59802. + ;;
  59803. + esac
  59804. + ;;
  59805. +
  59806. + beos*)
  59807. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  59808. + allow_undefined_flag=unsupported
  59809. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  59810. + # support --undefined. This deserves some investigation. FIXME
  59811. + archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  59812. + else
  59813. + ld_shlibs=no
  59814. + fi
  59815. + ;;
  59816. +
  59817. + cygwin* | mingw* | pw32* | cegcc*)
  59818. + # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
  59819. + # as there is no search path for DLLs.
  59820. + hardcode_libdir_flag_spec='-L$libdir'
  59821. + export_dynamic_flag_spec='${wl}--export-all-symbols'
  59822. + allow_undefined_flag=unsupported
  59823. + always_export_symbols=no
  59824. + enable_shared_with_static_runtimes=yes
  59825. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  59826. + exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  59827. +
  59828. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  59829. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  59830. + # If the export-symbols file already is a .def file (1st line
  59831. + # is EXPORTS), use it as is; otherwise, prepend...
  59832. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  59833. + cp $export_symbols $output_objdir/$soname.def;
  59834. + else
  59835. + echo EXPORTS > $output_objdir/$soname.def;
  59836. + cat $export_symbols >> $output_objdir/$soname.def;
  59837. + fi~
  59838. + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  59839. + else
  59840. + ld_shlibs=no
  59841. + fi
  59842. + ;;
  59843. +
  59844. + haiku*)
  59845. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  59846. + link_all_deplibs=yes
  59847. + ;;
  59848. +
  59849. + interix[3-9]*)
  59850. + hardcode_direct=no
  59851. + hardcode_shlibpath_var=no
  59852. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  59853. + export_dynamic_flag_spec='${wl}-E'
  59854. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  59855. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  59856. + # default) and relocated if they conflict, which is a slow very memory
  59857. + # consuming and fragmenting process. To avoid this, we pick a random,
  59858. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  59859. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  59860. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  59861. + archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  59862. + ;;
  59863. +
  59864. + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
  59865. + tmp_diet=no
  59866. + if test "$host_os" = linux-dietlibc; then
  59867. + case $cc_basename in
  59868. + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
  59869. + esac
  59870. + fi
  59871. + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  59872. + && test "$tmp_diet" = no
  59873. + then
  59874. + tmp_addflag=' $pic_flag'
  59875. + tmp_sharedflag='-shared'
  59876. + case $cc_basename,$host_cpu in
  59877. + pgcc*) # Portland Group C compiler
  59878. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  59879. + tmp_addflag=' $pic_flag'
  59880. + ;;
  59881. + pgf77* | pgf90* | pgf95* | pgfortran*)
  59882. + # Portland Group f77 and f90 compilers
  59883. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  59884. + tmp_addflag=' $pic_flag -Mnomain' ;;
  59885. + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
  59886. + tmp_addflag=' -i_dynamic' ;;
  59887. + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
  59888. + tmp_addflag=' -i_dynamic -nofor_main' ;;
  59889. + ifc* | ifort*) # Intel Fortran compiler
  59890. + tmp_addflag=' -nofor_main' ;;
  59891. + lf95*) # Lahey Fortran 8.1
  59892. + whole_archive_flag_spec=
  59893. + tmp_sharedflag='--shared' ;;
  59894. + xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
  59895. + tmp_sharedflag='-qmkshrobj'
  59896. + tmp_addflag= ;;
  59897. + nvcc*) # Cuda Compiler Driver 2.2
  59898. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  59899. + compiler_needs_object=yes
  59900. + ;;
  59901. + esac
  59902. + case `$CC -V 2>&1 | sed 5q` in
  59903. + *Sun\ C*) # Sun C 5.9
  59904. + whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  59905. + compiler_needs_object=yes
  59906. + tmp_sharedflag='-G' ;;
  59907. + *Sun\ F*) # Sun Fortran 8.3
  59908. + tmp_sharedflag='-G' ;;
  59909. + esac
  59910. + archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  59911. +
  59912. + if test "x$supports_anon_versioning" = xyes; then
  59913. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  59914. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  59915. + echo "local: *; };" >> $output_objdir/$libname.ver~
  59916. + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  59917. + fi
  59918. +
  59919. + case $cc_basename in
  59920. + xlf* | bgf* | bgxlf* | mpixlf*)
  59921. + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
  59922. + whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
  59923. + hardcode_libdir_flag_spec=
  59924. + hardcode_libdir_flag_spec_ld='-rpath $libdir'
  59925. + archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
  59926. + if test "x$supports_anon_versioning" = xyes; then
  59927. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  59928. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  59929. + echo "local: *; };" >> $output_objdir/$libname.ver~
  59930. + $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
  59931. + fi
  59932. + ;;
  59933. + esac
  59934. + else
  59935. + ld_shlibs=no
  59936. + fi
  59937. + ;;
  59938. +
  59939. + netbsd*)
  59940. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  59941. + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  59942. + wlarc=
  59943. + else
  59944. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  59945. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  59946. + fi
  59947. + ;;
  59948. +
  59949. + solaris*)
  59950. + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
  59951. + ld_shlibs=no
  59952. + cat <<_LT_EOF 1>&2
  59953. +
  59954. +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
  59955. +*** create shared libraries on Solaris systems. Therefore, libtool
  59956. +*** is disabling shared libraries support. We urge you to upgrade GNU
  59957. +*** binutils to release 2.9.1 or newer. Another option is to modify
  59958. +*** your PATH or compiler configuration so that the native linker is
  59959. +*** used, and then restart.
  59960. +
  59961. +_LT_EOF
  59962. + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  59963. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  59964. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  59965. + else
  59966. + ld_shlibs=no
  59967. + fi
  59968. + ;;
  59969. +
  59970. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
  59971. + case `$LD -v 2>&1` in
  59972. + *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
  59973. + ld_shlibs=no
  59974. + cat <<_LT_EOF 1>&2
  59975. +
  59976. +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
  59977. +*** reliably create shared libraries on SCO systems. Therefore, libtool
  59978. +*** is disabling shared libraries support. We urge you to upgrade GNU
  59979. +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
  59980. +*** your PATH or compiler configuration so that the native linker is
  59981. +*** used, and then restart.
  59982. +
  59983. +_LT_EOF
  59984. + ;;
  59985. + *)
  59986. + # For security reasons, it is highly recommended that you always
  59987. + # use absolute paths for naming shared libraries, and exclude the
  59988. + # DT_RUNPATH tag from executables and libraries. But doing so
  59989. + # requires that you compile everything twice, which is a pain.
  59990. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  59991. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  59992. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  59993. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  59994. + else
  59995. + ld_shlibs=no
  59996. + fi
  59997. + ;;
  59998. + esac
  59999. + ;;
  60000. +
  60001. + sunos4*)
  60002. + archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  60003. + wlarc=
  60004. + hardcode_direct=yes
  60005. + hardcode_shlibpath_var=no
  60006. + ;;
  60007. +
  60008. + *)
  60009. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  60010. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  60011. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  60012. + else
  60013. + ld_shlibs=no
  60014. + fi
  60015. + ;;
  60016. + esac
  60017. +
  60018. + if test "$ld_shlibs" = no; then
  60019. + runpath_var=
  60020. + hardcode_libdir_flag_spec=
  60021. + export_dynamic_flag_spec=
  60022. + whole_archive_flag_spec=
  60023. + fi
  60024. + else
  60025. + # PORTME fill in a description of your system's linker (not GNU ld)
  60026. + case $host_os in
  60027. + aix3*)
  60028. + allow_undefined_flag=unsupported
  60029. + always_export_symbols=yes
  60030. + archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
  60031. + # Note: this linker hardcodes the directories in LIBPATH if there
  60032. + # are no directories specified by -L.
  60033. + hardcode_minus_L=yes
  60034. + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
  60035. + # Neither direct hardcoding nor static linking is supported with a
  60036. + # broken collect2.
  60037. + hardcode_direct=unsupported
  60038. + fi
  60039. + ;;
  60040. +
  60041. + aix[4-9]*)
  60042. + if test "$host_cpu" = ia64; then
  60043. + # On IA64, the linker does run time linking by default, so we don't
  60044. + # have to do anything special.
  60045. + aix_use_runtimelinking=no
  60046. + exp_sym_flag='-Bexport'
  60047. + no_entry_flag=""
  60048. + else
  60049. + # If we're using GNU nm, then we don't want the "-C" option.
  60050. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  60051. + # Also, AIX nm treats weak defined symbols like other global
  60052. + # defined symbols, whereas GNU nm marks them as "W".
  60053. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  60054. + export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  60055. + else
  60056. + export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  60057. + fi
  60058. + aix_use_runtimelinking=no
  60059. +
  60060. + # Test if we are trying to use run time linking or normal
  60061. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  60062. + # need to do runtime linking.
  60063. + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
  60064. + for ld_flag in $LDFLAGS; do
  60065. + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  60066. + aix_use_runtimelinking=yes
  60067. + break
  60068. + fi
  60069. + done
  60070. + ;;
  60071. + esac
  60072. +
  60073. + exp_sym_flag='-bexport'
  60074. + no_entry_flag='-bnoentry'
  60075. + fi
  60076. +
  60077. + # When large executables or shared objects are built, AIX ld can
  60078. + # have problems creating the table of contents. If linking a library
  60079. + # or program results in "error TOC overflow" add -mminimal-toc to
  60080. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  60081. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  60082. +
  60083. + archive_cmds=''
  60084. + hardcode_direct=yes
  60085. + hardcode_direct_absolute=yes
  60086. + hardcode_libdir_separator=':'
  60087. + link_all_deplibs=yes
  60088. + file_list_spec='${wl}-f,'
  60089. +
  60090. + if test "$GCC" = yes; then
  60091. + case $host_os in aix4.[012]|aix4.[012].*)
  60092. + # We only want to do this on AIX 4.2 and lower, the check
  60093. + # below for broken collect2 doesn't work under 4.3+
  60094. + collect2name=`${CC} -print-prog-name=collect2`
  60095. + if test -f "$collect2name" &&
  60096. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  60097. + then
  60098. + # We have reworked collect2
  60099. + :
  60100. + else
  60101. + # We have old collect2
  60102. + hardcode_direct=unsupported
  60103. + # It fails to find uninstalled libraries when the uninstalled
  60104. + # path is not listed in the libpath. Setting hardcode_minus_L
  60105. + # to unsupported forces relinking
  60106. + hardcode_minus_L=yes
  60107. + hardcode_libdir_flag_spec='-L$libdir'
  60108. + hardcode_libdir_separator=
  60109. + fi
  60110. + ;;
  60111. + esac
  60112. + shared_flag='-shared'
  60113. + if test "$aix_use_runtimelinking" = yes; then
  60114. + shared_flag="$shared_flag "'${wl}-G'
  60115. + fi
  60116. + else
  60117. + # not using gcc
  60118. + if test "$host_cpu" = ia64; then
  60119. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  60120. + # chokes on -Wl,-G. The following line is correct:
  60121. + shared_flag='-G'
  60122. + else
  60123. + if test "$aix_use_runtimelinking" = yes; then
  60124. + shared_flag='${wl}-G'
  60125. + else
  60126. + shared_flag='${wl}-bM:SRE'
  60127. + fi
  60128. + fi
  60129. + fi
  60130. +
  60131. + export_dynamic_flag_spec='${wl}-bexpall'
  60132. + # It seems that -bexpall does not export symbols beginning with
  60133. + # underscore (_), so it is better to generate a list of symbols to export.
  60134. + always_export_symbols=yes
  60135. + if test "$aix_use_runtimelinking" = yes; then
  60136. + # Warning - without using the other runtime loading flags (-brtl),
  60137. + # -berok will link without error, but may produce a broken library.
  60138. + allow_undefined_flag='-berok'
  60139. + # Determine the default libpath from the value encoded in an
  60140. + # empty executable.
  60141. + if test "${lt_cv_aix_libpath+set}" = set; then
  60142. + aix_libpath=$lt_cv_aix_libpath
  60143. +else
  60144. + if ${lt_cv_aix_libpath_+:} false; then :
  60145. + $as_echo_n "(cached) " >&6
  60146. +else
  60147. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  60148. +/* end confdefs.h. */
  60149. +
  60150. +int
  60151. +main ()
  60152. +{
  60153. +
  60154. + ;
  60155. + return 0;
  60156. +}
  60157. +_ACEOF
  60158. +if ac_fn_c_try_link "$LINENO"; then :
  60159. +
  60160. + lt_aix_libpath_sed='
  60161. + /Import File Strings/,/^$/ {
  60162. + /^0/ {
  60163. + s/^0 *\([^ ]*\) *$/\1/
  60164. + p
  60165. + }
  60166. + }'
  60167. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  60168. + # Check for a 64-bit object if we didn't find anything.
  60169. + if test -z "$lt_cv_aix_libpath_"; then
  60170. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  60171. + fi
  60172. +fi
  60173. +rm -f core conftest.err conftest.$ac_objext \
  60174. + conftest$ac_exeext conftest.$ac_ext
  60175. + if test -z "$lt_cv_aix_libpath_"; then
  60176. + lt_cv_aix_libpath_="/usr/lib:/lib"
  60177. + fi
  60178. +
  60179. +fi
  60180. +
  60181. + aix_libpath=$lt_cv_aix_libpath_
  60182. +fi
  60183. +
  60184. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  60185. + archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  60186. + else
  60187. + if test "$host_cpu" = ia64; then
  60188. + hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
  60189. + allow_undefined_flag="-z nodefs"
  60190. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  60191. + else
  60192. + # Determine the default libpath from the value encoded in an
  60193. + # empty executable.
  60194. + if test "${lt_cv_aix_libpath+set}" = set; then
  60195. + aix_libpath=$lt_cv_aix_libpath
  60196. +else
  60197. + if ${lt_cv_aix_libpath_+:} false; then :
  60198. + $as_echo_n "(cached) " >&6
  60199. +else
  60200. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  60201. +/* end confdefs.h. */
  60202. +
  60203. +int
  60204. +main ()
  60205. +{
  60206. +
  60207. + ;
  60208. + return 0;
  60209. +}
  60210. +_ACEOF
  60211. +if ac_fn_c_try_link "$LINENO"; then :
  60212. +
  60213. + lt_aix_libpath_sed='
  60214. + /Import File Strings/,/^$/ {
  60215. + /^0/ {
  60216. + s/^0 *\([^ ]*\) *$/\1/
  60217. + p
  60218. + }
  60219. + }'
  60220. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  60221. + # Check for a 64-bit object if we didn't find anything.
  60222. + if test -z "$lt_cv_aix_libpath_"; then
  60223. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  60224. + fi
  60225. +fi
  60226. +rm -f core conftest.err conftest.$ac_objext \
  60227. + conftest$ac_exeext conftest.$ac_ext
  60228. + if test -z "$lt_cv_aix_libpath_"; then
  60229. + lt_cv_aix_libpath_="/usr/lib:/lib"
  60230. + fi
  60231. +
  60232. +fi
  60233. +
  60234. + aix_libpath=$lt_cv_aix_libpath_
  60235. +fi
  60236. +
  60237. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  60238. + # Warning - without using the other run time loading flags,
  60239. + # -berok will link without error, but may produce a broken library.
  60240. + no_undefined_flag=' ${wl}-bernotok'
  60241. + allow_undefined_flag=' ${wl}-berok'
  60242. + if test "$with_gnu_ld" = yes; then
  60243. + # We only use this code for GNU lds that support --whole-archive.
  60244. + whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  60245. + else
  60246. + # Exported symbols can be pulled into shared objects from archives
  60247. + whole_archive_flag_spec='$convenience'
  60248. + fi
  60249. + archive_cmds_need_lc=yes
  60250. + # This is similar to how AIX traditionally builds its shared libraries.
  60251. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  60252. + fi
  60253. + fi
  60254. + ;;
  60255. +
  60256. + amigaos*)
  60257. + case $host_cpu in
  60258. + powerpc)
  60259. + # see comment about AmigaOS4 .so support
  60260. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  60261. + archive_expsym_cmds=''
  60262. + ;;
  60263. + m68k)
  60264. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  60265. + hardcode_libdir_flag_spec='-L$libdir'
  60266. + hardcode_minus_L=yes
  60267. + ;;
  60268. + esac
  60269. + ;;
  60270. +
  60271. + bsdi[45]*)
  60272. + export_dynamic_flag_spec=-rdynamic
  60273. + ;;
  60274. +
  60275. + cygwin* | mingw* | pw32* | cegcc*)
  60276. + # When not using gcc, we currently assume that we are using
  60277. + # Microsoft Visual C++.
  60278. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  60279. + # no search path for DLLs.
  60280. + case $cc_basename in
  60281. + cl*)
  60282. + # Native MSVC
  60283. + hardcode_libdir_flag_spec=' '
  60284. + allow_undefined_flag=unsupported
  60285. + always_export_symbols=yes
  60286. + file_list_spec='@'
  60287. + # Tell ltmain to make .lib files, not .a files.
  60288. + libext=lib
  60289. + # Tell ltmain to make .dll files, not .so files.
  60290. + shrext_cmds=".dll"
  60291. + # FIXME: Setting linknames here is a bad hack.
  60292. + archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  60293. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  60294. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  60295. + else
  60296. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  60297. + fi~
  60298. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  60299. + linknames='
  60300. + # The linker will not automatically build a static lib if we build a DLL.
  60301. + # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
  60302. + enable_shared_with_static_runtimes=yes
  60303. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  60304. + # Don't use ranlib
  60305. + old_postinstall_cmds='chmod 644 $oldlib'
  60306. + postlink_cmds='lt_outputfile="@OUTPUT@"~
  60307. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  60308. + case $lt_outputfile in
  60309. + *.exe|*.EXE) ;;
  60310. + *)
  60311. + lt_outputfile="$lt_outputfile.exe"
  60312. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  60313. + ;;
  60314. + esac~
  60315. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  60316. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  60317. + $RM "$lt_outputfile.manifest";
  60318. + fi'
  60319. + ;;
  60320. + *)
  60321. + # Assume MSVC wrapper
  60322. + hardcode_libdir_flag_spec=' '
  60323. + allow_undefined_flag=unsupported
  60324. + # Tell ltmain to make .lib files, not .a files.
  60325. + libext=lib
  60326. + # Tell ltmain to make .dll files, not .so files.
  60327. + shrext_cmds=".dll"
  60328. + # FIXME: Setting linknames here is a bad hack.
  60329. + archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  60330. + # The linker will automatically build a .lib file if we build a DLL.
  60331. + old_archive_from_new_cmds='true'
  60332. + # FIXME: Should let the user specify the lib program.
  60333. + old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  60334. + enable_shared_with_static_runtimes=yes
  60335. + ;;
  60336. + esac
  60337. + ;;
  60338. +
  60339. + darwin* | rhapsody*)
  60340. +
  60341. +
  60342. + archive_cmds_need_lc=no
  60343. + hardcode_direct=no
  60344. + hardcode_automatic=yes
  60345. + hardcode_shlibpath_var=unsupported
  60346. + if test "$lt_cv_ld_force_load" = "yes"; then
  60347. + whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  60348. + else
  60349. + whole_archive_flag_spec=''
  60350. + fi
  60351. + link_all_deplibs=yes
  60352. + allow_undefined_flag="$_lt_dar_allow_undefined"
  60353. + case $cc_basename in
  60354. + ifort*) _lt_dar_can_shared=yes ;;
  60355. + *) _lt_dar_can_shared=$GCC ;;
  60356. + esac
  60357. + if test "$_lt_dar_can_shared" = "yes"; then
  60358. + output_verbose_link_cmd=func_echo_all
  60359. + archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  60360. + module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  60361. + archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  60362. + module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  60363. +
  60364. + else
  60365. + ld_shlibs=no
  60366. + fi
  60367. +
  60368. + ;;
  60369. +
  60370. + dgux*)
  60371. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60372. + hardcode_libdir_flag_spec='-L$libdir'
  60373. + hardcode_shlibpath_var=no
  60374. + ;;
  60375. +
  60376. + freebsd1*)
  60377. + ld_shlibs=no
  60378. + ;;
  60379. +
  60380. + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
  60381. + # support. Future versions do this automatically, but an explicit c++rt0.o
  60382. + # does not break anything, and helps significantly (at the cost of a little
  60383. + # extra space).
  60384. + freebsd2.2*)
  60385. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
  60386. + hardcode_libdir_flag_spec='-R$libdir'
  60387. + hardcode_direct=yes
  60388. + hardcode_shlibpath_var=no
  60389. + ;;
  60390. +
  60391. + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
  60392. + freebsd2*)
  60393. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  60394. + hardcode_direct=yes
  60395. + hardcode_minus_L=yes
  60396. + hardcode_shlibpath_var=no
  60397. + ;;
  60398. +
  60399. + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  60400. + freebsd* | dragonfly*)
  60401. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  60402. + hardcode_libdir_flag_spec='-R$libdir'
  60403. + hardcode_direct=yes
  60404. + hardcode_shlibpath_var=no
  60405. + ;;
  60406. +
  60407. + hpux9*)
  60408. + if test "$GCC" = yes; then
  60409. + archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  60410. + else
  60411. + archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  60412. + fi
  60413. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  60414. + hardcode_libdir_separator=:
  60415. + hardcode_direct=yes
  60416. +
  60417. + # hardcode_minus_L: Not really in the search PATH,
  60418. + # but as the default location of the library.
  60419. + hardcode_minus_L=yes
  60420. + export_dynamic_flag_spec='${wl}-E'
  60421. + ;;
  60422. +
  60423. + hpux10*)
  60424. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  60425. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  60426. + else
  60427. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  60428. + fi
  60429. + if test "$with_gnu_ld" = no; then
  60430. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  60431. + hardcode_libdir_flag_spec_ld='+b $libdir'
  60432. + hardcode_libdir_separator=:
  60433. + hardcode_direct=yes
  60434. + hardcode_direct_absolute=yes
  60435. + export_dynamic_flag_spec='${wl}-E'
  60436. + # hardcode_minus_L: Not really in the search PATH,
  60437. + # but as the default location of the library.
  60438. + hardcode_minus_L=yes
  60439. + fi
  60440. + ;;
  60441. +
  60442. + hpux11*)
  60443. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  60444. + case $host_cpu in
  60445. + hppa*64*)
  60446. + archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  60447. + ;;
  60448. + ia64*)
  60449. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  60450. + ;;
  60451. + *)
  60452. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  60453. + ;;
  60454. + esac
  60455. + else
  60456. + case $host_cpu in
  60457. + hppa*64*)
  60458. + archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  60459. + ;;
  60460. + ia64*)
  60461. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  60462. + ;;
  60463. + *)
  60464. +
  60465. + # Older versions of the 11.00 compiler do not understand -b yet
  60466. + # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
  60467. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
  60468. +$as_echo_n "checking if $CC understands -b... " >&6; }
  60469. +if ${lt_cv_prog_compiler__b+:} false; then :
  60470. + $as_echo_n "(cached) " >&6
  60471. +else
  60472. + lt_cv_prog_compiler__b=no
  60473. + save_LDFLAGS="$LDFLAGS"
  60474. + LDFLAGS="$LDFLAGS -b"
  60475. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  60476. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  60477. + # The linker can only warn and ignore the option if not recognized
  60478. + # So say no if there are warnings
  60479. + if test -s conftest.err; then
  60480. + # Append any errors to the config.log.
  60481. + cat conftest.err 1>&5
  60482. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  60483. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  60484. + if diff conftest.exp conftest.er2 >/dev/null; then
  60485. + lt_cv_prog_compiler__b=yes
  60486. + fi
  60487. + else
  60488. + lt_cv_prog_compiler__b=yes
  60489. + fi
  60490. + fi
  60491. + $RM -r conftest*
  60492. + LDFLAGS="$save_LDFLAGS"
  60493. +
  60494. +fi
  60495. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
  60496. +$as_echo "$lt_cv_prog_compiler__b" >&6; }
  60497. +
  60498. +if test x"$lt_cv_prog_compiler__b" = xyes; then
  60499. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  60500. +else
  60501. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  60502. +fi
  60503. +
  60504. + ;;
  60505. + esac
  60506. + fi
  60507. + if test "$with_gnu_ld" = no; then
  60508. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  60509. + hardcode_libdir_separator=:
  60510. +
  60511. + case $host_cpu in
  60512. + hppa*64*|ia64*)
  60513. + hardcode_direct=no
  60514. + hardcode_shlibpath_var=no
  60515. + ;;
  60516. + *)
  60517. + hardcode_direct=yes
  60518. + hardcode_direct_absolute=yes
  60519. + export_dynamic_flag_spec='${wl}-E'
  60520. +
  60521. + # hardcode_minus_L: Not really in the search PATH,
  60522. + # but as the default location of the library.
  60523. + hardcode_minus_L=yes
  60524. + ;;
  60525. + esac
  60526. + fi
  60527. + ;;
  60528. +
  60529. + irix5* | irix6* | nonstopux*)
  60530. + if test "$GCC" = yes; then
  60531. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  60532. + # Try to use the -exported_symbol ld option, if it does not
  60533. + # work, assume that -exports_file does not work either and
  60534. + # implicitly export all symbols.
  60535. + # This should be the same for all languages, so no per-tag cache variable.
  60536. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
  60537. +$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
  60538. +if ${lt_cv_irix_exported_symbol+:} false; then :
  60539. + $as_echo_n "(cached) " >&6
  60540. +else
  60541. + save_LDFLAGS="$LDFLAGS"
  60542. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  60543. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  60544. +/* end confdefs.h. */
  60545. +int foo (void) { return 0; }
  60546. +_ACEOF
  60547. +if ac_fn_c_try_link "$LINENO"; then :
  60548. + lt_cv_irix_exported_symbol=yes
  60549. +else
  60550. + lt_cv_irix_exported_symbol=no
  60551. +fi
  60552. +rm -f core conftest.err conftest.$ac_objext \
  60553. + conftest$ac_exeext conftest.$ac_ext
  60554. + LDFLAGS="$save_LDFLAGS"
  60555. +fi
  60556. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
  60557. +$as_echo "$lt_cv_irix_exported_symbol" >&6; }
  60558. + if test "$lt_cv_irix_exported_symbol" = yes; then
  60559. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  60560. + fi
  60561. + else
  60562. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  60563. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  60564. + fi
  60565. + archive_cmds_need_lc='no'
  60566. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  60567. + hardcode_libdir_separator=:
  60568. + inherit_rpath=yes
  60569. + link_all_deplibs=yes
  60570. + ;;
  60571. +
  60572. + netbsd*)
  60573. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  60574. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
  60575. + else
  60576. + archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
  60577. + fi
  60578. + hardcode_libdir_flag_spec='-R$libdir'
  60579. + hardcode_direct=yes
  60580. + hardcode_shlibpath_var=no
  60581. + ;;
  60582. +
  60583. + newsos6)
  60584. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60585. + hardcode_direct=yes
  60586. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  60587. + hardcode_libdir_separator=:
  60588. + hardcode_shlibpath_var=no
  60589. + ;;
  60590. +
  60591. + *nto* | *qnx*)
  60592. + ;;
  60593. +
  60594. + openbsd*)
  60595. + if test -f /usr/libexec/ld.so; then
  60596. + hardcode_direct=yes
  60597. + hardcode_shlibpath_var=no
  60598. + hardcode_direct_absolute=yes
  60599. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  60600. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  60601. + archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
  60602. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  60603. + export_dynamic_flag_spec='${wl}-E'
  60604. + else
  60605. + case $host_os in
  60606. + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
  60607. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  60608. + hardcode_libdir_flag_spec='-R$libdir'
  60609. + ;;
  60610. + *)
  60611. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  60612. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  60613. + ;;
  60614. + esac
  60615. + fi
  60616. + else
  60617. + ld_shlibs=no
  60618. + fi
  60619. + ;;
  60620. +
  60621. + os2*)
  60622. + hardcode_libdir_flag_spec='-L$libdir'
  60623. + hardcode_minus_L=yes
  60624. + allow_undefined_flag=unsupported
  60625. + archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
  60626. + old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
  60627. + ;;
  60628. +
  60629. + osf3*)
  60630. + if test "$GCC" = yes; then
  60631. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  60632. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  60633. + else
  60634. + allow_undefined_flag=' -expect_unresolved \*'
  60635. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  60636. + fi
  60637. + archive_cmds_need_lc='no'
  60638. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  60639. + hardcode_libdir_separator=:
  60640. + ;;
  60641. +
  60642. + osf4* | osf5*) # as osf3* with the addition of -msym flag
  60643. + if test "$GCC" = yes; then
  60644. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  60645. + archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  60646. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  60647. + else
  60648. + allow_undefined_flag=' -expect_unresolved \*'
  60649. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  60650. + archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
  60651. + $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
  60652. +
  60653. + # Both c and cxx compiler support -rpath directly
  60654. + hardcode_libdir_flag_spec='-rpath $libdir'
  60655. + fi
  60656. + archive_cmds_need_lc='no'
  60657. + hardcode_libdir_separator=:
  60658. + ;;
  60659. +
  60660. + solaris*)
  60661. + no_undefined_flag=' -z defs'
  60662. + if test "$GCC" = yes; then
  60663. + wlarc='${wl}'
  60664. + archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  60665. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  60666. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  60667. + else
  60668. + case `$CC -V 2>&1` in
  60669. + *"Compilers 5.0"*)
  60670. + wlarc=''
  60671. + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60672. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  60673. + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
  60674. + ;;
  60675. + *)
  60676. + wlarc='${wl}'
  60677. + archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
  60678. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  60679. + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  60680. + ;;
  60681. + esac
  60682. + fi
  60683. + hardcode_libdir_flag_spec='-R$libdir'
  60684. + hardcode_shlibpath_var=no
  60685. + case $host_os in
  60686. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  60687. + *)
  60688. + # The compiler driver will combine and reorder linker options,
  60689. + # but understands `-z linker_flag'. GCC discards it without `$wl',
  60690. + # but is careful enough not to reorder.
  60691. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  60692. + if test "$GCC" = yes; then
  60693. + whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  60694. + else
  60695. + whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
  60696. + fi
  60697. + ;;
  60698. + esac
  60699. + link_all_deplibs=yes
  60700. + ;;
  60701. +
  60702. + sunos4*)
  60703. + if test "x$host_vendor" = xsequent; then
  60704. + # Use $CC to link under sequent, because it throws in some extra .o
  60705. + # files that make .init and .fini sections work.
  60706. + archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
  60707. + else
  60708. + archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
  60709. + fi
  60710. + hardcode_libdir_flag_spec='-L$libdir'
  60711. + hardcode_direct=yes
  60712. + hardcode_minus_L=yes
  60713. + hardcode_shlibpath_var=no
  60714. + ;;
  60715. +
  60716. + sysv4)
  60717. + case $host_vendor in
  60718. + sni)
  60719. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60720. + hardcode_direct=yes # is this really true???
  60721. + ;;
  60722. + siemens)
  60723. + ## LD is ld it makes a PLAMLIB
  60724. + ## CC just makes a GrossModule.
  60725. + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
  60726. + reload_cmds='$CC -r -o $output$reload_objs'
  60727. + hardcode_direct=no
  60728. + ;;
  60729. + motorola)
  60730. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60731. + hardcode_direct=no #Motorola manual says yes, but my tests say they lie
  60732. + ;;
  60733. + esac
  60734. + runpath_var='LD_RUN_PATH'
  60735. + hardcode_shlibpath_var=no
  60736. + ;;
  60737. +
  60738. + sysv4.3*)
  60739. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60740. + hardcode_shlibpath_var=no
  60741. + export_dynamic_flag_spec='-Bexport'
  60742. + ;;
  60743. +
  60744. + sysv4*MP*)
  60745. + if test -d /usr/nec; then
  60746. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60747. + hardcode_shlibpath_var=no
  60748. + runpath_var=LD_RUN_PATH
  60749. + hardcode_runpath_var=yes
  60750. + ld_shlibs=yes
  60751. + fi
  60752. + ;;
  60753. +
  60754. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
  60755. + no_undefined_flag='${wl}-z,text'
  60756. + archive_cmds_need_lc=no
  60757. + hardcode_shlibpath_var=no
  60758. + runpath_var='LD_RUN_PATH'
  60759. +
  60760. + if test "$GCC" = yes; then
  60761. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60762. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60763. + else
  60764. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60765. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60766. + fi
  60767. + ;;
  60768. +
  60769. + sysv5* | sco3.2v5* | sco5v6*)
  60770. + # Note: We can NOT use -z defs as we might desire, because we do not
  60771. + # link with -lc, and that would cause any symbols used from libc to
  60772. + # always be unresolved, which means just about no library would
  60773. + # ever link correctly. If we're not using GNU ld we use -z text
  60774. + # though, which does catch some bad symbols but isn't as heavy-handed
  60775. + # as -z defs.
  60776. + no_undefined_flag='${wl}-z,text'
  60777. + allow_undefined_flag='${wl}-z,nodefs'
  60778. + archive_cmds_need_lc=no
  60779. + hardcode_shlibpath_var=no
  60780. + hardcode_libdir_flag_spec='${wl}-R,$libdir'
  60781. + hardcode_libdir_separator=':'
  60782. + link_all_deplibs=yes
  60783. + export_dynamic_flag_spec='${wl}-Bexport'
  60784. + runpath_var='LD_RUN_PATH'
  60785. +
  60786. + if test "$GCC" = yes; then
  60787. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60788. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60789. + else
  60790. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60791. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  60792. + fi
  60793. + ;;
  60794. +
  60795. + uts4*)
  60796. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  60797. + hardcode_libdir_flag_spec='-L$libdir'
  60798. + hardcode_shlibpath_var=no
  60799. + ;;
  60800. +
  60801. + *)
  60802. + ld_shlibs=no
  60803. + ;;
  60804. + esac
  60805. +
  60806. + if test x$host_vendor = xsni; then
  60807. + case $host in
  60808. + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  60809. + export_dynamic_flag_spec='${wl}-Blargedynsym'
  60810. + ;;
  60811. + esac
  60812. + fi
  60813. + fi
  60814. +
  60815. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
  60816. +$as_echo "$ld_shlibs" >&6; }
  60817. +test "$ld_shlibs" = no && can_build_shared=no
  60818. +
  60819. +with_gnu_ld=$with_gnu_ld
  60820. +
  60821. +
  60822. +
  60823. +
  60824. +
  60825. +
  60826. +
  60827. +
  60828. +
  60829. +
  60830. +
  60831. +
  60832. +
  60833. +
  60834. +
  60835. +#
  60836. +# Do we need to explicitly link libc?
  60837. +#
  60838. +case "x$archive_cmds_need_lc" in
  60839. +x|xyes)
  60840. + # Assume -lc should be added
  60841. + archive_cmds_need_lc=yes
  60842. +
  60843. + if test "$enable_shared" = yes && test "$GCC" = yes; then
  60844. + case $archive_cmds in
  60845. + *'~'*)
  60846. + # FIXME: we may have to deal with multi-command sequences.
  60847. + ;;
  60848. + '$CC '*)
  60849. + # Test whether the compiler implicitly links with -lc since on some
  60850. + # systems, -lgcc has to come before -lc. If gcc already passes -lc
  60851. + # to ld, don't add -lc before -lgcc.
  60852. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
  60853. +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
  60854. +if ${lt_cv_archive_cmds_need_lc+:} false; then :
  60855. + $as_echo_n "(cached) " >&6
  60856. +else
  60857. + $RM conftest*
  60858. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  60859. +
  60860. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  60861. + (eval $ac_compile) 2>&5
  60862. + ac_status=$?
  60863. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  60864. + test $ac_status = 0; } 2>conftest.err; then
  60865. + soname=conftest
  60866. + lib=conftest
  60867. + libobjs=conftest.$ac_objext
  60868. + deplibs=
  60869. + wl=$lt_prog_compiler_wl
  60870. + pic_flag=$lt_prog_compiler_pic
  60871. + compiler_flags=-v
  60872. + linker_flags=-v
  60873. + verstring=
  60874. + output_objdir=.
  60875. + libname=conftest
  60876. + lt_save_allow_undefined_flag=$allow_undefined_flag
  60877. + allow_undefined_flag=
  60878. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
  60879. + (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
  60880. + ac_status=$?
  60881. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  60882. + test $ac_status = 0; }
  60883. + then
  60884. + lt_cv_archive_cmds_need_lc=no
  60885. + else
  60886. + lt_cv_archive_cmds_need_lc=yes
  60887. + fi
  60888. + allow_undefined_flag=$lt_save_allow_undefined_flag
  60889. + else
  60890. + cat conftest.err 1>&5
  60891. + fi
  60892. + $RM conftest*
  60893. +
  60894. +fi
  60895. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
  60896. +$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
  60897. + archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
  60898. + ;;
  60899. + esac
  60900. + fi
  60901. + ;;
  60902. +esac
  60903. +
  60904. +
  60905. +
  60906. +
  60907. +
  60908. +
  60909. +
  60910. +
  60911. +
  60912. +
  60913. +
  60914. +
  60915. +
  60916. +
  60917. +
  60918. +
  60919. +
  60920. +
  60921. +
  60922. +
  60923. +
  60924. +
  60925. +
  60926. +
  60927. +
  60928. +
  60929. +
  60930. +
  60931. +
  60932. +
  60933. +
  60934. +
  60935. +
  60936. +
  60937. +
  60938. +
  60939. +
  60940. +
  60941. +
  60942. +
  60943. +
  60944. +
  60945. +
  60946. +
  60947. +
  60948. +
  60949. +
  60950. +
  60951. +
  60952. +
  60953. +
  60954. +
  60955. +
  60956. +
  60957. +
  60958. +
  60959. +
  60960. +
  60961. +
  60962. +
  60963. +
  60964. +
  60965. +
  60966. +
  60967. +
  60968. +
  60969. +
  60970. +
  60971. +
  60972. +
  60973. +
  60974. +
  60975. +
  60976. +
  60977. +
  60978. +
  60979. +
  60980. +
  60981. +
  60982. +
  60983. +
  60984. +
  60985. +
  60986. +
  60987. +
  60988. +
  60989. +
  60990. +
  60991. +
  60992. +
  60993. +
  60994. +
  60995. +
  60996. +
  60997. +
  60998. +
  60999. +
  61000. +
  61001. +
  61002. +
  61003. +
  61004. +
  61005. +
  61006. +
  61007. +
  61008. +
  61009. +
  61010. +
  61011. +
  61012. +
  61013. +
  61014. +
  61015. +
  61016. +
  61017. +
  61018. +
  61019. +
  61020. +
  61021. +
  61022. +
  61023. +
  61024. +
  61025. +
  61026. +
  61027. +
  61028. +
  61029. +
  61030. +
  61031. +
  61032. +
  61033. +
  61034. +
  61035. +
  61036. +
  61037. +
  61038. +
  61039. +
  61040. +
  61041. +
  61042. +
  61043. +
  61044. +
  61045. +
  61046. +
  61047. +
  61048. +
  61049. +
  61050. +
  61051. +
  61052. +
  61053. +
  61054. +
  61055. +
  61056. +
  61057. +
  61058. +
  61059. +
  61060. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
  61061. +$as_echo_n "checking dynamic linker characteristics... " >&6; }
  61062. +
  61063. +if test "$GCC" = yes; then
  61064. + case $host_os in
  61065. + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
  61066. + *) lt_awk_arg="/^libraries:/" ;;
  61067. + esac
  61068. + case $host_os in
  61069. + mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
  61070. + *) lt_sed_strip_eq="s,=/,/,g" ;;
  61071. + esac
  61072. + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
  61073. + case $lt_search_path_spec in
  61074. + *\;*)
  61075. + # if the path contains ";" then we assume it to be the separator
  61076. + # otherwise default to the standard path separator (i.e. ":") - it is
  61077. + # assumed that no part of a normal pathname contains ";" but that should
  61078. + # okay in the real world where ";" in dirpaths is itself problematic.
  61079. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
  61080. + ;;
  61081. + *)
  61082. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
  61083. + ;;
  61084. + esac
  61085. + # Ok, now we have the path, separated by spaces, we can step through it
  61086. + # and add multilib dir if necessary.
  61087. + lt_tmp_lt_search_path_spec=
  61088. + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  61089. + for lt_sys_path in $lt_search_path_spec; do
  61090. + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
  61091. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
  61092. + else
  61093. + test -d "$lt_sys_path" && \
  61094. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
  61095. + fi
  61096. + done
  61097. + lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
  61098. +BEGIN {RS=" "; FS="/|\n";} {
  61099. + lt_foo="";
  61100. + lt_count=0;
  61101. + for (lt_i = NF; lt_i > 0; lt_i--) {
  61102. + if ($lt_i != "" && $lt_i != ".") {
  61103. + if ($lt_i == "..") {
  61104. + lt_count++;
  61105. + } else {
  61106. + if (lt_count == 0) {
  61107. + lt_foo="/" $lt_i lt_foo;
  61108. + } else {
  61109. + lt_count--;
  61110. + }
  61111. + }
  61112. + }
  61113. + }
  61114. + if (lt_foo != "") { lt_freq[lt_foo]++; }
  61115. + if (lt_freq[lt_foo] == 1) { print lt_foo; }
  61116. +}'`
  61117. + # AWK program above erroneously prepends '/' to C:/dos/paths
  61118. + # for these hosts.
  61119. + case $host_os in
  61120. + mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
  61121. + $SED 's,/\([A-Za-z]:\),\1,g'` ;;
  61122. + esac
  61123. + sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
  61124. +else
  61125. + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  61126. +fi
  61127. +library_names_spec=
  61128. +libname_spec='lib$name'
  61129. +soname_spec=
  61130. +shrext_cmds=".so"
  61131. +postinstall_cmds=
  61132. +postuninstall_cmds=
  61133. +finish_cmds=
  61134. +finish_eval=
  61135. +shlibpath_var=
  61136. +shlibpath_overrides_runpath=unknown
  61137. +version_type=none
  61138. +dynamic_linker="$host_os ld.so"
  61139. +sys_lib_dlsearch_path_spec="/lib /usr/lib"
  61140. +need_lib_prefix=unknown
  61141. +hardcode_into_libs=no
  61142. +
  61143. +# when you set need_version to no, make sure it does not cause -set_version
  61144. +# flags to be left without arguments
  61145. +need_version=unknown
  61146. +
  61147. +case $host_os in
  61148. +aix3*)
  61149. + version_type=linux
  61150. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  61151. + shlibpath_var=LIBPATH
  61152. +
  61153. + # AIX 3 has no versioning support, so we append a major version to the name.
  61154. + soname_spec='${libname}${release}${shared_ext}$major'
  61155. + ;;
  61156. +
  61157. +aix[4-9]*)
  61158. + version_type=linux
  61159. + need_lib_prefix=no
  61160. + need_version=no
  61161. + hardcode_into_libs=yes
  61162. + if test "$host_cpu" = ia64; then
  61163. + # AIX 5 supports IA64
  61164. + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  61165. + shlibpath_var=LD_LIBRARY_PATH
  61166. + else
  61167. + # With GCC up to 2.95.x, collect2 would create an import file
  61168. + # for dependence libraries. The import file would start with
  61169. + # the line `#! .'. This would cause the generated library to
  61170. + # depend on `.', always an invalid library. This was fixed in
  61171. + # development snapshots of GCC prior to 3.0.
  61172. + case $host_os in
  61173. + aix4 | aix4.[01] | aix4.[01].*)
  61174. + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  61175. + echo ' yes '
  61176. + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  61177. + :
  61178. + else
  61179. + can_build_shared=no
  61180. + fi
  61181. + ;;
  61182. + esac
  61183. + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  61184. + # soname into executable. Probably we can add versioning support to
  61185. + # collect2, so additional links can be useful in future.
  61186. + if test "$aix_use_runtimelinking" = yes; then
  61187. + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  61188. + # instead of lib<name>.a to let people know that these are not
  61189. + # typical AIX shared libraries.
  61190. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61191. + else
  61192. + # We preserve .a as extension for shared libraries through AIX4.2
  61193. + # and later when we are not doing run time linking.
  61194. + library_names_spec='${libname}${release}.a $libname.a'
  61195. + soname_spec='${libname}${release}${shared_ext}$major'
  61196. + fi
  61197. + shlibpath_var=LIBPATH
  61198. + fi
  61199. + ;;
  61200. +
  61201. +amigaos*)
  61202. + case $host_cpu in
  61203. + powerpc)
  61204. + # Since July 2007 AmigaOS4 officially supports .so libraries.
  61205. + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  61206. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61207. + ;;
  61208. + m68k)
  61209. + library_names_spec='$libname.ixlibrary $libname.a'
  61210. + # Create ${libname}_ixlibrary.a entries in /sys/libs.
  61211. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  61212. + ;;
  61213. + esac
  61214. + ;;
  61215. +
  61216. +beos*)
  61217. + library_names_spec='${libname}${shared_ext}'
  61218. + dynamic_linker="$host_os ld.so"
  61219. + shlibpath_var=LIBRARY_PATH
  61220. + ;;
  61221. +
  61222. +bsdi[45]*)
  61223. + version_type=linux
  61224. + need_version=no
  61225. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61226. + soname_spec='${libname}${release}${shared_ext}$major'
  61227. + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  61228. + shlibpath_var=LD_LIBRARY_PATH
  61229. + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  61230. + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  61231. + # the default ld.so.conf also contains /usr/contrib/lib and
  61232. + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  61233. + # libtool to hard-code these into programs
  61234. + ;;
  61235. +
  61236. +cygwin* | mingw* | pw32* | cegcc*)
  61237. + version_type=windows
  61238. + shrext_cmds=".dll"
  61239. + need_version=no
  61240. + need_lib_prefix=no
  61241. +
  61242. + case $GCC,$cc_basename in
  61243. + yes,*)
  61244. + # gcc
  61245. + library_names_spec='$libname.dll.a'
  61246. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  61247. + postinstall_cmds='base_file=`basename \${file}`~
  61248. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  61249. + dldir=$destdir/`dirname \$dlpath`~
  61250. + test -d \$dldir || mkdir -p \$dldir~
  61251. + $install_prog $dir/$dlname \$dldir/$dlname~
  61252. + chmod a+x \$dldir/$dlname~
  61253. + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  61254. + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  61255. + fi'
  61256. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  61257. + dlpath=$dir/\$dldll~
  61258. + $RM \$dlpath'
  61259. + shlibpath_overrides_runpath=yes
  61260. +
  61261. + case $host_os in
  61262. + cygwin*)
  61263. + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  61264. + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  61265. +
  61266. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
  61267. + ;;
  61268. + mingw* | cegcc*)
  61269. + # MinGW DLLs use traditional 'lib' prefix
  61270. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  61271. + ;;
  61272. + pw32*)
  61273. + # pw32 DLLs use 'pw' prefix rather than 'lib'
  61274. + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  61275. + ;;
  61276. + esac
  61277. + dynamic_linker='Win32 ld.exe'
  61278. + ;;
  61279. +
  61280. + *,cl*)
  61281. + # Native MSVC
  61282. + libname_spec='$name'
  61283. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  61284. + library_names_spec='${libname}.dll.lib'
  61285. +
  61286. + case $build_os in
  61287. + mingw*)
  61288. + sys_lib_search_path_spec=
  61289. + lt_save_ifs=$IFS
  61290. + IFS=';'
  61291. + for lt_path in $LIB
  61292. + do
  61293. + IFS=$lt_save_ifs
  61294. + # Let DOS variable expansion print the short 8.3 style file name.
  61295. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  61296. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  61297. + done
  61298. + IFS=$lt_save_ifs
  61299. + # Convert to MSYS style.
  61300. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  61301. + ;;
  61302. + cygwin*)
  61303. + # Convert to unix form, then to dos form, then back to unix form
  61304. + # but this time dos style (no spaces!) so that the unix form looks
  61305. + # like /cygdrive/c/PROGRA~1:/cygdr...
  61306. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  61307. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  61308. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  61309. + ;;
  61310. + *)
  61311. + sys_lib_search_path_spec="$LIB"
  61312. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  61313. + # It is most probably a Windows format PATH.
  61314. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  61315. + else
  61316. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  61317. + fi
  61318. + # FIXME: find the short name or the path components, as spaces are
  61319. + # common. (e.g. "Program Files" -> "PROGRA~1")
  61320. + ;;
  61321. + esac
  61322. +
  61323. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  61324. + postinstall_cmds='base_file=`basename \${file}`~
  61325. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  61326. + dldir=$destdir/`dirname \$dlpath`~
  61327. + test -d \$dldir || mkdir -p \$dldir~
  61328. + $install_prog $dir/$dlname \$dldir/$dlname'
  61329. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  61330. + dlpath=$dir/\$dldll~
  61331. + $RM \$dlpath'
  61332. + shlibpath_overrides_runpath=yes
  61333. + dynamic_linker='Win32 link.exe'
  61334. + ;;
  61335. +
  61336. + *)
  61337. + # Assume MSVC wrapper
  61338. + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  61339. + dynamic_linker='Win32 ld.exe'
  61340. + ;;
  61341. + esac
  61342. + # FIXME: first we should search . and the directory the executable is in
  61343. + shlibpath_var=PATH
  61344. + ;;
  61345. +
  61346. +darwin* | rhapsody*)
  61347. + dynamic_linker="$host_os dyld"
  61348. + version_type=darwin
  61349. + need_lib_prefix=no
  61350. + need_version=no
  61351. + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  61352. + soname_spec='${libname}${release}${major}$shared_ext'
  61353. + shlibpath_overrides_runpath=yes
  61354. + shlibpath_var=DYLD_LIBRARY_PATH
  61355. + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  61356. +
  61357. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
  61358. + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  61359. + ;;
  61360. +
  61361. +dgux*)
  61362. + version_type=linux
  61363. + need_lib_prefix=no
  61364. + need_version=no
  61365. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  61366. + soname_spec='${libname}${release}${shared_ext}$major'
  61367. + shlibpath_var=LD_LIBRARY_PATH
  61368. + ;;
  61369. +
  61370. +freebsd1*)
  61371. + dynamic_linker=no
  61372. + ;;
  61373. +
  61374. +freebsd* | dragonfly*)
  61375. + # DragonFly does not have aout. When/if they implement a new
  61376. + # versioning mechanism, adjust this.
  61377. + if test -x /usr/bin/objformat; then
  61378. + objformat=`/usr/bin/objformat`
  61379. + else
  61380. + case $host_os in
  61381. + freebsd[123]*) objformat=aout ;;
  61382. + *) objformat=elf ;;
  61383. + esac
  61384. + fi
  61385. + version_type=freebsd-$objformat
  61386. + case $version_type in
  61387. + freebsd-elf*)
  61388. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  61389. + need_version=no
  61390. + need_lib_prefix=no
  61391. + ;;
  61392. + freebsd-*)
  61393. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  61394. + need_version=yes
  61395. + ;;
  61396. + esac
  61397. + shlibpath_var=LD_LIBRARY_PATH
  61398. + case $host_os in
  61399. + freebsd2*)
  61400. + shlibpath_overrides_runpath=yes
  61401. + ;;
  61402. + freebsd3.[01]* | freebsdelf3.[01]*)
  61403. + shlibpath_overrides_runpath=yes
  61404. + hardcode_into_libs=yes
  61405. + ;;
  61406. + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  61407. + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  61408. + shlibpath_overrides_runpath=no
  61409. + hardcode_into_libs=yes
  61410. + ;;
  61411. + *) # from 4.6 on, and DragonFly
  61412. + shlibpath_overrides_runpath=yes
  61413. + hardcode_into_libs=yes
  61414. + ;;
  61415. + esac
  61416. + ;;
  61417. +
  61418. +gnu*)
  61419. + version_type=linux
  61420. + need_lib_prefix=no
  61421. + need_version=no
  61422. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  61423. + soname_spec='${libname}${release}${shared_ext}$major'
  61424. + shlibpath_var=LD_LIBRARY_PATH
  61425. + hardcode_into_libs=yes
  61426. + ;;
  61427. +
  61428. +haiku*)
  61429. + version_type=linux
  61430. + need_lib_prefix=no
  61431. + need_version=no
  61432. + dynamic_linker="$host_os runtime_loader"
  61433. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  61434. + soname_spec='${libname}${release}${shared_ext}$major'
  61435. + shlibpath_var=LIBRARY_PATH
  61436. + shlibpath_overrides_runpath=yes
  61437. + sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  61438. + hardcode_into_libs=yes
  61439. + ;;
  61440. +
  61441. +hpux9* | hpux10* | hpux11*)
  61442. + # Give a soname corresponding to the major version so that dld.sl refuses to
  61443. + # link against other versions.
  61444. + version_type=sunos
  61445. + need_lib_prefix=no
  61446. + need_version=no
  61447. + case $host_cpu in
  61448. + ia64*)
  61449. + shrext_cmds='.so'
  61450. + hardcode_into_libs=yes
  61451. + dynamic_linker="$host_os dld.so"
  61452. + shlibpath_var=LD_LIBRARY_PATH
  61453. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  61454. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61455. + soname_spec='${libname}${release}${shared_ext}$major'
  61456. + if test "X$HPUX_IA64_MODE" = X32; then
  61457. + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  61458. + else
  61459. + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  61460. + fi
  61461. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  61462. + ;;
  61463. + hppa*64*)
  61464. + shrext_cmds='.sl'
  61465. + hardcode_into_libs=yes
  61466. + dynamic_linker="$host_os dld.sl"
  61467. + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  61468. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  61469. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61470. + soname_spec='${libname}${release}${shared_ext}$major'
  61471. + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  61472. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  61473. + ;;
  61474. + *)
  61475. + shrext_cmds='.sl'
  61476. + dynamic_linker="$host_os dld.sl"
  61477. + shlibpath_var=SHLIB_PATH
  61478. + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  61479. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61480. + soname_spec='${libname}${release}${shared_ext}$major'
  61481. + ;;
  61482. + esac
  61483. + # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  61484. + postinstall_cmds='chmod 555 $lib'
  61485. + # or fails outright, so override atomically:
  61486. + install_override_mode=555
  61487. + ;;
  61488. +
  61489. +interix[3-9]*)
  61490. + version_type=linux
  61491. + need_lib_prefix=no
  61492. + need_version=no
  61493. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  61494. + soname_spec='${libname}${release}${shared_ext}$major'
  61495. + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  61496. + shlibpath_var=LD_LIBRARY_PATH
  61497. + shlibpath_overrides_runpath=no
  61498. + hardcode_into_libs=yes
  61499. + ;;
  61500. +
  61501. +irix5* | irix6* | nonstopux*)
  61502. + case $host_os in
  61503. + nonstopux*) version_type=nonstopux ;;
  61504. + *)
  61505. + if test "$lt_cv_prog_gnu_ld" = yes; then
  61506. + version_type=linux
  61507. + else
  61508. + version_type=irix
  61509. + fi ;;
  61510. + esac
  61511. + need_lib_prefix=no
  61512. + need_version=no
  61513. + soname_spec='${libname}${release}${shared_ext}$major'
  61514. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  61515. + case $host_os in
  61516. + irix5* | nonstopux*)
  61517. + libsuff= shlibsuff=
  61518. + ;;
  61519. + *)
  61520. + case $LD in # libtool.m4 will add one of these switches to LD
  61521. + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  61522. + libsuff= shlibsuff= libmagic=32-bit;;
  61523. + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  61524. + libsuff=32 shlibsuff=N32 libmagic=N32;;
  61525. + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  61526. + libsuff=64 shlibsuff=64 libmagic=64-bit;;
  61527. + *) libsuff= shlibsuff= libmagic=never-match;;
  61528. + esac
  61529. + ;;
  61530. + esac
  61531. + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  61532. + shlibpath_overrides_runpath=no
  61533. + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  61534. + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  61535. + hardcode_into_libs=yes
  61536. + ;;
  61537. +
  61538. +# No shared lib support for Linux oldld, aout, or coff.
  61539. +linux*oldld* | linux*aout* | linux*coff*)
  61540. + dynamic_linker=no
  61541. + ;;
  61542. +
  61543. +# This must be Linux ELF.
  61544. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  61545. + version_type=linux
  61546. + need_lib_prefix=no
  61547. + need_version=no
  61548. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61549. + soname_spec='${libname}${release}${shared_ext}$major'
  61550. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  61551. + shlibpath_var=LD_LIBRARY_PATH
  61552. + shlibpath_overrides_runpath=no
  61553. +
  61554. + # Some binutils ld are patched to set DT_RUNPATH
  61555. + if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
  61556. + $as_echo_n "(cached) " >&6
  61557. +else
  61558. + lt_cv_shlibpath_overrides_runpath=no
  61559. + save_LDFLAGS=$LDFLAGS
  61560. + save_libdir=$libdir
  61561. + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
  61562. + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
  61563. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  61564. +/* end confdefs.h. */
  61565. +
  61566. +int
  61567. +main ()
  61568. +{
  61569. +
  61570. + ;
  61571. + return 0;
  61572. +}
  61573. +_ACEOF
  61574. +if ac_fn_c_try_link "$LINENO"; then :
  61575. + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
  61576. + lt_cv_shlibpath_overrides_runpath=yes
  61577. +fi
  61578. +fi
  61579. +rm -f core conftest.err conftest.$ac_objext \
  61580. + conftest$ac_exeext conftest.$ac_ext
  61581. + LDFLAGS=$save_LDFLAGS
  61582. + libdir=$save_libdir
  61583. +
  61584. +fi
  61585. +
  61586. + shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  61587. +
  61588. + # This implies no fast_install, which is unacceptable.
  61589. + # Some rework will be needed to allow for fast_install
  61590. + # before this can be enabled.
  61591. + hardcode_into_libs=yes
  61592. +
  61593. + # Append ld.so.conf contents to the search path
  61594. + if test -f /etc/ld.so.conf; then
  61595. + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  61596. + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  61597. + fi
  61598. +
  61599. + # We used to test for /lib/ld.so.1 and disable shared libraries on
  61600. + # powerpc, because MkLinux only supported shared libraries with the
  61601. + # GNU dynamic linker. Since this was broken with cross compilers,
  61602. + # most powerpc-linux boxes support dynamic linking these days and
  61603. + # people can always --disable-shared, the test was removed, and we
  61604. + # assume the GNU/Linux dynamic linker is in use.
  61605. + dynamic_linker='GNU/Linux ld.so'
  61606. + ;;
  61607. +
  61608. +netbsd*)
  61609. + version_type=sunos
  61610. + need_lib_prefix=no
  61611. + need_version=no
  61612. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  61613. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  61614. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  61615. + dynamic_linker='NetBSD (a.out) ld.so'
  61616. + else
  61617. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  61618. + soname_spec='${libname}${release}${shared_ext}$major'
  61619. + dynamic_linker='NetBSD ld.elf_so'
  61620. + fi
  61621. + shlibpath_var=LD_LIBRARY_PATH
  61622. + shlibpath_overrides_runpath=yes
  61623. + hardcode_into_libs=yes
  61624. + ;;
  61625. +
  61626. +newsos6)
  61627. + version_type=linux
  61628. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61629. + shlibpath_var=LD_LIBRARY_PATH
  61630. + shlibpath_overrides_runpath=yes
  61631. + ;;
  61632. +
  61633. +*nto* | *qnx*)
  61634. + version_type=qnx
  61635. + need_lib_prefix=no
  61636. + need_version=no
  61637. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61638. + soname_spec='${libname}${release}${shared_ext}$major'
  61639. + shlibpath_var=LD_LIBRARY_PATH
  61640. + shlibpath_overrides_runpath=no
  61641. + hardcode_into_libs=yes
  61642. + dynamic_linker='ldqnx.so'
  61643. + ;;
  61644. +
  61645. +openbsd*)
  61646. + version_type=sunos
  61647. + sys_lib_dlsearch_path_spec="/usr/lib"
  61648. + need_lib_prefix=no
  61649. + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  61650. + case $host_os in
  61651. + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  61652. + *) need_version=no ;;
  61653. + esac
  61654. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  61655. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  61656. + shlibpath_var=LD_LIBRARY_PATH
  61657. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  61658. + case $host_os in
  61659. + openbsd2.[89] | openbsd2.[89].*)
  61660. + shlibpath_overrides_runpath=no
  61661. + ;;
  61662. + *)
  61663. + shlibpath_overrides_runpath=yes
  61664. + ;;
  61665. + esac
  61666. + else
  61667. + shlibpath_overrides_runpath=yes
  61668. + fi
  61669. + ;;
  61670. +
  61671. +os2*)
  61672. + libname_spec='$name'
  61673. + shrext_cmds=".dll"
  61674. + need_lib_prefix=no
  61675. + library_names_spec='$libname${shared_ext} $libname.a'
  61676. + dynamic_linker='OS/2 ld.exe'
  61677. + shlibpath_var=LIBPATH
  61678. + ;;
  61679. +
  61680. +osf3* | osf4* | osf5*)
  61681. + version_type=osf
  61682. + need_lib_prefix=no
  61683. + need_version=no
  61684. + soname_spec='${libname}${release}${shared_ext}$major'
  61685. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61686. + shlibpath_var=LD_LIBRARY_PATH
  61687. + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  61688. + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  61689. + ;;
  61690. +
  61691. +rdos*)
  61692. + dynamic_linker=no
  61693. + ;;
  61694. +
  61695. +solaris*)
  61696. + version_type=linux
  61697. + need_lib_prefix=no
  61698. + need_version=no
  61699. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61700. + soname_spec='${libname}${release}${shared_ext}$major'
  61701. + shlibpath_var=LD_LIBRARY_PATH
  61702. + shlibpath_overrides_runpath=yes
  61703. + hardcode_into_libs=yes
  61704. + # ldd complains unless libraries are executable
  61705. + postinstall_cmds='chmod +x $lib'
  61706. + ;;
  61707. +
  61708. +sunos4*)
  61709. + version_type=sunos
  61710. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  61711. + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  61712. + shlibpath_var=LD_LIBRARY_PATH
  61713. + shlibpath_overrides_runpath=yes
  61714. + if test "$with_gnu_ld" = yes; then
  61715. + need_lib_prefix=no
  61716. + fi
  61717. + need_version=yes
  61718. + ;;
  61719. +
  61720. +sysv4 | sysv4.3*)
  61721. + version_type=linux
  61722. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61723. + soname_spec='${libname}${release}${shared_ext}$major'
  61724. + shlibpath_var=LD_LIBRARY_PATH
  61725. + case $host_vendor in
  61726. + sni)
  61727. + shlibpath_overrides_runpath=no
  61728. + need_lib_prefix=no
  61729. + runpath_var=LD_RUN_PATH
  61730. + ;;
  61731. + siemens)
  61732. + need_lib_prefix=no
  61733. + ;;
  61734. + motorola)
  61735. + need_lib_prefix=no
  61736. + need_version=no
  61737. + shlibpath_overrides_runpath=no
  61738. + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  61739. + ;;
  61740. + esac
  61741. + ;;
  61742. +
  61743. +sysv4*MP*)
  61744. + if test -d /usr/nec ;then
  61745. + version_type=linux
  61746. + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  61747. + soname_spec='$libname${shared_ext}.$major'
  61748. + shlibpath_var=LD_LIBRARY_PATH
  61749. + fi
  61750. + ;;
  61751. +
  61752. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  61753. + version_type=freebsd-elf
  61754. + need_lib_prefix=no
  61755. + need_version=no
  61756. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  61757. + soname_spec='${libname}${release}${shared_ext}$major'
  61758. + shlibpath_var=LD_LIBRARY_PATH
  61759. + shlibpath_overrides_runpath=yes
  61760. + hardcode_into_libs=yes
  61761. + if test "$with_gnu_ld" = yes; then
  61762. + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  61763. + else
  61764. + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  61765. + case $host_os in
  61766. + sco3.2v5*)
  61767. + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  61768. + ;;
  61769. + esac
  61770. + fi
  61771. + sys_lib_dlsearch_path_spec='/usr/lib'
  61772. + ;;
  61773. +
  61774. +tpf*)
  61775. + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  61776. + version_type=linux
  61777. + need_lib_prefix=no
  61778. + need_version=no
  61779. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61780. + shlibpath_var=LD_LIBRARY_PATH
  61781. + shlibpath_overrides_runpath=no
  61782. + hardcode_into_libs=yes
  61783. + ;;
  61784. +
  61785. +uts4*)
  61786. + version_type=linux
  61787. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  61788. + soname_spec='${libname}${release}${shared_ext}$major'
  61789. + shlibpath_var=LD_LIBRARY_PATH
  61790. + ;;
  61791. +
  61792. +*)
  61793. + dynamic_linker=no
  61794. + ;;
  61795. +esac
  61796. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
  61797. +$as_echo "$dynamic_linker" >&6; }
  61798. +test "$dynamic_linker" = no && can_build_shared=no
  61799. +
  61800. +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  61801. +if test "$GCC" = yes; then
  61802. + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  61803. +fi
  61804. +
  61805. +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  61806. + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  61807. +fi
  61808. +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  61809. + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  61810. +fi
  61811. +
  61812. +
  61813. +
  61814. +
  61815. +
  61816. +
  61817. +
  61818. +
  61819. +
  61820. +
  61821. +
  61822. +
  61823. +
  61824. +
  61825. +
  61826. +
  61827. +
  61828. +
  61829. +
  61830. +
  61831. +
  61832. +
  61833. +
  61834. +
  61835. +
  61836. +
  61837. +
  61838. +
  61839. +
  61840. +
  61841. +
  61842. +
  61843. +
  61844. +
  61845. +
  61846. +
  61847. +
  61848. +
  61849. +
  61850. +
  61851. +
  61852. +
  61853. +
  61854. +
  61855. +
  61856. +
  61857. +
  61858. +
  61859. +
  61860. +
  61861. +
  61862. +
  61863. +
  61864. +
  61865. +
  61866. +
  61867. +
  61868. +
  61869. +
  61870. +
  61871. +
  61872. +
  61873. +
  61874. +
  61875. +
  61876. +
  61877. +
  61878. +
  61879. +
  61880. +
  61881. +
  61882. +
  61883. +
  61884. +
  61885. +
  61886. +
  61887. +
  61888. +
  61889. +
  61890. +
  61891. +
  61892. +
  61893. +
  61894. +
  61895. +
  61896. +
  61897. +
  61898. +
  61899. +
  61900. +
  61901. +
  61902. +
  61903. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
  61904. +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
  61905. +hardcode_action=
  61906. +if test -n "$hardcode_libdir_flag_spec" ||
  61907. + test -n "$runpath_var" ||
  61908. + test "X$hardcode_automatic" = "Xyes" ; then
  61909. +
  61910. + # We can hardcode non-existent directories.
  61911. + if test "$hardcode_direct" != no &&
  61912. + # If the only mechanism to avoid hardcoding is shlibpath_var, we
  61913. + # have to relink, otherwise we might link with an installed library
  61914. + # when we should be linking with a yet-to-be-installed one
  61915. + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
  61916. + test "$hardcode_minus_L" != no; then
  61917. + # Linking always hardcodes the temporary library directory.
  61918. + hardcode_action=relink
  61919. + else
  61920. + # We can link without hardcoding, and we can hardcode nonexisting dirs.
  61921. + hardcode_action=immediate
  61922. + fi
  61923. +else
  61924. + # We cannot hardcode anything, or else we can only hardcode existing
  61925. + # directories.
  61926. + hardcode_action=unsupported
  61927. +fi
  61928. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
  61929. +$as_echo "$hardcode_action" >&6; }
  61930. +
  61931. +if test "$hardcode_action" = relink ||
  61932. + test "$inherit_rpath" = yes; then
  61933. + # Fast installation is not supported
  61934. + enable_fast_install=no
  61935. +elif test "$shlibpath_overrides_runpath" = yes ||
  61936. + test "$enable_shared" = no; then
  61937. + # Fast installation is not necessary
  61938. + enable_fast_install=needless
  61939. +fi
  61940. +
  61941. +
  61942. +
  61943. +
  61944. +
  61945. +
  61946. + if test "x$enable_dlopen" != xyes; then
  61947. + enable_dlopen=unknown
  61948. + enable_dlopen_self=unknown
  61949. + enable_dlopen_self_static=unknown
  61950. +else
  61951. + lt_cv_dlopen=no
  61952. + lt_cv_dlopen_libs=
  61953. +
  61954. + case $host_os in
  61955. + beos*)
  61956. + lt_cv_dlopen="load_add_on"
  61957. + lt_cv_dlopen_libs=
  61958. + lt_cv_dlopen_self=yes
  61959. + ;;
  61960. +
  61961. + mingw* | pw32* | cegcc*)
  61962. + lt_cv_dlopen="LoadLibrary"
  61963. + lt_cv_dlopen_libs=
  61964. + ;;
  61965. +
  61966. + cygwin*)
  61967. + lt_cv_dlopen="dlopen"
  61968. + lt_cv_dlopen_libs=
  61969. + ;;
  61970. +
  61971. + darwin*)
  61972. + # if libdl is installed we need to link against it
  61973. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  61974. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  61975. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  61976. + $as_echo_n "(cached) " >&6
  61977. +else
  61978. + ac_check_lib_save_LIBS=$LIBS
  61979. +LIBS="-ldl $LIBS"
  61980. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  61981. +/* end confdefs.h. */
  61982. +
  61983. +/* Override any GCC internal prototype to avoid an error.
  61984. + Use char because int might match the return type of a GCC
  61985. + builtin and then its argument prototype would still apply. */
  61986. +#ifdef __cplusplus
  61987. +extern "C"
  61988. +#endif
  61989. +char dlopen ();
  61990. +int
  61991. +main ()
  61992. +{
  61993. +return dlopen ();
  61994. + ;
  61995. + return 0;
  61996. +}
  61997. +_ACEOF
  61998. +if ac_fn_c_try_link "$LINENO"; then :
  61999. + ac_cv_lib_dl_dlopen=yes
  62000. +else
  62001. + ac_cv_lib_dl_dlopen=no
  62002. +fi
  62003. +rm -f core conftest.err conftest.$ac_objext \
  62004. + conftest$ac_exeext conftest.$ac_ext
  62005. +LIBS=$ac_check_lib_save_LIBS
  62006. +fi
  62007. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  62008. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  62009. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  62010. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  62011. +else
  62012. +
  62013. + lt_cv_dlopen="dyld"
  62014. + lt_cv_dlopen_libs=
  62015. + lt_cv_dlopen_self=yes
  62016. +
  62017. +fi
  62018. +
  62019. + ;;
  62020. +
  62021. + *)
  62022. + ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  62023. +if test "x$ac_cv_func_shl_load" = xyes; then :
  62024. + lt_cv_dlopen="shl_load"
  62025. +else
  62026. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  62027. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  62028. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  62029. + $as_echo_n "(cached) " >&6
  62030. +else
  62031. + ac_check_lib_save_LIBS=$LIBS
  62032. +LIBS="-ldld $LIBS"
  62033. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62034. +/* end confdefs.h. */
  62035. +
  62036. +/* Override any GCC internal prototype to avoid an error.
  62037. + Use char because int might match the return type of a GCC
  62038. + builtin and then its argument prototype would still apply. */
  62039. +#ifdef __cplusplus
  62040. +extern "C"
  62041. +#endif
  62042. +char shl_load ();
  62043. +int
  62044. +main ()
  62045. +{
  62046. +return shl_load ();
  62047. + ;
  62048. + return 0;
  62049. +}
  62050. +_ACEOF
  62051. +if ac_fn_c_try_link "$LINENO"; then :
  62052. + ac_cv_lib_dld_shl_load=yes
  62053. +else
  62054. + ac_cv_lib_dld_shl_load=no
  62055. +fi
  62056. +rm -f core conftest.err conftest.$ac_objext \
  62057. + conftest$ac_exeext conftest.$ac_ext
  62058. +LIBS=$ac_check_lib_save_LIBS
  62059. +fi
  62060. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  62061. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  62062. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  62063. + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
  62064. +else
  62065. + ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
  62066. +if test "x$ac_cv_func_dlopen" = xyes; then :
  62067. + lt_cv_dlopen="dlopen"
  62068. +else
  62069. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  62070. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  62071. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  62072. + $as_echo_n "(cached) " >&6
  62073. +else
  62074. + ac_check_lib_save_LIBS=$LIBS
  62075. +LIBS="-ldl $LIBS"
  62076. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62077. +/* end confdefs.h. */
  62078. +
  62079. +/* Override any GCC internal prototype to avoid an error.
  62080. + Use char because int might match the return type of a GCC
  62081. + builtin and then its argument prototype would still apply. */
  62082. +#ifdef __cplusplus
  62083. +extern "C"
  62084. +#endif
  62085. +char dlopen ();
  62086. +int
  62087. +main ()
  62088. +{
  62089. +return dlopen ();
  62090. + ;
  62091. + return 0;
  62092. +}
  62093. +_ACEOF
  62094. +if ac_fn_c_try_link "$LINENO"; then :
  62095. + ac_cv_lib_dl_dlopen=yes
  62096. +else
  62097. + ac_cv_lib_dl_dlopen=no
  62098. +fi
  62099. +rm -f core conftest.err conftest.$ac_objext \
  62100. + conftest$ac_exeext conftest.$ac_ext
  62101. +LIBS=$ac_check_lib_save_LIBS
  62102. +fi
  62103. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  62104. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  62105. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  62106. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  62107. +else
  62108. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  62109. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  62110. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  62111. + $as_echo_n "(cached) " >&6
  62112. +else
  62113. + ac_check_lib_save_LIBS=$LIBS
  62114. +LIBS="-lsvld $LIBS"
  62115. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62116. +/* end confdefs.h. */
  62117. +
  62118. +/* Override any GCC internal prototype to avoid an error.
  62119. + Use char because int might match the return type of a GCC
  62120. + builtin and then its argument prototype would still apply. */
  62121. +#ifdef __cplusplus
  62122. +extern "C"
  62123. +#endif
  62124. +char dlopen ();
  62125. +int
  62126. +main ()
  62127. +{
  62128. +return dlopen ();
  62129. + ;
  62130. + return 0;
  62131. +}
  62132. +_ACEOF
  62133. +if ac_fn_c_try_link "$LINENO"; then :
  62134. + ac_cv_lib_svld_dlopen=yes
  62135. +else
  62136. + ac_cv_lib_svld_dlopen=no
  62137. +fi
  62138. +rm -f core conftest.err conftest.$ac_objext \
  62139. + conftest$ac_exeext conftest.$ac_ext
  62140. +LIBS=$ac_check_lib_save_LIBS
  62141. +fi
  62142. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  62143. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  62144. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  62145. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
  62146. +else
  62147. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  62148. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  62149. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  62150. + $as_echo_n "(cached) " >&6
  62151. +else
  62152. + ac_check_lib_save_LIBS=$LIBS
  62153. +LIBS="-ldld $LIBS"
  62154. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62155. +/* end confdefs.h. */
  62156. +
  62157. +/* Override any GCC internal prototype to avoid an error.
  62158. + Use char because int might match the return type of a GCC
  62159. + builtin and then its argument prototype would still apply. */
  62160. +#ifdef __cplusplus
  62161. +extern "C"
  62162. +#endif
  62163. +char dld_link ();
  62164. +int
  62165. +main ()
  62166. +{
  62167. +return dld_link ();
  62168. + ;
  62169. + return 0;
  62170. +}
  62171. +_ACEOF
  62172. +if ac_fn_c_try_link "$LINENO"; then :
  62173. + ac_cv_lib_dld_dld_link=yes
  62174. +else
  62175. + ac_cv_lib_dld_dld_link=no
  62176. +fi
  62177. +rm -f core conftest.err conftest.$ac_objext \
  62178. + conftest$ac_exeext conftest.$ac_ext
  62179. +LIBS=$ac_check_lib_save_LIBS
  62180. +fi
  62181. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  62182. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  62183. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  62184. + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
  62185. +fi
  62186. +
  62187. +
  62188. +fi
  62189. +
  62190. +
  62191. +fi
  62192. +
  62193. +
  62194. +fi
  62195. +
  62196. +
  62197. +fi
  62198. +
  62199. +
  62200. +fi
  62201. +
  62202. + ;;
  62203. + esac
  62204. +
  62205. + if test "x$lt_cv_dlopen" != xno; then
  62206. + enable_dlopen=yes
  62207. + else
  62208. + enable_dlopen=no
  62209. + fi
  62210. +
  62211. + case $lt_cv_dlopen in
  62212. + dlopen)
  62213. + save_CPPFLAGS="$CPPFLAGS"
  62214. + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  62215. +
  62216. + save_LDFLAGS="$LDFLAGS"
  62217. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  62218. +
  62219. + save_LIBS="$LIBS"
  62220. + LIBS="$lt_cv_dlopen_libs $LIBS"
  62221. +
  62222. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
  62223. +$as_echo_n "checking whether a program can dlopen itself... " >&6; }
  62224. +if ${lt_cv_dlopen_self+:} false; then :
  62225. + $as_echo_n "(cached) " >&6
  62226. +else
  62227. + if test "$cross_compiling" = yes; then :
  62228. + lt_cv_dlopen_self=cross
  62229. +else
  62230. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  62231. + lt_status=$lt_dlunknown
  62232. + cat > conftest.$ac_ext <<_LT_EOF
  62233. +#line $LINENO "configure"
  62234. +#include "confdefs.h"
  62235. +
  62236. +#if HAVE_DLFCN_H
  62237. +#include <dlfcn.h>
  62238. +#endif
  62239. +
  62240. +#include <stdio.h>
  62241. +
  62242. +#ifdef RTLD_GLOBAL
  62243. +# define LT_DLGLOBAL RTLD_GLOBAL
  62244. +#else
  62245. +# ifdef DL_GLOBAL
  62246. +# define LT_DLGLOBAL DL_GLOBAL
  62247. +# else
  62248. +# define LT_DLGLOBAL 0
  62249. +# endif
  62250. +#endif
  62251. +
  62252. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  62253. + find out it does not work in some platform. */
  62254. +#ifndef LT_DLLAZY_OR_NOW
  62255. +# ifdef RTLD_LAZY
  62256. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  62257. +# else
  62258. +# ifdef DL_LAZY
  62259. +# define LT_DLLAZY_OR_NOW DL_LAZY
  62260. +# else
  62261. +# ifdef RTLD_NOW
  62262. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  62263. +# else
  62264. +# ifdef DL_NOW
  62265. +# define LT_DLLAZY_OR_NOW DL_NOW
  62266. +# else
  62267. +# define LT_DLLAZY_OR_NOW 0
  62268. +# endif
  62269. +# endif
  62270. +# endif
  62271. +# endif
  62272. +#endif
  62273. +
  62274. +/* When -fvisbility=hidden is used, assume the code has been annotated
  62275. + correspondingly for the symbols needed. */
  62276. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  62277. +int fnord () __attribute__((visibility("default")));
  62278. +#endif
  62279. +
  62280. +int fnord () { return 42; }
  62281. +int main ()
  62282. +{
  62283. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  62284. + int status = $lt_dlunknown;
  62285. +
  62286. + if (self)
  62287. + {
  62288. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  62289. + else
  62290. + {
  62291. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  62292. + else puts (dlerror ());
  62293. + }
  62294. + /* dlclose (self); */
  62295. + }
  62296. + else
  62297. + puts (dlerror ());
  62298. +
  62299. + return status;
  62300. +}
  62301. +_LT_EOF
  62302. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  62303. + (eval $ac_link) 2>&5
  62304. + ac_status=$?
  62305. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  62306. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  62307. + (./conftest; exit; ) >&5 2>/dev/null
  62308. + lt_status=$?
  62309. + case x$lt_status in
  62310. + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
  62311. + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
  62312. + x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
  62313. + esac
  62314. + else :
  62315. + # compilation failed
  62316. + lt_cv_dlopen_self=no
  62317. + fi
  62318. +fi
  62319. +rm -fr conftest*
  62320. +
  62321. +
  62322. +fi
  62323. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
  62324. +$as_echo "$lt_cv_dlopen_self" >&6; }
  62325. +
  62326. + if test "x$lt_cv_dlopen_self" = xyes; then
  62327. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  62328. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
  62329. +$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
  62330. +if ${lt_cv_dlopen_self_static+:} false; then :
  62331. + $as_echo_n "(cached) " >&6
  62332. +else
  62333. + if test "$cross_compiling" = yes; then :
  62334. + lt_cv_dlopen_self_static=cross
  62335. +else
  62336. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  62337. + lt_status=$lt_dlunknown
  62338. + cat > conftest.$ac_ext <<_LT_EOF
  62339. +#line $LINENO "configure"
  62340. +#include "confdefs.h"
  62341. +
  62342. +#if HAVE_DLFCN_H
  62343. +#include <dlfcn.h>
  62344. +#endif
  62345. +
  62346. +#include <stdio.h>
  62347. +
  62348. +#ifdef RTLD_GLOBAL
  62349. +# define LT_DLGLOBAL RTLD_GLOBAL
  62350. +#else
  62351. +# ifdef DL_GLOBAL
  62352. +# define LT_DLGLOBAL DL_GLOBAL
  62353. +# else
  62354. +# define LT_DLGLOBAL 0
  62355. +# endif
  62356. +#endif
  62357. +
  62358. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  62359. + find out it does not work in some platform. */
  62360. +#ifndef LT_DLLAZY_OR_NOW
  62361. +# ifdef RTLD_LAZY
  62362. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  62363. +# else
  62364. +# ifdef DL_LAZY
  62365. +# define LT_DLLAZY_OR_NOW DL_LAZY
  62366. +# else
  62367. +# ifdef RTLD_NOW
  62368. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  62369. +# else
  62370. +# ifdef DL_NOW
  62371. +# define LT_DLLAZY_OR_NOW DL_NOW
  62372. +# else
  62373. +# define LT_DLLAZY_OR_NOW 0
  62374. +# endif
  62375. +# endif
  62376. +# endif
  62377. +# endif
  62378. +#endif
  62379. +
  62380. +/* When -fvisbility=hidden is used, assume the code has been annotated
  62381. + correspondingly for the symbols needed. */
  62382. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  62383. +int fnord () __attribute__((visibility("default")));
  62384. +#endif
  62385. +
  62386. +int fnord () { return 42; }
  62387. +int main ()
  62388. +{
  62389. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  62390. + int status = $lt_dlunknown;
  62391. +
  62392. + if (self)
  62393. + {
  62394. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  62395. + else
  62396. + {
  62397. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  62398. + else puts (dlerror ());
  62399. + }
  62400. + /* dlclose (self); */
  62401. + }
  62402. + else
  62403. + puts (dlerror ());
  62404. +
  62405. + return status;
  62406. +}
  62407. +_LT_EOF
  62408. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  62409. + (eval $ac_link) 2>&5
  62410. + ac_status=$?
  62411. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  62412. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  62413. + (./conftest; exit; ) >&5 2>/dev/null
  62414. + lt_status=$?
  62415. + case x$lt_status in
  62416. + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
  62417. + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
  62418. + x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
  62419. + esac
  62420. + else :
  62421. + # compilation failed
  62422. + lt_cv_dlopen_self_static=no
  62423. + fi
  62424. +fi
  62425. +rm -fr conftest*
  62426. +
  62427. +
  62428. +fi
  62429. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
  62430. +$as_echo "$lt_cv_dlopen_self_static" >&6; }
  62431. + fi
  62432. +
  62433. + CPPFLAGS="$save_CPPFLAGS"
  62434. + LDFLAGS="$save_LDFLAGS"
  62435. + LIBS="$save_LIBS"
  62436. + ;;
  62437. + esac
  62438. +
  62439. + case $lt_cv_dlopen_self in
  62440. + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  62441. + *) enable_dlopen_self=unknown ;;
  62442. + esac
  62443. +
  62444. + case $lt_cv_dlopen_self_static in
  62445. + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  62446. + *) enable_dlopen_self_static=unknown ;;
  62447. + esac
  62448. +fi
  62449. +
  62450. +
  62451. +
  62452. +
  62453. +
  62454. +
  62455. +
  62456. +
  62457. +
  62458. +
  62459. +
  62460. +
  62461. +
  62462. +
  62463. +
  62464. +
  62465. +
  62466. +striplib=
  62467. +old_striplib=
  62468. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
  62469. +$as_echo_n "checking whether stripping libraries is possible... " >&6; }
  62470. +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
  62471. + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  62472. + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  62473. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  62474. +$as_echo "yes" >&6; }
  62475. +else
  62476. +# FIXME - insert some real tests, host_os isn't really good enough
  62477. + case $host_os in
  62478. + darwin*)
  62479. + if test -n "$STRIP" ; then
  62480. + striplib="$STRIP -x"
  62481. + old_striplib="$STRIP -S"
  62482. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  62483. +$as_echo "yes" >&6; }
  62484. + else
  62485. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  62486. +$as_echo "no" >&6; }
  62487. + fi
  62488. + ;;
  62489. + *)
  62490. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  62491. +$as_echo "no" >&6; }
  62492. + ;;
  62493. + esac
  62494. +fi
  62495. +
  62496. +
  62497. +
  62498. +
  62499. +
  62500. +
  62501. +
  62502. +
  62503. +
  62504. +
  62505. +
  62506. +
  62507. + # Report which library types will actually be built
  62508. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
  62509. +$as_echo_n "checking if libtool supports shared libraries... " >&6; }
  62510. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
  62511. +$as_echo "$can_build_shared" >&6; }
  62512. +
  62513. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
  62514. +$as_echo_n "checking whether to build shared libraries... " >&6; }
  62515. + test "$can_build_shared" = "no" && enable_shared=no
  62516. +
  62517. + # On AIX, shared libraries and static libraries use the same namespace, and
  62518. + # are all built from PIC.
  62519. + case $host_os in
  62520. + aix3*)
  62521. + test "$enable_shared" = yes && enable_static=no
  62522. + if test -n "$RANLIB"; then
  62523. + archive_cmds="$archive_cmds~\$RANLIB \$lib"
  62524. + postinstall_cmds='$RANLIB $lib'
  62525. + fi
  62526. + ;;
  62527. +
  62528. + aix[4-9]*)
  62529. + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  62530. + test "$enable_shared" = yes && enable_static=no
  62531. + fi
  62532. + ;;
  62533. + esac
  62534. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
  62535. +$as_echo "$enable_shared" >&6; }
  62536. +
  62537. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
  62538. +$as_echo_n "checking whether to build static libraries... " >&6; }
  62539. + # Make sure either enable_shared or enable_static is yes.
  62540. + test "$enable_shared" = yes || enable_static=yes
  62541. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
  62542. +$as_echo "$enable_static" >&6; }
  62543. +
  62544. +
  62545. +
  62546. +
  62547. +fi
  62548. +ac_ext=cpp
  62549. +ac_cpp='$CXXCPP $CPPFLAGS'
  62550. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  62551. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  62552. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  62553. +
  62554. +CC="$lt_save_CC"
  62555. +
  62556. + if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  62557. + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  62558. + (test "X$CXX" != "Xg++"))) ; then
  62559. + ac_ext=cpp
  62560. +ac_cpp='$CXXCPP $CPPFLAGS'
  62561. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  62562. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  62563. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  62564. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
  62565. +$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
  62566. +if test -z "$CXXCPP"; then
  62567. + if ${ac_cv_prog_CXXCPP+:} false; then :
  62568. + $as_echo_n "(cached) " >&6
  62569. +else
  62570. + # Double quotes because CXXCPP needs to be expanded
  62571. + for CXXCPP in "$CXX -E" "/lib/cpp"
  62572. + do
  62573. + ac_preproc_ok=false
  62574. +for ac_cxx_preproc_warn_flag in '' yes
  62575. +do
  62576. + # Use a header file that comes with gcc, so configuring glibc
  62577. + # with a fresh cross-compiler works.
  62578. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  62579. + # <limits.h> exists even on freestanding compilers.
  62580. + # On the NeXT, cc -E runs the code through the compiler's parser,
  62581. + # not just through cpp. "Syntax error" is here to catch this case.
  62582. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62583. +/* end confdefs.h. */
  62584. +@%:@ifdef __STDC__
  62585. +@%:@ include <limits.h>
  62586. +@%:@else
  62587. +@%:@ include <assert.h>
  62588. +@%:@endif
  62589. + Syntax error
  62590. +_ACEOF
  62591. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  62592. +
  62593. +else
  62594. + # Broken: fails on valid input.
  62595. +continue
  62596. +fi
  62597. +rm -f conftest.err conftest.i conftest.$ac_ext
  62598. +
  62599. + # OK, works on sane cases. Now check whether nonexistent headers
  62600. + # can be detected and how.
  62601. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62602. +/* end confdefs.h. */
  62603. +@%:@include <ac_nonexistent.h>
  62604. +_ACEOF
  62605. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  62606. + # Broken: success on invalid input.
  62607. +continue
  62608. +else
  62609. + # Passes both tests.
  62610. +ac_preproc_ok=:
  62611. +break
  62612. +fi
  62613. +rm -f conftest.err conftest.i conftest.$ac_ext
  62614. +
  62615. +done
  62616. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  62617. +rm -f conftest.i conftest.err conftest.$ac_ext
  62618. +if $ac_preproc_ok; then :
  62619. + break
  62620. +fi
  62621. +
  62622. + done
  62623. + ac_cv_prog_CXXCPP=$CXXCPP
  62624. +
  62625. +fi
  62626. + CXXCPP=$ac_cv_prog_CXXCPP
  62627. +else
  62628. + ac_cv_prog_CXXCPP=$CXXCPP
  62629. +fi
  62630. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
  62631. +$as_echo "$CXXCPP" >&6; }
  62632. +ac_preproc_ok=false
  62633. +for ac_cxx_preproc_warn_flag in '' yes
  62634. +do
  62635. + # Use a header file that comes with gcc, so configuring glibc
  62636. + # with a fresh cross-compiler works.
  62637. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  62638. + # <limits.h> exists even on freestanding compilers.
  62639. + # On the NeXT, cc -E runs the code through the compiler's parser,
  62640. + # not just through cpp. "Syntax error" is here to catch this case.
  62641. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62642. +/* end confdefs.h. */
  62643. +@%:@ifdef __STDC__
  62644. +@%:@ include <limits.h>
  62645. +@%:@else
  62646. +@%:@ include <assert.h>
  62647. +@%:@endif
  62648. + Syntax error
  62649. +_ACEOF
  62650. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  62651. +
  62652. +else
  62653. + # Broken: fails on valid input.
  62654. +continue
  62655. +fi
  62656. +rm -f conftest.err conftest.i conftest.$ac_ext
  62657. +
  62658. + # OK, works on sane cases. Now check whether nonexistent headers
  62659. + # can be detected and how.
  62660. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  62661. +/* end confdefs.h. */
  62662. +@%:@include <ac_nonexistent.h>
  62663. +_ACEOF
  62664. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  62665. + # Broken: success on invalid input.
  62666. +continue
  62667. +else
  62668. + # Passes both tests.
  62669. +ac_preproc_ok=:
  62670. +break
  62671. +fi
  62672. +rm -f conftest.err conftest.i conftest.$ac_ext
  62673. +
  62674. +done
  62675. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  62676. +rm -f conftest.i conftest.err conftest.$ac_ext
  62677. +if $ac_preproc_ok; then :
  62678. +
  62679. +else
  62680. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  62681. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  62682. +as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
  62683. +See \`config.log' for more details" "$LINENO" 5; }
  62684. +fi
  62685. +
  62686. +ac_ext=cpp
  62687. +ac_cpp='$CXXCPP $CPPFLAGS'
  62688. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  62689. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  62690. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  62691. +
  62692. +else
  62693. + _lt_caught_CXX_error=yes
  62694. +fi
  62695. +
  62696. +ac_ext=cpp
  62697. +ac_cpp='$CXXCPP $CPPFLAGS'
  62698. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  62699. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  62700. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  62701. +
  62702. +archive_cmds_need_lc_CXX=no
  62703. +allow_undefined_flag_CXX=
  62704. +always_export_symbols_CXX=no
  62705. +archive_expsym_cmds_CXX=
  62706. +compiler_needs_object_CXX=no
  62707. +export_dynamic_flag_spec_CXX=
  62708. +hardcode_direct_CXX=no
  62709. +hardcode_direct_absolute_CXX=no
  62710. +hardcode_libdir_flag_spec_CXX=
  62711. +hardcode_libdir_flag_spec_ld_CXX=
  62712. +hardcode_libdir_separator_CXX=
  62713. +hardcode_minus_L_CXX=no
  62714. +hardcode_shlibpath_var_CXX=unsupported
  62715. +hardcode_automatic_CXX=no
  62716. +inherit_rpath_CXX=no
  62717. +module_cmds_CXX=
  62718. +module_expsym_cmds_CXX=
  62719. +link_all_deplibs_CXX=unknown
  62720. +old_archive_cmds_CXX=$old_archive_cmds
  62721. +reload_flag_CXX=$reload_flag
  62722. +reload_cmds_CXX=$reload_cmds
  62723. +no_undefined_flag_CXX=
  62724. +whole_archive_flag_spec_CXX=
  62725. +enable_shared_with_static_runtimes_CXX=no
  62726. +
  62727. +# Source file extension for C++ test sources.
  62728. +ac_ext=cpp
  62729. +
  62730. +# Object file extension for compiled C++ test sources.
  62731. +objext=o
  62732. +objext_CXX=$objext
  62733. +
  62734. +# No sense in running all these tests if we already determined that
  62735. +# the CXX compiler isn't working. Some variables (like enable_shared)
  62736. +# are currently assumed to apply to all compilers on this platform,
  62737. +# and will be corrupted by setting them based on a non-working compiler.
  62738. +if test "$_lt_caught_CXX_error" != yes; then
  62739. + # Code to be used in simple compile tests
  62740. + lt_simple_compile_test_code="int some_variable = 0;"
  62741. +
  62742. + # Code to be used in simple link tests
  62743. + lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
  62744. +
  62745. + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  62746. +
  62747. +
  62748. +
  62749. +
  62750. +
  62751. +
  62752. +# If no C compiler was specified, use CC.
  62753. +LTCC=${LTCC-"$CC"}
  62754. +
  62755. +# If no C compiler flags were specified, use CFLAGS.
  62756. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  62757. +
  62758. +# Allow CC to be a program name with arguments.
  62759. +compiler=$CC
  62760. +
  62761. +
  62762. + # save warnings/boilerplate of simple test code
  62763. + ac_outfile=conftest.$ac_objext
  62764. +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  62765. +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  62766. +_lt_compiler_boilerplate=`cat conftest.err`
  62767. +$RM conftest*
  62768. +
  62769. + ac_outfile=conftest.$ac_objext
  62770. +echo "$lt_simple_link_test_code" >conftest.$ac_ext
  62771. +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  62772. +_lt_linker_boilerplate=`cat conftest.err`
  62773. +$RM -r conftest*
  62774. +
  62775. +
  62776. + # Allow CC to be a program name with arguments.
  62777. + lt_save_CC=$CC
  62778. + lt_save_CFLAGS=$CFLAGS
  62779. + lt_save_LD=$LD
  62780. + lt_save_GCC=$GCC
  62781. + GCC=$GXX
  62782. + lt_save_with_gnu_ld=$with_gnu_ld
  62783. + lt_save_path_LD=$lt_cv_path_LD
  62784. + if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
  62785. + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
  62786. + else
  62787. + $as_unset lt_cv_prog_gnu_ld
  62788. + fi
  62789. + if test -n "${lt_cv_path_LDCXX+set}"; then
  62790. + lt_cv_path_LD=$lt_cv_path_LDCXX
  62791. + else
  62792. + $as_unset lt_cv_path_LD
  62793. + fi
  62794. + test -z "${LDCXX+set}" || LD=$LDCXX
  62795. + CC=${CXX-"c++"}
  62796. + CFLAGS=$CXXFLAGS
  62797. + compiler=$CC
  62798. + compiler_CXX=$CC
  62799. + for cc_temp in $compiler""; do
  62800. + case $cc_temp in
  62801. + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
  62802. + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
  62803. + \-*) ;;
  62804. + *) break;;
  62805. + esac
  62806. +done
  62807. +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  62808. +
  62809. +
  62810. + if test -n "$compiler"; then
  62811. + # We don't want -fno-exception when compiling C++ code, so set the
  62812. + # no_builtin_flag separately
  62813. + if test "$GXX" = yes; then
  62814. + lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
  62815. + else
  62816. + lt_prog_compiler_no_builtin_flag_CXX=
  62817. + fi
  62818. +
  62819. + if test "$GXX" = yes; then
  62820. + # Set up default GNU C++ configuration
  62821. +
  62822. +
  62823. +
  62824. +@%:@ Check whether --with-gnu-ld was given.
  62825. +if test "${with_gnu_ld+set}" = set; then :
  62826. + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  62827. +else
  62828. + with_gnu_ld=no
  62829. +fi
  62830. +
  62831. +ac_prog=ld
  62832. +if test "$GCC" = yes; then
  62833. + # Check if gcc -print-prog-name=ld gives a path.
  62834. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  62835. +$as_echo_n "checking for ld used by $CC... " >&6; }
  62836. + case $host in
  62837. + *-*-mingw*)
  62838. + # gcc leaves a trailing carriage return which upsets mingw
  62839. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  62840. + *)
  62841. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  62842. + esac
  62843. + case $ac_prog in
  62844. + # Accept absolute paths.
  62845. + [\\/]* | ?:[\\/]*)
  62846. + re_direlt='/[^/][^/]*/\.\./'
  62847. + # Canonicalize the pathname of ld
  62848. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  62849. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  62850. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  62851. + done
  62852. + test -z "$LD" && LD="$ac_prog"
  62853. + ;;
  62854. + "")
  62855. + # If it fails, then pretend we aren't using GCC.
  62856. + ac_prog=ld
  62857. + ;;
  62858. + *)
  62859. + # If it is relative, then search for the first ld in PATH.
  62860. + with_gnu_ld=unknown
  62861. + ;;
  62862. + esac
  62863. +elif test "$with_gnu_ld" = yes; then
  62864. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  62865. +$as_echo_n "checking for GNU ld... " >&6; }
  62866. +else
  62867. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  62868. +$as_echo_n "checking for non-GNU ld... " >&6; }
  62869. +fi
  62870. +if ${lt_cv_path_LD+:} false; then :
  62871. + $as_echo_n "(cached) " >&6
  62872. +else
  62873. + if test -z "$LD"; then
  62874. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  62875. + for ac_dir in $PATH; do
  62876. + IFS="$lt_save_ifs"
  62877. + test -z "$ac_dir" && ac_dir=.
  62878. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  62879. + lt_cv_path_LD="$ac_dir/$ac_prog"
  62880. + # Check to see if the program is GNU ld. I'd rather use --version,
  62881. + # but apparently some variants of GNU ld only accept -v.
  62882. + # Break only if it was the GNU/non-GNU ld that we prefer.
  62883. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  62884. + *GNU* | *'with BFD'*)
  62885. + test "$with_gnu_ld" != no && break
  62886. + ;;
  62887. + *)
  62888. + test "$with_gnu_ld" != yes && break
  62889. + ;;
  62890. + esac
  62891. + fi
  62892. + done
  62893. + IFS="$lt_save_ifs"
  62894. +else
  62895. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  62896. +fi
  62897. +fi
  62898. +
  62899. +LD="$lt_cv_path_LD"
  62900. +if test -n "$LD"; then
  62901. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  62902. +$as_echo "$LD" >&6; }
  62903. +else
  62904. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  62905. +$as_echo "no" >&6; }
  62906. +fi
  62907. +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
  62908. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  62909. +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  62910. +if ${lt_cv_prog_gnu_ld+:} false; then :
  62911. + $as_echo_n "(cached) " >&6
  62912. +else
  62913. + # I'd rather use --version here, but apparently some GNU lds only accept -v.
  62914. +case `$LD -v 2>&1 </dev/null` in
  62915. +*GNU* | *'with BFD'*)
  62916. + lt_cv_prog_gnu_ld=yes
  62917. + ;;
  62918. +*)
  62919. + lt_cv_prog_gnu_ld=no
  62920. + ;;
  62921. +esac
  62922. +fi
  62923. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  62924. +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
  62925. +with_gnu_ld=$lt_cv_prog_gnu_ld
  62926. +
  62927. +
  62928. +
  62929. +
  62930. +
  62931. +
  62932. +
  62933. + # Check if GNU C++ uses GNU ld as the underlying linker, since the
  62934. + # archiving commands below assume that GNU ld is being used.
  62935. + if test "$with_gnu_ld" = yes; then
  62936. + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  62937. + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  62938. +
  62939. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  62940. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  62941. +
  62942. + # If archive_cmds runs LD, not CC, wlarc should be empty
  62943. + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
  62944. + # investigate it a little bit more. (MM)
  62945. + wlarc='${wl}'
  62946. +
  62947. + # ancient GNU ld didn't support --whole-archive et. al.
  62948. + if eval "`$CC -print-prog-name=ld` --help 2>&1" |
  62949. + $GREP 'no-whole-archive' > /dev/null; then
  62950. + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  62951. + else
  62952. + whole_archive_flag_spec_CXX=
  62953. + fi
  62954. + else
  62955. + with_gnu_ld=no
  62956. + wlarc=
  62957. +
  62958. + # A generic and very simple default shared library creation
  62959. + # command for GNU C++ for the case where it uses the native
  62960. + # linker, instead of GNU ld. If possible, this setting should
  62961. + # overridden to take advantage of the native linker features on
  62962. + # the platform it is being used on.
  62963. + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  62964. + fi
  62965. +
  62966. + # Commands to make compiler produce verbose output that lists
  62967. + # what "hidden" libraries, object files and flags are used when
  62968. + # linking a shared library.
  62969. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  62970. +
  62971. + else
  62972. + GXX=no
  62973. + with_gnu_ld=no
  62974. + wlarc=
  62975. + fi
  62976. +
  62977. + # PORTME: fill in a description of your system's C++ link characteristics
  62978. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  62979. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  62980. + ld_shlibs_CXX=yes
  62981. + case $host_os in
  62982. + aix3*)
  62983. + # FIXME: insert proper C++ library support
  62984. + ld_shlibs_CXX=no
  62985. + ;;
  62986. + aix[4-9]*)
  62987. + if test "$host_cpu" = ia64; then
  62988. + # On IA64, the linker does run time linking by default, so we don't
  62989. + # have to do anything special.
  62990. + aix_use_runtimelinking=no
  62991. + exp_sym_flag='-Bexport'
  62992. + no_entry_flag=""
  62993. + else
  62994. + aix_use_runtimelinking=no
  62995. +
  62996. + # Test if we are trying to use run time linking or normal
  62997. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  62998. + # need to do runtime linking.
  62999. + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
  63000. + for ld_flag in $LDFLAGS; do
  63001. + case $ld_flag in
  63002. + *-brtl*)
  63003. + aix_use_runtimelinking=yes
  63004. + break
  63005. + ;;
  63006. + esac
  63007. + done
  63008. + ;;
  63009. + esac
  63010. +
  63011. + exp_sym_flag='-bexport'
  63012. + no_entry_flag='-bnoentry'
  63013. + fi
  63014. +
  63015. + # When large executables or shared objects are built, AIX ld can
  63016. + # have problems creating the table of contents. If linking a library
  63017. + # or program results in "error TOC overflow" add -mminimal-toc to
  63018. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  63019. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  63020. +
  63021. + archive_cmds_CXX=''
  63022. + hardcode_direct_CXX=yes
  63023. + hardcode_direct_absolute_CXX=yes
  63024. + hardcode_libdir_separator_CXX=':'
  63025. + link_all_deplibs_CXX=yes
  63026. + file_list_spec_CXX='${wl}-f,'
  63027. +
  63028. + if test "$GXX" = yes; then
  63029. + case $host_os in aix4.[012]|aix4.[012].*)
  63030. + # We only want to do this on AIX 4.2 and lower, the check
  63031. + # below for broken collect2 doesn't work under 4.3+
  63032. + collect2name=`${CC} -print-prog-name=collect2`
  63033. + if test -f "$collect2name" &&
  63034. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  63035. + then
  63036. + # We have reworked collect2
  63037. + :
  63038. + else
  63039. + # We have old collect2
  63040. + hardcode_direct_CXX=unsupported
  63041. + # It fails to find uninstalled libraries when the uninstalled
  63042. + # path is not listed in the libpath. Setting hardcode_minus_L
  63043. + # to unsupported forces relinking
  63044. + hardcode_minus_L_CXX=yes
  63045. + hardcode_libdir_flag_spec_CXX='-L$libdir'
  63046. + hardcode_libdir_separator_CXX=
  63047. + fi
  63048. + esac
  63049. + shared_flag='-shared'
  63050. + if test "$aix_use_runtimelinking" = yes; then
  63051. + shared_flag="$shared_flag "'${wl}-G'
  63052. + fi
  63053. + else
  63054. + # not using gcc
  63055. + if test "$host_cpu" = ia64; then
  63056. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  63057. + # chokes on -Wl,-G. The following line is correct:
  63058. + shared_flag='-G'
  63059. + else
  63060. + if test "$aix_use_runtimelinking" = yes; then
  63061. + shared_flag='${wl}-G'
  63062. + else
  63063. + shared_flag='${wl}-bM:SRE'
  63064. + fi
  63065. + fi
  63066. + fi
  63067. +
  63068. + export_dynamic_flag_spec_CXX='${wl}-bexpall'
  63069. + # It seems that -bexpall does not export symbols beginning with
  63070. + # underscore (_), so it is better to generate a list of symbols to
  63071. + # export.
  63072. + always_export_symbols_CXX=yes
  63073. + if test "$aix_use_runtimelinking" = yes; then
  63074. + # Warning - without using the other runtime loading flags (-brtl),
  63075. + # -berok will link without error, but may produce a broken library.
  63076. + allow_undefined_flag_CXX='-berok'
  63077. + # Determine the default libpath from the value encoded in an empty
  63078. + # executable.
  63079. + if test "${lt_cv_aix_libpath+set}" = set; then
  63080. + aix_libpath=$lt_cv_aix_libpath
  63081. +else
  63082. + if ${lt_cv_aix_libpath__CXX+:} false; then :
  63083. + $as_echo_n "(cached) " >&6
  63084. +else
  63085. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  63086. +/* end confdefs.h. */
  63087. +
  63088. +int
  63089. +main ()
  63090. +{
  63091. +
  63092. + ;
  63093. + return 0;
  63094. +}
  63095. +_ACEOF
  63096. +if ac_fn_cxx_try_link "$LINENO"; then :
  63097. +
  63098. + lt_aix_libpath_sed='
  63099. + /Import File Strings/,/^$/ {
  63100. + /^0/ {
  63101. + s/^0 *\([^ ]*\) *$/\1/
  63102. + p
  63103. + }
  63104. + }'
  63105. + lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  63106. + # Check for a 64-bit object if we didn't find anything.
  63107. + if test -z "$lt_cv_aix_libpath__CXX"; then
  63108. + lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  63109. + fi
  63110. +fi
  63111. +rm -f core conftest.err conftest.$ac_objext \
  63112. + conftest$ac_exeext conftest.$ac_ext
  63113. + if test -z "$lt_cv_aix_libpath__CXX"; then
  63114. + lt_cv_aix_libpath__CXX="/usr/lib:/lib"
  63115. + fi
  63116. +
  63117. +fi
  63118. +
  63119. + aix_libpath=$lt_cv_aix_libpath__CXX
  63120. +fi
  63121. +
  63122. + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
  63123. +
  63124. + archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  63125. + else
  63126. + if test "$host_cpu" = ia64; then
  63127. + hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
  63128. + allow_undefined_flag_CXX="-z nodefs"
  63129. + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  63130. + else
  63131. + # Determine the default libpath from the value encoded in an
  63132. + # empty executable.
  63133. + if test "${lt_cv_aix_libpath+set}" = set; then
  63134. + aix_libpath=$lt_cv_aix_libpath
  63135. +else
  63136. + if ${lt_cv_aix_libpath__CXX+:} false; then :
  63137. + $as_echo_n "(cached) " >&6
  63138. +else
  63139. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  63140. +/* end confdefs.h. */
  63141. +
  63142. +int
  63143. +main ()
  63144. +{
  63145. +
  63146. + ;
  63147. + return 0;
  63148. +}
  63149. +_ACEOF
  63150. +if ac_fn_cxx_try_link "$LINENO"; then :
  63151. +
  63152. + lt_aix_libpath_sed='
  63153. + /Import File Strings/,/^$/ {
  63154. + /^0/ {
  63155. + s/^0 *\([^ ]*\) *$/\1/
  63156. + p
  63157. + }
  63158. + }'
  63159. + lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  63160. + # Check for a 64-bit object if we didn't find anything.
  63161. + if test -z "$lt_cv_aix_libpath__CXX"; then
  63162. + lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  63163. + fi
  63164. +fi
  63165. +rm -f core conftest.err conftest.$ac_objext \
  63166. + conftest$ac_exeext conftest.$ac_ext
  63167. + if test -z "$lt_cv_aix_libpath__CXX"; then
  63168. + lt_cv_aix_libpath__CXX="/usr/lib:/lib"
  63169. + fi
  63170. +
  63171. +fi
  63172. +
  63173. + aix_libpath=$lt_cv_aix_libpath__CXX
  63174. +fi
  63175. +
  63176. + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
  63177. + # Warning - without using the other run time loading flags,
  63178. + # -berok will link without error, but may produce a broken library.
  63179. + no_undefined_flag_CXX=' ${wl}-bernotok'
  63180. + allow_undefined_flag_CXX=' ${wl}-berok'
  63181. + if test "$with_gnu_ld" = yes; then
  63182. + # We only use this code for GNU lds that support --whole-archive.
  63183. + whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  63184. + else
  63185. + # Exported symbols can be pulled into shared objects from archives
  63186. + whole_archive_flag_spec_CXX='$convenience'
  63187. + fi
  63188. + archive_cmds_need_lc_CXX=yes
  63189. + # This is similar to how AIX traditionally builds its shared
  63190. + # libraries.
  63191. + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  63192. + fi
  63193. + fi
  63194. + ;;
  63195. +
  63196. + beos*)
  63197. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  63198. + allow_undefined_flag_CXX=unsupported
  63199. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  63200. + # support --undefined. This deserves some investigation. FIXME
  63201. + archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  63202. + else
  63203. + ld_shlibs_CXX=no
  63204. + fi
  63205. + ;;
  63206. +
  63207. + chorus*)
  63208. + case $cc_basename in
  63209. + *)
  63210. + # FIXME: insert proper C++ library support
  63211. + ld_shlibs_CXX=no
  63212. + ;;
  63213. + esac
  63214. + ;;
  63215. +
  63216. + cygwin* | mingw* | pw32* | cegcc*)
  63217. + case $GXX,$cc_basename in
  63218. + ,cl* | no,cl*)
  63219. + # Native MSVC
  63220. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  63221. + # no search path for DLLs.
  63222. + hardcode_libdir_flag_spec_CXX=' '
  63223. + allow_undefined_flag_CXX=unsupported
  63224. + always_export_symbols_CXX=yes
  63225. + file_list_spec_CXX='@'
  63226. + # Tell ltmain to make .lib files, not .a files.
  63227. + libext=lib
  63228. + # Tell ltmain to make .dll files, not .so files.
  63229. + shrext_cmds=".dll"
  63230. + # FIXME: Setting linknames here is a bad hack.
  63231. + archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  63232. + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  63233. + $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  63234. + else
  63235. + $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  63236. + fi~
  63237. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  63238. + linknames='
  63239. + # The linker will not automatically build a static lib if we build a DLL.
  63240. + # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
  63241. + enable_shared_with_static_runtimes_CXX=yes
  63242. + # Don't use ranlib
  63243. + old_postinstall_cmds_CXX='chmod 644 $oldlib'
  63244. + postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
  63245. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  63246. + case $lt_outputfile in
  63247. + *.exe|*.EXE) ;;
  63248. + *)
  63249. + lt_outputfile="$lt_outputfile.exe"
  63250. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  63251. + ;;
  63252. + esac~
  63253. + func_to_tool_file "$lt_outputfile"~
  63254. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  63255. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  63256. + $RM "$lt_outputfile.manifest";
  63257. + fi'
  63258. + ;;
  63259. + *)
  63260. + # g++
  63261. + # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
  63262. + # as there is no search path for DLLs.
  63263. + hardcode_libdir_flag_spec_CXX='-L$libdir'
  63264. + export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
  63265. + allow_undefined_flag_CXX=unsupported
  63266. + always_export_symbols_CXX=no
  63267. + enable_shared_with_static_runtimes_CXX=yes
  63268. +
  63269. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  63270. + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  63271. + # If the export-symbols file already is a .def file (1st line
  63272. + # is EXPORTS), use it as is; otherwise, prepend...
  63273. + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  63274. + cp $export_symbols $output_objdir/$soname.def;
  63275. + else
  63276. + echo EXPORTS > $output_objdir/$soname.def;
  63277. + cat $export_symbols >> $output_objdir/$soname.def;
  63278. + fi~
  63279. + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  63280. + else
  63281. + ld_shlibs_CXX=no
  63282. + fi
  63283. + ;;
  63284. + esac
  63285. + ;;
  63286. + darwin* | rhapsody*)
  63287. +
  63288. +
  63289. + archive_cmds_need_lc_CXX=no
  63290. + hardcode_direct_CXX=no
  63291. + hardcode_automatic_CXX=yes
  63292. + hardcode_shlibpath_var_CXX=unsupported
  63293. + if test "$lt_cv_ld_force_load" = "yes"; then
  63294. + whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  63295. + else
  63296. + whole_archive_flag_spec_CXX=''
  63297. + fi
  63298. + link_all_deplibs_CXX=yes
  63299. + allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
  63300. + case $cc_basename in
  63301. + ifort*) _lt_dar_can_shared=yes ;;
  63302. + *) _lt_dar_can_shared=$GCC ;;
  63303. + esac
  63304. + if test "$_lt_dar_can_shared" = "yes"; then
  63305. + output_verbose_link_cmd=func_echo_all
  63306. + archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  63307. + module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  63308. + archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  63309. + module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  63310. + if test "$lt_cv_apple_cc_single_mod" != "yes"; then
  63311. + archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
  63312. + archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
  63313. + fi
  63314. +
  63315. + else
  63316. + ld_shlibs_CXX=no
  63317. + fi
  63318. +
  63319. + ;;
  63320. +
  63321. + dgux*)
  63322. + case $cc_basename in
  63323. + ec++*)
  63324. + # FIXME: insert proper C++ library support
  63325. + ld_shlibs_CXX=no
  63326. + ;;
  63327. + ghcx*)
  63328. + # Green Hills C++ Compiler
  63329. + # FIXME: insert proper C++ library support
  63330. + ld_shlibs_CXX=no
  63331. + ;;
  63332. + *)
  63333. + # FIXME: insert proper C++ library support
  63334. + ld_shlibs_CXX=no
  63335. + ;;
  63336. + esac
  63337. + ;;
  63338. +
  63339. + freebsd[12]*)
  63340. + # C++ shared libraries reported to be fairly broken before
  63341. + # switch to ELF
  63342. + ld_shlibs_CXX=no
  63343. + ;;
  63344. +
  63345. + freebsd-elf*)
  63346. + archive_cmds_need_lc_CXX=no
  63347. + ;;
  63348. +
  63349. + freebsd* | dragonfly*)
  63350. + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
  63351. + # conventions
  63352. + ld_shlibs_CXX=yes
  63353. + ;;
  63354. +
  63355. + gnu*)
  63356. + ;;
  63357. +
  63358. + haiku*)
  63359. + archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  63360. + link_all_deplibs_CXX=yes
  63361. + ;;
  63362. +
  63363. + hpux9*)
  63364. + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
  63365. + hardcode_libdir_separator_CXX=:
  63366. + export_dynamic_flag_spec_CXX='${wl}-E'
  63367. + hardcode_direct_CXX=yes
  63368. + hardcode_minus_L_CXX=yes # Not in the search PATH,
  63369. + # but as the default
  63370. + # location of the library.
  63371. +
  63372. + case $cc_basename in
  63373. + CC*)
  63374. + # FIXME: insert proper C++ library support
  63375. + ld_shlibs_CXX=no
  63376. + ;;
  63377. + aCC*)
  63378. + archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  63379. + # Commands to make compiler produce verbose output that lists
  63380. + # what "hidden" libraries, object files and flags are used when
  63381. + # linking a shared library.
  63382. + #
  63383. + # There doesn't appear to be a way to prevent this compiler from
  63384. + # explicitly linking system object files so we need to strip them
  63385. + # from the output so that they don't get included in the library
  63386. + # dependencies.
  63387. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  63388. + ;;
  63389. + *)
  63390. + if test "$GXX" = yes; then
  63391. + archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  63392. + else
  63393. + # FIXME: insert proper C++ library support
  63394. + ld_shlibs_CXX=no
  63395. + fi
  63396. + ;;
  63397. + esac
  63398. + ;;
  63399. +
  63400. + hpux10*|hpux11*)
  63401. + if test $with_gnu_ld = no; then
  63402. + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
  63403. + hardcode_libdir_separator_CXX=:
  63404. +
  63405. + case $host_cpu in
  63406. + hppa*64*|ia64*)
  63407. + ;;
  63408. + *)
  63409. + export_dynamic_flag_spec_CXX='${wl}-E'
  63410. + ;;
  63411. + esac
  63412. + fi
  63413. + case $host_cpu in
  63414. + hppa*64*|ia64*)
  63415. + hardcode_direct_CXX=no
  63416. + hardcode_shlibpath_var_CXX=no
  63417. + ;;
  63418. + *)
  63419. + hardcode_direct_CXX=yes
  63420. + hardcode_direct_absolute_CXX=yes
  63421. + hardcode_minus_L_CXX=yes # Not in the search PATH,
  63422. + # but as the default
  63423. + # location of the library.
  63424. + ;;
  63425. + esac
  63426. +
  63427. + case $cc_basename in
  63428. + CC*)
  63429. + # FIXME: insert proper C++ library support
  63430. + ld_shlibs_CXX=no
  63431. + ;;
  63432. + aCC*)
  63433. + case $host_cpu in
  63434. + hppa*64*)
  63435. + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63436. + ;;
  63437. + ia64*)
  63438. + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63439. + ;;
  63440. + *)
  63441. + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63442. + ;;
  63443. + esac
  63444. + # Commands to make compiler produce verbose output that lists
  63445. + # what "hidden" libraries, object files and flags are used when
  63446. + # linking a shared library.
  63447. + #
  63448. + # There doesn't appear to be a way to prevent this compiler from
  63449. + # explicitly linking system object files so we need to strip them
  63450. + # from the output so that they don't get included in the library
  63451. + # dependencies.
  63452. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  63453. + ;;
  63454. + *)
  63455. + if test "$GXX" = yes; then
  63456. + if test $with_gnu_ld = no; then
  63457. + case $host_cpu in
  63458. + hppa*64*)
  63459. + archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63460. + ;;
  63461. + ia64*)
  63462. + archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63463. + ;;
  63464. + *)
  63465. + archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63466. + ;;
  63467. + esac
  63468. + fi
  63469. + else
  63470. + # FIXME: insert proper C++ library support
  63471. + ld_shlibs_CXX=no
  63472. + fi
  63473. + ;;
  63474. + esac
  63475. + ;;
  63476. +
  63477. + interix[3-9]*)
  63478. + hardcode_direct_CXX=no
  63479. + hardcode_shlibpath_var_CXX=no
  63480. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  63481. + export_dynamic_flag_spec_CXX='${wl}-E'
  63482. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  63483. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  63484. + # default) and relocated if they conflict, which is a slow very memory
  63485. + # consuming and fragmenting process. To avoid this, we pick a random,
  63486. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  63487. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  63488. + archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  63489. + archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  63490. + ;;
  63491. + irix5* | irix6*)
  63492. + case $cc_basename in
  63493. + CC*)
  63494. + # SGI C++
  63495. + archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  63496. +
  63497. + # Archives containing C++ object files must be created using
  63498. + # "CC -ar", where "CC" is the IRIX C++ compiler. This is
  63499. + # necessary to make sure instantiated templates are included
  63500. + # in the archive.
  63501. + old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
  63502. + ;;
  63503. + *)
  63504. + if test "$GXX" = yes; then
  63505. + if test "$with_gnu_ld" = no; then
  63506. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  63507. + else
  63508. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  63509. + fi
  63510. + fi
  63511. + link_all_deplibs_CXX=yes
  63512. + ;;
  63513. + esac
  63514. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  63515. + hardcode_libdir_separator_CXX=:
  63516. + inherit_rpath_CXX=yes
  63517. + ;;
  63518. +
  63519. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  63520. + case $cc_basename in
  63521. + KCC*)
  63522. + # Kuck and Associates, Inc. (KAI) C++ Compiler
  63523. +
  63524. + # KCC will only create a shared library if the output file
  63525. + # ends with ".so" (or ".sl" for HP-UX), so rename the library
  63526. + # to its proper name (with version) after linking.
  63527. + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  63528. + archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
  63529. + # Commands to make compiler produce verbose output that lists
  63530. + # what "hidden" libraries, object files and flags are used when
  63531. + # linking a shared library.
  63532. + #
  63533. + # There doesn't appear to be a way to prevent this compiler from
  63534. + # explicitly linking system object files so we need to strip them
  63535. + # from the output so that they don't get included in the library
  63536. + # dependencies.
  63537. + output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  63538. +
  63539. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  63540. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  63541. +
  63542. + # Archives containing C++ object files must be created using
  63543. + # "CC -Bstatic", where "CC" is the KAI C++ compiler.
  63544. + old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
  63545. + ;;
  63546. + icpc* | ecpc* )
  63547. + # Intel C++
  63548. + with_gnu_ld=yes
  63549. + # version 8.0 and above of icpc choke on multiply defined symbols
  63550. + # if we add $predep_objects and $postdep_objects, however 7.1 and
  63551. + # earlier do not add the objects themselves.
  63552. + case `$CC -V 2>&1` in
  63553. + *"Version 7."*)
  63554. + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  63555. + archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  63556. + ;;
  63557. + *) # Version 8.0 or newer
  63558. + tmp_idyn=
  63559. + case $host_cpu in
  63560. + ia64*) tmp_idyn=' -i_dynamic';;
  63561. + esac
  63562. + archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  63563. + archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  63564. + ;;
  63565. + esac
  63566. + archive_cmds_need_lc_CXX=no
  63567. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  63568. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  63569. + whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  63570. + ;;
  63571. + pgCC* | pgcpp*)
  63572. + # Portland Group C++ compiler
  63573. + case `$CC -V` in
  63574. + *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
  63575. + prelink_cmds_CXX='tpldir=Template.dir~
  63576. + rm -rf $tpldir~
  63577. + $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
  63578. + compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
  63579. + old_archive_cmds_CXX='tpldir=Template.dir~
  63580. + rm -rf $tpldir~
  63581. + $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
  63582. + $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
  63583. + $RANLIB $oldlib'
  63584. + archive_cmds_CXX='tpldir=Template.dir~
  63585. + rm -rf $tpldir~
  63586. + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  63587. + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  63588. + archive_expsym_cmds_CXX='tpldir=Template.dir~
  63589. + rm -rf $tpldir~
  63590. + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
  63591. + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  63592. + ;;
  63593. + *) # Version 6 and above use weak symbols
  63594. + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
  63595. + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
  63596. + ;;
  63597. + esac
  63598. +
  63599. + hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
  63600. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  63601. + whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  63602. + ;;
  63603. + cxx*)
  63604. + # Compaq C++
  63605. + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  63606. + archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
  63607. +
  63608. + runpath_var=LD_RUN_PATH
  63609. + hardcode_libdir_flag_spec_CXX='-rpath $libdir'
  63610. + hardcode_libdir_separator_CXX=:
  63611. +
  63612. + # Commands to make compiler produce verbose output that lists
  63613. + # what "hidden" libraries, object files and flags are used when
  63614. + # linking a shared library.
  63615. + #
  63616. + # There doesn't appear to be a way to prevent this compiler from
  63617. + # explicitly linking system object files so we need to strip them
  63618. + # from the output so that they don't get included in the library
  63619. + # dependencies.
  63620. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
  63621. + ;;
  63622. + xl* | mpixl* | bgxl*)
  63623. + # IBM XL 8.0 on PPC, with GNU ld
  63624. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  63625. + export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  63626. + archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  63627. + if test "x$supports_anon_versioning" = xyes; then
  63628. + archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
  63629. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  63630. + echo "local: *; };" >> $output_objdir/$libname.ver~
  63631. + $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  63632. + fi
  63633. + ;;
  63634. + *)
  63635. + case `$CC -V 2>&1 | sed 5q` in
  63636. + *Sun\ C*)
  63637. + # Sun C++ 5.9
  63638. + no_undefined_flag_CXX=' -zdefs'
  63639. + archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63640. + archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
  63641. + hardcode_libdir_flag_spec_CXX='-R$libdir'
  63642. + whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  63643. + compiler_needs_object_CXX=yes
  63644. +
  63645. + # Not sure whether something based on
  63646. + # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
  63647. + # would be better.
  63648. + output_verbose_link_cmd='func_echo_all'
  63649. +
  63650. + # Archives containing C++ object files must be created using
  63651. + # "CC -xar", where "CC" is the Sun C++ compiler. This is
  63652. + # necessary to make sure instantiated templates are included
  63653. + # in the archive.
  63654. + old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
  63655. + ;;
  63656. + esac
  63657. + ;;
  63658. + esac
  63659. + ;;
  63660. +
  63661. + lynxos*)
  63662. + # FIXME: insert proper C++ library support
  63663. + ld_shlibs_CXX=no
  63664. + ;;
  63665. +
  63666. + m88k*)
  63667. + # FIXME: insert proper C++ library support
  63668. + ld_shlibs_CXX=no
  63669. + ;;
  63670. +
  63671. + mvs*)
  63672. + case $cc_basename in
  63673. + cxx*)
  63674. + # FIXME: insert proper C++ library support
  63675. + ld_shlibs_CXX=no
  63676. + ;;
  63677. + *)
  63678. + # FIXME: insert proper C++ library support
  63679. + ld_shlibs_CXX=no
  63680. + ;;
  63681. + esac
  63682. + ;;
  63683. +
  63684. + netbsd*)
  63685. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  63686. + archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
  63687. + wlarc=
  63688. + hardcode_libdir_flag_spec_CXX='-R$libdir'
  63689. + hardcode_direct_CXX=yes
  63690. + hardcode_shlibpath_var_CXX=no
  63691. + fi
  63692. + # Workaround some broken pre-1.5 toolchains
  63693. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
  63694. + ;;
  63695. +
  63696. + *nto* | *qnx*)
  63697. + ld_shlibs_CXX=yes
  63698. + ;;
  63699. +
  63700. + openbsd2*)
  63701. + # C++ shared libraries are fairly broken
  63702. + ld_shlibs_CXX=no
  63703. + ;;
  63704. +
  63705. + openbsd*)
  63706. + if test -f /usr/libexec/ld.so; then
  63707. + hardcode_direct_CXX=yes
  63708. + hardcode_shlibpath_var_CXX=no
  63709. + hardcode_direct_absolute_CXX=yes
  63710. + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
  63711. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  63712. + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  63713. + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
  63714. + export_dynamic_flag_spec_CXX='${wl}-E'
  63715. + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  63716. + fi
  63717. + output_verbose_link_cmd=func_echo_all
  63718. + else
  63719. + ld_shlibs_CXX=no
  63720. + fi
  63721. + ;;
  63722. +
  63723. + osf3* | osf4* | osf5*)
  63724. + case $cc_basename in
  63725. + KCC*)
  63726. + # Kuck and Associates, Inc. (KAI) C++ Compiler
  63727. +
  63728. + # KCC will only create a shared library if the output file
  63729. + # ends with ".so" (or ".sl" for HP-UX), so rename the library
  63730. + # to its proper name (with version) after linking.
  63731. + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
  63732. +
  63733. + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
  63734. + hardcode_libdir_separator_CXX=:
  63735. +
  63736. + # Archives containing C++ object files must be created using
  63737. + # the KAI C++ compiler.
  63738. + case $host in
  63739. + osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
  63740. + *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
  63741. + esac
  63742. + ;;
  63743. + RCC*)
  63744. + # Rational C++ 2.4.1
  63745. + # FIXME: insert proper C++ library support
  63746. + ld_shlibs_CXX=no
  63747. + ;;
  63748. + cxx*)
  63749. + case $host in
  63750. + osf3*)
  63751. + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
  63752. + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  63753. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  63754. + ;;
  63755. + *)
  63756. + allow_undefined_flag_CXX=' -expect_unresolved \*'
  63757. + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  63758. + archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
  63759. + echo "-hidden">> $lib.exp~
  63760. + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
  63761. + $RM $lib.exp'
  63762. + hardcode_libdir_flag_spec_CXX='-rpath $libdir'
  63763. + ;;
  63764. + esac
  63765. +
  63766. + hardcode_libdir_separator_CXX=:
  63767. +
  63768. + # Commands to make compiler produce verbose output that lists
  63769. + # what "hidden" libraries, object files and flags are used when
  63770. + # linking a shared library.
  63771. + #
  63772. + # There doesn't appear to be a way to prevent this compiler from
  63773. + # explicitly linking system object files so we need to strip them
  63774. + # from the output so that they don't get included in the library
  63775. + # dependencies.
  63776. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
  63777. + ;;
  63778. + *)
  63779. + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  63780. + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
  63781. + case $host in
  63782. + osf3*)
  63783. + archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  63784. + ;;
  63785. + *)
  63786. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  63787. + ;;
  63788. + esac
  63789. +
  63790. + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  63791. + hardcode_libdir_separator_CXX=:
  63792. +
  63793. + # Commands to make compiler produce verbose output that lists
  63794. + # what "hidden" libraries, object files and flags are used when
  63795. + # linking a shared library.
  63796. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  63797. +
  63798. + else
  63799. + # FIXME: insert proper C++ library support
  63800. + ld_shlibs_CXX=no
  63801. + fi
  63802. + ;;
  63803. + esac
  63804. + ;;
  63805. +
  63806. + psos*)
  63807. + # FIXME: insert proper C++ library support
  63808. + ld_shlibs_CXX=no
  63809. + ;;
  63810. +
  63811. + sunos4*)
  63812. + case $cc_basename in
  63813. + CC*)
  63814. + # Sun C++ 4.x
  63815. + # FIXME: insert proper C++ library support
  63816. + ld_shlibs_CXX=no
  63817. + ;;
  63818. + lcc*)
  63819. + # Lucid
  63820. + # FIXME: insert proper C++ library support
  63821. + ld_shlibs_CXX=no
  63822. + ;;
  63823. + *)
  63824. + # FIXME: insert proper C++ library support
  63825. + ld_shlibs_CXX=no
  63826. + ;;
  63827. + esac
  63828. + ;;
  63829. +
  63830. + solaris*)
  63831. + case $cc_basename in
  63832. + CC* | sunCC*)
  63833. + # Sun C++ 4.2, 5.x and Centerline C++
  63834. + archive_cmds_need_lc_CXX=yes
  63835. + no_undefined_flag_CXX=' -zdefs'
  63836. + archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  63837. + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  63838. + $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  63839. +
  63840. + hardcode_libdir_flag_spec_CXX='-R$libdir'
  63841. + hardcode_shlibpath_var_CXX=no
  63842. + case $host_os in
  63843. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  63844. + *)
  63845. + # The compiler driver will combine and reorder linker options,
  63846. + # but understands `-z linker_flag'.
  63847. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  63848. + whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
  63849. + ;;
  63850. + esac
  63851. + link_all_deplibs_CXX=yes
  63852. +
  63853. + output_verbose_link_cmd='func_echo_all'
  63854. +
  63855. + # Archives containing C++ object files must be created using
  63856. + # "CC -xar", where "CC" is the Sun C++ compiler. This is
  63857. + # necessary to make sure instantiated templates are included
  63858. + # in the archive.
  63859. + old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
  63860. + ;;
  63861. + gcx*)
  63862. + # Green Hills C++ Compiler
  63863. + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  63864. +
  63865. + # The C++ compiler must be used to create the archive.
  63866. + old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
  63867. + ;;
  63868. + *)
  63869. + # GNU C++ compiler with Solaris linker
  63870. + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  63871. + no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
  63872. + if $CC --version | $GREP -v '^2\.7' > /dev/null; then
  63873. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  63874. + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  63875. + $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  63876. +
  63877. + # Commands to make compiler produce verbose output that lists
  63878. + # what "hidden" libraries, object files and flags are used when
  63879. + # linking a shared library.
  63880. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  63881. + else
  63882. + # g++ 2.7 appears to require `-G' NOT `-shared' on this
  63883. + # platform.
  63884. + archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  63885. + archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  63886. + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  63887. +
  63888. + # Commands to make compiler produce verbose output that lists
  63889. + # what "hidden" libraries, object files and flags are used when
  63890. + # linking a shared library.
  63891. + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
  63892. + fi
  63893. +
  63894. + hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
  63895. + case $host_os in
  63896. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  63897. + *)
  63898. + whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  63899. + ;;
  63900. + esac
  63901. + fi
  63902. + ;;
  63903. + esac
  63904. + ;;
  63905. +
  63906. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
  63907. + no_undefined_flag_CXX='${wl}-z,text'
  63908. + archive_cmds_need_lc_CXX=no
  63909. + hardcode_shlibpath_var_CXX=no
  63910. + runpath_var='LD_RUN_PATH'
  63911. +
  63912. + case $cc_basename in
  63913. + CC*)
  63914. + archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63915. + archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63916. + ;;
  63917. + *)
  63918. + archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63919. + archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63920. + ;;
  63921. + esac
  63922. + ;;
  63923. +
  63924. + sysv5* | sco3.2v5* | sco5v6*)
  63925. + # Note: We can NOT use -z defs as we might desire, because we do not
  63926. + # link with -lc, and that would cause any symbols used from libc to
  63927. + # always be unresolved, which means just about no library would
  63928. + # ever link correctly. If we're not using GNU ld we use -z text
  63929. + # though, which does catch some bad symbols but isn't as heavy-handed
  63930. + # as -z defs.
  63931. + no_undefined_flag_CXX='${wl}-z,text'
  63932. + allow_undefined_flag_CXX='${wl}-z,nodefs'
  63933. + archive_cmds_need_lc_CXX=no
  63934. + hardcode_shlibpath_var_CXX=no
  63935. + hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
  63936. + hardcode_libdir_separator_CXX=':'
  63937. + link_all_deplibs_CXX=yes
  63938. + export_dynamic_flag_spec_CXX='${wl}-Bexport'
  63939. + runpath_var='LD_RUN_PATH'
  63940. +
  63941. + case $cc_basename in
  63942. + CC*)
  63943. + archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63944. + archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63945. + old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
  63946. + '"$old_archive_cmds_CXX"
  63947. + reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
  63948. + '"$reload_cmds_CXX"
  63949. + ;;
  63950. + *)
  63951. + archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63952. + archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  63953. + ;;
  63954. + esac
  63955. + ;;
  63956. +
  63957. + tandem*)
  63958. + case $cc_basename in
  63959. + NCC*)
  63960. + # NonStop-UX NCC 3.20
  63961. + # FIXME: insert proper C++ library support
  63962. + ld_shlibs_CXX=no
  63963. + ;;
  63964. + *)
  63965. + # FIXME: insert proper C++ library support
  63966. + ld_shlibs_CXX=no
  63967. + ;;
  63968. + esac
  63969. + ;;
  63970. +
  63971. + vxworks*)
  63972. + # FIXME: insert proper C++ library support
  63973. + ld_shlibs_CXX=no
  63974. + ;;
  63975. +
  63976. + *)
  63977. + # FIXME: insert proper C++ library support
  63978. + ld_shlibs_CXX=no
  63979. + ;;
  63980. + esac
  63981. +
  63982. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
  63983. +$as_echo "$ld_shlibs_CXX" >&6; }
  63984. + test "$ld_shlibs_CXX" = no && can_build_shared=no
  63985. +
  63986. + GCC_CXX="$GXX"
  63987. + LD_CXX="$LD"
  63988. +
  63989. + ## CAVEAT EMPTOR:
  63990. + ## There is no encapsulation within the following macros, do not change
  63991. + ## the running order or otherwise move them around unless you know exactly
  63992. + ## what you are doing...
  63993. + # Dependencies to place before and after the object being linked:
  63994. +predep_objects_CXX=
  63995. +postdep_objects_CXX=
  63996. +predeps_CXX=
  63997. +postdeps_CXX=
  63998. +compiler_lib_search_path_CXX=
  63999. +
  64000. +cat > conftest.$ac_ext <<_LT_EOF
  64001. +class Foo
  64002. +{
  64003. +public:
  64004. + Foo (void) { a = 0; }
  64005. +private:
  64006. + int a;
  64007. +};
  64008. +_LT_EOF
  64009. +
  64010. +
  64011. +_lt_libdeps_save_CFLAGS=$CFLAGS
  64012. +case "$CC $CFLAGS " in #(
  64013. +*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
  64014. +*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
  64015. +esac
  64016. +
  64017. +if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  64018. + (eval $ac_compile) 2>&5
  64019. + ac_status=$?
  64020. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  64021. + test $ac_status = 0; }; then
  64022. + # Parse the compiler output and extract the necessary
  64023. + # objects, libraries and library flags.
  64024. +
  64025. + # Sentinel used to keep track of whether or not we are before
  64026. + # the conftest object file.
  64027. + pre_test_object_deps_done=no
  64028. +
  64029. + for p in `eval "$output_verbose_link_cmd"`; do
  64030. + case ${prev}${p} in
  64031. +
  64032. + -L* | -R* | -l*)
  64033. + # Some compilers place space between "-{L,R}" and the path.
  64034. + # Remove the space.
  64035. + if test $p = "-L" ||
  64036. + test $p = "-R"; then
  64037. + prev=$p
  64038. + continue
  64039. + fi
  64040. +
  64041. + # Expand the sysroot to ease extracting the directories later.
  64042. + if test -z "$prev"; then
  64043. + case $p in
  64044. + -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
  64045. + -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
  64046. + -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
  64047. + esac
  64048. + fi
  64049. + case $p in
  64050. + =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
  64051. + esac
  64052. + if test "$pre_test_object_deps_done" = no; then
  64053. + case ${prev} in
  64054. + -L | -R)
  64055. + # Internal compiler library paths should come after those
  64056. + # provided the user. The postdeps already come after the
  64057. + # user supplied libs so there is no need to process them.
  64058. + if test -z "$compiler_lib_search_path_CXX"; then
  64059. + compiler_lib_search_path_CXX="${prev}${p}"
  64060. + else
  64061. + compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
  64062. + fi
  64063. + ;;
  64064. + # The "-l" case would never come before the object being
  64065. + # linked, so don't bother handling this case.
  64066. + esac
  64067. + else
  64068. + if test -z "$postdeps_CXX"; then
  64069. + postdeps_CXX="${prev}${p}"
  64070. + else
  64071. + postdeps_CXX="${postdeps_CXX} ${prev}${p}"
  64072. + fi
  64073. + fi
  64074. + prev=
  64075. + ;;
  64076. +
  64077. + *.lto.$objext) ;; # Ignore GCC LTO objects
  64078. + *.$objext)
  64079. + # This assumes that the test object file only shows up
  64080. + # once in the compiler output.
  64081. + if test "$p" = "conftest.$objext"; then
  64082. + pre_test_object_deps_done=yes
  64083. + continue
  64084. + fi
  64085. +
  64086. + if test "$pre_test_object_deps_done" = no; then
  64087. + if test -z "$predep_objects_CXX"; then
  64088. + predep_objects_CXX="$p"
  64089. + else
  64090. + predep_objects_CXX="$predep_objects_CXX $p"
  64091. + fi
  64092. + else
  64093. + if test -z "$postdep_objects_CXX"; then
  64094. + postdep_objects_CXX="$p"
  64095. + else
  64096. + postdep_objects_CXX="$postdep_objects_CXX $p"
  64097. + fi
  64098. + fi
  64099. + ;;
  64100. +
  64101. + *) ;; # Ignore the rest.
  64102. +
  64103. + esac
  64104. + done
  64105. +
  64106. + # Clean up.
  64107. + rm -f a.out a.exe
  64108. +else
  64109. + echo "libtool.m4: error: problem compiling CXX test program"
  64110. +fi
  64111. +
  64112. +$RM -f confest.$objext
  64113. +CFLAGS=$_lt_libdeps_save_CFLAGS
  64114. +
  64115. +# PORTME: override above test on systems where it is broken
  64116. +case $host_os in
  64117. +interix[3-9]*)
  64118. + # Interix 3.5 installs completely hosed .la files for C++, so rather than
  64119. + # hack all around it, let's just trust "g++" to DTRT.
  64120. + predep_objects_CXX=
  64121. + postdep_objects_CXX=
  64122. + postdeps_CXX=
  64123. + ;;
  64124. +
  64125. +linux*)
  64126. + case `$CC -V 2>&1 | sed 5q` in
  64127. + *Sun\ C*)
  64128. + # Sun C++ 5.9
  64129. +
  64130. + # The more standards-conforming stlport4 library is
  64131. + # incompatible with the Cstd library. Avoid specifying
  64132. + # it if it's in CXXFLAGS. Ignore libCrun as
  64133. + # -library=stlport4 depends on it.
  64134. + case " $CXX $CXXFLAGS " in
  64135. + *" -library=stlport4 "*)
  64136. + solaris_use_stlport4=yes
  64137. + ;;
  64138. + esac
  64139. +
  64140. + if test "$solaris_use_stlport4" != yes; then
  64141. + postdeps_CXX='-library=Cstd -library=Crun'
  64142. + fi
  64143. + ;;
  64144. + esac
  64145. + ;;
  64146. +
  64147. +solaris*)
  64148. + case $cc_basename in
  64149. + CC* | sunCC*)
  64150. + # The more standards-conforming stlport4 library is
  64151. + # incompatible with the Cstd library. Avoid specifying
  64152. + # it if it's in CXXFLAGS. Ignore libCrun as
  64153. + # -library=stlport4 depends on it.
  64154. + case " $CXX $CXXFLAGS " in
  64155. + *" -library=stlport4 "*)
  64156. + solaris_use_stlport4=yes
  64157. + ;;
  64158. + esac
  64159. +
  64160. + # Adding this requires a known-good setup of shared libraries for
  64161. + # Sun compiler versions before 5.6, else PIC objects from an old
  64162. + # archive will be linked into the output, leading to subtle bugs.
  64163. + if test "$solaris_use_stlport4" != yes; then
  64164. + postdeps_CXX='-library=Cstd -library=Crun'
  64165. + fi
  64166. + ;;
  64167. + esac
  64168. + ;;
  64169. +esac
  64170. +
  64171. +
  64172. +case " $postdeps_CXX " in
  64173. +*" -lc "*) archive_cmds_need_lc_CXX=no ;;
  64174. +esac
  64175. + compiler_lib_search_dirs_CXX=
  64176. +if test -n "${compiler_lib_search_path_CXX}"; then
  64177. + compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
  64178. +fi
  64179. +
  64180. +
  64181. +
  64182. +
  64183. +
  64184. +
  64185. +
  64186. +
  64187. +
  64188. +
  64189. +
  64190. +
  64191. +
  64192. +
  64193. +
  64194. +
  64195. +
  64196. +
  64197. +
  64198. +
  64199. +
  64200. +
  64201. +
  64202. +
  64203. +
  64204. +
  64205. +
  64206. +
  64207. +
  64208. +
  64209. +
  64210. + lt_prog_compiler_wl_CXX=
  64211. +lt_prog_compiler_pic_CXX=
  64212. +lt_prog_compiler_static_CXX=
  64213. +
  64214. +
  64215. + # C++ specific cases for pic, static, wl, etc.
  64216. + if test "$GXX" = yes; then
  64217. + lt_prog_compiler_wl_CXX='-Wl,'
  64218. + lt_prog_compiler_static_CXX='-static'
  64219. +
  64220. + case $host_os in
  64221. + aix*)
  64222. + # All AIX code is PIC.
  64223. + if test "$host_cpu" = ia64; then
  64224. + # AIX 5 now supports IA64 processor
  64225. + lt_prog_compiler_static_CXX='-Bstatic'
  64226. + fi
  64227. + ;;
  64228. +
  64229. + amigaos*)
  64230. + case $host_cpu in
  64231. + powerpc)
  64232. + # see comment about AmigaOS4 .so support
  64233. + lt_prog_compiler_pic_CXX='-fPIC'
  64234. + ;;
  64235. + m68k)
  64236. + # FIXME: we need at least 68020 code to build shared libraries, but
  64237. + # adding the `-m68020' flag to GCC prevents building anything better,
  64238. + # like `-m68040'.
  64239. + lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
  64240. + ;;
  64241. + esac
  64242. + ;;
  64243. +
  64244. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  64245. + # PIC is the default for these OSes.
  64246. + ;;
  64247. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  64248. + # This hack is so that the source file can tell whether it is being
  64249. + # built for inclusion in a dll (and should export symbols for example).
  64250. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  64251. + # (--disable-auto-import) libraries
  64252. + lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
  64253. + ;;
  64254. + darwin* | rhapsody*)
  64255. + # PIC is the default on this platform
  64256. + # Common symbols not allowed in MH_DYLIB files
  64257. + lt_prog_compiler_pic_CXX='-fno-common'
  64258. + ;;
  64259. + *djgpp*)
  64260. + # DJGPP does not support shared libraries at all
  64261. + lt_prog_compiler_pic_CXX=
  64262. + ;;
  64263. + haiku*)
  64264. + # PIC is the default for Haiku.
  64265. + # The "-static" flag exists, but is broken.
  64266. + lt_prog_compiler_static_CXX=
  64267. + ;;
  64268. + interix[3-9]*)
  64269. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  64270. + # Instead, we relocate shared libraries at runtime.
  64271. + ;;
  64272. + sysv4*MP*)
  64273. + if test -d /usr/nec; then
  64274. + lt_prog_compiler_pic_CXX=-Kconform_pic
  64275. + fi
  64276. + ;;
  64277. + hpux*)
  64278. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  64279. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  64280. + # sets the default TLS model and affects inlining.
  64281. + case $host_cpu in
  64282. + hppa*64*)
  64283. + ;;
  64284. + *)
  64285. + lt_prog_compiler_pic_CXX='-fPIC'
  64286. + ;;
  64287. + esac
  64288. + ;;
  64289. + *qnx* | *nto*)
  64290. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  64291. + # it will coredump.
  64292. + lt_prog_compiler_pic_CXX='-fPIC -shared'
  64293. + ;;
  64294. + *)
  64295. + lt_prog_compiler_pic_CXX='-fPIC'
  64296. + ;;
  64297. + esac
  64298. + else
  64299. + case $host_os in
  64300. + aix[4-9]*)
  64301. + # All AIX code is PIC.
  64302. + if test "$host_cpu" = ia64; then
  64303. + # AIX 5 now supports IA64 processor
  64304. + lt_prog_compiler_static_CXX='-Bstatic'
  64305. + else
  64306. + lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
  64307. + fi
  64308. + ;;
  64309. + chorus*)
  64310. + case $cc_basename in
  64311. + cxch68*)
  64312. + # Green Hills C++ Compiler
  64313. + # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
  64314. + ;;
  64315. + esac
  64316. + ;;
  64317. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  64318. + # This hack is so that the source file can tell whether it is being
  64319. + # built for inclusion in a dll (and should export symbols for example).
  64320. + lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
  64321. + ;;
  64322. + dgux*)
  64323. + case $cc_basename in
  64324. + ec++*)
  64325. + lt_prog_compiler_pic_CXX='-KPIC'
  64326. + ;;
  64327. + ghcx*)
  64328. + # Green Hills C++ Compiler
  64329. + lt_prog_compiler_pic_CXX='-pic'
  64330. + ;;
  64331. + *)
  64332. + ;;
  64333. + esac
  64334. + ;;
  64335. + freebsd* | dragonfly*)
  64336. + # FreeBSD uses GNU C++
  64337. + ;;
  64338. + hpux9* | hpux10* | hpux11*)
  64339. + case $cc_basename in
  64340. + CC*)
  64341. + lt_prog_compiler_wl_CXX='-Wl,'
  64342. + lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
  64343. + if test "$host_cpu" != ia64; then
  64344. + lt_prog_compiler_pic_CXX='+Z'
  64345. + fi
  64346. + ;;
  64347. + aCC*)
  64348. + lt_prog_compiler_wl_CXX='-Wl,'
  64349. + lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
  64350. + case $host_cpu in
  64351. + hppa*64*|ia64*)
  64352. + # +Z the default
  64353. + ;;
  64354. + *)
  64355. + lt_prog_compiler_pic_CXX='+Z'
  64356. + ;;
  64357. + esac
  64358. + ;;
  64359. + *)
  64360. + ;;
  64361. + esac
  64362. + ;;
  64363. + interix*)
  64364. + # This is c89, which is MS Visual C++ (no shared libs)
  64365. + # Anyone wants to do a port?
  64366. + ;;
  64367. + irix5* | irix6* | nonstopux*)
  64368. + case $cc_basename in
  64369. + CC*)
  64370. + lt_prog_compiler_wl_CXX='-Wl,'
  64371. + lt_prog_compiler_static_CXX='-non_shared'
  64372. + # CC pic flag -KPIC is the default.
  64373. + ;;
  64374. + *)
  64375. + ;;
  64376. + esac
  64377. + ;;
  64378. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  64379. + case $cc_basename in
  64380. + KCC*)
  64381. + # KAI C++ Compiler
  64382. + lt_prog_compiler_wl_CXX='--backend -Wl,'
  64383. + lt_prog_compiler_pic_CXX='-fPIC'
  64384. + ;;
  64385. + ecpc* )
  64386. + # old Intel C++ for x86_64 which still supported -KPIC.
  64387. + lt_prog_compiler_wl_CXX='-Wl,'
  64388. + lt_prog_compiler_pic_CXX='-KPIC'
  64389. + lt_prog_compiler_static_CXX='-static'
  64390. + ;;
  64391. + icpc* )
  64392. + # Intel C++, used to be incompatible with GCC.
  64393. + # ICC 10 doesn't accept -KPIC any more.
  64394. + lt_prog_compiler_wl_CXX='-Wl,'
  64395. + lt_prog_compiler_pic_CXX='-fPIC'
  64396. + lt_prog_compiler_static_CXX='-static'
  64397. + ;;
  64398. + pgCC* | pgcpp*)
  64399. + # Portland Group C++ compiler
  64400. + lt_prog_compiler_wl_CXX='-Wl,'
  64401. + lt_prog_compiler_pic_CXX='-fpic'
  64402. + lt_prog_compiler_static_CXX='-Bstatic'
  64403. + ;;
  64404. + cxx*)
  64405. + # Compaq C++
  64406. + # Make sure the PIC flag is empty. It appears that all Alpha
  64407. + # Linux and Compaq Tru64 Unix objects are PIC.
  64408. + lt_prog_compiler_pic_CXX=
  64409. + lt_prog_compiler_static_CXX='-non_shared'
  64410. + ;;
  64411. + xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
  64412. + # IBM XL 8.0, 9.0 on PPC and BlueGene
  64413. + lt_prog_compiler_wl_CXX='-Wl,'
  64414. + lt_prog_compiler_pic_CXX='-qpic'
  64415. + lt_prog_compiler_static_CXX='-qstaticlink'
  64416. + ;;
  64417. + *)
  64418. + case `$CC -V 2>&1 | sed 5q` in
  64419. + *Sun\ C*)
  64420. + # Sun C++ 5.9
  64421. + lt_prog_compiler_pic_CXX='-KPIC'
  64422. + lt_prog_compiler_static_CXX='-Bstatic'
  64423. + lt_prog_compiler_wl_CXX='-Qoption ld '
  64424. + ;;
  64425. + esac
  64426. + ;;
  64427. + esac
  64428. + ;;
  64429. + lynxos*)
  64430. + ;;
  64431. + m88k*)
  64432. + ;;
  64433. + mvs*)
  64434. + case $cc_basename in
  64435. + cxx*)
  64436. + lt_prog_compiler_pic_CXX='-W c,exportall'
  64437. + ;;
  64438. + *)
  64439. + ;;
  64440. + esac
  64441. + ;;
  64442. + netbsd*)
  64443. + ;;
  64444. + *qnx* | *nto*)
  64445. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  64446. + # it will coredump.
  64447. + lt_prog_compiler_pic_CXX='-fPIC -shared'
  64448. + ;;
  64449. + osf3* | osf4* | osf5*)
  64450. + case $cc_basename in
  64451. + KCC*)
  64452. + lt_prog_compiler_wl_CXX='--backend -Wl,'
  64453. + ;;
  64454. + RCC*)
  64455. + # Rational C++ 2.4.1
  64456. + lt_prog_compiler_pic_CXX='-pic'
  64457. + ;;
  64458. + cxx*)
  64459. + # Digital/Compaq C++
  64460. + lt_prog_compiler_wl_CXX='-Wl,'
  64461. + # Make sure the PIC flag is empty. It appears that all Alpha
  64462. + # Linux and Compaq Tru64 Unix objects are PIC.
  64463. + lt_prog_compiler_pic_CXX=
  64464. + lt_prog_compiler_static_CXX='-non_shared'
  64465. + ;;
  64466. + *)
  64467. + ;;
  64468. + esac
  64469. + ;;
  64470. + psos*)
  64471. + ;;
  64472. + solaris*)
  64473. + case $cc_basename in
  64474. + CC* | sunCC*)
  64475. + # Sun C++ 4.2, 5.x and Centerline C++
  64476. + lt_prog_compiler_pic_CXX='-KPIC'
  64477. + lt_prog_compiler_static_CXX='-Bstatic'
  64478. + lt_prog_compiler_wl_CXX='-Qoption ld '
  64479. + ;;
  64480. + gcx*)
  64481. + # Green Hills C++ Compiler
  64482. + lt_prog_compiler_pic_CXX='-PIC'
  64483. + ;;
  64484. + *)
  64485. + ;;
  64486. + esac
  64487. + ;;
  64488. + sunos4*)
  64489. + case $cc_basename in
  64490. + CC*)
  64491. + # Sun C++ 4.x
  64492. + lt_prog_compiler_pic_CXX='-pic'
  64493. + lt_prog_compiler_static_CXX='-Bstatic'
  64494. + ;;
  64495. + lcc*)
  64496. + # Lucid
  64497. + lt_prog_compiler_pic_CXX='-pic'
  64498. + ;;
  64499. + *)
  64500. + ;;
  64501. + esac
  64502. + ;;
  64503. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  64504. + case $cc_basename in
  64505. + CC*)
  64506. + lt_prog_compiler_wl_CXX='-Wl,'
  64507. + lt_prog_compiler_pic_CXX='-KPIC'
  64508. + lt_prog_compiler_static_CXX='-Bstatic'
  64509. + ;;
  64510. + esac
  64511. + ;;
  64512. + tandem*)
  64513. + case $cc_basename in
  64514. + NCC*)
  64515. + # NonStop-UX NCC 3.20
  64516. + lt_prog_compiler_pic_CXX='-KPIC'
  64517. + ;;
  64518. + *)
  64519. + ;;
  64520. + esac
  64521. + ;;
  64522. + vxworks*)
  64523. + ;;
  64524. + *)
  64525. + lt_prog_compiler_can_build_shared_CXX=no
  64526. + ;;
  64527. + esac
  64528. + fi
  64529. +
  64530. +case $host_os in
  64531. + # For platforms which do not support PIC, -DPIC is meaningless:
  64532. + *djgpp*)
  64533. + lt_prog_compiler_pic_CXX=
  64534. + ;;
  64535. + *)
  64536. + lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
  64537. + ;;
  64538. +esac
  64539. +
  64540. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  64541. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  64542. +if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
  64543. + $as_echo_n "(cached) " >&6
  64544. +else
  64545. + lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
  64546. +fi
  64547. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
  64548. +$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
  64549. +lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
  64550. +
  64551. +#
  64552. +# Check to make sure the PIC flag actually works.
  64553. +#
  64554. +if test -n "$lt_prog_compiler_pic_CXX"; then
  64555. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
  64556. +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
  64557. +if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
  64558. + $as_echo_n "(cached) " >&6
  64559. +else
  64560. + lt_cv_prog_compiler_pic_works_CXX=no
  64561. + ac_outfile=conftest.$ac_objext
  64562. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  64563. + lt_compiler_flag="$lt_prog_compiler_pic_CXX@&t@ -DPIC"
  64564. + # Insert the option either (1) after the last *FLAGS variable, or
  64565. + # (2) before a word containing "conftest.", or (3) at the end.
  64566. + # Note that $ac_compile itself does not contain backslashes and begins
  64567. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  64568. + # The option is referenced via a variable to avoid confusing sed.
  64569. + lt_compile=`echo "$ac_compile" | $SED \
  64570. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  64571. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  64572. + -e 's:$: $lt_compiler_flag:'`
  64573. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  64574. + (eval "$lt_compile" 2>conftest.err)
  64575. + ac_status=$?
  64576. + cat conftest.err >&5
  64577. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  64578. + if (exit $ac_status) && test -s "$ac_outfile"; then
  64579. + # The compiler can only warn and ignore the option if not recognized
  64580. + # So say no if there are warnings other than the usual output.
  64581. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  64582. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  64583. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  64584. + lt_cv_prog_compiler_pic_works_CXX=yes
  64585. + fi
  64586. + fi
  64587. + $RM conftest*
  64588. +
  64589. +fi
  64590. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
  64591. +$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
  64592. +
  64593. +if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
  64594. + case $lt_prog_compiler_pic_CXX in
  64595. + "" | " "*) ;;
  64596. + *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
  64597. + esac
  64598. +else
  64599. + lt_prog_compiler_pic_CXX=
  64600. + lt_prog_compiler_can_build_shared_CXX=no
  64601. +fi
  64602. +
  64603. +fi
  64604. +
  64605. +
  64606. +
  64607. +
  64608. +
  64609. +#
  64610. +# Check to make sure the static flag actually works.
  64611. +#
  64612. +wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
  64613. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
  64614. +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
  64615. +if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
  64616. + $as_echo_n "(cached) " >&6
  64617. +else
  64618. + lt_cv_prog_compiler_static_works_CXX=no
  64619. + save_LDFLAGS="$LDFLAGS"
  64620. + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
  64621. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  64622. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  64623. + # The linker can only warn and ignore the option if not recognized
  64624. + # So say no if there are warnings
  64625. + if test -s conftest.err; then
  64626. + # Append any errors to the config.log.
  64627. + cat conftest.err 1>&5
  64628. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  64629. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  64630. + if diff conftest.exp conftest.er2 >/dev/null; then
  64631. + lt_cv_prog_compiler_static_works_CXX=yes
  64632. + fi
  64633. + else
  64634. + lt_cv_prog_compiler_static_works_CXX=yes
  64635. + fi
  64636. + fi
  64637. + $RM -r conftest*
  64638. + LDFLAGS="$save_LDFLAGS"
  64639. +
  64640. +fi
  64641. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
  64642. +$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
  64643. +
  64644. +if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
  64645. + :
  64646. +else
  64647. + lt_prog_compiler_static_CXX=
  64648. +fi
  64649. +
  64650. +
  64651. +
  64652. +
  64653. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  64654. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  64655. +if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
  64656. + $as_echo_n "(cached) " >&6
  64657. +else
  64658. + lt_cv_prog_compiler_c_o_CXX=no
  64659. + $RM -r conftest 2>/dev/null
  64660. + mkdir conftest
  64661. + cd conftest
  64662. + mkdir out
  64663. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  64664. +
  64665. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  64666. + # Insert the option either (1) after the last *FLAGS variable, or
  64667. + # (2) before a word containing "conftest.", or (3) at the end.
  64668. + # Note that $ac_compile itself does not contain backslashes and begins
  64669. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  64670. + lt_compile=`echo "$ac_compile" | $SED \
  64671. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  64672. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  64673. + -e 's:$: $lt_compiler_flag:'`
  64674. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  64675. + (eval "$lt_compile" 2>out/conftest.err)
  64676. + ac_status=$?
  64677. + cat out/conftest.err >&5
  64678. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  64679. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  64680. + then
  64681. + # The compiler can only warn and ignore the option if not recognized
  64682. + # So say no if there are warnings
  64683. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  64684. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  64685. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  64686. + lt_cv_prog_compiler_c_o_CXX=yes
  64687. + fi
  64688. + fi
  64689. + chmod u+w . 2>&5
  64690. + $RM conftest*
  64691. + # SGI C++ compiler will create directory out/ii_files/ for
  64692. + # template instantiation
  64693. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  64694. + $RM out/* && rmdir out
  64695. + cd ..
  64696. + $RM -r conftest
  64697. + $RM conftest*
  64698. +
  64699. +fi
  64700. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
  64701. +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
  64702. +
  64703. +
  64704. +
  64705. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  64706. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  64707. +if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
  64708. + $as_echo_n "(cached) " >&6
  64709. +else
  64710. + lt_cv_prog_compiler_c_o_CXX=no
  64711. + $RM -r conftest 2>/dev/null
  64712. + mkdir conftest
  64713. + cd conftest
  64714. + mkdir out
  64715. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  64716. +
  64717. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  64718. + # Insert the option either (1) after the last *FLAGS variable, or
  64719. + # (2) before a word containing "conftest.", or (3) at the end.
  64720. + # Note that $ac_compile itself does not contain backslashes and begins
  64721. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  64722. + lt_compile=`echo "$ac_compile" | $SED \
  64723. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  64724. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  64725. + -e 's:$: $lt_compiler_flag:'`
  64726. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  64727. + (eval "$lt_compile" 2>out/conftest.err)
  64728. + ac_status=$?
  64729. + cat out/conftest.err >&5
  64730. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  64731. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  64732. + then
  64733. + # The compiler can only warn and ignore the option if not recognized
  64734. + # So say no if there are warnings
  64735. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  64736. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  64737. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  64738. + lt_cv_prog_compiler_c_o_CXX=yes
  64739. + fi
  64740. + fi
  64741. + chmod u+w . 2>&5
  64742. + $RM conftest*
  64743. + # SGI C++ compiler will create directory out/ii_files/ for
  64744. + # template instantiation
  64745. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  64746. + $RM out/* && rmdir out
  64747. + cd ..
  64748. + $RM -r conftest
  64749. + $RM conftest*
  64750. +
  64751. +fi
  64752. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
  64753. +$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
  64754. +
  64755. +
  64756. +
  64757. +
  64758. +hard_links="nottested"
  64759. +if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
  64760. + # do not overwrite the value of need_locks provided by the user
  64761. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
  64762. +$as_echo_n "checking if we can lock with hard links... " >&6; }
  64763. + hard_links=yes
  64764. + $RM conftest*
  64765. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  64766. + touch conftest.a
  64767. + ln conftest.a conftest.b 2>&5 || hard_links=no
  64768. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  64769. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
  64770. +$as_echo "$hard_links" >&6; }
  64771. + if test "$hard_links" = no; then
  64772. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
  64773. +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
  64774. + need_locks=warn
  64775. + fi
  64776. +else
  64777. + need_locks=no
  64778. +fi
  64779. +
  64780. +
  64781. +
  64782. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  64783. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  64784. +
  64785. + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  64786. + exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  64787. + case $host_os in
  64788. + aix[4-9]*)
  64789. + # If we're using GNU nm, then we don't want the "-C" option.
  64790. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  64791. + # Also, AIX nm treats weak defined symbols like other global defined
  64792. + # symbols, whereas GNU nm marks them as "W".
  64793. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  64794. + export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  64795. + else
  64796. + export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  64797. + fi
  64798. + ;;
  64799. + pw32*)
  64800. + export_symbols_cmds_CXX="$ltdll_cmds"
  64801. + ;;
  64802. + cygwin* | mingw* | cegcc*)
  64803. + case $cc_basename in
  64804. + cl*) ;;
  64805. + *)
  64806. + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  64807. + exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  64808. + ;;
  64809. + esac
  64810. + ;;
  64811. + *)
  64812. + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  64813. + ;;
  64814. + esac
  64815. +
  64816. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
  64817. +$as_echo "$ld_shlibs_CXX" >&6; }
  64818. +test "$ld_shlibs_CXX" = no && can_build_shared=no
  64819. +
  64820. +with_gnu_ld_CXX=$with_gnu_ld
  64821. +
  64822. +
  64823. +
  64824. +
  64825. +
  64826. +
  64827. +#
  64828. +# Do we need to explicitly link libc?
  64829. +#
  64830. +case "x$archive_cmds_need_lc_CXX" in
  64831. +x|xyes)
  64832. + # Assume -lc should be added
  64833. + archive_cmds_need_lc_CXX=yes
  64834. +
  64835. + if test "$enable_shared" = yes && test "$GCC" = yes; then
  64836. + case $archive_cmds_CXX in
  64837. + *'~'*)
  64838. + # FIXME: we may have to deal with multi-command sequences.
  64839. + ;;
  64840. + '$CC '*)
  64841. + # Test whether the compiler implicitly links with -lc since on some
  64842. + # systems, -lgcc has to come before -lc. If gcc already passes -lc
  64843. + # to ld, don't add -lc before -lgcc.
  64844. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
  64845. +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
  64846. +if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
  64847. + $as_echo_n "(cached) " >&6
  64848. +else
  64849. + $RM conftest*
  64850. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  64851. +
  64852. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  64853. + (eval $ac_compile) 2>&5
  64854. + ac_status=$?
  64855. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  64856. + test $ac_status = 0; } 2>conftest.err; then
  64857. + soname=conftest
  64858. + lib=conftest
  64859. + libobjs=conftest.$ac_objext
  64860. + deplibs=
  64861. + wl=$lt_prog_compiler_wl_CXX
  64862. + pic_flag=$lt_prog_compiler_pic_CXX
  64863. + compiler_flags=-v
  64864. + linker_flags=-v
  64865. + verstring=
  64866. + output_objdir=.
  64867. + libname=conftest
  64868. + lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
  64869. + allow_undefined_flag_CXX=
  64870. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
  64871. + (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
  64872. + ac_status=$?
  64873. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  64874. + test $ac_status = 0; }
  64875. + then
  64876. + lt_cv_archive_cmds_need_lc_CXX=no
  64877. + else
  64878. + lt_cv_archive_cmds_need_lc_CXX=yes
  64879. + fi
  64880. + allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
  64881. + else
  64882. + cat conftest.err 1>&5
  64883. + fi
  64884. + $RM conftest*
  64885. +
  64886. +fi
  64887. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
  64888. +$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
  64889. + archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
  64890. + ;;
  64891. + esac
  64892. + fi
  64893. + ;;
  64894. +esac
  64895. +
  64896. +
  64897. +
  64898. +
  64899. +
  64900. +
  64901. +
  64902. +
  64903. +
  64904. +
  64905. +
  64906. +
  64907. +
  64908. +
  64909. +
  64910. +
  64911. +
  64912. +
  64913. +
  64914. +
  64915. +
  64916. +
  64917. +
  64918. +
  64919. +
  64920. +
  64921. +
  64922. +
  64923. +
  64924. +
  64925. +
  64926. +
  64927. +
  64928. +
  64929. +
  64930. +
  64931. +
  64932. +
  64933. +
  64934. +
  64935. +
  64936. +
  64937. +
  64938. +
  64939. +
  64940. +
  64941. +
  64942. +
  64943. +
  64944. +
  64945. +
  64946. +
  64947. +
  64948. +
  64949. +
  64950. +
  64951. +
  64952. +
  64953. +
  64954. +
  64955. +
  64956. +
  64957. +
  64958. +
  64959. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
  64960. +$as_echo_n "checking dynamic linker characteristics... " >&6; }
  64961. +
  64962. +library_names_spec=
  64963. +libname_spec='lib$name'
  64964. +soname_spec=
  64965. +shrext_cmds=".so"
  64966. +postinstall_cmds=
  64967. +postuninstall_cmds=
  64968. +finish_cmds=
  64969. +finish_eval=
  64970. +shlibpath_var=
  64971. +shlibpath_overrides_runpath=unknown
  64972. +version_type=none
  64973. +dynamic_linker="$host_os ld.so"
  64974. +sys_lib_dlsearch_path_spec="/lib /usr/lib"
  64975. +need_lib_prefix=unknown
  64976. +hardcode_into_libs=no
  64977. +
  64978. +# when you set need_version to no, make sure it does not cause -set_version
  64979. +# flags to be left without arguments
  64980. +need_version=unknown
  64981. +
  64982. +case $host_os in
  64983. +aix3*)
  64984. + version_type=linux
  64985. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  64986. + shlibpath_var=LIBPATH
  64987. +
  64988. + # AIX 3 has no versioning support, so we append a major version to the name.
  64989. + soname_spec='${libname}${release}${shared_ext}$major'
  64990. + ;;
  64991. +
  64992. +aix[4-9]*)
  64993. + version_type=linux
  64994. + need_lib_prefix=no
  64995. + need_version=no
  64996. + hardcode_into_libs=yes
  64997. + if test "$host_cpu" = ia64; then
  64998. + # AIX 5 supports IA64
  64999. + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  65000. + shlibpath_var=LD_LIBRARY_PATH
  65001. + else
  65002. + # With GCC up to 2.95.x, collect2 would create an import file
  65003. + # for dependence libraries. The import file would start with
  65004. + # the line `#! .'. This would cause the generated library to
  65005. + # depend on `.', always an invalid library. This was fixed in
  65006. + # development snapshots of GCC prior to 3.0.
  65007. + case $host_os in
  65008. + aix4 | aix4.[01] | aix4.[01].*)
  65009. + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  65010. + echo ' yes '
  65011. + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  65012. + :
  65013. + else
  65014. + can_build_shared=no
  65015. + fi
  65016. + ;;
  65017. + esac
  65018. + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  65019. + # soname into executable. Probably we can add versioning support to
  65020. + # collect2, so additional links can be useful in future.
  65021. + if test "$aix_use_runtimelinking" = yes; then
  65022. + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  65023. + # instead of lib<name>.a to let people know that these are not
  65024. + # typical AIX shared libraries.
  65025. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65026. + else
  65027. + # We preserve .a as extension for shared libraries through AIX4.2
  65028. + # and later when we are not doing run time linking.
  65029. + library_names_spec='${libname}${release}.a $libname.a'
  65030. + soname_spec='${libname}${release}${shared_ext}$major'
  65031. + fi
  65032. + shlibpath_var=LIBPATH
  65033. + fi
  65034. + ;;
  65035. +
  65036. +amigaos*)
  65037. + case $host_cpu in
  65038. + powerpc)
  65039. + # Since July 2007 AmigaOS4 officially supports .so libraries.
  65040. + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  65041. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65042. + ;;
  65043. + m68k)
  65044. + library_names_spec='$libname.ixlibrary $libname.a'
  65045. + # Create ${libname}_ixlibrary.a entries in /sys/libs.
  65046. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  65047. + ;;
  65048. + esac
  65049. + ;;
  65050. +
  65051. +beos*)
  65052. + library_names_spec='${libname}${shared_ext}'
  65053. + dynamic_linker="$host_os ld.so"
  65054. + shlibpath_var=LIBRARY_PATH
  65055. + ;;
  65056. +
  65057. +bsdi[45]*)
  65058. + version_type=linux
  65059. + need_version=no
  65060. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65061. + soname_spec='${libname}${release}${shared_ext}$major'
  65062. + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  65063. + shlibpath_var=LD_LIBRARY_PATH
  65064. + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  65065. + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  65066. + # the default ld.so.conf also contains /usr/contrib/lib and
  65067. + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  65068. + # libtool to hard-code these into programs
  65069. + ;;
  65070. +
  65071. +cygwin* | mingw* | pw32* | cegcc*)
  65072. + version_type=windows
  65073. + shrext_cmds=".dll"
  65074. + need_version=no
  65075. + need_lib_prefix=no
  65076. +
  65077. + case $GCC,$cc_basename in
  65078. + yes,*)
  65079. + # gcc
  65080. + library_names_spec='$libname.dll.a'
  65081. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  65082. + postinstall_cmds='base_file=`basename \${file}`~
  65083. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  65084. + dldir=$destdir/`dirname \$dlpath`~
  65085. + test -d \$dldir || mkdir -p \$dldir~
  65086. + $install_prog $dir/$dlname \$dldir/$dlname~
  65087. + chmod a+x \$dldir/$dlname~
  65088. + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  65089. + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  65090. + fi'
  65091. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  65092. + dlpath=$dir/\$dldll~
  65093. + $RM \$dlpath'
  65094. + shlibpath_overrides_runpath=yes
  65095. +
  65096. + case $host_os in
  65097. + cygwin*)
  65098. + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  65099. + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  65100. +
  65101. + ;;
  65102. + mingw* | cegcc*)
  65103. + # MinGW DLLs use traditional 'lib' prefix
  65104. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  65105. + ;;
  65106. + pw32*)
  65107. + # pw32 DLLs use 'pw' prefix rather than 'lib'
  65108. + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  65109. + ;;
  65110. + esac
  65111. + dynamic_linker='Win32 ld.exe'
  65112. + ;;
  65113. +
  65114. + *,cl*)
  65115. + # Native MSVC
  65116. + libname_spec='$name'
  65117. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  65118. + library_names_spec='${libname}.dll.lib'
  65119. +
  65120. + case $build_os in
  65121. + mingw*)
  65122. + sys_lib_search_path_spec=
  65123. + lt_save_ifs=$IFS
  65124. + IFS=';'
  65125. + for lt_path in $LIB
  65126. + do
  65127. + IFS=$lt_save_ifs
  65128. + # Let DOS variable expansion print the short 8.3 style file name.
  65129. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  65130. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  65131. + done
  65132. + IFS=$lt_save_ifs
  65133. + # Convert to MSYS style.
  65134. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  65135. + ;;
  65136. + cygwin*)
  65137. + # Convert to unix form, then to dos form, then back to unix form
  65138. + # but this time dos style (no spaces!) so that the unix form looks
  65139. + # like /cygdrive/c/PROGRA~1:/cygdr...
  65140. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  65141. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  65142. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  65143. + ;;
  65144. + *)
  65145. + sys_lib_search_path_spec="$LIB"
  65146. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  65147. + # It is most probably a Windows format PATH.
  65148. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  65149. + else
  65150. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  65151. + fi
  65152. + # FIXME: find the short name or the path components, as spaces are
  65153. + # common. (e.g. "Program Files" -> "PROGRA~1")
  65154. + ;;
  65155. + esac
  65156. +
  65157. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  65158. + postinstall_cmds='base_file=`basename \${file}`~
  65159. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  65160. + dldir=$destdir/`dirname \$dlpath`~
  65161. + test -d \$dldir || mkdir -p \$dldir~
  65162. + $install_prog $dir/$dlname \$dldir/$dlname'
  65163. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  65164. + dlpath=$dir/\$dldll~
  65165. + $RM \$dlpath'
  65166. + shlibpath_overrides_runpath=yes
  65167. + dynamic_linker='Win32 link.exe'
  65168. + ;;
  65169. +
  65170. + *)
  65171. + # Assume MSVC wrapper
  65172. + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  65173. + dynamic_linker='Win32 ld.exe'
  65174. + ;;
  65175. + esac
  65176. + # FIXME: first we should search . and the directory the executable is in
  65177. + shlibpath_var=PATH
  65178. + ;;
  65179. +
  65180. +darwin* | rhapsody*)
  65181. + dynamic_linker="$host_os dyld"
  65182. + version_type=darwin
  65183. + need_lib_prefix=no
  65184. + need_version=no
  65185. + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  65186. + soname_spec='${libname}${release}${major}$shared_ext'
  65187. + shlibpath_overrides_runpath=yes
  65188. + shlibpath_var=DYLD_LIBRARY_PATH
  65189. + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  65190. +
  65191. + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  65192. + ;;
  65193. +
  65194. +dgux*)
  65195. + version_type=linux
  65196. + need_lib_prefix=no
  65197. + need_version=no
  65198. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  65199. + soname_spec='${libname}${release}${shared_ext}$major'
  65200. + shlibpath_var=LD_LIBRARY_PATH
  65201. + ;;
  65202. +
  65203. +freebsd1*)
  65204. + dynamic_linker=no
  65205. + ;;
  65206. +
  65207. +freebsd* | dragonfly*)
  65208. + # DragonFly does not have aout. When/if they implement a new
  65209. + # versioning mechanism, adjust this.
  65210. + if test -x /usr/bin/objformat; then
  65211. + objformat=`/usr/bin/objformat`
  65212. + else
  65213. + case $host_os in
  65214. + freebsd[123]*) objformat=aout ;;
  65215. + *) objformat=elf ;;
  65216. + esac
  65217. + fi
  65218. + version_type=freebsd-$objformat
  65219. + case $version_type in
  65220. + freebsd-elf*)
  65221. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  65222. + need_version=no
  65223. + need_lib_prefix=no
  65224. + ;;
  65225. + freebsd-*)
  65226. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  65227. + need_version=yes
  65228. + ;;
  65229. + esac
  65230. + shlibpath_var=LD_LIBRARY_PATH
  65231. + case $host_os in
  65232. + freebsd2*)
  65233. + shlibpath_overrides_runpath=yes
  65234. + ;;
  65235. + freebsd3.[01]* | freebsdelf3.[01]*)
  65236. + shlibpath_overrides_runpath=yes
  65237. + hardcode_into_libs=yes
  65238. + ;;
  65239. + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  65240. + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  65241. + shlibpath_overrides_runpath=no
  65242. + hardcode_into_libs=yes
  65243. + ;;
  65244. + *) # from 4.6 on, and DragonFly
  65245. + shlibpath_overrides_runpath=yes
  65246. + hardcode_into_libs=yes
  65247. + ;;
  65248. + esac
  65249. + ;;
  65250. +
  65251. +gnu*)
  65252. + version_type=linux
  65253. + need_lib_prefix=no
  65254. + need_version=no
  65255. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  65256. + soname_spec='${libname}${release}${shared_ext}$major'
  65257. + shlibpath_var=LD_LIBRARY_PATH
  65258. + hardcode_into_libs=yes
  65259. + ;;
  65260. +
  65261. +haiku*)
  65262. + version_type=linux
  65263. + need_lib_prefix=no
  65264. + need_version=no
  65265. + dynamic_linker="$host_os runtime_loader"
  65266. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  65267. + soname_spec='${libname}${release}${shared_ext}$major'
  65268. + shlibpath_var=LIBRARY_PATH
  65269. + shlibpath_overrides_runpath=yes
  65270. + sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  65271. + hardcode_into_libs=yes
  65272. + ;;
  65273. +
  65274. +hpux9* | hpux10* | hpux11*)
  65275. + # Give a soname corresponding to the major version so that dld.sl refuses to
  65276. + # link against other versions.
  65277. + version_type=sunos
  65278. + need_lib_prefix=no
  65279. + need_version=no
  65280. + case $host_cpu in
  65281. + ia64*)
  65282. + shrext_cmds='.so'
  65283. + hardcode_into_libs=yes
  65284. + dynamic_linker="$host_os dld.so"
  65285. + shlibpath_var=LD_LIBRARY_PATH
  65286. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  65287. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65288. + soname_spec='${libname}${release}${shared_ext}$major'
  65289. + if test "X$HPUX_IA64_MODE" = X32; then
  65290. + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  65291. + else
  65292. + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  65293. + fi
  65294. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  65295. + ;;
  65296. + hppa*64*)
  65297. + shrext_cmds='.sl'
  65298. + hardcode_into_libs=yes
  65299. + dynamic_linker="$host_os dld.sl"
  65300. + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  65301. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  65302. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65303. + soname_spec='${libname}${release}${shared_ext}$major'
  65304. + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  65305. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  65306. + ;;
  65307. + *)
  65308. + shrext_cmds='.sl'
  65309. + dynamic_linker="$host_os dld.sl"
  65310. + shlibpath_var=SHLIB_PATH
  65311. + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  65312. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65313. + soname_spec='${libname}${release}${shared_ext}$major'
  65314. + ;;
  65315. + esac
  65316. + # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  65317. + postinstall_cmds='chmod 555 $lib'
  65318. + # or fails outright, so override atomically:
  65319. + install_override_mode=555
  65320. + ;;
  65321. +
  65322. +interix[3-9]*)
  65323. + version_type=linux
  65324. + need_lib_prefix=no
  65325. + need_version=no
  65326. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  65327. + soname_spec='${libname}${release}${shared_ext}$major'
  65328. + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  65329. + shlibpath_var=LD_LIBRARY_PATH
  65330. + shlibpath_overrides_runpath=no
  65331. + hardcode_into_libs=yes
  65332. + ;;
  65333. +
  65334. +irix5* | irix6* | nonstopux*)
  65335. + case $host_os in
  65336. + nonstopux*) version_type=nonstopux ;;
  65337. + *)
  65338. + if test "$lt_cv_prog_gnu_ld" = yes; then
  65339. + version_type=linux
  65340. + else
  65341. + version_type=irix
  65342. + fi ;;
  65343. + esac
  65344. + need_lib_prefix=no
  65345. + need_version=no
  65346. + soname_spec='${libname}${release}${shared_ext}$major'
  65347. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  65348. + case $host_os in
  65349. + irix5* | nonstopux*)
  65350. + libsuff= shlibsuff=
  65351. + ;;
  65352. + *)
  65353. + case $LD in # libtool.m4 will add one of these switches to LD
  65354. + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  65355. + libsuff= shlibsuff= libmagic=32-bit;;
  65356. + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  65357. + libsuff=32 shlibsuff=N32 libmagic=N32;;
  65358. + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  65359. + libsuff=64 shlibsuff=64 libmagic=64-bit;;
  65360. + *) libsuff= shlibsuff= libmagic=never-match;;
  65361. + esac
  65362. + ;;
  65363. + esac
  65364. + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  65365. + shlibpath_overrides_runpath=no
  65366. + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  65367. + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  65368. + hardcode_into_libs=yes
  65369. + ;;
  65370. +
  65371. +# No shared lib support for Linux oldld, aout, or coff.
  65372. +linux*oldld* | linux*aout* | linux*coff*)
  65373. + dynamic_linker=no
  65374. + ;;
  65375. +
  65376. +# This must be Linux ELF.
  65377. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  65378. + version_type=linux
  65379. + need_lib_prefix=no
  65380. + need_version=no
  65381. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65382. + soname_spec='${libname}${release}${shared_ext}$major'
  65383. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  65384. + shlibpath_var=LD_LIBRARY_PATH
  65385. + shlibpath_overrides_runpath=no
  65386. +
  65387. + # Some binutils ld are patched to set DT_RUNPATH
  65388. + if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
  65389. + $as_echo_n "(cached) " >&6
  65390. +else
  65391. + lt_cv_shlibpath_overrides_runpath=no
  65392. + save_LDFLAGS=$LDFLAGS
  65393. + save_libdir=$libdir
  65394. + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
  65395. + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
  65396. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  65397. +/* end confdefs.h. */
  65398. +
  65399. +int
  65400. +main ()
  65401. +{
  65402. +
  65403. + ;
  65404. + return 0;
  65405. +}
  65406. +_ACEOF
  65407. +if ac_fn_cxx_try_link "$LINENO"; then :
  65408. + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
  65409. + lt_cv_shlibpath_overrides_runpath=yes
  65410. +fi
  65411. +fi
  65412. +rm -f core conftest.err conftest.$ac_objext \
  65413. + conftest$ac_exeext conftest.$ac_ext
  65414. + LDFLAGS=$save_LDFLAGS
  65415. + libdir=$save_libdir
  65416. +
  65417. +fi
  65418. +
  65419. + shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  65420. +
  65421. + # This implies no fast_install, which is unacceptable.
  65422. + # Some rework will be needed to allow for fast_install
  65423. + # before this can be enabled.
  65424. + hardcode_into_libs=yes
  65425. +
  65426. + # Append ld.so.conf contents to the search path
  65427. + if test -f /etc/ld.so.conf; then
  65428. + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  65429. + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  65430. + fi
  65431. +
  65432. + # We used to test for /lib/ld.so.1 and disable shared libraries on
  65433. + # powerpc, because MkLinux only supported shared libraries with the
  65434. + # GNU dynamic linker. Since this was broken with cross compilers,
  65435. + # most powerpc-linux boxes support dynamic linking these days and
  65436. + # people can always --disable-shared, the test was removed, and we
  65437. + # assume the GNU/Linux dynamic linker is in use.
  65438. + dynamic_linker='GNU/Linux ld.so'
  65439. + ;;
  65440. +
  65441. +netbsd*)
  65442. + version_type=sunos
  65443. + need_lib_prefix=no
  65444. + need_version=no
  65445. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  65446. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  65447. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  65448. + dynamic_linker='NetBSD (a.out) ld.so'
  65449. + else
  65450. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  65451. + soname_spec='${libname}${release}${shared_ext}$major'
  65452. + dynamic_linker='NetBSD ld.elf_so'
  65453. + fi
  65454. + shlibpath_var=LD_LIBRARY_PATH
  65455. + shlibpath_overrides_runpath=yes
  65456. + hardcode_into_libs=yes
  65457. + ;;
  65458. +
  65459. +newsos6)
  65460. + version_type=linux
  65461. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65462. + shlibpath_var=LD_LIBRARY_PATH
  65463. + shlibpath_overrides_runpath=yes
  65464. + ;;
  65465. +
  65466. +*nto* | *qnx*)
  65467. + version_type=qnx
  65468. + need_lib_prefix=no
  65469. + need_version=no
  65470. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65471. + soname_spec='${libname}${release}${shared_ext}$major'
  65472. + shlibpath_var=LD_LIBRARY_PATH
  65473. + shlibpath_overrides_runpath=no
  65474. + hardcode_into_libs=yes
  65475. + dynamic_linker='ldqnx.so'
  65476. + ;;
  65477. +
  65478. +openbsd*)
  65479. + version_type=sunos
  65480. + sys_lib_dlsearch_path_spec="/usr/lib"
  65481. + need_lib_prefix=no
  65482. + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  65483. + case $host_os in
  65484. + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  65485. + *) need_version=no ;;
  65486. + esac
  65487. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  65488. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  65489. + shlibpath_var=LD_LIBRARY_PATH
  65490. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  65491. + case $host_os in
  65492. + openbsd2.[89] | openbsd2.[89].*)
  65493. + shlibpath_overrides_runpath=no
  65494. + ;;
  65495. + *)
  65496. + shlibpath_overrides_runpath=yes
  65497. + ;;
  65498. + esac
  65499. + else
  65500. + shlibpath_overrides_runpath=yes
  65501. + fi
  65502. + ;;
  65503. +
  65504. +os2*)
  65505. + libname_spec='$name'
  65506. + shrext_cmds=".dll"
  65507. + need_lib_prefix=no
  65508. + library_names_spec='$libname${shared_ext} $libname.a'
  65509. + dynamic_linker='OS/2 ld.exe'
  65510. + shlibpath_var=LIBPATH
  65511. + ;;
  65512. +
  65513. +osf3* | osf4* | osf5*)
  65514. + version_type=osf
  65515. + need_lib_prefix=no
  65516. + need_version=no
  65517. + soname_spec='${libname}${release}${shared_ext}$major'
  65518. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65519. + shlibpath_var=LD_LIBRARY_PATH
  65520. + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  65521. + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  65522. + ;;
  65523. +
  65524. +rdos*)
  65525. + dynamic_linker=no
  65526. + ;;
  65527. +
  65528. +solaris*)
  65529. + version_type=linux
  65530. + need_lib_prefix=no
  65531. + need_version=no
  65532. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65533. + soname_spec='${libname}${release}${shared_ext}$major'
  65534. + shlibpath_var=LD_LIBRARY_PATH
  65535. + shlibpath_overrides_runpath=yes
  65536. + hardcode_into_libs=yes
  65537. + # ldd complains unless libraries are executable
  65538. + postinstall_cmds='chmod +x $lib'
  65539. + ;;
  65540. +
  65541. +sunos4*)
  65542. + version_type=sunos
  65543. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  65544. + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  65545. + shlibpath_var=LD_LIBRARY_PATH
  65546. + shlibpath_overrides_runpath=yes
  65547. + if test "$with_gnu_ld" = yes; then
  65548. + need_lib_prefix=no
  65549. + fi
  65550. + need_version=yes
  65551. + ;;
  65552. +
  65553. +sysv4 | sysv4.3*)
  65554. + version_type=linux
  65555. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65556. + soname_spec='${libname}${release}${shared_ext}$major'
  65557. + shlibpath_var=LD_LIBRARY_PATH
  65558. + case $host_vendor in
  65559. + sni)
  65560. + shlibpath_overrides_runpath=no
  65561. + need_lib_prefix=no
  65562. + runpath_var=LD_RUN_PATH
  65563. + ;;
  65564. + siemens)
  65565. + need_lib_prefix=no
  65566. + ;;
  65567. + motorola)
  65568. + need_lib_prefix=no
  65569. + need_version=no
  65570. + shlibpath_overrides_runpath=no
  65571. + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  65572. + ;;
  65573. + esac
  65574. + ;;
  65575. +
  65576. +sysv4*MP*)
  65577. + if test -d /usr/nec ;then
  65578. + version_type=linux
  65579. + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  65580. + soname_spec='$libname${shared_ext}.$major'
  65581. + shlibpath_var=LD_LIBRARY_PATH
  65582. + fi
  65583. + ;;
  65584. +
  65585. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  65586. + version_type=freebsd-elf
  65587. + need_lib_prefix=no
  65588. + need_version=no
  65589. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  65590. + soname_spec='${libname}${release}${shared_ext}$major'
  65591. + shlibpath_var=LD_LIBRARY_PATH
  65592. + shlibpath_overrides_runpath=yes
  65593. + hardcode_into_libs=yes
  65594. + if test "$with_gnu_ld" = yes; then
  65595. + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  65596. + else
  65597. + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  65598. + case $host_os in
  65599. + sco3.2v5*)
  65600. + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  65601. + ;;
  65602. + esac
  65603. + fi
  65604. + sys_lib_dlsearch_path_spec='/usr/lib'
  65605. + ;;
  65606. +
  65607. +tpf*)
  65608. + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  65609. + version_type=linux
  65610. + need_lib_prefix=no
  65611. + need_version=no
  65612. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65613. + shlibpath_var=LD_LIBRARY_PATH
  65614. + shlibpath_overrides_runpath=no
  65615. + hardcode_into_libs=yes
  65616. + ;;
  65617. +
  65618. +uts4*)
  65619. + version_type=linux
  65620. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  65621. + soname_spec='${libname}${release}${shared_ext}$major'
  65622. + shlibpath_var=LD_LIBRARY_PATH
  65623. + ;;
  65624. +
  65625. +*)
  65626. + dynamic_linker=no
  65627. + ;;
  65628. +esac
  65629. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
  65630. +$as_echo "$dynamic_linker" >&6; }
  65631. +test "$dynamic_linker" = no && can_build_shared=no
  65632. +
  65633. +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  65634. +if test "$GCC" = yes; then
  65635. + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  65636. +fi
  65637. +
  65638. +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  65639. + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  65640. +fi
  65641. +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  65642. + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  65643. +fi
  65644. +
  65645. +
  65646. +
  65647. +
  65648. +
  65649. +
  65650. +
  65651. +
  65652. +
  65653. +
  65654. +
  65655. +
  65656. +
  65657. +
  65658. +
  65659. +
  65660. +
  65661. +
  65662. +
  65663. +
  65664. +
  65665. +
  65666. +
  65667. +
  65668. +
  65669. +
  65670. +
  65671. +
  65672. +
  65673. +
  65674. +
  65675. +
  65676. +
  65677. +
  65678. +
  65679. +
  65680. +
  65681. +
  65682. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
  65683. +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
  65684. +hardcode_action_CXX=
  65685. +if test -n "$hardcode_libdir_flag_spec_CXX" ||
  65686. + test -n "$runpath_var_CXX" ||
  65687. + test "X$hardcode_automatic_CXX" = "Xyes" ; then
  65688. +
  65689. + # We can hardcode non-existent directories.
  65690. + if test "$hardcode_direct_CXX" != no &&
  65691. + # If the only mechanism to avoid hardcoding is shlibpath_var, we
  65692. + # have to relink, otherwise we might link with an installed library
  65693. + # when we should be linking with a yet-to-be-installed one
  65694. + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
  65695. + test "$hardcode_minus_L_CXX" != no; then
  65696. + # Linking always hardcodes the temporary library directory.
  65697. + hardcode_action_CXX=relink
  65698. + else
  65699. + # We can link without hardcoding, and we can hardcode nonexisting dirs.
  65700. + hardcode_action_CXX=immediate
  65701. + fi
  65702. +else
  65703. + # We cannot hardcode anything, or else we can only hardcode existing
  65704. + # directories.
  65705. + hardcode_action_CXX=unsupported
  65706. +fi
  65707. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
  65708. +$as_echo "$hardcode_action_CXX" >&6; }
  65709. +
  65710. +if test "$hardcode_action_CXX" = relink ||
  65711. + test "$inherit_rpath_CXX" = yes; then
  65712. + # Fast installation is not supported
  65713. + enable_fast_install=no
  65714. +elif test "$shlibpath_overrides_runpath" = yes ||
  65715. + test "$enable_shared" = no; then
  65716. + # Fast installation is not necessary
  65717. + enable_fast_install=needless
  65718. +fi
  65719. +
  65720. +
  65721. +
  65722. +
  65723. +
  65724. +
  65725. +
  65726. + fi # test -n "$compiler"
  65727. +
  65728. + CC=$lt_save_CC
  65729. + CFLAGS=$lt_save_CFLAGS
  65730. + LDCXX=$LD
  65731. + LD=$lt_save_LD
  65732. + GCC=$lt_save_GCC
  65733. + with_gnu_ld=$lt_save_with_gnu_ld
  65734. + lt_cv_path_LDCXX=$lt_cv_path_LD
  65735. + lt_cv_path_LD=$lt_save_path_LD
  65736. + lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
  65737. + lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
  65738. +fi # test "$_lt_caught_CXX_error" != yes
  65739. +
  65740. +ac_ext=cpp
  65741. +ac_cpp='$CXXCPP $CPPFLAGS'
  65742. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  65743. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  65744. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  65745. +
  65746. +
  65747. +
  65748. +
  65749. +
  65750. +
  65751. +
  65752. +
  65753. +
  65754. +
  65755. +
  65756. +
  65757. +
  65758. + ac_config_commands="$ac_config_commands libtool"
  65759. +
  65760. +
  65761. +
  65762. +
  65763. +# Only expand once:
  65764. +
  65765. +
  65766. +if ! test "${ac_top_build_prefix}" = "";
  65767. +then
  65768. + # LTDL v3-v7 macros assume the autoconf 2.62 variable top_build_prefix is defined
  65769. + # But from autoconf 2.64 its called ac_top_build_prefix and not automatically added to the Makefile
  65770. + # This fixes Linux LTDLv3-v7, and BSD LTDL v2.2
  65771. + top_build_prefix=${ac_top_build_prefix}
  65772. +
  65773. +fi
  65774. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which extension is used for runtime loadable modules" >&5
  65775. +$as_echo_n "checking which extension is used for runtime loadable modules... " >&6; }
  65776. +if ${libltdl_cv_shlibext+:} false; then :
  65777. + $as_echo_n "(cached) " >&6
  65778. +else
  65779. +
  65780. +module=yes
  65781. +eval libltdl_cv_shlibext=$shrext_cmds
  65782. +
  65783. +fi
  65784. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_shlibext" >&5
  65785. +$as_echo "$libltdl_cv_shlibext" >&6; }
  65786. +if test -n "$libltdl_cv_shlibext"; then
  65787. +
  65788. +cat >>confdefs.h <<_ACEOF
  65789. +@%:@define LT_MODULE_EXT "$libltdl_cv_shlibext"
  65790. +_ACEOF
  65791. +
  65792. +fi
  65793. +
  65794. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which variable specifies run-time module search path" >&5
  65795. +$as_echo_n "checking which variable specifies run-time module search path... " >&6; }
  65796. +if ${lt_cv_module_path_var+:} false; then :
  65797. + $as_echo_n "(cached) " >&6
  65798. +else
  65799. + lt_cv_module_path_var="$shlibpath_var"
  65800. +fi
  65801. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_module_path_var" >&5
  65802. +$as_echo "$lt_cv_module_path_var" >&6; }
  65803. +if test -n "$lt_cv_module_path_var"; then
  65804. +
  65805. +cat >>confdefs.h <<_ACEOF
  65806. +@%:@define LT_MODULE_PATH_VAR "$lt_cv_module_path_var"
  65807. +_ACEOF
  65808. +
  65809. +fi
  65810. +
  65811. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the default library search path" >&5
  65812. +$as_echo_n "checking for the default library search path... " >&6; }
  65813. +if ${lt_cv_sys_dlsearch_path+:} false; then :
  65814. + $as_echo_n "(cached) " >&6
  65815. +else
  65816. + lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"
  65817. +fi
  65818. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlsearch_path" >&5
  65819. +$as_echo "$lt_cv_sys_dlsearch_path" >&6; }
  65820. +if test -n "$lt_cv_sys_dlsearch_path"; then
  65821. + sys_dlsearch_path=
  65822. + for dir in $lt_cv_sys_dlsearch_path; do
  65823. + if test -z "$sys_dlsearch_path"; then
  65824. + sys_dlsearch_path="$dir"
  65825. + else
  65826. + sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  65827. + fi
  65828. + done
  65829. +
  65830. +cat >>confdefs.h <<_ACEOF
  65831. +@%:@define LT_DLSEARCH_PATH "$sys_dlsearch_path"
  65832. +_ACEOF
  65833. +
  65834. +fi
  65835. +
  65836. +
  65837. +LT_DLLOADERS=
  65838. +
  65839. +
  65840. +ac_ext=c
  65841. +ac_cpp='$CPP $CPPFLAGS'
  65842. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  65843. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  65844. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  65845. +
  65846. +
  65847. +LIBADD_DLOPEN=
  65848. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
  65849. +$as_echo_n "checking for library containing dlopen... " >&6; }
  65850. +if ${ac_cv_search_dlopen+:} false; then :
  65851. + $as_echo_n "(cached) " >&6
  65852. +else
  65853. + ac_func_search_save_LIBS=$LIBS
  65854. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  65855. +/* end confdefs.h. */
  65856. +
  65857. +/* Override any GCC internal prototype to avoid an error.
  65858. + Use char because int might match the return type of a GCC
  65859. + builtin and then its argument prototype would still apply. */
  65860. +#ifdef __cplusplus
  65861. +extern "C"
  65862. +#endif
  65863. +char dlopen ();
  65864. +int
  65865. +main ()
  65866. +{
  65867. +return dlopen ();
  65868. + ;
  65869. + return 0;
  65870. +}
  65871. +_ACEOF
  65872. +for ac_lib in '' dl; do
  65873. + if test -z "$ac_lib"; then
  65874. + ac_res="none required"
  65875. + else
  65876. + ac_res=-l$ac_lib
  65877. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  65878. + fi
  65879. + if ac_fn_c_try_link "$LINENO"; then :
  65880. + ac_cv_search_dlopen=$ac_res
  65881. +fi
  65882. +rm -f core conftest.err conftest.$ac_objext \
  65883. + conftest$ac_exeext
  65884. + if ${ac_cv_search_dlopen+:} false; then :
  65885. + break
  65886. +fi
  65887. +done
  65888. +if ${ac_cv_search_dlopen+:} false; then :
  65889. +
  65890. +else
  65891. + ac_cv_search_dlopen=no
  65892. +fi
  65893. +rm conftest.$ac_ext
  65894. +LIBS=$ac_func_search_save_LIBS
  65895. +fi
  65896. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
  65897. +$as_echo "$ac_cv_search_dlopen" >&6; }
  65898. +ac_res=$ac_cv_search_dlopen
  65899. +if test "$ac_res" != no; then :
  65900. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  65901. +
  65902. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  65903. +
  65904. + if test "$ac_cv_search_dlopen" != "none required" ; then
  65905. + LIBADD_DLOPEN="-ldl"
  65906. + fi
  65907. + libltdl_cv_lib_dl_dlopen="yes"
  65908. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  65909. +else
  65910. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  65911. +/* end confdefs.h. */
  65912. +#if HAVE_DLFCN_H
  65913. +# include <dlfcn.h>
  65914. +#endif
  65915. +
  65916. +int
  65917. +main ()
  65918. +{
  65919. +dlopen(0, 0);
  65920. + ;
  65921. + return 0;
  65922. +}
  65923. +_ACEOF
  65924. +if ac_fn_c_try_link "$LINENO"; then :
  65925. +
  65926. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  65927. +
  65928. + libltdl_cv_func_dlopen="yes"
  65929. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  65930. +else
  65931. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  65932. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  65933. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  65934. + $as_echo_n "(cached) " >&6
  65935. +else
  65936. + ac_check_lib_save_LIBS=$LIBS
  65937. +LIBS="-lsvld $LIBS"
  65938. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  65939. +/* end confdefs.h. */
  65940. +
  65941. +/* Override any GCC internal prototype to avoid an error.
  65942. + Use char because int might match the return type of a GCC
  65943. + builtin and then its argument prototype would still apply. */
  65944. +#ifdef __cplusplus
  65945. +extern "C"
  65946. +#endif
  65947. +char dlopen ();
  65948. +int
  65949. +main ()
  65950. +{
  65951. +return dlopen ();
  65952. + ;
  65953. + return 0;
  65954. +}
  65955. +_ACEOF
  65956. +if ac_fn_c_try_link "$LINENO"; then :
  65957. + ac_cv_lib_svld_dlopen=yes
  65958. +else
  65959. + ac_cv_lib_svld_dlopen=no
  65960. +fi
  65961. +rm -f core conftest.err conftest.$ac_objext \
  65962. + conftest$ac_exeext conftest.$ac_ext
  65963. +LIBS=$ac_check_lib_save_LIBS
  65964. +fi
  65965. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  65966. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  65967. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  65968. +
  65969. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  65970. +
  65971. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  65972. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  65973. +fi
  65974. +
  65975. +fi
  65976. +rm -f core conftest.err conftest.$ac_objext \
  65977. + conftest$ac_exeext conftest.$ac_ext
  65978. +fi
  65979. +
  65980. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  65981. +then
  65982. + lt_save_LIBS="$LIBS"
  65983. + LIBS="$LIBS $LIBADD_DLOPEN"
  65984. + for ac_func in dlerror
  65985. +do :
  65986. + ac_fn_c_check_func "$LINENO" "dlerror" "ac_cv_func_dlerror"
  65987. +if test "x$ac_cv_func_dlerror" = xyes; then :
  65988. + cat >>confdefs.h <<_ACEOF
  65989. +@%:@define HAVE_DLERROR 1
  65990. +_ACEOF
  65991. +
  65992. +fi
  65993. +done
  65994. +
  65995. + LIBS="$lt_save_LIBS"
  65996. +fi
  65997. +
  65998. +
  65999. +LIBADD_SHL_LOAD=
  66000. +ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  66001. +if test "x$ac_cv_func_shl_load" = xyes; then :
  66002. +
  66003. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  66004. +
  66005. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  66006. +else
  66007. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  66008. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  66009. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  66010. + $as_echo_n "(cached) " >&6
  66011. +else
  66012. + ac_check_lib_save_LIBS=$LIBS
  66013. +LIBS="-ldld $LIBS"
  66014. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  66015. +/* end confdefs.h. */
  66016. +
  66017. +/* Override any GCC internal prototype to avoid an error.
  66018. + Use char because int might match the return type of a GCC
  66019. + builtin and then its argument prototype would still apply. */
  66020. +#ifdef __cplusplus
  66021. +extern "C"
  66022. +#endif
  66023. +char shl_load ();
  66024. +int
  66025. +main ()
  66026. +{
  66027. +return shl_load ();
  66028. + ;
  66029. + return 0;
  66030. +}
  66031. +_ACEOF
  66032. +if ac_fn_c_try_link "$LINENO"; then :
  66033. + ac_cv_lib_dld_shl_load=yes
  66034. +else
  66035. + ac_cv_lib_dld_shl_load=no
  66036. +fi
  66037. +rm -f core conftest.err conftest.$ac_objext \
  66038. + conftest$ac_exeext conftest.$ac_ext
  66039. +LIBS=$ac_check_lib_save_LIBS
  66040. +fi
  66041. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  66042. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  66043. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  66044. +
  66045. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  66046. +
  66047. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  66048. + LIBADD_SHL_LOAD="-ldld"
  66049. +fi
  66050. +
  66051. +fi
  66052. +
  66053. +
  66054. +
  66055. +case $host_os in
  66056. +darwin[1567].*)
  66057. +# We only want this for pre-Mac OS X 10.4.
  66058. + ac_fn_c_check_func "$LINENO" "_dyld_func_lookup" "ac_cv_func__dyld_func_lookup"
  66059. +if test "x$ac_cv_func__dyld_func_lookup" = xyes; then :
  66060. +
  66061. +$as_echo "@%:@define HAVE_DYLD 1" >>confdefs.h
  66062. +
  66063. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"
  66064. +fi
  66065. +
  66066. + ;;
  66067. +beos*)
  66068. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  66069. + ;;
  66070. +cygwin* | mingw* | os2* | pw32*)
  66071. + ac_fn_c_check_decl "$LINENO" "cygwin_conv_path" "ac_cv_have_decl_cygwin_conv_path" "#include <sys/cygwin.h>
  66072. +"
  66073. +if test "x$ac_cv_have_decl_cygwin_conv_path" = xyes; then :
  66074. + ac_have_decl=1
  66075. +else
  66076. + ac_have_decl=0
  66077. +fi
  66078. +
  66079. +cat >>confdefs.h <<_ACEOF
  66080. +@%:@define HAVE_DECL_CYGWIN_CONV_PATH $ac_have_decl
  66081. +_ACEOF
  66082. +
  66083. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  66084. + ;;
  66085. +esac
  66086. +
  66087. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  66088. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  66089. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  66090. + $as_echo_n "(cached) " >&6
  66091. +else
  66092. + ac_check_lib_save_LIBS=$LIBS
  66093. +LIBS="-ldld $LIBS"
  66094. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  66095. +/* end confdefs.h. */
  66096. +
  66097. +/* Override any GCC internal prototype to avoid an error.
  66098. + Use char because int might match the return type of a GCC
  66099. + builtin and then its argument prototype would still apply. */
  66100. +#ifdef __cplusplus
  66101. +extern "C"
  66102. +#endif
  66103. +char dld_link ();
  66104. +int
  66105. +main ()
  66106. +{
  66107. +return dld_link ();
  66108. + ;
  66109. + return 0;
  66110. +}
  66111. +_ACEOF
  66112. +if ac_fn_c_try_link "$LINENO"; then :
  66113. + ac_cv_lib_dld_dld_link=yes
  66114. +else
  66115. + ac_cv_lib_dld_dld_link=no
  66116. +fi
  66117. +rm -f core conftest.err conftest.$ac_objext \
  66118. + conftest$ac_exeext conftest.$ac_ext
  66119. +LIBS=$ac_check_lib_save_LIBS
  66120. +fi
  66121. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  66122. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  66123. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  66124. +
  66125. +$as_echo "@%:@define HAVE_DLD 1" >>confdefs.h
  66126. +
  66127. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"
  66128. +fi
  66129. +
  66130. +
  66131. +
  66132. +
  66133. +LT_DLPREOPEN=
  66134. +if test -n "$LT_DLLOADERS"
  66135. +then
  66136. + for lt_loader in $LT_DLLOADERS; do
  66137. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  66138. + done
  66139. +
  66140. +$as_echo "@%:@define HAVE_LIBDLLOADER 1" >>confdefs.h
  66141. +
  66142. +fi
  66143. +
  66144. +
  66145. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  66146. +
  66147. +
  66148. +ac_ext=cpp
  66149. +ac_cpp='$CXXCPP $CPPFLAGS'
  66150. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  66151. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  66152. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  66153. +
  66154. +
  66155. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix in compiled symbols" >&5
  66156. +$as_echo_n "checking for _ prefix in compiled symbols... " >&6; }
  66157. +if ${lt_cv_sys_symbol_underscore+:} false; then :
  66158. + $as_echo_n "(cached) " >&6
  66159. +else
  66160. + lt_cv_sys_symbol_underscore=no
  66161. + cat > conftest.$ac_ext <<_LT_EOF
  66162. +void nm_test_func(){}
  66163. +int main(){nm_test_func;return 0;}
  66164. +_LT_EOF
  66165. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  66166. + (eval $ac_compile) 2>&5
  66167. + ac_status=$?
  66168. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  66169. + test $ac_status = 0; }; then
  66170. + # Now try to grab the symbols.
  66171. + ac_nlist=conftest.nm
  66172. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\""; } >&5
  66173. + (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
  66174. + ac_status=$?
  66175. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  66176. + test $ac_status = 0; } && test -s "$ac_nlist"; then
  66177. + # See whether the symbols have a leading underscore.
  66178. + if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  66179. + lt_cv_sys_symbol_underscore=yes
  66180. + else
  66181. + if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  66182. + :
  66183. + else
  66184. + echo "configure: cannot find nm_test_func in $ac_nlist" >&5
  66185. + fi
  66186. + fi
  66187. + else
  66188. + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
  66189. + fi
  66190. + else
  66191. + echo "configure: failed program was:" >&5
  66192. + cat conftest.c >&5
  66193. + fi
  66194. + rm -rf conftest*
  66195. +
  66196. +fi
  66197. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_symbol_underscore" >&5
  66198. +$as_echo "$lt_cv_sys_symbol_underscore" >&6; }
  66199. + sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  66200. +
  66201. +
  66202. +if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  66203. + if test x"$libltdl_cv_func_dlopen" = xyes ||
  66204. + test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  66205. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have to add an underscore for dlsym" >&5
  66206. +$as_echo_n "checking whether we have to add an underscore for dlsym... " >&6; }
  66207. +if ${libltdl_cv_need_uscore+:} false; then :
  66208. + $as_echo_n "(cached) " >&6
  66209. +else
  66210. + libltdl_cv_need_uscore=unknown
  66211. + save_LIBS="$LIBS"
  66212. + LIBS="$LIBS $LIBADD_DLOPEN"
  66213. + if test "$cross_compiling" = yes; then :
  66214. + libltdl_cv_need_uscore=cross
  66215. +else
  66216. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  66217. + lt_status=$lt_dlunknown
  66218. + cat > conftest.$ac_ext <<_LT_EOF
  66219. +#line $LINENO "configure"
  66220. +#include "confdefs.h"
  66221. +
  66222. +#if HAVE_DLFCN_H
  66223. +#include <dlfcn.h>
  66224. +#endif
  66225. +
  66226. +#include <stdio.h>
  66227. +
  66228. +#ifdef RTLD_GLOBAL
  66229. +# define LT_DLGLOBAL RTLD_GLOBAL
  66230. +#else
  66231. +# ifdef DL_GLOBAL
  66232. +# define LT_DLGLOBAL DL_GLOBAL
  66233. +# else
  66234. +# define LT_DLGLOBAL 0
  66235. +# endif
  66236. +#endif
  66237. +
  66238. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  66239. + find out it does not work in some platform. */
  66240. +#ifndef LT_DLLAZY_OR_NOW
  66241. +# ifdef RTLD_LAZY
  66242. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  66243. +# else
  66244. +# ifdef DL_LAZY
  66245. +# define LT_DLLAZY_OR_NOW DL_LAZY
  66246. +# else
  66247. +# ifdef RTLD_NOW
  66248. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  66249. +# else
  66250. +# ifdef DL_NOW
  66251. +# define LT_DLLAZY_OR_NOW DL_NOW
  66252. +# else
  66253. +# define LT_DLLAZY_OR_NOW 0
  66254. +# endif
  66255. +# endif
  66256. +# endif
  66257. +# endif
  66258. +#endif
  66259. +
  66260. +/* When -fvisbility=hidden is used, assume the code has been annotated
  66261. + correspondingly for the symbols needed. */
  66262. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  66263. +int fnord () __attribute__((visibility("default")));
  66264. +#endif
  66265. +
  66266. +int fnord () { return 42; }
  66267. +int main ()
  66268. +{
  66269. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  66270. + int status = $lt_dlunknown;
  66271. +
  66272. + if (self)
  66273. + {
  66274. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  66275. + else
  66276. + {
  66277. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  66278. + else puts (dlerror ());
  66279. + }
  66280. + /* dlclose (self); */
  66281. + }
  66282. + else
  66283. + puts (dlerror ());
  66284. +
  66285. + return status;
  66286. +}
  66287. +_LT_EOF
  66288. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  66289. + (eval $ac_link) 2>&5
  66290. + ac_status=$?
  66291. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  66292. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  66293. + (./conftest; exit; ) >&5 2>/dev/null
  66294. + lt_status=$?
  66295. + case x$lt_status in
  66296. + x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
  66297. + x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
  66298. + x$lt_dlunknown|x*) ;;
  66299. + esac
  66300. + else :
  66301. + # compilation failed
  66302. +
  66303. + fi
  66304. +fi
  66305. +rm -fr conftest*
  66306. +
  66307. + LIBS="$save_LIBS"
  66308. +
  66309. +fi
  66310. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_need_uscore" >&5
  66311. +$as_echo "$libltdl_cv_need_uscore" >&6; }
  66312. + fi
  66313. +fi
  66314. +
  66315. +if test x"$libltdl_cv_need_uscore" = xyes; then
  66316. +
  66317. +$as_echo "@%:@define NEED_USCORE 1" >>confdefs.h
  66318. +
  66319. +fi
  66320. +
  66321. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether deplibs are loaded by dlopen" >&5
  66322. +$as_echo_n "checking whether deplibs are loaded by dlopen... " >&6; }
  66323. +if ${lt_cv_sys_dlopen_deplibs+:} false; then :
  66324. + $as_echo_n "(cached) " >&6
  66325. +else
  66326. + # PORTME does your system automatically load deplibs for dlopen?
  66327. + # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  66328. + # For now, we just catch OSes we know something about -- in the
  66329. + # future, we'll try test this programmatically.
  66330. + lt_cv_sys_dlopen_deplibs=unknown
  66331. + case $host_os in
  66332. + aix3*|aix4.1.*|aix4.2.*)
  66333. + # Unknown whether this is true for these versions of AIX, but
  66334. + # we want this `case' here to explicitly catch those versions.
  66335. + lt_cv_sys_dlopen_deplibs=unknown
  66336. + ;;
  66337. + aix[4-9]*)
  66338. + lt_cv_sys_dlopen_deplibs=yes
  66339. + ;;
  66340. + amigaos*)
  66341. + case $host_cpu in
  66342. + powerpc)
  66343. + lt_cv_sys_dlopen_deplibs=no
  66344. + ;;
  66345. + esac
  66346. + ;;
  66347. + darwin*)
  66348. + # Assuming the user has installed a libdl from somewhere, this is true
  66349. + # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  66350. + lt_cv_sys_dlopen_deplibs=yes
  66351. + ;;
  66352. + freebsd* | dragonfly*)
  66353. + lt_cv_sys_dlopen_deplibs=yes
  66354. + ;;
  66355. + gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  66356. + # GNU and its variants, using gnu ld.so (Glibc)
  66357. + lt_cv_sys_dlopen_deplibs=yes
  66358. + ;;
  66359. + hpux10*|hpux11*)
  66360. + lt_cv_sys_dlopen_deplibs=yes
  66361. + ;;
  66362. + interix*)
  66363. + lt_cv_sys_dlopen_deplibs=yes
  66364. + ;;
  66365. + irix[12345]*|irix6.[01]*)
  66366. + # Catch all versions of IRIX before 6.2, and indicate that we don't
  66367. + # know how it worked for any of those versions.
  66368. + lt_cv_sys_dlopen_deplibs=unknown
  66369. + ;;
  66370. + irix*)
  66371. + # The case above catches anything before 6.2, and it's known that
  66372. + # at 6.2 and later dlopen does load deplibs.
  66373. + lt_cv_sys_dlopen_deplibs=yes
  66374. + ;;
  66375. + netbsd*)
  66376. + lt_cv_sys_dlopen_deplibs=yes
  66377. + ;;
  66378. + openbsd*)
  66379. + lt_cv_sys_dlopen_deplibs=yes
  66380. + ;;
  66381. + osf[1234]*)
  66382. + # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  66383. + # it did *not* use an RPATH in a shared library to find objects the
  66384. + # library depends on, so we explicitly say `no'.
  66385. + lt_cv_sys_dlopen_deplibs=no
  66386. + ;;
  66387. + osf5.0|osf5.0a|osf5.1)
  66388. + # dlopen *does* load deplibs and with the right loader patch applied
  66389. + # it even uses RPATH in a shared library to search for shared objects
  66390. + # that the library depends on, but there's no easy way to know if that
  66391. + # patch is installed. Since this is the case, all we can really
  66392. + # say is unknown -- it depends on the patch being installed. If
  66393. + # it is, this changes to `yes'. Without it, it would be `no'.
  66394. + lt_cv_sys_dlopen_deplibs=unknown
  66395. + ;;
  66396. + osf*)
  66397. + # the two cases above should catch all versions of osf <= 5.1. Read
  66398. + # the comments above for what we know about them.
  66399. + # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  66400. + # is used to find them so we can finally say `yes'.
  66401. + lt_cv_sys_dlopen_deplibs=yes
  66402. + ;;
  66403. + qnx*)
  66404. + lt_cv_sys_dlopen_deplibs=yes
  66405. + ;;
  66406. + solaris*)
  66407. + lt_cv_sys_dlopen_deplibs=yes
  66408. + ;;
  66409. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  66410. + libltdl_cv_sys_dlopen_deplibs=yes
  66411. + ;;
  66412. + esac
  66413. +
  66414. +fi
  66415. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlopen_deplibs" >&5
  66416. +$as_echo "$lt_cv_sys_dlopen_deplibs" >&6; }
  66417. +if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  66418. +
  66419. +$as_echo "@%:@define LTDL_DLOPEN_DEPLIBS 1" >>confdefs.h
  66420. +
  66421. +fi
  66422. +
  66423. +:
  66424. +
  66425. +for ac_header in argz.h
  66426. +do :
  66427. + ac_fn_cxx_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default
  66428. +"
  66429. +if test "x$ac_cv_header_argz_h" = xyes; then :
  66430. + cat >>confdefs.h <<_ACEOF
  66431. +@%:@define HAVE_ARGZ_H 1
  66432. +_ACEOF
  66433. +
  66434. +fi
  66435. +
  66436. +done
  66437. +
  66438. +
  66439. +ac_fn_cxx_check_type "$LINENO" "error_t" "ac_cv_type_error_t" "#if defined(HAVE_ARGZ_H)
  66440. +# include <argz.h>
  66441. +#endif
  66442. +"
  66443. +if test "x$ac_cv_type_error_t" = xyes; then :
  66444. +
  66445. +cat >>confdefs.h <<_ACEOF
  66446. +@%:@define HAVE_ERROR_T 1
  66447. +_ACEOF
  66448. +
  66449. +
  66450. +else
  66451. +
  66452. +$as_echo "@%:@define error_t int" >>confdefs.h
  66453. +
  66454. +
  66455. +$as_echo "@%:@define __error_t_defined 1" >>confdefs.h
  66456. +
  66457. +fi
  66458. +
  66459. +
  66460. +ARGZ_H=
  66461. +for ac_func in argz_add argz_append argz_count argz_create_sep argz_insert \
  66462. + argz_next argz_stringify
  66463. +do :
  66464. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  66465. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  66466. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  66467. + cat >>confdefs.h <<_ACEOF
  66468. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  66469. +_ACEOF
  66470. +
  66471. +else
  66472. + ARGZ_H=argz.h;
  66473. +
  66474. + _LT_LIBOBJS="$_LT_LIBOBJS argz.$ac_objext"
  66475. +
  66476. +fi
  66477. +done
  66478. +
  66479. +
  66480. +if test -z "$ARGZ_H"; then :
  66481. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argz actually works" >&5
  66482. +$as_echo_n "checking if argz actually works... " >&6; }
  66483. +if ${lt_cv_sys_argz_works+:} false; then :
  66484. + $as_echo_n "(cached) " >&6
  66485. +else
  66486. + case $host_os in #(
  66487. + *cygwin*)
  66488. + lt_cv_sys_argz_works=no
  66489. + if test "$cross_compiling" != no; then
  66490. + lt_cv_sys_argz_works="guessing no"
  66491. + else
  66492. + lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  66493. + save_IFS=$IFS
  66494. + IFS=-.
  66495. + set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  66496. + IFS=$save_IFS
  66497. + lt_os_major=${2-0}
  66498. + lt_os_minor=${3-0}
  66499. + lt_os_micro=${4-0}
  66500. + if test "$lt_os_major" -gt 1 \
  66501. + || { test "$lt_os_major" -eq 1 \
  66502. + && { test "$lt_os_minor" -gt 5 \
  66503. + || { test "$lt_os_minor" -eq 5 \
  66504. + && test "$lt_os_micro" -gt 24; }; }; }; then
  66505. + lt_cv_sys_argz_works=yes
  66506. + fi
  66507. + fi
  66508. + ;; #(
  66509. + *) lt_cv_sys_argz_works=yes ;;
  66510. + esac
  66511. +fi
  66512. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
  66513. +$as_echo "$lt_cv_sys_argz_works" >&6; }
  66514. + if test "$lt_cv_sys_argz_works" = yes; then :
  66515. +
  66516. +$as_echo "@%:@define HAVE_WORKING_ARGZ 1" >>confdefs.h
  66517. +
  66518. +else
  66519. + ARGZ_H=argz.h
  66520. +
  66521. +
  66522. + _LT_LIBOBJS="$_LT_LIBOBJS argz.$ac_objext"
  66523. +
  66524. +fi
  66525. +fi
  66526. +
  66527. +
  66528. +
  66529. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libtool supports -dlopen/-dlpreopen" >&5
  66530. +$as_echo_n "checking whether libtool supports -dlopen/-dlpreopen... " >&6; }
  66531. +if ${libltdl_cv_preloaded_symbols+:} false; then :
  66532. + $as_echo_n "(cached) " >&6
  66533. +else
  66534. + if test -n "$lt_cv_sys_global_symbol_pipe"; then
  66535. + libltdl_cv_preloaded_symbols=yes
  66536. + else
  66537. + libltdl_cv_preloaded_symbols=no
  66538. + fi
  66539. +
  66540. +fi
  66541. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_preloaded_symbols" >&5
  66542. +$as_echo "$libltdl_cv_preloaded_symbols" >&6; }
  66543. +if test x"$libltdl_cv_preloaded_symbols" = xyes; then
  66544. +
  66545. +$as_echo "@%:@define HAVE_PRELOADED_SYMBOLS 1" >>confdefs.h
  66546. +
  66547. +fi
  66548. +
  66549. +
  66550. +
  66551. +# Set options
  66552. +
  66553. +
  66554. +
  66555. +
  66556. +
  66557. +
  66558. +
  66559. +
  66560. +
  66561. +
  66562. +
  66563. +
  66564. +@%:@ Check whether --with-included_ltdl was given.
  66565. +if test "${with_included_ltdl+set}" = set; then :
  66566. + withval=$with_included_ltdl;
  66567. +fi
  66568. +
  66569. +
  66570. +if test "x$with_included_ltdl" != xyes; then
  66571. + # We are not being forced to use the included libltdl sources, so
  66572. + # decide whether there is a useful installed version we can use.
  66573. + ac_fn_cxx_check_header_compile "$LINENO" "ltdl.h" "ac_cv_header_ltdl_h" "$ac_includes_default
  66574. +
  66575. +"
  66576. +if test "x$ac_cv_header_ltdl_h" = xyes; then :
  66577. + ac_fn_cxx_check_decl "$LINENO" "lt_dlinterface_register" "ac_cv_have_decl_lt_dlinterface_register" "$ac_includes_default
  66578. + #include <ltdl.h>
  66579. +"
  66580. +if test "x$ac_cv_have_decl_lt_dlinterface_register" = xyes; then :
  66581. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lt_dladvise_preload in -lltdl" >&5
  66582. +$as_echo_n "checking for lt_dladvise_preload in -lltdl... " >&6; }
  66583. +if ${ac_cv_lib_ltdl_lt_dladvise_preload+:} false; then :
  66584. + $as_echo_n "(cached) " >&6
  66585. +else
  66586. + ac_check_lib_save_LIBS=$LIBS
  66587. +LIBS="-lltdl $LIBS"
  66588. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  66589. +/* end confdefs.h. */
  66590. +
  66591. +/* Override any GCC internal prototype to avoid an error.
  66592. + Use char because int might match the return type of a GCC
  66593. + builtin and then its argument prototype would still apply. */
  66594. +#ifdef __cplusplus
  66595. +extern "C"
  66596. +#endif
  66597. +char lt_dladvise_preload ();
  66598. +int
  66599. +main ()
  66600. +{
  66601. +return lt_dladvise_preload ();
  66602. + ;
  66603. + return 0;
  66604. +}
  66605. +_ACEOF
  66606. +if ac_fn_cxx_try_link "$LINENO"; then :
  66607. + ac_cv_lib_ltdl_lt_dladvise_preload=yes
  66608. +else
  66609. + ac_cv_lib_ltdl_lt_dladvise_preload=no
  66610. +fi
  66611. +rm -f core conftest.err conftest.$ac_objext \
  66612. + conftest$ac_exeext conftest.$ac_ext
  66613. +LIBS=$ac_check_lib_save_LIBS
  66614. +fi
  66615. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ltdl_lt_dladvise_preload" >&5
  66616. +$as_echo "$ac_cv_lib_ltdl_lt_dladvise_preload" >&6; }
  66617. +if test "x$ac_cv_lib_ltdl_lt_dladvise_preload" = xyes; then :
  66618. + with_included_ltdl=no
  66619. +else
  66620. + with_included_ltdl=yes
  66621. +fi
  66622. +
  66623. +else
  66624. + with_included_ltdl=yes
  66625. +fi
  66626. +
  66627. +else
  66628. + with_included_ltdl=yes
  66629. +fi
  66630. +
  66631. +
  66632. +fi
  66633. +
  66634. +
  66635. +
  66636. +
  66637. +
  66638. +
  66639. +
  66640. +
  66641. +@%:@ Check whether --with-ltdl_include was given.
  66642. +if test "${with_ltdl_include+set}" = set; then :
  66643. + withval=$with_ltdl_include;
  66644. +fi
  66645. +
  66646. +
  66647. +if test -n "$with_ltdl_include"; then
  66648. + if test -f "$with_ltdl_include/ltdl.h"; then :
  66649. + else
  66650. + as_fn_error $? "invalid ltdl include directory: \`$with_ltdl_include'" "$LINENO" 5
  66651. + fi
  66652. +else
  66653. + with_ltdl_include=no
  66654. +fi
  66655. +
  66656. +
  66657. +@%:@ Check whether --with-ltdl_lib was given.
  66658. +if test "${with_ltdl_lib+set}" = set; then :
  66659. + withval=$with_ltdl_lib;
  66660. +fi
  66661. +
  66662. +
  66663. +if test -n "$with_ltdl_lib"; then
  66664. + if test -f "$with_ltdl_lib/libltdl.la"; then :
  66665. + else
  66666. + as_fn_error $? "invalid ltdl library directory: \`$with_ltdl_lib'" "$LINENO" 5
  66667. + fi
  66668. +else
  66669. + with_ltdl_lib=no
  66670. +fi
  66671. +
  66672. +case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
  66673. + ,yes,no,no,)
  66674. + case $enable_ltdl_convenience in
  66675. + no) as_fn_error $? "this package needs a convenience libltdl" "$LINENO" 5 ;;
  66676. + "") enable_ltdl_convenience=yes
  66677. + ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
  66678. +esac
  66679. +LIBLTDL='${top_build_prefix}'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdlc.la"
  66680. +LTDLDEPS=$LIBLTDL
  66681. +LTDLINCL='-I${top_srcdir}'"${lt_ltdl_dir+/$lt_ltdl_dir}"
  66682. +
  66683. +
  66684. +
  66685. +
  66686. +
  66687. +# For backwards non-gettext consistent compatibility...
  66688. +INCLTDL="$LTDLINCL"
  66689. +
  66690. +
  66691. + ;;
  66692. + ,no,no,no,)
  66693. + # If the included ltdl is not to be used, then use the
  66694. + # preinstalled libltdl we found.
  66695. +
  66696. +$as_echo "@%:@define HAVE_LTDL 1" >>confdefs.h
  66697. +
  66698. + LIBLTDL=-lltdl
  66699. + LTDLDEPS=
  66700. + LTDLINCL=
  66701. + ;;
  66702. + ,no*,no,*)
  66703. + as_fn_error $? "\`--with-ltdl-include' and \`--with-ltdl-lib' options must be used together" "$LINENO" 5
  66704. + ;;
  66705. + *) with_included_ltdl=no
  66706. + LIBLTDL="-L$with_ltdl_lib -lltdl"
  66707. + LTDLDEPS=
  66708. + LTDLINCL="-I$with_ltdl_include"
  66709. + ;;
  66710. +esac
  66711. +INCLTDL="$LTDLINCL"
  66712. +
  66713. +# Report our decision...
  66714. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find libltdl headers" >&5
  66715. +$as_echo_n "checking where to find libltdl headers... " >&6; }
  66716. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LTDLINCL" >&5
  66717. +$as_echo "$LTDLINCL" >&6; }
  66718. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find libltdl library" >&5
  66719. +$as_echo_n "checking where to find libltdl library... " >&6; }
  66720. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBLTDL" >&5
  66721. +$as_echo "$LIBLTDL" >&6; }
  66722. +
  66723. +
  66724. +
  66725. +@%:@ Check whether --enable-ltdl-install was given.
  66726. +if test "${enable_ltdl_install+set}" = set; then :
  66727. + enableval=$enable_ltdl_install;
  66728. +fi
  66729. +
  66730. +
  66731. +case ,${enable_ltdl_install},${enable_ltdl_convenience} in
  66732. + *yes*) ;;
  66733. + *) enable_ltdl_convenience=yes ;;
  66734. +esac
  66735. +
  66736. + if test x"${enable_ltdl_install-no}" != xno; then
  66737. + INSTALL_LTDL_TRUE=
  66738. + INSTALL_LTDL_FALSE='#'
  66739. +else
  66740. + INSTALL_LTDL_TRUE='#'
  66741. + INSTALL_LTDL_FALSE=
  66742. +fi
  66743. +
  66744. + if test x"${enable_ltdl_convenience-no}" != xno; then
  66745. + CONVENIENCE_LTDL_TRUE=
  66746. + CONVENIENCE_LTDL_FALSE='#'
  66747. +else
  66748. + CONVENIENCE_LTDL_TRUE='#'
  66749. + CONVENIENCE_LTDL_FALSE=
  66750. +fi
  66751. +
  66752. +
  66753. +
  66754. + subdirs="$subdirs libltdl"
  66755. +
  66756. +
  66757. +
  66758. +
  66759. +# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  66760. +# the user used. This is so that ltdl.h can pick up the parent projects
  66761. +# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  66762. +# definitions required by ltdl.c.
  66763. +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  66764. +
  66765. +
  66766. +
  66767. +for ac_header in unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h
  66768. +do :
  66769. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  66770. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  66771. +"
  66772. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  66773. + cat >>confdefs.h <<_ACEOF
  66774. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  66775. +_ACEOF
  66776. +
  66777. +fi
  66778. +
  66779. +done
  66780. +
  66781. +
  66782. +for ac_func in closedir opendir readdir
  66783. +do :
  66784. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  66785. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  66786. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  66787. + cat >>confdefs.h <<_ACEOF
  66788. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  66789. +_ACEOF
  66790. +
  66791. +else
  66792. +
  66793. +
  66794. + _LT_LIBOBJS="$_LT_LIBOBJS lt__dirent.$ac_objext"
  66795. +
  66796. +fi
  66797. +done
  66798. +
  66799. +for ac_func in strlcat strlcpy
  66800. +do :
  66801. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  66802. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  66803. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  66804. + cat >>confdefs.h <<_ACEOF
  66805. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  66806. +_ACEOF
  66807. +
  66808. +else
  66809. +
  66810. +
  66811. + _LT_LIBOBJS="$_LT_LIBOBJS lt__strl.$ac_objext"
  66812. +
  66813. +fi
  66814. +done
  66815. +
  66816. +
  66817. +
  66818. +cat >>confdefs.h <<_ACEOF
  66819. +@%:@define LT_LIBEXT "$libext"
  66820. +_ACEOF
  66821. +
  66822. +
  66823. +name=
  66824. +eval "lt_libprefix=\"$libname_spec\""
  66825. +
  66826. +cat >>confdefs.h <<_ACEOF
  66827. +@%:@define LT_LIBPREFIX "$lt_libprefix"
  66828. +_ACEOF
  66829. +
  66830. +
  66831. +name=ltdl
  66832. +eval "LTDLOPEN=\"$libname_spec\""
  66833. +
  66834. +
  66835. +
  66836. +
  66837. +
  66838. +
  66839. +
  66840. +
  66841. +# Only expand once:
  66842. +
  66843. +
  66844. +
  66845. +LT_DLLOADERS=
  66846. +
  66847. +
  66848. +ac_ext=c
  66849. +ac_cpp='$CPP $CPPFLAGS'
  66850. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  66851. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  66852. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  66853. +
  66854. +
  66855. +LIBADD_DLOPEN=
  66856. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
  66857. +$as_echo_n "checking for library containing dlopen... " >&6; }
  66858. +if ${ac_cv_search_dlopen+:} false; then :
  66859. + $as_echo_n "(cached) " >&6
  66860. +else
  66861. + ac_func_search_save_LIBS=$LIBS
  66862. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  66863. +/* end confdefs.h. */
  66864. +
  66865. +/* Override any GCC internal prototype to avoid an error.
  66866. + Use char because int might match the return type of a GCC
  66867. + builtin and then its argument prototype would still apply. */
  66868. +#ifdef __cplusplus
  66869. +extern "C"
  66870. +#endif
  66871. +char dlopen ();
  66872. +int
  66873. +main ()
  66874. +{
  66875. +return dlopen ();
  66876. + ;
  66877. + return 0;
  66878. +}
  66879. +_ACEOF
  66880. +for ac_lib in '' dl; do
  66881. + if test -z "$ac_lib"; then
  66882. + ac_res="none required"
  66883. + else
  66884. + ac_res=-l$ac_lib
  66885. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  66886. + fi
  66887. + if ac_fn_c_try_link "$LINENO"; then :
  66888. + ac_cv_search_dlopen=$ac_res
  66889. +fi
  66890. +rm -f core conftest.err conftest.$ac_objext \
  66891. + conftest$ac_exeext
  66892. + if ${ac_cv_search_dlopen+:} false; then :
  66893. + break
  66894. +fi
  66895. +done
  66896. +if ${ac_cv_search_dlopen+:} false; then :
  66897. +
  66898. +else
  66899. + ac_cv_search_dlopen=no
  66900. +fi
  66901. +rm conftest.$ac_ext
  66902. +LIBS=$ac_func_search_save_LIBS
  66903. +fi
  66904. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
  66905. +$as_echo "$ac_cv_search_dlopen" >&6; }
  66906. +ac_res=$ac_cv_search_dlopen
  66907. +if test "$ac_res" != no; then :
  66908. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  66909. +
  66910. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  66911. +
  66912. + if test "$ac_cv_search_dlopen" != "none required" ; then
  66913. + LIBADD_DLOPEN="-ldl"
  66914. + fi
  66915. + libltdl_cv_lib_dl_dlopen="yes"
  66916. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  66917. +else
  66918. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  66919. +/* end confdefs.h. */
  66920. +#if HAVE_DLFCN_H
  66921. +# include <dlfcn.h>
  66922. +#endif
  66923. +
  66924. +int
  66925. +main ()
  66926. +{
  66927. +dlopen(0, 0);
  66928. + ;
  66929. + return 0;
  66930. +}
  66931. +_ACEOF
  66932. +if ac_fn_c_try_link "$LINENO"; then :
  66933. +
  66934. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  66935. +
  66936. + libltdl_cv_func_dlopen="yes"
  66937. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  66938. +else
  66939. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  66940. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  66941. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  66942. + $as_echo_n "(cached) " >&6
  66943. +else
  66944. + ac_check_lib_save_LIBS=$LIBS
  66945. +LIBS="-lsvld $LIBS"
  66946. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  66947. +/* end confdefs.h. */
  66948. +
  66949. +/* Override any GCC internal prototype to avoid an error.
  66950. + Use char because int might match the return type of a GCC
  66951. + builtin and then its argument prototype would still apply. */
  66952. +#ifdef __cplusplus
  66953. +extern "C"
  66954. +#endif
  66955. +char dlopen ();
  66956. +int
  66957. +main ()
  66958. +{
  66959. +return dlopen ();
  66960. + ;
  66961. + return 0;
  66962. +}
  66963. +_ACEOF
  66964. +if ac_fn_c_try_link "$LINENO"; then :
  66965. + ac_cv_lib_svld_dlopen=yes
  66966. +else
  66967. + ac_cv_lib_svld_dlopen=no
  66968. +fi
  66969. +rm -f core conftest.err conftest.$ac_objext \
  66970. + conftest$ac_exeext conftest.$ac_ext
  66971. +LIBS=$ac_check_lib_save_LIBS
  66972. +fi
  66973. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  66974. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  66975. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  66976. +
  66977. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  66978. +
  66979. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  66980. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  66981. +fi
  66982. +
  66983. +fi
  66984. +rm -f core conftest.err conftest.$ac_objext \
  66985. + conftest$ac_exeext conftest.$ac_ext
  66986. +fi
  66987. +
  66988. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  66989. +then
  66990. + lt_save_LIBS="$LIBS"
  66991. + LIBS="$LIBS $LIBADD_DLOPEN"
  66992. + for ac_func in dlerror
  66993. +do :
  66994. + ac_fn_c_check_func "$LINENO" "dlerror" "ac_cv_func_dlerror"
  66995. +if test "x$ac_cv_func_dlerror" = xyes; then :
  66996. + cat >>confdefs.h <<_ACEOF
  66997. +@%:@define HAVE_DLERROR 1
  66998. +_ACEOF
  66999. +
  67000. +fi
  67001. +done
  67002. +
  67003. + LIBS="$lt_save_LIBS"
  67004. +fi
  67005. +
  67006. +
  67007. +LIBADD_SHL_LOAD=
  67008. +ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  67009. +if test "x$ac_cv_func_shl_load" = xyes; then :
  67010. +
  67011. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  67012. +
  67013. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  67014. +else
  67015. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  67016. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  67017. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  67018. + $as_echo_n "(cached) " >&6
  67019. +else
  67020. + ac_check_lib_save_LIBS=$LIBS
  67021. +LIBS="-ldld $LIBS"
  67022. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  67023. +/* end confdefs.h. */
  67024. +
  67025. +/* Override any GCC internal prototype to avoid an error.
  67026. + Use char because int might match the return type of a GCC
  67027. + builtin and then its argument prototype would still apply. */
  67028. +#ifdef __cplusplus
  67029. +extern "C"
  67030. +#endif
  67031. +char shl_load ();
  67032. +int
  67033. +main ()
  67034. +{
  67035. +return shl_load ();
  67036. + ;
  67037. + return 0;
  67038. +}
  67039. +_ACEOF
  67040. +if ac_fn_c_try_link "$LINENO"; then :
  67041. + ac_cv_lib_dld_shl_load=yes
  67042. +else
  67043. + ac_cv_lib_dld_shl_load=no
  67044. +fi
  67045. +rm -f core conftest.err conftest.$ac_objext \
  67046. + conftest$ac_exeext conftest.$ac_ext
  67047. +LIBS=$ac_check_lib_save_LIBS
  67048. +fi
  67049. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  67050. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  67051. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  67052. +
  67053. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  67054. +
  67055. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  67056. + LIBADD_SHL_LOAD="-ldld"
  67057. +fi
  67058. +
  67059. +fi
  67060. +
  67061. +
  67062. +
  67063. +case $host_os in
  67064. +darwin[1567].*)
  67065. +# We only want this for pre-Mac OS X 10.4.
  67066. + ac_fn_c_check_func "$LINENO" "_dyld_func_lookup" "ac_cv_func__dyld_func_lookup"
  67067. +if test "x$ac_cv_func__dyld_func_lookup" = xyes; then :
  67068. +
  67069. +$as_echo "@%:@define HAVE_DYLD 1" >>confdefs.h
  67070. +
  67071. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"
  67072. +fi
  67073. +
  67074. + ;;
  67075. +beos*)
  67076. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  67077. + ;;
  67078. +cygwin* | mingw* | os2* | pw32*)
  67079. + ac_fn_c_check_decl "$LINENO" "cygwin_conv_path" "ac_cv_have_decl_cygwin_conv_path" "#include <sys/cygwin.h>
  67080. +"
  67081. +if test "x$ac_cv_have_decl_cygwin_conv_path" = xyes; then :
  67082. + ac_have_decl=1
  67083. +else
  67084. + ac_have_decl=0
  67085. +fi
  67086. +
  67087. +cat >>confdefs.h <<_ACEOF
  67088. +@%:@define HAVE_DECL_CYGWIN_CONV_PATH $ac_have_decl
  67089. +_ACEOF
  67090. +
  67091. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  67092. + ;;
  67093. +esac
  67094. +
  67095. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  67096. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  67097. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  67098. + $as_echo_n "(cached) " >&6
  67099. +else
  67100. + ac_check_lib_save_LIBS=$LIBS
  67101. +LIBS="-ldld $LIBS"
  67102. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  67103. +/* end confdefs.h. */
  67104. +
  67105. +/* Override any GCC internal prototype to avoid an error.
  67106. + Use char because int might match the return type of a GCC
  67107. + builtin and then its argument prototype would still apply. */
  67108. +#ifdef __cplusplus
  67109. +extern "C"
  67110. +#endif
  67111. +char dld_link ();
  67112. +int
  67113. +main ()
  67114. +{
  67115. +return dld_link ();
  67116. + ;
  67117. + return 0;
  67118. +}
  67119. +_ACEOF
  67120. +if ac_fn_c_try_link "$LINENO"; then :
  67121. + ac_cv_lib_dld_dld_link=yes
  67122. +else
  67123. + ac_cv_lib_dld_dld_link=no
  67124. +fi
  67125. +rm -f core conftest.err conftest.$ac_objext \
  67126. + conftest$ac_exeext conftest.$ac_ext
  67127. +LIBS=$ac_check_lib_save_LIBS
  67128. +fi
  67129. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  67130. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  67131. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  67132. +
  67133. +$as_echo "@%:@define HAVE_DLD 1" >>confdefs.h
  67134. +
  67135. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"
  67136. +fi
  67137. +
  67138. +
  67139. +
  67140. +
  67141. +LT_DLPREOPEN=
  67142. +if test -n "$LT_DLLOADERS"
  67143. +then
  67144. + for lt_loader in $LT_DLLOADERS; do
  67145. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  67146. + done
  67147. +
  67148. +$as_echo "@%:@define HAVE_LIBDLLOADER 1" >>confdefs.h
  67149. +
  67150. +fi
  67151. +
  67152. +
  67153. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  67154. +
  67155. +
  67156. +ac_ext=cpp
  67157. +ac_cpp='$CXXCPP $CPPFLAGS'
  67158. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  67159. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  67160. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  67161. +
  67162. +
  67163. +
  67164. +# Do we need these unconditionally for "make distcheck" to work?
  67165. +
  67166. +
  67167. +
  67168. +if test $use_loadable_modules = yes;
  67169. +then
  67170. + # Why is this needed? Should not LT_INIT (or LT_LIB_DLLOAD) from libtool do that?
  67171. + LIBADD_DL=${lt_cv_dlopen_libs}
  67172. +
  67173. +fi
  67174. +
  67175. +if test -n "$ac_tool_prefix"; then
  67176. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  67177. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  67178. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  67179. +$as_echo_n "checking for $ac_word... " >&6; }
  67180. +if ${ac_cv_prog_RANLIB+:} false; then :
  67181. + $as_echo_n "(cached) " >&6
  67182. +else
  67183. + if test -n "$RANLIB"; then
  67184. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  67185. +else
  67186. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  67187. +for as_dir in $PATH
  67188. +do
  67189. + IFS=$as_save_IFS
  67190. + test -z "$as_dir" && as_dir=.
  67191. + for ac_exec_ext in '' $ac_executable_extensions; do
  67192. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  67193. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  67194. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  67195. + break 2
  67196. + fi
  67197. +done
  67198. + done
  67199. +IFS=$as_save_IFS
  67200. +
  67201. +fi
  67202. +fi
  67203. +RANLIB=$ac_cv_prog_RANLIB
  67204. +if test -n "$RANLIB"; then
  67205. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  67206. +$as_echo "$RANLIB" >&6; }
  67207. +else
  67208. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  67209. +$as_echo "no" >&6; }
  67210. +fi
  67211. +
  67212. +
  67213. +fi
  67214. +if test -z "$ac_cv_prog_RANLIB"; then
  67215. + ac_ct_RANLIB=$RANLIB
  67216. + # Extract the first word of "ranlib", so it can be a program name with args.
  67217. +set dummy ranlib; ac_word=$2
  67218. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  67219. +$as_echo_n "checking for $ac_word... " >&6; }
  67220. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  67221. + $as_echo_n "(cached) " >&6
  67222. +else
  67223. + if test -n "$ac_ct_RANLIB"; then
  67224. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  67225. +else
  67226. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  67227. +for as_dir in $PATH
  67228. +do
  67229. + IFS=$as_save_IFS
  67230. + test -z "$as_dir" && as_dir=.
  67231. + for ac_exec_ext in '' $ac_executable_extensions; do
  67232. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  67233. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  67234. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  67235. + break 2
  67236. + fi
  67237. +done
  67238. + done
  67239. +IFS=$as_save_IFS
  67240. +
  67241. +fi
  67242. +fi
  67243. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  67244. +if test -n "$ac_ct_RANLIB"; then
  67245. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  67246. +$as_echo "$ac_ct_RANLIB" >&6; }
  67247. +else
  67248. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  67249. +$as_echo "no" >&6; }
  67250. +fi
  67251. +
  67252. + if test "x$ac_ct_RANLIB" = x; then
  67253. + RANLIB=":"
  67254. + else
  67255. + case $cross_compiling:$ac_tool_warned in
  67256. +yes:)
  67257. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  67258. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  67259. +ac_tool_warned=yes ;;
  67260. +esac
  67261. + RANLIB=$ac_ct_RANLIB
  67262. + fi
  67263. +else
  67264. + RANLIB="$ac_cv_prog_RANLIB"
  67265. +fi
  67266. +
  67267. +
  67268. +
  67269. +CRYPTLIB=''
  67270. +REGEXLIB='' # -lregex
  67271. +# LIBREGEX='' # libregex.a
  67272. +
  67273. +
  67274. +
  67275. +
  67276. +if test -z "$EXEEXT"; then
  67277. + CGIEXT=".cgi"
  67278. +else
  67279. + # automake automatically adds .exe when installing binaries
  67280. + CGIEXT=""
  67281. +fi
  67282. +
  67283. +
  67284. +case "$host_os" in
  67285. +mingw|mingw32|cygwin|cygwin32)
  67286. + if true; then
  67287. + ENABLE_WIN32SPECIFIC_TRUE=
  67288. + ENABLE_WIN32SPECIFIC_FALSE='#'
  67289. +else
  67290. + ENABLE_WIN32SPECIFIC_TRUE='#'
  67291. + ENABLE_WIN32SPECIFIC_FALSE=
  67292. +fi
  67293. +
  67294. + ;;
  67295. +*)
  67296. + if false; then
  67297. + ENABLE_WIN32SPECIFIC_TRUE=
  67298. + ENABLE_WIN32SPECIFIC_FALSE='#'
  67299. +else
  67300. + ENABLE_WIN32SPECIFIC_TRUE='#'
  67301. + ENABLE_WIN32SPECIFIC_FALSE=
  67302. +fi
  67303. +
  67304. + ;;
  67305. +esac
  67306. +
  67307. +case "$host_os" in
  67308. +mingw|mingw32)
  67309. + # Extract the first word of "psapi.dll", so it can be a program name with args.
  67310. +set dummy psapi.dll; ac_word=$2
  67311. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  67312. +$as_echo_n "checking for $ac_word... " >&6; }
  67313. +if ${ac_cv_path_WIN32_PSAPI+:} false; then :
  67314. + $as_echo_n "(cached) " >&6
  67315. +else
  67316. + case $WIN32_PSAPI in
  67317. + [\\/]* | ?:[\\/]*)
  67318. + ac_cv_path_WIN32_PSAPI="$WIN32_PSAPI" # Let the user override the test with a path.
  67319. + ;;
  67320. + *)
  67321. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  67322. +for as_dir in $PATH
  67323. +do
  67324. + IFS=$as_save_IFS
  67325. + test -z "$as_dir" && as_dir=.
  67326. + for ac_exec_ext in '' $ac_executable_extensions; do
  67327. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  67328. + ac_cv_path_WIN32_PSAPI="$as_dir/$ac_word$ac_exec_ext"
  67329. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  67330. + break 2
  67331. + fi
  67332. +done
  67333. + done
  67334. +IFS=$as_save_IFS
  67335. +
  67336. + test -z "$ac_cv_path_WIN32_PSAPI" && ac_cv_path_WIN32_PSAPI="none"
  67337. + ;;
  67338. +esac
  67339. +fi
  67340. +WIN32_PSAPI=$ac_cv_path_WIN32_PSAPI
  67341. +if test -n "$WIN32_PSAPI"; then
  67342. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WIN32_PSAPI" >&5
  67343. +$as_echo "$WIN32_PSAPI" >&6; }
  67344. +else
  67345. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  67346. +$as_echo "no" >&6; }
  67347. +fi
  67348. +
  67349. +
  67350. + CFLAGS="$CFLAGS -mthreads"
  67351. + CXXFLAGS="$CXXFLAGS -mthreads"
  67352. + if test "$ac_cv_path_WIN32_PSAPI" = "none"; then
  67353. + { $as_echo "$as_me:${as_lineno-$LINENO}: PSAPI.DLL is recommended to run Squid on Windows NT Platform" >&5
  67354. +$as_echo "$as_me: PSAPI.DLL is recommended to run Squid on Windows NT Platform" >&6;}
  67355. + { $as_echo "$as_me:${as_lineno-$LINENO}: Please see PSAPI.DLL section on doc/win32-relnotes.html." >&5
  67356. +$as_echo "$as_me: Please see PSAPI.DLL section on doc/win32-relnotes.html." >&6;}
  67357. + else
  67358. +
  67359. +$as_echo "@%:@define HAVE_WIN32_PSAPI 1" >>confdefs.h
  67360. +
  67361. + LIBS="$LIBS -lpsapi"
  67362. + fi
  67363. + MINGW_LIBS="-lmingwex"
  67364. + if true; then
  67365. + USE_IPC_WIN32_TRUE=
  67366. + USE_IPC_WIN32_FALSE='#'
  67367. +else
  67368. + USE_IPC_WIN32_TRUE='#'
  67369. + USE_IPC_WIN32_FALSE=
  67370. +fi
  67371. +
  67372. +
  67373. + ;;
  67374. +*)
  67375. + if false; then
  67376. + USE_IPC_WIN32_TRUE=
  67377. + USE_IPC_WIN32_FALSE='#'
  67378. +else
  67379. + USE_IPC_WIN32_TRUE='#'
  67380. + USE_IPC_WIN32_FALSE=
  67381. +fi
  67382. +
  67383. + ;;
  67384. +esac
  67385. +
  67386. +if test -z "$CACHE_HTTP_PORT"; then
  67387. + CACHE_HTTP_PORT="3128"
  67388. +fi
  67389. +if test -z "$CACHE_ICP_PORT"; then
  67390. + CACHE_ICP_PORT="3130"
  67391. +fi
  67392. +
  67393. +
  67394. +cat >>confdefs.h <<_ACEOF
  67395. +@%:@define CACHE_HTTP_PORT $CACHE_HTTP_PORT
  67396. +_ACEOF
  67397. +
  67398. +
  67399. +
  67400. +cat >>confdefs.h <<_ACEOF
  67401. +@%:@define CACHE_ICP_PORT $CACHE_ICP_PORT
  67402. +_ACEOF
  67403. +
  67404. +
  67405. +
  67406. +
  67407. +cat >>confdefs.h <<_ACEOF
  67408. +@%:@define CONFIG_HOST_TYPE "$host"
  67409. +_ACEOF
  67410. +
  67411. +
  67412. +
  67413. +cat >>confdefs.h <<_ACEOF
  67414. +@%:@define SQUID_CONFIGURE_OPTIONS "$ac_configure_args"
  67415. +_ACEOF
  67416. +
  67417. +
  67418. +CACHE_EFFECTIVE_USER="nobody"
  67419. +
  67420. +@%:@ Check whether --with-default-user was given.
  67421. +if test "${with_default_user+set}" = set; then :
  67422. + withval=$with_default_user; CACHE_EFFECTIVE_USER="$withval"
  67423. +
  67424. +fi
  67425. +
  67426. +
  67427. +
  67428. +DEFAULT_LOG_DIR="$localstatedir/logs"
  67429. +
  67430. +@%:@ Check whether --with-logdir was given.
  67431. +if test "${with_logdir+set}" = set; then :
  67432. + withval=$with_logdir; case $withval in
  67433. + yes|no)
  67434. + as_fn_error $? "--with-logdir requires a directory PATH. --with-logdir=PATH " "$LINENO" 5
  67435. + ;;
  67436. + *)
  67437. + DEFAULT_LOG_DIR="$withval"
  67438. + ;;
  67439. + esac
  67440. +
  67441. +
  67442. +fi
  67443. +
  67444. +
  67445. +
  67446. +DEFAULT_PIDFILE="$localstatedir/run/squid.pid"
  67447. +
  67448. +@%:@ Check whether --with-pidfile was given.
  67449. +if test "${with_pidfile+set}" = set; then :
  67450. + withval=$with_pidfile; case $withval in
  67451. + yes|no)
  67452. + as_fn_error $? "--with-pidfile requires a file PATH. --with-pidfile=PATH " "$LINENO" 5
  67453. + ;;
  67454. + *)
  67455. + DEFAULT_PIDFILE="$withval"
  67456. + ;;
  67457. + esac
  67458. +
  67459. +
  67460. +fi
  67461. +
  67462. +
  67463. +
  67464. +case "$host" in
  67465. + mab-next-nextstep3)
  67466. + CC="$CC -arch m68k -arch i486 -arch hppa -arch sparc"
  67467. + ;;
  67468. +esac
  67469. +
  67470. +if test "$GCC" = "yes"; then
  67471. + GCCVER=`$CC -v 2>&1 | awk '$2 == "version" {print $3}'`
  67472. + GCCVER2=`echo $GCCVER | awk '{print $1 * 100}'`
  67473. + case "$host" in
  67474. + i386-*-freebsd*)
  67475. + if test $GCCVER2 -lt 300 ; then
  67476. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  67477. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  67478. +as_fn_error $? "GCC $GCCVER causes a coredump on $host. Try a more recent GCC version
  67479. +See \`config.log' for more details" "$LINENO" 5; }
  67480. + sleep 5
  67481. + fi
  67482. + ;;
  67483. + esac
  67484. + unset GCCVER
  67485. + unset GCCVER2
  67486. +fi
  67487. +
  67488. +if test -z "$PRESET_CFLAGS"; then
  67489. + if test "$GCC" = "yes"; then
  67490. + case "$host" in
  67491. + *-sun-sunos*)
  67492. + # sunos has too many warnings for this to be useful
  67493. + # motorola too
  67494. + ;;
  67495. + *m88k*)
  67496. + # Motorola cc/ld does not like -02 but is ok on -O
  67497. + CFLAGS=`echo $CFLAGS | sed -e 's/-O0-9/-O/'`
  67498. + ;;
  67499. + *)
  67500. + CFLAGS="-Wall $CFLAGS"
  67501. + ;;
  67502. + esac
  67503. + else
  67504. + case "$host" in
  67505. + *mips-sgi-irix6.*)
  67506. + # suggested by Rafael Seidl <rafaels@cthulhu.engr.sgi.com>
  67507. + CFLAGS="-O3 -OPT:Olimit=0:space=OFF \
  67508. + -woff 1009,1014,1110,1116,1183,1185,1188,1204,1230,1233,1355 \
  67509. + -Wl,-woff,85,-woff,84,-woff,134 \
  67510. + -nostdinc -I/usr/include -D_BSD_SIGNALS $CFLAGS"
  67511. + CXXFLAGS="-O3 -OPT:Olimit=0:space=OFF \
  67512. + -woff 1009,1014,1110,1116,1183,1185,1188,1204,1230,1233,1355 \
  67513. + -Wl,-woff,85,-woff,84,-woff,134 \
  67514. + -nostdinc -I/usr/include -D_BSD_SIGNALS $CXXFLAGS"
  67515. + ;;
  67516. + alpha-dec-osf4.*)
  67517. + # Mogul says DEC compilers take both -g and -O2
  67518. + CFLAGS=`echo $CFLAGS | sed -e 's/-g/-g3/'`
  67519. + CFLAGS="-O2 $CFLAGS"
  67520. + ;;
  67521. + *)
  67522. + ;;
  67523. + esac
  67524. + fi
  67525. +fi
  67526. +
  67527. +if test "$GCC" = "yes"; then
  67528. + case "$host_os" in
  67529. + mingw|mingw32)
  67530. + SQUID_CFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wcomments"
  67531. + ;;
  67532. + *-freebsd*)
  67533. + # FreeBSD places local libraries and packages in /usr/local
  67534. + CFLAGS="$CFLAGS -I/usr/local/include"
  67535. + CXXFLAGS="$CXXFLAGS -I/usr/local/include"
  67536. + LDFLAGS="$LDFLAGS -L/usr/local/lib -Wl,-R/usr/local/lib"
  67537. + ;;
  67538. + *)
  67539. + SQUID_CFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments"
  67540. + ;;
  67541. + esac
  67542. + SQUID_CXXFLAGS="-Wall -Wpointer-arith -Wwrite-strings -Wcomments"
  67543. + if test "$squid_disable_werror" = "no"
  67544. + then
  67545. + SQUID_CFLAGS="$SQUID_CFLAGS -Werror"
  67546. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -Werror"
  67547. + fi
  67548. +else
  67549. + SQUID_CFLAGS=
  67550. + SQUID_CXXFLAGS=
  67551. +fi
  67552. +
  67553. +
  67554. +
  67555. +if test "$GCC" = "yes"; then
  67556. +
  67557. + if test "$GCC" = "yes"; then
  67558. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler accepts -fhuge-objects" >&5
  67559. +$as_echo_n "checking whether compiler accepts -fhuge-objects... " >&6; }
  67560. + if ${ac_cv_test_checkforhugeobjects+:} false; then :
  67561. + $as_echo_n "(cached) " >&6
  67562. +else
  67563. +
  67564. + ac_cv_test_checkforhugeobjects=`echo "int main(int argc, char **argv) { int foo; }" > conftest.cc
  67565. +${CXX} -Werror -fhuge-objects -o conftest.bin conftest.cc 2>/dev/null
  67566. +res=$?
  67567. +rm -f conftest.*
  67568. +echo yes
  67569. +exit $res`
  67570. + if [ $? -ne 0 ]
  67571. + then ac_cv_test_checkforhugeobjects=no
  67572. + else if [ -z "$ac_cv_test_checkforhugeobjects" ]
  67573. + then ac_cv_test_checkforhugeobjects=yes
  67574. + fi ; fi
  67575. +
  67576. +fi
  67577. + # end of CACHE_VAL
  67578. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_test_checkforhugeobjects}" >&5
  67579. +$as_echo "${ac_cv_test_checkforhugeobjects}" >&6; }
  67580. +
  67581. + if test "X${ac_cv_test_checkforhugeobjects}" != Xno
  67582. + then
  67583. + HUGE_OBJECT_FLAG="-fhuge-objects"
  67584. + fi
  67585. + fi #gcc
  67586. +
  67587. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS $HUGE_OBJECT_FLAG"
  67588. +fi
  67589. +
  67590. +if test -z "$PRESET_LDFLAGS"; then
  67591. + if test "$GCC" = "yes"; then
  67592. + case "$host" in
  67593. + *mips-sgi-irix6.*)
  67594. + # Silence Linker warnings 84, 85 and 134
  67595. + LDFLAGS="-Wl,-woff,85 -Wl,-woff,84 -Wl,-woff,134 $LDFLAGS"
  67596. + ;;
  67597. + *)
  67598. + # nothing
  67599. + ;;
  67600. + esac
  67601. + else
  67602. + case "$host" in
  67603. + *)
  67604. + # nothing
  67605. + ;;
  67606. + esac
  67607. + fi
  67608. +fi
  67609. +
  67610. +SquidInline="yes"
  67611. +
  67612. +@%:@ Check whether --enable-optimizations was given.
  67613. +if test "${enable_optimizations+set}" = set; then :
  67614. + enableval=$enable_optimizations; if test "$enableval" = "no" ; then
  67615. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling compiler optimizations (-O flag)" >&5
  67616. +$as_echo "$as_me: Disabling compiler optimizations (-O flag)" >&6;}
  67617. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  67618. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-O[0-9]*//'`"
  67619. + SquidInline="no"
  67620. + fi
  67621. +
  67622. +fi
  67623. +
  67624. +
  67625. +@%:@ Check whether --enable-inline was given.
  67626. +if test "${enable_inline+set}" = set; then :
  67627. + enableval=$enable_inline; if test "$enableval" = "no" ; then
  67628. + SquidInline="no"
  67629. + fi
  67630. +
  67631. +fi
  67632. +
  67633. +
  67634. +if test "$SquidInline" = "yes" ; then
  67635. +
  67636. +$as_echo "@%:@define _SQUID_INLINE_ inline" >>confdefs.h
  67637. +
  67638. +
  67639. +$as_echo "@%:@define _USE_INLINE_ /**/" >>confdefs.h
  67640. +
  67641. +else
  67642. + { $as_echo "$as_me:${as_lineno-$LINENO}: Inlining optimization disabled" >&5
  67643. +$as_echo "$as_me: Inlining optimization disabled" >&6;}
  67644. +
  67645. +$as_echo "@%:@define _SQUID_INLINE_ /**/" >>confdefs.h
  67646. +
  67647. +fi
  67648. +
  67649. +@%:@ Check whether --enable-debug-cbdata was given.
  67650. +if test "${enable_debug_cbdata+set}" = set; then :
  67651. + enableval=$enable_debug_cbdata; if test "$enableval" = "yes" ; then
  67652. + { $as_echo "$as_me:${as_lineno-$LINENO}: cbdata debugging enabled" >&5
  67653. +$as_echo "$as_me: cbdata debugging enabled" >&6;}
  67654. +
  67655. +$as_echo "@%:@define CBDATA_DEBUG 1" >>confdefs.h
  67656. +
  67657. + fi
  67658. +
  67659. +fi
  67660. +
  67661. +
  67662. +if test "$cross_compiling" = yes; then :
  67663. + :
  67664. +else
  67665. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  67666. +/* end confdefs.h. */
  67667. + int main(int argc, char **argv) { return 0; }
  67668. +_ACEOF
  67669. +if ac_fn_cxx_try_run "$LINENO"; then :
  67670. +
  67671. +fi
  67672. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  67673. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  67674. +fi
  67675. +
  67676. +
  67677. +
  67678. +
  67679. +@%:@ Check whether --enable-xmalloc-statistics was given.
  67680. +if test "${enable_xmalloc_statistics+set}" = set; then :
  67681. + enableval=$enable_xmalloc_statistics; if test "$enableval" = "yes" ; then
  67682. + { $as_echo "$as_me:${as_lineno-$LINENO}: malloc statistics enabled" >&5
  67683. +$as_echo "$as_me: malloc statistics enabled" >&6;}
  67684. +
  67685. +$as_echo "@%:@define XMALLOC_STATISTICS 1" >>confdefs.h
  67686. +
  67687. + fi
  67688. +
  67689. +fi
  67690. +
  67691. +
  67692. +@%:@ Check whether --enable-async-io was given.
  67693. +if test "${enable_async_io+set}" = set; then :
  67694. + enableval=$enable_async_io; case $enableval in
  67695. + yes)
  67696. + with_pthreads="yes"
  67697. + STORE_MODULES="ufs aufs"
  67698. + ;;
  67699. + no)
  67700. + ;;
  67701. + *)
  67702. + aufs_io_threads=$enableval
  67703. + with_pthreads="yes"
  67704. + STORE_MODULES="ufs aufs"
  67705. + ;;
  67706. + esac
  67707. +
  67708. +fi
  67709. +
  67710. +
  67711. +
  67712. +@%:@ Check whether --with-aufs-threads was given.
  67713. +if test "${with_aufs_threads+set}" = set; then :
  67714. + withval=$with_aufs_threads; case $withval in
  67715. + [0-9]*)
  67716. + aufs_io_threads=$withval
  67717. + ;;
  67718. + *)
  67719. + as_fn_error $? "--with-aufs-threads expects a numeric argument" "$LINENO" 5
  67720. + ;;
  67721. + esac
  67722. +
  67723. +fi
  67724. +
  67725. +if test "$aufs_io_threads"; then
  67726. + { $as_echo "$as_me:${as_lineno-$LINENO}: With $aufs_io_threads aufs threads" >&5
  67727. +$as_echo "$as_me: With $aufs_io_threads aufs threads" >&6;}
  67728. +
  67729. +cat >>confdefs.h <<_ACEOF
  67730. +@%:@define AUFS_IO_THREADS $aufs_io_threads
  67731. +_ACEOF
  67732. +
  67733. +fi
  67734. +
  67735. +
  67736. +@%:@ Check whether --with-dl was given.
  67737. +if test "${with_dl+set}" = set; then :
  67738. + withval=$with_dl;
  67739. +fi
  67740. +
  67741. +if test "$with_dl" = "yes"; then
  67742. + { $as_echo "$as_me:${as_lineno-$LINENO}: With dl" >&5
  67743. +$as_echo "$as_me: With dl" >&6;}
  67744. +fi
  67745. +
  67746. +@%:@ Check whether --enable-disk-io was given.
  67747. +if test "${enable_disk_io+set}" = set; then :
  67748. + enableval=$enable_disk_io; case $enableval in
  67749. + yes)
  67750. + for dir in $srcdir/src/DiskIO/*; do
  67751. + module="`basename $dir`"
  67752. + if test -d "$dir" && test "$module" != CVS; then
  67753. + { $as_echo "$as_me:${as_lineno-$LINENO}: Autodetected $module DiskIO module" >&5
  67754. +$as_echo "$as_me: Autodetected $module DiskIO module" >&6;}
  67755. + MAYBE_DISK_MODULES="$MAYBE_DISK_MODULES $module"
  67756. + fi
  67757. + done
  67758. +
  67759. +$as_echo "@%:@define USE_DISKIO 1" >>confdefs.h
  67760. +
  67761. + ;;
  67762. + no)
  67763. +
  67764. +$as_echo "@%:@define USE_DISKIO 0" >>confdefs.h
  67765. +
  67766. + ;;
  67767. + *)
  67768. + MAYBE_DISK_MODULES=" `echo $enableval| sed -e 's/,/ /g;s/ */ /g'` "
  67769. +
  67770. +$as_echo "@%:@define USE_DISKIO 1" >>confdefs.h
  67771. +
  67772. + ;;
  67773. + esac
  67774. +
  67775. +else
  67776. + if test -z "$MAYBE_DISK_MODULES"; then
  67777. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling all available DiskIO modules (default)..." >&5
  67778. +$as_echo "$as_me: Enabling all available DiskIO modules (default)..." >&6;}
  67779. + for dir in $srcdir/src/DiskIO/*; do
  67780. + module="`basename $dir`"
  67781. + if test -d "$dir" && test "$module" != CVS; then
  67782. + { $as_echo "$as_me:${as_lineno-$LINENO}: Autodetected $module DiskIO module" >&5
  67783. +$as_echo "$as_me: Autodetected $module DiskIO module" >&6;}
  67784. + MAYBE_DISK_MODULES="$MAYBE_DISK_MODULES $module"
  67785. + fi
  67786. + done
  67787. +
  67788. +$as_echo "@%:@define USE_DISKIO 1" >>confdefs.h
  67789. +
  67790. +fi
  67791. +fi
  67792. +
  67793. +
  67794. +USE_AIOPS_WIN32=0
  67795. +use_aio=
  67796. +use_diskthreads=
  67797. +AIOLIB=
  67798. +
  67799. +FOUND_DISKIO_AIO=
  67800. +FOUND_DISKIO_BLOCKING=
  67801. +FOUND_DISKIO_DISKDAEMON=
  67802. +FOUND_DISKIO_DISKTHREADS=
  67803. +DISK_LIBS=
  67804. +DISK_OS_LIBS=
  67805. +DISK_MODULES=
  67806. +DISK_LINKOBJS=
  67807. +for module in $MAYBE_DISK_MODULES none; do
  67808. + if test "$module" = "none"; then
  67809. + continue
  67810. + fi
  67811. + if ! test -d $srcdir/src/DiskIO/$module; then
  67812. + as_fn_error $? "disk-io $module does not exist" "$LINENO" 5
  67813. + fi
  67814. + case "$module" in
  67815. + DiskDaemon)
  67816. + if test "$FOUND_DISKIO_DISKDAEMON" = "yes" ; then
  67817. + as_fn_error $? "DiskIO DiskDaemon module listed twice." "$LINENO" 5
  67818. + fi
  67819. + FOUND_DISKIO_DISKDAEMON="yes"
  67820. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling DiskDaemon DiskIO module" >&5
  67821. +$as_echo "$as_me: Enabling DiskDaemon DiskIO module" >&6;}
  67822. + DISK_LIBS="$DISK_LIBS libDiskDaemon.a"
  67823. + DISK_MODULES="$DISK_MODULES DiskDaemon"
  67824. + DISK_PROGRAMS="$DISK_PROGRAMS DiskIO/DiskDaemon/diskd"
  67825. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/DiskDaemon/DiskDaemonDiskIOModule.o"
  67826. + ;;
  67827. + DiskThreads)
  67828. + if test "$FOUND_DISKIO_DISKTHREADS" = "yes" ; then
  67829. + as_fn_error $? "DiskIO DiskThreads module listed twice." "$LINENO" 5
  67830. + fi
  67831. + FOUND_DISKIO_DISKTHREADS="yes"
  67832. + use_diskthreads="yes"
  67833. + LIBPTHREADS=
  67834. + SAVE_SQUID_CFLAGS="$SQUID_CFLAGS"
  67835. + SAVE_SQUID_CXXFLAGS="$SQUID_CXXFLAGS"
  67836. +
  67837. +@%:@ Check whether --with-pthreads was given.
  67838. +if test "${with_pthreads+set}" = set; then :
  67839. + withval=$with_pthreads;
  67840. +fi
  67841. +
  67842. + if test "$with_pthreads" != "no"; then
  67843. + case "$host" in
  67844. + mingw|mingw32)
  67845. + USE_AIOPS_WIN32=1
  67846. + { $as_echo "$as_me:${as_lineno-$LINENO}: Windows threads support automatically enabled" >&5
  67847. +$as_echo "$as_me: Windows threads support automatically enabled" >&6;}
  67848. + ;;
  67849. + i386-unknown-freebsd*)
  67850. + if test `echo "$squid_host_os_version" | cut -b1` -lt 7 ; then
  67851. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library requires FreeBSD 7 or later" >&5
  67852. +$as_echo "$as_me: pthread library requires FreeBSD 7 or later" >&6;}
  67853. + use_diskthreads="no"
  67854. + else
  67855. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT"
  67856. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT"
  67857. + if test "x$GCC" = "xyes" -a "x$PRESET_LDFLAGS" = "x" ; then
  67858. + LDFLAGS="$LDFLAGS -pthread"
  67859. + fi
  67860. + fi
  67861. + ;;
  67862. + *-solaris2.*)
  67863. + if test "$GCC" = "yes" ; then
  67864. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT -pthreads"
  67865. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT -pthreads"
  67866. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  67867. +$as_echo_n "checking for main in -lpthread... " >&6; }
  67868. +if ${ac_cv_lib_pthread_main+:} false; then :
  67869. + $as_echo_n "(cached) " >&6
  67870. +else
  67871. + ac_check_lib_save_LIBS=$LIBS
  67872. +LIBS="-lpthread $LIBS"
  67873. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  67874. +/* end confdefs.h. */
  67875. +
  67876. +
  67877. +int
  67878. +main ()
  67879. +{
  67880. +return main ();
  67881. + ;
  67882. + return 0;
  67883. +}
  67884. +_ACEOF
  67885. +if ac_fn_cxx_try_link "$LINENO"; then :
  67886. + ac_cv_lib_pthread_main=yes
  67887. +else
  67888. + ac_cv_lib_pthread_main=no
  67889. +fi
  67890. +rm -f core conftest.err conftest.$ac_objext \
  67891. + conftest$ac_exeext conftest.$ac_ext
  67892. +LIBS=$ac_check_lib_save_LIBS
  67893. +fi
  67894. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  67895. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  67896. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  67897. + LIBPTHREADS="-lpthread"
  67898. +else
  67899. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library required but cannot be found." >&5
  67900. +$as_echo "$as_me: pthread library required but cannot be found." >&6;}
  67901. + use_diskthreads="no"
  67902. +
  67903. +fi
  67904. +
  67905. + else
  67906. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT -lpthread"
  67907. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT -lpthread"
  67908. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  67909. +$as_echo_n "checking for main in -lpthread... " >&6; }
  67910. +if ${ac_cv_lib_pthread_main+:} false; then :
  67911. + $as_echo_n "(cached) " >&6
  67912. +else
  67913. + ac_check_lib_save_LIBS=$LIBS
  67914. +LIBS="-lpthread $LIBS"
  67915. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  67916. +/* end confdefs.h. */
  67917. +
  67918. +
  67919. +int
  67920. +main ()
  67921. +{
  67922. +return main ();
  67923. + ;
  67924. + return 0;
  67925. +}
  67926. +_ACEOF
  67927. +if ac_fn_cxx_try_link "$LINENO"; then :
  67928. + ac_cv_lib_pthread_main=yes
  67929. +else
  67930. + ac_cv_lib_pthread_main=no
  67931. +fi
  67932. +rm -f core conftest.err conftest.$ac_objext \
  67933. + conftest$ac_exeext conftest.$ac_ext
  67934. +LIBS=$ac_check_lib_save_LIBS
  67935. +fi
  67936. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  67937. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  67938. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  67939. + LIBPTHREADS="-lpthread"
  67940. +else
  67941. + SQUID_CFLAGS="$SAVE_SQUID_CFLAGS -D_REENTRANT -lpthread -mt"
  67942. + SQUID_CXXFLAGS="$SAVE_SQUID_CXXFLAGS -D_REENTRANT -lpthread -mt"
  67943. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  67944. +$as_echo_n "checking for main in -lpthread... " >&6; }
  67945. +if ${ac_cv_lib_pthread_main+:} false; then :
  67946. + $as_echo_n "(cached) " >&6
  67947. +else
  67948. + ac_check_lib_save_LIBS=$LIBS
  67949. +LIBS="-lpthread $LIBS"
  67950. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  67951. +/* end confdefs.h. */
  67952. +
  67953. +
  67954. +int
  67955. +main ()
  67956. +{
  67957. +return main ();
  67958. + ;
  67959. + return 0;
  67960. +}
  67961. +_ACEOF
  67962. +if ac_fn_cxx_try_link "$LINENO"; then :
  67963. + ac_cv_lib_pthread_main=yes
  67964. +else
  67965. + ac_cv_lib_pthread_main=no
  67966. +fi
  67967. +rm -f core conftest.err conftest.$ac_objext \
  67968. + conftest$ac_exeext conftest.$ac_ext
  67969. +LIBS=$ac_check_lib_save_LIBS
  67970. +fi
  67971. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  67972. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  67973. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  67974. + LIBPTHREADS="-lpthread"
  67975. +else
  67976. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library required but cannot be found." >&5
  67977. +$as_echo "$as_me: pthread library required but cannot be found." >&6;}
  67978. + use_diskthreads="no"
  67979. +
  67980. +fi
  67981. +
  67982. +
  67983. +fi
  67984. +
  67985. + fi
  67986. + ;;
  67987. + *)
  67988. + SQUID_CFLAGS="$SQUID_CFLAGS -D_REENTRANT"
  67989. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_REENTRANT"
  67990. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5
  67991. +$as_echo_n "checking for main in -lpthread... " >&6; }
  67992. +if ${ac_cv_lib_pthread_main+:} false; then :
  67993. + $as_echo_n "(cached) " >&6
  67994. +else
  67995. + ac_check_lib_save_LIBS=$LIBS
  67996. +LIBS="-lpthread $LIBS"
  67997. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  67998. +/* end confdefs.h. */
  67999. +
  68000. +
  68001. +int
  68002. +main ()
  68003. +{
  68004. +return main ();
  68005. + ;
  68006. + return 0;
  68007. +}
  68008. +_ACEOF
  68009. +if ac_fn_cxx_try_link "$LINENO"; then :
  68010. + ac_cv_lib_pthread_main=yes
  68011. +else
  68012. + ac_cv_lib_pthread_main=no
  68013. +fi
  68014. +rm -f core conftest.err conftest.$ac_objext \
  68015. + conftest$ac_exeext conftest.$ac_ext
  68016. +LIBS=$ac_check_lib_save_LIBS
  68017. +fi
  68018. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_main" >&5
  68019. +$as_echo "$ac_cv_lib_pthread_main" >&6; }
  68020. +if test "x$ac_cv_lib_pthread_main" = xyes; then :
  68021. + LIBPTHREADS="-lpthread"
  68022. +else
  68023. + { $as_echo "$as_me:${as_lineno-$LINENO}: pthread library required but cannot be found." >&5
  68024. +$as_echo "$as_me: pthread library required but cannot be found." >&6;}
  68025. + use_diskthreads="no"
  68026. +
  68027. +fi
  68028. +
  68029. + ;;
  68030. + esac
  68031. + else
  68032. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native pthreads support manually disabled." >&5
  68033. +$as_echo "$as_me: Native pthreads support manually disabled." >&6;}
  68034. + use_diskthreads="no"
  68035. + fi
  68036. + if test "$use_diskthreads" = "yes" ; then
  68037. +
  68038. +$as_echo "@%:@define USE_DISKIO_DISKTHREADS 1" >>confdefs.h
  68039. +
  68040. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling DiskThreads DiskIO module" >&5
  68041. +$as_echo "$as_me: Enabling DiskThreads DiskIO module" >&6;}
  68042. + DISK_LIBS="$DISK_LIBS libDiskThreads.a"
  68043. + DISK_OS_LIBS="$DISK_OS_LIBS $LIBPTHREADS"
  68044. + DISK_MODULES="$DISK_MODULES DiskThreads"
  68045. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/DiskThreads/DiskThreadsDiskIOModule.o"
  68046. + else
  68047. +
  68048. +$as_echo "@%:@define USE_DISKIO_DISKTHREADS 0" >>confdefs.h
  68049. +
  68050. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native pthreads support disabled. DiskThreads module automaticaly disabled." >&5
  68051. +$as_echo "$as_me: Native pthreads support disabled. DiskThreads module automaticaly disabled." >&6;}
  68052. + SQUID_CFLAGS="$SAVE_SQUID_CFLAGS"
  68053. + SQUID_CXXFLAGS="$SAVE_SQUID_CXXFLAGS"
  68054. + fi
  68055. + ;;
  68056. +
  68057. + AIO)
  68058. + if test "$FOUND_DISKIO_AIO" = "yes" ; then
  68059. + as_fn_error $? "DiskIO AIO module listed twice." "$LINENO" 5
  68060. + fi
  68061. + FOUND_DISKIO_AIO="yes"
  68062. + use_aio="yes"
  68063. + AIOLIB=
  68064. +
  68065. +@%:@ Check whether --with-aio was given.
  68066. +if test "${with_aio+set}" = set; then :
  68067. + withval=$with_aio;
  68068. +fi
  68069. +
  68070. + if test "$with_aio" != "no"; then
  68071. + have_aio_header=no
  68072. +
  68073. +for ac_header in aio.h
  68074. +do :
  68075. + ac_fn_cxx_check_header_mongrel "$LINENO" "aio.h" "ac_cv_header_aio_h" "$ac_includes_default"
  68076. +if test "x$ac_cv_header_aio_h" = xyes; then :
  68077. + cat >>confdefs.h <<_ACEOF
  68078. +@%:@define HAVE_AIO_H 1
  68079. +_ACEOF
  68080. + have_aio_header=yes
  68081. +fi
  68082. +
  68083. +done
  68084. +
  68085. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for aio_read in -lrt" >&5
  68086. +$as_echo_n "checking for aio_read in -lrt... " >&6; }
  68087. +if ${ac_cv_lib_rt_aio_read+:} false; then :
  68088. + $as_echo_n "(cached) " >&6
  68089. +else
  68090. + ac_check_lib_save_LIBS=$LIBS
  68091. +LIBS="-lrt $LIBS"
  68092. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  68093. +/* end confdefs.h. */
  68094. +
  68095. +/* Override any GCC internal prototype to avoid an error.
  68096. + Use char because int might match the return type of a GCC
  68097. + builtin and then its argument prototype would still apply. */
  68098. +#ifdef __cplusplus
  68099. +extern "C"
  68100. +#endif
  68101. +char aio_read ();
  68102. +int
  68103. +main ()
  68104. +{
  68105. +return aio_read ();
  68106. + ;
  68107. + return 0;
  68108. +}
  68109. +_ACEOF
  68110. +if ac_fn_cxx_try_link "$LINENO"; then :
  68111. + ac_cv_lib_rt_aio_read=yes
  68112. +else
  68113. + ac_cv_lib_rt_aio_read=no
  68114. +fi
  68115. +rm -f core conftest.err conftest.$ac_objext \
  68116. + conftest$ac_exeext conftest.$ac_ext
  68117. +LIBS=$ac_check_lib_save_LIBS
  68118. +fi
  68119. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_aio_read" >&5
  68120. +$as_echo "$ac_cv_lib_rt_aio_read" >&6; }
  68121. +if test "x$ac_cv_lib_rt_aio_read" = xyes; then :
  68122. + AIOLIB="-lrt"
  68123. +else
  68124. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for aio_read in -laio" >&5
  68125. +$as_echo_n "checking for aio_read in -laio... " >&6; }
  68126. +if ${ac_cv_lib_aio_aio_read+:} false; then :
  68127. + $as_echo_n "(cached) " >&6
  68128. +else
  68129. + ac_check_lib_save_LIBS=$LIBS
  68130. +LIBS="-laio $LIBS"
  68131. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  68132. +/* end confdefs.h. */
  68133. +
  68134. +/* Override any GCC internal prototype to avoid an error.
  68135. + Use char because int might match the return type of a GCC
  68136. + builtin and then its argument prototype would still apply. */
  68137. +#ifdef __cplusplus
  68138. +extern "C"
  68139. +#endif
  68140. +char aio_read ();
  68141. +int
  68142. +main ()
  68143. +{
  68144. +return aio_read ();
  68145. + ;
  68146. + return 0;
  68147. +}
  68148. +_ACEOF
  68149. +if ac_fn_cxx_try_link "$LINENO"; then :
  68150. + ac_cv_lib_aio_aio_read=yes
  68151. +else
  68152. + ac_cv_lib_aio_aio_read=no
  68153. +fi
  68154. +rm -f core conftest.err conftest.$ac_objext \
  68155. + conftest$ac_exeext conftest.$ac_ext
  68156. +LIBS=$ac_check_lib_save_LIBS
  68157. +fi
  68158. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_aio_aio_read" >&5
  68159. +$as_echo "$ac_cv_lib_aio_aio_read" >&6; }
  68160. +if test "x$ac_cv_lib_aio_aio_read" = xyes; then :
  68161. + AIOLIB="-laio"
  68162. +fi
  68163. +
  68164. +fi
  68165. +
  68166. + if test "$AIOLIB" != "" && test "$have_aio_header" = "yes"; then
  68167. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native POSIX AIO support detected." >&5
  68168. +$as_echo "$as_me: Native POSIX AIO support detected." >&6;}
  68169. + use_aio="yes"
  68170. + else
  68171. + case "$host_os" in
  68172. + mingw|mingw32)
  68173. + use_aio="yes"
  68174. + { $as_echo "$as_me:${as_lineno-$LINENO}: Windows being built. Maybe-enable POSIX AIO." >&5
  68175. +$as_echo "$as_me: Windows being built. Maybe-enable POSIX AIO." >&6;}
  68176. + ;;
  68177. + *)
  68178. + { $as_echo "$as_me:${as_lineno-$LINENO}: Native POSIX AIO support not detected. AIO automatically disabled." >&5
  68179. +$as_echo "$as_me: Native POSIX AIO support not detected. AIO automatically disabled." >&6;}
  68180. + use_aio="no"
  68181. + ;;
  68182. + esac
  68183. + fi
  68184. + else
  68185. + { $as_echo "$as_me:${as_lineno-$LINENO}: POSIX AIO support manually disabled." >&5
  68186. +$as_echo "$as_me: POSIX AIO support manually disabled." >&6;}
  68187. + use_aio="no"
  68188. + fi
  68189. + if test "$use_aio" = "yes" ; then
  68190. +
  68191. +$as_echo "@%:@define USE_DISKIO_AIO 1" >>confdefs.h
  68192. +
  68193. + DISK_MODULES="$DISK_MODULES AIO"
  68194. + DISK_LIBS="$DISK_LIBS libAIO.a"
  68195. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/AIO/AIODiskIOModule.o"
  68196. + case "$host_os" in
  68197. + mingw|mingw32)
  68198. + USE_AIO_WIN32=1
  68199. + { $as_echo "$as_me:${as_lineno-$LINENO}: Replacing AIO DiskIO module with: Windows overlapped I/O support" >&5
  68200. +$as_echo "$as_me: Replacing AIO DiskIO module with: Windows overlapped I/O support" >&6;}
  68201. + ;;
  68202. + *)
  68203. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling AIO DiskIO module" >&5
  68204. +$as_echo "$as_me: Enabling AIO DiskIO module" >&6;}
  68205. + DISK_OS_LIBS="$DISK_OS_LIBS $AIOLIB"
  68206. + ;;
  68207. + esac
  68208. + else
  68209. +
  68210. +$as_echo "@%:@define USE_DISKIO_AIO 0" >>confdefs.h
  68211. +
  68212. + { $as_echo "$as_me:${as_lineno-$LINENO}: AIO DiskIO Module disabled. Missing POSIX AIO support." >&5
  68213. +$as_echo "$as_me: AIO DiskIO Module disabled. Missing POSIX AIO support." >&6;}
  68214. + fi
  68215. + ;;
  68216. +
  68217. + Blocking)
  68218. + if test "$FOUND_DISKIO_BLOCKING" = "yes" ; then
  68219. + as_fn_error $? "DiskIO Blocking module listed twice." "$LINENO" 5
  68220. + fi
  68221. + FOUND_DISKIO_BLOCKING="yes"
  68222. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling Blocking DiskIO module" >&5
  68223. +$as_echo "$as_me: Enabling Blocking DiskIO module" >&6;}
  68224. + DISK_LIBS="$DISK_LIBS libBlocking.a"
  68225. + DISK_MODULES="$DISK_MODULES Blocking"
  68226. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/Blocking/BlockingDiskIOModule.o"
  68227. + ;;
  68228. +
  68229. + *)
  68230. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling $module DiskIO module" >&5
  68231. +$as_echo "$as_me: Enabling $module DiskIO module" >&6;}
  68232. + DISK_LIBS="$DISK_LIBS lib${module}.a"
  68233. + DISK_MODULES="$DISK_MODULES ${module}"
  68234. + DISK_LINKOBJS="$DISK_LINKOBJS DiskIO/${module}/${module}DiskIOModule.o"
  68235. + ;;
  68236. + esac
  68237. +done
  68238. +{ $as_echo "$as_me:${as_lineno-$LINENO}: IO Modules built: $DISK_MODULES" >&5
  68239. +$as_echo "$as_me: IO Modules built: $DISK_MODULES" >&6;}
  68240. +
  68241. +
  68242. +
  68243. +
  68244. +
  68245. + if test "$USE_AIOPS_WIN32" = 1; then
  68246. + USE_AIOPS_WIN32_TRUE=
  68247. + USE_AIOPS_WIN32_FALSE='#'
  68248. +else
  68249. + USE_AIOPS_WIN32_TRUE='#'
  68250. + USE_AIOPS_WIN32_FALSE=
  68251. +fi
  68252. +
  68253. + if test "$USE_AIO_WIN32" = 1; then
  68254. + USE_AIO_WIN32_TRUE=
  68255. + USE_AIO_WIN32_FALSE='#'
  68256. +else
  68257. + USE_AIO_WIN32_TRUE='#'
  68258. + USE_AIO_WIN32_FALSE=
  68259. +fi
  68260. +
  68261. +
  68262. +
  68263. +@%:@ Check whether --enable-storeio was given.
  68264. +if test "${enable_storeio+set}" = set; then :
  68265. + enableval=$enable_storeio; case $enableval in
  68266. + yes)
  68267. + for dir in $srcdir/src/fs/*; do
  68268. + module="`basename $dir`"
  68269. + if test -d "$dir" && test "$module" != CVS && test "$module" != coss; then
  68270. + STORE_MODULES="$STORE_MODULES $module"
  68271. + fi
  68272. + done
  68273. + ;;
  68274. + no)
  68275. + ;;
  68276. + *)
  68277. + STORE_MODULES="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  68278. + ;;
  68279. + esac
  68280. +
  68281. +else
  68282. + if test -z "$STORE_MODULES"; then
  68283. + STORE_MODULES="ufs"
  68284. + fi
  68285. +
  68286. +fi
  68287. +
  68288. +if test -n "$STORE_MODULES"; then
  68289. + STORE_MODULES_FULL=$STORE_MODULES
  68290. + STORE_MODULES=
  68291. + for module in $STORE_MODULES_FULL; do
  68292. + have_mod=`echo "$STORE_MODULES" | grep "$module"`
  68293. + if test "$have_mod" != ""; then
  68294. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing duplicate $module from storeio" >&5
  68295. +$as_echo "$as_me: Removing duplicate $module from storeio" >&6;}
  68296. + elif test -d $srcdir/src/fs/$module; then
  68297. + STORE_MODULES="$STORE_MODULES $module"
  68298. + else
  68299. + as_fn_error $? "storeio $module does not exist" "$LINENO" 5
  68300. + fi
  68301. + done
  68302. + { $as_echo "$as_me:${as_lineno-$LINENO}: Store modules built: $STORE_MODULES" >&5
  68303. +$as_echo "$as_me: Store modules built: $STORE_MODULES" >&6;}
  68304. +fi
  68305. +for fs in $STORE_MODULES none; do
  68306. + case "$fs" in
  68307. + diskd)
  68308. + if ! test "$FOUND_DISKIO_BLOCKING" = "yes" && ! test "$FOUND_DISKIO_DISKDAEMON" = "yes" ; then
  68309. + as_fn_error $? "Storage diskd module requires DiskIO modules: Blocking or DiskDaemon" "$LINENO" 5
  68310. + fi
  68311. + NEED_UFS="true"
  68312. + ;;
  68313. + aufs)
  68314. + if ! test "$FOUND_DISKIO_BLOCKING" = "yes" && ! test "$FOUND_DISKIO_DISKTHREADS" = "yes" ; then
  68315. + as_fn_error $? "Storage diskd module requires DiskIO modules: Blocking or DiskThreads" "$LINENO" 5
  68316. + fi
  68317. + NEED_UFS="true"
  68318. + ;;
  68319. + coss)
  68320. + if ! test "$FOUND_DISKIO_AIO" = "yes"; then
  68321. + as_fn_error $? "COSS requires POSIX AIO which is not available." "$LINENO" 5
  68322. + fi
  68323. + STORE_TESTS="$STORE_TESTS tests/testCoss$EXEEXT"
  68324. + ;;
  68325. + ufs)
  68326. + UFS_FOUND="true"
  68327. + STORE_TESTS="$STORE_TESTS tests/testUfs$EXEEXT"
  68328. + esac
  68329. +done
  68330. +
  68331. +if test -z "$UFS_FOUND" && test -n "$NEED_UFS"; then
  68332. + { $as_echo "$as_me:${as_lineno-$LINENO}: Adding UFS, as it contains core logic for diskd and aufs" >&5
  68333. +$as_echo "$as_me: Adding UFS, as it contains core logic for diskd and aufs" >&6;}
  68334. + STORE_MODULES="$STORE_MODULES ufs"
  68335. + STORE_TESTS="$STORE_TESTS tests/testUfs$EXEEXT"
  68336. +fi
  68337. +
  68338. +
  68339. +
  68340. +
  68341. +
  68342. +
  68343. +
  68344. +STORE_LIBS_TO_BUILD=
  68345. +STORE_LIBS_TO_ADD=
  68346. +for fs in $STORE_MODULES; do
  68347. + STORE_LIBS_TO_BUILD="$STORE_LIBS_TO_BUILD lib${fs}.la"
  68348. + STORE_LIBS_TO_ADD="$STORE_LIBS_TO_ADD fs/lib${fs}.la"
  68349. + HAVE_FS_TYPE=HAVE_FS_`echo $fs | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  68350. + cat >>confdefs.h <<_ACEOF
  68351. +@%:@define $HAVE_FS_TYPE 1
  68352. +_ACEOF
  68353. +
  68354. +done
  68355. +
  68356. +
  68357. +
  68358. +
  68359. +
  68360. +
  68361. +REPL_POLICIES="lru"
  68362. +@%:@ Check whether --enable-removal-policies was given.
  68363. +if test "${enable_removal_policies+set}" = set; then :
  68364. + enableval=$enable_removal_policies; case $enableval in
  68365. + yes)
  68366. + for dir in $srcdir/src/repl/*; do
  68367. + module="`basename $dir`"
  68368. + if test -d "$dir" && test "$module" != CVS && test "$module" != "lru"; then
  68369. + REPL_POLICIES="$REPL_POLICIES $module"
  68370. + fi
  68371. + done
  68372. + ;;
  68373. + no)
  68374. + ;;
  68375. + *)
  68376. + REPL_POLICIES="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  68377. + ;;
  68378. + esac
  68379. +
  68380. +fi
  68381. +
  68382. +if test -n "$REPL_POLICIES"; then
  68383. + for module in $REPL_POLICIES; do
  68384. + if test -d $srcdir/src/repl/$module; then
  68385. + :
  68386. + else
  68387. + as_fn_error $? "Removal policy $module does not exist" "$LINENO" 5
  68388. + fi
  68389. + done
  68390. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removal policies built: $REPL_POLICIES" >&5
  68391. +$as_echo "$as_me: Removal policies built: $REPL_POLICIES" >&6;}
  68392. + REPL_OBJS="repl/lib`echo $REPL_POLICIES|sed -e 's% %.a repl/lib%g'`.a"
  68393. + REPL_LIBS="`echo $REPL_OBJS|sed -e 's%repl/%%g'`"
  68394. +fi
  68395. +
  68396. +
  68397. +
  68398. +
  68399. + if false; then
  68400. + ENABLE_PINGER_TRUE=
  68401. + ENABLE_PINGER_FALSE='#'
  68402. +else
  68403. + ENABLE_PINGER_TRUE='#'
  68404. + ENABLE_PINGER_FALSE=
  68405. +fi
  68406. +
  68407. +@%:@ Check whether --enable-icmp was given.
  68408. +if test "${enable_icmp+set}" = set; then :
  68409. + enableval=$enable_icmp; if test "$enableval" = "yes" ; then
  68410. + { $as_echo "$as_me:${as_lineno-$LINENO}: ICMP enabled" >&5
  68411. +$as_echo "$as_me: ICMP enabled" >&6;}
  68412. +
  68413. +$as_echo "@%:@define USE_ICMP 1" >>confdefs.h
  68414. +
  68415. + if true; then
  68416. + ENABLE_PINGER_TRUE=
  68417. + ENABLE_PINGER_FALSE='#'
  68418. +else
  68419. + ENABLE_PINGER_TRUE='#'
  68420. + ENABLE_PINGER_FALSE=
  68421. +fi
  68422. +
  68423. + fi
  68424. +
  68425. +fi
  68426. +
  68427. +
  68428. + if false; then
  68429. + USE_DELAY_POOLS_TRUE=
  68430. + USE_DELAY_POOLS_FALSE='#'
  68431. +else
  68432. + USE_DELAY_POOLS_TRUE='#'
  68433. + USE_DELAY_POOLS_FALSE=
  68434. +fi
  68435. +
  68436. +@%:@ Check whether --enable-delay-pools was given.
  68437. +if test "${enable_delay_pools+set}" = set; then :
  68438. + enableval=$enable_delay_pools; if test "$enableval" = "yes" ; then
  68439. + { $as_echo "$as_me:${as_lineno-$LINENO}: Delay pools enabled" >&5
  68440. +$as_echo "$as_me: Delay pools enabled" >&6;}
  68441. +
  68442. +$as_echo "@%:@define DELAY_POOLS 1" >>confdefs.h
  68443. +
  68444. + if true; then
  68445. + USE_DELAY_POOLS_TRUE=
  68446. + USE_DELAY_POOLS_FALSE='#'
  68447. +else
  68448. + USE_DELAY_POOLS_TRUE='#'
  68449. + USE_DELAY_POOLS_FALSE=
  68450. +fi
  68451. +
  68452. + fi
  68453. +
  68454. +fi
  68455. +
  68456. +
  68457. +use_adaptation=no
  68458. +
  68459. +use_esi=yes
  68460. +@%:@ Check whether --enable-esi was given.
  68461. +if test "${enable_esi+set}" = set; then :
  68462. + enableval=$enable_esi; use_esi=$enableval
  68463. +else
  68464. + use_esi=no
  68465. +fi
  68466. +
  68467. +HAVE_LIBEXPAT=0
  68468. +EXPATLIB=
  68469. +HAVE_LIBXML2=0
  68470. +XMLLIB=
  68471. +if test "$use_esi" = "yes" ; then
  68472. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling ESI processor and Surrogate header support." >&5
  68473. +$as_echo "$as_me: Enabling ESI processor and Surrogate header support." >&6;}
  68474. +
  68475. +$as_echo "@%:@define USE_SQUID_ESI 1" >>confdefs.h
  68476. +
  68477. +
  68478. +
  68479. +@%:@ Check whether --with-expat was given.
  68480. +if test "${with_expat+set}" = set; then :
  68481. + withval=$with_expat;
  68482. +fi
  68483. +
  68484. + if test "$with_expat" != "no" ; then
  68485. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lexpat" >&5
  68486. +$as_echo_n "checking for main in -lexpat... " >&6; }
  68487. +if ${ac_cv_lib_expat_main+:} false; then :
  68488. + $as_echo_n "(cached) " >&6
  68489. +else
  68490. + ac_check_lib_save_LIBS=$LIBS
  68491. +LIBS="-lexpat $LIBS"
  68492. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  68493. +/* end confdefs.h. */
  68494. +
  68495. +
  68496. +int
  68497. +main ()
  68498. +{
  68499. +return main ();
  68500. + ;
  68501. + return 0;
  68502. +}
  68503. +_ACEOF
  68504. +if ac_fn_cxx_try_link "$LINENO"; then :
  68505. + ac_cv_lib_expat_main=yes
  68506. +else
  68507. + ac_cv_lib_expat_main=no
  68508. +fi
  68509. +rm -f core conftest.err conftest.$ac_objext \
  68510. + conftest$ac_exeext conftest.$ac_ext
  68511. +LIBS=$ac_check_lib_save_LIBS
  68512. +fi
  68513. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_expat_main" >&5
  68514. +$as_echo "$ac_cv_lib_expat_main" >&6; }
  68515. +if test "x$ac_cv_lib_expat_main" = xyes; then :
  68516. + EXPATLIB="-lexpat"; HAVE_LIBEXPAT=1
  68517. +fi
  68518. +
  68519. + for ac_header in expat.h
  68520. +do :
  68521. + ac_fn_cxx_check_header_mongrel "$LINENO" "expat.h" "ac_cv_header_expat_h" "$ac_includes_default"
  68522. +if test "x$ac_cv_header_expat_h" = xyes; then :
  68523. + cat >>confdefs.h <<_ACEOF
  68524. +@%:@define HAVE_EXPAT_H 1
  68525. +_ACEOF
  68526. +
  68527. +fi
  68528. +
  68529. +done
  68530. +
  68531. +
  68532. +cat >>confdefs.h <<_ACEOF
  68533. +@%:@define HAVE_LIBEXPAT $HAVE_LIBEXPAT
  68534. +_ACEOF
  68535. +
  68536. + if test "$with_expat" = "yes" && test "$HAVE_LIBEXPAT" != "1" ; then
  68537. + as_fn_error $? "Required library expat is not able to be found." "$LINENO" 5
  68538. + fi
  68539. + fi
  68540. +
  68541. +
  68542. +@%:@ Check whether --with-libxml2 was given.
  68543. +if test "${with_libxml2+set}" = set; then :
  68544. + withval=$with_libxml2;
  68545. +fi
  68546. +
  68547. + if test "$with_libxml2" != "no" ; then
  68548. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lxml2" >&5
  68549. +$as_echo_n "checking for main in -lxml2... " >&6; }
  68550. +if ${ac_cv_lib_xml2_main+:} false; then :
  68551. + $as_echo_n "(cached) " >&6
  68552. +else
  68553. + ac_check_lib_save_LIBS=$LIBS
  68554. +LIBS="-lxml2 $LIBS"
  68555. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  68556. +/* end confdefs.h. */
  68557. +
  68558. +
  68559. +int
  68560. +main ()
  68561. +{
  68562. +return main ();
  68563. + ;
  68564. + return 0;
  68565. +}
  68566. +_ACEOF
  68567. +if ac_fn_cxx_try_link "$LINENO"; then :
  68568. + ac_cv_lib_xml2_main=yes
  68569. +else
  68570. + ac_cv_lib_xml2_main=no
  68571. +fi
  68572. +rm -f core conftest.err conftest.$ac_objext \
  68573. + conftest$ac_exeext conftest.$ac_ext
  68574. +LIBS=$ac_check_lib_save_LIBS
  68575. +fi
  68576. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_main" >&5
  68577. +$as_echo "$ac_cv_lib_xml2_main" >&6; }
  68578. +if test "x$ac_cv_lib_xml2_main" = xyes; then :
  68579. + XMLLIB="-lxml2"; HAVE_LIBXML2=1
  68580. +fi
  68581. +
  68582. + ac_cv_libxml2_include='no'
  68583. + for ac_header in libxml/parser.h
  68584. +do :
  68585. + ac_fn_cxx_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
  68586. +if test "x$ac_cv_header_libxml_parser_h" = xyes; then :
  68587. + cat >>confdefs.h <<_ACEOF
  68588. +@%:@define HAVE_LIBXML_PARSER_H 1
  68589. +_ACEOF
  68590. +
  68591. +else
  68592. +
  68593. + { $as_echo "$as_me:${as_lineno-$LINENO}: Testing in /usr/include/libxml2" >&5
  68594. +$as_echo "$as_me: Testing in /usr/include/libxml2" >&6;}
  68595. + SAVED_CPPFLAGS="$CPPFLAGS"
  68596. + CPPFLAGS="-I/usr/include/libxml2 $CPPFLAGS"
  68597. + unset ac_cv_header_libxml_parser_h
  68598. + for ac_header in libxml/parser.h
  68599. +do :
  68600. + ac_fn_cxx_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
  68601. +if test "x$ac_cv_header_libxml_parser_h" = xyes; then :
  68602. + cat >>confdefs.h <<_ACEOF
  68603. +@%:@define HAVE_LIBXML_PARSER_H 1
  68604. +_ACEOF
  68605. + ac_cv_libxml2_include="/usr/include/libxml2"
  68606. +fi
  68607. +
  68608. +done
  68609. +
  68610. + CPPFLAGS="$SAVED_CPPFLAGS"
  68611. + if test "x$ac_cv_libxml2_include" = "xno"; then
  68612. + { $as_echo "$as_me:${as_lineno-$LINENO}: Testing in /usr/local/include/libxml2" >&5
  68613. +$as_echo "$as_me: Testing in /usr/local/include/libxml2" >&6;}
  68614. + SAVED_CPPFLAGS="$CPPFLAGS"
  68615. + CPPFLAGS="-I/usr/local/include/libxml2 $CPPFLAGS"
  68616. + unset ac_cv_header_libxml_parser_h
  68617. + for ac_header in libxml/parser.h
  68618. +do :
  68619. + ac_fn_cxx_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
  68620. +if test "x$ac_cv_header_libxml_parser_h" = xyes; then :
  68621. + cat >>confdefs.h <<_ACEOF
  68622. +@%:@define HAVE_LIBXML_PARSER_H 1
  68623. +_ACEOF
  68624. + ac_cv_libxml2_include="/usr/local/include/libxml2"
  68625. +fi
  68626. +
  68627. +done
  68628. +
  68629. + CPPFLAGS="$SAVED_CPPFLAGS"
  68630. + fi
  68631. +
  68632. +fi
  68633. +
  68634. +done
  68635. +
  68636. + if test "x$ac_cv_libxml2_include" != "xno"; then
  68637. + SQUID_CXXFLAGS="-I$ac_cv_libxml2_include $SQUID_CXXFLAGS"
  68638. + CPPFLAGS="-I$ac_cv_libxml2_include $CPPFLAGS"
  68639. + fi
  68640. + for ac_header in libxml/HTMLparser.h libxml/HTMLtree.h
  68641. +do :
  68642. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  68643. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  68644. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  68645. + cat >>confdefs.h <<_ACEOF
  68646. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  68647. +_ACEOF
  68648. +
  68649. +fi
  68650. +
  68651. +done
  68652. +
  68653. +
  68654. +cat >>confdefs.h <<_ACEOF
  68655. +@%:@define HAVE_LIBXML2 $HAVE_LIBXML2
  68656. +_ACEOF
  68657. +
  68658. + if test "$with_libxml2" = "yes" && test "$HAVE_LIBXML2" != "1" ; then
  68659. + as_fn_error $? "Required library libxml2 is not able to be found." "$LINENO" 5
  68660. + fi
  68661. + fi
  68662. +fi
  68663. + if test $HAVE_LIBEXPAT = 1; then
  68664. + HAVE_LIBEXPAT_TRUE=
  68665. + HAVE_LIBEXPAT_FALSE='#'
  68666. +else
  68667. + HAVE_LIBEXPAT_TRUE='#'
  68668. + HAVE_LIBEXPAT_FALSE=
  68669. +fi
  68670. +
  68671. + if test $HAVE_LIBXML2 = 1; then
  68672. + HAVE_LIBXML2_TRUE=
  68673. + HAVE_LIBXML2_FALSE='#'
  68674. +else
  68675. + HAVE_LIBXML2_TRUE='#'
  68676. + HAVE_LIBXML2_FALSE=
  68677. +fi
  68678. +
  68679. + if test "x$use_esi" = "xyes"; then
  68680. + USE_ESI_TRUE=
  68681. + USE_ESI_FALSE='#'
  68682. +else
  68683. + USE_ESI_TRUE='#'
  68684. + USE_ESI_FALSE=
  68685. +fi
  68686. +
  68687. +
  68688. +
  68689. +
  68690. + if false; then
  68691. + USE_ICAP_CLIENT_TRUE=
  68692. + USE_ICAP_CLIENT_FALSE='#'
  68693. +else
  68694. + USE_ICAP_CLIENT_TRUE='#'
  68695. + USE_ICAP_CLIENT_FALSE=
  68696. +fi
  68697. +
  68698. +@%:@ Check whether --enable-icap-client was given.
  68699. +if test "${enable_icap_client+set}" = set; then :
  68700. + enableval=$enable_icap_client; use_icap_client=$enableval
  68701. +else
  68702. + use_icap_client=no
  68703. +fi
  68704. +
  68705. +if test "$use_icap_client" = "yes" ; then
  68706. +
  68707. +$as_echo "@%:@define ICAP_CLIENT 1" >>confdefs.h
  68708. +
  68709. + if true; then
  68710. + USE_ICAP_CLIENT_TRUE=
  68711. + USE_ICAP_CLIENT_FALSE='#'
  68712. +else
  68713. + USE_ICAP_CLIENT_TRUE='#'
  68714. + USE_ICAP_CLIENT_FALSE=
  68715. +fi
  68716. +
  68717. + ICAP_LIBS="icap/libicap.la"
  68718. + use_adaptation=yes
  68719. +else
  68720. +
  68721. +$as_echo "@%:@define ICAP_CLIENT 0" >>confdefs.h
  68722. +
  68723. + ICAP_LIBS=""
  68724. +fi
  68725. +
  68726. +
  68727. +use_ecap=1
  68728. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support eCAP" >&5
  68729. +$as_echo_n "checking whether to support eCAP... " >&6; }
  68730. +@%:@ Check whether --enable-ecap was given.
  68731. +if test "${enable_ecap+set}" = set; then :
  68732. + enableval=$enable_ecap;
  68733. + case "${enableval}" in
  68734. + yes) use_ecap=yes ;;
  68735. + no) use_ecap=no ;;
  68736. + *) as_fn_error $? "bad value ${enableval} for --enable-ecap" "$LINENO" 5 ;;
  68737. + esac
  68738. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_ecap, explicitly" >&5
  68739. +$as_echo "$use_ecap, explicitly" >&6; }
  68740. +
  68741. +else
  68742. +
  68743. + use_ecap=no;
  68744. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_ecap, implicitly" >&5
  68745. +$as_echo "$use_ecap, implicitly" >&6; }
  68746. +
  68747. +
  68748. +fi
  68749. +
  68750. +
  68751. +ECAPLIB=""
  68752. +if test $use_ecap = yes;
  68753. +then
  68754. + if test "$use_loadable_modules" != "yes"
  68755. + then
  68756. + as_fn_error $? "eCAP support requires loadable modules. Please do not use --disable-loadable-modules with --enable-ecap." "$LINENO" 5;
  68757. + fi
  68758. +
  68759. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lecap" >&5
  68760. +$as_echo_n "checking for main in -lecap... " >&6; }
  68761. +if ${ac_cv_lib_ecap_main+:} false; then :
  68762. + $as_echo_n "(cached) " >&6
  68763. +else
  68764. + ac_check_lib_save_LIBS=$LIBS
  68765. +LIBS="-lecap $LIBS"
  68766. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  68767. +/* end confdefs.h. */
  68768. +
  68769. +
  68770. +int
  68771. +main ()
  68772. +{
  68773. +return main ();
  68774. + ;
  68775. + return 0;
  68776. +}
  68777. +_ACEOF
  68778. +if ac_fn_cxx_try_link "$LINENO"; then :
  68779. + ac_cv_lib_ecap_main=yes
  68780. +else
  68781. + ac_cv_lib_ecap_main=no
  68782. +fi
  68783. +rm -f core conftest.err conftest.$ac_objext \
  68784. + conftest$ac_exeext conftest.$ac_ext
  68785. +LIBS=$ac_check_lib_save_LIBS
  68786. +fi
  68787. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ecap_main" >&5
  68788. +$as_echo "$ac_cv_lib_ecap_main" >&6; }
  68789. +if test "x$ac_cv_lib_ecap_main" = xyes; then :
  68790. + ECAPLIB="-lecap"
  68791. +else
  68792. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  68793. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  68794. +as_fn_error $? "eCAP support requires libecap library, but no usable library was found
  68795. +See \`config.log' for more details" "$LINENO" 5; }
  68796. +
  68797. +fi
  68798. +
  68799. +fi
  68800. +
  68801. + if test $use_ecap = yes; then
  68802. + USE_ECAP_TRUE=
  68803. + USE_ECAP_FALSE='#'
  68804. +else
  68805. + USE_ECAP_TRUE='#'
  68806. + USE_ECAP_FALSE=
  68807. +fi
  68808. +
  68809. +if test $use_ecap = yes;
  68810. +then
  68811. +
  68812. +$as_echo "@%:@define USE_ECAP 1" >>confdefs.h
  68813. +
  68814. + ECAP_LIBS="ecap/libecap.la $ECAP_LIBS"
  68815. + use_adaptation=yes
  68816. +else
  68817. +
  68818. +$as_echo "@%:@define USE_ECAP 0" >>confdefs.h
  68819. +
  68820. + ECAP_LIBS=""
  68821. +fi
  68822. +
  68823. +
  68824. +
  68825. +
  68826. + if test $use_adaptation = yes; then
  68827. + USE_ADAPTATION_TRUE=
  68828. + USE_ADAPTATION_FALSE='#'
  68829. +else
  68830. + USE_ADAPTATION_TRUE='#'
  68831. + USE_ADAPTATION_FALSE=
  68832. +fi
  68833. +
  68834. +if test $use_adaptation = yes
  68835. +then
  68836. +
  68837. +$as_echo "@%:@define USE_ADAPTATION 1" >>confdefs.h
  68838. +
  68839. + ADAPTATION_LIBS="adaptation/libadaptation.la"
  68840. +else
  68841. +
  68842. +$as_echo "@%:@define USE_ADAPTATION 0" >>confdefs.h
  68843. +
  68844. + ADAPTATION_LIBS=""
  68845. +fi
  68846. +
  68847. +
  68848. +
  68849. +
  68850. +@%:@ Check whether --enable-useragent-log was given.
  68851. +if test "${enable_useragent_log+set}" = set; then :
  68852. + enableval=$enable_useragent_log; if test "$enableval" = "yes" ; then
  68853. + { $as_echo "$as_me:${as_lineno-$LINENO}: User-Agent logging enabled" >&5
  68854. +$as_echo "$as_me: User-Agent logging enabled" >&6;}
  68855. +
  68856. +$as_echo "@%:@define USE_USERAGENT_LOG 1" >>confdefs.h
  68857. +
  68858. + fi
  68859. +
  68860. +fi
  68861. +
  68862. +
  68863. +@%:@ Check whether --enable-referer-log was given.
  68864. +if test "${enable_referer_log+set}" = set; then :
  68865. + enableval=$enable_referer_log; if test "$enableval" = "yes" ; then
  68866. + { $as_echo "$as_me:${as_lineno-$LINENO}: Referer logging enabled" >&5
  68867. +$as_echo "$as_me: Referer logging enabled" >&6;}
  68868. +
  68869. +$as_echo "@%:@define USE_REFERER_LOG 1" >>confdefs.h
  68870. +
  68871. + fi
  68872. +
  68873. +fi
  68874. +
  68875. +
  68876. +USE_WCCP=1
  68877. +@%:@ Check whether --enable-wccp was given.
  68878. +if test "${enable_wccp+set}" = set; then :
  68879. + enableval=$enable_wccp; if test "$enableval" = "no" ; then
  68880. + { $as_echo "$as_me:${as_lineno-$LINENO}: Web Cache Coordination Protocol disabled" >&5
  68881. +$as_echo "$as_me: Web Cache Coordination Protocol disabled" >&6;}
  68882. + USE_WCCP=0
  68883. + fi
  68884. +
  68885. +fi
  68886. +
  68887. +if test $USE_WCCP = 1; then
  68888. +
  68889. +$as_echo "@%:@define USE_WCCP 1" >>confdefs.h
  68890. +
  68891. +fi
  68892. +
  68893. +USE_WCCPv2=1
  68894. +@%:@ Check whether --enable-wccpv2 was given.
  68895. +if test "${enable_wccpv2+set}" = set; then :
  68896. + enableval=$enable_wccpv2; if test "$enableval" = "no" ; then
  68897. + { $as_echo "$as_me:${as_lineno-$LINENO}: \"Web Cache Coordination V2 Protocol disabled" >&5
  68898. +$as_echo "$as_me: \"Web Cache Coordination V2 Protocol disabled" >&6;}
  68899. + USE_WCCPv2=0
  68900. + fi
  68901. +
  68902. +fi
  68903. +
  68904. +if test $USE_WCCPv2 = 1; then
  68905. +
  68906. +$as_echo "@%:@define USE_WCCPv2 1" >>confdefs.h
  68907. +
  68908. +fi
  68909. +
  68910. +@%:@ Check whether --enable-kill-parent-hack was given.
  68911. +if test "${enable_kill_parent_hack+set}" = set; then :
  68912. + enableval=$enable_kill_parent_hack; if test "$enableval" = "yes" ; then
  68913. + { $as_echo "$as_me:${as_lineno-$LINENO}: Kill parent on shutdown" >&5
  68914. +$as_echo "$as_me: Kill parent on shutdown" >&6;}
  68915. +
  68916. +$as_echo "@%:@define KILL_PARENT_OPT 1" >>confdefs.h
  68917. +
  68918. + fi
  68919. +
  68920. +fi
  68921. +
  68922. +
  68923. +USE_SNMP=true
  68924. +@%:@ Check whether --enable-snmp was given.
  68925. +if test "${enable_snmp+set}" = set; then :
  68926. + enableval=$enable_snmp; if test "$enableval" = "no" ; then
  68927. + { $as_echo "$as_me:${as_lineno-$LINENO}: SNMP monitoring disabled" >&5
  68928. +$as_echo "$as_me: SNMP monitoring disabled" >&6;}
  68929. + USE_SNMP=
  68930. + fi
  68931. +
  68932. +fi
  68933. +
  68934. +if test x"$USE_SNMP" = xtrue; then
  68935. +
  68936. +$as_echo "@%:@define SQUID_SNMP 1" >>confdefs.h
  68937. +
  68938. + SNMPLIB='../snmplib/libsnmp.a'
  68939. + makesnmplib=snmplib
  68940. +fi
  68941. + if test x$USE_SNMP = xtrue; then
  68942. + USE_SNMP_TRUE=
  68943. + USE_SNMP_FALSE='#'
  68944. +else
  68945. + USE_SNMP_TRUE='#'
  68946. + USE_SNMP_FALSE=
  68947. +fi
  68948. +
  68949. +
  68950. +
  68951. +
  68952. +@%:@ Check whether --enable-cachemgr-hostname was given.
  68953. +if test "${enable_cachemgr_hostname+set}" = set; then :
  68954. + enableval=$enable_cachemgr_hostname; case $enableval in
  68955. + yes)
  68956. +
  68957. +$as_echo "@%:@define CACHEMGR_HOSTNAME getfullhostname()" >>confdefs.h
  68958. +
  68959. + { $as_echo "$as_me:${as_lineno-$LINENO}: Cachemgr default hostname == host where cachemgr runs" >&5
  68960. +$as_echo "$as_me: Cachemgr default hostname == host where cachemgr runs" >&6;}
  68961. + ;;
  68962. + no)
  68963. + : # Nothing to do..
  68964. + ;;
  68965. + *)
  68966. + cat >>confdefs.h <<_ACEOF
  68967. +@%:@define CACHEMGR_HOSTNAME "${enableval}"
  68968. +_ACEOF
  68969. +
  68970. + { $as_echo "$as_me:${as_lineno-$LINENO}: Cachemgr default hostname set to ${enableval}" >&5
  68971. +$as_echo "$as_me: Cachemgr default hostname set to ${enableval}" >&6;}
  68972. + ;;
  68973. + esac
  68974. +
  68975. +fi
  68976. +
  68977. +
  68978. + if false; then
  68979. + ENABLE_ARP_ACL_TRUE=
  68980. + ENABLE_ARP_ACL_FALSE='#'
  68981. +else
  68982. + ENABLE_ARP_ACL_TRUE='#'
  68983. + ENABLE_ARP_ACL_FALSE=
  68984. +fi
  68985. +
  68986. +@%:@ Check whether --enable-arp-acl was given.
  68987. +if test "${enable_arp_acl+set}" = set; then :
  68988. + enableval=$enable_arp_acl; if test "$enableval" = "yes" ; then
  68989. + { $as_echo "$as_me:${as_lineno-$LINENO}: ARP ACL lists enabled (ether address)" >&5
  68990. +$as_echo "$as_me: ARP ACL lists enabled (ether address)" >&6;}
  68991. + case "$host" in
  68992. + *-linux-*)
  68993. + ;;
  68994. + *-solaris*)
  68995. + ;;
  68996. + *-freebsd*)
  68997. + ;;
  68998. + *-openbsd*)
  68999. + ;;
  69000. + *-netbsd*)
  69001. + ;;
  69002. + *-cygwin*)
  69003. + LIBS="$LIBS -liphlpapi"
  69004. + ;;
  69005. + *-mingw*)
  69006. + LIBS="$LIBS -liphlpapi"
  69007. + ;;
  69008. + *)
  69009. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ARP ACL support probably won't work on $host." >&5
  69010. +$as_echo "$as_me: WARNING: ARP ACL support probably won't work on $host." >&2;}
  69011. + sleep 10
  69012. + ;;
  69013. + esac
  69014. +
  69015. +$as_echo "@%:@define USE_ARP_ACL 1" >>confdefs.h
  69016. +
  69017. + if true; then
  69018. + ENABLE_ARP_ACL_TRUE=
  69019. + ENABLE_ARP_ACL_FALSE='#'
  69020. +else
  69021. + ENABLE_ARP_ACL_TRUE='#'
  69022. + ENABLE_ARP_ACL_FALSE=
  69023. +fi
  69024. +
  69025. + fi
  69026. +
  69027. +fi
  69028. +
  69029. +
  69030. +USE_HTCP=true
  69031. + if false; then
  69032. + ENABLE_HTCP_TRUE=
  69033. + ENABLE_HTCP_FALSE='#'
  69034. +else
  69035. + ENABLE_HTCP_TRUE='#'
  69036. + ENABLE_HTCP_FALSE=
  69037. +fi
  69038. +
  69039. +@%:@ Check whether --enable-htcp was given.
  69040. +if test "${enable_htcp+set}" = set; then :
  69041. + enableval=$enable_htcp; if test "$enableval" = "no" ; then
  69042. + { $as_echo "$as_me:${as_lineno-$LINENO}: HTCP support disabled" >&5
  69043. +$as_echo "$as_me: HTCP support disabled" >&6;}
  69044. + fi
  69045. +
  69046. +fi
  69047. +
  69048. +if test x$USE_HTCP = xtrue; then
  69049. +
  69050. +$as_echo "@%:@define USE_HTCP 1" >>confdefs.h
  69051. +
  69052. +fi
  69053. + if test x$USE_HTCP = xtrue; then
  69054. + ENABLE_HTCP_TRUE=
  69055. + ENABLE_HTCP_FALSE='#'
  69056. +else
  69057. + ENABLE_HTCP_TRUE='#'
  69058. + ENABLE_HTCP_FALSE=
  69059. +fi
  69060. +
  69061. +
  69062. + if false; then
  69063. + ENABLE_SSL_TRUE=
  69064. + ENABLE_SSL_FALSE='#'
  69065. +else
  69066. + ENABLE_SSL_TRUE='#'
  69067. + ENABLE_SSL_FALSE=
  69068. +fi
  69069. +
  69070. +
  69071. +@%:@ Check whether --enable-ssl was given.
  69072. +if test "${enable_ssl+set}" = set; then :
  69073. + enableval=$enable_ssl; if test "$enableval" != "no"; then
  69074. + { $as_echo "$as_me:${as_lineno-$LINENO}: SSL gatewaying using OpenSSL enabled" >&5
  69075. +$as_echo "$as_me: SSL gatewaying using OpenSSL enabled" >&6;}
  69076. +
  69077. +$as_echo "@%:@define USE_SSL 1" >>confdefs.h
  69078. +
  69079. + if true; then
  69080. + ENABLE_SSL_TRUE=
  69081. + ENABLE_SSL_FALSE='#'
  69082. +else
  69083. + ENABLE_SSL_TRUE='#'
  69084. + ENABLE_SSL_FALSE=
  69085. +fi
  69086. +
  69087. + case "$host_os" in
  69088. + mingw|mingw32)
  69089. + SSLLIB='-lssleay32 -leay32 -lgdi32'
  69090. + ;;
  69091. + *)
  69092. + SSLLIB='-lssl -lcrypto'
  69093. + ;;
  69094. + esac
  69095. + USE_OPENSSL=1
  69096. + fi
  69097. +
  69098. +fi
  69099. +
  69100. +
  69101. +
  69102. +@%:@ Check whether --with-openssl was given.
  69103. +if test "${with_openssl+set}" = set; then :
  69104. + withval=$with_openssl;
  69105. + case "$with_openssl" in
  69106. + yes)
  69107. + USE_OPENSSL=1
  69108. + ;;
  69109. + no)
  69110. + USE_OPENSSL=
  69111. + ;;
  69112. + *)
  69113. + SSLLIBDIR="$with_openssl/lib"
  69114. + CPPFLAGS="-I$with_openssl/include $CPPFLAGS"
  69115. + USE_OPENSSL=1
  69116. + esac
  69117. +
  69118. +fi
  69119. +
  69120. +if test -n "$USE_OPENSSL"; then
  69121. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using OpenSSL MD5 implementation" >&5
  69122. +$as_echo "$as_me: Using OpenSSL MD5 implementation" >&6;}
  69123. +
  69124. +$as_echo "@%:@define USE_OPENSSL 1" >>confdefs.h
  69125. +
  69126. + if test -z "$SSLLIB"; then
  69127. + SSLLIB="-lcrypto" # for MD5 routines
  69128. + fi
  69129. + if test -d /usr/kerberos/include && test -z "$SSLLIBDIR" && test -f /usr/include/openssl/kssl.h; then
  69130. + { $as_echo "$as_me:${as_lineno-$LINENO}: OpenSSL depends on Kerberos" >&5
  69131. +$as_echo "$as_me: OpenSSL depends on Kerberos" >&6;}
  69132. + SSLLIBDIR="/usr/kerberos/lib"
  69133. + CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
  69134. + fi
  69135. +fi
  69136. +if test -n "$SSLLIBDIR"; then
  69137. + SSLLIB="-L$SSLLIBDIR $SSLLIB"
  69138. +fi
  69139. +
  69140. +
  69141. +
  69142. +@%:@ Check whether --enable-forw-via-db was given.
  69143. +if test "${enable_forw_via_db+set}" = set; then :
  69144. + enableval=$enable_forw_via_db; if test "$enableval" = "yes" ; then
  69145. + { $as_echo "$as_me:${as_lineno-$LINENO}: FORW-VIA enabled" >&5
  69146. +$as_echo "$as_me: FORW-VIA enabled" >&6;}
  69147. +
  69148. +$as_echo "@%:@define FORW_VIA_DB 1" >>confdefs.h
  69149. +
  69150. + fi
  69151. +
  69152. +fi
  69153. +
  69154. +
  69155. +@%:@ Check whether --enable-cache-digests was given.
  69156. +if test "${enable_cache_digests+set}" = set; then :
  69157. + enableval=$enable_cache_digests; if test "$enableval" = "yes" ; then
  69158. + { $as_echo "$as_me:${as_lineno-$LINENO}: Cache Disgests enabled" >&5
  69159. +$as_echo "$as_me: Cache Disgests enabled" >&6;}
  69160. +
  69161. +$as_echo "@%:@define USE_CACHE_DIGESTS 1" >>confdefs.h
  69162. +
  69163. + fi
  69164. +
  69165. +fi
  69166. +
  69167. +
  69168. +
  69169. +@%:@ Check whether --with-coss-membuf-size was given.
  69170. +if test "${with_coss_membuf_size+set}" = set; then :
  69171. + withval=$with_coss_membuf_size; if test -n "$withval" -a "x$withval" != "xno" ; then
  69172. + { $as_echo "$as_me:${as_lineno-$LINENO}: Setting COSS membuf size to $with_coss_membuf_size bytes" >&5
  69173. +$as_echo "$as_me: Setting COSS membuf size to $with_coss_membuf_size bytes" >&6;}
  69174. +
  69175. +cat >>confdefs.h <<_ACEOF
  69176. +@%:@define COSS_MEMBUF_SZ $with_coss_membuf_size
  69177. +_ACEOF
  69178. +
  69179. + fi
  69180. +
  69181. +fi
  69182. +
  69183. +
  69184. +
  69185. +disable_poll=
  69186. +@%:@ Check whether --enable-poll was given.
  69187. +if test "${enable_poll+set}" = set; then :
  69188. + enableval=$enable_poll;
  69189. + case "$enableval" in
  69190. + yes)
  69191. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing poll() to be enabled" >&5
  69192. +$as_echo "$as_me: WARNING: Forcing poll() to be enabled" >&2;}
  69193. + SELECT_TYPE="poll"
  69194. + ;;
  69195. + no)
  69196. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing poll() to be disabled" >&5
  69197. +$as_echo "$as_me: WARNING: Forcing poll() to be disabled" >&2;}
  69198. + disable_poll=true
  69199. + ;;
  69200. + esac
  69201. +
  69202. +fi
  69203. +
  69204. +
  69205. +disable_select=
  69206. +@%:@ Check whether --enable-select was given.
  69207. +if test "${enable_select+set}" = set; then :
  69208. + enableval=$enable_select;
  69209. + case "$enableval" in
  69210. + yes)
  69211. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing select() to be enabled" >&5
  69212. +$as_echo "$as_me: WARNING: Forcing select() to be enabled" >&2;}
  69213. + SELECT_TYPE="select"
  69214. + ;;
  69215. + no)
  69216. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing select() to be disabled" >&5
  69217. +$as_echo "$as_me: WARNING: Forcing select() to be disabled" >&2;}
  69218. + disable_select=true
  69219. + ;;
  69220. + esac
  69221. +
  69222. +fi
  69223. +
  69224. +
  69225. +disable_kqueue=true
  69226. +@%:@ Check whether --enable-kqueue was given.
  69227. +if test "${enable_kqueue+set}" = set; then :
  69228. + enableval=$enable_kqueue;
  69229. + case "$enableval" in
  69230. + yes)
  69231. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing kqueue() to be enabled" >&5
  69232. +$as_echo "$as_me: WARNING: Forcing kqueue() to be enabled" >&2;}
  69233. + SELECT_TYPE="kqueue"
  69234. + for ac_header in sys/event.h
  69235. +do :
  69236. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
  69237. +if test "x$ac_cv_header_sys_event_h" = xyes; then :
  69238. + cat >>confdefs.h <<_ACEOF
  69239. +@%:@define HAVE_SYS_EVENT_H 1
  69240. +_ACEOF
  69241. +
  69242. +else
  69243. + as_fn_error $? "kqueue support requires sys/event.h header file." "$LINENO" 5
  69244. +fi
  69245. +
  69246. +done
  69247. +
  69248. + ;;
  69249. + no)
  69250. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing kqueue() to be disabled" >&5
  69251. +$as_echo "$as_me: WARNING: Forcing kqueue() to be disabled" >&2;}
  69252. + disable_kqueue=true
  69253. + ;;
  69254. + *)
  69255. + for ac_header in sys/event.h
  69256. +do :
  69257. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
  69258. +if test "x$ac_cv_header_sys_event_h" = xyes; then :
  69259. + cat >>confdefs.h <<_ACEOF
  69260. +@%:@define HAVE_SYS_EVENT_H 1
  69261. +_ACEOF
  69262. +
  69263. +fi
  69264. +
  69265. +done
  69266. +
  69267. + ;;
  69268. +esac
  69269. +
  69270. +fi
  69271. +
  69272. +
  69273. +disable_epoll=
  69274. +force_epoll="no"
  69275. +@%:@ Check whether --enable-epoll was given.
  69276. +if test "${enable_epoll+set}" = set; then :
  69277. + enableval=$enable_epoll;
  69278. + case "$enableval" in
  69279. + yes)
  69280. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing epoll() to be enabled" >&5
  69281. +$as_echo "$as_me: WARNING: Forcing epoll() to be enabled" >&2;}
  69282. + SELECT_TYPE="epoll"
  69283. + force_epoll="yes"
  69284. + ;;
  69285. + no)
  69286. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing epoll() to be disabled" >&5
  69287. +$as_echo "$as_me: WARNING: Forcing epoll() to be disabled" >&2;}
  69288. + disable_epoll=true
  69289. + ;;
  69290. +esac
  69291. +
  69292. +fi
  69293. +
  69294. +if test -z "$disable_epoll"; then
  69295. +
  69296. + # Check for libepoll
  69297. + EPOLL_LIB=
  69298. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll_ctl in -lepoll" >&5
  69299. +$as_echo_n "checking for epoll_ctl in -lepoll... " >&6; }
  69300. +if ${ac_cv_lib_epoll_epoll_ctl+:} false; then :
  69301. + $as_echo_n "(cached) " >&6
  69302. +else
  69303. + ac_check_lib_save_LIBS=$LIBS
  69304. +LIBS="-lepoll $LIBS"
  69305. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  69306. +/* end confdefs.h. */
  69307. +
  69308. +/* Override any GCC internal prototype to avoid an error.
  69309. + Use char because int might match the return type of a GCC
  69310. + builtin and then its argument prototype would still apply. */
  69311. +#ifdef __cplusplus
  69312. +extern "C"
  69313. +#endif
  69314. +char epoll_ctl ();
  69315. +int
  69316. +main ()
  69317. +{
  69318. +return epoll_ctl ();
  69319. + ;
  69320. + return 0;
  69321. +}
  69322. +_ACEOF
  69323. +if ac_fn_cxx_try_link "$LINENO"; then :
  69324. + ac_cv_lib_epoll_epoll_ctl=yes
  69325. +else
  69326. + ac_cv_lib_epoll_epoll_ctl=no
  69327. +fi
  69328. +rm -f core conftest.err conftest.$ac_objext \
  69329. + conftest$ac_exeext conftest.$ac_ext
  69330. +LIBS=$ac_check_lib_save_LIBS
  69331. +fi
  69332. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_epoll_epoll_ctl" >&5
  69333. +$as_echo "$ac_cv_lib_epoll_epoll_ctl" >&6; }
  69334. +if test "x$ac_cv_lib_epoll_epoll_ctl" = xyes; then :
  69335. + EPOLL_LIBS="-lepoll"
  69336. +fi
  69337. +
  69338. +
  69339. +
  69340. +
  69341. +
  69342. + # Check for epoll_ctl, may need -lepoll
  69343. + SAVED_LIBS="$LIBS"
  69344. + LIBS="$LIBS $EPOLL_LIBS"
  69345. + for ac_func in epoll_ctl
  69346. +do :
  69347. + ac_fn_cxx_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
  69348. +if test "x$ac_cv_func_epoll_ctl" = xyes; then :
  69349. + cat >>confdefs.h <<_ACEOF
  69350. +@%:@define HAVE_EPOLL_CTL 1
  69351. +_ACEOF
  69352. +
  69353. +fi
  69354. +done
  69355. +
  69356. + LIBS="$SAVED_LIBS"
  69357. +
  69358. + for ac_header in sys/epoll.h
  69359. +do :
  69360. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/epoll.h" "ac_cv_header_sys_epoll_h" "$ac_includes_default"
  69361. +if test "x$ac_cv_header_sys_epoll_h" = xyes; then :
  69362. + cat >>confdefs.h <<_ACEOF
  69363. +@%:@define HAVE_SYS_EPOLL_H 1
  69364. +_ACEOF
  69365. +
  69366. +fi
  69367. +
  69368. +done
  69369. +
  69370. +
  69371. + if test $ac_cv_func_epoll_ctl = yes; then
  69372. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if epoll works" >&5
  69373. +$as_echo_n "checking if epoll works... " >&6; }
  69374. +if ${ac_cv_epoll_works+:} false; then :
  69375. + $as_echo_n "(cached) " >&6
  69376. +else
  69377. + if test "$cross_compiling" = yes; then :
  69378. + :
  69379. +else
  69380. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  69381. +/* end confdefs.h. */
  69382. +
  69383. +#include <sys/epoll.h>
  69384. +#include <stdlib.h>
  69385. +#include <stdio.h>
  69386. +int main(int argc, char **argv)
  69387. +{
  69388. + int fd = epoll_create(256);
  69389. + if (fd < 0) {
  69390. + perror("epoll_create:");
  69391. + return 1;
  69392. + }
  69393. + return 0;
  69394. +}
  69395. +
  69396. +_ACEOF
  69397. +if ac_fn_cxx_try_run "$LINENO"; then :
  69398. + ac_cv_epoll_works=yes
  69399. +else
  69400. + ac_cv_epoll_works=no
  69401. +fi
  69402. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  69403. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  69404. +fi
  69405. +
  69406. +fi
  69407. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_epoll_works" >&5
  69408. +$as_echo "$ac_cv_epoll_works" >&6; }
  69409. + fi
  69410. +
  69411. + if test "$force_epoll" = "yes" && test "$ac_cv_epoll_works" = "no" ; then
  69412. + as_fn_error $? "Epoll does not work. Force-enabling it is not going to help." "$LINENO" 5
  69413. + fi
  69414. +fi
  69415. +
  69416. +enable_devpoll=auto
  69417. +@%:@ Check whether --enable-devpoll was given.
  69418. +if test "${enable_devpoll+set}" = set; then :
  69419. + enableval=$enable_devpoll;
  69420. + case "$enableval" in
  69421. + yes)
  69422. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing devpoll() to be enabled" >&5
  69423. +$as_echo "$as_me: WARNING: Forcing devpoll() to be enabled" >&2;}
  69424. + SELECT_TYPE="devpoll"
  69425. + enable_devpoll="yes"
  69426. + ;;
  69427. + no)
  69428. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Forcing devpoll() to be disabled" >&5
  69429. +$as_echo "$as_me: WARNING: Forcing devpoll() to be disabled" >&2;}
  69430. + enable_devpoll=no
  69431. + ;;
  69432. +esac
  69433. +
  69434. +fi
  69435. +
  69436. +if test "x$enable_devpoll" != "xno"; then
  69437. +
  69438. + # Check for /dev/poll
  69439. + for ac_func in ioctl
  69440. +do :
  69441. + ac_fn_cxx_check_func "$LINENO" "ioctl" "ac_cv_func_ioctl"
  69442. +if test "x$ac_cv_func_ioctl" = xyes; then :
  69443. + cat >>confdefs.h <<_ACEOF
  69444. +@%:@define HAVE_IOCTL 1
  69445. +_ACEOF
  69446. +
  69447. +fi
  69448. +done
  69449. +
  69450. + for ac_func in write
  69451. +do :
  69452. + ac_fn_cxx_check_func "$LINENO" "write" "ac_cv_func_write"
  69453. +if test "x$ac_cv_func_write" = xyes; then :
  69454. + cat >>confdefs.h <<_ACEOF
  69455. +@%:@define HAVE_WRITE 1
  69456. +_ACEOF
  69457. +
  69458. +fi
  69459. +done
  69460. +
  69461. +
  69462. + for ac_header in sys/devpoll.h
  69463. +do :
  69464. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/devpoll.h" "ac_cv_header_sys_devpoll_h" "$ac_includes_default"
  69465. +if test "x$ac_cv_header_sys_devpoll_h" = xyes; then :
  69466. + cat >>confdefs.h <<_ACEOF
  69467. +@%:@define HAVE_SYS_DEVPOLL_H 1
  69468. +_ACEOF
  69469. +
  69470. +else
  69471. +
  69472. + if test "x$enable_devpoll" = "xyes"; then
  69473. + as_fn_error $? "--enable-devpoll specified but /dev/poll headers not found" "$LINENO" 5
  69474. + fi
  69475. + enable_devpoll=no
  69476. +fi
  69477. +
  69478. +done
  69479. +
  69480. +
  69481. + if test "$ac_cv_func_ioctl" = "yes" && test "$ac_cv_func_write" = "yes"; then
  69482. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if /dev/poll works" >&5
  69483. +$as_echo_n "checking if /dev/poll works... " >&6; }
  69484. +if ${ac_cv_devpoll_works+:} false; then :
  69485. + $as_echo_n "(cached) " >&6
  69486. +else
  69487. + if test "$cross_compiling" = yes; then :
  69488. + :
  69489. +else
  69490. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  69491. +/* end confdefs.h. */
  69492. +
  69493. +#include <sys/devpoll.h>
  69494. +#include <fcntl.h>
  69495. +#include <stdlib.h>
  69496. +#include <stdio.h>
  69497. +int main(int argc, char **argv)
  69498. +{
  69499. + int fd = open("/dev/poll", O_RDWR);
  69500. + if (fd < 0) {
  69501. + perror("devpoll_create:");
  69502. + return 1;
  69503. + }
  69504. + return 0;
  69505. +}
  69506. +
  69507. +_ACEOF
  69508. +if ac_fn_cxx_try_run "$LINENO"; then :
  69509. + ac_cv_devpoll_works=yes
  69510. +else
  69511. + ac_cv_devpoll_works=no
  69512. +fi
  69513. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  69514. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  69515. +fi
  69516. +
  69517. +fi
  69518. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_devpoll_works" >&5
  69519. +$as_echo "$ac_cv_devpoll_works" >&6; }
  69520. + fi
  69521. +
  69522. + if test "x$enable_devpoll" = "xyes" && test "x$ac_cv_devpoll_works" = "xno" ; then
  69523. + as_fn_error $? "/dev/poll does not work. Force-enabling it is not going to help." "$LINENO" 5
  69524. + fi
  69525. +fi
  69526. +
  69527. +http_violations=1
  69528. +@%:@ Check whether --enable-http-violations was given.
  69529. +if test "${enable_http_violations+set}" = set; then :
  69530. + enableval=$enable_http_violations; if test "$enableval" = "no" ; then
  69531. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling HTTP Violations" >&5
  69532. +$as_echo "$as_me: Disabling HTTP Violations" >&6;}
  69533. + http_violations=0
  69534. + fi
  69535. +
  69536. +fi
  69537. +
  69538. +if test $http_violations = 1; then
  69539. +
  69540. +$as_echo "@%:@define HTTP_VIOLATIONS 1" >>confdefs.h
  69541. +
  69542. +else
  69543. + $as_echo "@%:@define HTTP_VIOLATIONS 0" >>confdefs.h
  69544. +
  69545. +fi
  69546. +
  69547. +@%:@ Check whether --enable-ipfw-transparent was given.
  69548. +if test "${enable_ipfw_transparent+set}" = set; then :
  69549. + enableval=$enable_ipfw_transparent; if test "$enableval" = "yes" ; then
  69550. + { $as_echo "$as_me:${as_lineno-$LINENO}: IPFW Transparent Proxy enabled" >&5
  69551. +$as_echo "$as_me: IPFW Transparent Proxy enabled" >&6;}
  69552. +
  69553. +$as_echo "@%:@define IPFW_TRANSPARENT 1" >>confdefs.h
  69554. +
  69555. + IPFW_TRANSPARENT="yes"
  69556. + else
  69557. +
  69558. +$as_echo "@%:@define IPFW_TRANSPARENT 0" >>confdefs.h
  69559. +
  69560. + fi
  69561. +
  69562. +fi
  69563. +
  69564. +
  69565. +@%:@ Check whether --enable-ipf-transparent was given.
  69566. +if test "${enable_ipf_transparent+set}" = set; then :
  69567. + enableval=$enable_ipf_transparent; if test "$enableval" = "yes" ; then
  69568. + { $as_echo "$as_me:${as_lineno-$LINENO}: IP-Filter Transparent Proxy enabled" >&5
  69569. +$as_echo "$as_me: IP-Filter Transparent Proxy enabled" >&6;}
  69570. +
  69571. +$as_echo "@%:@define IPF_TRANSPARENT 1" >>confdefs.h
  69572. +
  69573. + IPF_TRANSPARENT="yes"
  69574. + else
  69575. +
  69576. +$as_echo "@%:@define IPF_TRANSPARENT 0" >>confdefs.h
  69577. +
  69578. + fi
  69579. +
  69580. +fi
  69581. +
  69582. +
  69583. +@%:@ Check whether --enable-pf-transparent was given.
  69584. +if test "${enable_pf_transparent+set}" = set; then :
  69585. + enableval=$enable_pf_transparent; if test "$enableval" = "yes" ; then
  69586. + { $as_echo "$as_me:${as_lineno-$LINENO}: PF Transparent Proxy enabled" >&5
  69587. +$as_echo "$as_me: PF Transparent Proxy enabled" >&6;}
  69588. +
  69589. +$as_echo "@%:@define PF_TRANSPARENT 1" >>confdefs.h
  69590. +
  69591. + PF_TRANSPARENT="yes"
  69592. + else
  69593. +
  69594. +$as_echo "@%:@define PF_TRANSPARENT 0" >>confdefs.h
  69595. +
  69596. + fi
  69597. +
  69598. +fi
  69599. +
  69600. +
  69601. +@%:@ Check whether --enable-linux-netfilter was given.
  69602. +if test "${enable_linux_netfilter+set}" = set; then :
  69603. + enableval=$enable_linux_netfilter; if test "$enableval" = "yes" ; then
  69604. + { $as_echo "$as_me:${as_lineno-$LINENO}: Linux (Netfilter) Transparent Proxy enabled" >&5
  69605. +$as_echo "$as_me: Linux (Netfilter) Transparent Proxy enabled" >&6;}
  69606. +
  69607. +$as_echo "@%:@define LINUX_NETFILTER 1" >>confdefs.h
  69608. +
  69609. + LINUX_NETFILTER="yes"
  69610. + else
  69611. +
  69612. +$as_echo "@%:@define LINUX_NETFILTER 0" >>confdefs.h
  69613. +
  69614. + fi
  69615. +
  69616. +fi
  69617. +
  69618. +
  69619. +buildmodel=""
  69620. +needlargefiles=
  69621. +
  69622. +
  69623. +@%:@ Check whether --with-large-files was given.
  69624. +if test "${with_large_files+set}" = set; then :
  69625. + withval=$with_large_files; if test "x$withval" = "xyes"; then
  69626. + needlargefiles=1
  69627. + fi
  69628. +
  69629. +fi
  69630. +
  69631. +
  69632. +
  69633. +@%:@ Check whether --with-build-environment was given.
  69634. +if test "${with_build_environment+set}" = set; then :
  69635. + withval=$with_build_environment; case "$withval" in
  69636. + yes|no)
  69637. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  69638. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  69639. +as_fn_error $? "\"--with-build-environment expects a build environment string as used by getconf
  69640. +See \`config.log' for more details" "$LINENO" 5; }
  69641. + ;;
  69642. + *)
  69643. + buildmodel="$withval"
  69644. + ;;
  69645. + esac
  69646. +
  69647. +fi
  69648. +
  69649. +
  69650. +if test $needlargefiles && test -z "$buildmodel"; then
  69651. + for model in POSIX_V6_LPBIG_OFFBIG XBS5_LPBIG_OFFBIG POSIX_V6_LP64_OFF64 XBS5_LP64_OFF64 POSIX_V6_ILP32_OFFBIG XBS5_ILP32_OFFBIG; do
  69652. + if test "`getconf _$model 2>/dev/null || true`" = 1 || test "`getconf $model 2>/dev/null || true`" ; then
  69653. + buildmodel=$model
  69654. + break
  69655. + fi
  69656. + done
  69657. + if test -z "$buildmodel"; then
  69658. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"No suitable build environment found for large files. Trying to use _FILE_OFFSET_BITS=64" >&5
  69659. +$as_echo "$as_me: WARNING: \"No suitable build environment found for large files. Trying to use _FILE_OFFSET_BITS=64" >&2;}
  69660. + sleep 1
  69661. + fi
  69662. +fi
  69663. +case "$buildmodel" in
  69664. +default|"")
  69665. + if test "$needlargefiles"; then
  69666. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling -D_FILE_OFFSET_BITS=64" >&5
  69667. +$as_echo "$as_me: Enabling -D_FILE_OFFSET_BITS=64" >&6;}
  69668. + CFLAGS="-D_FILE_OFFSET_BITS=64 $CFLAGS"
  69669. + CXXFLAGS="-D_FILE_OFFSET_BITS=64 $CXXFLAGS"
  69670. + fi
  69671. + ;;
  69672. +*)
  69673. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using $buildmodel build environment" >&5
  69674. +$as_echo "$as_me: Using $buildmodel build environment" >&6;}
  69675. + if test "`getconf _$buildmodel 2>/dev/null || true`" = 1 || test "`getconf $buildmodel 2>/dev/null || true`" ; then
  69676. + : # All fine
  69677. + else
  69678. + as_fn_error $? "Build environment $buildmodel not known to getconf." "$LINENO" 5
  69679. + fi
  69680. + CFLAGS="`getconf ${buildmodel}_CFLAGS` $CFLAGS"
  69681. + CXXFLAGS="`getconf ${buildmodel}_CFLAGS` $CXXFLAGS"
  69682. + LIBS="`getconf ${buildmodel}_LIBS` $LIBS"
  69683. + LDFLAGS="`getconf ${buildmodel}_LDFLAGS` $LDFLAGS"
  69684. + case "$host" in
  69685. + *-solaris*)
  69686. + if test "$GCC" = "yes"; then
  69687. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -Xa for gcc/g++ on $host" >&5
  69688. +$as_echo "$as_me: Removing -Xa for gcc/g++ on $host" >&6;}
  69689. + CFLAGS="`echo $CFLAGS | sed -e 's/-Xa//'`"
  69690. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-Xa//'`"
  69691. + { $as_echo "$as_me:${as_lineno-$LINENO}: Replacing -xarch=generic64 with -m64 for gcc/g++ on $host" >&5
  69692. +$as_echo "$as_me: Replacing -xarch=generic64 with -m64 for gcc/g++ on $host" >&6;}
  69693. + CFLAGS="`echo $CFLAGS | sed -e 's/-xarch=generic64/-m64/'`"
  69694. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-xarch=generic64/-m64/'`"
  69695. + LDFLAGS="`echo $LDFLAGS | sed -e 's/-xarch=generic64//'`"
  69696. + fi
  69697. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -Usun on $host" >&5
  69698. +$as_echo "$as_me: Removing -Usun on $host" >&6;}
  69699. + CFLAGS="`echo $CFLAGS | sed -e 's/-Usun//'`"
  69700. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-Usun//'`"
  69701. + ;;
  69702. + *-sgi-irix6.*)
  69703. + if test "$GCC" = "yes"; then
  69704. + CFLAGS="`echo $CFLAGS | sed -e 's/-n32/-mabi=n32/'`"
  69705. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-n32/-mabi=n32/'`"
  69706. + LDFLAGS="`echo $LDFLAGS | sed -e 's/-n32//'`"
  69707. + CFLAGS="`echo $CFLAGS | sed -e 's/-64/-mabi=64/'`"
  69708. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-64/-mabi=64/'`"
  69709. + LDFLAGS="`echo $LDFLAGS | sed -e 's/-64//'`"
  69710. + fi
  69711. + ;;
  69712. + *)
  69713. + ;;
  69714. + esac
  69715. + ;;
  69716. +esac
  69717. +
  69718. +@%:@ Check whether --enable-linux-tproxy was given.
  69719. +if test "${enable_linux_tproxy+set}" = set; then :
  69720. + enableval=$enable_linux_tproxy; if test "$enableval" = "yes" ; then
  69721. + { $as_echo "$as_me:${as_lineno-$LINENO}: Linux Netfilter/TPROXY v2 enabled" >&5
  69722. +$as_echo "$as_me: Linux Netfilter/TPROXY v2 enabled" >&6;}
  69723. +
  69724. +$as_echo "@%:@define LINUX_TPROXY2 1" >>confdefs.h
  69725. +
  69726. + LINUX_TPROXY2="yes"
  69727. + if test -z "$LINUX_NETFILTER"; then
  69728. + { $as_echo "$as_me:${as_lineno-$LINENO}: Linux-Netfilter Transparent Proxy automatically enabled" >&5
  69729. +$as_echo "$as_me: Linux-Netfilter Transparent Proxy automatically enabled" >&6;}
  69730. + LINUX_NETFILTER="yes"
  69731. + fi
  69732. + else
  69733. +
  69734. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  69735. +
  69736. + fi
  69737. +
  69738. +fi
  69739. +
  69740. +
  69741. + if false; then
  69742. + MAKE_LEAKFINDER_TRUE=
  69743. + MAKE_LEAKFINDER_FALSE='#'
  69744. +else
  69745. + MAKE_LEAKFINDER_TRUE='#'
  69746. + MAKE_LEAKFINDER_FALSE=
  69747. +fi
  69748. +
  69749. +@%:@ Check whether --enable-leakfinder was given.
  69750. +if test "${enable_leakfinder+set}" = set; then :
  69751. + enableval=$enable_leakfinder; if test "$enableval" = "yes" ; then
  69752. + { $as_echo "$as_me:${as_lineno-$LINENO}: Leak-Finding enabled" >&5
  69753. +$as_echo "$as_me: Leak-Finding enabled" >&6;}
  69754. +
  69755. +$as_echo "@%:@define USE_LEAKFINDER 1" >>confdefs.h
  69756. +
  69757. + USE_LEAKFINDER="yes"
  69758. + if true; then
  69759. + MAKE_LEAKFINDER_TRUE=
  69760. + MAKE_LEAKFINDER_FALSE='#'
  69761. +else
  69762. + MAKE_LEAKFINDER_TRUE='#'
  69763. + MAKE_LEAKFINDER_FALSE=
  69764. +fi
  69765. +
  69766. + fi
  69767. +
  69768. +fi
  69769. +
  69770. +
  69771. +follow_xff=1
  69772. +@%:@ Check whether --enable-follow-x-forwarded-for was given.
  69773. +if test "${enable_follow_x_forwarded_for+set}" = set; then :
  69774. + enableval=$enable_follow_x_forwarded_for; if test "$enableval" = "yes" ; then
  69775. + { $as_echo "$as_me:${as_lineno-$LINENO}: follow X-Forwarded-For enabled" >&5
  69776. +$as_echo "$as_me: follow X-Forwarded-For enabled" >&6;}
  69777. + follow_xff=1
  69778. + fi
  69779. +
  69780. +fi
  69781. +
  69782. +if test $follow_xff = 1; then
  69783. +
  69784. +$as_echo "@%:@define FOLLOW_X_FORWARDED_FOR 1" >>confdefs.h
  69785. +
  69786. +else
  69787. + $as_echo "@%:@define FOLLOW_X_FORWARDED_FOR 0" >>confdefs.h
  69788. +
  69789. +fi
  69790. +
  69791. +use_ident=1
  69792. +@%:@ Check whether --enable-ident-lookups was given.
  69793. +if test "${enable_ident_lookups+set}" = set; then :
  69794. + enableval=$enable_ident_lookups; if test "$enableval" = "no" ; then
  69795. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling Ident Lookups" >&5
  69796. +$as_echo "$as_me: Disabling Ident Lookups" >&6;}
  69797. + use_ident=0
  69798. + fi
  69799. +
  69800. +fi
  69801. +
  69802. +if test $use_ident = 1; then
  69803. +
  69804. +$as_echo "@%:@define USE_IDENT 1" >>confdefs.h
  69805. +
  69806. +else
  69807. + $as_echo "@%:@define USE_IDENT 0" >>confdefs.h
  69808. +
  69809. +fi
  69810. +
  69811. + if false; then
  69812. + USE_DNSSERVER_TRUE=
  69813. + USE_DNSSERVER_FALSE='#'
  69814. +else
  69815. + USE_DNSSERVER_TRUE='#'
  69816. + USE_DNSSERVER_FALSE=
  69817. +fi
  69818. +
  69819. +use_dnsserver=
  69820. +@%:@ Check whether --enable-internal-dns was given.
  69821. +if test "${enable_internal_dns+set}" = set; then :
  69822. + enableval=$enable_internal_dns; if test "$enableval" = "no" ; then
  69823. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling Internal DNS queries" >&5
  69824. +$as_echo "$as_me: WARNING: Disabling Internal DNS queries" >&2;}
  69825. + use_dnsserver="yes"
  69826. + fi
  69827. +
  69828. +fi
  69829. +
  69830. +if test "$use_dnsserver" = "yes"; then
  69831. +
  69832. +$as_echo "@%:@define USE_DNSSERVERS 1" >>confdefs.h
  69833. +
  69834. + if true; then
  69835. + USE_DNSSERVER_TRUE=
  69836. + USE_DNSSERVER_FALSE='#'
  69837. +else
  69838. + USE_DNSSERVER_TRUE='#'
  69839. + USE_DNSSERVER_FALSE=
  69840. +fi
  69841. +
  69842. +fi
  69843. +
  69844. +@%:@ Check whether --enable-default-hostsfile was given.
  69845. +if test "${enable_default_hostsfile+set}" = set; then :
  69846. + enableval=$enable_default_hostsfile;
  69847. + if test "$enableval" != "none" ; then
  69848. + if test -f $enableval; then
  69849. + OPT_DEFAULT_HOSTS=$enableval
  69850. + else
  69851. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to find $enableval" >&5
  69852. +$as_echo "$as_me: WARNING: Unable to find $enableval" >&2;}
  69853. + sleep 5
  69854. + fi
  69855. + else
  69856. + OPT_DEFAULT_HOSTS="none"
  69857. + fi
  69858. + { $as_echo "$as_me:${as_lineno-$LINENO}: Default hosts file set to: $enableval" >&5
  69859. +$as_echo "$as_me: Default hosts file set to: $enableval" >&6;}
  69860. +
  69861. +else
  69862. + OPT_DEFAULT_HOSTS="/etc/hosts"
  69863. +fi
  69864. +
  69865. +
  69866. +
  69867. +@%:@ Check whether --enable-auth was given.
  69868. +if test "${enable_auth+set}" = set; then :
  69869. + enableval=$enable_auth; case $enableval in
  69870. + yes)
  69871. + for dir in $srcdir/src/auth/*; do
  69872. + module="`basename $dir`"
  69873. + if test -d "$dir" && test "$module" != CVS; then
  69874. + AUTH_MODULES="$AUTH_MODULES $module"
  69875. + fi
  69876. + done
  69877. + ;;
  69878. + no)
  69879. + ;;
  69880. + *)
  69881. + AUTH_MODULES="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  69882. + ;;
  69883. + esac
  69884. +
  69885. +else
  69886. + if test -z "$AUTH_MODULES"; then
  69887. + AUTH_MODULES="ntlm basic digest negotiate"
  69888. + fi
  69889. +
  69890. +fi
  69891. +
  69892. +if test -n "$AUTH_MODULES"; then
  69893. + for module in $AUTH_MODULES; do
  69894. + if test -d $srcdir/src/auth/$module; then
  69895. + :
  69896. + else
  69897. + as_fn_error $? "Auth scheme $module does not exist" "$LINENO" 5
  69898. + fi
  69899. + eval AUTH_MODULE_${module}=yes
  69900. + done
  69901. + { $as_echo "$as_me:${as_lineno-$LINENO}: Auth scheme modules built: $AUTH_MODULES" >&5
  69902. +$as_echo "$as_me: Auth scheme modules built: $AUTH_MODULES" >&6;}
  69903. +else
  69904. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Auth scheme modules built: None" >&5
  69905. +$as_echo "$as_me: WARNING: Auth scheme modules built: None" >&2;}
  69906. +fi
  69907. +AUTH_LIBS_TO_BUILD=
  69908. +for module in $AUTH_MODULES; do
  69909. + AUTH_LIBS_TO_BUILD="$AUTH_LIBS_TO_BUILD lib${module}.la"
  69910. +done
  69911. +
  69912. +
  69913. +
  69914. +test -n "$AUTH_MODULE_basic" &&
  69915. +$as_echo "@%:@define HAVE_AUTH_MODULE_BASIC 1" >>confdefs.h
  69916. +
  69917. +test -n "$AUTH_MODULE_digest" &&
  69918. +$as_echo "@%:@define HAVE_AUTH_MODULE_DIGEST 1" >>confdefs.h
  69919. +
  69920. +test -n "$AUTH_MODULE_ntlm" &&
  69921. +$as_echo "@%:@define HAVE_AUTH_MODULE_NTLM 1" >>confdefs.h
  69922. +
  69923. +test -n "$AUTH_MODULE_negotiate" &&
  69924. +$as_echo "@%:@define HAVE_AUTH_MODULE_NEGOTIATE 1" >>confdefs.h
  69925. +
  69926. +
  69927. +if test -n "$AUTH_MODULE_basic"; then
  69928. + BASIC_AUTH_HELPERS="all"
  69929. +fi
  69930. +@%:@ Check whether --enable-basic-auth-helpers was given.
  69931. +if test "${enable_basic_auth_helpers+set}" = set; then :
  69932. + enableval=$enable_basic_auth_helpers; case "$enableval" in
  69933. + yes)
  69934. + BASIC_AUTH_HELPERS="all"
  69935. + ;;
  69936. + no)
  69937. + BASIC_AUTH_HELPERS=""
  69938. + ;;
  69939. + *)
  69940. + if test -z "$AUTH_MODULE_basic"; then
  69941. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Basic auth helpers selected without the basic scheme enabled" >&5
  69942. +$as_echo "$as_me: WARNING: Basic auth helpers selected without the basic scheme enabled" >&2;}
  69943. + sleep 15
  69944. + fi
  69945. + BASIC_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  69946. + ;;
  69947. + esac
  69948. +
  69949. +fi
  69950. +
  69951. +if test "$BASIC_AUTH_HELPERS" = "all" ; then
  69952. + BASIC_AUTH_HELPERS=""
  69953. + for dir in $srcdir/helpers/basic_auth/*; do
  69954. + helper="`basename $dir`"
  69955. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  69956. + BASIC_AUTH_HELPERS="$BASIC_AUTH_HELPERS $helper"
  69957. + fi
  69958. + done
  69959. +fi
  69960. +if test -n "$BASIC_AUTH_HELPERS"; then
  69961. + for helper in $BASIC_AUTH_HELPERS; do
  69962. + if test -d $srcdir/helpers/basic_auth/$helper; then
  69963. + case $helper in
  69964. + SASL)
  69965. + require_sasl=yes
  69966. + ;;
  69967. + esac
  69968. + else
  69969. + as_fn_error $? "Basic auth helper $helper does not exist" "$LINENO" 5
  69970. + fi
  69971. + done
  69972. + { $as_echo "$as_me:${as_lineno-$LINENO}: Basic auth helpers built: $BASIC_AUTH_HELPERS" >&5
  69973. +$as_echo "$as_me: Basic auth helpers built: $BASIC_AUTH_HELPERS" >&6;}
  69974. +fi
  69975. +
  69976. +
  69977. +if test -n "$AUTH_MODULE_ntlm"; then
  69978. + NTLM_AUTH_HELPERS="all"
  69979. +fi
  69980. +@%:@ Check whether --enable-ntlm-auth-helpers was given.
  69981. +if test "${enable_ntlm_auth_helpers+set}" = set; then :
  69982. + enableval=$enable_ntlm_auth_helpers; case "$enableval" in
  69983. + yes)
  69984. + NTLM_AUTH_HELPERS="all"
  69985. + ;;
  69986. + no)
  69987. + NTLM_AUTH_HELPERS=""
  69988. + ;;
  69989. + *)
  69990. + NTLM_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  69991. + ;;
  69992. + esac
  69993. +
  69994. +fi
  69995. +
  69996. +if test "$NTLM_AUTH_HELPERS" = "all" ; then
  69997. + NTLM_AUTH_HELPERS=""
  69998. + for dir in $srcdir/helpers/ntlm_auth/*; do
  69999. + helper="`basename $dir`"
  70000. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  70001. + NTLM_AUTH_HELPERS="$NTLM_AUTH_HELPERS $helper"
  70002. + fi
  70003. + done
  70004. +fi
  70005. +if test -n "$NTLM_AUTH_HELPERS"; then
  70006. + for helper in $NTLM_AUTH_HELPERS; do
  70007. + if test -d $srcdir/helpers/ntlm_auth/$helper; then
  70008. + :
  70009. + else
  70010. + as_fn_error $? "NTLM Auth helper $helper does not exist" "$LINENO" 5
  70011. + fi
  70012. + done
  70013. + { $as_echo "$as_me:${as_lineno-$LINENO}: NTLM auth helpers built: $NTLM_AUTH_HELPERS" >&5
  70014. +$as_echo "$as_me: NTLM auth helpers built: $NTLM_AUTH_HELPERS" >&6;}
  70015. +fi
  70016. +
  70017. +
  70018. +if test -n "$AUTH_MODULE_negotiate"; then
  70019. + NEGOTIATE_AUTH_HELPERS="all"
  70020. +fi
  70021. +@%:@ Check whether --enable-negotiate-auth-helpers was given.
  70022. +if test "${enable_negotiate_auth_helpers+set}" = set; then :
  70023. + enableval=$enable_negotiate_auth_helpers; case "$enableval" in
  70024. + yes)
  70025. + NEGOTIATE_AUTH_HELPERS="all"
  70026. + ;;
  70027. + no)
  70028. + NEGOTIATE_AUTH_HELPERS=""
  70029. + ;;
  70030. + *)
  70031. + NEGOTIATE_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  70032. + ;;
  70033. + esac
  70034. +
  70035. +fi
  70036. +
  70037. +if test "$NEGOTIATE_AUTH_HELPERS" = "all" ; then
  70038. + NEGOTIATE_AUTH_HELPERS=""
  70039. + for dir in $srcdir/helpers/negotiate_auth/*; do
  70040. + helper="`basename $dir`"
  70041. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  70042. + NEGOTIATE_AUTH_HELPERS="$NEGOTIATE_AUTH_HELPERS $helper"
  70043. + fi
  70044. + done
  70045. +fi
  70046. +if test -n "$NEGOTIATE_AUTH_HELPERS"; then
  70047. + for helper in $NEGOTIATE_AUTH_HELPERS; do
  70048. + if test -d $srcdir/helpers/negotiate_auth/$helper; then
  70049. + :
  70050. + else
  70051. + as_fn_error $? "Negotiate Auth helper $helper does not exist" "$LINENO" 5
  70052. + fi
  70053. + done
  70054. + { $as_echo "$as_me:${as_lineno-$LINENO}: Negotiate auth helpers built: $NEGOTIATE_AUTH_HELPERS" >&5
  70055. +$as_echo "$as_me: Negotiate auth helpers built: $NEGOTIATE_AUTH_HELPERS" >&6;}
  70056. +fi
  70057. +
  70058. +subdirs="$subdirs helpers/negotiate_auth/squid_kerb_auth"
  70059. +
  70060. +
  70061. +if test -n "$AUTH_MODULE_digest"; then
  70062. + DIGEST_AUTH_HELPERS=all
  70063. +fi
  70064. +@%:@ Check whether --enable-digest-auth-helpers was given.
  70065. +if test "${enable_digest_auth_helpers+set}" = set; then :
  70066. + enableval=$enable_digest_auth_helpers; case "$enableval" in
  70067. + yes)
  70068. + DIGEST_AUTH_HELPERS="all"
  70069. + ;;
  70070. + no)
  70071. + DIGEST_AUTH_HELPERS=""
  70072. + ;;
  70073. + *)
  70074. + DIGEST_AUTH_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  70075. + ;;
  70076. + esac
  70077. +
  70078. +fi
  70079. +
  70080. +if test "$DIGEST_AUTH_HELPERS" = "all" ; then
  70081. + DIGEST_AUTH_HELPERS=""
  70082. + for dir in $srcdir/helpers/digest_auth/*; do
  70083. + helper="`basename $dir`"
  70084. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  70085. + DIGEST_AUTH_HELPERS="$DIGEST_AUTH_HELPERS $helper"
  70086. + fi
  70087. + done
  70088. +fi
  70089. +if test -n "$DIGEST_AUTH_HELPERS"; then
  70090. + for helper in $DIGEST_AUTH_HELPERS; do
  70091. + if test -f $srcdir/helpers/digest_auth/$helper/Makefile.in; then
  70092. + :
  70093. + else
  70094. + as_fn_error $? "digest auth helper $helper does not exist" "$LINENO" 5
  70095. + fi
  70096. + done
  70097. + { $as_echo "$as_me:${as_lineno-$LINENO}: Digest auth helpers built: $DIGEST_AUTH_HELPERS" >&5
  70098. +$as_echo "$as_me: Digest auth helpers built: $DIGEST_AUTH_HELPERS" >&6;}
  70099. +fi
  70100. +
  70101. +
  70102. +@%:@ Check whether --enable-ntlm-fail-open was given.
  70103. +if test "${enable_ntlm_fail_open+set}" = set; then :
  70104. + enableval=$enable_ntlm_fail_open; if test "$enableval" = "yes" ; then
  70105. +
  70106. +$as_echo "@%:@define NTLM_FAIL_OPEN 1" >>confdefs.h
  70107. +
  70108. + fi
  70109. +
  70110. +fi
  70111. +
  70112. +
  70113. +EXTERNAL_ACL_HELPERS=all
  70114. +@%:@ Check whether --enable-external-acl-helpers was given.
  70115. +if test "${enable_external_acl_helpers+set}" = set; then :
  70116. + enableval=$enable_external_acl_helpers; case "$enableval" in
  70117. + yes)
  70118. + EXTERNAL_ACL_HELPERS=all
  70119. + ;;
  70120. + no)
  70121. + EXTERNAL_ACL_HELPERS=""
  70122. + ;;
  70123. + *)
  70124. + EXTERNAL_ACL_HELPERS="`echo $enableval| sed -e 's/,/ /g;s/ */ /g'`"
  70125. + ;;
  70126. + esac
  70127. +
  70128. +fi
  70129. +
  70130. +if test "$EXTERNAL_ACL_HELPERS" = "all" ; then
  70131. + EXTERNAL_ACL_HELPERS=""
  70132. + for dir in $srcdir/helpers/external_acl/*; do
  70133. + helper="`basename $dir`"
  70134. + if test -f $dir/config.test && sh $dir/config.test "$@"; then
  70135. + EXTERNAL_ACL_HELPERS="$EXTERNAL_ACL_HELPERS $helper"
  70136. + fi
  70137. + done
  70138. +fi
  70139. +if test -n "$EXTERNAL_ACL_HELPERS"; then
  70140. + for helper in $EXTERNAL_ACL_HELPERS; do
  70141. + if test -f $srcdir/helpers/external_acl/$helper/Makefile.in; then
  70142. + :
  70143. + else
  70144. + as_fn_error $? "external acl helper $helper does not exist" "$LINENO" 5
  70145. + fi
  70146. + done
  70147. + { $as_echo "$as_me:${as_lineno-$LINENO}: External acl helpers built: $EXTERNAL_ACL_HELPERS" >&5
  70148. +$as_echo "$as_me: External acl helpers built: $EXTERNAL_ACL_HELPERS" >&6;}
  70149. +fi
  70150. +
  70151. +
  70152. +
  70153. +@%:@ Check whether --with-valgrind-debug was given.
  70154. +if test "${with_valgrind_debug+set}" = set; then :
  70155. + withval=$with_valgrind_debug; case $withval in
  70156. + yes)
  70157. + valgrind=1
  70158. + ;;
  70159. + no)
  70160. + valgrind=
  70161. + ;;
  70162. + *)
  70163. + CPPFLAGS="$CPPFLAGS -I${enableval}/include"
  70164. + valgrind=1
  70165. + ;;
  70166. + esac
  70167. + if test $valgrind; then
  70168. + for ac_header in valgrind/memcheck.h
  70169. +do :
  70170. + ac_fn_cxx_check_header_mongrel "$LINENO" "valgrind/memcheck.h" "ac_cv_header_valgrind_memcheck_h" "$ac_includes_default"
  70171. +if test "x$ac_cv_header_valgrind_memcheck_h" = xyes; then :
  70172. + cat >>confdefs.h <<_ACEOF
  70173. +@%:@define HAVE_VALGRIND_MEMCHECK_H 1
  70174. +_ACEOF
  70175. +
  70176. +$as_echo "@%:@define WITH_VALGRIND 1" >>confdefs.h
  70177. +
  70178. + { $as_echo "$as_me:${as_lineno-$LINENO}: Valgrind debug support enabled" >&5
  70179. +$as_echo "$as_me: Valgrind debug support enabled" >&6;}
  70180. +else
  70181. + as_fn_error $? "Valgrind header not found. Valgrind support cannot be built." "$LINENO" 5
  70182. +
  70183. +fi
  70184. +
  70185. +done
  70186. +
  70187. + fi
  70188. +
  70189. +fi
  70190. +
  70191. +
  70192. +#AC_ARG_ENABLE(chunkedmempools,
  70193. +# AS_HELP_STRING([--enable-chunkedmempools],
  70194. +# [Enable experimental chunked memPools. Note that this option
  70195. +# simply sets the default behaviour. Specific classes can override this
  70196. +# at runtime, and only lib/MemPool.c needs to be altered
  70197. +# to change the squid-wide default for all classes.]), [
  70198. +# if test "x$enableval" = "xyes" ; then
  70199. +# AC_DEFINE(USE_CHUNKEDMEMPOOLS, 1, [Define to Enable chunked Memory Pools support (experimental)])
  70200. +# else
  70201. +# AC_MSG_NOTICE([chunked memPools disabled])
  70202. +# AC_DEFINE(USE_CHUNKEDMEMPOOLS, 0, [Define to Enable chunked Memory Pools support (experimental)])
  70203. +# fi
  70204. +#],
  70205. +#[ AC_MSG_NOTICE([chunked memPools disabled])
  70206. +
  70207. +$as_echo "@%:@define USE_CHUNKEDMEMPOOLS 0" >>confdefs.h
  70208. +
  70209. +#])
  70210. +
  70211. +@%:@ Check whether --enable-win32-service was given.
  70212. +if test "${enable_win32_service+set}" = set; then :
  70213. + enableval=$enable_win32_service; if test "$enableval" = "yes" ; then
  70214. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling WIN32 run service mode" >&5
  70215. +$as_echo "$as_me: Enabling WIN32 run service mode" >&6;}
  70216. +
  70217. +$as_echo "@%:@define USE_WIN32_SERVICE 1" >>confdefs.h
  70218. +
  70219. + fi
  70220. +
  70221. +fi
  70222. +
  70223. +
  70224. +
  70225. +if test "$require_sasl" = "yes"; then
  70226. + for ac_header in sasl/sasl.h sasl.h
  70227. +do :
  70228. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  70229. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  70230. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  70231. + cat >>confdefs.h <<_ACEOF
  70232. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  70233. +_ACEOF
  70234. +
  70235. +fi
  70236. +
  70237. +done
  70238. +
  70239. + if test "$ac_cv_header_sasl_sasl_h" = "yes"; then
  70240. + { $as_echo "$as_me:${as_lineno-$LINENO}: using SASL2" >&5
  70241. +$as_echo "$as_me: using SASL2" >&6;}
  70242. + LIBSASL="-lsasl2"
  70243. + else
  70244. + if test "$ac_cv_header_sasl_h" = "yes"; then
  70245. + { $as_echo "$as_me:${as_lineno-$LINENO}: using SASL" >&5
  70246. +$as_echo "$as_me: using SASL" >&6;}
  70247. + LIBSASL="-lsasl"
  70248. + else
  70249. + as_fn_error $? "Neither SASL nor SASL2 found" "$LINENO" 5
  70250. + fi
  70251. + fi
  70252. +
  70253. +fi
  70254. +
  70255. +@%:@ Check whether --enable-unlinkd was given.
  70256. +if test "${enable_unlinkd+set}" = set; then :
  70257. + enableval=$enable_unlinkd; if test "$enableval" = "no" ; then
  70258. + use_unlinkd=no
  70259. + else
  70260. + use_unlinkd=yes
  70261. + fi
  70262. +
  70263. +else
  70264. +
  70265. + # Here we should probably use some magic depending on the selected
  70266. + # storage models
  70267. + use_unlinkd=yes
  70268. +
  70269. +fi
  70270. +
  70271. +if test "$use_unlinkd" = "yes"; then
  70272. + { $as_echo "$as_me:${as_lineno-$LINENO}: unlinkd enabled" >&5
  70273. +$as_echo "$as_me: unlinkd enabled" >&6;}
  70274. +
  70275. +$as_echo "@%:@define USE_UNLINKD 1" >>confdefs.h
  70276. +
  70277. + if true; then
  70278. + ENABLE_UNLINKD_TRUE=
  70279. + ENABLE_UNLINKD_FALSE='#'
  70280. +else
  70281. + ENABLE_UNLINKD_TRUE='#'
  70282. + ENABLE_UNLINKD_FALSE=
  70283. +fi
  70284. +
  70285. +else
  70286. + { $as_echo "$as_me:${as_lineno-$LINENO}: unlinkd disabled" >&5
  70287. +$as_echo "$as_me: unlinkd disabled" >&6;}
  70288. + if false; then
  70289. + ENABLE_UNLINKD_TRUE=
  70290. + ENABLE_UNLINKD_FALSE='#'
  70291. +else
  70292. + ENABLE_UNLINKD_TRUE='#'
  70293. + ENABLE_UNLINKD_FALSE=
  70294. +fi
  70295. +
  70296. +fi
  70297. +
  70298. +@%:@ Check whether --enable-stacktraces was given.
  70299. +if test "${enable_stacktraces+set}" = set; then :
  70300. + enableval=$enable_stacktraces; if test "$enableval" = "yes" ; then
  70301. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling automatic stack backtraces on fatal errors" >&5
  70302. +$as_echo "$as_me: Enabling automatic stack backtraces on fatal errors" >&6;}
  70303. +
  70304. +$as_echo "@%:@define PRINT_STACK_TRACE 1" >>confdefs.h
  70305. +
  70306. + fi
  70307. +
  70308. +fi
  70309. +
  70310. +
  70311. + if false; then
  70312. + ENABLE_XPROF_STATS_TRUE=
  70313. + ENABLE_XPROF_STATS_FALSE='#'
  70314. +else
  70315. + ENABLE_XPROF_STATS_TRUE='#'
  70316. + ENABLE_XPROF_STATS_FALSE=
  70317. +fi
  70318. +
  70319. +@%:@ Check whether --enable-cpu-profiling was given.
  70320. +if test "${enable_cpu_profiling+set}" = set; then :
  70321. + enableval=$enable_cpu_profiling; if test "$enableval" = "yes" ; then
  70322. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling cpu-profiling" >&5
  70323. +$as_echo "$as_me: Enabling cpu-profiling" >&6;}
  70324. +
  70325. +$as_echo "@%:@define USE_XPROF_STATS 1" >>confdefs.h
  70326. +
  70327. + if true; then
  70328. + ENABLE_XPROF_STATS_TRUE=
  70329. + ENABLE_XPROF_STATS_FALSE='#'
  70330. +else
  70331. + ENABLE_XPROF_STATS_TRUE='#'
  70332. + ENABLE_XPROF_STATS_FALSE=
  70333. +fi
  70334. +
  70335. + fi
  70336. +
  70337. +fi
  70338. +
  70339. +
  70340. +@%:@ Check whether --enable-x-accelerator-vary was given.
  70341. +if test "${enable_x_accelerator_vary+set}" = set; then :
  70342. + enableval=$enable_x_accelerator_vary; if test "$enableval" = "yes" ; then
  70343. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling support for X-Accelerator-Vary" >&5
  70344. +$as_echo "$as_me: Enabling support for X-Accelerator-Vary" >&6;}
  70345. +
  70346. +$as_echo "@%:@define X_ACCELERATOR_VARY 1" >>confdefs.h
  70347. +
  70348. + fi
  70349. +
  70350. +fi
  70351. +
  70352. +
  70353. +@%:@ Check whether --enable-zph-qos was given.
  70354. +if test "${enable_zph_qos+set}" = set; then :
  70355. + enableval=$enable_zph_qos; if test "$enableval" = "yes" ; then
  70356. + { $as_echo "$as_me:${as_lineno-$LINENO}: ZPH QOS enabled" >&5
  70357. +$as_echo "$as_me: ZPH QOS enabled" >&6;}
  70358. +
  70359. +$as_echo "@%:@define USE_ZPH_QOS 1" >>confdefs.h
  70360. +
  70361. + fi
  70362. +
  70363. +fi
  70364. +
  70365. +
  70366. +
  70367. +@%:@ Check whether --with-maxfd was given.
  70368. +if test "${with_maxfd+set}" = set; then :
  70369. + withval=$with_maxfd;
  70370. + case ${withval} in
  70371. + [0-9]*)
  70372. + squid_filedescriptors_num=$withval
  70373. + ;;
  70374. + *)
  70375. + as_fn_error $? "--with-maxfd expects a numeric argument" "$LINENO" 5
  70376. + ;;
  70377. + esac
  70378. +
  70379. +fi
  70380. +
  70381. +
  70382. +@%:@ Check whether --with-filedescriptors was given.
  70383. +if test "${with_filedescriptors+set}" = set; then :
  70384. + withval=$with_filedescriptors;
  70385. + case ${withval} in
  70386. + [0-9]*)
  70387. + squid_filedescriptors_num=$withval
  70388. + ;;
  70389. + *)
  70390. + as_fn_error $? "--with-filedescriptors expects a numeric argument" "$LINENO" 5
  70391. + ;;
  70392. + esac
  70393. +
  70394. +fi
  70395. +
  70396. +
  70397. +# Extract the first word of "cppunit-config", so it can be a program name with args.
  70398. +set dummy cppunit-config; ac_word=$2
  70399. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70400. +$as_echo_n "checking for $ac_word... " >&6; }
  70401. +if ${ac_cv_path_CPPUNITCONFIG+:} false; then :
  70402. + $as_echo_n "(cached) " >&6
  70403. +else
  70404. + case $CPPUNITCONFIG in
  70405. + [\\/]* | ?:[\\/]*)
  70406. + ac_cv_path_CPPUNITCONFIG="$CPPUNITCONFIG" # Let the user override the test with a path.
  70407. + ;;
  70408. + *)
  70409. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70410. +for as_dir in $PATH
  70411. +do
  70412. + IFS=$as_save_IFS
  70413. + test -z "$as_dir" && as_dir=.
  70414. + for ac_exec_ext in '' $ac_executable_extensions; do
  70415. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70416. + ac_cv_path_CPPUNITCONFIG="$as_dir/$ac_word$ac_exec_ext"
  70417. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70418. + break 2
  70419. + fi
  70420. +done
  70421. + done
  70422. +IFS=$as_save_IFS
  70423. +
  70424. + test -z "$ac_cv_path_CPPUNITCONFIG" && ac_cv_path_CPPUNITCONFIG="false"
  70425. + ;;
  70426. +esac
  70427. +fi
  70428. +CPPUNITCONFIG=$ac_cv_path_CPPUNITCONFIG
  70429. +if test -n "$CPPUNITCONFIG"; then
  70430. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPPUNITCONFIG" >&5
  70431. +$as_echo "$CPPUNITCONFIG" >&6; }
  70432. +else
  70433. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70434. +$as_echo "no" >&6; }
  70435. +fi
  70436. +
  70437. +
  70438. +if $CPPUNITCONFIG --help >/dev/null; then
  70439. + { $as_echo "$as_me:${as_lineno-$LINENO}: using system installed cppunit" >&5
  70440. +$as_echo "$as_me: using system installed cppunit" >&6;}
  70441. + SQUID_CPPUNIT_LIBS="`$CPPUNITCONFIG --libs`"
  70442. + SQUID_CPPUNIT_LA=''
  70443. + SQUID_CPPUNIT_INC="`$CPPUNITCONFIG --cflags`"
  70444. +else
  70445. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cppunit does not appear to be installed. squid does not require this, but code testing with 'make check' will fail." >&5
  70446. +$as_echo "$as_me: WARNING: cppunit does not appear to be installed. squid does not require this, but code testing with 'make check' will fail." >&2;}
  70447. + SQUID_CPPUNIT_LA=''
  70448. + SQUID_CPPUNIT_LIBS=''
  70449. + SQUID_CPPUNIT_INC=''
  70450. +fi
  70451. +
  70452. +
  70453. +@%:@ Check whether --with-cppunit-basedir was given.
  70454. +if test "${with_cppunit_basedir+set}" = set; then :
  70455. + withval=$with_cppunit_basedir; if test -f $withval/include/cppunit/TestCase.h; then
  70456. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using cppunit includes from $withval" >&5
  70457. +$as_echo "$as_me: Using cppunit includes from $withval" >&6;}
  70458. + SQUID_CPPUNIT_INC="-I${withval}/include"
  70459. + else
  70460. + as_fn_error $? "Cannot find cppunit at $withval" "$LINENO" 5
  70461. + fi
  70462. + if test -f $withval/lib/libcppunit.la; then
  70463. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using cppunit lib from $withval" >&5
  70464. +$as_echo "$as_me: Using cppunit lib from $withval" >&6;}
  70465. + SQUID_CPPUNIT_LA="${withval}/lib/libcppunit.la"
  70466. + SQUID_CPPUNIT_LIBS='$(SQUID_CPPUNIT_LA)'
  70467. + else
  70468. + as_fn_error $? "Cannot find cppunit at $withval" "$LINENO" 5
  70469. + fi
  70470. +
  70471. +fi
  70472. +
  70473. +
  70474. +
  70475. +
  70476. +
  70477. +# Force some compilers to use ANSI features
  70478. +#
  70479. +case "$host" in
  70480. + alpha-dec-osf*)
  70481. + if test "$ac_cv_prog_CC" = "cc" ; then
  70482. + { $as_echo "$as_me:${as_lineno-$LINENO}: adding '-std1' to cc args for $host" >&5
  70483. +$as_echo "$as_me: adding '-std1' to cc args for $host" >&6;}
  70484. + CC="cc -std1";
  70485. + ac_cv_prog_CC="$CC"
  70486. + fi
  70487. + ;;
  70488. + *-hp-hpux*)
  70489. + if test "$ac_cv_prog_CC" = "cc" ; then
  70490. + { $as_echo "$as_me:${as_lineno-$LINENO}: adding '-Ae' to cc args for $host" >&5
  70491. +$as_echo "$as_me: adding '-Ae' to cc args for $host" >&6;}
  70492. + CC="cc -Ae";
  70493. + ac_cv_prog_CC="$CC"
  70494. + fi
  70495. + ;;
  70496. +esac
  70497. +
  70498. +ac_ext=c
  70499. +ac_cpp='$CPP $CPPFLAGS'
  70500. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  70501. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  70502. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  70503. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  70504. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  70505. +# On Suns, sometimes $CPP names a directory.
  70506. +if test -n "$CPP" && test -d "$CPP"; then
  70507. + CPP=
  70508. +fi
  70509. +if test -z "$CPP"; then
  70510. + if ${ac_cv_prog_CPP+:} false; then :
  70511. + $as_echo_n "(cached) " >&6
  70512. +else
  70513. + # Double quotes because CPP needs to be expanded
  70514. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  70515. + do
  70516. + ac_preproc_ok=false
  70517. +for ac_c_preproc_warn_flag in '' yes
  70518. +do
  70519. + # Use a header file that comes with gcc, so configuring glibc
  70520. + # with a fresh cross-compiler works.
  70521. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  70522. + # <limits.h> exists even on freestanding compilers.
  70523. + # On the NeXT, cc -E runs the code through the compiler's parser,
  70524. + # not just through cpp. "Syntax error" is here to catch this case.
  70525. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  70526. +/* end confdefs.h. */
  70527. +@%:@ifdef __STDC__
  70528. +@%:@ include <limits.h>
  70529. +@%:@else
  70530. +@%:@ include <assert.h>
  70531. +@%:@endif
  70532. + Syntax error
  70533. +_ACEOF
  70534. +if ac_fn_c_try_cpp "$LINENO"; then :
  70535. +
  70536. +else
  70537. + # Broken: fails on valid input.
  70538. +continue
  70539. +fi
  70540. +rm -f conftest.err conftest.i conftest.$ac_ext
  70541. +
  70542. + # OK, works on sane cases. Now check whether nonexistent headers
  70543. + # can be detected and how.
  70544. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  70545. +/* end confdefs.h. */
  70546. +@%:@include <ac_nonexistent.h>
  70547. +_ACEOF
  70548. +if ac_fn_c_try_cpp "$LINENO"; then :
  70549. + # Broken: success on invalid input.
  70550. +continue
  70551. +else
  70552. + # Passes both tests.
  70553. +ac_preproc_ok=:
  70554. +break
  70555. +fi
  70556. +rm -f conftest.err conftest.i conftest.$ac_ext
  70557. +
  70558. +done
  70559. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  70560. +rm -f conftest.i conftest.err conftest.$ac_ext
  70561. +if $ac_preproc_ok; then :
  70562. + break
  70563. +fi
  70564. +
  70565. + done
  70566. + ac_cv_prog_CPP=$CPP
  70567. +
  70568. +fi
  70569. + CPP=$ac_cv_prog_CPP
  70570. +else
  70571. + ac_cv_prog_CPP=$CPP
  70572. +fi
  70573. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  70574. +$as_echo "$CPP" >&6; }
  70575. +ac_preproc_ok=false
  70576. +for ac_c_preproc_warn_flag in '' yes
  70577. +do
  70578. + # Use a header file that comes with gcc, so configuring glibc
  70579. + # with a fresh cross-compiler works.
  70580. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  70581. + # <limits.h> exists even on freestanding compilers.
  70582. + # On the NeXT, cc -E runs the code through the compiler's parser,
  70583. + # not just through cpp. "Syntax error" is here to catch this case.
  70584. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  70585. +/* end confdefs.h. */
  70586. +@%:@ifdef __STDC__
  70587. +@%:@ include <limits.h>
  70588. +@%:@else
  70589. +@%:@ include <assert.h>
  70590. +@%:@endif
  70591. + Syntax error
  70592. +_ACEOF
  70593. +if ac_fn_c_try_cpp "$LINENO"; then :
  70594. +
  70595. +else
  70596. + # Broken: fails on valid input.
  70597. +continue
  70598. +fi
  70599. +rm -f conftest.err conftest.i conftest.$ac_ext
  70600. +
  70601. + # OK, works on sane cases. Now check whether nonexistent headers
  70602. + # can be detected and how.
  70603. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  70604. +/* end confdefs.h. */
  70605. +@%:@include <ac_nonexistent.h>
  70606. +_ACEOF
  70607. +if ac_fn_c_try_cpp "$LINENO"; then :
  70608. + # Broken: success on invalid input.
  70609. +continue
  70610. +else
  70611. + # Passes both tests.
  70612. +ac_preproc_ok=:
  70613. +break
  70614. +fi
  70615. +rm -f conftest.err conftest.i conftest.$ac_ext
  70616. +
  70617. +done
  70618. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  70619. +rm -f conftest.i conftest.err conftest.$ac_ext
  70620. +if $ac_preproc_ok; then :
  70621. +
  70622. +else
  70623. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  70624. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  70625. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  70626. +See \`config.log' for more details" "$LINENO" 5; }
  70627. +fi
  70628. +
  70629. +ac_ext=cpp
  70630. +ac_cpp='$CXXCPP $CPPFLAGS'
  70631. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  70632. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  70633. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  70634. +
  70635. +
  70636. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  70637. +$as_echo_n "checking whether ln -s works... " >&6; }
  70638. +LN_S=$as_ln_s
  70639. +if test "$LN_S" = "ln -s"; then
  70640. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  70641. +$as_echo "yes" >&6; }
  70642. +else
  70643. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  70644. +$as_echo "no, using $LN_S" >&6; }
  70645. +fi
  70646. +
  70647. +# Extract the first word of "sh", so it can be a program name with args.
  70648. +set dummy sh; ac_word=$2
  70649. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70650. +$as_echo_n "checking for $ac_word... " >&6; }
  70651. +if ${ac_cv_path_SH+:} false; then :
  70652. + $as_echo_n "(cached) " >&6
  70653. +else
  70654. + case $SH in
  70655. + [\\/]* | ?:[\\/]*)
  70656. + ac_cv_path_SH="$SH" # Let the user override the test with a path.
  70657. + ;;
  70658. + *)
  70659. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70660. +for as_dir in $PATH
  70661. +do
  70662. + IFS=$as_save_IFS
  70663. + test -z "$as_dir" && as_dir=.
  70664. + for ac_exec_ext in '' $ac_executable_extensions; do
  70665. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70666. + ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
  70667. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70668. + break 2
  70669. + fi
  70670. +done
  70671. + done
  70672. +IFS=$as_save_IFS
  70673. +
  70674. + test -z "$ac_cv_path_SH" && ac_cv_path_SH="/bin/sh"
  70675. + ;;
  70676. +esac
  70677. +fi
  70678. +SH=$ac_cv_path_SH
  70679. +if test -n "$SH"; then
  70680. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SH" >&5
  70681. +$as_echo "$SH" >&6; }
  70682. +else
  70683. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70684. +$as_echo "no" >&6; }
  70685. +fi
  70686. +
  70687. +
  70688. +# Extract the first word of "false", so it can be a program name with args.
  70689. +set dummy false; ac_word=$2
  70690. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70691. +$as_echo_n "checking for $ac_word... " >&6; }
  70692. +if ${ac_cv_path_FALSE+:} false; then :
  70693. + $as_echo_n "(cached) " >&6
  70694. +else
  70695. + case $FALSE in
  70696. + [\\/]* | ?:[\\/]*)
  70697. + ac_cv_path_FALSE="$FALSE" # Let the user override the test with a path.
  70698. + ;;
  70699. + *)
  70700. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70701. +for as_dir in $PATH
  70702. +do
  70703. + IFS=$as_save_IFS
  70704. + test -z "$as_dir" && as_dir=.
  70705. + for ac_exec_ext in '' $ac_executable_extensions; do
  70706. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70707. + ac_cv_path_FALSE="$as_dir/$ac_word$ac_exec_ext"
  70708. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70709. + break 2
  70710. + fi
  70711. +done
  70712. + done
  70713. +IFS=$as_save_IFS
  70714. +
  70715. + test -z "$ac_cv_path_FALSE" && ac_cv_path_FALSE="/usr/bin/false"
  70716. + ;;
  70717. +esac
  70718. +fi
  70719. +FALSE=$ac_cv_path_FALSE
  70720. +if test -n "$FALSE"; then
  70721. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FALSE" >&5
  70722. +$as_echo "$FALSE" >&6; }
  70723. +else
  70724. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70725. +$as_echo "no" >&6; }
  70726. +fi
  70727. +
  70728. +
  70729. +# Extract the first word of "true", so it can be a program name with args.
  70730. +set dummy true; ac_word=$2
  70731. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70732. +$as_echo_n "checking for $ac_word... " >&6; }
  70733. +if ${ac_cv_path_TRUE+:} false; then :
  70734. + $as_echo_n "(cached) " >&6
  70735. +else
  70736. + case $TRUE in
  70737. + [\\/]* | ?:[\\/]*)
  70738. + ac_cv_path_TRUE="$TRUE" # Let the user override the test with a path.
  70739. + ;;
  70740. + *)
  70741. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70742. +for as_dir in $PATH
  70743. +do
  70744. + IFS=$as_save_IFS
  70745. + test -z "$as_dir" && as_dir=.
  70746. + for ac_exec_ext in '' $ac_executable_extensions; do
  70747. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70748. + ac_cv_path_TRUE="$as_dir/$ac_word$ac_exec_ext"
  70749. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70750. + break 2
  70751. + fi
  70752. +done
  70753. + done
  70754. +IFS=$as_save_IFS
  70755. +
  70756. + test -z "$ac_cv_path_TRUE" && ac_cv_path_TRUE="/usr/bin/true"
  70757. + ;;
  70758. +esac
  70759. +fi
  70760. +TRUE=$ac_cv_path_TRUE
  70761. +if test -n "$TRUE"; then
  70762. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRUE" >&5
  70763. +$as_echo "$TRUE" >&6; }
  70764. +else
  70765. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70766. +$as_echo "no" >&6; }
  70767. +fi
  70768. +
  70769. +
  70770. +# Extract the first word of "mv", so it can be a program name with args.
  70771. +set dummy mv; ac_word=$2
  70772. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70773. +$as_echo_n "checking for $ac_word... " >&6; }
  70774. +if ${ac_cv_path_MV+:} false; then :
  70775. + $as_echo_n "(cached) " >&6
  70776. +else
  70777. + case $MV in
  70778. + [\\/]* | ?:[\\/]*)
  70779. + ac_cv_path_MV="$MV" # Let the user override the test with a path.
  70780. + ;;
  70781. + *)
  70782. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70783. +for as_dir in $PATH
  70784. +do
  70785. + IFS=$as_save_IFS
  70786. + test -z "$as_dir" && as_dir=.
  70787. + for ac_exec_ext in '' $ac_executable_extensions; do
  70788. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70789. + ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
  70790. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70791. + break 2
  70792. + fi
  70793. +done
  70794. + done
  70795. +IFS=$as_save_IFS
  70796. +
  70797. + test -z "$ac_cv_path_MV" && ac_cv_path_MV="$FALSE"
  70798. + ;;
  70799. +esac
  70800. +fi
  70801. +MV=$ac_cv_path_MV
  70802. +if test -n "$MV"; then
  70803. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
  70804. +$as_echo "$MV" >&6; }
  70805. +else
  70806. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70807. +$as_echo "no" >&6; }
  70808. +fi
  70809. +
  70810. +
  70811. +# Extract the first word of "mkdir", so it can be a program name with args.
  70812. +set dummy mkdir; ac_word=$2
  70813. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70814. +$as_echo_n "checking for $ac_word... " >&6; }
  70815. +if ${ac_cv_path_MKDIR+:} false; then :
  70816. + $as_echo_n "(cached) " >&6
  70817. +else
  70818. + case $MKDIR in
  70819. + [\\/]* | ?:[\\/]*)
  70820. + ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
  70821. + ;;
  70822. + *)
  70823. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70824. +for as_dir in $PATH
  70825. +do
  70826. + IFS=$as_save_IFS
  70827. + test -z "$as_dir" && as_dir=.
  70828. + for ac_exec_ext in '' $ac_executable_extensions; do
  70829. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70830. + ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
  70831. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70832. + break 2
  70833. + fi
  70834. +done
  70835. + done
  70836. +IFS=$as_save_IFS
  70837. +
  70838. + test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="$FALSE"
  70839. + ;;
  70840. +esac
  70841. +fi
  70842. +MKDIR=$ac_cv_path_MKDIR
  70843. +if test -n "$MKDIR"; then
  70844. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
  70845. +$as_echo "$MKDIR" >&6; }
  70846. +else
  70847. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70848. +$as_echo "no" >&6; }
  70849. +fi
  70850. +
  70851. +
  70852. +# Extract the first word of "ln", so it can be a program name with args.
  70853. +set dummy ln; ac_word=$2
  70854. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70855. +$as_echo_n "checking for $ac_word... " >&6; }
  70856. +if ${ac_cv_path_LN+:} false; then :
  70857. + $as_echo_n "(cached) " >&6
  70858. +else
  70859. + case $LN in
  70860. + [\\/]* | ?:[\\/]*)
  70861. + ac_cv_path_LN="$LN" # Let the user override the test with a path.
  70862. + ;;
  70863. + *)
  70864. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70865. +for as_dir in $PATH
  70866. +do
  70867. + IFS=$as_save_IFS
  70868. + test -z "$as_dir" && as_dir=.
  70869. + for ac_exec_ext in '' $ac_executable_extensions; do
  70870. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70871. + ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
  70872. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70873. + break 2
  70874. + fi
  70875. +done
  70876. + done
  70877. +IFS=$as_save_IFS
  70878. +
  70879. + test -z "$ac_cv_path_LN" && ac_cv_path_LN="cp"
  70880. + ;;
  70881. +esac
  70882. +fi
  70883. +LN=$ac_cv_path_LN
  70884. +if test -n "$LN"; then
  70885. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
  70886. +$as_echo "$LN" >&6; }
  70887. +else
  70888. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70889. +$as_echo "no" >&6; }
  70890. +fi
  70891. +
  70892. +
  70893. +# Extract the first word of "chmod", so it can be a program name with args.
  70894. +set dummy chmod; ac_word=$2
  70895. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70896. +$as_echo_n "checking for $ac_word... " >&6; }
  70897. +if ${ac_cv_path_CHMOD+:} false; then :
  70898. + $as_echo_n "(cached) " >&6
  70899. +else
  70900. + case $CHMOD in
  70901. + [\\/]* | ?:[\\/]*)
  70902. + ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
  70903. + ;;
  70904. + *)
  70905. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70906. +for as_dir in $PATH
  70907. +do
  70908. + IFS=$as_save_IFS
  70909. + test -z "$as_dir" && as_dir=.
  70910. + for ac_exec_ext in '' $ac_executable_extensions; do
  70911. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70912. + ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
  70913. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70914. + break 2
  70915. + fi
  70916. +done
  70917. + done
  70918. +IFS=$as_save_IFS
  70919. +
  70920. + test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD="$FALSE"
  70921. + ;;
  70922. +esac
  70923. +fi
  70924. +CHMOD=$ac_cv_path_CHMOD
  70925. +if test -n "$CHMOD"; then
  70926. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
  70927. +$as_echo "$CHMOD" >&6; }
  70928. +else
  70929. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70930. +$as_echo "no" >&6; }
  70931. +fi
  70932. +
  70933. +
  70934. +
  70935. +# Extract the first word of "rm", so it can be a program name with args.
  70936. +set dummy rm; ac_word=$2
  70937. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  70938. +$as_echo_n "checking for $ac_word... " >&6; }
  70939. +if ${ac_cv_path_RM+:} false; then :
  70940. + $as_echo_n "(cached) " >&6
  70941. +else
  70942. + case $RM in
  70943. + [\\/]* | ?:[\\/]*)
  70944. + ac_cv_path_RM="$RM" # Let the user override the test with a path.
  70945. + ;;
  70946. + *)
  70947. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70948. +for as_dir in $PATH
  70949. +do
  70950. + IFS=$as_save_IFS
  70951. + test -z "$as_dir" && as_dir=.
  70952. + for ac_exec_ext in '' $ac_executable_extensions; do
  70953. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  70954. + ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
  70955. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  70956. + break 2
  70957. + fi
  70958. +done
  70959. + done
  70960. +IFS=$as_save_IFS
  70961. +
  70962. + test -z "$ac_cv_path_RM" && ac_cv_path_RM="$FALSE"
  70963. + ;;
  70964. +esac
  70965. +fi
  70966. +RM=$ac_cv_path_RM
  70967. +if test -n "$RM"; then
  70968. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
  70969. +$as_echo "$RM" >&6; }
  70970. +else
  70971. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  70972. +$as_echo "no" >&6; }
  70973. +fi
  70974. +
  70975. +
  70976. +RM="$RM -f"
  70977. +
  70978. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  70979. +$as_echo_n "checking for egrep... " >&6; }
  70980. +if ${ac_cv_path_EGREP+:} false; then :
  70981. + $as_echo_n "(cached) " >&6
  70982. +else
  70983. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  70984. + then ac_cv_path_EGREP="$GREP -E"
  70985. + else
  70986. + if test -z "$EGREP"; then
  70987. + ac_path_EGREP_found=false
  70988. + # Loop through the user's path and test for each of PROGNAME-LIST
  70989. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  70990. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  70991. +do
  70992. + IFS=$as_save_IFS
  70993. + test -z "$as_dir" && as_dir=.
  70994. + for ac_prog in egrep; do
  70995. + for ac_exec_ext in '' $ac_executable_extensions; do
  70996. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  70997. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  70998. +# Check for GNU ac_path_EGREP and select it if it is found.
  70999. + # Check for GNU $ac_path_EGREP
  71000. +case `"$ac_path_EGREP" --version 2>&1` in
  71001. +*GNU*)
  71002. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  71003. +*)
  71004. + ac_count=0
  71005. + $as_echo_n 0123456789 >"conftest.in"
  71006. + while :
  71007. + do
  71008. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  71009. + mv "conftest.tmp" "conftest.in"
  71010. + cp "conftest.in" "conftest.nl"
  71011. + $as_echo 'EGREP' >> "conftest.nl"
  71012. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  71013. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  71014. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  71015. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  71016. + # Best one so far, save it but keep looking for a better one
  71017. + ac_cv_path_EGREP="$ac_path_EGREP"
  71018. + ac_path_EGREP_max=$ac_count
  71019. + fi
  71020. + # 10*(2^10) chars as input seems more than enough
  71021. + test $ac_count -gt 10 && break
  71022. + done
  71023. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  71024. +esac
  71025. +
  71026. + $ac_path_EGREP_found && break 3
  71027. + done
  71028. + done
  71029. + done
  71030. +IFS=$as_save_IFS
  71031. + if test -z "$ac_cv_path_EGREP"; then
  71032. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  71033. + fi
  71034. +else
  71035. + ac_cv_path_EGREP=$EGREP
  71036. +fi
  71037. +
  71038. + fi
  71039. +fi
  71040. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  71041. +$as_echo "$ac_cv_path_EGREP" >&6; }
  71042. + EGREP="$ac_cv_path_EGREP"
  71043. +
  71044. +
  71045. +
  71046. +# Extract the first word of "perl", so it can be a program name with args.
  71047. +set dummy perl; ac_word=$2
  71048. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  71049. +$as_echo_n "checking for $ac_word... " >&6; }
  71050. +if ${ac_cv_path_PERL+:} false; then :
  71051. + $as_echo_n "(cached) " >&6
  71052. +else
  71053. + case $PERL in
  71054. + [\\/]* | ?:[\\/]*)
  71055. + ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
  71056. + ;;
  71057. + *)
  71058. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  71059. +for as_dir in $PATH
  71060. +do
  71061. + IFS=$as_save_IFS
  71062. + test -z "$as_dir" && as_dir=.
  71063. + for ac_exec_ext in '' $ac_executable_extensions; do
  71064. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  71065. + ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
  71066. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  71067. + break 2
  71068. + fi
  71069. +done
  71070. + done
  71071. +IFS=$as_save_IFS
  71072. +
  71073. + test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
  71074. + ;;
  71075. +esac
  71076. +fi
  71077. +PERL=$ac_cv_path_PERL
  71078. +if test -n "$PERL"; then
  71079. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
  71080. +$as_echo "$PERL" >&6; }
  71081. +else
  71082. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  71083. +$as_echo "no" >&6; }
  71084. +fi
  71085. +
  71086. +
  71087. +if test "$ac_cv_path_PERL" = "none"; then
  71088. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  71089. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  71090. +as_fn_error $? "Perl is required to compile Squid. Please install Perl and then re-run configure
  71091. +See \`config.log' for more details" "$LINENO" 5; }
  71092. +fi
  71093. +
  71094. +case "$host" in
  71095. + *-hp-hpux*)
  71096. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling 'ranlib' for HP-UX..." >&5
  71097. +$as_echo "$as_me: Disabling 'ranlib' for HP-UX..." >&6;}
  71098. + RANLIB=":"
  71099. + ;;
  71100. +esac
  71101. +
  71102. +# Extract the first word of "ar", so it can be a program name with args.
  71103. +set dummy ar; ac_word=$2
  71104. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  71105. +$as_echo_n "checking for $ac_word... " >&6; }
  71106. +if ${ac_cv_path_AR+:} false; then :
  71107. + $as_echo_n "(cached) " >&6
  71108. +else
  71109. + case $AR in
  71110. + [\\/]* | ?:[\\/]*)
  71111. + ac_cv_path_AR="$AR" # Let the user override the test with a path.
  71112. + ;;
  71113. + *)
  71114. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  71115. +for as_dir in $PATH
  71116. +do
  71117. + IFS=$as_save_IFS
  71118. + test -z "$as_dir" && as_dir=.
  71119. + for ac_exec_ext in '' $ac_executable_extensions; do
  71120. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  71121. + ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
  71122. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  71123. + break 2
  71124. + fi
  71125. +done
  71126. + done
  71127. +IFS=$as_save_IFS
  71128. +
  71129. + test -z "$ac_cv_path_AR" && ac_cv_path_AR="$FALSE"
  71130. + ;;
  71131. +esac
  71132. +fi
  71133. +AR=$ac_cv_path_AR
  71134. +if test -n "$AR"; then
  71135. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  71136. +$as_echo "$AR" >&6; }
  71137. +else
  71138. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  71139. +$as_echo "no" >&6; }
  71140. +fi
  71141. +
  71142. +
  71143. +AR_R="$AR r"
  71144. +case "$host" in
  71145. + *-next-nextstep3)
  71146. + AR="libtool -o"
  71147. + ;;
  71148. +esac
  71149. +
  71150. +
  71151. +ac_header_dirent=no
  71152. +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
  71153. + as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
  71154. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
  71155. +$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
  71156. +if eval \${$as_ac_Header+:} false; then :
  71157. + $as_echo_n "(cached) " >&6
  71158. +else
  71159. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71160. +/* end confdefs.h. */
  71161. +#include <sys/types.h>
  71162. +#include <$ac_hdr>
  71163. +
  71164. +int
  71165. +main ()
  71166. +{
  71167. +if ((DIR *) 0)
  71168. +return 0;
  71169. + ;
  71170. + return 0;
  71171. +}
  71172. +_ACEOF
  71173. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71174. + eval "$as_ac_Header=yes"
  71175. +else
  71176. + eval "$as_ac_Header=no"
  71177. +fi
  71178. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71179. +fi
  71180. +eval ac_res=\$$as_ac_Header
  71181. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  71182. +$as_echo "$ac_res" >&6; }
  71183. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  71184. + cat >>confdefs.h <<_ACEOF
  71185. +@%:@define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
  71186. +_ACEOF
  71187. +
  71188. +ac_header_dirent=$ac_hdr; break
  71189. +fi
  71190. +
  71191. +done
  71192. +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
  71193. +if test $ac_header_dirent = dirent.h; then
  71194. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
  71195. +$as_echo_n "checking for library containing opendir... " >&6; }
  71196. +if ${ac_cv_search_opendir+:} false; then :
  71197. + $as_echo_n "(cached) " >&6
  71198. +else
  71199. + ac_func_search_save_LIBS=$LIBS
  71200. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71201. +/* end confdefs.h. */
  71202. +
  71203. +/* Override any GCC internal prototype to avoid an error.
  71204. + Use char because int might match the return type of a GCC
  71205. + builtin and then its argument prototype would still apply. */
  71206. +#ifdef __cplusplus
  71207. +extern "C"
  71208. +#endif
  71209. +char opendir ();
  71210. +int
  71211. +main ()
  71212. +{
  71213. +return opendir ();
  71214. + ;
  71215. + return 0;
  71216. +}
  71217. +_ACEOF
  71218. +for ac_lib in '' dir; do
  71219. + if test -z "$ac_lib"; then
  71220. + ac_res="none required"
  71221. + else
  71222. + ac_res=-l$ac_lib
  71223. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  71224. + fi
  71225. + if ac_fn_cxx_try_link "$LINENO"; then :
  71226. + ac_cv_search_opendir=$ac_res
  71227. +fi
  71228. +rm -f core conftest.err conftest.$ac_objext \
  71229. + conftest$ac_exeext
  71230. + if ${ac_cv_search_opendir+:} false; then :
  71231. + break
  71232. +fi
  71233. +done
  71234. +if ${ac_cv_search_opendir+:} false; then :
  71235. +
  71236. +else
  71237. + ac_cv_search_opendir=no
  71238. +fi
  71239. +rm conftest.$ac_ext
  71240. +LIBS=$ac_func_search_save_LIBS
  71241. +fi
  71242. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
  71243. +$as_echo "$ac_cv_search_opendir" >&6; }
  71244. +ac_res=$ac_cv_search_opendir
  71245. +if test "$ac_res" != no; then :
  71246. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  71247. +
  71248. +fi
  71249. +
  71250. +else
  71251. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
  71252. +$as_echo_n "checking for library containing opendir... " >&6; }
  71253. +if ${ac_cv_search_opendir+:} false; then :
  71254. + $as_echo_n "(cached) " >&6
  71255. +else
  71256. + ac_func_search_save_LIBS=$LIBS
  71257. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71258. +/* end confdefs.h. */
  71259. +
  71260. +/* Override any GCC internal prototype to avoid an error.
  71261. + Use char because int might match the return type of a GCC
  71262. + builtin and then its argument prototype would still apply. */
  71263. +#ifdef __cplusplus
  71264. +extern "C"
  71265. +#endif
  71266. +char opendir ();
  71267. +int
  71268. +main ()
  71269. +{
  71270. +return opendir ();
  71271. + ;
  71272. + return 0;
  71273. +}
  71274. +_ACEOF
  71275. +for ac_lib in '' x; do
  71276. + if test -z "$ac_lib"; then
  71277. + ac_res="none required"
  71278. + else
  71279. + ac_res=-l$ac_lib
  71280. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  71281. + fi
  71282. + if ac_fn_cxx_try_link "$LINENO"; then :
  71283. + ac_cv_search_opendir=$ac_res
  71284. +fi
  71285. +rm -f core conftest.err conftest.$ac_objext \
  71286. + conftest$ac_exeext
  71287. + if ${ac_cv_search_opendir+:} false; then :
  71288. + break
  71289. +fi
  71290. +done
  71291. +if ${ac_cv_search_opendir+:} false; then :
  71292. +
  71293. +else
  71294. + ac_cv_search_opendir=no
  71295. +fi
  71296. +rm conftest.$ac_ext
  71297. +LIBS=$ac_func_search_save_LIBS
  71298. +fi
  71299. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
  71300. +$as_echo "$ac_cv_search_opendir" >&6; }
  71301. +ac_res=$ac_cv_search_opendir
  71302. +if test "$ac_res" != no; then :
  71303. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  71304. +
  71305. +fi
  71306. +
  71307. +fi
  71308. +
  71309. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  71310. +$as_echo_n "checking for ANSI C header files... " >&6; }
  71311. +if ${ac_cv_header_stdc+:} false; then :
  71312. + $as_echo_n "(cached) " >&6
  71313. +else
  71314. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71315. +/* end confdefs.h. */
  71316. +#include <stdlib.h>
  71317. +#include <stdarg.h>
  71318. +#include <string.h>
  71319. +#include <float.h>
  71320. +
  71321. +int
  71322. +main ()
  71323. +{
  71324. +
  71325. + ;
  71326. + return 0;
  71327. +}
  71328. +_ACEOF
  71329. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71330. + ac_cv_header_stdc=yes
  71331. +else
  71332. + ac_cv_header_stdc=no
  71333. +fi
  71334. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71335. +
  71336. +if test $ac_cv_header_stdc = yes; then
  71337. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  71338. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71339. +/* end confdefs.h. */
  71340. +#include <string.h>
  71341. +
  71342. +_ACEOF
  71343. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  71344. + $EGREP "memchr" >/dev/null 2>&1; then :
  71345. +
  71346. +else
  71347. + ac_cv_header_stdc=no
  71348. +fi
  71349. +rm -f conftest*
  71350. +
  71351. +fi
  71352. +
  71353. +if test $ac_cv_header_stdc = yes; then
  71354. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  71355. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71356. +/* end confdefs.h. */
  71357. +#include <stdlib.h>
  71358. +
  71359. +_ACEOF
  71360. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  71361. + $EGREP "free" >/dev/null 2>&1; then :
  71362. +
  71363. +else
  71364. + ac_cv_header_stdc=no
  71365. +fi
  71366. +rm -f conftest*
  71367. +
  71368. +fi
  71369. +
  71370. +if test $ac_cv_header_stdc = yes; then
  71371. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  71372. + if test "$cross_compiling" = yes; then :
  71373. + :
  71374. +else
  71375. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71376. +/* end confdefs.h. */
  71377. +#include <ctype.h>
  71378. +#include <stdlib.h>
  71379. +#if ((' ' & 0x0FF) == 0x020)
  71380. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  71381. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  71382. +#else
  71383. +# define ISLOWER(c) \
  71384. + (('a' <= (c) && (c) <= 'i') \
  71385. + || ('j' <= (c) && (c) <= 'r') \
  71386. + || ('s' <= (c) && (c) <= 'z'))
  71387. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  71388. +#endif
  71389. +
  71390. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  71391. +int
  71392. +main ()
  71393. +{
  71394. + int i;
  71395. + for (i = 0; i < 256; i++)
  71396. + if (XOR (islower (i), ISLOWER (i))
  71397. + || toupper (i) != TOUPPER (i))
  71398. + return 2;
  71399. + return 0;
  71400. +}
  71401. +_ACEOF
  71402. +if ac_fn_cxx_try_run "$LINENO"; then :
  71403. +
  71404. +else
  71405. + ac_cv_header_stdc=no
  71406. +fi
  71407. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  71408. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  71409. +fi
  71410. +
  71411. +fi
  71412. +fi
  71413. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  71414. +$as_echo "$ac_cv_header_stdc" >&6; }
  71415. +if test $ac_cv_header_stdc = yes; then
  71416. +
  71417. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  71418. +
  71419. +fi
  71420. +
  71421. +
  71422. +for ac_header in \
  71423. + arpa/inet.h \
  71424. + arpa/nameser.h \
  71425. + assert.h \
  71426. + bstring.h \
  71427. + cassert \
  71428. + crypt.h \
  71429. + cstring \
  71430. + ctype.h \
  71431. + errno.h \
  71432. + execinfo.h \
  71433. + fcntl.h \
  71434. + fnmatch.h \
  71435. + getopt.h \
  71436. + glob.h \
  71437. + gnumalloc.h \
  71438. + grp.h \
  71439. + iosfwd \
  71440. + iomanip \
  71441. + iostream \
  71442. + ip_compat.h \
  71443. + ip_fil_compat.h \
  71444. + ip_fil.h \
  71445. + ip_nat.h \
  71446. + ipl.h \
  71447. + libc.h \
  71448. + libgen.h \
  71449. + limits.h \
  71450. + linux/posix_types.h \
  71451. + linux/types.h \
  71452. + machine/byte_swap.h \
  71453. + malloc.h \
  71454. + math.h \
  71455. + memory.h \
  71456. + mount.h \
  71457. + netdb.h \
  71458. + netinet/in.h \
  71459. + netinet/in_systm.h \
  71460. + netinet/ip_fil_compat.h \
  71461. + openssl/err.h \
  71462. + openssl/md5.h \
  71463. + openssl/ssl.h \
  71464. + openssl/x509v3.h \
  71465. + netinet/tcp.h \
  71466. + openssl/engine.h \
  71467. + ostream \
  71468. + paths.h \
  71469. + poll.h \
  71470. + pwd.h \
  71471. + shadow.h \
  71472. + regex.h \
  71473. + sched.h \
  71474. + security/pam_appl.h \
  71475. + signal.h \
  71476. + sstream \
  71477. + stdarg.h \
  71478. + stddef.h \
  71479. + stdexcept \
  71480. + stdio.h \
  71481. + stdlib.h \
  71482. + string \
  71483. + string.h \
  71484. + strings.h \
  71485. + sys/bitypes.h \
  71486. + sys/bswap.h \
  71487. + sys/endian.h \
  71488. + sys/file.h \
  71489. + sys/ioctl.h \
  71490. + sys/param.h \
  71491. + sys/prctl.h \
  71492. + sys/md5.h \
  71493. + sys/msg.h \
  71494. + sys/resource.h \
  71495. + sys/select.h\
  71496. + sys/socket.h \
  71497. + sys/stat.h \
  71498. + sys/statvfs.h \
  71499. + syscall.h \
  71500. + sys/syscall.h \
  71501. + sys/time.h \
  71502. + sys/types.h \
  71503. + sys/un.h \
  71504. + sys/vfs.h \
  71505. + sys/wait.h \
  71506. + syslog.h \
  71507. + time.h \
  71508. + unistd.h \
  71509. + utime.h \
  71510. + varargs.h \
  71511. + byteswap.h \
  71512. + glib.h \
  71513. + stdint.h \
  71514. + inttypes.h \
  71515. + grp.h \
  71516. + db.h \
  71517. + db_185.h
  71518. +
  71519. +do :
  71520. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  71521. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  71522. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  71523. + cat >>confdefs.h <<_ACEOF
  71524. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  71525. +_ACEOF
  71526. +
  71527. +fi
  71528. +
  71529. +done
  71530. +
  71531. +
  71532. +for ac_header in linux/netfilter_ipv4.h \
  71533. + linux/netfilter_ipv4/ip_tproxy.h \
  71534. +
  71535. +do :
  71536. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  71537. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
  71538. +/* What a mess.. many systems have added the (now standard) bit types
  71539. + * in their own ways, so we need to scan a wide variety of headers to
  71540. + * find them..
  71541. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  71542. + */
  71543. +#if HAVE_SYS_TYPES_H
  71544. +#include <sys/types.h>
  71545. +#endif
  71546. +#if STDC_HEADERS
  71547. +#include <stdlib.h>
  71548. +#include <stddef.h>
  71549. +#endif
  71550. +#if HAVE_INTTYPES_H
  71551. +#include <inttypes.h>
  71552. +#endif
  71553. +#if HAVE_SYS_BITYPES_H
  71554. +#include <sys/bitypes.h>
  71555. +#endif
  71556. +#if HAVE_SYS_SELECT_H
  71557. +#include <sys/select.h>
  71558. +#endif
  71559. +#if HAVE_NETINET_IN_SYSTM_H
  71560. +#include <netinet/in_systm.h>
  71561. +#endif
  71562. +
  71563. +#if HAVE_LIMITS_H
  71564. +#include <limits.h>
  71565. +#endif
  71566. +/* Netfilter ip(6)tables v1.4.0 has broken headers */
  71567. +#if HAVE_NETINET_IN_H
  71568. +#include <netinet/in.h>
  71569. +#endif
  71570. +
  71571. +"
  71572. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  71573. + cat >>confdefs.h <<_ACEOF
  71574. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  71575. +_ACEOF
  71576. +
  71577. +fi
  71578. +
  71579. +done
  71580. +
  71581. +
  71582. +for ac_header in \
  71583. + net/if.h \
  71584. + netinet/if_ether.h\
  71585. + netinet/icmp6.h \
  71586. + netinet/in.h \
  71587. + netinet/ip.h \
  71588. + netinet/ip6.h \
  71589. + netinet/ip_compat.h\
  71590. + netinet/ip_fil_compat.h\
  71591. + netinet/ip_fil.h\
  71592. + netinet/ip_icmp.h \
  71593. + netinet/ipl.h \
  71594. + netinet/ip_nat.h\
  71595. + net/pf/pfvar.h \
  71596. + net/pfvar.h \
  71597. + sys/mount.h\
  71598. + resolv.h \
  71599. +
  71600. +do :
  71601. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  71602. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
  71603. +
  71604. +/* What a mess.. many systems have added the (now standard) bit types
  71605. + * in their own ways, so we need to scan a wide variety of headers to
  71606. + * find them..
  71607. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  71608. + */
  71609. +#if HAVE_SYS_TYPES_H
  71610. +#include <sys/types.h>
  71611. +#endif
  71612. +#if STDC_HEADERS
  71613. +#include <stdlib.h>
  71614. +#include <stddef.h>
  71615. +#endif
  71616. +#if HAVE_INTTYPES_H
  71617. +#include <inttypes.h>
  71618. +#endif
  71619. +#if HAVE_SYS_BITYPES_H
  71620. +#include <sys/bitypes.h>
  71621. +#endif
  71622. +#if HAVE_SYS_SELECT_H
  71623. +#include <sys/select.h>
  71624. +#endif
  71625. +#if HAVE_NETINET_IN_SYSTM_H
  71626. +#include <netinet/in_systm.h>
  71627. +#endif
  71628. +
  71629. +#if HAVE_SYS_TIME_H
  71630. +#include <sys/time.h>
  71631. +#endif
  71632. +#if HAVE_SYS_SOCKET_H
  71633. +#include <sys/socket.h>
  71634. +#endif
  71635. +#if HAVE_NETINET_IN_H
  71636. +#include <netinet/in.h>
  71637. +#endif
  71638. +#if HAVE_NETINET_IP_H
  71639. +#include <netinet/ip.h>
  71640. +#endif
  71641. +#if HAVE_NETINET_IP_COMPAT_H
  71642. +#include <netinet/ip_compat.h>
  71643. +#endif
  71644. +#if HAVE_NET_IF_H
  71645. +#include <net/if.h>
  71646. +#endif
  71647. +#if HAVE_NETINET_IP_FIL_H
  71648. +#include <netinet/ip_fil.h>
  71649. +#endif
  71650. +#if HAVE_SYS_PARAM_H
  71651. +#include <sys/param.h>
  71652. +#endif
  71653. +
  71654. +"
  71655. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  71656. + cat >>confdefs.h <<_ACEOF
  71657. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  71658. +_ACEOF
  71659. +
  71660. +fi
  71661. +
  71662. +done
  71663. +
  71664. +
  71665. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
  71666. +$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
  71667. +if ${ac_cv_c_const+:} false; then :
  71668. + $as_echo_n "(cached) " >&6
  71669. +else
  71670. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71671. +/* end confdefs.h. */
  71672. +
  71673. +int
  71674. +main ()
  71675. +{
  71676. +/* FIXME: Include the comments suggested by Paul. */
  71677. +#ifndef __cplusplus
  71678. + /* Ultrix mips cc rejects this. */
  71679. + typedef int charset[2];
  71680. + const charset cs;
  71681. + /* SunOS 4.1.1 cc rejects this. */
  71682. + char const *const *pcpcc;
  71683. + char **ppc;
  71684. + /* NEC SVR4.0.2 mips cc rejects this. */
  71685. + struct point {int x, y;};
  71686. + static struct point const zero = {0,0};
  71687. + /* AIX XL C 1.02.0.0 rejects this.
  71688. + It does not let you subtract one const X* pointer from another in
  71689. + an arm of an if-expression whose if-part is not a constant
  71690. + expression */
  71691. + const char *g = "string";
  71692. + pcpcc = &g + (g ? g-g : 0);
  71693. + /* HPUX 7.0 cc rejects these. */
  71694. + ++pcpcc;
  71695. + ppc = (char**) pcpcc;
  71696. + pcpcc = (char const *const *) ppc;
  71697. + { /* SCO 3.2v4 cc rejects this. */
  71698. + char *t;
  71699. + char const *s = 0 ? (char *) 0 : (char const *) 0;
  71700. +
  71701. + *t++ = 0;
  71702. + if (s) return 0;
  71703. + }
  71704. + { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
  71705. + int x[] = {25, 17};
  71706. + const int *foo = &x[0];
  71707. + ++foo;
  71708. + }
  71709. + { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  71710. + typedef const int *iptr;
  71711. + iptr p = 0;
  71712. + ++p;
  71713. + }
  71714. + { /* AIX XL C 1.02.0.0 rejects this saying
  71715. + "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  71716. + struct s { int j; const int *ap[3]; };
  71717. + struct s *b; b->j = 5;
  71718. + }
  71719. + { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  71720. + const int foo = 10;
  71721. + if (!foo) return 0;
  71722. + }
  71723. + return !cs[0] && !zero.x;
  71724. +#endif
  71725. +
  71726. + ;
  71727. + return 0;
  71728. +}
  71729. +_ACEOF
  71730. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71731. + ac_cv_c_const=yes
  71732. +else
  71733. + ac_cv_c_const=no
  71734. +fi
  71735. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71736. +fi
  71737. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
  71738. +$as_echo "$ac_cv_c_const" >&6; }
  71739. +if test $ac_cv_c_const = no; then
  71740. +
  71741. +$as_echo "@%:@define const /**/" >>confdefs.h
  71742. +
  71743. +fi
  71744. +
  71745. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
  71746. +$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
  71747. +if ${ac_cv_c_bigendian+:} false; then :
  71748. + $as_echo_n "(cached) " >&6
  71749. +else
  71750. + ac_cv_c_bigendian=unknown
  71751. + # See if we're dealing with a universal compiler.
  71752. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71753. +/* end confdefs.h. */
  71754. +#ifndef __APPLE_CC__
  71755. + not a universal capable compiler
  71756. + #endif
  71757. + typedef int dummy;
  71758. +
  71759. +_ACEOF
  71760. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71761. +
  71762. + # Check for potential -arch flags. It is not universal unless
  71763. + # there are at least two -arch flags with different values.
  71764. + ac_arch=
  71765. + ac_prev=
  71766. + for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
  71767. + if test -n "$ac_prev"; then
  71768. + case $ac_word in
  71769. + i?86 | x86_64 | ppc | ppc64)
  71770. + if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
  71771. + ac_arch=$ac_word
  71772. + else
  71773. + ac_cv_c_bigendian=universal
  71774. + break
  71775. + fi
  71776. + ;;
  71777. + esac
  71778. + ac_prev=
  71779. + elif test "x$ac_word" = "x-arch"; then
  71780. + ac_prev=arch
  71781. + fi
  71782. + done
  71783. +fi
  71784. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71785. + if test $ac_cv_c_bigendian = unknown; then
  71786. + # See if sys/param.h defines the BYTE_ORDER macro.
  71787. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71788. +/* end confdefs.h. */
  71789. +#include <sys/types.h>
  71790. + #include <sys/param.h>
  71791. +
  71792. +int
  71793. +main ()
  71794. +{
  71795. +#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
  71796. + && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
  71797. + && LITTLE_ENDIAN)
  71798. + bogus endian macros
  71799. + #endif
  71800. +
  71801. + ;
  71802. + return 0;
  71803. +}
  71804. +_ACEOF
  71805. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71806. + # It does; now see whether it defined to BIG_ENDIAN or not.
  71807. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71808. +/* end confdefs.h. */
  71809. +#include <sys/types.h>
  71810. + #include <sys/param.h>
  71811. +
  71812. +int
  71813. +main ()
  71814. +{
  71815. +#if BYTE_ORDER != BIG_ENDIAN
  71816. + not big endian
  71817. + #endif
  71818. +
  71819. + ;
  71820. + return 0;
  71821. +}
  71822. +_ACEOF
  71823. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71824. + ac_cv_c_bigendian=yes
  71825. +else
  71826. + ac_cv_c_bigendian=no
  71827. +fi
  71828. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71829. +fi
  71830. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71831. + fi
  71832. + if test $ac_cv_c_bigendian = unknown; then
  71833. + # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
  71834. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71835. +/* end confdefs.h. */
  71836. +#include <limits.h>
  71837. +
  71838. +int
  71839. +main ()
  71840. +{
  71841. +#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
  71842. + bogus endian macros
  71843. + #endif
  71844. +
  71845. + ;
  71846. + return 0;
  71847. +}
  71848. +_ACEOF
  71849. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71850. + # It does; now see whether it defined to _BIG_ENDIAN or not.
  71851. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71852. +/* end confdefs.h. */
  71853. +#include <limits.h>
  71854. +
  71855. +int
  71856. +main ()
  71857. +{
  71858. +#ifndef _BIG_ENDIAN
  71859. + not big endian
  71860. + #endif
  71861. +
  71862. + ;
  71863. + return 0;
  71864. +}
  71865. +_ACEOF
  71866. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71867. + ac_cv_c_bigendian=yes
  71868. +else
  71869. + ac_cv_c_bigendian=no
  71870. +fi
  71871. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71872. +fi
  71873. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71874. + fi
  71875. + if test $ac_cv_c_bigendian = unknown; then
  71876. + # Compile a test program.
  71877. + if test "$cross_compiling" = yes; then :
  71878. + # Try to guess by grepping values from an object file.
  71879. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71880. +/* end confdefs.h. */
  71881. +short int ascii_mm[] =
  71882. + { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  71883. + short int ascii_ii[] =
  71884. + { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  71885. + int use_ascii (int i) {
  71886. + return ascii_mm[i] + ascii_ii[i];
  71887. + }
  71888. + short int ebcdic_ii[] =
  71889. + { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  71890. + short int ebcdic_mm[] =
  71891. + { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  71892. + int use_ebcdic (int i) {
  71893. + return ebcdic_mm[i] + ebcdic_ii[i];
  71894. + }
  71895. + extern int foo;
  71896. +
  71897. +int
  71898. +main ()
  71899. +{
  71900. +return use_ascii (foo) == use_ebcdic (foo);
  71901. + ;
  71902. + return 0;
  71903. +}
  71904. +_ACEOF
  71905. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71906. + if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
  71907. + ac_cv_c_bigendian=yes
  71908. + fi
  71909. + if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  71910. + if test "$ac_cv_c_bigendian" = unknown; then
  71911. + ac_cv_c_bigendian=no
  71912. + else
  71913. + # finding both strings is unlikely to happen, but who knows?
  71914. + ac_cv_c_bigendian=unknown
  71915. + fi
  71916. + fi
  71917. +fi
  71918. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71919. +else
  71920. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71921. +/* end confdefs.h. */
  71922. +$ac_includes_default
  71923. +int
  71924. +main ()
  71925. +{
  71926. +
  71927. + /* Are we little or big endian? From Harbison&Steele. */
  71928. + union
  71929. + {
  71930. + long int l;
  71931. + char c[sizeof (long int)];
  71932. + } u;
  71933. + u.l = 1;
  71934. + return u.c[sizeof (long int) - 1] == 1;
  71935. +
  71936. + ;
  71937. + return 0;
  71938. +}
  71939. +_ACEOF
  71940. +if ac_fn_cxx_try_run "$LINENO"; then :
  71941. + ac_cv_c_bigendian=no
  71942. +else
  71943. + ac_cv_c_bigendian=yes
  71944. +fi
  71945. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  71946. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  71947. +fi
  71948. +
  71949. + fi
  71950. +fi
  71951. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
  71952. +$as_echo "$ac_cv_c_bigendian" >&6; }
  71953. + case $ac_cv_c_bigendian in #(
  71954. + yes)
  71955. + $as_echo "@%:@define WORDS_BIGENDIAN 1" >>confdefs.h
  71956. +;; #(
  71957. + no)
  71958. + ;; #(
  71959. + universal)
  71960. +
  71961. +$as_echo "@%:@define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
  71962. +
  71963. + ;; #(
  71964. + *)
  71965. + as_fn_error $? "unknown endianness
  71966. + presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
  71967. + esac
  71968. +
  71969. +
  71970. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
  71971. +$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
  71972. +if ${ac_cv_struct_tm+:} false; then :
  71973. + $as_echo_n "(cached) " >&6
  71974. +else
  71975. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  71976. +/* end confdefs.h. */
  71977. +#include <sys/types.h>
  71978. +#include <time.h>
  71979. +
  71980. +int
  71981. +main ()
  71982. +{
  71983. +struct tm tm;
  71984. + int *p = &tm.tm_sec;
  71985. + return !p;
  71986. + ;
  71987. + return 0;
  71988. +}
  71989. +_ACEOF
  71990. +if ac_fn_cxx_try_compile "$LINENO"; then :
  71991. + ac_cv_struct_tm=time.h
  71992. +else
  71993. + ac_cv_struct_tm=sys/time.h
  71994. +fi
  71995. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  71996. +fi
  71997. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
  71998. +$as_echo "$ac_cv_struct_tm" >&6; }
  71999. +if test $ac_cv_struct_tm = sys/time.h; then
  72000. +
  72001. +$as_echo "@%:@define TM_IN_SYS_TIME 1" >>confdefs.h
  72002. +
  72003. +fi
  72004. +
  72005. +ac_fn_cxx_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "
  72006. +#if TM_IN_SYS_TIME
  72007. +#if HAVE_SYS_TIME_H
  72008. +#include <sys/time.h>
  72009. +#endif
  72010. +#elif HAVE_TIME_H
  72011. +#include <time.h>
  72012. +#endif
  72013. +
  72014. +"
  72015. +if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes; then :
  72016. +
  72017. +cat >>confdefs.h <<_ACEOF
  72018. +@%:@define HAVE_STRUCT_TM_TM_GMTOFF 1
  72019. +_ACEOF
  72020. +
  72021. +
  72022. +fi
  72023. +
  72024. +
  72025. +ac_fn_cxx_check_type "$LINENO" "struct mallinfo" "ac_cv_type_struct_mallinfo" "
  72026. +#if HAVE_SYS_TYPES_H
  72027. +#include <sys/types.h>
  72028. +#endif
  72029. +#if HAVE_MALLOC_H
  72030. +#include <malloc.h>
  72031. +#endif
  72032. +"
  72033. +if test "x$ac_cv_type_struct_mallinfo" = xyes; then :
  72034. +
  72035. +$as_echo "@%:@define HAVE_STRUCT_MALLINFO 1" >>confdefs.h
  72036. +
  72037. +fi
  72038. +
  72039. +
  72040. +ac_fn_cxx_check_member "$LINENO" "struct mallinfo" "mxfast" "ac_cv_member_struct_mallinfo_mxfast" "
  72041. +#if HAVE_SYS_TYPES_H
  72042. +#include <sys/types.h>
  72043. +#endif
  72044. +#if HAVE_MALLOC_H
  72045. +#include <malloc.h>
  72046. +#endif
  72047. +"
  72048. +if test "x$ac_cv_member_struct_mallinfo_mxfast" = xyes; then :
  72049. +
  72050. +cat >>confdefs.h <<_ACEOF
  72051. +@%:@define HAVE_STRUCT_MALLINFO_MXFAST 1
  72052. +_ACEOF
  72053. +
  72054. +
  72055. +fi
  72056. +
  72057. +
  72058. +case "$host_os" in
  72059. + mingw|mingw32)
  72060. + $as_echo "@%:@define HAVE_STRUCT_RUSAGE 1" >>confdefs.h
  72061. +
  72062. + ac_cv_func_getrusage='yes'
  72063. + { $as_echo "$as_me:${as_lineno-$LINENO}: Using own rusage on Windows." >&5
  72064. +$as_echo "$as_me: Using own rusage on Windows." >&6;}
  72065. + ;;
  72066. + *)
  72067. + ac_fn_cxx_check_type "$LINENO" "struct rusage" "ac_cv_type_struct_rusage" "
  72068. +#if HAVE_SYS_TIME_H
  72069. +#include <sys/time.h>
  72070. +#endif
  72071. +#if HAVE_SYS_RESOURCE_H
  72072. +#include <sys/resource.h>
  72073. +#endif
  72074. +"
  72075. +if test "x$ac_cv_type_struct_rusage" = xyes; then :
  72076. +
  72077. +$as_echo "@%:@define HAVE_STRUCT_RUSAGE 1" >>confdefs.h
  72078. +
  72079. +fi
  72080. +
  72081. + ;;
  72082. +esac
  72083. +
  72084. +ac_fn_cxx_check_member "$LINENO" "struct iphdr" "ip_hl" "ac_cv_member_struct_iphdr_ip_hl" "
  72085. +#if HAVE_SYS_TYPES_H
  72086. +#include <sys/types.h>
  72087. +#endif
  72088. +#include <netinet/in.h>
  72089. +#include <netinet/in_systm.h>
  72090. +#include <netinet/ip.h>
  72091. +#if defined (__linux__) || defined (__CYGWIN__)
  72092. +#define ip_hl ihl
  72093. +#endif
  72094. +#ifndef __linux__
  72095. +#ifndef __CYGWIN__
  72096. +#define iphdr ip
  72097. +#endif
  72098. +#endif
  72099. +"
  72100. +if test "x$ac_cv_member_struct_iphdr_ip_hl" = xyes; then :
  72101. +
  72102. +cat >>confdefs.h <<_ACEOF
  72103. +@%:@define HAVE_STRUCT_IPHDR_IP_HL 1
  72104. +_ACEOF
  72105. +
  72106. +
  72107. +fi
  72108. +
  72109. +
  72110. +# The cast to long int works around a bug in the HP C Compiler
  72111. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72112. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72113. +# This bug is HP SR number 8606223364.
  72114. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
  72115. +$as_echo_n "checking size of void *... " >&6; }
  72116. +if ${ac_cv_sizeof_void_p+:} false; then :
  72117. + $as_echo_n "(cached) " >&6
  72118. +else
  72119. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
  72120. +
  72121. +else
  72122. + if test "$ac_cv_type_void_p" = yes; then
  72123. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72124. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72125. +as_fn_error 77 "cannot compute sizeof (void *)
  72126. +See \`config.log' for more details" "$LINENO" 5; }
  72127. + else
  72128. + ac_cv_sizeof_void_p=0
  72129. + fi
  72130. +fi
  72131. +
  72132. +fi
  72133. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
  72134. +$as_echo "$ac_cv_sizeof_void_p" >&6; }
  72135. +
  72136. +
  72137. +
  72138. +cat >>confdefs.h <<_ACEOF
  72139. +@%:@define SIZEOF_VOID_P $ac_cv_sizeof_void_p
  72140. +_ACEOF
  72141. +
  72142. +
  72143. +
  72144. +ac_fn_cxx_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "
  72145. +/* What a mess.. many systems have added the (now standard) bit types
  72146. + * in their own ways, so we need to scan a wide variety of headers to
  72147. + * find them..
  72148. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72149. + */
  72150. +#if HAVE_SYS_TYPES_H
  72151. +#include <sys/types.h>
  72152. +#endif
  72153. +#if STDC_HEADERS
  72154. +#include <stdlib.h>
  72155. +#include <stddef.h>
  72156. +#endif
  72157. +#if HAVE_INTTYPES_H
  72158. +#include <inttypes.h>
  72159. +#endif
  72160. +#if HAVE_SYS_BITYPES_H
  72161. +#include <sys/bitypes.h>
  72162. +#endif
  72163. +#if HAVE_SYS_SELECT_H
  72164. +#include <sys/select.h>
  72165. +#endif
  72166. +#if HAVE_NETINET_IN_SYSTM_H
  72167. +#include <netinet/in_systm.h>
  72168. +#endif
  72169. +
  72170. +"
  72171. +if test "x$ac_cv_type_int8_t" = xyes; then :
  72172. +
  72173. + # The cast to long int works around a bug in the HP C Compiler
  72174. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72175. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72176. +# This bug is HP SR number 8606223364.
  72177. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int8_t" >&5
  72178. +$as_echo_n "checking size of int8_t... " >&6; }
  72179. +if ${ac_cv_sizeof_int8_t+:} false; then :
  72180. + $as_echo_n "(cached) " >&6
  72181. +else
  72182. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int8_t))" "ac_cv_sizeof_int8_t" "
  72183. +#include <stdio.h>
  72184. +
  72185. +/* What a mess.. many systems have added the (now standard) bit types
  72186. + * in their own ways, so we need to scan a wide variety of headers to
  72187. + * find them..
  72188. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72189. + */
  72190. +#if HAVE_SYS_TYPES_H
  72191. +#include <sys/types.h>
  72192. +#endif
  72193. +#if STDC_HEADERS
  72194. +#include <stdlib.h>
  72195. +#include <stddef.h>
  72196. +#endif
  72197. +#if HAVE_INTTYPES_H
  72198. +#include <inttypes.h>
  72199. +#endif
  72200. +#if HAVE_SYS_BITYPES_H
  72201. +#include <sys/bitypes.h>
  72202. +#endif
  72203. +#if HAVE_SYS_SELECT_H
  72204. +#include <sys/select.h>
  72205. +#endif
  72206. +#if HAVE_NETINET_IN_SYSTM_H
  72207. +#include <netinet/in_systm.h>
  72208. +#endif
  72209. +
  72210. +
  72211. +"; then :
  72212. +
  72213. +else
  72214. + if test "$ac_cv_type_int8_t" = yes; then
  72215. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72216. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72217. +as_fn_error 77 "cannot compute sizeof (int8_t)
  72218. +See \`config.log' for more details" "$LINENO" 5; }
  72219. + else
  72220. + ac_cv_sizeof_int8_t=0
  72221. + fi
  72222. +fi
  72223. +
  72224. +fi
  72225. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int8_t" >&5
  72226. +$as_echo "$ac_cv_sizeof_int8_t" >&6; }
  72227. +
  72228. +
  72229. +
  72230. +cat >>confdefs.h <<_ACEOF
  72231. +@%:@define SIZEOF_INT8_T $ac_cv_sizeof_int8_t
  72232. +_ACEOF
  72233. +
  72234. +
  72235. +
  72236. +$as_echo "@%:@define HAVE_INT8_T 1" >>confdefs.h
  72237. +
  72238. +
  72239. +fi
  72240. +
  72241. +
  72242. +ac_fn_cxx_check_type "$LINENO" "char" "ac_cv_type_char" "
  72243. +/* What a mess.. many systems have added the (now standard) bit types
  72244. + * in their own ways, so we need to scan a wide variety of headers to
  72245. + * find them..
  72246. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72247. + */
  72248. +#if HAVE_SYS_TYPES_H
  72249. +#include <sys/types.h>
  72250. +#endif
  72251. +#if STDC_HEADERS
  72252. +#include <stdlib.h>
  72253. +#include <stddef.h>
  72254. +#endif
  72255. +#if HAVE_INTTYPES_H
  72256. +#include <inttypes.h>
  72257. +#endif
  72258. +#if HAVE_SYS_BITYPES_H
  72259. +#include <sys/bitypes.h>
  72260. +#endif
  72261. +#if HAVE_SYS_SELECT_H
  72262. +#include <sys/select.h>
  72263. +#endif
  72264. +#if HAVE_NETINET_IN_SYSTM_H
  72265. +#include <netinet/in_systm.h>
  72266. +#endif
  72267. +
  72268. +"
  72269. +if test "x$ac_cv_type_char" = xyes; then :
  72270. +
  72271. + # The cast to long int works around a bug in the HP C Compiler
  72272. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72273. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72274. +# This bug is HP SR number 8606223364.
  72275. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
  72276. +$as_echo_n "checking size of char... " >&6; }
  72277. +if ${ac_cv_sizeof_char+:} false; then :
  72278. + $as_echo_n "(cached) " >&6
  72279. +else
  72280. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "
  72281. +#include <stdio.h>
  72282. +
  72283. +/* What a mess.. many systems have added the (now standard) bit types
  72284. + * in their own ways, so we need to scan a wide variety of headers to
  72285. + * find them..
  72286. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72287. + */
  72288. +#if HAVE_SYS_TYPES_H
  72289. +#include <sys/types.h>
  72290. +#endif
  72291. +#if STDC_HEADERS
  72292. +#include <stdlib.h>
  72293. +#include <stddef.h>
  72294. +#endif
  72295. +#if HAVE_INTTYPES_H
  72296. +#include <inttypes.h>
  72297. +#endif
  72298. +#if HAVE_SYS_BITYPES_H
  72299. +#include <sys/bitypes.h>
  72300. +#endif
  72301. +#if HAVE_SYS_SELECT_H
  72302. +#include <sys/select.h>
  72303. +#endif
  72304. +#if HAVE_NETINET_IN_SYSTM_H
  72305. +#include <netinet/in_systm.h>
  72306. +#endif
  72307. +
  72308. +
  72309. +"; then :
  72310. +
  72311. +else
  72312. + if test "$ac_cv_type_char" = yes; then
  72313. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72314. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72315. +as_fn_error 77 "cannot compute sizeof (char)
  72316. +See \`config.log' for more details" "$LINENO" 5; }
  72317. + else
  72318. + ac_cv_sizeof_char=0
  72319. + fi
  72320. +fi
  72321. +
  72322. +fi
  72323. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
  72324. +$as_echo "$ac_cv_sizeof_char" >&6; }
  72325. +
  72326. +
  72327. +
  72328. +cat >>confdefs.h <<_ACEOF
  72329. +@%:@define SIZEOF_CHAR $ac_cv_sizeof_char
  72330. +_ACEOF
  72331. +
  72332. +
  72333. +
  72334. +$as_echo "@%:@define HAVE_CHAR 1" >>confdefs.h
  72335. +
  72336. +
  72337. +fi
  72338. +
  72339. +
  72340. +ac_fn_cxx_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "
  72341. +/* What a mess.. many systems have added the (now standard) bit types
  72342. + * in their own ways, so we need to scan a wide variety of headers to
  72343. + * find them..
  72344. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72345. + */
  72346. +#if HAVE_SYS_TYPES_H
  72347. +#include <sys/types.h>
  72348. +#endif
  72349. +#if STDC_HEADERS
  72350. +#include <stdlib.h>
  72351. +#include <stddef.h>
  72352. +#endif
  72353. +#if HAVE_INTTYPES_H
  72354. +#include <inttypes.h>
  72355. +#endif
  72356. +#if HAVE_SYS_BITYPES_H
  72357. +#include <sys/bitypes.h>
  72358. +#endif
  72359. +#if HAVE_SYS_SELECT_H
  72360. +#include <sys/select.h>
  72361. +#endif
  72362. +#if HAVE_NETINET_IN_SYSTM_H
  72363. +#include <netinet/in_systm.h>
  72364. +#endif
  72365. +
  72366. +"
  72367. +if test "x$ac_cv_type_u_int8_t" = xyes; then :
  72368. +
  72369. + # The cast to long int works around a bug in the HP C Compiler
  72370. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72371. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72372. +# This bug is HP SR number 8606223364.
  72373. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int8_t" >&5
  72374. +$as_echo_n "checking size of u_int8_t... " >&6; }
  72375. +if ${ac_cv_sizeof_u_int8_t+:} false; then :
  72376. + $as_echo_n "(cached) " >&6
  72377. +else
  72378. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int8_t))" "ac_cv_sizeof_u_int8_t" "
  72379. +#include <stdio.h>
  72380. +
  72381. +/* What a mess.. many systems have added the (now standard) bit types
  72382. + * in their own ways, so we need to scan a wide variety of headers to
  72383. + * find them..
  72384. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72385. + */
  72386. +#if HAVE_SYS_TYPES_H
  72387. +#include <sys/types.h>
  72388. +#endif
  72389. +#if STDC_HEADERS
  72390. +#include <stdlib.h>
  72391. +#include <stddef.h>
  72392. +#endif
  72393. +#if HAVE_INTTYPES_H
  72394. +#include <inttypes.h>
  72395. +#endif
  72396. +#if HAVE_SYS_BITYPES_H
  72397. +#include <sys/bitypes.h>
  72398. +#endif
  72399. +#if HAVE_SYS_SELECT_H
  72400. +#include <sys/select.h>
  72401. +#endif
  72402. +#if HAVE_NETINET_IN_SYSTM_H
  72403. +#include <netinet/in_systm.h>
  72404. +#endif
  72405. +
  72406. +
  72407. +"; then :
  72408. +
  72409. +else
  72410. + if test "$ac_cv_type_u_int8_t" = yes; then
  72411. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72412. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72413. +as_fn_error 77 "cannot compute sizeof (u_int8_t)
  72414. +See \`config.log' for more details" "$LINENO" 5; }
  72415. + else
  72416. + ac_cv_sizeof_u_int8_t=0
  72417. + fi
  72418. +fi
  72419. +
  72420. +fi
  72421. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int8_t" >&5
  72422. +$as_echo "$ac_cv_sizeof_u_int8_t" >&6; }
  72423. +
  72424. +
  72425. +
  72426. +cat >>confdefs.h <<_ACEOF
  72427. +@%:@define SIZEOF_U_INT8_T $ac_cv_sizeof_u_int8_t
  72428. +_ACEOF
  72429. +
  72430. +
  72431. +
  72432. +$as_echo "@%:@define HAVE_U_INT8_T 1" >>confdefs.h
  72433. +
  72434. +
  72435. +fi
  72436. +
  72437. +
  72438. +ac_fn_cxx_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "
  72439. +/* What a mess.. many systems have added the (now standard) bit types
  72440. + * in their own ways, so we need to scan a wide variety of headers to
  72441. + * find them..
  72442. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72443. + */
  72444. +#if HAVE_SYS_TYPES_H
  72445. +#include <sys/types.h>
  72446. +#endif
  72447. +#if STDC_HEADERS
  72448. +#include <stdlib.h>
  72449. +#include <stddef.h>
  72450. +#endif
  72451. +#if HAVE_INTTYPES_H
  72452. +#include <inttypes.h>
  72453. +#endif
  72454. +#if HAVE_SYS_BITYPES_H
  72455. +#include <sys/bitypes.h>
  72456. +#endif
  72457. +#if HAVE_SYS_SELECT_H
  72458. +#include <sys/select.h>
  72459. +#endif
  72460. +#if HAVE_NETINET_IN_SYSTM_H
  72461. +#include <netinet/in_systm.h>
  72462. +#endif
  72463. +
  72464. +"
  72465. +if test "x$ac_cv_type_uint8_t" = xyes; then :
  72466. +
  72467. + # The cast to long int works around a bug in the HP C Compiler
  72468. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72469. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72470. +# This bug is HP SR number 8606223364.
  72471. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint8_t" >&5
  72472. +$as_echo_n "checking size of uint8_t... " >&6; }
  72473. +if ${ac_cv_sizeof_uint8_t+:} false; then :
  72474. + $as_echo_n "(cached) " >&6
  72475. +else
  72476. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint8_t))" "ac_cv_sizeof_uint8_t" "
  72477. +#include <stdio.h>
  72478. +
  72479. +/* What a mess.. many systems have added the (now standard) bit types
  72480. + * in their own ways, so we need to scan a wide variety of headers to
  72481. + * find them..
  72482. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72483. + */
  72484. +#if HAVE_SYS_TYPES_H
  72485. +#include <sys/types.h>
  72486. +#endif
  72487. +#if STDC_HEADERS
  72488. +#include <stdlib.h>
  72489. +#include <stddef.h>
  72490. +#endif
  72491. +#if HAVE_INTTYPES_H
  72492. +#include <inttypes.h>
  72493. +#endif
  72494. +#if HAVE_SYS_BITYPES_H
  72495. +#include <sys/bitypes.h>
  72496. +#endif
  72497. +#if HAVE_SYS_SELECT_H
  72498. +#include <sys/select.h>
  72499. +#endif
  72500. +#if HAVE_NETINET_IN_SYSTM_H
  72501. +#include <netinet/in_systm.h>
  72502. +#endif
  72503. +
  72504. +
  72505. +"; then :
  72506. +
  72507. +else
  72508. + if test "$ac_cv_type_uint8_t" = yes; then
  72509. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72510. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72511. +as_fn_error 77 "cannot compute sizeof (uint8_t)
  72512. +See \`config.log' for more details" "$LINENO" 5; }
  72513. + else
  72514. + ac_cv_sizeof_uint8_t=0
  72515. + fi
  72516. +fi
  72517. +
  72518. +fi
  72519. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint8_t" >&5
  72520. +$as_echo "$ac_cv_sizeof_uint8_t" >&6; }
  72521. +
  72522. +
  72523. +
  72524. +cat >>confdefs.h <<_ACEOF
  72525. +@%:@define SIZEOF_UINT8_T $ac_cv_sizeof_uint8_t
  72526. +_ACEOF
  72527. +
  72528. +
  72529. +
  72530. +$as_echo "@%:@define HAVE_UINT8_T 1" >>confdefs.h
  72531. +
  72532. +
  72533. +fi
  72534. +
  72535. +
  72536. +ac_fn_cxx_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "
  72537. +/* What a mess.. many systems have added the (now standard) bit types
  72538. + * in their own ways, so we need to scan a wide variety of headers to
  72539. + * find them..
  72540. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72541. + */
  72542. +#if HAVE_SYS_TYPES_H
  72543. +#include <sys/types.h>
  72544. +#endif
  72545. +#if STDC_HEADERS
  72546. +#include <stdlib.h>
  72547. +#include <stddef.h>
  72548. +#endif
  72549. +#if HAVE_INTTYPES_H
  72550. +#include <inttypes.h>
  72551. +#endif
  72552. +#if HAVE_SYS_BITYPES_H
  72553. +#include <sys/bitypes.h>
  72554. +#endif
  72555. +#if HAVE_SYS_SELECT_H
  72556. +#include <sys/select.h>
  72557. +#endif
  72558. +#if HAVE_NETINET_IN_SYSTM_H
  72559. +#include <netinet/in_systm.h>
  72560. +#endif
  72561. +
  72562. +"
  72563. +if test "x$ac_cv_type_int16_t" = xyes; then :
  72564. +
  72565. + # The cast to long int works around a bug in the HP C Compiler
  72566. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72567. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72568. +# This bug is HP SR number 8606223364.
  72569. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int16_t" >&5
  72570. +$as_echo_n "checking size of int16_t... " >&6; }
  72571. +if ${ac_cv_sizeof_int16_t+:} false; then :
  72572. + $as_echo_n "(cached) " >&6
  72573. +else
  72574. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int16_t))" "ac_cv_sizeof_int16_t" "
  72575. +#include <stdio.h>
  72576. +
  72577. +/* What a mess.. many systems have added the (now standard) bit types
  72578. + * in their own ways, so we need to scan a wide variety of headers to
  72579. + * find them..
  72580. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72581. + */
  72582. +#if HAVE_SYS_TYPES_H
  72583. +#include <sys/types.h>
  72584. +#endif
  72585. +#if STDC_HEADERS
  72586. +#include <stdlib.h>
  72587. +#include <stddef.h>
  72588. +#endif
  72589. +#if HAVE_INTTYPES_H
  72590. +#include <inttypes.h>
  72591. +#endif
  72592. +#if HAVE_SYS_BITYPES_H
  72593. +#include <sys/bitypes.h>
  72594. +#endif
  72595. +#if HAVE_SYS_SELECT_H
  72596. +#include <sys/select.h>
  72597. +#endif
  72598. +#if HAVE_NETINET_IN_SYSTM_H
  72599. +#include <netinet/in_systm.h>
  72600. +#endif
  72601. +
  72602. +
  72603. +"; then :
  72604. +
  72605. +else
  72606. + if test "$ac_cv_type_int16_t" = yes; then
  72607. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72608. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72609. +as_fn_error 77 "cannot compute sizeof (int16_t)
  72610. +See \`config.log' for more details" "$LINENO" 5; }
  72611. + else
  72612. + ac_cv_sizeof_int16_t=0
  72613. + fi
  72614. +fi
  72615. +
  72616. +fi
  72617. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int16_t" >&5
  72618. +$as_echo "$ac_cv_sizeof_int16_t" >&6; }
  72619. +
  72620. +
  72621. +
  72622. +cat >>confdefs.h <<_ACEOF
  72623. +@%:@define SIZEOF_INT16_T $ac_cv_sizeof_int16_t
  72624. +_ACEOF
  72625. +
  72626. +
  72627. +
  72628. +$as_echo "@%:@define HAVE_INT16_T 1" >>confdefs.h
  72629. +
  72630. +
  72631. +fi
  72632. +
  72633. +
  72634. +ac_fn_cxx_check_type "$LINENO" "short" "ac_cv_type_short" "
  72635. +/* What a mess.. many systems have added the (now standard) bit types
  72636. + * in their own ways, so we need to scan a wide variety of headers to
  72637. + * find them..
  72638. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72639. + */
  72640. +#if HAVE_SYS_TYPES_H
  72641. +#include <sys/types.h>
  72642. +#endif
  72643. +#if STDC_HEADERS
  72644. +#include <stdlib.h>
  72645. +#include <stddef.h>
  72646. +#endif
  72647. +#if HAVE_INTTYPES_H
  72648. +#include <inttypes.h>
  72649. +#endif
  72650. +#if HAVE_SYS_BITYPES_H
  72651. +#include <sys/bitypes.h>
  72652. +#endif
  72653. +#if HAVE_SYS_SELECT_H
  72654. +#include <sys/select.h>
  72655. +#endif
  72656. +#if HAVE_NETINET_IN_SYSTM_H
  72657. +#include <netinet/in_systm.h>
  72658. +#endif
  72659. +
  72660. +"
  72661. +if test "x$ac_cv_type_short" = xyes; then :
  72662. +
  72663. + # The cast to long int works around a bug in the HP C Compiler
  72664. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72665. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72666. +# This bug is HP SR number 8606223364.
  72667. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
  72668. +$as_echo_n "checking size of short... " >&6; }
  72669. +if ${ac_cv_sizeof_short+:} false; then :
  72670. + $as_echo_n "(cached) " >&6
  72671. +else
  72672. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "
  72673. +#include <stdio.h>
  72674. +
  72675. +/* What a mess.. many systems have added the (now standard) bit types
  72676. + * in their own ways, so we need to scan a wide variety of headers to
  72677. + * find them..
  72678. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72679. + */
  72680. +#if HAVE_SYS_TYPES_H
  72681. +#include <sys/types.h>
  72682. +#endif
  72683. +#if STDC_HEADERS
  72684. +#include <stdlib.h>
  72685. +#include <stddef.h>
  72686. +#endif
  72687. +#if HAVE_INTTYPES_H
  72688. +#include <inttypes.h>
  72689. +#endif
  72690. +#if HAVE_SYS_BITYPES_H
  72691. +#include <sys/bitypes.h>
  72692. +#endif
  72693. +#if HAVE_SYS_SELECT_H
  72694. +#include <sys/select.h>
  72695. +#endif
  72696. +#if HAVE_NETINET_IN_SYSTM_H
  72697. +#include <netinet/in_systm.h>
  72698. +#endif
  72699. +
  72700. +
  72701. +"; then :
  72702. +
  72703. +else
  72704. + if test "$ac_cv_type_short" = yes; then
  72705. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72706. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72707. +as_fn_error 77 "cannot compute sizeof (short)
  72708. +See \`config.log' for more details" "$LINENO" 5; }
  72709. + else
  72710. + ac_cv_sizeof_short=0
  72711. + fi
  72712. +fi
  72713. +
  72714. +fi
  72715. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
  72716. +$as_echo "$ac_cv_sizeof_short" >&6; }
  72717. +
  72718. +
  72719. +
  72720. +cat >>confdefs.h <<_ACEOF
  72721. +@%:@define SIZEOF_SHORT $ac_cv_sizeof_short
  72722. +_ACEOF
  72723. +
  72724. +
  72725. +
  72726. +$as_echo "@%:@define HAVE_SHORT 1" >>confdefs.h
  72727. +
  72728. +
  72729. +fi
  72730. +
  72731. +
  72732. +ac_fn_cxx_check_type "$LINENO" "int" "ac_cv_type_int" "
  72733. +/* What a mess.. many systems have added the (now standard) bit types
  72734. + * in their own ways, so we need to scan a wide variety of headers to
  72735. + * find them..
  72736. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72737. + */
  72738. +#if HAVE_SYS_TYPES_H
  72739. +#include <sys/types.h>
  72740. +#endif
  72741. +#if STDC_HEADERS
  72742. +#include <stdlib.h>
  72743. +#include <stddef.h>
  72744. +#endif
  72745. +#if HAVE_INTTYPES_H
  72746. +#include <inttypes.h>
  72747. +#endif
  72748. +#if HAVE_SYS_BITYPES_H
  72749. +#include <sys/bitypes.h>
  72750. +#endif
  72751. +#if HAVE_SYS_SELECT_H
  72752. +#include <sys/select.h>
  72753. +#endif
  72754. +#if HAVE_NETINET_IN_SYSTM_H
  72755. +#include <netinet/in_systm.h>
  72756. +#endif
  72757. +
  72758. +"
  72759. +if test "x$ac_cv_type_int" = xyes; then :
  72760. +
  72761. + # The cast to long int works around a bug in the HP C Compiler
  72762. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72763. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72764. +# This bug is HP SR number 8606223364.
  72765. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
  72766. +$as_echo_n "checking size of int... " >&6; }
  72767. +if ${ac_cv_sizeof_int+:} false; then :
  72768. + $as_echo_n "(cached) " >&6
  72769. +else
  72770. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "
  72771. +#include <stdio.h>
  72772. +
  72773. +/* What a mess.. many systems have added the (now standard) bit types
  72774. + * in their own ways, so we need to scan a wide variety of headers to
  72775. + * find them..
  72776. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72777. + */
  72778. +#if HAVE_SYS_TYPES_H
  72779. +#include <sys/types.h>
  72780. +#endif
  72781. +#if STDC_HEADERS
  72782. +#include <stdlib.h>
  72783. +#include <stddef.h>
  72784. +#endif
  72785. +#if HAVE_INTTYPES_H
  72786. +#include <inttypes.h>
  72787. +#endif
  72788. +#if HAVE_SYS_BITYPES_H
  72789. +#include <sys/bitypes.h>
  72790. +#endif
  72791. +#if HAVE_SYS_SELECT_H
  72792. +#include <sys/select.h>
  72793. +#endif
  72794. +#if HAVE_NETINET_IN_SYSTM_H
  72795. +#include <netinet/in_systm.h>
  72796. +#endif
  72797. +
  72798. +
  72799. +"; then :
  72800. +
  72801. +else
  72802. + if test "$ac_cv_type_int" = yes; then
  72803. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72804. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72805. +as_fn_error 77 "cannot compute sizeof (int)
  72806. +See \`config.log' for more details" "$LINENO" 5; }
  72807. + else
  72808. + ac_cv_sizeof_int=0
  72809. + fi
  72810. +fi
  72811. +
  72812. +fi
  72813. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
  72814. +$as_echo "$ac_cv_sizeof_int" >&6; }
  72815. +
  72816. +
  72817. +
  72818. +cat >>confdefs.h <<_ACEOF
  72819. +@%:@define SIZEOF_INT $ac_cv_sizeof_int
  72820. +_ACEOF
  72821. +
  72822. +
  72823. +
  72824. +$as_echo "@%:@define HAVE_INT 1" >>confdefs.h
  72825. +
  72826. +
  72827. +fi
  72828. +
  72829. +
  72830. +ac_fn_cxx_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "
  72831. +/* What a mess.. many systems have added the (now standard) bit types
  72832. + * in their own ways, so we need to scan a wide variety of headers to
  72833. + * find them..
  72834. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72835. + */
  72836. +#if HAVE_SYS_TYPES_H
  72837. +#include <sys/types.h>
  72838. +#endif
  72839. +#if STDC_HEADERS
  72840. +#include <stdlib.h>
  72841. +#include <stddef.h>
  72842. +#endif
  72843. +#if HAVE_INTTYPES_H
  72844. +#include <inttypes.h>
  72845. +#endif
  72846. +#if HAVE_SYS_BITYPES_H
  72847. +#include <sys/bitypes.h>
  72848. +#endif
  72849. +#if HAVE_SYS_SELECT_H
  72850. +#include <sys/select.h>
  72851. +#endif
  72852. +#if HAVE_NETINET_IN_SYSTM_H
  72853. +#include <netinet/in_systm.h>
  72854. +#endif
  72855. +
  72856. +"
  72857. +if test "x$ac_cv_type_u_int16_t" = xyes; then :
  72858. +
  72859. + # The cast to long int works around a bug in the HP C Compiler
  72860. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72861. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72862. +# This bug is HP SR number 8606223364.
  72863. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int16_t" >&5
  72864. +$as_echo_n "checking size of u_int16_t... " >&6; }
  72865. +if ${ac_cv_sizeof_u_int16_t+:} false; then :
  72866. + $as_echo_n "(cached) " >&6
  72867. +else
  72868. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int16_t))" "ac_cv_sizeof_u_int16_t" "
  72869. +#include <stdio.h>
  72870. +
  72871. +/* What a mess.. many systems have added the (now standard) bit types
  72872. + * in their own ways, so we need to scan a wide variety of headers to
  72873. + * find them..
  72874. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72875. + */
  72876. +#if HAVE_SYS_TYPES_H
  72877. +#include <sys/types.h>
  72878. +#endif
  72879. +#if STDC_HEADERS
  72880. +#include <stdlib.h>
  72881. +#include <stddef.h>
  72882. +#endif
  72883. +#if HAVE_INTTYPES_H
  72884. +#include <inttypes.h>
  72885. +#endif
  72886. +#if HAVE_SYS_BITYPES_H
  72887. +#include <sys/bitypes.h>
  72888. +#endif
  72889. +#if HAVE_SYS_SELECT_H
  72890. +#include <sys/select.h>
  72891. +#endif
  72892. +#if HAVE_NETINET_IN_SYSTM_H
  72893. +#include <netinet/in_systm.h>
  72894. +#endif
  72895. +
  72896. +
  72897. +"; then :
  72898. +
  72899. +else
  72900. + if test "$ac_cv_type_u_int16_t" = yes; then
  72901. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  72902. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  72903. +as_fn_error 77 "cannot compute sizeof (u_int16_t)
  72904. +See \`config.log' for more details" "$LINENO" 5; }
  72905. + else
  72906. + ac_cv_sizeof_u_int16_t=0
  72907. + fi
  72908. +fi
  72909. +
  72910. +fi
  72911. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int16_t" >&5
  72912. +$as_echo "$ac_cv_sizeof_u_int16_t" >&6; }
  72913. +
  72914. +
  72915. +
  72916. +cat >>confdefs.h <<_ACEOF
  72917. +@%:@define SIZEOF_U_INT16_T $ac_cv_sizeof_u_int16_t
  72918. +_ACEOF
  72919. +
  72920. +
  72921. +
  72922. +$as_echo "@%:@define HAVE_U_INT16_T 1" >>confdefs.h
  72923. +
  72924. +
  72925. +fi
  72926. +
  72927. +
  72928. +ac_fn_cxx_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "
  72929. +/* What a mess.. many systems have added the (now standard) bit types
  72930. + * in their own ways, so we need to scan a wide variety of headers to
  72931. + * find them..
  72932. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72933. + */
  72934. +#if HAVE_SYS_TYPES_H
  72935. +#include <sys/types.h>
  72936. +#endif
  72937. +#if STDC_HEADERS
  72938. +#include <stdlib.h>
  72939. +#include <stddef.h>
  72940. +#endif
  72941. +#if HAVE_INTTYPES_H
  72942. +#include <inttypes.h>
  72943. +#endif
  72944. +#if HAVE_SYS_BITYPES_H
  72945. +#include <sys/bitypes.h>
  72946. +#endif
  72947. +#if HAVE_SYS_SELECT_H
  72948. +#include <sys/select.h>
  72949. +#endif
  72950. +#if HAVE_NETINET_IN_SYSTM_H
  72951. +#include <netinet/in_systm.h>
  72952. +#endif
  72953. +
  72954. +"
  72955. +if test "x$ac_cv_type_uint16_t" = xyes; then :
  72956. +
  72957. + # The cast to long int works around a bug in the HP C Compiler
  72958. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  72959. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  72960. +# This bug is HP SR number 8606223364.
  72961. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint16_t" >&5
  72962. +$as_echo_n "checking size of uint16_t... " >&6; }
  72963. +if ${ac_cv_sizeof_uint16_t+:} false; then :
  72964. + $as_echo_n "(cached) " >&6
  72965. +else
  72966. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint16_t))" "ac_cv_sizeof_uint16_t" "
  72967. +#include <stdio.h>
  72968. +
  72969. +/* What a mess.. many systems have added the (now standard) bit types
  72970. + * in their own ways, so we need to scan a wide variety of headers to
  72971. + * find them..
  72972. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  72973. + */
  72974. +#if HAVE_SYS_TYPES_H
  72975. +#include <sys/types.h>
  72976. +#endif
  72977. +#if STDC_HEADERS
  72978. +#include <stdlib.h>
  72979. +#include <stddef.h>
  72980. +#endif
  72981. +#if HAVE_INTTYPES_H
  72982. +#include <inttypes.h>
  72983. +#endif
  72984. +#if HAVE_SYS_BITYPES_H
  72985. +#include <sys/bitypes.h>
  72986. +#endif
  72987. +#if HAVE_SYS_SELECT_H
  72988. +#include <sys/select.h>
  72989. +#endif
  72990. +#if HAVE_NETINET_IN_SYSTM_H
  72991. +#include <netinet/in_systm.h>
  72992. +#endif
  72993. +
  72994. +
  72995. +"; then :
  72996. +
  72997. +else
  72998. + if test "$ac_cv_type_uint16_t" = yes; then
  72999. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73000. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73001. +as_fn_error 77 "cannot compute sizeof (uint16_t)
  73002. +See \`config.log' for more details" "$LINENO" 5; }
  73003. + else
  73004. + ac_cv_sizeof_uint16_t=0
  73005. + fi
  73006. +fi
  73007. +
  73008. +fi
  73009. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint16_t" >&5
  73010. +$as_echo "$ac_cv_sizeof_uint16_t" >&6; }
  73011. +
  73012. +
  73013. +
  73014. +cat >>confdefs.h <<_ACEOF
  73015. +@%:@define SIZEOF_UINT16_T $ac_cv_sizeof_uint16_t
  73016. +_ACEOF
  73017. +
  73018. +
  73019. +
  73020. +$as_echo "@%:@define HAVE_UINT16_T 1" >>confdefs.h
  73021. +
  73022. +
  73023. +fi
  73024. +
  73025. +
  73026. +ac_fn_cxx_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "
  73027. +/* What a mess.. many systems have added the (now standard) bit types
  73028. + * in their own ways, so we need to scan a wide variety of headers to
  73029. + * find them..
  73030. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73031. + */
  73032. +#if HAVE_SYS_TYPES_H
  73033. +#include <sys/types.h>
  73034. +#endif
  73035. +#if STDC_HEADERS
  73036. +#include <stdlib.h>
  73037. +#include <stddef.h>
  73038. +#endif
  73039. +#if HAVE_INTTYPES_H
  73040. +#include <inttypes.h>
  73041. +#endif
  73042. +#if HAVE_SYS_BITYPES_H
  73043. +#include <sys/bitypes.h>
  73044. +#endif
  73045. +#if HAVE_SYS_SELECT_H
  73046. +#include <sys/select.h>
  73047. +#endif
  73048. +#if HAVE_NETINET_IN_SYSTM_H
  73049. +#include <netinet/in_systm.h>
  73050. +#endif
  73051. +
  73052. +"
  73053. +if test "x$ac_cv_type_int32_t" = xyes; then :
  73054. +
  73055. + # The cast to long int works around a bug in the HP C Compiler
  73056. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73057. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73058. +# This bug is HP SR number 8606223364.
  73059. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int32_t" >&5
  73060. +$as_echo_n "checking size of int32_t... " >&6; }
  73061. +if ${ac_cv_sizeof_int32_t+:} false; then :
  73062. + $as_echo_n "(cached) " >&6
  73063. +else
  73064. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int32_t))" "ac_cv_sizeof_int32_t" "
  73065. +#include <stdio.h>
  73066. +
  73067. +/* What a mess.. many systems have added the (now standard) bit types
  73068. + * in their own ways, so we need to scan a wide variety of headers to
  73069. + * find them..
  73070. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73071. + */
  73072. +#if HAVE_SYS_TYPES_H
  73073. +#include <sys/types.h>
  73074. +#endif
  73075. +#if STDC_HEADERS
  73076. +#include <stdlib.h>
  73077. +#include <stddef.h>
  73078. +#endif
  73079. +#if HAVE_INTTYPES_H
  73080. +#include <inttypes.h>
  73081. +#endif
  73082. +#if HAVE_SYS_BITYPES_H
  73083. +#include <sys/bitypes.h>
  73084. +#endif
  73085. +#if HAVE_SYS_SELECT_H
  73086. +#include <sys/select.h>
  73087. +#endif
  73088. +#if HAVE_NETINET_IN_SYSTM_H
  73089. +#include <netinet/in_systm.h>
  73090. +#endif
  73091. +
  73092. +
  73093. +"; then :
  73094. +
  73095. +else
  73096. + if test "$ac_cv_type_int32_t" = yes; then
  73097. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73098. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73099. +as_fn_error 77 "cannot compute sizeof (int32_t)
  73100. +See \`config.log' for more details" "$LINENO" 5; }
  73101. + else
  73102. + ac_cv_sizeof_int32_t=0
  73103. + fi
  73104. +fi
  73105. +
  73106. +fi
  73107. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int32_t" >&5
  73108. +$as_echo "$ac_cv_sizeof_int32_t" >&6; }
  73109. +
  73110. +
  73111. +
  73112. +cat >>confdefs.h <<_ACEOF
  73113. +@%:@define SIZEOF_INT32_T $ac_cv_sizeof_int32_t
  73114. +_ACEOF
  73115. +
  73116. +
  73117. +
  73118. +$as_echo "@%:@define HAVE_INT32_T 1" >>confdefs.h
  73119. +
  73120. +
  73121. +fi
  73122. +
  73123. +
  73124. +ac_fn_cxx_check_type "$LINENO" "long" "ac_cv_type_long" "
  73125. +/* What a mess.. many systems have added the (now standard) bit types
  73126. + * in their own ways, so we need to scan a wide variety of headers to
  73127. + * find them..
  73128. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73129. + */
  73130. +#if HAVE_SYS_TYPES_H
  73131. +#include <sys/types.h>
  73132. +#endif
  73133. +#if STDC_HEADERS
  73134. +#include <stdlib.h>
  73135. +#include <stddef.h>
  73136. +#endif
  73137. +#if HAVE_INTTYPES_H
  73138. +#include <inttypes.h>
  73139. +#endif
  73140. +#if HAVE_SYS_BITYPES_H
  73141. +#include <sys/bitypes.h>
  73142. +#endif
  73143. +#if HAVE_SYS_SELECT_H
  73144. +#include <sys/select.h>
  73145. +#endif
  73146. +#if HAVE_NETINET_IN_SYSTM_H
  73147. +#include <netinet/in_systm.h>
  73148. +#endif
  73149. +
  73150. +"
  73151. +if test "x$ac_cv_type_long" = xyes; then :
  73152. +
  73153. + # The cast to long int works around a bug in the HP C Compiler
  73154. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73155. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73156. +# This bug is HP SR number 8606223364.
  73157. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
  73158. +$as_echo_n "checking size of long... " >&6; }
  73159. +if ${ac_cv_sizeof_long+:} false; then :
  73160. + $as_echo_n "(cached) " >&6
  73161. +else
  73162. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "
  73163. +#include <stdio.h>
  73164. +
  73165. +/* What a mess.. many systems have added the (now standard) bit types
  73166. + * in their own ways, so we need to scan a wide variety of headers to
  73167. + * find them..
  73168. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73169. + */
  73170. +#if HAVE_SYS_TYPES_H
  73171. +#include <sys/types.h>
  73172. +#endif
  73173. +#if STDC_HEADERS
  73174. +#include <stdlib.h>
  73175. +#include <stddef.h>
  73176. +#endif
  73177. +#if HAVE_INTTYPES_H
  73178. +#include <inttypes.h>
  73179. +#endif
  73180. +#if HAVE_SYS_BITYPES_H
  73181. +#include <sys/bitypes.h>
  73182. +#endif
  73183. +#if HAVE_SYS_SELECT_H
  73184. +#include <sys/select.h>
  73185. +#endif
  73186. +#if HAVE_NETINET_IN_SYSTM_H
  73187. +#include <netinet/in_systm.h>
  73188. +#endif
  73189. +
  73190. +
  73191. +"; then :
  73192. +
  73193. +else
  73194. + if test "$ac_cv_type_long" = yes; then
  73195. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73196. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73197. +as_fn_error 77 "cannot compute sizeof (long)
  73198. +See \`config.log' for more details" "$LINENO" 5; }
  73199. + else
  73200. + ac_cv_sizeof_long=0
  73201. + fi
  73202. +fi
  73203. +
  73204. +fi
  73205. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
  73206. +$as_echo "$ac_cv_sizeof_long" >&6; }
  73207. +
  73208. +
  73209. +
  73210. +cat >>confdefs.h <<_ACEOF
  73211. +@%:@define SIZEOF_LONG $ac_cv_sizeof_long
  73212. +_ACEOF
  73213. +
  73214. +
  73215. +
  73216. +$as_echo "@%:@define HAVE_LONG 1" >>confdefs.h
  73217. +
  73218. +
  73219. +fi
  73220. +
  73221. +
  73222. +ac_fn_cxx_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "
  73223. +/* What a mess.. many systems have added the (now standard) bit types
  73224. + * in their own ways, so we need to scan a wide variety of headers to
  73225. + * find them..
  73226. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73227. + */
  73228. +#if HAVE_SYS_TYPES_H
  73229. +#include <sys/types.h>
  73230. +#endif
  73231. +#if STDC_HEADERS
  73232. +#include <stdlib.h>
  73233. +#include <stddef.h>
  73234. +#endif
  73235. +#if HAVE_INTTYPES_H
  73236. +#include <inttypes.h>
  73237. +#endif
  73238. +#if HAVE_SYS_BITYPES_H
  73239. +#include <sys/bitypes.h>
  73240. +#endif
  73241. +#if HAVE_SYS_SELECT_H
  73242. +#include <sys/select.h>
  73243. +#endif
  73244. +#if HAVE_NETINET_IN_SYSTM_H
  73245. +#include <netinet/in_systm.h>
  73246. +#endif
  73247. +
  73248. +"
  73249. +if test "x$ac_cv_type_u_int32_t" = xyes; then :
  73250. +
  73251. + # The cast to long int works around a bug in the HP C Compiler
  73252. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73253. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73254. +# This bug is HP SR number 8606223364.
  73255. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int32_t" >&5
  73256. +$as_echo_n "checking size of u_int32_t... " >&6; }
  73257. +if ${ac_cv_sizeof_u_int32_t+:} false; then :
  73258. + $as_echo_n "(cached) " >&6
  73259. +else
  73260. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int32_t))" "ac_cv_sizeof_u_int32_t" "
  73261. +#include <stdio.h>
  73262. +
  73263. +/* What a mess.. many systems have added the (now standard) bit types
  73264. + * in their own ways, so we need to scan a wide variety of headers to
  73265. + * find them..
  73266. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73267. + */
  73268. +#if HAVE_SYS_TYPES_H
  73269. +#include <sys/types.h>
  73270. +#endif
  73271. +#if STDC_HEADERS
  73272. +#include <stdlib.h>
  73273. +#include <stddef.h>
  73274. +#endif
  73275. +#if HAVE_INTTYPES_H
  73276. +#include <inttypes.h>
  73277. +#endif
  73278. +#if HAVE_SYS_BITYPES_H
  73279. +#include <sys/bitypes.h>
  73280. +#endif
  73281. +#if HAVE_SYS_SELECT_H
  73282. +#include <sys/select.h>
  73283. +#endif
  73284. +#if HAVE_NETINET_IN_SYSTM_H
  73285. +#include <netinet/in_systm.h>
  73286. +#endif
  73287. +
  73288. +
  73289. +"; then :
  73290. +
  73291. +else
  73292. + if test "$ac_cv_type_u_int32_t" = yes; then
  73293. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73294. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73295. +as_fn_error 77 "cannot compute sizeof (u_int32_t)
  73296. +See \`config.log' for more details" "$LINENO" 5; }
  73297. + else
  73298. + ac_cv_sizeof_u_int32_t=0
  73299. + fi
  73300. +fi
  73301. +
  73302. +fi
  73303. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int32_t" >&5
  73304. +$as_echo "$ac_cv_sizeof_u_int32_t" >&6; }
  73305. +
  73306. +
  73307. +
  73308. +cat >>confdefs.h <<_ACEOF
  73309. +@%:@define SIZEOF_U_INT32_T $ac_cv_sizeof_u_int32_t
  73310. +_ACEOF
  73311. +
  73312. +
  73313. +
  73314. +$as_echo "@%:@define HAVE_U_INT32_T 1" >>confdefs.h
  73315. +
  73316. +
  73317. +fi
  73318. +
  73319. +
  73320. +ac_fn_cxx_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "
  73321. +/* What a mess.. many systems have added the (now standard) bit types
  73322. + * in their own ways, so we need to scan a wide variety of headers to
  73323. + * find them..
  73324. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73325. + */
  73326. +#if HAVE_SYS_TYPES_H
  73327. +#include <sys/types.h>
  73328. +#endif
  73329. +#if STDC_HEADERS
  73330. +#include <stdlib.h>
  73331. +#include <stddef.h>
  73332. +#endif
  73333. +#if HAVE_INTTYPES_H
  73334. +#include <inttypes.h>
  73335. +#endif
  73336. +#if HAVE_SYS_BITYPES_H
  73337. +#include <sys/bitypes.h>
  73338. +#endif
  73339. +#if HAVE_SYS_SELECT_H
  73340. +#include <sys/select.h>
  73341. +#endif
  73342. +#if HAVE_NETINET_IN_SYSTM_H
  73343. +#include <netinet/in_systm.h>
  73344. +#endif
  73345. +
  73346. +"
  73347. +if test "x$ac_cv_type_uint32_t" = xyes; then :
  73348. +
  73349. + # The cast to long int works around a bug in the HP C Compiler
  73350. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73351. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73352. +# This bug is HP SR number 8606223364.
  73353. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint32_t" >&5
  73354. +$as_echo_n "checking size of uint32_t... " >&6; }
  73355. +if ${ac_cv_sizeof_uint32_t+:} false; then :
  73356. + $as_echo_n "(cached) " >&6
  73357. +else
  73358. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint32_t))" "ac_cv_sizeof_uint32_t" "
  73359. +#include <stdio.h>
  73360. +
  73361. +/* What a mess.. many systems have added the (now standard) bit types
  73362. + * in their own ways, so we need to scan a wide variety of headers to
  73363. + * find them..
  73364. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73365. + */
  73366. +#if HAVE_SYS_TYPES_H
  73367. +#include <sys/types.h>
  73368. +#endif
  73369. +#if STDC_HEADERS
  73370. +#include <stdlib.h>
  73371. +#include <stddef.h>
  73372. +#endif
  73373. +#if HAVE_INTTYPES_H
  73374. +#include <inttypes.h>
  73375. +#endif
  73376. +#if HAVE_SYS_BITYPES_H
  73377. +#include <sys/bitypes.h>
  73378. +#endif
  73379. +#if HAVE_SYS_SELECT_H
  73380. +#include <sys/select.h>
  73381. +#endif
  73382. +#if HAVE_NETINET_IN_SYSTM_H
  73383. +#include <netinet/in_systm.h>
  73384. +#endif
  73385. +
  73386. +
  73387. +"; then :
  73388. +
  73389. +else
  73390. + if test "$ac_cv_type_uint32_t" = yes; then
  73391. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73392. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73393. +as_fn_error 77 "cannot compute sizeof (uint32_t)
  73394. +See \`config.log' for more details" "$LINENO" 5; }
  73395. + else
  73396. + ac_cv_sizeof_uint32_t=0
  73397. + fi
  73398. +fi
  73399. +
  73400. +fi
  73401. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint32_t" >&5
  73402. +$as_echo "$ac_cv_sizeof_uint32_t" >&6; }
  73403. +
  73404. +
  73405. +
  73406. +cat >>confdefs.h <<_ACEOF
  73407. +@%:@define SIZEOF_UINT32_T $ac_cv_sizeof_uint32_t
  73408. +_ACEOF
  73409. +
  73410. +
  73411. +
  73412. +$as_echo "@%:@define HAVE_UINT32_T 1" >>confdefs.h
  73413. +
  73414. +
  73415. +fi
  73416. +
  73417. +
  73418. +ac_fn_cxx_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "
  73419. +/* What a mess.. many systems have added the (now standard) bit types
  73420. + * in their own ways, so we need to scan a wide variety of headers to
  73421. + * find them..
  73422. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73423. + */
  73424. +#if HAVE_SYS_TYPES_H
  73425. +#include <sys/types.h>
  73426. +#endif
  73427. +#if STDC_HEADERS
  73428. +#include <stdlib.h>
  73429. +#include <stddef.h>
  73430. +#endif
  73431. +#if HAVE_INTTYPES_H
  73432. +#include <inttypes.h>
  73433. +#endif
  73434. +#if HAVE_SYS_BITYPES_H
  73435. +#include <sys/bitypes.h>
  73436. +#endif
  73437. +#if HAVE_SYS_SELECT_H
  73438. +#include <sys/select.h>
  73439. +#endif
  73440. +#if HAVE_NETINET_IN_SYSTM_H
  73441. +#include <netinet/in_systm.h>
  73442. +#endif
  73443. +
  73444. +"
  73445. +if test "x$ac_cv_type_int64_t" = xyes; then :
  73446. +
  73447. + # The cast to long int works around a bug in the HP C Compiler
  73448. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73449. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73450. +# This bug is HP SR number 8606223364.
  73451. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int64_t" >&5
  73452. +$as_echo_n "checking size of int64_t... " >&6; }
  73453. +if ${ac_cv_sizeof_int64_t+:} false; then :
  73454. + $as_echo_n "(cached) " >&6
  73455. +else
  73456. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int64_t))" "ac_cv_sizeof_int64_t" "
  73457. +#include <stdio.h>
  73458. +
  73459. +/* What a mess.. many systems have added the (now standard) bit types
  73460. + * in their own ways, so we need to scan a wide variety of headers to
  73461. + * find them..
  73462. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73463. + */
  73464. +#if HAVE_SYS_TYPES_H
  73465. +#include <sys/types.h>
  73466. +#endif
  73467. +#if STDC_HEADERS
  73468. +#include <stdlib.h>
  73469. +#include <stddef.h>
  73470. +#endif
  73471. +#if HAVE_INTTYPES_H
  73472. +#include <inttypes.h>
  73473. +#endif
  73474. +#if HAVE_SYS_BITYPES_H
  73475. +#include <sys/bitypes.h>
  73476. +#endif
  73477. +#if HAVE_SYS_SELECT_H
  73478. +#include <sys/select.h>
  73479. +#endif
  73480. +#if HAVE_NETINET_IN_SYSTM_H
  73481. +#include <netinet/in_systm.h>
  73482. +#endif
  73483. +
  73484. +
  73485. +"; then :
  73486. +
  73487. +else
  73488. + if test "$ac_cv_type_int64_t" = yes; then
  73489. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73490. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73491. +as_fn_error 77 "cannot compute sizeof (int64_t)
  73492. +See \`config.log' for more details" "$LINENO" 5; }
  73493. + else
  73494. + ac_cv_sizeof_int64_t=0
  73495. + fi
  73496. +fi
  73497. +
  73498. +fi
  73499. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int64_t" >&5
  73500. +$as_echo "$ac_cv_sizeof_int64_t" >&6; }
  73501. +
  73502. +
  73503. +
  73504. +cat >>confdefs.h <<_ACEOF
  73505. +@%:@define SIZEOF_INT64_T $ac_cv_sizeof_int64_t
  73506. +_ACEOF
  73507. +
  73508. +
  73509. +
  73510. +$as_echo "@%:@define HAVE_INT64_T 1" >>confdefs.h
  73511. +
  73512. +
  73513. +fi
  73514. +
  73515. +
  73516. +ac_fn_cxx_check_type "$LINENO" "__int64" "ac_cv_type___int64" "
  73517. +/* What a mess.. many systems have added the (now standard) bit types
  73518. + * in their own ways, so we need to scan a wide variety of headers to
  73519. + * find them..
  73520. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73521. + */
  73522. +#if HAVE_SYS_TYPES_H
  73523. +#include <sys/types.h>
  73524. +#endif
  73525. +#if STDC_HEADERS
  73526. +#include <stdlib.h>
  73527. +#include <stddef.h>
  73528. +#endif
  73529. +#if HAVE_INTTYPES_H
  73530. +#include <inttypes.h>
  73531. +#endif
  73532. +#if HAVE_SYS_BITYPES_H
  73533. +#include <sys/bitypes.h>
  73534. +#endif
  73535. +#if HAVE_SYS_SELECT_H
  73536. +#include <sys/select.h>
  73537. +#endif
  73538. +#if HAVE_NETINET_IN_SYSTM_H
  73539. +#include <netinet/in_systm.h>
  73540. +#endif
  73541. +
  73542. +"
  73543. +if test "x$ac_cv_type___int64" = xyes; then :
  73544. +
  73545. + # The cast to long int works around a bug in the HP C Compiler
  73546. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73547. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73548. +# This bug is HP SR number 8606223364.
  73549. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of __int64" >&5
  73550. +$as_echo_n "checking size of __int64... " >&6; }
  73551. +if ${ac_cv_sizeof___int64+:} false; then :
  73552. + $as_echo_n "(cached) " >&6
  73553. +else
  73554. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (__int64))" "ac_cv_sizeof___int64" "
  73555. +#include <stdio.h>
  73556. +
  73557. +/* What a mess.. many systems have added the (now standard) bit types
  73558. + * in their own ways, so we need to scan a wide variety of headers to
  73559. + * find them..
  73560. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73561. + */
  73562. +#if HAVE_SYS_TYPES_H
  73563. +#include <sys/types.h>
  73564. +#endif
  73565. +#if STDC_HEADERS
  73566. +#include <stdlib.h>
  73567. +#include <stddef.h>
  73568. +#endif
  73569. +#if HAVE_INTTYPES_H
  73570. +#include <inttypes.h>
  73571. +#endif
  73572. +#if HAVE_SYS_BITYPES_H
  73573. +#include <sys/bitypes.h>
  73574. +#endif
  73575. +#if HAVE_SYS_SELECT_H
  73576. +#include <sys/select.h>
  73577. +#endif
  73578. +#if HAVE_NETINET_IN_SYSTM_H
  73579. +#include <netinet/in_systm.h>
  73580. +#endif
  73581. +
  73582. +
  73583. +"; then :
  73584. +
  73585. +else
  73586. + if test "$ac_cv_type___int64" = yes; then
  73587. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73588. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73589. +as_fn_error 77 "cannot compute sizeof (__int64)
  73590. +See \`config.log' for more details" "$LINENO" 5; }
  73591. + else
  73592. + ac_cv_sizeof___int64=0
  73593. + fi
  73594. +fi
  73595. +
  73596. +fi
  73597. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof___int64" >&5
  73598. +$as_echo "$ac_cv_sizeof___int64" >&6; }
  73599. +
  73600. +
  73601. +
  73602. +cat >>confdefs.h <<_ACEOF
  73603. +@%:@define SIZEOF___INT64 $ac_cv_sizeof___int64
  73604. +_ACEOF
  73605. +
  73606. +
  73607. +
  73608. +$as_echo "@%:@define HAVE___INT64 1" >>confdefs.h
  73609. +
  73610. +
  73611. +fi
  73612. +
  73613. +
  73614. +ac_fn_cxx_check_type "$LINENO" "long long" "ac_cv_type_long_long" "
  73615. +/* What a mess.. many systems have added the (now standard) bit types
  73616. + * in their own ways, so we need to scan a wide variety of headers to
  73617. + * find them..
  73618. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73619. + */
  73620. +#if HAVE_SYS_TYPES_H
  73621. +#include <sys/types.h>
  73622. +#endif
  73623. +#if STDC_HEADERS
  73624. +#include <stdlib.h>
  73625. +#include <stddef.h>
  73626. +#endif
  73627. +#if HAVE_INTTYPES_H
  73628. +#include <inttypes.h>
  73629. +#endif
  73630. +#if HAVE_SYS_BITYPES_H
  73631. +#include <sys/bitypes.h>
  73632. +#endif
  73633. +#if HAVE_SYS_SELECT_H
  73634. +#include <sys/select.h>
  73635. +#endif
  73636. +#if HAVE_NETINET_IN_SYSTM_H
  73637. +#include <netinet/in_systm.h>
  73638. +#endif
  73639. +
  73640. +"
  73641. +if test "x$ac_cv_type_long_long" = xyes; then :
  73642. +
  73643. + # The cast to long int works around a bug in the HP C Compiler
  73644. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73645. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73646. +# This bug is HP SR number 8606223364.
  73647. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
  73648. +$as_echo_n "checking size of long long... " >&6; }
  73649. +if ${ac_cv_sizeof_long_long+:} false; then :
  73650. + $as_echo_n "(cached) " >&6
  73651. +else
  73652. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "
  73653. +#include <stdio.h>
  73654. +
  73655. +/* What a mess.. many systems have added the (now standard) bit types
  73656. + * in their own ways, so we need to scan a wide variety of headers to
  73657. + * find them..
  73658. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73659. + */
  73660. +#if HAVE_SYS_TYPES_H
  73661. +#include <sys/types.h>
  73662. +#endif
  73663. +#if STDC_HEADERS
  73664. +#include <stdlib.h>
  73665. +#include <stddef.h>
  73666. +#endif
  73667. +#if HAVE_INTTYPES_H
  73668. +#include <inttypes.h>
  73669. +#endif
  73670. +#if HAVE_SYS_BITYPES_H
  73671. +#include <sys/bitypes.h>
  73672. +#endif
  73673. +#if HAVE_SYS_SELECT_H
  73674. +#include <sys/select.h>
  73675. +#endif
  73676. +#if HAVE_NETINET_IN_SYSTM_H
  73677. +#include <netinet/in_systm.h>
  73678. +#endif
  73679. +
  73680. +
  73681. +"; then :
  73682. +
  73683. +else
  73684. + if test "$ac_cv_type_long_long" = yes; then
  73685. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73686. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73687. +as_fn_error 77 "cannot compute sizeof (long long)
  73688. +See \`config.log' for more details" "$LINENO" 5; }
  73689. + else
  73690. + ac_cv_sizeof_long_long=0
  73691. + fi
  73692. +fi
  73693. +
  73694. +fi
  73695. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
  73696. +$as_echo "$ac_cv_sizeof_long_long" >&6; }
  73697. +
  73698. +
  73699. +
  73700. +cat >>confdefs.h <<_ACEOF
  73701. +@%:@define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
  73702. +_ACEOF
  73703. +
  73704. +
  73705. +
  73706. +$as_echo "@%:@define HAVE_LONG_LONG 1" >>confdefs.h
  73707. +
  73708. +
  73709. +fi
  73710. +
  73711. +
  73712. +ac_fn_cxx_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "
  73713. +/* What a mess.. many systems have added the (now standard) bit types
  73714. + * in their own ways, so we need to scan a wide variety of headers to
  73715. + * find them..
  73716. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73717. + */
  73718. +#if HAVE_SYS_TYPES_H
  73719. +#include <sys/types.h>
  73720. +#endif
  73721. +#if STDC_HEADERS
  73722. +#include <stdlib.h>
  73723. +#include <stddef.h>
  73724. +#endif
  73725. +#if HAVE_INTTYPES_H
  73726. +#include <inttypes.h>
  73727. +#endif
  73728. +#if HAVE_SYS_BITYPES_H
  73729. +#include <sys/bitypes.h>
  73730. +#endif
  73731. +#if HAVE_SYS_SELECT_H
  73732. +#include <sys/select.h>
  73733. +#endif
  73734. +#if HAVE_NETINET_IN_SYSTM_H
  73735. +#include <netinet/in_systm.h>
  73736. +#endif
  73737. +
  73738. +"
  73739. +if test "x$ac_cv_type_u_int64_t" = xyes; then :
  73740. +
  73741. + # The cast to long int works around a bug in the HP C Compiler
  73742. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73743. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73744. +# This bug is HP SR number 8606223364.
  73745. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int64_t" >&5
  73746. +$as_echo_n "checking size of u_int64_t... " >&6; }
  73747. +if ${ac_cv_sizeof_u_int64_t+:} false; then :
  73748. + $as_echo_n "(cached) " >&6
  73749. +else
  73750. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (u_int64_t))" "ac_cv_sizeof_u_int64_t" "
  73751. +#include <stdio.h>
  73752. +
  73753. +/* What a mess.. many systems have added the (now standard) bit types
  73754. + * in their own ways, so we need to scan a wide variety of headers to
  73755. + * find them..
  73756. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73757. + */
  73758. +#if HAVE_SYS_TYPES_H
  73759. +#include <sys/types.h>
  73760. +#endif
  73761. +#if STDC_HEADERS
  73762. +#include <stdlib.h>
  73763. +#include <stddef.h>
  73764. +#endif
  73765. +#if HAVE_INTTYPES_H
  73766. +#include <inttypes.h>
  73767. +#endif
  73768. +#if HAVE_SYS_BITYPES_H
  73769. +#include <sys/bitypes.h>
  73770. +#endif
  73771. +#if HAVE_SYS_SELECT_H
  73772. +#include <sys/select.h>
  73773. +#endif
  73774. +#if HAVE_NETINET_IN_SYSTM_H
  73775. +#include <netinet/in_systm.h>
  73776. +#endif
  73777. +
  73778. +
  73779. +"; then :
  73780. +
  73781. +else
  73782. + if test "$ac_cv_type_u_int64_t" = yes; then
  73783. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73784. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73785. +as_fn_error 77 "cannot compute sizeof (u_int64_t)
  73786. +See \`config.log' for more details" "$LINENO" 5; }
  73787. + else
  73788. + ac_cv_sizeof_u_int64_t=0
  73789. + fi
  73790. +fi
  73791. +
  73792. +fi
  73793. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int64_t" >&5
  73794. +$as_echo "$ac_cv_sizeof_u_int64_t" >&6; }
  73795. +
  73796. +
  73797. +
  73798. +cat >>confdefs.h <<_ACEOF
  73799. +@%:@define SIZEOF_U_INT64_T $ac_cv_sizeof_u_int64_t
  73800. +_ACEOF
  73801. +
  73802. +
  73803. +
  73804. +$as_echo "@%:@define HAVE_U_INT64_T 1" >>confdefs.h
  73805. +
  73806. +
  73807. +fi
  73808. +
  73809. +
  73810. +ac_fn_cxx_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "
  73811. +/* What a mess.. many systems have added the (now standard) bit types
  73812. + * in their own ways, so we need to scan a wide variety of headers to
  73813. + * find them..
  73814. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73815. + */
  73816. +#if HAVE_SYS_TYPES_H
  73817. +#include <sys/types.h>
  73818. +#endif
  73819. +#if STDC_HEADERS
  73820. +#include <stdlib.h>
  73821. +#include <stddef.h>
  73822. +#endif
  73823. +#if HAVE_INTTYPES_H
  73824. +#include <inttypes.h>
  73825. +#endif
  73826. +#if HAVE_SYS_BITYPES_H
  73827. +#include <sys/bitypes.h>
  73828. +#endif
  73829. +#if HAVE_SYS_SELECT_H
  73830. +#include <sys/select.h>
  73831. +#endif
  73832. +#if HAVE_NETINET_IN_SYSTM_H
  73833. +#include <netinet/in_systm.h>
  73834. +#endif
  73835. +
  73836. +"
  73837. +if test "x$ac_cv_type_uint64_t" = xyes; then :
  73838. +
  73839. + # The cast to long int works around a bug in the HP C Compiler
  73840. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73841. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73842. +# This bug is HP SR number 8606223364.
  73843. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint64_t" >&5
  73844. +$as_echo_n "checking size of uint64_t... " >&6; }
  73845. +if ${ac_cv_sizeof_uint64_t+:} false; then :
  73846. + $as_echo_n "(cached) " >&6
  73847. +else
  73848. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (uint64_t))" "ac_cv_sizeof_uint64_t" "
  73849. +#include <stdio.h>
  73850. +
  73851. +/* What a mess.. many systems have added the (now standard) bit types
  73852. + * in their own ways, so we need to scan a wide variety of headers to
  73853. + * find them..
  73854. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73855. + */
  73856. +#if HAVE_SYS_TYPES_H
  73857. +#include <sys/types.h>
  73858. +#endif
  73859. +#if STDC_HEADERS
  73860. +#include <stdlib.h>
  73861. +#include <stddef.h>
  73862. +#endif
  73863. +#if HAVE_INTTYPES_H
  73864. +#include <inttypes.h>
  73865. +#endif
  73866. +#if HAVE_SYS_BITYPES_H
  73867. +#include <sys/bitypes.h>
  73868. +#endif
  73869. +#if HAVE_SYS_SELECT_H
  73870. +#include <sys/select.h>
  73871. +#endif
  73872. +#if HAVE_NETINET_IN_SYSTM_H
  73873. +#include <netinet/in_systm.h>
  73874. +#endif
  73875. +
  73876. +
  73877. +"; then :
  73878. +
  73879. +else
  73880. + if test "$ac_cv_type_uint64_t" = yes; then
  73881. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73882. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73883. +as_fn_error 77 "cannot compute sizeof (uint64_t)
  73884. +See \`config.log' for more details" "$LINENO" 5; }
  73885. + else
  73886. + ac_cv_sizeof_uint64_t=0
  73887. + fi
  73888. +fi
  73889. +
  73890. +fi
  73891. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint64_t" >&5
  73892. +$as_echo "$ac_cv_sizeof_uint64_t" >&6; }
  73893. +
  73894. +
  73895. +
  73896. +cat >>confdefs.h <<_ACEOF
  73897. +@%:@define SIZEOF_UINT64_T $ac_cv_sizeof_uint64_t
  73898. +_ACEOF
  73899. +
  73900. +
  73901. +
  73902. +$as_echo "@%:@define HAVE_UINT64_T 1" >>confdefs.h
  73903. +
  73904. +
  73905. +fi
  73906. +
  73907. +#need the define for overflow checks
  73908. +# The cast to long int works around a bug in the HP C Compiler
  73909. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  73910. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  73911. +# This bug is HP SR number 8606223364.
  73912. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
  73913. +$as_echo_n "checking size of off_t... " >&6; }
  73914. +if ${ac_cv_sizeof_off_t+:} false; then :
  73915. + $as_echo_n "(cached) " >&6
  73916. +else
  73917. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
  73918. +
  73919. +else
  73920. + if test "$ac_cv_type_off_t" = yes; then
  73921. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  73922. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  73923. +as_fn_error 77 "cannot compute sizeof (off_t)
  73924. +See \`config.log' for more details" "$LINENO" 5; }
  73925. + else
  73926. + ac_cv_sizeof_off_t=0
  73927. + fi
  73928. +fi
  73929. +
  73930. +fi
  73931. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
  73932. +$as_echo "$ac_cv_sizeof_off_t" >&6; }
  73933. +
  73934. +
  73935. +
  73936. +cat >>confdefs.h <<_ACEOF
  73937. +@%:@define SIZEOF_OFF_T $ac_cv_sizeof_off_t
  73938. +_ACEOF
  73939. +
  73940. +
  73941. +
  73942. +ac_fn_cxx_check_type "$LINENO" "pad128_t" "ac_cv_type_pad128_t" "
  73943. +/* What a mess.. many systems have added the (now standard) bit types
  73944. + * in their own ways, so we need to scan a wide variety of headers to
  73945. + * find them..
  73946. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73947. + */
  73948. +#if HAVE_SYS_TYPES_H
  73949. +#include <sys/types.h>
  73950. +#endif
  73951. +#if STDC_HEADERS
  73952. +#include <stdlib.h>
  73953. +#include <stddef.h>
  73954. +#endif
  73955. +#if HAVE_INTTYPES_H
  73956. +#include <inttypes.h>
  73957. +#endif
  73958. +#if HAVE_SYS_BITYPES_H
  73959. +#include <sys/bitypes.h>
  73960. +#endif
  73961. +#if HAVE_SYS_SELECT_H
  73962. +#include <sys/select.h>
  73963. +#endif
  73964. +#if HAVE_NETINET_IN_SYSTM_H
  73965. +#include <netinet/in_systm.h>
  73966. +#endif
  73967. +
  73968. +"
  73969. +if test "x$ac_cv_type_pad128_t" = xyes; then :
  73970. +
  73971. +$as_echo "@%:@define HAVE_PAD128_T 1" >>confdefs.h
  73972. +
  73973. +fi
  73974. +
  73975. +
  73976. +ac_fn_cxx_check_type "$LINENO" "upad128_t" "ac_cv_type_upad128_t" "
  73977. +/* What a mess.. many systems have added the (now standard) bit types
  73978. + * in their own ways, so we need to scan a wide variety of headers to
  73979. + * find them..
  73980. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  73981. + */
  73982. +#if HAVE_SYS_TYPES_H
  73983. +#include <sys/types.h>
  73984. +#endif
  73985. +#if STDC_HEADERS
  73986. +#include <stdlib.h>
  73987. +#include <stddef.h>
  73988. +#endif
  73989. +#if HAVE_INTTYPES_H
  73990. +#include <inttypes.h>
  73991. +#endif
  73992. +#if HAVE_SYS_BITYPES_H
  73993. +#include <sys/bitypes.h>
  73994. +#endif
  73995. +#if HAVE_SYS_SELECT_H
  73996. +#include <sys/select.h>
  73997. +#endif
  73998. +#if HAVE_NETINET_IN_SYSTM_H
  73999. +#include <netinet/in_systm.h>
  74000. +#endif
  74001. +
  74002. +"
  74003. +if test "x$ac_cv_type_upad128_t" = xyes; then :
  74004. +
  74005. +$as_echo "@%:@define HAVE_UPAD128_T 1" >>confdefs.h
  74006. +
  74007. +fi
  74008. +
  74009. +
  74010. +ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "
  74011. +/* What a mess.. many systems have added the (now standard) bit types
  74012. + * in their own ways, so we need to scan a wide variety of headers to
  74013. + * find them..
  74014. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74015. + */
  74016. +#if HAVE_SYS_TYPES_H
  74017. +#include <sys/types.h>
  74018. +#endif
  74019. +#if STDC_HEADERS
  74020. +#include <stdlib.h>
  74021. +#include <stddef.h>
  74022. +#endif
  74023. +#if HAVE_INTTYPES_H
  74024. +#include <inttypes.h>
  74025. +#endif
  74026. +#if HAVE_SYS_BITYPES_H
  74027. +#include <sys/bitypes.h>
  74028. +#endif
  74029. +#if HAVE_SYS_SELECT_H
  74030. +#include <sys/select.h>
  74031. +#endif
  74032. +#if HAVE_NETINET_IN_SYSTM_H
  74033. +#include <netinet/in_systm.h>
  74034. +#endif
  74035. +
  74036. +"
  74037. +if test "x$ac_cv_type_pid_t" = xyes; then :
  74038. +
  74039. +$as_echo "@%:@define HAVE_PID_T 1" >>confdefs.h
  74040. +
  74041. +fi
  74042. +
  74043. +ac_fn_cxx_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "
  74044. +/* What a mess.. many systems have added the (now standard) bit types
  74045. + * in their own ways, so we need to scan a wide variety of headers to
  74046. + * find them..
  74047. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74048. + */
  74049. +#if HAVE_SYS_TYPES_H
  74050. +#include <sys/types.h>
  74051. +#endif
  74052. +#if STDC_HEADERS
  74053. +#include <stdlib.h>
  74054. +#include <stddef.h>
  74055. +#endif
  74056. +#if HAVE_INTTYPES_H
  74057. +#include <inttypes.h>
  74058. +#endif
  74059. +#if HAVE_SYS_BITYPES_H
  74060. +#include <sys/bitypes.h>
  74061. +#endif
  74062. +#if HAVE_SYS_SELECT_H
  74063. +#include <sys/select.h>
  74064. +#endif
  74065. +#if HAVE_NETINET_IN_SYSTM_H
  74066. +#include <netinet/in_systm.h>
  74067. +#endif
  74068. +
  74069. +"
  74070. +if test "x$ac_cv_type_size_t" = xyes; then :
  74071. + # The cast to long int works around a bug in the HP C Compiler
  74072. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  74073. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  74074. +# This bug is HP SR number 8606223364.
  74075. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
  74076. +$as_echo_n "checking size of size_t... " >&6; }
  74077. +if ${ac_cv_sizeof_size_t+:} false; then :
  74078. + $as_echo_n "(cached) " >&6
  74079. +else
  74080. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "
  74081. +#include <stdio.h>
  74082. +
  74083. +/* What a mess.. many systems have added the (now standard) bit types
  74084. + * in their own ways, so we need to scan a wide variety of headers to
  74085. + * find them..
  74086. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74087. + */
  74088. +#if HAVE_SYS_TYPES_H
  74089. +#include <sys/types.h>
  74090. +#endif
  74091. +#if STDC_HEADERS
  74092. +#include <stdlib.h>
  74093. +#include <stddef.h>
  74094. +#endif
  74095. +#if HAVE_INTTYPES_H
  74096. +#include <inttypes.h>
  74097. +#endif
  74098. +#if HAVE_SYS_BITYPES_H
  74099. +#include <sys/bitypes.h>
  74100. +#endif
  74101. +#if HAVE_SYS_SELECT_H
  74102. +#include <sys/select.h>
  74103. +#endif
  74104. +#if HAVE_NETINET_IN_SYSTM_H
  74105. +#include <netinet/in_systm.h>
  74106. +#endif
  74107. +
  74108. +
  74109. +"; then :
  74110. +
  74111. +else
  74112. + if test "$ac_cv_type_size_t" = yes; then
  74113. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  74114. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  74115. +as_fn_error 77 "cannot compute sizeof (size_t)
  74116. +See \`config.log' for more details" "$LINENO" 5; }
  74117. + else
  74118. + ac_cv_sizeof_size_t=0
  74119. + fi
  74120. +fi
  74121. +
  74122. +fi
  74123. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
  74124. +$as_echo "$ac_cv_sizeof_size_t" >&6; }
  74125. +
  74126. +
  74127. +
  74128. +cat >>confdefs.h <<_ACEOF
  74129. +@%:@define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
  74130. +_ACEOF
  74131. +
  74132. +
  74133. +
  74134. +$as_echo "@%:@define HAVE_SIZE_T 1" >>confdefs.h
  74135. +
  74136. +fi
  74137. +
  74138. +ac_fn_cxx_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "
  74139. +/* What a mess.. many systems have added the (now standard) bit types
  74140. + * in their own ways, so we need to scan a wide variety of headers to
  74141. + * find them..
  74142. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74143. + */
  74144. +#if HAVE_SYS_TYPES_H
  74145. +#include <sys/types.h>
  74146. +#endif
  74147. +#if STDC_HEADERS
  74148. +#include <stdlib.h>
  74149. +#include <stddef.h>
  74150. +#endif
  74151. +#if HAVE_INTTYPES_H
  74152. +#include <inttypes.h>
  74153. +#endif
  74154. +#if HAVE_SYS_BITYPES_H
  74155. +#include <sys/bitypes.h>
  74156. +#endif
  74157. +#if HAVE_SYS_SELECT_H
  74158. +#include <sys/select.h>
  74159. +#endif
  74160. +#if HAVE_NETINET_IN_SYSTM_H
  74161. +#include <netinet/in_systm.h>
  74162. +#endif
  74163. +
  74164. +"
  74165. +if test "x$ac_cv_type_ssize_t" = xyes; then :
  74166. +
  74167. +$as_echo "@%:@define HAVE_SSIZE_T 1" >>confdefs.h
  74168. +
  74169. +fi
  74170. +
  74171. +ac_fn_cxx_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "
  74172. +/* What a mess.. many systems have added the (now standard) bit types
  74173. + * in their own ways, so we need to scan a wide variety of headers to
  74174. + * find them..
  74175. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74176. + */
  74177. +#if HAVE_SYS_TYPES_H
  74178. +#include <sys/types.h>
  74179. +#endif
  74180. +#if STDC_HEADERS
  74181. +#include <stdlib.h>
  74182. +#include <stddef.h>
  74183. +#endif
  74184. +#if HAVE_INTTYPES_H
  74185. +#include <inttypes.h>
  74186. +#endif
  74187. +#if HAVE_SYS_BITYPES_H
  74188. +#include <sys/bitypes.h>
  74189. +#endif
  74190. +#if HAVE_SYS_SELECT_H
  74191. +#include <sys/select.h>
  74192. +#endif
  74193. +#if HAVE_NETINET_IN_SYSTM_H
  74194. +#include <netinet/in_systm.h>
  74195. +#endif
  74196. +
  74197. +"
  74198. +if test "x$ac_cv_type_off_t" = xyes; then :
  74199. + # The cast to long int works around a bug in the HP C Compiler
  74200. +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  74201. +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  74202. +# This bug is HP SR number 8606223364.
  74203. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
  74204. +$as_echo_n "checking size of off_t... " >&6; }
  74205. +if ${ac_cv_sizeof_off_t+:} false; then :
  74206. + $as_echo_n "(cached) " >&6
  74207. +else
  74208. + if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "
  74209. +#include <stdio.h>
  74210. +
  74211. +/* What a mess.. many systems have added the (now standard) bit types
  74212. + * in their own ways, so we need to scan a wide variety of headers to
  74213. + * find them..
  74214. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74215. + */
  74216. +#if HAVE_SYS_TYPES_H
  74217. +#include <sys/types.h>
  74218. +#endif
  74219. +#if STDC_HEADERS
  74220. +#include <stdlib.h>
  74221. +#include <stddef.h>
  74222. +#endif
  74223. +#if HAVE_INTTYPES_H
  74224. +#include <inttypes.h>
  74225. +#endif
  74226. +#if HAVE_SYS_BITYPES_H
  74227. +#include <sys/bitypes.h>
  74228. +#endif
  74229. +#if HAVE_SYS_SELECT_H
  74230. +#include <sys/select.h>
  74231. +#endif
  74232. +#if HAVE_NETINET_IN_SYSTM_H
  74233. +#include <netinet/in_systm.h>
  74234. +#endif
  74235. +
  74236. +
  74237. +"; then :
  74238. +
  74239. +else
  74240. + if test "$ac_cv_type_off_t" = yes; then
  74241. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  74242. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  74243. +as_fn_error 77 "cannot compute sizeof (off_t)
  74244. +See \`config.log' for more details" "$LINENO" 5; }
  74245. + else
  74246. + ac_cv_sizeof_off_t=0
  74247. + fi
  74248. +fi
  74249. +
  74250. +fi
  74251. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
  74252. +$as_echo "$ac_cv_sizeof_off_t" >&6; }
  74253. +
  74254. +
  74255. +
  74256. +cat >>confdefs.h <<_ACEOF
  74257. +@%:@define SIZEOF_OFF_T $ac_cv_sizeof_off_t
  74258. +_ACEOF
  74259. +
  74260. +
  74261. +
  74262. +$as_echo "@%:@define HAVE_OFF_T 1" >>confdefs.h
  74263. +
  74264. +fi
  74265. +
  74266. +ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "
  74267. +/* What a mess.. many systems have added the (now standard) bit types
  74268. + * in their own ways, so we need to scan a wide variety of headers to
  74269. + * find them..
  74270. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74271. + */
  74272. +#if HAVE_SYS_TYPES_H
  74273. +#include <sys/types.h>
  74274. +#endif
  74275. +#if STDC_HEADERS
  74276. +#include <stdlib.h>
  74277. +#include <stddef.h>
  74278. +#endif
  74279. +#if HAVE_INTTYPES_H
  74280. +#include <inttypes.h>
  74281. +#endif
  74282. +#if HAVE_SYS_BITYPES_H
  74283. +#include <sys/bitypes.h>
  74284. +#endif
  74285. +#if HAVE_SYS_SELECT_H
  74286. +#include <sys/select.h>
  74287. +#endif
  74288. +#if HAVE_NETINET_IN_SYSTM_H
  74289. +#include <netinet/in_systm.h>
  74290. +#endif
  74291. +
  74292. +"
  74293. +if test "x$ac_cv_type_mode_t" = xyes; then :
  74294. +
  74295. +$as_echo "@%:@define HAVE_MODE_T 1" >>confdefs.h
  74296. +
  74297. +fi
  74298. +
  74299. +ac_fn_cxx_check_type "$LINENO" "fd_mask" "ac_cv_type_fd_mask" "
  74300. +/* What a mess.. many systems have added the (now standard) bit types
  74301. + * in their own ways, so we need to scan a wide variety of headers to
  74302. + * find them..
  74303. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74304. + */
  74305. +#if HAVE_SYS_TYPES_H
  74306. +#include <sys/types.h>
  74307. +#endif
  74308. +#if STDC_HEADERS
  74309. +#include <stdlib.h>
  74310. +#include <stddef.h>
  74311. +#endif
  74312. +#if HAVE_INTTYPES_H
  74313. +#include <inttypes.h>
  74314. +#endif
  74315. +#if HAVE_SYS_BITYPES_H
  74316. +#include <sys/bitypes.h>
  74317. +#endif
  74318. +#if HAVE_SYS_SELECT_H
  74319. +#include <sys/select.h>
  74320. +#endif
  74321. +#if HAVE_NETINET_IN_SYSTM_H
  74322. +#include <netinet/in_systm.h>
  74323. +#endif
  74324. +
  74325. +"
  74326. +if test "x$ac_cv_type_fd_mask" = xyes; then :
  74327. +
  74328. +$as_echo "@%:@define HAVE_FD_MASK 1" >>confdefs.h
  74329. +
  74330. +fi
  74331. +
  74332. +
  74333. +ac_fn_cxx_check_type "$LINENO" "uchar" "ac_cv_type_uchar" "
  74334. +/* What a mess.. many systems have added the (now standard) bit types
  74335. + * in their own ways, so we need to scan a wide variety of headers to
  74336. + * find them..
  74337. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  74338. + */
  74339. +#if HAVE_SYS_TYPES_H
  74340. +#include <sys/types.h>
  74341. +#endif
  74342. +#if STDC_HEADERS
  74343. +#include <stdlib.h>
  74344. +#include <stddef.h>
  74345. +#endif
  74346. +#if HAVE_INTTYPES_H
  74347. +#include <inttypes.h>
  74348. +#endif
  74349. +#if HAVE_SYS_BITYPES_H
  74350. +#include <sys/bitypes.h>
  74351. +#endif
  74352. +#if HAVE_SYS_SELECT_H
  74353. +#include <sys/select.h>
  74354. +#endif
  74355. +#if HAVE_NETINET_IN_SYSTM_H
  74356. +#include <netinet/in_systm.h>
  74357. +#endif
  74358. +
  74359. +"
  74360. +if test "x$ac_cv_type_uchar" = xyes; then :
  74361. +
  74362. +$as_echo "@%:@define HAVE_UCHAR 1" >>confdefs.h
  74363. +
  74364. +fi
  74365. +
  74366. +
  74367. +ac_fn_cxx_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
  74368. +if test "x$ac_cv_type_size_t" = xyes; then :
  74369. +
  74370. +else
  74371. +
  74372. +cat >>confdefs.h <<_ACEOF
  74373. +@%:@define size_t unsigned int
  74374. +_ACEOF
  74375. +
  74376. +fi
  74377. +
  74378. +# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
  74379. +# for constant arguments. Useless!
  74380. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
  74381. +$as_echo_n "checking for working alloca.h... " >&6; }
  74382. +if ${ac_cv_working_alloca_h+:} false; then :
  74383. + $as_echo_n "(cached) " >&6
  74384. +else
  74385. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74386. +/* end confdefs.h. */
  74387. +@%:@include <alloca.h>
  74388. +int
  74389. +main ()
  74390. +{
  74391. +char *p = (char *) alloca (2 * sizeof (int));
  74392. + if (p) return 0;
  74393. + ;
  74394. + return 0;
  74395. +}
  74396. +_ACEOF
  74397. +if ac_fn_cxx_try_link "$LINENO"; then :
  74398. + ac_cv_working_alloca_h=yes
  74399. +else
  74400. + ac_cv_working_alloca_h=no
  74401. +fi
  74402. +rm -f core conftest.err conftest.$ac_objext \
  74403. + conftest$ac_exeext conftest.$ac_ext
  74404. +fi
  74405. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
  74406. +$as_echo "$ac_cv_working_alloca_h" >&6; }
  74407. +if test $ac_cv_working_alloca_h = yes; then
  74408. +
  74409. +$as_echo "@%:@define HAVE_ALLOCA_H 1" >>confdefs.h
  74410. +
  74411. +fi
  74412. +
  74413. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
  74414. +$as_echo_n "checking for alloca... " >&6; }
  74415. +if ${ac_cv_func_alloca_works+:} false; then :
  74416. + $as_echo_n "(cached) " >&6
  74417. +else
  74418. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74419. +/* end confdefs.h. */
  74420. +#ifdef __GNUC__
  74421. +# define alloca __builtin_alloca
  74422. +#else
  74423. +# ifdef _MSC_VER
  74424. +# include <malloc.h>
  74425. +# define alloca _alloca
  74426. +# else
  74427. +# ifdef HAVE_ALLOCA_H
  74428. +# include <alloca.h>
  74429. +# else
  74430. +# ifdef _AIX
  74431. + #pragma alloca
  74432. +# else
  74433. +# ifndef alloca /* predefined by HP cc +Olibcalls */
  74434. +void *alloca (size_t);
  74435. +# endif
  74436. +# endif
  74437. +# endif
  74438. +# endif
  74439. +#endif
  74440. +
  74441. +int
  74442. +main ()
  74443. +{
  74444. +char *p = (char *) alloca (1);
  74445. + if (p) return 0;
  74446. + ;
  74447. + return 0;
  74448. +}
  74449. +_ACEOF
  74450. +if ac_fn_cxx_try_link "$LINENO"; then :
  74451. + ac_cv_func_alloca_works=yes
  74452. +else
  74453. + ac_cv_func_alloca_works=no
  74454. +fi
  74455. +rm -f core conftest.err conftest.$ac_objext \
  74456. + conftest$ac_exeext conftest.$ac_ext
  74457. +fi
  74458. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
  74459. +$as_echo "$ac_cv_func_alloca_works" >&6; }
  74460. +
  74461. +if test $ac_cv_func_alloca_works = yes; then
  74462. +
  74463. +$as_echo "@%:@define HAVE_ALLOCA 1" >>confdefs.h
  74464. +
  74465. +else
  74466. + # The SVR3 libPW and SVR4 libucb both contain incompatible functions
  74467. +# that cause trouble. Some versions do not even contain alloca or
  74468. +# contain a buggy version. If you still want to use their alloca,
  74469. +# use ar to extract alloca.o from them instead of compiling alloca.c.
  74470. +
  74471. +ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
  74472. +
  74473. +$as_echo "@%:@define C_ALLOCA 1" >>confdefs.h
  74474. +
  74475. +
  74476. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
  74477. +$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
  74478. +if ${ac_cv_os_cray+:} false; then :
  74479. + $as_echo_n "(cached) " >&6
  74480. +else
  74481. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74482. +/* end confdefs.h. */
  74483. +#if defined CRAY && ! defined CRAY2
  74484. +webecray
  74485. +#else
  74486. +wenotbecray
  74487. +#endif
  74488. +
  74489. +_ACEOF
  74490. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  74491. + $EGREP "webecray" >/dev/null 2>&1; then :
  74492. + ac_cv_os_cray=yes
  74493. +else
  74494. + ac_cv_os_cray=no
  74495. +fi
  74496. +rm -f conftest*
  74497. +
  74498. +fi
  74499. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
  74500. +$as_echo "$ac_cv_os_cray" >&6; }
  74501. +if test $ac_cv_os_cray = yes; then
  74502. + for ac_func in _getb67 GETB67 getb67; do
  74503. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  74504. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  74505. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  74506. +
  74507. +cat >>confdefs.h <<_ACEOF
  74508. +@%:@define CRAY_STACKSEG_END $ac_func
  74509. +_ACEOF
  74510. +
  74511. + break
  74512. +fi
  74513. +
  74514. + done
  74515. +fi
  74516. +
  74517. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
  74518. +$as_echo_n "checking stack direction for C alloca... " >&6; }
  74519. +if ${ac_cv_c_stack_direction+:} false; then :
  74520. + $as_echo_n "(cached) " >&6
  74521. +else
  74522. + if test "$cross_compiling" = yes; then :
  74523. + ac_cv_c_stack_direction=0
  74524. +else
  74525. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74526. +/* end confdefs.h. */
  74527. +$ac_includes_default
  74528. +int
  74529. +find_stack_direction ()
  74530. +{
  74531. + static char *addr = 0;
  74532. + auto char dummy;
  74533. + if (addr == 0)
  74534. + {
  74535. + addr = &dummy;
  74536. + return find_stack_direction ();
  74537. + }
  74538. + else
  74539. + return (&dummy > addr) ? 1 : -1;
  74540. +}
  74541. +
  74542. +int
  74543. +main ()
  74544. +{
  74545. + return find_stack_direction () < 0;
  74546. +}
  74547. +_ACEOF
  74548. +if ac_fn_cxx_try_run "$LINENO"; then :
  74549. + ac_cv_c_stack_direction=1
  74550. +else
  74551. + ac_cv_c_stack_direction=-1
  74552. +fi
  74553. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  74554. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  74555. +fi
  74556. +
  74557. +fi
  74558. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
  74559. +$as_echo "$ac_cv_c_stack_direction" >&6; }
  74560. +cat >>confdefs.h <<_ACEOF
  74561. +@%:@define STACK_DIRECTION $ac_cv_c_stack_direction
  74562. +_ACEOF
  74563. +
  74564. +
  74565. +fi
  74566. +
  74567. +
  74568. +ac_fn_cxx_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
  74569. +#include <sys/types.h>
  74570. +#include <sys/socket.h>
  74571. +#if STDC_HEADERS
  74572. +#include <stdlib.h>
  74573. +#include <stddef.h>
  74574. +#endif
  74575. +"
  74576. +if test "x$ac_cv_type_socklen_t" = xyes; then :
  74577. +
  74578. +$as_echo "@%:@define HAVE_SOCKLEN_T 1" >>confdefs.h
  74579. +
  74580. +fi
  74581. +
  74582. +
  74583. +use_libcap=auto
  74584. +
  74585. +@%:@ Check whether --with-libcap was given.
  74586. +if test "${with_libcap+set}" = set; then :
  74587. + withval=$with_libcap; if test "x$withval" = "xyes" ; then
  74588. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: libcap forced enabled" >&5
  74589. +$as_echo "libcap forced enabled" >&6; }
  74590. + use_libcap=yes
  74591. + else
  74592. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: libcap forced disabled" >&5
  74593. +$as_echo "libcap forced disabled" >&6; }
  74594. + use_libcap=no
  74595. + fi
  74596. +
  74597. +fi
  74598. +
  74599. +if test "x$use_libcap" != "xno"; then
  74600. + # cap_clear_flag is the most recent libcap function we require
  74601. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_clear_flag in -lcap" >&5
  74602. +$as_echo_n "checking for cap_clear_flag in -lcap... " >&6; }
  74603. +if ${ac_cv_lib_cap_cap_clear_flag+:} false; then :
  74604. + $as_echo_n "(cached) " >&6
  74605. +else
  74606. + ac_check_lib_save_LIBS=$LIBS
  74607. +LIBS="-lcap $LIBS"
  74608. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74609. +/* end confdefs.h. */
  74610. +
  74611. +/* Override any GCC internal prototype to avoid an error.
  74612. + Use char because int might match the return type of a GCC
  74613. + builtin and then its argument prototype would still apply. */
  74614. +#ifdef __cplusplus
  74615. +extern "C"
  74616. +#endif
  74617. +char cap_clear_flag ();
  74618. +int
  74619. +main ()
  74620. +{
  74621. +return cap_clear_flag ();
  74622. + ;
  74623. + return 0;
  74624. +}
  74625. +_ACEOF
  74626. +if ac_fn_cxx_try_link "$LINENO"; then :
  74627. + ac_cv_lib_cap_cap_clear_flag=yes
  74628. +else
  74629. + ac_cv_lib_cap_cap_clear_flag=no
  74630. +fi
  74631. +rm -f core conftest.err conftest.$ac_objext \
  74632. + conftest$ac_exeext conftest.$ac_ext
  74633. +LIBS=$ac_check_lib_save_LIBS
  74634. +fi
  74635. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_clear_flag" >&5
  74636. +$as_echo "$ac_cv_lib_cap_cap_clear_flag" >&6; }
  74637. +if test "x$ac_cv_lib_cap_cap_clear_flag" = xyes; then :
  74638. + cat >>confdefs.h <<_ACEOF
  74639. +@%:@define HAVE_LIBCAP 1
  74640. +_ACEOF
  74641. +
  74642. + LIBS="-lcap $LIBS"
  74643. +
  74644. +fi
  74645. +
  74646. + if test "x$ac_cv_lib_cap_cap_clear_flag" = xyes; then
  74647. + use_libcap=yes
  74648. + else
  74649. + if test "x$use_libcap" = "xyes"; then
  74650. + as_fn_error $? "libcap forced enabled but not available or not usable, requires libcap-2.09 or later" "$LINENO" 5
  74651. + fi
  74652. + use_libcap=no
  74653. + fi
  74654. +fi
  74655. +
  74656. +if test "x$use_libcap" = "xyes"; then
  74657. +
  74658. +$as_echo "@%:@define USE_LIBCAP 1" >>confdefs.h
  74659. +
  74660. + for ac_header in sys/capability.h
  74661. +do :
  74662. + ac_fn_cxx_check_header_mongrel "$LINENO" "sys/capability.h" "ac_cv_header_sys_capability_h" "$ac_includes_default"
  74663. +if test "x$ac_cv_header_sys_capability_h" = xyes; then :
  74664. + cat >>confdefs.h <<_ACEOF
  74665. +@%:@define HAVE_SYS_CAPABILITY_H 1
  74666. +_ACEOF
  74667. +
  74668. +fi
  74669. +
  74670. +done
  74671. +
  74672. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for operational libcap2 headers" >&5
  74673. +$as_echo_n "checking for operational libcap2 headers... " >&6; }
  74674. +if ${squid_cv_sys_capability_works+:} false; then :
  74675. + $as_echo_n "(cached) " >&6
  74676. +else
  74677. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74678. +/* end confdefs.h. */
  74679. +
  74680. +#include <stdlib.h>
  74681. +#include <stddef.h>
  74682. +#include <sys/capability.h>
  74683. +
  74684. +int
  74685. +main ()
  74686. +{
  74687. +
  74688. +capget(NULL, NULL);
  74689. +capset(NULL, NULL);
  74690. +
  74691. + ;
  74692. + return 0;
  74693. +}
  74694. +_ACEOF
  74695. +if ac_fn_cxx_try_link "$LINENO"; then :
  74696. + squid_cv_sys_capability_works=yes
  74697. +else
  74698. + squid_cv_sys_capability_works=no
  74699. +fi
  74700. +rm -f core conftest.err conftest.$ac_objext \
  74701. + conftest$ac_exeext conftest.$ac_ext
  74702. +
  74703. +fi
  74704. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $squid_cv_sys_capability_works" >&5
  74705. +$as_echo "$squid_cv_sys_capability_works" >&6; }
  74706. + if test x$squid_cv_sys_capability_works != xyes; then
  74707. +
  74708. +$as_echo "@%:@define LIBCAP_BROKEN 1" >>confdefs.h
  74709. +
  74710. + fi
  74711. +fi
  74712. +
  74713. +
  74714. +ac_fn_cxx_check_type "$LINENO" "mtyp_t" "ac_cv_type_mtyp_t" "#include <sys/types.h>
  74715. +#include <sys/ipc.h>
  74716. +#include <sys/msg.h>
  74717. +"
  74718. +if test "x$ac_cv_type_mtyp_t" = xyes; then :
  74719. +
  74720. +$as_echo "@%:@define HAVE_MTYP_T 1" >>confdefs.h
  74721. +
  74722. +fi
  74723. +
  74724. +
  74725. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
  74726. +$as_echo_n "checking for library containing gethostbyname... " >&6; }
  74727. +if ${ac_cv_search_gethostbyname+:} false; then :
  74728. + $as_echo_n "(cached) " >&6
  74729. +else
  74730. + ac_func_search_save_LIBS=$LIBS
  74731. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74732. +/* end confdefs.h. */
  74733. +
  74734. +/* Override any GCC internal prototype to avoid an error.
  74735. + Use char because int might match the return type of a GCC
  74736. + builtin and then its argument prototype would still apply. */
  74737. +#ifdef __cplusplus
  74738. +extern "C"
  74739. +#endif
  74740. +char gethostbyname ();
  74741. +int
  74742. +main ()
  74743. +{
  74744. +return gethostbyname ();
  74745. + ;
  74746. + return 0;
  74747. +}
  74748. +_ACEOF
  74749. +for ac_lib in '' nsl resolv bind; do
  74750. + if test -z "$ac_lib"; then
  74751. + ac_res="none required"
  74752. + else
  74753. + ac_res=-l$ac_lib
  74754. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  74755. + fi
  74756. + if ac_fn_cxx_try_link "$LINENO"; then :
  74757. + ac_cv_search_gethostbyname=$ac_res
  74758. +fi
  74759. +rm -f core conftest.err conftest.$ac_objext \
  74760. + conftest$ac_exeext
  74761. + if ${ac_cv_search_gethostbyname+:} false; then :
  74762. + break
  74763. +fi
  74764. +done
  74765. +if ${ac_cv_search_gethostbyname+:} false; then :
  74766. +
  74767. +else
  74768. + ac_cv_search_gethostbyname=no
  74769. +fi
  74770. +rm conftest.$ac_ext
  74771. +LIBS=$ac_func_search_save_LIBS
  74772. +fi
  74773. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
  74774. +$as_echo "$ac_cv_search_gethostbyname" >&6; }
  74775. +ac_res=$ac_cv_search_gethostbyname
  74776. +if test "$ac_res" != no; then :
  74777. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  74778. +
  74779. +fi
  74780. +
  74781. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
  74782. +$as_echo_n "checking for library containing res_init... " >&6; }
  74783. +if ${ac_cv_search_res_init+:} false; then :
  74784. + $as_echo_n "(cached) " >&6
  74785. +else
  74786. + ac_func_search_save_LIBS=$LIBS
  74787. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74788. +/* end confdefs.h. */
  74789. +
  74790. +/* Override any GCC internal prototype to avoid an error.
  74791. + Use char because int might match the return type of a GCC
  74792. + builtin and then its argument prototype would still apply. */
  74793. +#ifdef __cplusplus
  74794. +extern "C"
  74795. +#endif
  74796. +char res_init ();
  74797. +int
  74798. +main ()
  74799. +{
  74800. +return res_init ();
  74801. + ;
  74802. + return 0;
  74803. +}
  74804. +_ACEOF
  74805. +for ac_lib in '' resolv; do
  74806. + if test -z "$ac_lib"; then
  74807. + ac_res="none required"
  74808. + else
  74809. + ac_res=-l$ac_lib
  74810. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  74811. + fi
  74812. + if ac_fn_cxx_try_link "$LINENO"; then :
  74813. + ac_cv_search_res_init=$ac_res
  74814. +fi
  74815. +rm -f core conftest.err conftest.$ac_objext \
  74816. + conftest$ac_exeext
  74817. + if ${ac_cv_search_res_init+:} false; then :
  74818. + break
  74819. +fi
  74820. +done
  74821. +if ${ac_cv_search_res_init+:} false; then :
  74822. +
  74823. +else
  74824. + ac_cv_search_res_init=no
  74825. +fi
  74826. +rm conftest.$ac_ext
  74827. +LIBS=$ac_func_search_save_LIBS
  74828. +fi
  74829. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
  74830. +$as_echo "$ac_cv_search_res_init" >&6; }
  74831. +ac_res=$ac_cv_search_res_init
  74832. +if test "$ac_res" != no; then :
  74833. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  74834. +
  74835. +fi
  74836. +
  74837. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing bind" >&5
  74838. +$as_echo_n "checking for library containing bind... " >&6; }
  74839. +if ${ac_cv_search_bind+:} false; then :
  74840. + $as_echo_n "(cached) " >&6
  74841. +else
  74842. + ac_func_search_save_LIBS=$LIBS
  74843. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74844. +/* end confdefs.h. */
  74845. +
  74846. +/* Override any GCC internal prototype to avoid an error.
  74847. + Use char because int might match the return type of a GCC
  74848. + builtin and then its argument prototype would still apply. */
  74849. +#ifdef __cplusplus
  74850. +extern "C"
  74851. +#endif
  74852. +char bind ();
  74853. +int
  74854. +main ()
  74855. +{
  74856. +return bind ();
  74857. + ;
  74858. + return 0;
  74859. +}
  74860. +_ACEOF
  74861. +for ac_lib in '' socket; do
  74862. + if test -z "$ac_lib"; then
  74863. + ac_res="none required"
  74864. + else
  74865. + ac_res=-l$ac_lib
  74866. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  74867. + fi
  74868. + if ac_fn_cxx_try_link "$LINENO"; then :
  74869. + ac_cv_search_bind=$ac_res
  74870. +fi
  74871. +rm -f core conftest.err conftest.$ac_objext \
  74872. + conftest$ac_exeext
  74873. + if ${ac_cv_search_bind+:} false; then :
  74874. + break
  74875. +fi
  74876. +done
  74877. +if ${ac_cv_search_bind+:} false; then :
  74878. +
  74879. +else
  74880. + ac_cv_search_bind=no
  74881. +fi
  74882. +rm conftest.$ac_ext
  74883. +LIBS=$ac_func_search_save_LIBS
  74884. +fi
  74885. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_bind" >&5
  74886. +$as_echo "$ac_cv_search_bind" >&6; }
  74887. +ac_res=$ac_cv_search_bind
  74888. +if test "$ac_res" != no; then :
  74889. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  74890. +
  74891. +fi
  74892. +
  74893. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opcom_stack_trace" >&5
  74894. +$as_echo_n "checking for library containing opcom_stack_trace... " >&6; }
  74895. +if ${ac_cv_search_opcom_stack_trace+:} false; then :
  74896. + $as_echo_n "(cached) " >&6
  74897. +else
  74898. + ac_func_search_save_LIBS=$LIBS
  74899. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74900. +/* end confdefs.h. */
  74901. +
  74902. +/* Override any GCC internal prototype to avoid an error.
  74903. + Use char because int might match the return type of a GCC
  74904. + builtin and then its argument prototype would still apply. */
  74905. +#ifdef __cplusplus
  74906. +extern "C"
  74907. +#endif
  74908. +char opcom_stack_trace ();
  74909. +int
  74910. +main ()
  74911. +{
  74912. +return opcom_stack_trace ();
  74913. + ;
  74914. + return 0;
  74915. +}
  74916. +_ACEOF
  74917. +for ac_lib in '' opcom_stack; do
  74918. + if test -z "$ac_lib"; then
  74919. + ac_res="none required"
  74920. + else
  74921. + ac_res=-l$ac_lib
  74922. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  74923. + fi
  74924. + if ac_fn_cxx_try_link "$LINENO"; then :
  74925. + ac_cv_search_opcom_stack_trace=$ac_res
  74926. +fi
  74927. +rm -f core conftest.err conftest.$ac_objext \
  74928. + conftest$ac_exeext
  74929. + if ${ac_cv_search_opcom_stack_trace+:} false; then :
  74930. + break
  74931. +fi
  74932. +done
  74933. +if ${ac_cv_search_opcom_stack_trace+:} false; then :
  74934. +
  74935. +else
  74936. + ac_cv_search_opcom_stack_trace=no
  74937. +fi
  74938. +rm conftest.$ac_ext
  74939. +LIBS=$ac_func_search_save_LIBS
  74940. +fi
  74941. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opcom_stack_trace" >&5
  74942. +$as_echo "$ac_cv_search_opcom_stack_trace" >&6; }
  74943. +ac_res=$ac_cv_search_opcom_stack_trace
  74944. +if test "$ac_res" != no; then :
  74945. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  74946. +
  74947. +fi
  74948. +
  74949. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strlcpy" >&5
  74950. +$as_echo_n "checking for library containing strlcpy... " >&6; }
  74951. +if ${ac_cv_search_strlcpy+:} false; then :
  74952. + $as_echo_n "(cached) " >&6
  74953. +else
  74954. + ac_func_search_save_LIBS=$LIBS
  74955. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  74956. +/* end confdefs.h. */
  74957. +
  74958. +/* Override any GCC internal prototype to avoid an error.
  74959. + Use char because int might match the return type of a GCC
  74960. + builtin and then its argument prototype would still apply. */
  74961. +#ifdef __cplusplus
  74962. +extern "C"
  74963. +#endif
  74964. +char strlcpy ();
  74965. +int
  74966. +main ()
  74967. +{
  74968. +return strlcpy ();
  74969. + ;
  74970. + return 0;
  74971. +}
  74972. +_ACEOF
  74973. +for ac_lib in '' bsd; do
  74974. + if test -z "$ac_lib"; then
  74975. + ac_res="none required"
  74976. + else
  74977. + ac_res=-l$ac_lib
  74978. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  74979. + fi
  74980. + if ac_fn_cxx_try_link "$LINENO"; then :
  74981. + ac_cv_search_strlcpy=$ac_res
  74982. +fi
  74983. +rm -f core conftest.err conftest.$ac_objext \
  74984. + conftest$ac_exeext
  74985. + if ${ac_cv_search_strlcpy+:} false; then :
  74986. + break
  74987. +fi
  74988. +done
  74989. +if ${ac_cv_search_strlcpy+:} false; then :
  74990. +
  74991. +else
  74992. + ac_cv_search_strlcpy=no
  74993. +fi
  74994. +rm conftest.$ac_ext
  74995. +LIBS=$ac_func_search_save_LIBS
  74996. +fi
  74997. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strlcpy" >&5
  74998. +$as_echo "$ac_cv_search_strlcpy" >&6; }
  74999. +ac_res=$ac_cv_search_strlcpy
  75000. +if test "$ac_res" != no; then :
  75001. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  75002. +
  75003. +fi
  75004. +
  75005. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing yp_match" >&5
  75006. +$as_echo_n "checking for library containing yp_match... " >&6; }
  75007. +if ${ac_cv_search_yp_match+:} false; then :
  75008. + $as_echo_n "(cached) " >&6
  75009. +else
  75010. + ac_func_search_save_LIBS=$LIBS
  75011. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75012. +/* end confdefs.h. */
  75013. +
  75014. +/* Override any GCC internal prototype to avoid an error.
  75015. + Use char because int might match the return type of a GCC
  75016. + builtin and then its argument prototype would still apply. */
  75017. +#ifdef __cplusplus
  75018. +extern "C"
  75019. +#endif
  75020. +char yp_match ();
  75021. +int
  75022. +main ()
  75023. +{
  75024. +return yp_match ();
  75025. + ;
  75026. + return 0;
  75027. +}
  75028. +_ACEOF
  75029. +for ac_lib in '' nsl nss_nis nss_nisplus; do
  75030. + if test -z "$ac_lib"; then
  75031. + ac_res="none required"
  75032. + else
  75033. + ac_res=-l$ac_lib
  75034. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  75035. + fi
  75036. + if ac_fn_cxx_try_link "$LINENO"; then :
  75037. + ac_cv_search_yp_match=$ac_res
  75038. +fi
  75039. +rm -f core conftest.err conftest.$ac_objext \
  75040. + conftest$ac_exeext
  75041. + if ${ac_cv_search_yp_match+:} false; then :
  75042. + break
  75043. +fi
  75044. +done
  75045. +if ${ac_cv_search_yp_match+:} false; then :
  75046. +
  75047. +else
  75048. + ac_cv_search_yp_match=no
  75049. +fi
  75050. +rm conftest.$ac_ext
  75051. +LIBS=$ac_func_search_save_LIBS
  75052. +fi
  75053. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_yp_match" >&5
  75054. +$as_echo "$ac_cv_search_yp_match" >&6; }
  75055. +ac_res=$ac_cv_search_yp_match
  75056. +if test "$ac_res" != no; then :
  75057. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  75058. +
  75059. +fi
  75060. +
  75061. +case "$host_os" in
  75062. + mingw|mingw32)
  75063. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for winsock" >&5
  75064. +$as_echo_n "checking for winsock... " >&6; }
  75065. + save_LIBS="$LIBS"
  75066. + for curlib in ws2_32 wsock32; do
  75067. + LIBS="$LIBS -l$curlib"
  75068. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75069. +/* end confdefs.h. */
  75070. +#include <winsock.h>
  75071. +int
  75072. +main ()
  75073. +{
  75074. +
  75075. + socket(0,0,0);
  75076. + select(0,NULL,NULL,NULL,NULL);
  75077. + closesocket(0);
  75078. + gethostname(NULL,0);
  75079. +
  75080. + ;
  75081. + return 0;
  75082. +}
  75083. +_ACEOF
  75084. +if ac_fn_cxx_try_link "$LINENO"; then :
  75085. + have_winsock=yes
  75086. +else
  75087. + have_winsock=no
  75088. +fi
  75089. +rm -f core conftest.err conftest.$ac_objext \
  75090. + conftest$ac_exeext conftest.$ac_ext
  75091. +
  75092. + if test $have_winsock = yes; then
  75093. + ac_cv_func_select='yes'
  75094. + if test $curlib = ws2_32; then
  75095. + have_winsock=winsock2
  75096. + fi
  75097. + break
  75098. + fi
  75099. + LIBS="$save_LIBS"
  75100. + done
  75101. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_winsock" >&5
  75102. +$as_echo "$have_winsock" >&6; }
  75103. + if test $have_winsock = winsock2; then
  75104. + for ac_header in winsock2.h
  75105. +do :
  75106. + ac_fn_cxx_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
  75107. +if test "x$ac_cv_header_winsock2_h" = xyes; then :
  75108. + cat >>confdefs.h <<_ACEOF
  75109. +@%:@define HAVE_WINSOCK2_H 1
  75110. +_ACEOF
  75111. +
  75112. +fi
  75113. +
  75114. +done
  75115. +
  75116. + else
  75117. + for ac_header in winsock.h
  75118. +do :
  75119. + ac_fn_cxx_check_header_mongrel "$LINENO" "winsock.h" "ac_cv_header_winsock_h" "$ac_includes_default"
  75120. +if test "x$ac_cv_header_winsock_h" = xyes; then :
  75121. + cat >>confdefs.h <<_ACEOF
  75122. +@%:@define HAVE_WINSOCK_H 1
  75123. +_ACEOF
  75124. +
  75125. +fi
  75126. +
  75127. +done
  75128. +
  75129. + fi
  75130. + ;;
  75131. +esac
  75132. +
  75133. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix domain sockets" >&5
  75134. +$as_echo_n "checking for unix domain sockets... " >&6; }
  75135. +if ${squid_cv_unixsocket+:} false; then :
  75136. + $as_echo_n "(cached) " >&6
  75137. +else
  75138. +
  75139. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75140. +/* end confdefs.h. */
  75141. +
  75142. +#include <sys/types.h>
  75143. +#include <stdlib.h>
  75144. +#include <stddef.h>
  75145. +#include <sys/socket.h>
  75146. +#include <sys/un.h>
  75147. +int
  75148. +main ()
  75149. +{
  75150. +
  75151. + struct sockaddr_un sunaddr;
  75152. + sunaddr.sun_family = AF_UNIX;
  75153. +
  75154. + ;
  75155. + return 0;
  75156. +}
  75157. +_ACEOF
  75158. +if ac_fn_cxx_try_compile "$LINENO"; then :
  75159. + squid_cv_unixsocket=yes
  75160. +else
  75161. + squid_cv_unixsocket=no
  75162. +fi
  75163. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  75164. +fi
  75165. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $squid_cv_unixsocket" >&5
  75166. +$as_echo "$squid_cv_unixsocket" >&6; }
  75167. +if test x"$squid_cv_unixsocket" = x"yes"; then
  75168. +
  75169. +$as_echo "@%:@define HAVE_UNIXSOCKET 1" >>confdefs.h
  75170. +
  75171. +fi
  75172. +
  75173. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lgnumalloc" >&5
  75174. +$as_echo_n "checking for main in -lgnumalloc... " >&6; }
  75175. +if ${ac_cv_lib_gnumalloc_main+:} false; then :
  75176. + $as_echo_n "(cached) " >&6
  75177. +else
  75178. + ac_check_lib_save_LIBS=$LIBS
  75179. +LIBS="-lgnumalloc $LIBS"
  75180. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75181. +/* end confdefs.h. */
  75182. +
  75183. +
  75184. +int
  75185. +main ()
  75186. +{
  75187. +return main ();
  75188. + ;
  75189. + return 0;
  75190. +}
  75191. +_ACEOF
  75192. +if ac_fn_cxx_try_link "$LINENO"; then :
  75193. + ac_cv_lib_gnumalloc_main=yes
  75194. +else
  75195. + ac_cv_lib_gnumalloc_main=no
  75196. +fi
  75197. +rm -f core conftest.err conftest.$ac_objext \
  75198. + conftest$ac_exeext conftest.$ac_ext
  75199. +LIBS=$ac_check_lib_save_LIBS
  75200. +fi
  75201. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnumalloc_main" >&5
  75202. +$as_echo "$ac_cv_lib_gnumalloc_main" >&6; }
  75203. +if test "x$ac_cv_lib_gnumalloc_main" = xyes; then :
  75204. + cat >>confdefs.h <<_ACEOF
  75205. +@%:@define HAVE_LIBGNUMALLOC 1
  75206. +_ACEOF
  75207. +
  75208. + LIBS="-lgnumalloc $LIBS"
  75209. +
  75210. +fi
  75211. +
  75212. + if test "$ac_cv_lib_gnumalloc_main" = "yes"; then
  75213. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling extended malloc functions when using gnumalloc" >&5
  75214. +$as_echo "$as_me: Disabling extended malloc functions when using gnumalloc" >&6;}
  75215. + ac_cv_func_mallinfo=no
  75216. + ac_cv_func_mallocblksize=no
  75217. + ac_cv_func_mallopt=no
  75218. + else
  75219. + case "$host" in
  75220. + *-sun-solaris*)
  75221. + { $as_echo "$as_me:${as_lineno-$LINENO}: skipping libmalloc check for $host" >&5
  75222. +$as_echo "$as_me: skipping libmalloc check for $host" >&6;}
  75223. + ;;
  75224. + i386-*-freebsd*)
  75225. + { $as_echo "$as_me:${as_lineno-$LINENO}: skipping libmalloc check for $host" >&5
  75226. +$as_echo "$as_me: skipping libmalloc check for $host" >&6;}
  75227. + ;;
  75228. + *)
  75229. +
  75230. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmalloc" >&5
  75231. +$as_echo_n "checking for main in -lmalloc... " >&6; }
  75232. +if ${ac_cv_lib_malloc_main+:} false; then :
  75233. + $as_echo_n "(cached) " >&6
  75234. +else
  75235. + ac_check_lib_save_LIBS=$LIBS
  75236. +LIBS="-lmalloc $LIBS"
  75237. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75238. +/* end confdefs.h. */
  75239. +
  75240. +
  75241. +int
  75242. +main ()
  75243. +{
  75244. +return main ();
  75245. + ;
  75246. + return 0;
  75247. +}
  75248. +_ACEOF
  75249. +if ac_fn_cxx_try_link "$LINENO"; then :
  75250. + ac_cv_lib_malloc_main=yes
  75251. +else
  75252. + ac_cv_lib_malloc_main=no
  75253. +fi
  75254. +rm -f core conftest.err conftest.$ac_objext \
  75255. + conftest$ac_exeext conftest.$ac_ext
  75256. +LIBS=$ac_check_lib_save_LIBS
  75257. +fi
  75258. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_malloc_main" >&5
  75259. +$as_echo "$ac_cv_lib_malloc_main" >&6; }
  75260. +if test "x$ac_cv_lib_malloc_main" = xyes; then :
  75261. + cat >>confdefs.h <<_ACEOF
  75262. +@%:@define HAVE_LIBMALLOC 1
  75263. +_ACEOF
  75264. +
  75265. + LIBS="-lmalloc $LIBS"
  75266. +
  75267. +fi
  75268. +
  75269. + ;;
  75270. + esac
  75271. + fi
  75272. +
  75273. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lregex" >&5
  75274. +$as_echo_n "checking for main in -lregex... " >&6; }
  75275. +if ${ac_cv_lib_regex_main+:} false; then :
  75276. + $as_echo_n "(cached) " >&6
  75277. +else
  75278. + ac_check_lib_save_LIBS=$LIBS
  75279. +LIBS="-lregex $LIBS"
  75280. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75281. +/* end confdefs.h. */
  75282. +
  75283. +
  75284. +int
  75285. +main ()
  75286. +{
  75287. +return main ();
  75288. + ;
  75289. + return 0;
  75290. +}
  75291. +_ACEOF
  75292. +if ac_fn_cxx_try_link "$LINENO"; then :
  75293. + ac_cv_lib_regex_main=yes
  75294. +else
  75295. + ac_cv_lib_regex_main=no
  75296. +fi
  75297. +rm -f core conftest.err conftest.$ac_objext \
  75298. + conftest$ac_exeext conftest.$ac_ext
  75299. +LIBS=$ac_check_lib_save_LIBS
  75300. +fi
  75301. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_regex_main" >&5
  75302. +$as_echo "$ac_cv_lib_regex_main" >&6; }
  75303. +if test "x$ac_cv_lib_regex_main" = xyes; then :
  75304. + REGEXLIB="-lregex"
  75305. +fi
  75306. +
  75307. +case "$host_os" in
  75308. +mingw|mingw32)
  75309. + { $as_echo "$as_me:${as_lineno-$LINENO}: Use MSVCRT for math functions." >&5
  75310. +$as_echo "$as_me: Use MSVCRT for math functions." >&6;}
  75311. + ;;
  75312. + *)
  75313. + ac_ext=c
  75314. +ac_cpp='$CPP $CPPFLAGS'
  75315. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  75316. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  75317. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  75318. +
  75319. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rint" >&5
  75320. +$as_echo_n "checking for library containing rint... " >&6; }
  75321. +if ${ac_cv_search_rint+:} false; then :
  75322. + $as_echo_n "(cached) " >&6
  75323. +else
  75324. + ac_func_search_save_LIBS=$LIBS
  75325. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75326. +/* end confdefs.h. */
  75327. +
  75328. +/* Override any GCC internal prototype to avoid an error.
  75329. + Use char because int might match the return type of a GCC
  75330. + builtin and then its argument prototype would still apply. */
  75331. +#ifdef __cplusplus
  75332. +extern "C"
  75333. +#endif
  75334. +char rint ();
  75335. +int
  75336. +main ()
  75337. +{
  75338. +return rint ();
  75339. + ;
  75340. + return 0;
  75341. +}
  75342. +_ACEOF
  75343. +for ac_lib in '' m; do
  75344. + if test -z "$ac_lib"; then
  75345. + ac_res="none required"
  75346. + else
  75347. + ac_res=-l$ac_lib
  75348. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  75349. + fi
  75350. + if ac_fn_c_try_link "$LINENO"; then :
  75351. + ac_cv_search_rint=$ac_res
  75352. +fi
  75353. +rm -f core conftest.err conftest.$ac_objext \
  75354. + conftest$ac_exeext
  75355. + if ${ac_cv_search_rint+:} false; then :
  75356. + break
  75357. +fi
  75358. +done
  75359. +if ${ac_cv_search_rint+:} false; then :
  75360. +
  75361. +else
  75362. + ac_cv_search_rint=no
  75363. +fi
  75364. +rm conftest.$ac_ext
  75365. +LIBS=$ac_func_search_save_LIBS
  75366. +fi
  75367. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rint" >&5
  75368. +$as_echo "$ac_cv_search_rint" >&6; }
  75369. +ac_res=$ac_cv_search_rint
  75370. +if test "$ac_res" != no; then :
  75371. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  75372. +
  75373. +fi
  75374. +
  75375. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing log" >&5
  75376. +$as_echo_n "checking for library containing log... " >&6; }
  75377. +if ${ac_cv_search_log+:} false; then :
  75378. + $as_echo_n "(cached) " >&6
  75379. +else
  75380. + ac_func_search_save_LIBS=$LIBS
  75381. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75382. +/* end confdefs.h. */
  75383. +
  75384. +/* Override any GCC internal prototype to avoid an error.
  75385. + Use char because int might match the return type of a GCC
  75386. + builtin and then its argument prototype would still apply. */
  75387. +#ifdef __cplusplus
  75388. +extern "C"
  75389. +#endif
  75390. +char log ();
  75391. +int
  75392. +main ()
  75393. +{
  75394. +return log ();
  75395. + ;
  75396. + return 0;
  75397. +}
  75398. +_ACEOF
  75399. +for ac_lib in '' m; do
  75400. + if test -z "$ac_lib"; then
  75401. + ac_res="none required"
  75402. + else
  75403. + ac_res=-l$ac_lib
  75404. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  75405. + fi
  75406. + if ac_fn_c_try_link "$LINENO"; then :
  75407. + ac_cv_search_log=$ac_res
  75408. +fi
  75409. +rm -f core conftest.err conftest.$ac_objext \
  75410. + conftest$ac_exeext
  75411. + if ${ac_cv_search_log+:} false; then :
  75412. + break
  75413. +fi
  75414. +done
  75415. +if ${ac_cv_search_log+:} false; then :
  75416. +
  75417. +else
  75418. + ac_cv_search_log=no
  75419. +fi
  75420. +rm conftest.$ac_ext
  75421. +LIBS=$ac_func_search_save_LIBS
  75422. +fi
  75423. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log" >&5
  75424. +$as_echo "$ac_cv_search_log" >&6; }
  75425. +ac_res=$ac_cv_search_log
  75426. +if test "$ac_res" != no; then :
  75427. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  75428. +
  75429. +fi
  75430. +
  75431. + ac_ext=cpp
  75432. +ac_cpp='$CXXCPP $CPPFLAGS'
  75433. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  75434. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  75435. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  75436. +
  75437. + ;;
  75438. +esac
  75439. +
  75440. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable IPv6" >&5
  75441. +$as_echo_n "checking whether to enable IPv6... " >&6; }
  75442. +use_ipng=yes
  75443. +@%:@ Check whether --enable-ipv6 was given.
  75444. +if test "${enable_ipv6+set}" = set; then :
  75445. + enableval=$enable_ipv6; case $enableval in
  75446. + yes|no)
  75447. + use_ipng=$enableval
  75448. + ;;
  75449. + *)
  75450. + ;;
  75451. + esac
  75452. +
  75453. +fi
  75454. +
  75455. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_ipng" >&5
  75456. +$as_echo "$use_ipng" >&6; }
  75457. +
  75458. +if test "$use_ipng" != "no"; then
  75459. +
  75460. +$as_echo "@%:@define USE_IPV6 1" >>confdefs.h
  75461. +
  75462. +else
  75463. +
  75464. +$as_echo "@%:@define USE_IPV6 0" >>confdefs.h
  75465. +
  75466. +fi
  75467. +
  75468. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin6_len field in struct sockaddr_in6" >&5
  75469. +$as_echo_n "checking for sin6_len field in struct sockaddr_in6... " >&6; }
  75470. +if ${ac_cv_have_sin6_len_in_struct_sai+:} false; then :
  75471. + $as_echo_n "(cached) " >&6
  75472. +else
  75473. +
  75474. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75475. +/* end confdefs.h. */
  75476. +
  75477. +#include <sys/types.h>
  75478. +#include <sys/socket.h>
  75479. +#include <netinet/in.h>
  75480. +
  75481. +int
  75482. +main ()
  75483. +{
  75484. + struct sockaddr_in6 s; s.sin6_len = 1;
  75485. + ;
  75486. + return 0;
  75487. +}
  75488. +_ACEOF
  75489. +if ac_fn_cxx_try_compile "$LINENO"; then :
  75490. + ac_cv_have_sin6_len_in_struct_sai="yes"
  75491. +else
  75492. + ac_cv_have_sin6_len_in_struct_sai="no"
  75493. +
  75494. +fi
  75495. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  75496. +
  75497. +fi
  75498. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sin6_len_in_struct_sai" >&5
  75499. +$as_echo "$ac_cv_have_sin6_len_in_struct_sai" >&6; }
  75500. +if test "x$ac_cv_have_sin6_len_in_struct_sai" = "xyes" ; then
  75501. +
  75502. +$as_echo "@%:@define HAVE_SIN6_LEN_IN_SAI 1" >>confdefs.h
  75503. +
  75504. +else
  75505. +
  75506. +$as_echo "@%:@define HAVE_SIN6_LEN_IN_SAI 0" >>confdefs.h
  75507. +
  75508. +fi
  75509. +
  75510. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ss_len field in struct sockaddr_storage" >&5
  75511. +$as_echo_n "checking for ss_len field in struct sockaddr_storage... " >&6; }
  75512. +if ${ac_cv_have_ss_len_in_struct_ss+:} false; then :
  75513. + $as_echo_n "(cached) " >&6
  75514. +else
  75515. +
  75516. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75517. +/* end confdefs.h. */
  75518. +
  75519. +#include <sys/types.h>
  75520. +#include <sys/socket.h>
  75521. +#include <netinet/in.h>
  75522. +
  75523. +int
  75524. +main ()
  75525. +{
  75526. + struct sockaddr_storage s; s.ss_len = 1;
  75527. + ;
  75528. + return 0;
  75529. +}
  75530. +_ACEOF
  75531. +if ac_fn_cxx_try_compile "$LINENO"; then :
  75532. + ac_cv_have_ss_len_in_struct_ss="yes"
  75533. +else
  75534. + ac_cv_have_ss_len_in_struct_ss="no"
  75535. +
  75536. +fi
  75537. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  75538. +
  75539. +fi
  75540. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_ss_len_in_struct_ss" >&5
  75541. +$as_echo "$ac_cv_have_ss_len_in_struct_ss" >&6; }
  75542. +if test "x$ac_cv_have_ss_len_in_struct_ss" = "xyes" ; then
  75543. +
  75544. +$as_echo "@%:@define HAVE_SS_LEN_IN_SS 1" >>confdefs.h
  75545. +
  75546. +else
  75547. +
  75548. +$as_echo "@%:@define HAVE_SS_LEN_IN_SS 0" >>confdefs.h
  75549. +
  75550. +fi
  75551. +
  75552. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin_len field in struct sockaddr_in" >&5
  75553. +$as_echo_n "checking for sin_len field in struct sockaddr_in... " >&6; }
  75554. +if ${ac_cv_have_sin_len_in_struct_sai+:} false; then :
  75555. + $as_echo_n "(cached) " >&6
  75556. +else
  75557. +
  75558. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75559. +/* end confdefs.h. */
  75560. +
  75561. +#include <sys/types.h>
  75562. +#include <sys/socket.h>
  75563. +#include <netinet/in.h>
  75564. +
  75565. +int
  75566. +main ()
  75567. +{
  75568. + struct sockaddr_in s; s.sin_len = 1;
  75569. + ;
  75570. + return 0;
  75571. +}
  75572. +_ACEOF
  75573. +if ac_fn_cxx_try_compile "$LINENO"; then :
  75574. + ac_cv_have_sin_len_in_struct_sai="yes"
  75575. +else
  75576. + ac_cv_have_sin_len_in_struct_sai="no"
  75577. +
  75578. +fi
  75579. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  75580. +
  75581. +fi
  75582. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sin_len_in_struct_sai" >&5
  75583. +$as_echo "$ac_cv_have_sin_len_in_struct_sai" >&6; }
  75584. +if test "x$ac_cv_have_sin_len_in_struct_sai" = "xyes" ; then
  75585. +
  75586. +$as_echo "@%:@define HAVE_SIN_LEN_IN_SAI 1" >>confdefs.h
  75587. +
  75588. +else
  75589. +
  75590. +$as_echo "@%:@define HAVE_SIN_LEN_IN_SAI 0" >>confdefs.h
  75591. +
  75592. +fi
  75593. +
  75594. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
  75595. +$as_echo_n "checking for crypt in -lcrypt... " >&6; }
  75596. +if ${ac_cv_lib_crypt_crypt+:} false; then :
  75597. + $as_echo_n "(cached) " >&6
  75598. +else
  75599. + ac_check_lib_save_LIBS=$LIBS
  75600. +LIBS="-lcrypt $LIBS"
  75601. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75602. +/* end confdefs.h. */
  75603. +
  75604. +/* Override any GCC internal prototype to avoid an error.
  75605. + Use char because int might match the return type of a GCC
  75606. + builtin and then its argument prototype would still apply. */
  75607. +#ifdef __cplusplus
  75608. +extern "C"
  75609. +#endif
  75610. +char crypt ();
  75611. +int
  75612. +main ()
  75613. +{
  75614. +return crypt ();
  75615. + ;
  75616. + return 0;
  75617. +}
  75618. +_ACEOF
  75619. +if ac_fn_cxx_try_link "$LINENO"; then :
  75620. + ac_cv_lib_crypt_crypt=yes
  75621. +else
  75622. + ac_cv_lib_crypt_crypt=no
  75623. +fi
  75624. +rm -f core conftest.err conftest.$ac_objext \
  75625. + conftest$ac_exeext conftest.$ac_ext
  75626. +LIBS=$ac_check_lib_save_LIBS
  75627. +fi
  75628. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
  75629. +$as_echo "$ac_cv_lib_crypt_crypt" >&6; }
  75630. +if test "x$ac_cv_lib_crypt_crypt" = xyes; then :
  75631. + CRYPTLIB="-lcrypt"
  75632. +fi
  75633. +
  75634. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MD5Init in -lmd5" >&5
  75635. +$as_echo_n "checking for MD5Init in -lmd5... " >&6; }
  75636. +if ${ac_cv_lib_md5_MD5Init+:} false; then :
  75637. + $as_echo_n "(cached) " >&6
  75638. +else
  75639. + ac_check_lib_save_LIBS=$LIBS
  75640. +LIBS="-lmd5 $LIBS"
  75641. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75642. +/* end confdefs.h. */
  75643. +
  75644. +/* Override any GCC internal prototype to avoid an error.
  75645. + Use char because int might match the return type of a GCC
  75646. + builtin and then its argument prototype would still apply. */
  75647. +#ifdef __cplusplus
  75648. +extern "C"
  75649. +#endif
  75650. +char MD5Init ();
  75651. +int
  75652. +main ()
  75653. +{
  75654. +return MD5Init ();
  75655. + ;
  75656. + return 0;
  75657. +}
  75658. +_ACEOF
  75659. +if ac_fn_cxx_try_link "$LINENO"; then :
  75660. + ac_cv_lib_md5_MD5Init=yes
  75661. +else
  75662. + ac_cv_lib_md5_MD5Init=no
  75663. +fi
  75664. +rm -f core conftest.err conftest.$ac_objext \
  75665. + conftest$ac_exeext conftest.$ac_ext
  75666. +LIBS=$ac_check_lib_save_LIBS
  75667. +fi
  75668. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_md5_MD5Init" >&5
  75669. +$as_echo "$ac_cv_lib_md5_MD5Init" >&6; }
  75670. +if test "x$ac_cv_lib_md5_MD5Init" = xyes; then :
  75671. + CRYPTLIB="$CRYPTLIB -lmd5"
  75672. +fi
  75673. +
  75674. +
  75675. +
  75676. +if test "$with_dl" = "yes"; then
  75677. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  75678. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  75679. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  75680. + $as_echo_n "(cached) " >&6
  75681. +else
  75682. + ac_check_lib_save_LIBS=$LIBS
  75683. +LIBS="-ldl $LIBS"
  75684. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75685. +/* end confdefs.h. */
  75686. +
  75687. +/* Override any GCC internal prototype to avoid an error.
  75688. + Use char because int might match the return type of a GCC
  75689. + builtin and then its argument prototype would still apply. */
  75690. +#ifdef __cplusplus
  75691. +extern "C"
  75692. +#endif
  75693. +char dlopen ();
  75694. +int
  75695. +main ()
  75696. +{
  75697. +return dlopen ();
  75698. + ;
  75699. + return 0;
  75700. +}
  75701. +_ACEOF
  75702. +if ac_fn_cxx_try_link "$LINENO"; then :
  75703. + ac_cv_lib_dl_dlopen=yes
  75704. +else
  75705. + ac_cv_lib_dl_dlopen=no
  75706. +fi
  75707. +rm -f core conftest.err conftest.$ac_objext \
  75708. + conftest$ac_exeext conftest.$ac_ext
  75709. +LIBS=$ac_check_lib_save_LIBS
  75710. +fi
  75711. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  75712. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  75713. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  75714. + cat >>confdefs.h <<_ACEOF
  75715. +@%:@define HAVE_LIBDL 1
  75716. +_ACEOF
  75717. +
  75718. + LIBS="-ldl $LIBS"
  75719. +
  75720. +fi
  75721. +
  75722. +fi
  75723. +
  75724. +case "$host" in
  75725. + *-pc-sco3.2*)
  75726. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
  75727. +$as_echo_n "checking for strftime in -lintl... " >&6; }
  75728. +if ${ac_cv_lib_intl_strftime+:} false; then :
  75729. + $as_echo_n "(cached) " >&6
  75730. +else
  75731. + ac_check_lib_save_LIBS=$LIBS
  75732. +LIBS="-lintl $LIBS"
  75733. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75734. +/* end confdefs.h. */
  75735. +
  75736. +/* Override any GCC internal prototype to avoid an error.
  75737. + Use char because int might match the return type of a GCC
  75738. + builtin and then its argument prototype would still apply. */
  75739. +#ifdef __cplusplus
  75740. +extern "C"
  75741. +#endif
  75742. +char strftime ();
  75743. +int
  75744. +main ()
  75745. +{
  75746. +return strftime ();
  75747. + ;
  75748. + return 0;
  75749. +}
  75750. +_ACEOF
  75751. +if ac_fn_cxx_try_link "$LINENO"; then :
  75752. + ac_cv_lib_intl_strftime=yes
  75753. +else
  75754. + ac_cv_lib_intl_strftime=no
  75755. +fi
  75756. +rm -f core conftest.err conftest.$ac_objext \
  75757. + conftest$ac_exeext conftest.$ac_ext
  75758. +LIBS=$ac_check_lib_save_LIBS
  75759. +fi
  75760. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
  75761. +$as_echo "$ac_cv_lib_intl_strftime" >&6; }
  75762. +if test "x$ac_cv_lib_intl_strftime" = xyes; then :
  75763. + cat >>confdefs.h <<_ACEOF
  75764. +@%:@define HAVE_LIBINTL 1
  75765. +_ACEOF
  75766. +
  75767. + LIBS="-lintl $LIBS"
  75768. +
  75769. +fi
  75770. +
  75771. + ;;
  75772. +esac
  75773. +
  75774. +case "$host_os" in
  75775. +mingw|mingw32)
  75776. + LIB_LDAP="-lwldap32"
  75777. + LIB_LBER=""
  75778. + ;;
  75779. +*)
  75780. + LIB_LDAP="-lldap"
  75781. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -llber" >&5
  75782. +$as_echo_n "checking for main in -llber... " >&6; }
  75783. +if ${ac_cv_lib_lber_main+:} false; then :
  75784. + $as_echo_n "(cached) " >&6
  75785. +else
  75786. + ac_check_lib_save_LIBS=$LIBS
  75787. +LIBS="-llber $LIBS"
  75788. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75789. +/* end confdefs.h. */
  75790. +
  75791. +
  75792. +int
  75793. +main ()
  75794. +{
  75795. +return main ();
  75796. + ;
  75797. + return 0;
  75798. +}
  75799. +_ACEOF
  75800. +if ac_fn_cxx_try_link "$LINENO"; then :
  75801. + ac_cv_lib_lber_main=yes
  75802. +else
  75803. + ac_cv_lib_lber_main=no
  75804. +fi
  75805. +rm -f core conftest.err conftest.$ac_objext \
  75806. + conftest$ac_exeext conftest.$ac_ext
  75807. +LIBS=$ac_check_lib_save_LIBS
  75808. +fi
  75809. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lber_main" >&5
  75810. +$as_echo "$ac_cv_lib_lber_main" >&6; }
  75811. +if test "x$ac_cv_lib_lber_main" = xyes; then :
  75812. + LIB_LBER="-llber"
  75813. +fi
  75814. +
  75815. + ;;
  75816. +esac
  75817. +
  75818. +
  75819. +
  75820. +DBLIB=
  75821. +
  75822. +ac_fn_cxx_check_decl "$LINENO" "dbopen" "ac_cv_have_decl_dbopen" "
  75823. +#if HAVE_SYS_TYPES_H
  75824. +#include <sys/types.h>
  75825. +#endif
  75826. +#if HAVE_LIMITS_H
  75827. +#include <limits.h>
  75828. +#endif
  75829. +#if HAVE_DB_185_H
  75830. +#include <db_185.h>
  75831. +#elif HAVE_DB_H
  75832. +#include <db.h>
  75833. +#endif
  75834. +"
  75835. +if test "x$ac_cv_have_decl_dbopen" = xyes; then :
  75836. +
  75837. +fi
  75838. +
  75839. +
  75840. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if dbopen needs -ldb" >&5
  75841. +$as_echo_n "checking if dbopen needs -ldb... " >&6; }
  75842. +if ${ac_cv_dbopen_libdb+:} false; then :
  75843. + $as_echo_n "(cached) " >&6
  75844. +else
  75845. +
  75846. +SAVED_LIBS="$LIBS"; LIBS="$LIBS -ldb"
  75847. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75848. +/* end confdefs.h. */
  75849. +
  75850. +#if HAVE_SYS_TYPES_H
  75851. +#include <sys/types.h>
  75852. +#endif
  75853. +#if HAVE_LIMITS_H
  75854. +#include <limits.h>
  75855. +#endif
  75856. +#if HAVE_DB_185_H
  75857. +#include <db_185.h>
  75858. +#elif HAVE_DB_H
  75859. +#include <db.h>
  75860. +#endif
  75861. +int
  75862. +main ()
  75863. +{
  75864. +dbopen("", 0, 0, DB_HASH, (void *)0L)
  75865. + ;
  75866. + return 0;
  75867. +}
  75868. +_ACEOF
  75869. +if ac_fn_cxx_try_link "$LINENO"; then :
  75870. + ac_cv_dbopen_libdb="yes"
  75871. +else
  75872. + ac_cv_dbopen_libdb="no"
  75873. +fi
  75874. +rm -f core conftest.err conftest.$ac_objext \
  75875. + conftest$ac_exeext conftest.$ac_ext
  75876. +LIBS="$SAVED_LIBS"
  75877. +
  75878. +fi
  75879. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_dbopen_libdb" >&5
  75880. +$as_echo "$ac_cv_dbopen_libdb" >&6; }
  75881. +if test $ac_cv_dbopen_libdb = yes; then
  75882. + LIB_DB="-ldb"
  75883. +fi
  75884. +
  75885. +
  75886. +case "$host" in
  75887. + i386-*-solaris2.*)
  75888. + if test "$GCC" = "yes"; then
  75889. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -O for gcc on $host" >&5
  75890. +$as_echo "$as_me: Removing -O for gcc on $host" >&6;}
  75891. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  75892. + fi
  75893. + ;;
  75894. + *-sgi-irix*)
  75895. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lsocket for IRIX..." >&5
  75896. +$as_echo "$as_me: Removing -lsocket for IRIX..." >&6;}
  75897. + LIBS=`echo $LIBS | sed -e s/-lsocket//`
  75898. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lnsl for IRIX..." >&5
  75899. +$as_echo "$as_me: Removing -lnsl for IRIX..." >&6;}
  75900. + LIBS=`echo $LIBS | sed -e s/-lnsl//`
  75901. + ac_cv_lib_nsl_main=no
  75902. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lbsd for IRIX..." >&5
  75903. +$as_echo "$as_me: Removing -lbsd for IRIX..." >&6;}
  75904. + LIBS=`echo $LIBS | sed -e s/-lbsd//`
  75905. + ;;
  75906. + *-ibm-aix*)
  75907. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -lbsd for AIX..." >&5
  75908. +$as_echo "$as_me: Removing -lbsd for AIX..." >&6;}
  75909. + LIBS=`echo $LIBS | sed -e s/-lbsd//`
  75910. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for aix xlc c++ comments support" >&5
  75911. +$as_echo_n "checking for aix xlc c++ comments support... " >&6; }
  75912. + ac_ext=c
  75913. +ac_cpp='$CPP $CPPFLAGS'
  75914. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  75915. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  75916. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  75917. +
  75918. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  75919. +/* end confdefs.h. */
  75920. +
  75921. +int
  75922. +main ()
  75923. +{
  75924. +//c++ cmt
  75925. + ;
  75926. + return 0;
  75927. +}
  75928. +_ACEOF
  75929. +if ac_fn_c_try_compile "$LINENO"; then :
  75930. + AIX_CPPCMT_SUPPORT=yes
  75931. +else
  75932. + AIX_CPPCMT_SUPPORT=no
  75933. +fi
  75934. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  75935. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AIX_CPPCMT_SUPPORT" >&5
  75936. +$as_echo "$AIX_CPPCMT_SUPPORT" >&6; }
  75937. + if test -n `echo $CC | grep cc` 2>/dev/null && \
  75938. + test -n `cc -qversion 2>/dev/null | grep "IBM XL C/C++ for AIX"` 2>/dev/null;then
  75939. + if test "$AIX_CPPCMT_SUPPORT"="no";then
  75940. + SQUID_CFLAGS="-qcpluscmt $SQUID_CFLAGS"
  75941. + fi
  75942. + fi
  75943. + ac_ext=cpp
  75944. +ac_cpp='$CXXCPP $CPPFLAGS'
  75945. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  75946. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  75947. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  75948. +
  75949. + ;;
  75950. + *m88k*)
  75951. + SQUID_CFLAGS="$SQUID_CFLAGS -D_SQUID_MOTOROLA_"
  75952. + SQUID_CXXFLAGS="$SQUID_CXXFLAGS -D_SQUID_MOTOROLA_"
  75953. +
  75954. +$as_echo "@%:@define GETTIMEOFDAY_NO_TZP 1" >>confdefs.h
  75955. +
  75956. + ;;
  75957. + *-*-solaris2.[0-4])
  75958. + $as_echo "@%:@define GETTIMEOFDAY_NO_TZP 1" >>confdefs.h
  75959. +
  75960. + ;;
  75961. + *-sony-newsos[56]*)
  75962. + $as_echo "@%:@define GETTIMEOFDAY_NO_TZP 1" >>confdefs.h
  75963. +
  75964. + ;;
  75965. +esac
  75966. +
  75967. +# Remove optimization for GCC 2.95.[123]
  75968. +# gcc -O[2] on *BSD and Linux (x86) causes pointers to magically become NULL
  75969. +if test "$GCC" = "yes"; then
  75970. + GCCVER=`$CC -v 2>&1 | awk '$2 == "version" {print $3}'`
  75971. + case "$GCCVER" in
  75972. + 2.95.[123])
  75973. + { $as_echo "$as_me:${as_lineno-$LINENO}: Removing -O for gcc on $host with GCC $GCCVER" >&5
  75974. +$as_echo "$as_me: Removing -O for gcc on $host with GCC $GCCVER" >&6;}
  75975. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  75976. + ;;
  75977. + esac
  75978. +fi
  75979. +
  75980. +# Recommended by Balint Nagy Endre <bne@CareNet.hu>
  75981. +case "$host" in
  75982. + *-univel-sysv4.2MP)
  75983. + if test `uname -v` = "2.03"; then
  75984. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling mallinfo for $host" >&5
  75985. +$as_echo "$as_me: disabling mallinfo for $host" >&6;}
  75986. + ac_cv_func_mallinfo=no
  75987. + fi
  75988. + ;;
  75989. +esac
  75990. +
  75991. +# Disable poll() on certain platforms. Override by setting ac_cv_func_poll
  75992. +# when running configure.
  75993. +if test -z "$ac_cv_func_poll"; then
  75994. + case "$host" in
  75995. + alpha-dec-osf3.*)
  75996. + # John Kay (jkay@nlanr.net) 19970818
  75997. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  75998. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  75999. + ac_cv_func_poll='no'
  76000. + ;;
  76001. + *-hp-hpux*.*)
  76002. + # Duane Wessels
  76003. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  76004. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  76005. + ac_cv_func_poll='no'
  76006. + ;;
  76007. + *-linux-*)
  76008. + # Henrik Nordstrom (hno@squid-cache.org) 19980817
  76009. + # poll is problematic on Linux. We disable it
  76010. + # by default until Linux gets it right.
  76011. + rev=`uname -r | awk -F. '{printf "%03d%03d",$1,$2}'`
  76012. + if test $rev -lt 002002; then
  76013. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host < 2.2..." >&5
  76014. +$as_echo "$as_me: disabling poll for $host < 2.2..." >&6;}
  76015. + ac_cv_func_poll='no'
  76016. + fi
  76017. + ;;
  76018. + powerpc-ibm-aix4.1.*)
  76019. + # Mike Laster (mlaster@metavillage.com) 19981021
  76020. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  76021. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  76022. + ac_cv_func_poll='no'
  76023. + ;;
  76024. + *-pc-sco3.2*)
  76025. + # Robert Side <rside@aiinc.bc.ca>
  76026. + # Mon, 18 Jan 1999 17:48:00 GMT
  76027. + { $as_echo "$as_me:${as_lineno-$LINENO}: disabling poll for $host..." >&5
  76028. +$as_echo "$as_me: disabling poll for $host..." >&6;}
  76029. + ac_cv_func_poll='no'
  76030. + ;;
  76031. + esac
  76032. +fi
  76033. +
  76034. +case "$host_os" in
  76035. +mingw|mingw32)
  76036. + ac_cv_func_statfs='yes'
  76037. + ;;
  76038. +esac
  76039. +
  76040. +for ac_func in \
  76041. + backtrace_symbols_fd \
  76042. + bcopy \
  76043. + bswap_16 \
  76044. + bswap_32 \
  76045. + bswap16 \
  76046. + bswap32 \
  76047. + fchmod \
  76048. + getdtablesize \
  76049. + getpagesize \
  76050. + getpass \
  76051. + getrlimit \
  76052. + getrusage \
  76053. + getspnam \
  76054. + gettimeofday \
  76055. + glob \
  76056. + htobe16 \
  76057. + htole16 \
  76058. + kqueue\
  76059. + lrand48 \
  76060. + mallinfo \
  76061. + mallocblksize \
  76062. + mallopt \
  76063. + memcpy \
  76064. + memmove \
  76065. + memset \
  76066. + mkstemp \
  76067. + mktime \
  76068. + mstats \
  76069. + poll \
  76070. + prctl \
  76071. + pthread_attr_setschedparam \
  76072. + pthread_attr_setscope \
  76073. + pthread_setschedparam \
  76074. + pthread_sigmask \
  76075. + putenv \
  76076. + random \
  76077. + regcomp \
  76078. + regexec \
  76079. + regfree \
  76080. + res_init \
  76081. + __res_init \
  76082. + rint \
  76083. + sbrk \
  76084. + select \
  76085. + seteuid \
  76086. + setgroups \
  76087. + setpgrp \
  76088. + setrlimit \
  76089. + setsid \
  76090. + sigaction \
  76091. + snprintf \
  76092. + socketpair \
  76093. + srand48 \
  76094. + srandom \
  76095. + statfs \
  76096. + sysconf \
  76097. + syslog \
  76098. + timegm \
  76099. + vsnprintf \
  76100. +
  76101. +do :
  76102. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  76103. +ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
  76104. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  76105. + cat >>confdefs.h <<_ACEOF
  76106. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  76107. +_ACEOF
  76108. +
  76109. +fi
  76110. +done
  76111. +
  76112. +ac_fn_cxx_check_func "$LINENO" "drand48" "ac_cv_func_drand48"
  76113. +if test "x$ac_cv_func_drand48" = xyes; then :
  76114. + $as_echo "@%:@define HAVE_DRAND48 1" >>confdefs.h
  76115. +
  76116. +else
  76117. + case " $LIB@&t@OBJS " in
  76118. + *" drand48.$ac_objext "* ) ;;
  76119. + *) LIB@&t@OBJS="$LIB@&t@OBJS drand48.$ac_objext"
  76120. + ;;
  76121. +esac
  76122. +
  76123. +fi
  76124. +
  76125. +ac_fn_cxx_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
  76126. +if test "x$ac_cv_func_inet_ntop" = xyes; then :
  76127. + $as_echo "@%:@define HAVE_INET_NTOP 1" >>confdefs.h
  76128. +
  76129. +else
  76130. + case " $LIB@&t@OBJS " in
  76131. + *" inet_ntop.$ac_objext "* ) ;;
  76132. + *) LIB@&t@OBJS="$LIB@&t@OBJS inet_ntop.$ac_objext"
  76133. + ;;
  76134. +esac
  76135. +
  76136. +fi
  76137. +
  76138. +ac_fn_cxx_check_func "$LINENO" "inet_pton" "ac_cv_func_inet_pton"
  76139. +if test "x$ac_cv_func_inet_pton" = xyes; then :
  76140. + $as_echo "@%:@define HAVE_INET_PTON 1" >>confdefs.h
  76141. +
  76142. +else
  76143. + case " $LIB@&t@OBJS " in
  76144. + *" inet_pton.$ac_objext "* ) ;;
  76145. + *) LIB@&t@OBJS="$LIB@&t@OBJS inet_pton.$ac_objext"
  76146. + ;;
  76147. +esac
  76148. +
  76149. +fi
  76150. +
  76151. +ac_fn_cxx_check_func "$LINENO" "initgroups" "ac_cv_func_initgroups"
  76152. +if test "x$ac_cv_func_initgroups" = xyes; then :
  76153. + $as_echo "@%:@define HAVE_INITGROUPS 1" >>confdefs.h
  76154. +
  76155. +else
  76156. + case " $LIB@&t@OBJS " in
  76157. + *" initgroups.$ac_objext "* ) ;;
  76158. + *) LIB@&t@OBJS="$LIB@&t@OBJS initgroups.$ac_objext"
  76159. + ;;
  76160. +esac
  76161. +
  76162. +fi
  76163. +
  76164. +ac_fn_cxx_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
  76165. +if test "x$ac_cv_func_getaddrinfo" = xyes; then :
  76166. + $as_echo "@%:@define HAVE_GETADDRINFO 1" >>confdefs.h
  76167. +
  76168. +else
  76169. + case " $LIB@&t@OBJS " in
  76170. + *" getaddrinfo.$ac_objext "* ) ;;
  76171. + *) LIB@&t@OBJS="$LIB@&t@OBJS getaddrinfo.$ac_objext"
  76172. + ;;
  76173. +esac
  76174. +
  76175. +fi
  76176. +
  76177. +ac_fn_cxx_check_func "$LINENO" "getnameinfo" "ac_cv_func_getnameinfo"
  76178. +if test "x$ac_cv_func_getnameinfo" = xyes; then :
  76179. + $as_echo "@%:@define HAVE_GETNAMEINFO 1" >>confdefs.h
  76180. +
  76181. +else
  76182. + case " $LIB@&t@OBJS " in
  76183. + *" getnameinfo.$ac_objext "* ) ;;
  76184. + *) LIB@&t@OBJS="$LIB@&t@OBJS getnameinfo.$ac_objext"
  76185. + ;;
  76186. +esac
  76187. +
  76188. +fi
  76189. +
  76190. +ac_fn_cxx_check_func "$LINENO" "strerror" "ac_cv_func_strerror"
  76191. +if test "x$ac_cv_func_strerror" = xyes; then :
  76192. + $as_echo "@%:@define HAVE_STRERROR 1" >>confdefs.h
  76193. +
  76194. +else
  76195. + case " $LIB@&t@OBJS " in
  76196. + *" strerror.$ac_objext "* ) ;;
  76197. + *) LIB@&t@OBJS="$LIB@&t@OBJS strerror.$ac_objext"
  76198. + ;;
  76199. +esac
  76200. +
  76201. +fi
  76202. +
  76203. +ac_fn_cxx_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
  76204. +if test "x$ac_cv_func_strsep" = xyes; then :
  76205. + $as_echo "@%:@define HAVE_STRSEP 1" >>confdefs.h
  76206. +
  76207. +else
  76208. + case " $LIB@&t@OBJS " in
  76209. + *" strsep.$ac_objext "* ) ;;
  76210. + *) LIB@&t@OBJS="$LIB@&t@OBJS strsep.$ac_objext"
  76211. + ;;
  76212. +esac
  76213. +
  76214. +fi
  76215. +
  76216. +ac_fn_cxx_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
  76217. +if test "x$ac_cv_func_strtoll" = xyes; then :
  76218. + $as_echo "@%:@define HAVE_STRTOLL 1" >>confdefs.h
  76219. +
  76220. +else
  76221. + case " $LIB@&t@OBJS " in
  76222. + *" strtoll.$ac_objext "* ) ;;
  76223. + *) LIB@&t@OBJS="$LIB@&t@OBJS strtoll.$ac_objext"
  76224. + ;;
  76225. +esac
  76226. +
  76227. +fi
  76228. +
  76229. +ac_fn_cxx_check_func "$LINENO" "tempnam" "ac_cv_func_tempnam"
  76230. +if test "x$ac_cv_func_tempnam" = xyes; then :
  76231. + $as_echo "@%:@define HAVE_TEMPNAM 1" >>confdefs.h
  76232. +
  76233. +else
  76234. + case " $LIB@&t@OBJS " in
  76235. + *" tempnam.$ac_objext "* ) ;;
  76236. + *) LIB@&t@OBJS="$LIB@&t@OBJS tempnam.$ac_objext"
  76237. + ;;
  76238. +esac
  76239. +
  76240. +fi
  76241. +
  76242. +
  76243. +
  76244. +# check for crypt, may require -lcrypt
  76245. +SAVED_LIBS="$LIBS"
  76246. +LIBS="$LIBS $CRYPTLIB"
  76247. +for ac_func in crypt
  76248. +do :
  76249. + ac_fn_cxx_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
  76250. +if test "x$ac_cv_func_crypt" = xyes; then :
  76251. + cat >>confdefs.h <<_ACEOF
  76252. +@%:@define HAVE_CRYPT 1
  76253. +_ACEOF
  76254. +
  76255. +fi
  76256. +done
  76257. +
  76258. +LIBS="$SAVED_LIBS"
  76259. +
  76260. +
  76261. +
  76262. +if test -n "$SELECT_TYPE"; then
  76263. + : # Already decided above. Nothing to do here
  76264. +elif test -z "$disable_epoll" && test "$ac_cv_epoll_works" = "yes" ; then
  76265. + SELECT_TYPE="epoll"
  76266. +elif test -z "$disable_kqueue" && test "$ac_cv_func_kqueue" = "yes" ; then
  76267. + SELECT_TYPE="kqueue"
  76268. +elif test "x$enable_devpoll" != "xno" && test "x$ac_cv_devpoll_works" = "xyes"; then
  76269. + SELECT_TYPE="devpoll"
  76270. +elif test -z "$disable_poll" && test "$ac_cv_func_poll" = "yes" ; then
  76271. + SELECT_TYPE="poll"
  76272. +elif test -z "$disable_select" && test "$ac_cv_func_select" = "yes" ; then
  76273. + case "$host_os" in
  76274. + mingw|mingw32)
  76275. + SELECT_TYPE="select_win32"
  76276. + ;;
  76277. + *)
  76278. + SELECT_TYPE="select"
  76279. + ;;
  76280. + esac
  76281. +else
  76282. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Eep! Cannot find epoll, kqueue, /dev/poll, poll or select!" >&5
  76283. +$as_echo "$as_me: WARNING: Eep! Cannot find epoll, kqueue, /dev/poll, poll or select!" >&2;}
  76284. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: I'll try select and hope for the best." >&5
  76285. +$as_echo "$as_me: WARNING: I'll try select and hope for the best." >&2;}
  76286. + SELECT_TYPE="select"
  76287. + $as_echo "@%:@define USE_SELECT 1" >>confdefs.h
  76288. +
  76289. +fi
  76290. +
  76291. +{ $as_echo "$as_me:${as_lineno-$LINENO}: Using ${SELECT_TYPE} for the IO loop." >&5
  76292. +$as_echo "$as_me: Using ${SELECT_TYPE} for the IO loop." >&6;}
  76293. +
  76294. + if test $SELECT_TYPE = poll; then
  76295. + USE_POLL_TRUE=
  76296. + USE_POLL_FALSE='#'
  76297. +else
  76298. + USE_POLL_TRUE='#'
  76299. + USE_POLL_FALSE=
  76300. +fi
  76301. +
  76302. + if test $SELECT_TYPE = epoll; then
  76303. + USE_EPOLL_TRUE=
  76304. + USE_EPOLL_FALSE='#'
  76305. +else
  76306. + USE_EPOLL_TRUE='#'
  76307. + USE_EPOLL_FALSE=
  76308. +fi
  76309. +
  76310. + if test $SELECT_TYPE = select; then
  76311. + USE_SELECT_TRUE=
  76312. + USE_SELECT_FALSE='#'
  76313. +else
  76314. + USE_SELECT_TRUE='#'
  76315. + USE_SELECT_FALSE=
  76316. +fi
  76317. +
  76318. + if test $SELECT_TYPE = select_simple; then
  76319. + USE_SELECT_SIMPLE_TRUE=
  76320. + USE_SELECT_SIMPLE_FALSE='#'
  76321. +else
  76322. + USE_SELECT_SIMPLE_TRUE='#'
  76323. + USE_SELECT_SIMPLE_FALSE=
  76324. +fi
  76325. +
  76326. + if test $SELECT_TYPE = select_win32; then
  76327. + USE_SELECT_WIN32_TRUE=
  76328. + USE_SELECT_WIN32_FALSE='#'
  76329. +else
  76330. + USE_SELECT_WIN32_TRUE='#'
  76331. + USE_SELECT_WIN32_FALSE=
  76332. +fi
  76333. +
  76334. + if test $SELECT_TYPE = kqueue; then
  76335. + USE_KQUEUE_TRUE=
  76336. + USE_KQUEUE_FALSE='#'
  76337. +else
  76338. + USE_KQUEUE_TRUE='#'
  76339. + USE_KQUEUE_FALSE=
  76340. +fi
  76341. +
  76342. + if test $SELECT_TYPE = devpoll; then
  76343. + USE_DEVPOLL_TRUE=
  76344. + USE_DEVPOLL_FALSE='#'
  76345. +else
  76346. + USE_DEVPOLL_TRUE='#'
  76347. + USE_DEVPOLL_FALSE=
  76348. +fi
  76349. +
  76350. +
  76351. +case $SELECT_TYPE in
  76352. +epoll)
  76353. +
  76354. +$as_echo "@%:@define USE_EPOLL 1" >>confdefs.h
  76355. +
  76356. + ;;
  76357. +devpoll)
  76358. +
  76359. +$as_echo "@%:@define USE_DEVPOLL 1" >>confdefs.h
  76360. +
  76361. + ;;
  76362. +poll)
  76363. +
  76364. +$as_echo "@%:@define USE_POLL 1" >>confdefs.h
  76365. +
  76366. + ;;
  76367. +kqueue)
  76368. +
  76369. +$as_echo "@%:@define USE_KQUEUE 1" >>confdefs.h
  76370. +
  76371. + ;;
  76372. +select_win32)
  76373. +
  76374. +$as_echo "@%:@define USE_SELECT_WIN32 1" >>confdefs.h
  76375. +
  76376. + ;;
  76377. +select)
  76378. +
  76379. +$as_echo "@%:@define USE_SELECT 1" >>confdefs.h
  76380. +
  76381. + ;;
  76382. +esac
  76383. +
  76384. +
  76385. +
  76386. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if setresuid is implemented" >&5
  76387. +$as_echo_n "checking if setresuid is implemented... " >&6; }
  76388. +if ${ac_cv_func_setresuid+:} false; then :
  76389. + $as_echo_n "(cached) " >&6
  76390. +else
  76391. + if test "$cross_compiling" = yes; then :
  76392. + :
  76393. +else
  76394. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76395. +/* end confdefs.h. */
  76396. +
  76397. +#include <stdlib.h>
  76398. + int main(int argc, char **argv) {
  76399. + if(setresuid(-1,-1,-1)) {
  76400. + perror("setresuid:");
  76401. + return 1;
  76402. + }
  76403. + return 0;
  76404. + }
  76405. +
  76406. +_ACEOF
  76407. +if ac_fn_cxx_try_run "$LINENO"; then :
  76408. + ac_cv_func_setresuid="yes"
  76409. +else
  76410. + ac_cv_func_setresuid="no"
  76411. +fi
  76412. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  76413. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  76414. +fi
  76415. +
  76416. +
  76417. +fi
  76418. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setresuid" >&5
  76419. +$as_echo "$ac_cv_func_setresuid" >&6; }
  76420. +if test "$ac_cv_func_setresuid" = "yes" ; then
  76421. +
  76422. +$as_echo "@%:@define HAVE_SETRESUID 1" >>confdefs.h
  76423. +
  76424. +fi
  76425. +
  76426. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnstr is well implemented" >&5
  76427. +$as_echo_n "checking if strnstr is well implemented... " >&6; }
  76428. +if ${ac_cv_func_strnstr+:} false; then :
  76429. + $as_echo_n "(cached) " >&6
  76430. +else
  76431. + if test "$cross_compiling" = yes; then :
  76432. + :
  76433. +else
  76434. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76435. +/* end confdefs.h. */
  76436. +
  76437. +#include <stdlib.h>
  76438. +#include <stdio.h>
  76439. +#include <string.h>
  76440. + // we expect this to succeed, or crash on over-run.
  76441. + // if it passes otherwise we may need a better check.
  76442. +int main(int argc, char **argv)
  76443. +{
  76444. + int size = 20;
  76445. + char *str = malloc(size);
  76446. + memset(str, 'x', size);
  76447. + strnstr(str, "fubar", size);
  76448. + return 0;
  76449. +}
  76450. +
  76451. +_ACEOF
  76452. +if ac_fn_cxx_try_run "$LINENO"; then :
  76453. + ac_cv_func_strnstr="yes"
  76454. +else
  76455. + ac_cv_func_strnstr="no"
  76456. +fi
  76457. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  76458. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  76459. +fi
  76460. +
  76461. +
  76462. +fi
  76463. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnstr" >&5
  76464. +$as_echo "$ac_cv_func_strnstr" >&6; }
  76465. +if test "$ac_cv_func_strnstr" = "yes" ; then
  76466. +
  76467. +$as_echo "@%:@define HAVE_STRNSTR 1" >>confdefs.h
  76468. +
  76469. +else
  76470. +
  76471. +$as_echo "@%:@define HAVE_STRNSTR 0" >>confdefs.h
  76472. +
  76473. +fi
  76474. +
  76475. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if va_copy is implemented" >&5
  76476. +$as_echo_n "checking if va_copy is implemented... " >&6; }
  76477. +if ${ac_cv_func_va_copy+:} false; then :
  76478. + $as_echo_n "(cached) " >&6
  76479. +else
  76480. + if test "$cross_compiling" = yes; then :
  76481. + :
  76482. +else
  76483. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76484. +/* end confdefs.h. */
  76485. +
  76486. + #include <stdarg.h>
  76487. + #include <stdlib.h>
  76488. + int f (int i, ...) {
  76489. + va_list args1, args2;
  76490. + va_start (args1, i);
  76491. + va_copy (args2, args1);
  76492. + if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  76493. + return 1;
  76494. + va_end (args1); va_end (args2);
  76495. + return 0;
  76496. + }
  76497. + int main(int argc, char **argv) { return f (0, 42); }
  76498. +
  76499. +_ACEOF
  76500. +if ac_fn_cxx_try_run "$LINENO"; then :
  76501. + ac_cv_func_va_copy="yes"
  76502. +else
  76503. + ac_cv_func_va_copy="no"
  76504. +fi
  76505. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  76506. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  76507. +fi
  76508. +
  76509. +
  76510. +fi
  76511. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_va_copy" >&5
  76512. +$as_echo "$ac_cv_func_va_copy" >&6; }
  76513. +if test "$ac_cv_func_va_copy" = "yes" ; then
  76514. +
  76515. +$as_echo "@%:@define HAVE_VA_COPY 1" >>confdefs.h
  76516. +
  76517. +fi
  76518. +
  76519. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if __va_copy is implemented" >&5
  76520. +$as_echo_n "checking if __va_copy is implemented... " >&6; }
  76521. +if ${ac_cv_func___va_copy+:} false; then :
  76522. + $as_echo_n "(cached) " >&6
  76523. +else
  76524. + if test "$cross_compiling" = yes; then :
  76525. + :
  76526. +else
  76527. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76528. +/* end confdefs.h. */
  76529. +
  76530. + #include <stdarg.h>
  76531. + #include <stdlib.h>
  76532. + int f (int i, ...) {
  76533. + va_list args1, args2;
  76534. + va_start (args1, i);
  76535. + __va_copy (args2, args1);
  76536. + if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  76537. + return 1;
  76538. + va_end (args1); va_end (args2);
  76539. + return 0;
  76540. + }
  76541. + int main(int argc, char **argv) { return f (0, 42); }
  76542. +
  76543. +_ACEOF
  76544. +if ac_fn_cxx_try_run "$LINENO"; then :
  76545. + ac_cv_func___va_copy="yes"
  76546. +else
  76547. + ac_cv_func___va_copy="no"
  76548. +fi
  76549. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  76550. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  76551. +fi
  76552. +
  76553. +
  76554. +fi
  76555. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func___va_copy" >&5
  76556. +$as_echo "$ac_cv_func___va_copy" >&6; }
  76557. +if test "$ac_cv_func___va_copy" = "yes" ; then
  76558. +
  76559. +$as_echo "@%:@define HAVE___VA_COPY 1" >>confdefs.h
  76560. +
  76561. +fi
  76562. +
  76563. +if test "$IPF_TRANSPARENT" ; then
  76564. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IP-Filter header files are installed" >&5
  76565. +$as_echo_n "checking if IP-Filter header files are installed... " >&6; }
  76566. + # hold on to your hats...
  76567. + if test "$ac_cv_header_ip_compat_h" = "yes" ||
  76568. + test "$ac_cv_header_ip_fil_compat_h" = "yes" ||
  76569. + test "$ac_cv_header_netinet_ip_compat_h" = "yes" ||
  76570. + test "$ac_cv_header_netinet_ip_fil_compat_h" = "yes" ; then
  76571. + have_ipfilter_compat_header="yes"
  76572. + fi
  76573. + if test "x$have_ipfilter_compat_header" = "xyes" &&
  76574. + test "$ac_cv_header_ip_fil_h" = "yes" &&
  76575. + test "$ac_cv_header_ip_nat_h" = "yes" ; then
  76576. + IPF_TRANSPARENT="yes"
  76577. + $as_echo "@%:@define IPF_TRANSPARENT 1" >>confdefs.h
  76578. +
  76579. + elif test "$have_ipfilter_compat_header" = "yes" &&
  76580. + test "$ac_cv_header_netinet_ip_fil_h" = "yes" &&
  76581. + test "$ac_cv_header_netinet_ip_nat_h" = "yes" ; then
  76582. + IPF_TRANSPARENT="yes"
  76583. + $as_echo "@%:@define IPF_TRANSPARENT 1" >>confdefs.h
  76584. +
  76585. + else
  76586. + IPF_TRANSPARENT="no"
  76587. + $as_echo "@%:@define IPF_TRANSPARENT 0" >>confdefs.h
  76588. +
  76589. + fi
  76590. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPF_TRANSPARENT" >&5
  76591. +$as_echo "$IPF_TRANSPARENT" >&6; }
  76592. +fi
  76593. +if test "$IPF_TRANSPARENT" = "no" ; then
  76594. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find necessary IP-Filter header files" >&5
  76595. +$as_echo "$as_me: WARNING: Cannot find necessary IP-Filter header files" >&2;}
  76596. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Transparent Proxy support WILL NOT be enabled" >&5
  76597. +$as_echo "$as_me: WARNING: Transparent Proxy support WILL NOT be enabled" >&2;}
  76598. + sleep 10
  76599. +elif test "$IPF_TRANSPARENT" = "yes" ; then
  76600. + case "$host" in
  76601. + *-solaris*)
  76602. + solrev=`uname -r | sh -c 'IFS=. read j n x; echo $n'`
  76603. + CFLAGS="-DSOLARIS2=$solrev $CFLAGS"
  76604. + CXXFLAGS="-DSOLARIS2=$solrev $CXXFLAGS"
  76605. + ;;
  76606. + *)
  76607. + ;;
  76608. + esac
  76609. +fi
  76610. +
  76611. +if test "$PF_TRANSPARENT" ; then
  76612. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if PF header file is installed" >&5
  76613. +$as_echo_n "checking if PF header file is installed... " >&6; }
  76614. + # hold on to your hats...
  76615. + if test "$ac_cv_header_net_pfvar_h" = "yes" || test "$ac_cv_header_net_pf_pfvar_h" = "yes"; then
  76616. + PF_TRANSPARENT="yes"
  76617. + $as_echo "@%:@define PF_TRANSPARENT 1" >>confdefs.h
  76618. +
  76619. + else
  76620. + PF_TRANSPARENT="no"
  76621. + $as_echo "@%:@define PF_TRANSPARENT 0" >>confdefs.h
  76622. +
  76623. + fi
  76624. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PF_TRANSPARENT" >&5
  76625. +$as_echo "$PF_TRANSPARENT" >&6; }
  76626. +fi
  76627. +if test "$PF_TRANSPARENT" = "no" ; then
  76628. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find necessary PF header file" >&5
  76629. +$as_echo "$as_me: WARNING: Cannot find necessary PF header file" >&2;}
  76630. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Transparent Proxy support WILL NOT be enabled" >&5
  76631. +$as_echo "$as_me: WARNING: Transparent Proxy support WILL NOT be enabled" >&2;}
  76632. + sleep 10
  76633. +fi
  76634. +
  76635. +if test "$LINUX_NETFILTER" ; then
  76636. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Linux (Netfilter) kernel header files are installed" >&5
  76637. +$as_echo_n "checking if Linux (Netfilter) kernel header files are installed... " >&6; }
  76638. + # hold on to your hats...
  76639. + if test "$ac_cv_header_linux_netfilter_ipv4_h" = "yes"; then
  76640. + LINUX_NETFILTER="yes"
  76641. + $as_echo "@%:@define LINUX_NETFILTER 1" >>confdefs.h
  76642. +
  76643. + else
  76644. + LINUX_NETFILTER="no"
  76645. + $as_echo "@%:@define LINUX_NETFILTER 0" >>confdefs.h
  76646. +
  76647. + fi
  76648. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINUX_NETFILTER" >&5
  76649. +$as_echo "$LINUX_NETFILTER" >&6; }
  76650. +fi
  76651. +if test "$LINUX_NETFILTER" = "no" ; then
  76652. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find necessary Linux kernel (Netfilter) header files" >&5
  76653. +$as_echo "$as_me: WARNING: Cannot find necessary Linux kernel (Netfilter) header files" >&2;}
  76654. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Linux Transparent and Intercepting Proxy support WILL NOT be enabled" >&5
  76655. +$as_echo "$as_me: WARNING: Linux Transparent and Intercepting Proxy support WILL NOT be enabled" >&2;}
  76656. + LINUX_TPROXY2="no"
  76657. +
  76658. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  76659. +
  76660. + sleep 10
  76661. +fi
  76662. +if test "$LINUX_NETFILTER" = "yes" && test "$use_libcap" != "yes" ; then
  76663. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY" >&5
  76664. +$as_echo "$as_me: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY" >&2;}
  76665. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&5
  76666. +$as_echo "$as_me: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&2;}
  76667. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Reduced support to Interception Proxy" >&5
  76668. +$as_echo "$as_me: WARNING: Reduced support to Interception Proxy" >&2;}
  76669. + LINUX_TPROXY2="no"
  76670. +
  76671. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  76672. +
  76673. + sleep 10
  76674. +fi
  76675. +
  76676. +if test "$LINUX_TPROXY2"; then
  76677. + if test "$use_libcap" = "yes"; then
  76678. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if TPROXYv2 header files are installed" >&5
  76679. +$as_echo_n "checking if TPROXYv2 header files are installed... " >&6; }
  76680. + # hold on to your hats...
  76681. + if test "$ac_cv_header_linux_netfilter_ipv4_ip_tproxy_h" = "yes" && test "$LINUX_NETFILTER" = "yes"; then
  76682. + LINUX_TPROXY2="yes"
  76683. +
  76684. +$as_echo "@%:@define LINUX_TPROXY2 1" >>confdefs.h
  76685. +
  76686. + else
  76687. + LINUX_TPROXY2="no"
  76688. +
  76689. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  76690. +
  76691. + fi
  76692. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINUX_TPROXY2" >&5
  76693. +$as_echo "$LINUX_TPROXY2" >&6; }
  76694. + if test "$LINUX_TPROXY2" = "no" && test "$LINUX_NETFILTER" = "yes"; then
  76695. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find TPROXY v2 headers, you need to patch the kernel with " >&5
  76696. +$as_echo "$as_me: WARNING: Cannot find TPROXY v2 headers, you need to patch the kernel with " >&2;}
  76697. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: tproxy package from:" >&5
  76698. +$as_echo "$as_me: WARNING: tproxy package from:" >&2;}
  76699. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: - lynx http://www.balabit.com/downloads/files/tproxy/" >&5
  76700. +$as_echo "$as_me: WARNING: - lynx http://www.balabit.com/downloads/files/tproxy/" >&2;}
  76701. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Or select the '--enable-linux-netfilter' option instead for Netfilter support." >&5
  76702. +$as_echo "$as_me: WARNING: Or select the '--enable-linux-netfilter' option instead for Netfilter support." >&2;}
  76703. + sleep 10
  76704. + fi
  76705. + else
  76706. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY v2" >&5
  76707. +$as_echo "$as_me: WARNING: Missing needed capabilities (libcap or libcap2) for TPROXY v2" >&2;}
  76708. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&5
  76709. +$as_echo "$as_me: WARNING: Linux Transparent Proxy support WILL NOT be enabled" >&2;}
  76710. + LINUX_TPROXY2="no"
  76711. +
  76712. +$as_echo "@%:@define LINUX_TPROXY2 0" >>confdefs.h
  76713. +
  76714. + sleep 10
  76715. + fi
  76716. +fi
  76717. +
  76718. +@%:@ Check whether --enable-gnuregex was given.
  76719. +if test "${enable_gnuregex+set}" = set; then :
  76720. + enableval=$enable_gnuregex; USE_GNUREGEX=$enableval
  76721. +fi
  76722. +
  76723. +if test -z "$USE_GNUREGEX" ; then
  76724. + case "$host" in
  76725. + *-sun-solaris2.[0-4])
  76726. + USE_GNUREGEX="yes"
  76727. + ;;
  76728. + *-next-nextstep*)
  76729. + USE_GNUREGEX="yes"
  76730. + ;;
  76731. + esac
  76732. +fi
  76733. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if GNUregex needs to be compiled" >&5
  76734. +$as_echo_n "checking if GNUregex needs to be compiled... " >&6; }
  76735. +if test -z "$USE_GNUREGEX"; then
  76736. +if test "$ac_cv_func_regcomp" = "no" || test "$USE_GNUREGEX" = "yes" ; then
  76737. + USE_GNUREGEX="yes"
  76738. +else
  76739. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76740. +/* end confdefs.h. */
  76741. +#include <sys/types.h>
  76742. +#include <regex.h>
  76743. +int
  76744. +main ()
  76745. +{
  76746. +regex_t t; regcomp(&t,"",0);
  76747. + ;
  76748. + return 0;
  76749. +}
  76750. +_ACEOF
  76751. +if ac_fn_cxx_try_compile "$LINENO"; then :
  76752. + USE_GNUREGEX="no"
  76753. +else
  76754. + USE_GNUREGEX="yes"
  76755. +fi
  76756. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  76757. +fi
  76758. +fi
  76759. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_GNUREGEX" >&5
  76760. +$as_echo "$USE_GNUREGEX" >&6; }
  76761. +if test "$USE_GNUREGEX" = "yes"; then
  76762. + # override system regex with ours. Not good. But what was asked for.
  76763. + REGEXLIB=""
  76764. +
  76765. +$as_echo "@%:@define USE_GNUREGEX 1" >>confdefs.h
  76766. +
  76767. +fi
  76768. +
  76769. +#AC_SUBST(LIBREGEX)
  76770. +
  76771. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default FD_SETSIZE value" >&5
  76772. +$as_echo_n "checking Default FD_SETSIZE value... " >&6; }
  76773. +if test "$cross_compiling" = yes; then :
  76774. + DEFAULT_FD_SETSIZE=256
  76775. +else
  76776. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76777. +/* end confdefs.h. */
  76778. +
  76779. +#if HAVE_STDIO_H
  76780. +#include <stdio.h>
  76781. +#endif
  76782. +#if HAVE_UNISTD_H
  76783. +#include <unistd.h>
  76784. +#endif
  76785. +#if HAVE_STDLIB_H
  76786. +#include <stdlib.h>
  76787. +#endif
  76788. +#if HAVE_SYS_TIME_H
  76789. +#include <sys/time.h>
  76790. +#endif
  76791. +#if HAVE_SYS_SELECT_H
  76792. +#include <sys/select.h>
  76793. +#endif
  76794. +#if HAVE_SYS_TYPES_H
  76795. +#include <sys/types.h>
  76796. +#endif
  76797. +#if HAVE_WINSOCK_H
  76798. +#include <winsock.h>
  76799. +#endif
  76800. +#if HAVE_WINSOCK2_H
  76801. +#include <winsock2.h>
  76802. +#endif
  76803. +int main(int argc, char **argv) {
  76804. + FILE *fp = fopen("conftestval", "w");
  76805. + fprintf (fp, "%d\n", FD_SETSIZE);
  76806. + return 0;
  76807. +}
  76808. +
  76809. +_ACEOF
  76810. +if ac_fn_cxx_try_run "$LINENO"; then :
  76811. + DEFAULT_FD_SETSIZE=`cat conftestval`
  76812. +else
  76813. + DEFAULT_FD_SETSIZE=256
  76814. +fi
  76815. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  76816. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  76817. +fi
  76818. +
  76819. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_FD_SETSIZE" >&5
  76820. +$as_echo "$DEFAULT_FD_SETSIZE" >&6; }
  76821. +
  76822. +cat >>confdefs.h <<_ACEOF
  76823. +@%:@define DEFAULT_FD_SETSIZE $DEFAULT_FD_SETSIZE
  76824. +_ACEOF
  76825. +
  76826. +
  76827. +
  76828. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Maximum number of filedescriptors we can open" >&5
  76829. +$as_echo_n "checking Maximum number of filedescriptors we can open... " >&6; }
  76830. +TLDFLAGS="$LDFLAGS"
  76831. +if test -n "$squid_filedescriptors_num" ; then
  76832. + SQUID_MAXFD=$squid_filedescriptors_num
  76833. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_MAXFD (user-forced)" >&5
  76834. +$as_echo "$SQUID_MAXFD (user-forced)" >&6; }
  76835. +else
  76836. + case $host in
  76837. + i386-unknown-freebsd*)
  76838. + if echo "$LDFLAGS" | grep -q pthread; then
  76839. + LDFLAGS=`echo $LDFLAGS | sed -e "s/-pthread//"`
  76840. + fi
  76841. + esac
  76842. + if test "$cross_compiling" = yes; then :
  76843. + SQUID_MAXFD=256
  76844. +else
  76845. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76846. +/* end confdefs.h. */
  76847. +
  76848. +#include <stdio.h>
  76849. +#include <unistd.h>
  76850. +#include <stdlib.h>
  76851. +#include <sys/time.h> /* needed on FreeBSD */
  76852. +#include <sys/param.h>
  76853. +#include <sys/resource.h>
  76854. +int main(int argc, char **argv) {
  76855. + FILE *fp;
  76856. + int i,j;
  76857. +#if defined(__CYGWIN32__) || defined (__CYGWIN__)
  76858. + /* getrlimit and sysconf returns bogous values on cygwin32.
  76859. + * Number of fds is virtually unlimited in cygwin (sys/param.h)
  76860. + * __CYGWIN32__ is deprecated.
  76861. + */
  76862. + i = NOFILE;
  76863. +#else
  76864. +#if HAVE_SETRLIMIT
  76865. + struct rlimit rl;
  76866. +#if defined(RLIMIT_NOFILE)
  76867. + if (getrlimit(RLIMIT_NOFILE, &rl) < 0) {
  76868. + perror("getrlimit: RLIMIT_NOFILE");
  76869. + } else {
  76870. +#if defined(__APPLE__)
  76871. + /* asking for more than OPEN_MAX fails on Leopard */
  76872. + rl.rlim_cur = (OPEN_MAX < rl.rlim_max ? OPEN_MAX : rl.rlim_max);
  76873. +#else
  76874. + rl.rlim_cur = rl.rlim_max; /* set it to the max */
  76875. +#endif
  76876. + if (setrlimit(RLIMIT_NOFILE, &rl) < 0) {
  76877. + perror("setrlimit: RLIMIT_NOFILE");
  76878. + }
  76879. + }
  76880. +#elif defined(RLIMIT_OFILE)
  76881. + if (getrlimit(RLIMIT_OFILE, &rl) < 0) {
  76882. + perror("getrlimit: RLIMIT_OFILE");
  76883. + } else {
  76884. + rl.rlim_cur = rl.rlim_max; /* set it to the max */
  76885. + if (setrlimit(RLIMIT_OFILE, &rl) < 0) {
  76886. + perror("setrlimit: RLIMIT_OFILE");
  76887. + }
  76888. + }
  76889. +#endif /* RLIMIT_NOFILE */
  76890. +#endif /* HAVE_SETRLIMIT */
  76891. + /* by starting at 2^14, we will never get higher
  76892. + than 2^15 for SQUID_MAXFD */
  76893. + i = j = 1<<14;
  76894. + while (j) {
  76895. + j >>= 1;
  76896. + if (dup2(0, i) < 0) {
  76897. + i -= j;
  76898. + } else {
  76899. + close(i);
  76900. + i += j;
  76901. + }
  76902. + }
  76903. + i++;
  76904. +#endif /* IF !DEF CYGWIN */
  76905. + fp = fopen("conftestval", "w");
  76906. + fprintf (fp, "%d\n", i & ~0x3F);
  76907. + return 0;
  76908. +}
  76909. +
  76910. +_ACEOF
  76911. +if ac_fn_cxx_try_run "$LINENO"; then :
  76912. + SQUID_MAXFD=`cat conftestval`
  76913. +else
  76914. + SQUID_MAXFD=256
  76915. +fi
  76916. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  76917. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  76918. +fi
  76919. +
  76920. + case "$host_os" in
  76921. + mingw|mingw32)
  76922. + SQUID_MAXFD="2048"
  76923. + ;;
  76924. + esac
  76925. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_MAXFD" >&5
  76926. +$as_echo "$SQUID_MAXFD" >&6; }
  76927. +fi
  76928. +
  76929. +cat >>confdefs.h <<_ACEOF
  76930. +@%:@define SQUID_MAXFD $SQUID_MAXFD
  76931. +_ACEOF
  76932. +
  76933. +if test "$SQUID_MAXFD" -lt 512 ; then
  76934. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $SQUID_MAXFD may not be enough filedescriptors if your" >&5
  76935. +$as_echo "$as_me: WARNING: $SQUID_MAXFD may not be enough filedescriptors if your" >&2;}
  76936. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache will be very busy. Please see the FAQ page" >&5
  76937. +$as_echo "$as_me: WARNING: cache will be very busy. Please see the FAQ page" >&2;}
  76938. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: http://wiki.squid-cache.org/SquidFaq/TroubleShooting" >&5
  76939. +$as_echo "$as_me: WARNING: http://wiki.squid-cache.org/SquidFaq/TroubleShooting" >&2;}
  76940. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: on how to increase your filedescriptor limit" >&5
  76941. +$as_echo "$as_me: WARNING: on how to increase your filedescriptor limit" >&2;}
  76942. + sleep 10
  76943. +fi
  76944. +LDFLAGS="$TLDFLAGS"
  76945. +
  76946. +if test `expr $SQUID_MAXFD % 64` != 0; then
  76947. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $SQUID_MAXFD is not an multiple of 64. This may cause issues on certain platforms." >&5
  76948. +$as_echo "$as_me: WARNING: $SQUID_MAXFD is not an multiple of 64. This may cause issues on certain platforms." >&2;}
  76949. + sleep 10
  76950. +fi
  76951. +
  76952. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default UDP send buffer size" >&5
  76953. +$as_echo_n "checking Default UDP send buffer size... " >&6; }
  76954. +if test "$cross_compiling" = yes; then :
  76955. + SQUID_DETECT_UDP_SO_SNDBUF=16384
  76956. +else
  76957. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  76958. +/* end confdefs.h. */
  76959. +
  76960. +#include <stdlib.h>
  76961. +#include <stdio.h>
  76962. +#include <sys/types.h>
  76963. +#if HAVE_SYS_SOCKET_H
  76964. +#include <sys/socket.h>
  76965. +#endif
  76966. +#if HAVE_NETINET_IN_H
  76967. +#include <netinet/in.h>
  76968. +#endif
  76969. +#if HAVE_WINSOCK_H
  76970. +#include <winsock.h>
  76971. +#endif
  76972. +#if HAVE_WINSOCK2_H
  76973. +#include <winsock2.h>
  76974. +#endif
  76975. +int main(int argc, char **argv)
  76976. +{
  76977. + FILE *fp;
  76978. + int fd,val=0;
  76979. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  76980. + int len=sizeof(int);
  76981. + WSADATA wsaData;
  76982. + WSAStartup(2, &wsaData);
  76983. +#else
  76984. + socklen_t len=sizeof(socklen_t);
  76985. +#endif
  76986. + if ((fd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) return 1;
  76987. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  76988. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, (char *)&val, &len) < 0) return 1;
  76989. + WSACleanup();
  76990. +#else
  76991. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &val, &len) < 0) return 1;
  76992. +#endif
  76993. + if (val<=0) return 1;
  76994. + fp = fopen("conftestval", "w");
  76995. + fprintf (fp, "%d\n", val);
  76996. + return 0;
  76997. +}
  76998. +
  76999. +_ACEOF
  77000. +if ac_fn_cxx_try_run "$LINENO"; then :
  77001. + SQUID_DETECT_UDP_SO_SNDBUF=`cat conftestval`
  77002. +else
  77003. + SQUID_DETECT_UDP_SO_SNDBUF=16384
  77004. +fi
  77005. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  77006. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  77007. +fi
  77008. +
  77009. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_DETECT_UDP_SO_SNDBUF" >&5
  77010. +$as_echo "$SQUID_DETECT_UDP_SO_SNDBUF" >&6; }
  77011. +
  77012. +cat >>confdefs.h <<_ACEOF
  77013. +@%:@define SQUID_DETECT_UDP_SO_SNDBUF $SQUID_DETECT_UDP_SO_SNDBUF
  77014. +_ACEOF
  77015. +
  77016. +
  77017. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default UDP receive buffer size" >&5
  77018. +$as_echo_n "checking Default UDP receive buffer size... " >&6; }
  77019. +if test "$cross_compiling" = yes; then :
  77020. + SQUID_DETECT_UDP_SO_RCVBUF=16384
  77021. +else
  77022. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77023. +/* end confdefs.h. */
  77024. +
  77025. +#include <stdlib.h>
  77026. +#include <stdio.h>
  77027. +#include <sys/types.h>
  77028. +#if HAVE_SYS_SOCKET_H
  77029. +#include <sys/socket.h>
  77030. +#endif
  77031. +#if HAVE_NETINET_IN_H
  77032. +#include <netinet/in.h>
  77033. +#endif
  77034. +#if HAVE_WINSOCK_H
  77035. +#include <winsock.h>
  77036. +#endif
  77037. +#if HAVE_WINSOCK2_H
  77038. +#include <winsock2.h>
  77039. +#endif
  77040. +int main(int argc, char **argv)
  77041. +{
  77042. + FILE *fp;
  77043. + int fd,val=0;
  77044. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  77045. + int len=sizeof(int);
  77046. + WSADATA wsaData;
  77047. + WSAStartup(2, &wsaData);
  77048. +#else
  77049. + socklen_t len=sizeof(socklen_t);
  77050. +#endif
  77051. + if ((fd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) return 1;
  77052. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  77053. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, (char *)&val, &len) < 0) return 1;
  77054. + WSACleanup();
  77055. +#else
  77056. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &val, &len) < 0) return 1;
  77057. +#endif
  77058. + if (val <= 0) return 1;
  77059. + fp = fopen("conftestval", "w");
  77060. + fprintf (fp, "%d\n", val);
  77061. + return 0;
  77062. +}
  77063. +
  77064. +_ACEOF
  77065. +if ac_fn_cxx_try_run "$LINENO"; then :
  77066. + SQUID_DETECT_UDP_SO_RCVBUF=`cat conftestval`
  77067. +else
  77068. + SQUID_DETECT_UDP_SO_RCVBUF=16384
  77069. +fi
  77070. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  77071. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  77072. +fi
  77073. +
  77074. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_DETECT_UDP_SO_RCVBUF" >&5
  77075. +$as_echo "$SQUID_DETECT_UDP_SO_RCVBUF" >&6; }
  77076. +
  77077. +cat >>confdefs.h <<_ACEOF
  77078. +@%:@define SQUID_DETECT_UDP_SO_RCVBUF $SQUID_DETECT_UDP_SO_RCVBUF
  77079. +_ACEOF
  77080. +
  77081. +
  77082. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default TCP send buffer size" >&5
  77083. +$as_echo_n "checking Default TCP send buffer size... " >&6; }
  77084. +if test "$cross_compiling" = yes; then :
  77085. + SQUID_TCP_SO_SNDBUF=16384
  77086. +else
  77087. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77088. +/* end confdefs.h. */
  77089. +
  77090. +#include <stdlib.h>
  77091. +#include <stdio.h>
  77092. +#include <sys/types.h>
  77093. +#if HAVE_SYS_SOCKET_H
  77094. +#include <sys/socket.h>
  77095. +#endif
  77096. +#if HAVE_NETINET_IN_H
  77097. +#include <netinet/in.h>
  77098. +#endif
  77099. +#if HAVE_WINSOCK_H
  77100. +#include <winsock.h>
  77101. +#endif
  77102. +#if HAVE_WINSOCK2_H
  77103. +#include <winsock2.h>
  77104. +#endif
  77105. +int main(int argc, char **argv)
  77106. +{
  77107. + FILE *fp;
  77108. + int fd,val=0;
  77109. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  77110. + int len=sizeof(int);
  77111. + WSADATA wsaData;
  77112. + WSAStartup(2, &wsaData);
  77113. +#else
  77114. + socklen_t len=sizeof(socklen_t);
  77115. +#endif
  77116. + if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) return 1;
  77117. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  77118. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, (char *)&val, &len) < 0) return 1;
  77119. + WSACleanup();
  77120. +#else
  77121. + if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &val, &len) < 0) return 1;
  77122. +#endif
  77123. + if (val <= 0) return 1;
  77124. + fp = fopen("conftestval", "w");
  77125. + fprintf (fp, "%d\n", val);
  77126. + return 0;
  77127. +}
  77128. +
  77129. +_ACEOF
  77130. +if ac_fn_cxx_try_run "$LINENO"; then :
  77131. + SQUID_TCP_SO_SNDBUF=`cat conftestval`
  77132. +else
  77133. + SQUID_TCP_SO_SNDBUF=16384
  77134. +fi
  77135. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  77136. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  77137. +fi
  77138. +
  77139. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_TCP_SO_SNDBUF" >&5
  77140. +$as_echo "$SQUID_TCP_SO_SNDBUF" >&6; }
  77141. +if test $SQUID_TCP_SO_SNDBUF -gt 32768; then
  77142. + { $as_echo "$as_me:${as_lineno-$LINENO}: Limiting send buffer size to 32K" >&5
  77143. +$as_echo "$as_me: Limiting send buffer size to 32K" >&6;}
  77144. + SQUID_TCP_SO_SNDBUF=32768
  77145. +fi
  77146. +
  77147. +cat >>confdefs.h <<_ACEOF
  77148. +@%:@define SQUID_TCP_SO_SNDBUF $SQUID_TCP_SO_SNDBUF
  77149. +_ACEOF
  77150. +
  77151. +
  77152. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Default TCP receive buffer size" >&5
  77153. +$as_echo_n "checking Default TCP receive buffer size... " >&6; }
  77154. +if test "$cross_compiling" = yes; then :
  77155. + SQUID_TCP_SO_RCVBUF=16384
  77156. +else
  77157. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77158. +/* end confdefs.h. */
  77159. +
  77160. +#include <stdlib.h>
  77161. +#include <stdio.h>
  77162. +#include <sys/types.h>
  77163. +#if HAVE_SYS_SOCKET_H
  77164. +#include <sys/socket.h>
  77165. +#endif
  77166. +#if HAVE_NETINET_IN_H
  77167. +#include <netinet/in.h>
  77168. +#endif
  77169. +#if HAVE_WINSOCK_H
  77170. +#include <winsock.h>
  77171. +#endif
  77172. +#if HAVE_WINSOCK2_H
  77173. +#include <winsock2.h>
  77174. +#endif
  77175. +int main(int argc, char **argv)
  77176. +{
  77177. + FILE *fp;
  77178. + int fd,val=0;
  77179. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  77180. + int len=sizeof(int);
  77181. + WSADATA wsaData;
  77182. + WSAStartup(2, &wsaData);
  77183. +#else
  77184. + socklen_t len=sizeof(socklen_t);
  77185. +#endif
  77186. + if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) return 1;
  77187. +#if (defined(WIN32) || defined(__WIN32__) || defined(__WIN32)) && !(defined(__CYGWIN32__) || defined(__CYGWIN__))
  77188. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, (char *)&val, &len) < 0) return 1;
  77189. + WSACleanup();
  77190. +#else
  77191. + if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &val, &len) < 0) return 1;
  77192. +#endif
  77193. + if (val <= 0) return 1;
  77194. + fp = fopen("conftestval", "w");
  77195. + fprintf (fp, "%d\n", val);
  77196. + return 0;
  77197. +}
  77198. +
  77199. +_ACEOF
  77200. +if ac_fn_cxx_try_run "$LINENO"; then :
  77201. + SQUID_TCP_SO_RCVBUF=`cat conftestval`
  77202. +else
  77203. + SQUID_TCP_SO_RCVBUF=16384
  77204. +fi
  77205. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  77206. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  77207. +fi
  77208. +
  77209. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SQUID_TCP_SO_RCVBUF" >&5
  77210. +$as_echo "$SQUID_TCP_SO_RCVBUF" >&6; }
  77211. +if test $SQUID_TCP_SO_RCVBUF -gt 65535; then
  77212. + { $as_echo "$as_me:${as_lineno-$LINENO}: Limiting receive buffer size to 64K" >&5
  77213. +$as_echo "$as_me: Limiting receive buffer size to 64K" >&6;}
  77214. + SQUID_TCP_SO_RCVBUF=65535
  77215. +fi
  77216. +
  77217. +cat >>confdefs.h <<_ACEOF
  77218. +@%:@define SQUID_TCP_SO_RCVBUF $SQUID_TCP_SO_RCVBUF
  77219. +_ACEOF
  77220. +
  77221. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if sys_errlist is already defined" >&5
  77222. +$as_echo_n "checking if sys_errlist is already defined... " >&6; }
  77223. +if ${ac_cv_needs_sys_errlist+:} false; then :
  77224. + $as_echo_n "(cached) " >&6
  77225. +else
  77226. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77227. +/* end confdefs.h. */
  77228. +#include <stdio.h>
  77229. +int
  77230. +main ()
  77231. +{
  77232. +char *s = sys_errlist;
  77233. + ;
  77234. + return 0;
  77235. +}
  77236. +_ACEOF
  77237. +if ac_fn_cxx_try_compile "$LINENO"; then :
  77238. + ac_cv_needs_sys_errlist="no"
  77239. +else
  77240. + ac_cv_needs_sys_errlist="yes"
  77241. +fi
  77242. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  77243. +
  77244. +fi
  77245. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_needs_sys_errlist" >&5
  77246. +$as_echo "$ac_cv_needs_sys_errlist" >&6; }
  77247. +if test "$ac_cv_needs_sys_errlist" = "yes" ; then
  77248. +
  77249. +$as_echo "@%:@define NEED_SYS_ERRLIST 1" >>confdefs.h
  77250. +
  77251. +fi
  77252. +
  77253. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libresolv _dns_ttl_ hack" >&5
  77254. +$as_echo_n "checking for libresolv _dns_ttl_ hack... " >&6; }
  77255. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77256. +/* end confdefs.h. */
  77257. +extern int _dns_ttl_;
  77258. +int
  77259. +main ()
  77260. +{
  77261. +return _dns_ttl_;
  77262. + ;
  77263. + return 0;
  77264. +}
  77265. +_ACEOF
  77266. +if ac_fn_cxx_try_link "$LINENO"; then :
  77267. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  77268. +$as_echo "yes" >&6; }
  77269. +
  77270. +$as_echo "@%:@define LIBRESOLV_DNS_TTL_HACK 1" >>confdefs.h
  77271. +
  77272. +else
  77273. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  77274. +$as_echo "no" >&6; }
  77275. +fi
  77276. +rm -f core conftest.err conftest.$ac_objext \
  77277. + conftest$ac_exeext conftest.$ac_ext
  77278. +
  77279. +if test "$ac_cv_header_sys_statvfs_h" = "yes" ; then
  77280. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working statvfs() interface" >&5
  77281. +$as_echo_n "checking for working statvfs() interface... " >&6; }
  77282. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77283. +/* end confdefs.h. */
  77284. +
  77285. +#include <stdlib.h>
  77286. +#include <stdio.h>
  77287. +#include <sys/types.h>
  77288. +#include <sys/statvfs.h>
  77289. +
  77290. +int
  77291. +main ()
  77292. +{
  77293. +
  77294. +struct statvfs sfs;
  77295. +sfs.f_blocks = sfs.f_bfree = sfs.f_frsize =
  77296. +sfs.f_files = sfs.f_ffree = 0;
  77297. +statvfs("/tmp", &sfs);
  77298. +
  77299. + ;
  77300. + return 0;
  77301. +}
  77302. +_ACEOF
  77303. +if ac_fn_cxx_try_compile "$LINENO"; then :
  77304. + ac_cv_func_statvfs=yes
  77305. +else
  77306. + ac_cv_func_statvfs=no
  77307. +fi
  77308. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  77309. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_statvfs" >&5
  77310. +$as_echo "$ac_cv_func_statvfs" >&6; }
  77311. +if test "$ac_cv_func_statvfs" = "yes" ; then
  77312. +
  77313. +$as_echo "@%:@define HAVE_STATVFS 1" >>confdefs.h
  77314. +
  77315. +fi
  77316. +fi
  77317. +
  77318. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res_ext.nsaddr_list" >&5
  77319. +$as_echo_n "checking for _res_ext.nsaddr_list... " >&6; }
  77320. +if ${ac_cv_have_res_ext_nsaddr_list+:} false; then :
  77321. + $as_echo_n "(cached) " >&6
  77322. +else
  77323. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77324. +/* end confdefs.h. */
  77325. +
  77326. +#if HAVE_SYS_TYPES_H
  77327. +#include <sys/types.h>
  77328. +#endif
  77329. +#if HAVE_NETINET_IN_H
  77330. +#include <netinet/in.h>
  77331. +#endif
  77332. +#if HAVE_ARPA_INET_H
  77333. +#include <arpa/inet.h>
  77334. +#endif
  77335. +#if HAVE_ARPA_NAMESER_H
  77336. +#include <arpa/nameser.h>
  77337. +#endif
  77338. +#if HAVE_RESOLV_H
  77339. +#include <resolv.h>
  77340. +#endif
  77341. +
  77342. +int
  77343. +main ()
  77344. +{
  77345. +_res_ext.nsaddr_list[0].s_addr;
  77346. + ;
  77347. + return 0;
  77348. +}
  77349. +_ACEOF
  77350. +if ac_fn_cxx_try_compile "$LINENO"; then :
  77351. + ac_cv_have_res_ext_nsaddr_list="yes"
  77352. +else
  77353. + ac_cv_have_res_ext_nsaddr_list="no"
  77354. +fi
  77355. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  77356. +fi
  77357. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_ext_nsaddr_list" >&5
  77358. +$as_echo "$ac_cv_have_res_ext_nsaddr_list" >&6; }
  77359. +if test "$ac_cv_have_res_ext_nsaddr_list" = "yes" ; then
  77360. +
  77361. +$as_echo "@%:@define _SQUID_RES_NSADDR6_LARRAY _res_ext.nsaddr_list" >>confdefs.h
  77362. +
  77363. +
  77364. +$as_echo "@%:@define _SQUID_RES_NSADDR6_COUNT ns6count" >>confdefs.h
  77365. +
  77366. +fi
  77367. +
  77368. +if test "$_SQUID_RES_NSADDR6_LIST" = ""; then
  77369. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res._u._ext.nsaddrs" >&5
  77370. +$as_echo_n "checking for _res._u._ext.nsaddrs... " >&6; }
  77371. +if ${ac_cv_have_res_ext_nsaddrs+:} false; then :
  77372. + $as_echo_n "(cached) " >&6
  77373. +else
  77374. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77375. +/* end confdefs.h. */
  77376. +
  77377. +#if HAVE_SYS_TYPES_H
  77378. +#include <sys/types.h>
  77379. +#endif
  77380. +#if HAVE_NETINET_IN_H
  77381. +#include <netinet/in.h>
  77382. +#endif
  77383. +#if HAVE_ARPA_INET_H
  77384. +#include <arpa/inet.h>
  77385. +#endif
  77386. +#if HAVE_ARPA_NAMESER_H
  77387. +#include <arpa/nameser.h>
  77388. +#endif
  77389. +#if HAVE_RESOLV_H
  77390. +#include <resolv.h>
  77391. +#endif
  77392. +
  77393. +int
  77394. +main ()
  77395. +{
  77396. +_res._u._ext.nsaddrs[0]->sin6_addr;
  77397. + ;
  77398. + return 0;
  77399. +}
  77400. +_ACEOF
  77401. +if ac_fn_cxx_try_compile "$LINENO"; then :
  77402. + ac_cv_have_res_ext_nsaddrs="yes"
  77403. +else
  77404. + ac_cv_have_res_ext_nsaddrs="no"
  77405. +fi
  77406. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  77407. +fi
  77408. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_ext_nsaddrs" >&5
  77409. +$as_echo "$ac_cv_have_res_ext_nsaddrs" >&6; }
  77410. +if test "$ac_cv_have_res_ext_nsaddrs" = "yes" ; then
  77411. +
  77412. +$as_echo "@%:@define _SQUID_RES_NSADDR6_LPTR _res._u._ext.nsaddrs" >>confdefs.h
  77413. +
  77414. +
  77415. +$as_echo "@%:@define _SQUID_RES_NSADDR6_COUNT _res._u._ext.nscount6" >>confdefs.h
  77416. +
  77417. +fi
  77418. +fi
  77419. +
  77420. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res.nsaddr_list" >&5
  77421. +$as_echo_n "checking for _res.nsaddr_list... " >&6; }
  77422. +if ${ac_cv_have_res_nsaddr_list+:} false; then :
  77423. + $as_echo_n "(cached) " >&6
  77424. +else
  77425. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77426. +/* end confdefs.h. */
  77427. +
  77428. +#if HAVE_SYS_TYPES_H
  77429. +#include <sys/types.h>
  77430. +#endif
  77431. +#if HAVE_NETINET_IN_H
  77432. +#include <netinet/in.h>
  77433. +#endif
  77434. +#if HAVE_ARPA_INET_H
  77435. +#include <arpa/inet.h>
  77436. +#endif
  77437. +#if HAVE_ARPA_NAMESER_H
  77438. +#include <arpa/nameser.h>
  77439. +#endif
  77440. +#if HAVE_RESOLV_H
  77441. +#include <resolv.h>
  77442. +#endif
  77443. +
  77444. +int
  77445. +main ()
  77446. +{
  77447. +_res.nsaddr_list[0];
  77448. + ;
  77449. + return 0;
  77450. +}
  77451. +_ACEOF
  77452. +if ac_fn_cxx_try_compile "$LINENO"; then :
  77453. + ac_cv_have_res_nsaddr_list="yes"
  77454. +else
  77455. + ac_cv_have_res_nsaddr_list="no"
  77456. +fi
  77457. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  77458. +fi
  77459. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_nsaddr_list" >&5
  77460. +$as_echo "$ac_cv_have_res_nsaddr_list" >&6; }
  77461. +if test $ac_cv_have_res_nsaddr_list = "yes" ; then
  77462. +
  77463. +$as_echo "@%:@define _SQUID_RES_NSADDR_LIST _res.nsaddr_list" >>confdefs.h
  77464. +
  77465. +
  77466. +$as_echo "@%:@define _SQUID_RES_NSADDR_COUNT _res.nscount" >>confdefs.h
  77467. +
  77468. +fi
  77469. +
  77470. +if test "$_SQUID_RES_NSADDR_LIST" = ""; then
  77471. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _res.ns_list" >&5
  77472. +$as_echo_n "checking for _res.ns_list... " >&6; }
  77473. +if ${ac_cv_have_res_ns_list+:} false; then :
  77474. + $as_echo_n "(cached) " >&6
  77475. +else
  77476. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  77477. +/* end confdefs.h. */
  77478. +
  77479. +#if HAVE_SYS_TYPES_H
  77480. +#include <sys/types.h>
  77481. +#endif
  77482. +#if HAVE_NETINET_IN_H
  77483. +#include <netinet/in.h>
  77484. +#endif
  77485. +#if HAVE_ARPA_INET_H
  77486. +#include <arpa/inet.h>
  77487. +#endif
  77488. +#if HAVE_ARPA_NAMESER_H
  77489. +#include <arpa/nameser.h>
  77490. +#endif
  77491. +#if HAVE_RESOLV_H
  77492. +#include <resolv.h>
  77493. +#endif
  77494. +
  77495. +int
  77496. +main ()
  77497. +{
  77498. +_res.ns_list[0].addr;
  77499. + ;
  77500. + return 0;
  77501. +}
  77502. +_ACEOF
  77503. +if ac_fn_cxx_try_compile "$LINENO"; then :
  77504. + ac_cv_have_res_ns_list="yes"
  77505. +else
  77506. + ac_cv_have_res_ns_list="no"
  77507. +fi
  77508. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  77509. +fi
  77510. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_res_ns_list" >&5
  77511. +$as_echo "$ac_cv_have_res_ns_list" >&6; }
  77512. +if test $ac_cv_have_res_ns_list = "yes" ; then
  77513. +
  77514. +$as_echo "@%:@define _SQUID_RES_NSADDR_LIST _res.ns_list" >>confdefs.h
  77515. +
  77516. +
  77517. +$as_echo "@%:@define _SQUID_RES_NSADDR_COUNT _res.nscount" >>confdefs.h
  77518. +
  77519. +fi
  77520. +fi
  77521. +
  77522. +use_translation="yes"
  77523. +@%:@ Check whether --enable-translation was given.
  77524. +if test "${enable_translation+set}" = set; then :
  77525. + enableval=$enable_translation; if test "$enableval" = "no" ; then
  77526. + use_translation=no
  77527. + fi
  77528. +
  77529. +fi
  77530. +
  77531. +if test "$use_translation" = "yes" ; then
  77532. +
  77533. +
  77534. +
  77535. +
  77536. +
  77537. +
  77538. +
  77539. +
  77540. +
  77541. +
  77542. + if test -z "$PO2HTML"; then :
  77543. +
  77544. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether po2html executable path has been provided" >&5
  77545. +$as_echo_n "checking whether po2html executable path has been provided... " >&6; }
  77546. +
  77547. +@%:@ Check whether --with-po2html was given.
  77548. +if test "${with_po2html+set}" = set; then :
  77549. + withval=$with_po2html;
  77550. + if test "$withval" != "yes"; then :
  77551. +
  77552. + PO2HTML="$withval"
  77553. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PO2HTML" >&5
  77554. +$as_echo "$PO2HTML" >&6; }
  77555. +
  77556. +else
  77557. +
  77558. + PO2HTML=""
  77559. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  77560. +$as_echo "no" >&6; }
  77561. +
  77562. +fi
  77563. +
  77564. +else
  77565. +
  77566. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  77567. +$as_echo "no" >&6; }
  77568. +
  77569. +fi
  77570. +
  77571. +
  77572. + if test -z "$PO2HTML"; then :
  77573. +
  77574. + # Extract the first word of "po2html", so it can be a program name with args.
  77575. +set dummy po2html; ac_word=$2
  77576. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  77577. +$as_echo_n "checking for $ac_word... " >&6; }
  77578. +if ${ac_cv_path_PO2HTML+:} false; then :
  77579. + $as_echo_n "(cached) " >&6
  77580. +else
  77581. + case $PO2HTML in
  77582. + [\\/]* | ?:[\\/]*)
  77583. + ac_cv_path_PO2HTML="$PO2HTML" # Let the user override the test with a path.
  77584. + ;;
  77585. + *)
  77586. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  77587. +for as_dir in $PATH
  77588. +do
  77589. + IFS=$as_save_IFS
  77590. + test -z "$as_dir" && as_dir=.
  77591. + for ac_exec_ext in '' $ac_executable_extensions; do
  77592. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  77593. + ac_cv_path_PO2HTML="$as_dir/$ac_word$ac_exec_ext"
  77594. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  77595. + break 2
  77596. + fi
  77597. +done
  77598. + done
  77599. +IFS=$as_save_IFS
  77600. +
  77601. + ;;
  77602. +esac
  77603. +fi
  77604. +PO2HTML=$ac_cv_path_PO2HTML
  77605. +if test -n "$PO2HTML"; then
  77606. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PO2HTML" >&5
  77607. +$as_echo "$PO2HTML" >&6; }
  77608. +else
  77609. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  77610. +$as_echo "no" >&6; }
  77611. +fi
  77612. +
  77613. +
  77614. +
  77615. +fi
  77616. +
  77617. +fi
  77618. +
  77619. +
  77620. +
  77621. +
  77622. +
  77623. +
  77624. +else
  77625. + PO2HTML="off"
  77626. +fi
  77627. +
  77628. +
  77629. +use_errlocale=yes
  77630. +@%:@ Check whether --enable-auto-locale was given.
  77631. +if test "${enable_auto_locale+set}" = set; then :
  77632. + enableval=$enable_auto_locale; if test "$enableval" = "no" ; then
  77633. + use_errlocale=no
  77634. + fi
  77635. +
  77636. +fi
  77637. +
  77638. +if test "$use_errlocale" = "yes" ; then
  77639. + { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling Multi-Language Support" >&5
  77640. +$as_echo "$as_me: Enabling Multi-Language Support" >&6;}
  77641. +
  77642. +$as_echo "@%:@define USE_ERR_LOCALES 1" >>confdefs.h
  77643. +
  77644. +else
  77645. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling Multi-Language Support" >&5
  77646. +$as_echo "$as_me: WARNING: Disabling Multi-Language Support" >&2;}
  77647. +
  77648. +$as_echo "@%:@define USE_ERR_LOCALES 0" >>confdefs.h
  77649. +
  77650. +fi
  77651. +
  77652. +XTRA_OBJS=''
  77653. +if test "$ac_cv_lib_malloc_main" = "yes" ; then
  77654. + if test -r /usr/lib/debug/malloc.o ; then
  77655. + XTRA_OBJS="$XTRA_OBJS /usr/lib/debug/malloc.o"
  77656. + fi
  77657. + if test -r /usr/lib/debug/mallocmap.o ; then
  77658. + XTRA_OBJS="$XTRA_OBJS /usr/lib/debug/mallocmap.o"
  77659. + fi
  77660. +fi
  77661. +
  77662. +
  77663. +if test -z "$XTRA_LIBS"; then
  77664. + XTRA_LIBS="$LIBS"
  77665. + XTRA_LIBS=`echo $XTRA_LIBS | sed -e "s/ */ /g"`
  77666. + LIBS=''
  77667. +fi
  77668. +
  77669. +
  77670. +CXX_FOR_BUILD="g++"
  77671. +
  77672. +
  77673. +rm -f core
  77674. +
  77675. +ac_config_files="$ac_config_files Makefile compat/Makefile lib/Makefile scripts/Makefile src/Makefile src/base/Makefile src/acl/Makefile src/fs/Makefile src/repl/Makefile src/auth/Makefile src/adaptation/Makefile src/adaptation/icap/Makefile src/adaptation/ecap/Makefile src/esi/Makefile src/icmp/Makefile src/ident/Makefile src/ip/Makefile contrib/Makefile snmplib/Makefile icons/Makefile errors/Makefile test-suite/Makefile doc/Makefile helpers/Makefile helpers/basic_auth/Makefile helpers/basic_auth/LDAP/Makefile helpers/basic_auth/MSNT/Makefile helpers/basic_auth/NCSA/Makefile helpers/basic_auth/PAM/Makefile helpers/basic_auth/SMB/Makefile helpers/basic_auth/mswin_sspi/Makefile helpers/basic_auth/YP/Makefile helpers/basic_auth/getpwnam/Makefile helpers/basic_auth/multi-domain-NTLM/Makefile helpers/basic_auth/SASL/Makefile helpers/basic_auth/POP3/Makefile helpers/basic_auth/DB/Makefile helpers/basic_auth/squid_radius_auth/Makefile helpers/digest_auth/Makefile helpers/digest_auth/password/Makefile helpers/digest_auth/ldap/Makefile helpers/digest_auth/eDirectory/Makefile helpers/ntlm_auth/Makefile helpers/ntlm_auth/fakeauth/Makefile helpers/ntlm_auth/no_check/Makefile helpers/ntlm_auth/smb_lm/Makefile helpers/ntlm_auth/smb_lm/smbval/Makefile helpers/ntlm_auth/mswin_sspi/Makefile helpers/negotiate_auth/Makefile helpers/negotiate_auth/mswin_sspi/Makefile helpers/external_acl/Makefile helpers/external_acl/ip_user/Makefile helpers/external_acl/ldap_group/Makefile helpers/external_acl/session/Makefile helpers/external_acl/unix_group/Makefile helpers/external_acl/wbinfo_group/Makefile helpers/external_acl/mswin_ad_group/Makefile helpers/external_acl/mswin_lm_group/Makefile tools/Makefile"
  77676. +
  77677. +
  77678. +subdirs="$subdirs lib/libTrie"
  77679. +
  77680. +
  77681. +# must configure libltdl subdir unconditionally for "make distcheck" to work
  77682. +#AC_CONFIG_SUBDIRS(libltdl)
  77683. +
  77684. +cat >confcache <<\_ACEOF
  77685. +# This file is a shell script that caches the results of configure
  77686. +# tests run on this system so they can be shared between configure
  77687. +# scripts and configure runs, see configure's option --config-cache.
  77688. +# It is not useful on other systems. If it contains results you don't
  77689. +# want to keep, you may remove or edit it.
  77690. +#
  77691. +# config.status only pays attention to the cache file if you give it
  77692. +# the --recheck option to rerun configure.
  77693. +#
  77694. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  77695. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  77696. +# following values.
  77697. +
  77698. +_ACEOF
  77699. +
  77700. +# The following way of writing the cache mishandles newlines in values,
  77701. +# but we know of no workaround that is simple, portable, and efficient.
  77702. +# So, we kill variables containing newlines.
  77703. +# Ultrix sh set writes to stderr and can't be redirected directly,
  77704. +# and sets the high bit in the cache file unless we assign to the vars.
  77705. +(
  77706. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  77707. + eval ac_val=\$$ac_var
  77708. + case $ac_val in #(
  77709. + *${as_nl}*)
  77710. + case $ac_var in #(
  77711. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  77712. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  77713. + esac
  77714. + case $ac_var in #(
  77715. + _ | IFS | as_nl) ;; #(
  77716. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  77717. + *) { eval $ac_var=; unset $ac_var;} ;;
  77718. + esac ;;
  77719. + esac
  77720. + done
  77721. +
  77722. + (set) 2>&1 |
  77723. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  77724. + *${as_nl}ac_space=\ *)
  77725. + # `set' does not quote correctly, so add quotes: double-quote
  77726. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  77727. + sed -n \
  77728. + "s/'/'\\\\''/g;
  77729. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  77730. + ;; #(
  77731. + *)
  77732. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  77733. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  77734. + ;;
  77735. + esac |
  77736. + sort
  77737. +) |
  77738. + sed '
  77739. + /^ac_cv_env_/b end
  77740. + t clear
  77741. + :clear
  77742. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  77743. + t end
  77744. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  77745. + :end' >>confcache
  77746. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  77747. + if test -w "$cache_file"; then
  77748. + if test "x$cache_file" != "x/dev/null"; then
  77749. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  77750. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  77751. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  77752. + cat confcache >"$cache_file"
  77753. + else
  77754. + case $cache_file in #(
  77755. + */* | ?:*)
  77756. + mv -f confcache "$cache_file"$$ &&
  77757. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  77758. + *)
  77759. + mv -f confcache "$cache_file" ;;
  77760. + esac
  77761. + fi
  77762. + fi
  77763. + else
  77764. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  77765. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  77766. + fi
  77767. +fi
  77768. +rm -f confcache
  77769. +
  77770. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  77771. +# Let make expand exec_prefix.
  77772. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  77773. +
  77774. +DEFS=-DHAVE_CONFIG_H
  77775. +
  77776. +ac_libobjs=
  77777. +ac_ltlibobjs=
  77778. +U=
  77779. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  77780. + # 1. Remove the extension, and $U if already installed.
  77781. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  77782. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  77783. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  77784. + # will be set to the directory where LIBOBJS objects are built.
  77785. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  77786. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  77787. +done
  77788. +LIB@&t@OBJS=$ac_libobjs
  77789. +
  77790. +LTLIBOBJS=$ac_ltlibobjs
  77791. +
  77792. +
  77793. + if test -n "$EXEEXT"; then
  77794. + am__EXEEXT_TRUE=
  77795. + am__EXEEXT_FALSE='#'
  77796. +else
  77797. + am__EXEEXT_TRUE='#'
  77798. + am__EXEEXT_FALSE=
  77799. +fi
  77800. +
  77801. +if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
  77802. + as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
  77803. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77804. +fi
  77805. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  77806. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  77807. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77808. +fi
  77809. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  77810. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  77811. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77812. +fi
  77813. +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  77814. + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
  77815. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77816. +fi
  77817. +if test -z "${USE_LOADABLE_MODULES_TRUE}" && test -z "${USE_LOADABLE_MODULES_FALSE}"; then
  77818. + as_fn_error $? "conditional \"USE_LOADABLE_MODULES\" was never defined.
  77819. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77820. +fi
  77821. +if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
  77822. + as_fn_error $? "conditional \"INSTALL_LTDL\" was never defined.
  77823. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77824. +fi
  77825. +if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
  77826. + as_fn_error $? "conditional \"CONVENIENCE_LTDL\" was never defined.
  77827. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77828. +fi
  77829. +LT_CONFIG_H=include/autoconf.h
  77830. +
  77831. + _ltdl_libobjs=
  77832. + _ltdl_ltlibobjs=
  77833. + if test -n "$_LT_LIBOBJS"; then
  77834. + # Remove the extension.
  77835. + _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
  77836. + for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
  77837. + _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
  77838. + _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
  77839. + done
  77840. + fi
  77841. + ltdl_LIBOBJS=$_ltdl_libobjs
  77842. +
  77843. + ltdl_LTLIBOBJS=$_ltdl_ltlibobjs
  77844. +
  77845. +
  77846. +if test -z "${ENABLE_WIN32SPECIFIC_TRUE}" && test -z "${ENABLE_WIN32SPECIFIC_FALSE}"; then
  77847. + as_fn_error $? "conditional \"ENABLE_WIN32SPECIFIC\" was never defined.
  77848. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77849. +fi
  77850. +if test -z "${ENABLE_WIN32SPECIFIC_TRUE}" && test -z "${ENABLE_WIN32SPECIFIC_FALSE}"; then
  77851. + as_fn_error $? "conditional \"ENABLE_WIN32SPECIFIC\" was never defined.
  77852. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77853. +fi
  77854. +if test -z "${USE_IPC_WIN32_TRUE}" && test -z "${USE_IPC_WIN32_FALSE}"; then
  77855. + as_fn_error $? "conditional \"USE_IPC_WIN32\" was never defined.
  77856. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77857. +fi
  77858. +if test -z "${USE_IPC_WIN32_TRUE}" && test -z "${USE_IPC_WIN32_FALSE}"; then
  77859. + as_fn_error $? "conditional \"USE_IPC_WIN32\" was never defined.
  77860. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77861. +fi
  77862. +if test -z "${USE_AIOPS_WIN32_TRUE}" && test -z "${USE_AIOPS_WIN32_FALSE}"; then
  77863. + as_fn_error $? "conditional \"USE_AIOPS_WIN32\" was never defined.
  77864. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77865. +fi
  77866. +if test -z "${USE_AIO_WIN32_TRUE}" && test -z "${USE_AIO_WIN32_FALSE}"; then
  77867. + as_fn_error $? "conditional \"USE_AIO_WIN32\" was never defined.
  77868. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77869. +fi
  77870. +if test -z "${ENABLE_PINGER_TRUE}" && test -z "${ENABLE_PINGER_FALSE}"; then
  77871. + as_fn_error $? "conditional \"ENABLE_PINGER\" was never defined.
  77872. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77873. +fi
  77874. +if test -z "${ENABLE_PINGER_TRUE}" && test -z "${ENABLE_PINGER_FALSE}"; then
  77875. + as_fn_error $? "conditional \"ENABLE_PINGER\" was never defined.
  77876. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77877. +fi
  77878. +if test -z "${USE_DELAY_POOLS_TRUE}" && test -z "${USE_DELAY_POOLS_FALSE}"; then
  77879. + as_fn_error $? "conditional \"USE_DELAY_POOLS\" was never defined.
  77880. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77881. +fi
  77882. +if test -z "${USE_DELAY_POOLS_TRUE}" && test -z "${USE_DELAY_POOLS_FALSE}"; then
  77883. + as_fn_error $? "conditional \"USE_DELAY_POOLS\" was never defined.
  77884. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77885. +fi
  77886. +if test -z "${HAVE_LIBEXPAT_TRUE}" && test -z "${HAVE_LIBEXPAT_FALSE}"; then
  77887. + as_fn_error $? "conditional \"HAVE_LIBEXPAT\" was never defined.
  77888. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77889. +fi
  77890. +if test -z "${HAVE_LIBXML2_TRUE}" && test -z "${HAVE_LIBXML2_FALSE}"; then
  77891. + as_fn_error $? "conditional \"HAVE_LIBXML2\" was never defined.
  77892. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77893. +fi
  77894. +if test -z "${USE_ESI_TRUE}" && test -z "${USE_ESI_FALSE}"; then
  77895. + as_fn_error $? "conditional \"USE_ESI\" was never defined.
  77896. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77897. +fi
  77898. +if test -z "${USE_ICAP_CLIENT_TRUE}" && test -z "${USE_ICAP_CLIENT_FALSE}"; then
  77899. + as_fn_error $? "conditional \"USE_ICAP_CLIENT\" was never defined.
  77900. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77901. +fi
  77902. +if test -z "${USE_ICAP_CLIENT_TRUE}" && test -z "${USE_ICAP_CLIENT_FALSE}"; then
  77903. + as_fn_error $? "conditional \"USE_ICAP_CLIENT\" was never defined.
  77904. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77905. +fi
  77906. +if test -z "${USE_ECAP_TRUE}" && test -z "${USE_ECAP_FALSE}"; then
  77907. + as_fn_error $? "conditional \"USE_ECAP\" was never defined.
  77908. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77909. +fi
  77910. +if test -z "${USE_ADAPTATION_TRUE}" && test -z "${USE_ADAPTATION_FALSE}"; then
  77911. + as_fn_error $? "conditional \"USE_ADAPTATION\" was never defined.
  77912. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77913. +fi
  77914. +if test -z "${USE_SNMP_TRUE}" && test -z "${USE_SNMP_FALSE}"; then
  77915. + as_fn_error $? "conditional \"USE_SNMP\" was never defined.
  77916. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77917. +fi
  77918. +if test -z "${ENABLE_ARP_ACL_TRUE}" && test -z "${ENABLE_ARP_ACL_FALSE}"; then
  77919. + as_fn_error $? "conditional \"ENABLE_ARP_ACL\" was never defined.
  77920. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77921. +fi
  77922. +if test -z "${ENABLE_ARP_ACL_TRUE}" && test -z "${ENABLE_ARP_ACL_FALSE}"; then
  77923. + as_fn_error $? "conditional \"ENABLE_ARP_ACL\" was never defined.
  77924. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77925. +fi
  77926. +if test -z "${ENABLE_HTCP_TRUE}" && test -z "${ENABLE_HTCP_FALSE}"; then
  77927. + as_fn_error $? "conditional \"ENABLE_HTCP\" was never defined.
  77928. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77929. +fi
  77930. +if test -z "${ENABLE_HTCP_TRUE}" && test -z "${ENABLE_HTCP_FALSE}"; then
  77931. + as_fn_error $? "conditional \"ENABLE_HTCP\" was never defined.
  77932. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77933. +fi
  77934. +if test -z "${ENABLE_SSL_TRUE}" && test -z "${ENABLE_SSL_FALSE}"; then
  77935. + as_fn_error $? "conditional \"ENABLE_SSL\" was never defined.
  77936. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77937. +fi
  77938. +if test -z "${ENABLE_SSL_TRUE}" && test -z "${ENABLE_SSL_FALSE}"; then
  77939. + as_fn_error $? "conditional \"ENABLE_SSL\" was never defined.
  77940. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77941. +fi
  77942. +if test -z "${MAKE_LEAKFINDER_TRUE}" && test -z "${MAKE_LEAKFINDER_FALSE}"; then
  77943. + as_fn_error $? "conditional \"MAKE_LEAKFINDER\" was never defined.
  77944. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77945. +fi
  77946. +if test -z "${MAKE_LEAKFINDER_TRUE}" && test -z "${MAKE_LEAKFINDER_FALSE}"; then
  77947. + as_fn_error $? "conditional \"MAKE_LEAKFINDER\" was never defined.
  77948. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77949. +fi
  77950. +if test -z "${USE_DNSSERVER_TRUE}" && test -z "${USE_DNSSERVER_FALSE}"; then
  77951. + as_fn_error $? "conditional \"USE_DNSSERVER\" was never defined.
  77952. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77953. +fi
  77954. +if test -z "${USE_DNSSERVER_TRUE}" && test -z "${USE_DNSSERVER_FALSE}"; then
  77955. + as_fn_error $? "conditional \"USE_DNSSERVER\" was never defined.
  77956. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77957. +fi
  77958. +if test -z "${ENABLE_UNLINKD_TRUE}" && test -z "${ENABLE_UNLINKD_FALSE}"; then
  77959. + as_fn_error $? "conditional \"ENABLE_UNLINKD\" was never defined.
  77960. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77961. +fi
  77962. +if test -z "${ENABLE_UNLINKD_TRUE}" && test -z "${ENABLE_UNLINKD_FALSE}"; then
  77963. + as_fn_error $? "conditional \"ENABLE_UNLINKD\" was never defined.
  77964. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77965. +fi
  77966. +if test -z "${ENABLE_XPROF_STATS_TRUE}" && test -z "${ENABLE_XPROF_STATS_FALSE}"; then
  77967. + as_fn_error $? "conditional \"ENABLE_XPROF_STATS\" was never defined.
  77968. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77969. +fi
  77970. +if test -z "${ENABLE_XPROF_STATS_TRUE}" && test -z "${ENABLE_XPROF_STATS_FALSE}"; then
  77971. + as_fn_error $? "conditional \"ENABLE_XPROF_STATS\" was never defined.
  77972. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77973. +fi
  77974. +
  77975. +if test -z "${USE_POLL_TRUE}" && test -z "${USE_POLL_FALSE}"; then
  77976. + as_fn_error $? "conditional \"USE_POLL\" was never defined.
  77977. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77978. +fi
  77979. +if test -z "${USE_EPOLL_TRUE}" && test -z "${USE_EPOLL_FALSE}"; then
  77980. + as_fn_error $? "conditional \"USE_EPOLL\" was never defined.
  77981. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77982. +fi
  77983. +if test -z "${USE_SELECT_TRUE}" && test -z "${USE_SELECT_FALSE}"; then
  77984. + as_fn_error $? "conditional \"USE_SELECT\" was never defined.
  77985. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77986. +fi
  77987. +if test -z "${USE_SELECT_SIMPLE_TRUE}" && test -z "${USE_SELECT_SIMPLE_FALSE}"; then
  77988. + as_fn_error $? "conditional \"USE_SELECT_SIMPLE\" was never defined.
  77989. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77990. +fi
  77991. +if test -z "${USE_SELECT_WIN32_TRUE}" && test -z "${USE_SELECT_WIN32_FALSE}"; then
  77992. + as_fn_error $? "conditional \"USE_SELECT_WIN32\" was never defined.
  77993. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77994. +fi
  77995. +if test -z "${USE_KQUEUE_TRUE}" && test -z "${USE_KQUEUE_FALSE}"; then
  77996. + as_fn_error $? "conditional \"USE_KQUEUE\" was never defined.
  77997. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  77998. +fi
  77999. +if test -z "${USE_DEVPOLL_TRUE}" && test -z "${USE_DEVPOLL_FALSE}"; then
  78000. + as_fn_error $? "conditional \"USE_DEVPOLL\" was never defined.
  78001. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  78002. +fi
  78003. +
  78004. +: "${CONFIG_STATUS=./config.status}"
  78005. +ac_write_fail=0
  78006. +ac_clean_files_save=$ac_clean_files
  78007. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  78008. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  78009. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  78010. +as_write_fail=0
  78011. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  78012. +#! $SHELL
  78013. +# Generated by $as_me.
  78014. +# Run this file to recreate the current configuration.
  78015. +# Compiler output produced by configure, useful for debugging
  78016. +# configure, is in config.log if it exists.
  78017. +
  78018. +debug=false
  78019. +ac_cs_recheck=false
  78020. +ac_cs_silent=false
  78021. +
  78022. +SHELL=\${CONFIG_SHELL-$SHELL}
  78023. +export SHELL
  78024. +_ASEOF
  78025. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  78026. +## -------------------- ##
  78027. +## M4sh Initialization. ##
  78028. +## -------------------- ##
  78029. +
  78030. +# Be more Bourne compatible
  78031. +DUALCASE=1; export DUALCASE # for MKS sh
  78032. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  78033. + emulate sh
  78034. + NULLCMD=:
  78035. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  78036. + # is contrary to our usage. Disable this feature.
  78037. + alias -g '${1+"$@"}'='"$@"'
  78038. + setopt NO_GLOB_SUBST
  78039. +else
  78040. + case `(set -o) 2>/dev/null` in @%:@(
  78041. + *posix*) :
  78042. + set -o posix ;; @%:@(
  78043. + *) :
  78044. + ;;
  78045. +esac
  78046. +fi
  78047. +
  78048. +
  78049. +as_nl='
  78050. +'
  78051. +export as_nl
  78052. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  78053. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  78054. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  78055. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  78056. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  78057. +# but without wasting forks for bash or zsh.
  78058. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  78059. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  78060. + as_echo='print -r --'
  78061. + as_echo_n='print -rn --'
  78062. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  78063. + as_echo='printf %s\n'
  78064. + as_echo_n='printf %s'
  78065. +else
  78066. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  78067. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  78068. + as_echo_n='/usr/ucb/echo -n'
  78069. + else
  78070. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  78071. + as_echo_n_body='eval
  78072. + arg=$1;
  78073. + case $arg in @%:@(
  78074. + *"$as_nl"*)
  78075. + expr "X$arg" : "X\\(.*\\)$as_nl";
  78076. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  78077. + esac;
  78078. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  78079. + '
  78080. + export as_echo_n_body
  78081. + as_echo_n='sh -c $as_echo_n_body as_echo'
  78082. + fi
  78083. + export as_echo_body
  78084. + as_echo='sh -c $as_echo_body as_echo'
  78085. +fi
  78086. +
  78087. +# The user is always right.
  78088. +if test "${PATH_SEPARATOR+set}" != set; then
  78089. + PATH_SEPARATOR=:
  78090. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  78091. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  78092. + PATH_SEPARATOR=';'
  78093. + }
  78094. +fi
  78095. +
  78096. +
  78097. +# IFS
  78098. +# We need space, tab and new line, in precisely that order. Quoting is
  78099. +# there to prevent editors from complaining about space-tab.
  78100. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  78101. +# splitting by setting IFS to empty value.)
  78102. +IFS=" "" $as_nl"
  78103. +
  78104. +# Find who we are. Look in the path if we contain no directory separator.
  78105. +as_myself=
  78106. +case $0 in @%:@((
  78107. + *[\\/]* ) as_myself=$0 ;;
  78108. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  78109. +for as_dir in $PATH
  78110. +do
  78111. + IFS=$as_save_IFS
  78112. + test -z "$as_dir" && as_dir=.
  78113. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  78114. + done
  78115. +IFS=$as_save_IFS
  78116. +
  78117. + ;;
  78118. +esac
  78119. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  78120. +# in which case we are not to be found in the path.
  78121. +if test "x$as_myself" = x; then
  78122. + as_myself=$0
  78123. +fi
  78124. +if test ! -f "$as_myself"; then
  78125. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  78126. + exit 1
  78127. +fi
  78128. +
  78129. +# Unset variables that we do not need and which cause bugs (e.g. in
  78130. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  78131. +# suppresses any "Segmentation fault" message there. '((' could
  78132. +# trigger a bug in pdksh 5.2.14.
  78133. +for as_var in BASH_ENV ENV MAIL MAILPATH
  78134. +do eval test x\${$as_var+set} = xset \
  78135. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  78136. +done
  78137. +PS1='$ '
  78138. +PS2='> '
  78139. +PS4='+ '
  78140. +
  78141. +# NLS nuisances.
  78142. +LC_ALL=C
  78143. +export LC_ALL
  78144. +LANGUAGE=C
  78145. +export LANGUAGE
  78146. +
  78147. +# CDPATH.
  78148. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  78149. +
  78150. +
  78151. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  78152. +@%:@ ----------------------------------------
  78153. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  78154. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  78155. +@%:@ script with STATUS, using 1 if that was 0.
  78156. +as_fn_error ()
  78157. +{
  78158. + as_status=$1; test $as_status -eq 0 && as_status=1
  78159. + if test "$4"; then
  78160. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  78161. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  78162. + fi
  78163. + $as_echo "$as_me: error: $2" >&2
  78164. + as_fn_exit $as_status
  78165. +} @%:@ as_fn_error
  78166. +
  78167. +
  78168. +@%:@ as_fn_set_status STATUS
  78169. +@%:@ -----------------------
  78170. +@%:@ Set @S|@? to STATUS, without forking.
  78171. +as_fn_set_status ()
  78172. +{
  78173. + return $1
  78174. +} @%:@ as_fn_set_status
  78175. +
  78176. +@%:@ as_fn_exit STATUS
  78177. +@%:@ -----------------
  78178. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  78179. +as_fn_exit ()
  78180. +{
  78181. + set +e
  78182. + as_fn_set_status $1
  78183. + exit $1
  78184. +} @%:@ as_fn_exit
  78185. +
  78186. +@%:@ as_fn_unset VAR
  78187. +@%:@ ---------------
  78188. +@%:@ Portably unset VAR.
  78189. +as_fn_unset ()
  78190. +{
  78191. + { eval $1=; unset $1;}
  78192. +}
  78193. +as_unset=as_fn_unset
  78194. +@%:@ as_fn_append VAR VALUE
  78195. +@%:@ ----------------------
  78196. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  78197. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  78198. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  78199. +@%:@ implementations.
  78200. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  78201. + eval 'as_fn_append ()
  78202. + {
  78203. + eval $1+=\$2
  78204. + }'
  78205. +else
  78206. + as_fn_append ()
  78207. + {
  78208. + eval $1=\$$1\$2
  78209. + }
  78210. +fi # as_fn_append
  78211. +
  78212. +@%:@ as_fn_arith ARG...
  78213. +@%:@ ------------------
  78214. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  78215. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  78216. +@%:@ must be portable across @S|@(()) and expr.
  78217. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  78218. + eval 'as_fn_arith ()
  78219. + {
  78220. + as_val=$(( $* ))
  78221. + }'
  78222. +else
  78223. + as_fn_arith ()
  78224. + {
  78225. + as_val=`expr "$@" || test $? -eq 1`
  78226. + }
  78227. +fi # as_fn_arith
  78228. +
  78229. +
  78230. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  78231. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  78232. + as_expr=expr
  78233. +else
  78234. + as_expr=false
  78235. +fi
  78236. +
  78237. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  78238. + as_basename=basename
  78239. +else
  78240. + as_basename=false
  78241. +fi
  78242. +
  78243. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  78244. + as_dirname=dirname
  78245. +else
  78246. + as_dirname=false
  78247. +fi
  78248. +
  78249. +as_me=`$as_basename -- "$0" ||
  78250. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  78251. + X"$0" : 'X\(//\)$' \| \
  78252. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  78253. +$as_echo X/"$0" |
  78254. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  78255. + s//\1/
  78256. + q
  78257. + }
  78258. + /^X\/\(\/\/\)$/{
  78259. + s//\1/
  78260. + q
  78261. + }
  78262. + /^X\/\(\/\).*/{
  78263. + s//\1/
  78264. + q
  78265. + }
  78266. + s/.*/./; q'`
  78267. +
  78268. +# Avoid depending upon Character Ranges.
  78269. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  78270. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  78271. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  78272. +as_cr_digits='0123456789'
  78273. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  78274. +
  78275. +ECHO_C= ECHO_N= ECHO_T=
  78276. +case `echo -n x` in @%:@(((((
  78277. +-n*)
  78278. + case `echo 'xy\c'` in
  78279. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  78280. + xy) ECHO_C='\c';;
  78281. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  78282. + ECHO_T=' ';;
  78283. + esac;;
  78284. +*)
  78285. + ECHO_N='-n';;
  78286. +esac
  78287. +
  78288. +rm -f conf$$ conf$$.exe conf$$.file
  78289. +if test -d conf$$.dir; then
  78290. + rm -f conf$$.dir/conf$$.file
  78291. +else
  78292. + rm -f conf$$.dir
  78293. + mkdir conf$$.dir 2>/dev/null
  78294. +fi
  78295. +if (echo >conf$$.file) 2>/dev/null; then
  78296. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  78297. + as_ln_s='ln -s'
  78298. + # ... but there are two gotchas:
  78299. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  78300. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  78301. + # In both cases, we have to default to `cp -p'.
  78302. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  78303. + as_ln_s='cp -p'
  78304. + elif ln conf$$.file conf$$ 2>/dev/null; then
  78305. + as_ln_s=ln
  78306. + else
  78307. + as_ln_s='cp -p'
  78308. + fi
  78309. +else
  78310. + as_ln_s='cp -p'
  78311. +fi
  78312. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  78313. +rmdir conf$$.dir 2>/dev/null
  78314. +
  78315. +
  78316. +@%:@ as_fn_mkdir_p
  78317. +@%:@ -------------
  78318. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  78319. +as_fn_mkdir_p ()
  78320. +{
  78321. +
  78322. + case $as_dir in #(
  78323. + -*) as_dir=./$as_dir;;
  78324. + esac
  78325. + test -d "$as_dir" || eval $as_mkdir_p || {
  78326. + as_dirs=
  78327. + while :; do
  78328. + case $as_dir in #(
  78329. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  78330. + *) as_qdir=$as_dir;;
  78331. + esac
  78332. + as_dirs="'$as_qdir' $as_dirs"
  78333. + as_dir=`$as_dirname -- "$as_dir" ||
  78334. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  78335. + X"$as_dir" : 'X\(//\)[^/]' \| \
  78336. + X"$as_dir" : 'X\(//\)$' \| \
  78337. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  78338. +$as_echo X"$as_dir" |
  78339. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  78340. + s//\1/
  78341. + q
  78342. + }
  78343. + /^X\(\/\/\)[^/].*/{
  78344. + s//\1/
  78345. + q
  78346. + }
  78347. + /^X\(\/\/\)$/{
  78348. + s//\1/
  78349. + q
  78350. + }
  78351. + /^X\(\/\).*/{
  78352. + s//\1/
  78353. + q
  78354. + }
  78355. + s/.*/./; q'`
  78356. + test -d "$as_dir" && break
  78357. + done
  78358. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  78359. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  78360. +
  78361. +
  78362. +} @%:@ as_fn_mkdir_p
  78363. +if mkdir -p . 2>/dev/null; then
  78364. + as_mkdir_p='mkdir -p "$as_dir"'
  78365. +else
  78366. + test -d ./-p && rmdir ./-p
  78367. + as_mkdir_p=false
  78368. +fi
  78369. +
  78370. +if test -x / >/dev/null 2>&1; then
  78371. + as_test_x='test -x'
  78372. +else
  78373. + if ls -dL / >/dev/null 2>&1; then
  78374. + as_ls_L_option=L
  78375. + else
  78376. + as_ls_L_option=
  78377. + fi
  78378. + as_test_x='
  78379. + eval sh -c '\''
  78380. + if test -d "$1"; then
  78381. + test -d "$1/.";
  78382. + else
  78383. + case $1 in @%:@(
  78384. + -*)set "./$1";;
  78385. + esac;
  78386. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  78387. + ???[sx]*):;;*)false;;esac;fi
  78388. + '\'' sh
  78389. + '
  78390. +fi
  78391. +as_executable_p=$as_test_x
  78392. +
  78393. +# Sed expression to map a string onto a valid CPP name.
  78394. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  78395. +
  78396. +# Sed expression to map a string onto a valid variable name.
  78397. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  78398. +
  78399. +
  78400. +exec 6>&1
  78401. +## ----------------------------------- ##
  78402. +## Main body of $CONFIG_STATUS script. ##
  78403. +## ----------------------------------- ##
  78404. +_ASEOF
  78405. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  78406. +
  78407. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  78408. +# Save the log message, to keep $0 and so on meaningful, and to
  78409. +# report actual input values of CONFIG_FILES etc. instead of their
  78410. +# values after options handling.
  78411. +ac_log="
  78412. +This file was extended by Squid Web Proxy $as_me 3.1.11, which was
  78413. +generated by GNU Autoconf 2.68. Invocation command line was
  78414. +
  78415. + CONFIG_FILES = $CONFIG_FILES
  78416. + CONFIG_HEADERS = $CONFIG_HEADERS
  78417. + CONFIG_LINKS = $CONFIG_LINKS
  78418. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  78419. + $ $0 $@
  78420. +
  78421. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  78422. +"
  78423. +
  78424. +_ACEOF
  78425. +
  78426. +case $ac_config_files in *"
  78427. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  78428. +esac
  78429. +
  78430. +case $ac_config_headers in *"
  78431. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  78432. +esac
  78433. +
  78434. +
  78435. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  78436. +# Files that config.status was made for.
  78437. +config_files="$ac_config_files"
  78438. +config_headers="$ac_config_headers"
  78439. +config_commands="$ac_config_commands"
  78440. +
  78441. +_ACEOF
  78442. +
  78443. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  78444. +ac_cs_usage="\
  78445. +\`$as_me' instantiates files and other configuration actions
  78446. +from templates according to the current configuration. Unless the files
  78447. +and actions are specified as TAGs, all are instantiated by default.
  78448. +
  78449. +Usage: $0 [OPTION]... [TAG]...
  78450. +
  78451. + -h, --help print this help, then exit
  78452. + -V, --version print version number and configuration settings, then exit
  78453. + --config print configuration, then exit
  78454. + -q, --quiet, --silent
  78455. + do not print progress messages
  78456. + -d, --debug don't remove temporary files
  78457. + --recheck update $as_me by reconfiguring in the same conditions
  78458. + --file=FILE[:TEMPLATE]
  78459. + instantiate the configuration file FILE
  78460. + --header=FILE[:TEMPLATE]
  78461. + instantiate the configuration header FILE
  78462. +
  78463. +Configuration files:
  78464. +$config_files
  78465. +
  78466. +Configuration headers:
  78467. +$config_headers
  78468. +
  78469. +Configuration commands:
  78470. +$config_commands
  78471. +
  78472. +Report bugs to <http://www.squid-cache.org/bugs/>."
  78473. +
  78474. +_ACEOF
  78475. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  78476. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  78477. +ac_cs_version="\\
  78478. +Squid Web Proxy config.status 3.1.11
  78479. +configured by $0, generated by GNU Autoconf 2.68,
  78480. + with options \\"\$ac_cs_config\\"
  78481. +
  78482. +Copyright (C) 2010 Free Software Foundation, Inc.
  78483. +This config.status script is free software; the Free Software Foundation
  78484. +gives unlimited permission to copy, distribute and modify it."
  78485. +
  78486. +ac_pwd='$ac_pwd'
  78487. +srcdir='$srcdir'
  78488. +INSTALL='$INSTALL'
  78489. +MKDIR_P='$MKDIR_P'
  78490. +AWK='$AWK'
  78491. +test -n "\$AWK" || AWK=awk
  78492. +_ACEOF
  78493. +
  78494. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  78495. +# The default lists apply if the user does not specify any file.
  78496. +ac_need_defaults=:
  78497. +while test $# != 0
  78498. +do
  78499. + case $1 in
  78500. + --*=?*)
  78501. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  78502. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  78503. + ac_shift=:
  78504. + ;;
  78505. + --*=)
  78506. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  78507. + ac_optarg=
  78508. + ac_shift=:
  78509. + ;;
  78510. + *)
  78511. + ac_option=$1
  78512. + ac_optarg=$2
  78513. + ac_shift=shift
  78514. + ;;
  78515. + esac
  78516. +
  78517. + case $ac_option in
  78518. + # Handling of the options.
  78519. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  78520. + ac_cs_recheck=: ;;
  78521. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  78522. + $as_echo "$ac_cs_version"; exit ;;
  78523. + --config | --confi | --conf | --con | --co | --c )
  78524. + $as_echo "$ac_cs_config"; exit ;;
  78525. + --debug | --debu | --deb | --de | --d | -d )
  78526. + debug=: ;;
  78527. + --file | --fil | --fi | --f )
  78528. + $ac_shift
  78529. + case $ac_optarg in
  78530. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  78531. + '') as_fn_error $? "missing file argument" ;;
  78532. + esac
  78533. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  78534. + ac_need_defaults=false;;
  78535. + --header | --heade | --head | --hea )
  78536. + $ac_shift
  78537. + case $ac_optarg in
  78538. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  78539. + esac
  78540. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  78541. + ac_need_defaults=false;;
  78542. + --he | --h)
  78543. + # Conflict between --help and --header
  78544. + as_fn_error $? "ambiguous option: \`$1'
  78545. +Try \`$0 --help' for more information.";;
  78546. + --help | --hel | -h )
  78547. + $as_echo "$ac_cs_usage"; exit ;;
  78548. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  78549. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  78550. + ac_cs_silent=: ;;
  78551. +
  78552. + # This is an error.
  78553. + -*) as_fn_error $? "unrecognized option: \`$1'
  78554. +Try \`$0 --help' for more information." ;;
  78555. +
  78556. + *) as_fn_append ac_config_targets " $1"
  78557. + ac_need_defaults=false ;;
  78558. +
  78559. + esac
  78560. + shift
  78561. +done
  78562. +
  78563. +ac_configure_extra_args=
  78564. +
  78565. +if $ac_cs_silent; then
  78566. + exec 6>/dev/null
  78567. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  78568. +fi
  78569. +
  78570. +_ACEOF
  78571. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  78572. +if \$ac_cs_recheck; then
  78573. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  78574. + shift
  78575. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  78576. + CONFIG_SHELL='$SHELL'
  78577. + export CONFIG_SHELL
  78578. + exec "\$@"
  78579. +fi
  78580. +
  78581. +_ACEOF
  78582. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  78583. +exec 5>>config.log
  78584. +{
  78585. + echo
  78586. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  78587. +@%:@@%:@ Running $as_me. @%:@@%:@
  78588. +_ASBOX
  78589. + $as_echo "$ac_log"
  78590. +} >&5
  78591. +
  78592. +_ACEOF
  78593. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  78594. +#
  78595. +# INIT-COMMANDS
  78596. +#
  78597. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  78598. +
  78599. +
  78600. +# The HP-UX ksh and POSIX shell print the target directory to stdout
  78601. +# if CDPATH is set.
  78602. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  78603. +
  78604. +sed_quote_subst='$sed_quote_subst'
  78605. +double_quote_subst='$double_quote_subst'
  78606. +delay_variable_subst='$delay_variable_subst'
  78607. +enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
  78608. +macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
  78609. +macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
  78610. +enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
  78611. +pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
  78612. +enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
  78613. +SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
  78614. +ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
  78615. +host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
  78616. +host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
  78617. +host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
  78618. +build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
  78619. +build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
  78620. +build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
  78621. +SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
  78622. +Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
  78623. +GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
  78624. +EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
  78625. +FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
  78626. +LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
  78627. +NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
  78628. +LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
  78629. +max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
  78630. +ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
  78631. +exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
  78632. +lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
  78633. +lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
  78634. +lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
  78635. +lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
  78636. +lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
  78637. +reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
  78638. +reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
  78639. +OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
  78640. +deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
  78641. +file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
  78642. +file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
  78643. +want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
  78644. +DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
  78645. +sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
  78646. +AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
  78647. +AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
  78648. +archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
  78649. +STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
  78650. +RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
  78651. +old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  78652. +old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  78653. +old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
  78654. +lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
  78655. +CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
  78656. +CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
  78657. +compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
  78658. +GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
  78659. +lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
  78660. +lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
  78661. +lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
  78662. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
  78663. +nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
  78664. +lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
  78665. +objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
  78666. +MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
  78667. +lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
  78668. +lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
  78669. +lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  78670. +lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
  78671. +lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
  78672. +need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
  78673. +MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
  78674. +DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
  78675. +NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
  78676. +LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
  78677. +OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
  78678. +OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
  78679. +libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
  78680. +shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
  78681. +extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  78682. +archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
  78683. +enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
  78684. +export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
  78685. +whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
  78686. +compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
  78687. +old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
  78688. +old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  78689. +archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
  78690. +archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  78691. +module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
  78692. +module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  78693. +with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
  78694. +allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
  78695. +no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
  78696. +hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
  78697. +hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
  78698. +hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
  78699. +hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
  78700. +hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
  78701. +hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
  78702. +hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
  78703. +hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
  78704. +inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
  78705. +link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
  78706. +always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
  78707. +export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
  78708. +exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
  78709. +include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
  78710. +prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
  78711. +postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
  78712. +file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
  78713. +variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
  78714. +need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
  78715. +need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
  78716. +version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
  78717. +runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
  78718. +shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
  78719. +shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
  78720. +libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
  78721. +library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
  78722. +soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
  78723. +install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
  78724. +postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  78725. +postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  78726. +finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
  78727. +finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
  78728. +hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
  78729. +sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
  78730. +sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
  78731. +hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
  78732. +enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
  78733. +enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
  78734. +enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
  78735. +old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
  78736. +striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
  78737. +compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
  78738. +predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
  78739. +postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
  78740. +predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
  78741. +postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
  78742. +compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
  78743. +LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
  78744. +reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
  78745. +reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78746. +old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78747. +compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
  78748. +GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
  78749. +lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
  78750. +lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
  78751. +lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
  78752. +lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
  78753. +lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
  78754. +archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
  78755. +enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
  78756. +export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
  78757. +whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
  78758. +compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
  78759. +old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78760. +old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78761. +archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78762. +archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78763. +module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78764. +module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78765. +with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
  78766. +allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
  78767. +no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
  78768. +hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
  78769. +hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
  78770. +hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
  78771. +hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
  78772. +hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
  78773. +hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
  78774. +hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
  78775. +hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
  78776. +inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
  78777. +link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
  78778. +always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
  78779. +export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78780. +exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
  78781. +include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
  78782. +prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78783. +postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  78784. +file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
  78785. +hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
  78786. +compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
  78787. +predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
  78788. +postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
  78789. +predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
  78790. +postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
  78791. +compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
  78792. +
  78793. +LTCC='$LTCC'
  78794. +LTCFLAGS='$LTCFLAGS'
  78795. +compiler='$compiler_DEFAULT'
  78796. +
  78797. +# A function that is used when there is no print builtin or printf.
  78798. +func_fallback_echo ()
  78799. +{
  78800. + eval 'cat <<_LTECHO_EOF
  78801. +\$1
  78802. +_LTECHO_EOF'
  78803. +}
  78804. +
  78805. +# Quote evaled strings.
  78806. +for var in SHELL \
  78807. +ECHO \
  78808. +SED \
  78809. +GREP \
  78810. +EGREP \
  78811. +FGREP \
  78812. +LD \
  78813. +NM \
  78814. +LN_S \
  78815. +lt_SP2NL \
  78816. +lt_NL2SP \
  78817. +reload_flag \
  78818. +OBJDUMP \
  78819. +deplibs_check_method \
  78820. +file_magic_cmd \
  78821. +file_magic_glob \
  78822. +want_nocaseglob \
  78823. +DLLTOOL \
  78824. +sharedlib_from_linklib_cmd \
  78825. +AR \
  78826. +AR_FLAGS \
  78827. +archiver_list_spec \
  78828. +STRIP \
  78829. +RANLIB \
  78830. +CC \
  78831. +CFLAGS \
  78832. +compiler \
  78833. +lt_cv_sys_global_symbol_pipe \
  78834. +lt_cv_sys_global_symbol_to_cdecl \
  78835. +lt_cv_sys_global_symbol_to_c_name_address \
  78836. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
  78837. +nm_file_list_spec \
  78838. +lt_prog_compiler_no_builtin_flag \
  78839. +lt_prog_compiler_pic \
  78840. +lt_prog_compiler_wl \
  78841. +lt_prog_compiler_static \
  78842. +lt_cv_prog_compiler_c_o \
  78843. +need_locks \
  78844. +MANIFEST_TOOL \
  78845. +DSYMUTIL \
  78846. +NMEDIT \
  78847. +LIPO \
  78848. +OTOOL \
  78849. +OTOOL64 \
  78850. +shrext_cmds \
  78851. +export_dynamic_flag_spec \
  78852. +whole_archive_flag_spec \
  78853. +compiler_needs_object \
  78854. +with_gnu_ld \
  78855. +allow_undefined_flag \
  78856. +no_undefined_flag \
  78857. +hardcode_libdir_flag_spec \
  78858. +hardcode_libdir_flag_spec_ld \
  78859. +hardcode_libdir_separator \
  78860. +exclude_expsyms \
  78861. +include_expsyms \
  78862. +file_list_spec \
  78863. +variables_saved_for_relink \
  78864. +libname_spec \
  78865. +library_names_spec \
  78866. +soname_spec \
  78867. +install_override_mode \
  78868. +finish_eval \
  78869. +old_striplib \
  78870. +striplib \
  78871. +compiler_lib_search_dirs \
  78872. +predep_objects \
  78873. +postdep_objects \
  78874. +predeps \
  78875. +postdeps \
  78876. +compiler_lib_search_path \
  78877. +LD_CXX \
  78878. +reload_flag_CXX \
  78879. +compiler_CXX \
  78880. +lt_prog_compiler_no_builtin_flag_CXX \
  78881. +lt_prog_compiler_pic_CXX \
  78882. +lt_prog_compiler_wl_CXX \
  78883. +lt_prog_compiler_static_CXX \
  78884. +lt_cv_prog_compiler_c_o_CXX \
  78885. +export_dynamic_flag_spec_CXX \
  78886. +whole_archive_flag_spec_CXX \
  78887. +compiler_needs_object_CXX \
  78888. +with_gnu_ld_CXX \
  78889. +allow_undefined_flag_CXX \
  78890. +no_undefined_flag_CXX \
  78891. +hardcode_libdir_flag_spec_CXX \
  78892. +hardcode_libdir_flag_spec_ld_CXX \
  78893. +hardcode_libdir_separator_CXX \
  78894. +exclude_expsyms_CXX \
  78895. +include_expsyms_CXX \
  78896. +file_list_spec_CXX \
  78897. +compiler_lib_search_dirs_CXX \
  78898. +predep_objects_CXX \
  78899. +postdep_objects_CXX \
  78900. +predeps_CXX \
  78901. +postdeps_CXX \
  78902. +compiler_lib_search_path_CXX; do
  78903. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  78904. + *[\\\\\\\`\\"\\\$]*)
  78905. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
  78906. + ;;
  78907. + *)
  78908. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  78909. + ;;
  78910. + esac
  78911. +done
  78912. +
  78913. +# Double-quote double-evaled strings.
  78914. +for var in reload_cmds \
  78915. +old_postinstall_cmds \
  78916. +old_postuninstall_cmds \
  78917. +old_archive_cmds \
  78918. +extract_expsyms_cmds \
  78919. +old_archive_from_new_cmds \
  78920. +old_archive_from_expsyms_cmds \
  78921. +archive_cmds \
  78922. +archive_expsym_cmds \
  78923. +module_cmds \
  78924. +module_expsym_cmds \
  78925. +export_symbols_cmds \
  78926. +prelink_cmds \
  78927. +postlink_cmds \
  78928. +postinstall_cmds \
  78929. +postuninstall_cmds \
  78930. +finish_cmds \
  78931. +sys_lib_search_path_spec \
  78932. +sys_lib_dlsearch_path_spec \
  78933. +reload_cmds_CXX \
  78934. +old_archive_cmds_CXX \
  78935. +old_archive_from_new_cmds_CXX \
  78936. +old_archive_from_expsyms_cmds_CXX \
  78937. +archive_cmds_CXX \
  78938. +archive_expsym_cmds_CXX \
  78939. +module_cmds_CXX \
  78940. +module_expsym_cmds_CXX \
  78941. +export_symbols_cmds_CXX \
  78942. +prelink_cmds_CXX \
  78943. +postlink_cmds_CXX; do
  78944. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  78945. + *[\\\\\\\`\\"\\\$]*)
  78946. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
  78947. + ;;
  78948. + *)
  78949. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  78950. + ;;
  78951. + esac
  78952. +done
  78953. +
  78954. +ac_aux_dir='$ac_aux_dir'
  78955. +xsi_shell='$xsi_shell'
  78956. +lt_shell_append='$lt_shell_append'
  78957. +
  78958. +# See if we are running on zsh, and set the options which allow our
  78959. +# commands through without removal of \ escapes INIT.
  78960. +if test -n "\${ZSH_VERSION+set}" ; then
  78961. + setopt NO_GLOB_SUBST
  78962. +fi
  78963. +
  78964. +
  78965. + PACKAGE='$PACKAGE'
  78966. + VERSION='$VERSION'
  78967. + TIMESTAMP='$TIMESTAMP'
  78968. + RM='$RM'
  78969. + ofile='$ofile'
  78970. +
  78971. +
  78972. +
  78973. +
  78974. +
  78975. +
  78976. +_ACEOF
  78977. +
  78978. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  78979. +
  78980. +# Handling of arguments.
  78981. +for ac_config_target in $ac_config_targets
  78982. +do
  78983. + case $ac_config_target in
  78984. + "include/autoconf.h") CONFIG_HEADERS="$CONFIG_HEADERS include/autoconf.h" ;;
  78985. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  78986. + "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
  78987. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  78988. + "compat/Makefile") CONFIG_FILES="$CONFIG_FILES compat/Makefile" ;;
  78989. + "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
  78990. + "scripts/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/Makefile" ;;
  78991. + "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
  78992. + "src/base/Makefile") CONFIG_FILES="$CONFIG_FILES src/base/Makefile" ;;
  78993. + "src/acl/Makefile") CONFIG_FILES="$CONFIG_FILES src/acl/Makefile" ;;
  78994. + "src/fs/Makefile") CONFIG_FILES="$CONFIG_FILES src/fs/Makefile" ;;
  78995. + "src/repl/Makefile") CONFIG_FILES="$CONFIG_FILES src/repl/Makefile" ;;
  78996. + "src/auth/Makefile") CONFIG_FILES="$CONFIG_FILES src/auth/Makefile" ;;
  78997. + "src/adaptation/Makefile") CONFIG_FILES="$CONFIG_FILES src/adaptation/Makefile" ;;
  78998. + "src/adaptation/icap/Makefile") CONFIG_FILES="$CONFIG_FILES src/adaptation/icap/Makefile" ;;
  78999. + "src/adaptation/ecap/Makefile") CONFIG_FILES="$CONFIG_FILES src/adaptation/ecap/Makefile" ;;
  79000. + "src/esi/Makefile") CONFIG_FILES="$CONFIG_FILES src/esi/Makefile" ;;
  79001. + "src/icmp/Makefile") CONFIG_FILES="$CONFIG_FILES src/icmp/Makefile" ;;
  79002. + "src/ident/Makefile") CONFIG_FILES="$CONFIG_FILES src/ident/Makefile" ;;
  79003. + "src/ip/Makefile") CONFIG_FILES="$CONFIG_FILES src/ip/Makefile" ;;
  79004. + "contrib/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/Makefile" ;;
  79005. + "snmplib/Makefile") CONFIG_FILES="$CONFIG_FILES snmplib/Makefile" ;;
  79006. + "icons/Makefile") CONFIG_FILES="$CONFIG_FILES icons/Makefile" ;;
  79007. + "errors/Makefile") CONFIG_FILES="$CONFIG_FILES errors/Makefile" ;;
  79008. + "test-suite/Makefile") CONFIG_FILES="$CONFIG_FILES test-suite/Makefile" ;;
  79009. + "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
  79010. + "helpers/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/Makefile" ;;
  79011. + "helpers/basic_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/Makefile" ;;
  79012. + "helpers/basic_auth/LDAP/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/LDAP/Makefile" ;;
  79013. + "helpers/basic_auth/MSNT/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/MSNT/Makefile" ;;
  79014. + "helpers/basic_auth/NCSA/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/NCSA/Makefile" ;;
  79015. + "helpers/basic_auth/PAM/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/PAM/Makefile" ;;
  79016. + "helpers/basic_auth/SMB/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/SMB/Makefile" ;;
  79017. + "helpers/basic_auth/mswin_sspi/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/mswin_sspi/Makefile" ;;
  79018. + "helpers/basic_auth/YP/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/YP/Makefile" ;;
  79019. + "helpers/basic_auth/getpwnam/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/getpwnam/Makefile" ;;
  79020. + "helpers/basic_auth/multi-domain-NTLM/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/multi-domain-NTLM/Makefile" ;;
  79021. + "helpers/basic_auth/SASL/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/SASL/Makefile" ;;
  79022. + "helpers/basic_auth/POP3/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/POP3/Makefile" ;;
  79023. + "helpers/basic_auth/DB/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/DB/Makefile" ;;
  79024. + "helpers/basic_auth/squid_radius_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/basic_auth/squid_radius_auth/Makefile" ;;
  79025. + "helpers/digest_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/Makefile" ;;
  79026. + "helpers/digest_auth/password/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/password/Makefile" ;;
  79027. + "helpers/digest_auth/ldap/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/ldap/Makefile" ;;
  79028. + "helpers/digest_auth/eDirectory/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/digest_auth/eDirectory/Makefile" ;;
  79029. + "helpers/ntlm_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/Makefile" ;;
  79030. + "helpers/ntlm_auth/fakeauth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/fakeauth/Makefile" ;;
  79031. + "helpers/ntlm_auth/no_check/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/no_check/Makefile" ;;
  79032. + "helpers/ntlm_auth/smb_lm/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/smb_lm/Makefile" ;;
  79033. + "helpers/ntlm_auth/smb_lm/smbval/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/smb_lm/smbval/Makefile" ;;
  79034. + "helpers/ntlm_auth/mswin_sspi/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/ntlm_auth/mswin_sspi/Makefile" ;;
  79035. + "helpers/negotiate_auth/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/negotiate_auth/Makefile" ;;
  79036. + "helpers/negotiate_auth/mswin_sspi/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/negotiate_auth/mswin_sspi/Makefile" ;;
  79037. + "helpers/external_acl/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/Makefile" ;;
  79038. + "helpers/external_acl/ip_user/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/ip_user/Makefile" ;;
  79039. + "helpers/external_acl/ldap_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/ldap_group/Makefile" ;;
  79040. + "helpers/external_acl/session/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/session/Makefile" ;;
  79041. + "helpers/external_acl/unix_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/unix_group/Makefile" ;;
  79042. + "helpers/external_acl/wbinfo_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/wbinfo_group/Makefile" ;;
  79043. + "helpers/external_acl/mswin_ad_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/mswin_ad_group/Makefile" ;;
  79044. + "helpers/external_acl/mswin_lm_group/Makefile") CONFIG_FILES="$CONFIG_FILES helpers/external_acl/mswin_lm_group/Makefile" ;;
  79045. + "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
  79046. +
  79047. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  79048. + esac
  79049. +done
  79050. +
  79051. +
  79052. +# If the user did not use the arguments to specify the items to instantiate,
  79053. +# then the envvar interface is used. Set only those that are not.
  79054. +# We use the long form for the default assignment because of an extremely
  79055. +# bizarre bug on SunOS 4.1.3.
  79056. +if $ac_need_defaults; then
  79057. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  79058. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  79059. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  79060. +fi
  79061. +
  79062. +# Have a temporary directory for convenience. Make it in the build tree
  79063. +# simply because there is no reason against having it here, and in addition,
  79064. +# creating and moving files from /tmp can sometimes cause problems.
  79065. +# Hook for its removal unless debugging.
  79066. +# Note that there is a small window in which the directory will not be cleaned:
  79067. +# after its creation but before its name has been assigned to `$tmp'.
  79068. +$debug ||
  79069. +{
  79070. + tmp= ac_tmp=
  79071. + trap 'exit_status=$?
  79072. + : "${ac_tmp:=$tmp}"
  79073. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  79074. +' 0
  79075. + trap 'as_fn_exit 1' 1 2 13 15
  79076. +}
  79077. +# Create a (secure) tmp directory for tmp files.
  79078. +
  79079. +{
  79080. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  79081. + test -d "$tmp"
  79082. +} ||
  79083. +{
  79084. + tmp=./conf$$-$RANDOM
  79085. + (umask 077 && mkdir "$tmp")
  79086. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  79087. +ac_tmp=$tmp
  79088. +
  79089. +# Set up the scripts for CONFIG_FILES section.
  79090. +# No need to generate them if there are no CONFIG_FILES.
  79091. +# This happens for instance with `./config.status config.h'.
  79092. +if test -n "$CONFIG_FILES"; then
  79093. +
  79094. +
  79095. +ac_cr=`echo X | tr X '\015'`
  79096. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  79097. +# But we know of no other shell where ac_cr would be empty at this
  79098. +# point, so we can use a bashism as a fallback.
  79099. +if test "x$ac_cr" = x; then
  79100. + eval ac_cr=\$\'\\r\'
  79101. +fi
  79102. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  79103. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  79104. + ac_cs_awk_cr='\\r'
  79105. +else
  79106. + ac_cs_awk_cr=$ac_cr
  79107. +fi
  79108. +
  79109. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  79110. +_ACEOF
  79111. +
  79112. +
  79113. +{
  79114. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  79115. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  79116. + echo "_ACEOF"
  79117. +} >conf$$subs.sh ||
  79118. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  79119. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  79120. +ac_delim='%!_!# '
  79121. +for ac_last_try in false false false false false :; do
  79122. + . ./conf$$subs.sh ||
  79123. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  79124. +
  79125. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  79126. + if test $ac_delim_n = $ac_delim_num; then
  79127. + break
  79128. + elif $ac_last_try; then
  79129. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  79130. + else
  79131. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  79132. + fi
  79133. +done
  79134. +rm -f conf$$subs.sh
  79135. +
  79136. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  79137. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  79138. +_ACEOF
  79139. +sed -n '
  79140. +h
  79141. +s/^/S["/; s/!.*/"]=/
  79142. +p
  79143. +g
  79144. +s/^[^!]*!//
  79145. +:repl
  79146. +t repl
  79147. +s/'"$ac_delim"'$//
  79148. +t delim
  79149. +:nl
  79150. +h
  79151. +s/\(.\{148\}\)..*/\1/
  79152. +t more1
  79153. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  79154. +p
  79155. +n
  79156. +b repl
  79157. +:more1
  79158. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  79159. +p
  79160. +g
  79161. +s/.\{148\}//
  79162. +t nl
  79163. +:delim
  79164. +h
  79165. +s/\(.\{148\}\)..*/\1/
  79166. +t more2
  79167. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  79168. +p
  79169. +b
  79170. +:more2
  79171. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  79172. +p
  79173. +g
  79174. +s/.\{148\}//
  79175. +t delim
  79176. +' <conf$$subs.awk | sed '
  79177. +/^[^""]/{
  79178. + N
  79179. + s/\n//
  79180. +}
  79181. +' >>$CONFIG_STATUS || ac_write_fail=1
  79182. +rm -f conf$$subs.awk
  79183. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  79184. +_ACAWK
  79185. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  79186. + for (key in S) S_is_set[key] = 1
  79187. + FS = ""
  79188. +
  79189. +}
  79190. +{
  79191. + line = $ 0
  79192. + nfields = split(line, field, "@")
  79193. + substed = 0
  79194. + len = length(field[1])
  79195. + for (i = 2; i < nfields; i++) {
  79196. + key = field[i]
  79197. + keylen = length(key)
  79198. + if (S_is_set[key]) {
  79199. + value = S[key]
  79200. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  79201. + len += length(value) + length(field[++i])
  79202. + substed = 1
  79203. + } else
  79204. + len += 1 + keylen
  79205. + }
  79206. +
  79207. + print line
  79208. +}
  79209. +
  79210. +_ACAWK
  79211. +_ACEOF
  79212. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  79213. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  79214. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  79215. +else
  79216. + cat
  79217. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  79218. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  79219. +_ACEOF
  79220. +
  79221. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  79222. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  79223. +# trailing colons and then remove the whole line if VPATH becomes empty
  79224. +# (actually we leave an empty line to preserve line numbers).
  79225. +if test "x$srcdir" = x.; then
  79226. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  79227. +h
  79228. +s///
  79229. +s/^/:/
  79230. +s/[ ]*$/:/
  79231. +s/:\$(srcdir):/:/g
  79232. +s/:\${srcdir}:/:/g
  79233. +s/:@srcdir@:/:/g
  79234. +s/^:*//
  79235. +s/:*$//
  79236. +x
  79237. +s/\(=[ ]*\).*/\1/
  79238. +G
  79239. +s/\n//
  79240. +s/^[^=]*=[ ]*$//
  79241. +}'
  79242. +fi
  79243. +
  79244. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  79245. +fi # test -n "$CONFIG_FILES"
  79246. +
  79247. +# Set up the scripts for CONFIG_HEADERS section.
  79248. +# No need to generate them if there are no CONFIG_HEADERS.
  79249. +# This happens for instance with `./config.status Makefile'.
  79250. +if test -n "$CONFIG_HEADERS"; then
  79251. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  79252. +BEGIN {
  79253. +_ACEOF
  79254. +
  79255. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  79256. +# here-document in config.status, that substitutes the proper values into
  79257. +# config.h.in to produce config.h.
  79258. +
  79259. +# Create a delimiter string that does not exist in confdefs.h, to ease
  79260. +# handling of long lines.
  79261. +ac_delim='%!_!# '
  79262. +for ac_last_try in false false :; do
  79263. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  79264. + if test -z "$ac_tt"; then
  79265. + break
  79266. + elif $ac_last_try; then
  79267. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  79268. + else
  79269. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  79270. + fi
  79271. +done
  79272. +
  79273. +# For the awk script, D is an array of macro values keyed by name,
  79274. +# likewise P contains macro parameters if any. Preserve backslash
  79275. +# newline sequences.
  79276. +
  79277. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  79278. +sed -n '
  79279. +s/.\{148\}/&'"$ac_delim"'/g
  79280. +t rset
  79281. +:rset
  79282. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  79283. +t def
  79284. +d
  79285. +:def
  79286. +s/\\$//
  79287. +t bsnl
  79288. +s/["\\]/\\&/g
  79289. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  79290. +D["\1"]=" \3"/p
  79291. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  79292. +d
  79293. +:bsnl
  79294. +s/["\\]/\\&/g
  79295. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  79296. +D["\1"]=" \3\\\\\\n"\\/p
  79297. +t cont
  79298. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  79299. +t cont
  79300. +d
  79301. +:cont
  79302. +n
  79303. +s/.\{148\}/&'"$ac_delim"'/g
  79304. +t clear
  79305. +:clear
  79306. +s/\\$//
  79307. +t bsnlc
  79308. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  79309. +d
  79310. +:bsnlc
  79311. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  79312. +b cont
  79313. +' <confdefs.h | sed '
  79314. +s/'"$ac_delim"'/"\\\
  79315. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  79316. +
  79317. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  79318. + for (key in D) D_is_set[key] = 1
  79319. + FS = ""
  79320. +}
  79321. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  79322. + line = \$ 0
  79323. + split(line, arg, " ")
  79324. + if (arg[1] == "#") {
  79325. + defundef = arg[2]
  79326. + mac1 = arg[3]
  79327. + } else {
  79328. + defundef = substr(arg[1], 2)
  79329. + mac1 = arg[2]
  79330. + }
  79331. + split(mac1, mac2, "(") #)
  79332. + macro = mac2[1]
  79333. + prefix = substr(line, 1, index(line, defundef) - 1)
  79334. + if (D_is_set[macro]) {
  79335. + # Preserve the white space surrounding the "#".
  79336. + print prefix "define", macro P[macro] D[macro]
  79337. + next
  79338. + } else {
  79339. + # Replace #undef with comments. This is necessary, for example,
  79340. + # in the case of _POSIX_SOURCE, which is predefined and required
  79341. + # on some systems where configure will not decide to define it.
  79342. + if (defundef == "undef") {
  79343. + print "/*", prefix defundef, macro, "*/"
  79344. + next
  79345. + }
  79346. + }
  79347. +}
  79348. +{ print }
  79349. +_ACAWK
  79350. +_ACEOF
  79351. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  79352. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  79353. +fi # test -n "$CONFIG_HEADERS"
  79354. +
  79355. +
  79356. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  79357. +shift
  79358. +for ac_tag
  79359. +do
  79360. + case $ac_tag in
  79361. + :[FHLC]) ac_mode=$ac_tag; continue;;
  79362. + esac
  79363. + case $ac_mode$ac_tag in
  79364. + :[FHL]*:*);;
  79365. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  79366. + :[FH]-) ac_tag=-:-;;
  79367. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  79368. + esac
  79369. + ac_save_IFS=$IFS
  79370. + IFS=:
  79371. + set x $ac_tag
  79372. + IFS=$ac_save_IFS
  79373. + shift
  79374. + ac_file=$1
  79375. + shift
  79376. +
  79377. + case $ac_mode in
  79378. + :L) ac_source=$1;;
  79379. + :[FH])
  79380. + ac_file_inputs=
  79381. + for ac_f
  79382. + do
  79383. + case $ac_f in
  79384. + -) ac_f="$ac_tmp/stdin";;
  79385. + *) # Look for the file first in the build tree, then in the source tree
  79386. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  79387. + # because $ac_f cannot contain `:'.
  79388. + test -f "$ac_f" ||
  79389. + case $ac_f in
  79390. + [\\/$]*) false;;
  79391. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  79392. + esac ||
  79393. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  79394. + esac
  79395. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  79396. + as_fn_append ac_file_inputs " '$ac_f'"
  79397. + done
  79398. +
  79399. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  79400. + # use $as_me), people would be surprised to read:
  79401. + # /* config.h. Generated by config.status. */
  79402. + configure_input='Generated from '`
  79403. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  79404. + `' by configure.'
  79405. + if test x"$ac_file" != x-; then
  79406. + configure_input="$ac_file. $configure_input"
  79407. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  79408. +$as_echo "$as_me: creating $ac_file" >&6;}
  79409. + fi
  79410. + # Neutralize special characters interpreted by sed in replacement strings.
  79411. + case $configure_input in #(
  79412. + *\&* | *\|* | *\\* )
  79413. + ac_sed_conf_input=`$as_echo "$configure_input" |
  79414. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  79415. + *) ac_sed_conf_input=$configure_input;;
  79416. + esac
  79417. +
  79418. + case $ac_tag in
  79419. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  79420. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  79421. + esac
  79422. + ;;
  79423. + esac
  79424. +
  79425. + ac_dir=`$as_dirname -- "$ac_file" ||
  79426. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  79427. + X"$ac_file" : 'X\(//\)[^/]' \| \
  79428. + X"$ac_file" : 'X\(//\)$' \| \
  79429. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  79430. +$as_echo X"$ac_file" |
  79431. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  79432. + s//\1/
  79433. + q
  79434. + }
  79435. + /^X\(\/\/\)[^/].*/{
  79436. + s//\1/
  79437. + q
  79438. + }
  79439. + /^X\(\/\/\)$/{
  79440. + s//\1/
  79441. + q
  79442. + }
  79443. + /^X\(\/\).*/{
  79444. + s//\1/
  79445. + q
  79446. + }
  79447. + s/.*/./; q'`
  79448. + as_dir="$ac_dir"; as_fn_mkdir_p
  79449. + ac_builddir=.
  79450. +
  79451. +case "$ac_dir" in
  79452. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  79453. +*)
  79454. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  79455. + # A ".." for each directory in $ac_dir_suffix.
  79456. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  79457. + case $ac_top_builddir_sub in
  79458. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  79459. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  79460. + esac ;;
  79461. +esac
  79462. +ac_abs_top_builddir=$ac_pwd
  79463. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  79464. +# for backward compatibility:
  79465. +ac_top_builddir=$ac_top_build_prefix
  79466. +
  79467. +case $srcdir in
  79468. + .) # We are building in place.
  79469. + ac_srcdir=.
  79470. + ac_top_srcdir=$ac_top_builddir_sub
  79471. + ac_abs_top_srcdir=$ac_pwd ;;
  79472. + [\\/]* | ?:[\\/]* ) # Absolute name.
  79473. + ac_srcdir=$srcdir$ac_dir_suffix;
  79474. + ac_top_srcdir=$srcdir
  79475. + ac_abs_top_srcdir=$srcdir ;;
  79476. + *) # Relative name.
  79477. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  79478. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  79479. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  79480. +esac
  79481. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  79482. +
  79483. +
  79484. + case $ac_mode in
  79485. + :F)
  79486. + #
  79487. + # CONFIG_FILE
  79488. + #
  79489. +
  79490. + case $INSTALL in
  79491. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  79492. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  79493. + esac
  79494. + ac_MKDIR_P=$MKDIR_P
  79495. + case $MKDIR_P in
  79496. + [\\/$]* | ?:[\\/]* ) ;;
  79497. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  79498. + esac
  79499. +_ACEOF
  79500. +
  79501. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  79502. +# If the template does not know about datarootdir, expand it.
  79503. +# FIXME: This hack should be removed a few years after 2.60.
  79504. +ac_datarootdir_hack=; ac_datarootdir_seen=
  79505. +ac_sed_dataroot='
  79506. +/datarootdir/ {
  79507. + p
  79508. + q
  79509. +}
  79510. +/@datadir@/p
  79511. +/@docdir@/p
  79512. +/@infodir@/p
  79513. +/@localedir@/p
  79514. +/@mandir@/p'
  79515. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  79516. +*datarootdir*) ac_datarootdir_seen=yes;;
  79517. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  79518. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  79519. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  79520. +_ACEOF
  79521. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  79522. + ac_datarootdir_hack='
  79523. + s&@datadir@&$datadir&g
  79524. + s&@docdir@&$docdir&g
  79525. + s&@infodir@&$infodir&g
  79526. + s&@localedir@&$localedir&g
  79527. + s&@mandir@&$mandir&g
  79528. + s&\\\${datarootdir}&$datarootdir&g' ;;
  79529. +esac
  79530. +_ACEOF
  79531. +
  79532. +# Neutralize VPATH when `$srcdir' = `.'.
  79533. +# Shell code in configure.ac might set extrasub.
  79534. +# FIXME: do we really want to maintain this feature?
  79535. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  79536. +ac_sed_extra="$ac_vpsub
  79537. +$extrasub
  79538. +_ACEOF
  79539. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  79540. +:t
  79541. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  79542. +s|@configure_input@|$ac_sed_conf_input|;t t
  79543. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  79544. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  79545. +s&@srcdir@&$ac_srcdir&;t t
  79546. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  79547. +s&@top_srcdir@&$ac_top_srcdir&;t t
  79548. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  79549. +s&@builddir@&$ac_builddir&;t t
  79550. +s&@abs_builddir@&$ac_abs_builddir&;t t
  79551. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  79552. +s&@INSTALL@&$ac_INSTALL&;t t
  79553. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  79554. +$ac_datarootdir_hack
  79555. +"
  79556. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  79557. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  79558. +
  79559. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  79560. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  79561. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  79562. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  79563. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  79564. +which seems to be undefined. Please make sure it is defined" >&5
  79565. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  79566. +which seems to be undefined. Please make sure it is defined" >&2;}
  79567. +
  79568. + rm -f "$ac_tmp/stdin"
  79569. + case $ac_file in
  79570. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  79571. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  79572. + esac \
  79573. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  79574. + ;;
  79575. + :H)
  79576. + #
  79577. + # CONFIG_HEADER
  79578. + #
  79579. + if test x"$ac_file" != x-; then
  79580. + {
  79581. + $as_echo "/* $configure_input */" \
  79582. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  79583. + } >"$ac_tmp/config.h" \
  79584. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  79585. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  79586. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  79587. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  79588. + else
  79589. + rm -f "$ac_file"
  79590. + mv "$ac_tmp/config.h" "$ac_file" \
  79591. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  79592. + fi
  79593. + else
  79594. + $as_echo "/* $configure_input */" \
  79595. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  79596. + || as_fn_error $? "could not create -" "$LINENO" 5
  79597. + fi
  79598. +# Compute "$ac_file"'s index in $config_headers.
  79599. +_am_arg="$ac_file"
  79600. +_am_stamp_count=1
  79601. +for _am_header in $config_headers :; do
  79602. + case $_am_header in
  79603. + $_am_arg | $_am_arg:* )
  79604. + break ;;
  79605. + * )
  79606. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  79607. + esac
  79608. +done
  79609. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  79610. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  79611. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  79612. + X"$_am_arg" : 'X\(//\)$' \| \
  79613. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  79614. +$as_echo X"$_am_arg" |
  79615. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  79616. + s//\1/
  79617. + q
  79618. + }
  79619. + /^X\(\/\/\)[^/].*/{
  79620. + s//\1/
  79621. + q
  79622. + }
  79623. + /^X\(\/\/\)$/{
  79624. + s//\1/
  79625. + q
  79626. + }
  79627. + /^X\(\/\).*/{
  79628. + s//\1/
  79629. + q
  79630. + }
  79631. + s/.*/./; q'`/stamp-h$_am_stamp_count
  79632. + ;;
  79633. +
  79634. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  79635. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  79636. + ;;
  79637. + esac
  79638. +
  79639. +
  79640. + case $ac_file$ac_mode in
  79641. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  79642. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  79643. + # are listed without --file. Let's play safe and only enable the eval
  79644. + # if we detect the quoting.
  79645. + case $CONFIG_FILES in
  79646. + *\'*) eval set x "$CONFIG_FILES" ;;
  79647. + *) set x $CONFIG_FILES ;;
  79648. + esac
  79649. + shift
  79650. + for mf
  79651. + do
  79652. + # Strip MF so we end up with the name of the file.
  79653. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  79654. + # Check whether this is an Automake generated Makefile or not.
  79655. + # We used to match only the files named `Makefile.in', but
  79656. + # some people rename them; so instead we look at the file content.
  79657. + # Grep'ing the first line is not enough: some people post-process
  79658. + # each Makefile.in and add a new line on top of each file to say so.
  79659. + # Grep'ing the whole file is not good either: AIX grep has a line
  79660. + # limit of 2048, but all sed's we know have understand at least 4000.
  79661. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  79662. + dirpart=`$as_dirname -- "$mf" ||
  79663. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  79664. + X"$mf" : 'X\(//\)[^/]' \| \
  79665. + X"$mf" : 'X\(//\)$' \| \
  79666. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  79667. +$as_echo X"$mf" |
  79668. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  79669. + s//\1/
  79670. + q
  79671. + }
  79672. + /^X\(\/\/\)[^/].*/{
  79673. + s//\1/
  79674. + q
  79675. + }
  79676. + /^X\(\/\/\)$/{
  79677. + s//\1/
  79678. + q
  79679. + }
  79680. + /^X\(\/\).*/{
  79681. + s//\1/
  79682. + q
  79683. + }
  79684. + s/.*/./; q'`
  79685. + else
  79686. + continue
  79687. + fi
  79688. + # Extract the definition of DEPDIR, am__include, and am__quote
  79689. + # from the Makefile without running `make'.
  79690. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  79691. + test -z "$DEPDIR" && continue
  79692. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  79693. + test -z "am__include" && continue
  79694. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  79695. + # When using ansi2knr, U may be empty or an underscore; expand it
  79696. + U=`sed -n 's/^U = //p' < "$mf"`
  79697. + # Find all dependency output files, they are included files with
  79698. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  79699. + # simplest approach to changing $(DEPDIR) to its actual value in the
  79700. + # expansion.
  79701. + for file in `sed -n "
  79702. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  79703. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  79704. + # Make sure the directory exists.
  79705. + test -f "$dirpart/$file" && continue
  79706. + fdir=`$as_dirname -- "$file" ||
  79707. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  79708. + X"$file" : 'X\(//\)[^/]' \| \
  79709. + X"$file" : 'X\(//\)$' \| \
  79710. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  79711. +$as_echo X"$file" |
  79712. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  79713. + s//\1/
  79714. + q
  79715. + }
  79716. + /^X\(\/\/\)[^/].*/{
  79717. + s//\1/
  79718. + q
  79719. + }
  79720. + /^X\(\/\/\)$/{
  79721. + s//\1/
  79722. + q
  79723. + }
  79724. + /^X\(\/\).*/{
  79725. + s//\1/
  79726. + q
  79727. + }
  79728. + s/.*/./; q'`
  79729. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  79730. + # echo "creating $dirpart/$file"
  79731. + echo '# dummy' > "$dirpart/$file"
  79732. + done
  79733. + done
  79734. +}
  79735. + ;;
  79736. + "libtool":C)
  79737. +
  79738. + # See if we are running on zsh, and set the options which allow our
  79739. + # commands through without removal of \ escapes.
  79740. + if test -n "${ZSH_VERSION+set}" ; then
  79741. + setopt NO_GLOB_SUBST
  79742. + fi
  79743. +
  79744. + cfgfile="${ofile}T"
  79745. + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
  79746. + $RM "$cfgfile"
  79747. +
  79748. + cat <<_LT_EOF >> "$cfgfile"
  79749. +#! $SHELL
  79750. +
  79751. +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
  79752. +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
  79753. +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  79754. +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
  79755. +#
  79756. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  79757. +# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  79758. +# Inc.
  79759. +# Written by Gordon Matzigkeit, 1996
  79760. +#
  79761. +# This file is part of GNU Libtool.
  79762. +#
  79763. +# GNU Libtool is free software; you can redistribute it and/or
  79764. +# modify it under the terms of the GNU General Public License as
  79765. +# published by the Free Software Foundation; either version 2 of
  79766. +# the License, or (at your option) any later version.
  79767. +#
  79768. +# As a special exception to the GNU General Public License,
  79769. +# if you distribute this file as part of a program or library that
  79770. +# is built using GNU Libtool, you may include this file under the
  79771. +# same distribution terms that you use for the rest of that program.
  79772. +#
  79773. +# GNU Libtool is distributed in the hope that it will be useful,
  79774. +# but WITHOUT ANY WARRANTY; without even the implied warranty of
  79775. +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  79776. +# GNU General Public License for more details.
  79777. +#
  79778. +# You should have received a copy of the GNU General Public License
  79779. +# along with GNU Libtool; see the file COPYING. If not, a copy
  79780. +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
  79781. +# obtained by writing to the Free Software Foundation, Inc.,
  79782. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  79783. +
  79784. +
  79785. +# The names of the tagged configurations supported by this script.
  79786. +available_tags="CXX "
  79787. +
  79788. +# ### BEGIN LIBTOOL CONFIG
  79789. +
  79790. +# Whether or not to build shared libraries.
  79791. +build_libtool_libs=$enable_shared
  79792. +
  79793. +# Which release of libtool.m4 was used?
  79794. +macro_version=$macro_version
  79795. +macro_revision=$macro_revision
  79796. +
  79797. +# Whether or not to build static libraries.
  79798. +build_old_libs=$enable_static
  79799. +
  79800. +# What type of objects to build.
  79801. +pic_mode=$pic_mode
  79802. +
  79803. +# Whether or not to optimize for fast installation.
  79804. +fast_install=$enable_fast_install
  79805. +
  79806. +# Shell to use when invoking shell scripts.
  79807. +SHELL=$lt_SHELL
  79808. +
  79809. +# An echo program that protects backslashes.
  79810. +ECHO=$lt_ECHO
  79811. +
  79812. +# The host system.
  79813. +host_alias=$host_alias
  79814. +host=$host
  79815. +host_os=$host_os
  79816. +
  79817. +# The build system.
  79818. +build_alias=$build_alias
  79819. +build=$build
  79820. +build_os=$build_os
  79821. +
  79822. +# A sed program that does not truncate output.
  79823. +SED=$lt_SED
  79824. +
  79825. +# Sed that helps us avoid accidentally triggering echo(1) options like -n.
  79826. +Xsed="\$SED -e 1s/^X//"
  79827. +
  79828. +# A grep program that handles long lines.
  79829. +GREP=$lt_GREP
  79830. +
  79831. +# An ERE matcher.
  79832. +EGREP=$lt_EGREP
  79833. +
  79834. +# A literal string matcher.
  79835. +FGREP=$lt_FGREP
  79836. +
  79837. +# A BSD- or MS-compatible name lister.
  79838. +NM=$lt_NM
  79839. +
  79840. +# Whether we need soft or hard links.
  79841. +LN_S=$lt_LN_S
  79842. +
  79843. +# What is the maximum length of a command?
  79844. +max_cmd_len=$max_cmd_len
  79845. +
  79846. +# Object file suffix (normally "o").
  79847. +objext=$ac_objext
  79848. +
  79849. +# Executable file suffix (normally "").
  79850. +exeext=$exeext
  79851. +
  79852. +# whether the shell understands "unset".
  79853. +lt_unset=$lt_unset
  79854. +
  79855. +# turn spaces into newlines.
  79856. +SP2NL=$lt_lt_SP2NL
  79857. +
  79858. +# turn newlines into spaces.
  79859. +NL2SP=$lt_lt_NL2SP
  79860. +
  79861. +# convert \$build file names to \$host format.
  79862. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  79863. +
  79864. +# convert \$build files to toolchain format.
  79865. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  79866. +
  79867. +# An object symbol dumper.
  79868. +OBJDUMP=$lt_OBJDUMP
  79869. +
  79870. +# Method to check whether dependent libraries are shared objects.
  79871. +deplibs_check_method=$lt_deplibs_check_method
  79872. +
  79873. +# Command to use when deplibs_check_method = "file_magic".
  79874. +file_magic_cmd=$lt_file_magic_cmd
  79875. +
  79876. +# How to find potential files when deplibs_check_method = "file_magic".
  79877. +file_magic_glob=$lt_file_magic_glob
  79878. +
  79879. +# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
  79880. +want_nocaseglob=$lt_want_nocaseglob
  79881. +
  79882. +# DLL creation program.
  79883. +DLLTOOL=$lt_DLLTOOL
  79884. +
  79885. +# Command to associate shared and link libraries.
  79886. +sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
  79887. +
  79888. +# The archiver.
  79889. +AR=$lt_AR
  79890. +
  79891. +# Flags to create an archive.
  79892. +AR_FLAGS=$lt_AR_FLAGS
  79893. +
  79894. +# How to feed a file listing to the archiver.
  79895. +archiver_list_spec=$lt_archiver_list_spec
  79896. +
  79897. +# A symbol stripping program.
  79898. +STRIP=$lt_STRIP
  79899. +
  79900. +# Commands used to install an old-style archive.
  79901. +RANLIB=$lt_RANLIB
  79902. +old_postinstall_cmds=$lt_old_postinstall_cmds
  79903. +old_postuninstall_cmds=$lt_old_postuninstall_cmds
  79904. +
  79905. +# Whether to use a lock for old archive extraction.
  79906. +lock_old_archive_extraction=$lock_old_archive_extraction
  79907. +
  79908. +# A C compiler.
  79909. +LTCC=$lt_CC
  79910. +
  79911. +# LTCC compiler flags.
  79912. +LTCFLAGS=$lt_CFLAGS
  79913. +
  79914. +# Take the output of nm and produce a listing of raw symbols and C names.
  79915. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
  79916. +
  79917. +# Transform the output of nm in a proper C declaration.
  79918. +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
  79919. +
  79920. +# Transform the output of nm in a C name address pair.
  79921. +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
  79922. +
  79923. +# Transform the output of nm in a C name address pair when lib prefix is needed.
  79924. +global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
  79925. +
  79926. +# Specify filename containing input files for \$NM.
  79927. +nm_file_list_spec=$lt_nm_file_list_spec
  79928. +
  79929. +# The root where to search for dependent libraries,and in which our libraries should be installed.
  79930. +lt_sysroot=$lt_sysroot
  79931. +
  79932. +# The name of the directory that contains temporary libtool files.
  79933. +objdir=$objdir
  79934. +
  79935. +# Used to examine libraries when file_magic_cmd begins with "file".
  79936. +MAGIC_CMD=$MAGIC_CMD
  79937. +
  79938. +# Must we lock files when doing compilation?
  79939. +need_locks=$lt_need_locks
  79940. +
  79941. +# Manifest tool.
  79942. +MANIFEST_TOOL=$lt_MANIFEST_TOOL
  79943. +
  79944. +# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
  79945. +DSYMUTIL=$lt_DSYMUTIL
  79946. +
  79947. +# Tool to change global to local symbols on Mac OS X.
  79948. +NMEDIT=$lt_NMEDIT
  79949. +
  79950. +# Tool to manipulate fat objects and archives on Mac OS X.
  79951. +LIPO=$lt_LIPO
  79952. +
  79953. +# ldd/readelf like tool for Mach-O binaries on Mac OS X.
  79954. +OTOOL=$lt_OTOOL
  79955. +
  79956. +# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
  79957. +OTOOL64=$lt_OTOOL64
  79958. +
  79959. +# Old archive suffix (normally "a").
  79960. +libext=$libext
  79961. +
  79962. +# Shared library suffix (normally ".so").
  79963. +shrext_cmds=$lt_shrext_cmds
  79964. +
  79965. +# The commands to extract the exported symbol list from a shared archive.
  79966. +extract_expsyms_cmds=$lt_extract_expsyms_cmds
  79967. +
  79968. +# Variables whose values should be saved in libtool wrapper scripts and
  79969. +# restored at link time.
  79970. +variables_saved_for_relink=$lt_variables_saved_for_relink
  79971. +
  79972. +# Do we need the "lib" prefix for modules?
  79973. +need_lib_prefix=$need_lib_prefix
  79974. +
  79975. +# Do we need a version for libraries?
  79976. +need_version=$need_version
  79977. +
  79978. +# Library versioning type.
  79979. +version_type=$version_type
  79980. +
  79981. +# Shared library runtime path variable.
  79982. +runpath_var=$runpath_var
  79983. +
  79984. +# Shared library path variable.
  79985. +shlibpath_var=$shlibpath_var
  79986. +
  79987. +# Is shlibpath searched before the hard-coded library search path?
  79988. +shlibpath_overrides_runpath=$shlibpath_overrides_runpath
  79989. +
  79990. +# Format of library name prefix.
  79991. +libname_spec=$lt_libname_spec
  79992. +
  79993. +# List of archive names. First name is the real one, the rest are links.
  79994. +# The last name is the one that the linker finds with -lNAME
  79995. +library_names_spec=$lt_library_names_spec
  79996. +
  79997. +# The coded name of the library, if different from the real name.
  79998. +soname_spec=$lt_soname_spec
  79999. +
  80000. +# Permission mode override for installation of shared libraries.
  80001. +install_override_mode=$lt_install_override_mode
  80002. +
  80003. +# Command to use after installation of a shared archive.
  80004. +postinstall_cmds=$lt_postinstall_cmds
  80005. +
  80006. +# Command to use after uninstallation of a shared archive.
  80007. +postuninstall_cmds=$lt_postuninstall_cmds
  80008. +
  80009. +# Commands used to finish a libtool library installation in a directory.
  80010. +finish_cmds=$lt_finish_cmds
  80011. +
  80012. +# As "finish_cmds", except a single script fragment to be evaled but
  80013. +# not shown.
  80014. +finish_eval=$lt_finish_eval
  80015. +
  80016. +# Whether we should hardcode library paths into libraries.
  80017. +hardcode_into_libs=$hardcode_into_libs
  80018. +
  80019. +# Compile-time system search path for libraries.
  80020. +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
  80021. +
  80022. +# Run-time system search path for libraries.
  80023. +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
  80024. +
  80025. +# Whether dlopen is supported.
  80026. +dlopen_support=$enable_dlopen
  80027. +
  80028. +# Whether dlopen of programs is supported.
  80029. +dlopen_self=$enable_dlopen_self
  80030. +
  80031. +# Whether dlopen of statically linked programs is supported.
  80032. +dlopen_self_static=$enable_dlopen_self_static
  80033. +
  80034. +# Commands to strip libraries.
  80035. +old_striplib=$lt_old_striplib
  80036. +striplib=$lt_striplib
  80037. +
  80038. +
  80039. +# The linker used to build libraries.
  80040. +LD=$lt_LD
  80041. +
  80042. +# How to create reloadable object files.
  80043. +reload_flag=$lt_reload_flag
  80044. +reload_cmds=$lt_reload_cmds
  80045. +
  80046. +# Commands used to build an old-style archive.
  80047. +old_archive_cmds=$lt_old_archive_cmds
  80048. +
  80049. +# A language specific compiler.
  80050. +CC=$lt_compiler
  80051. +
  80052. +# Is the compiler the GNU compiler?
  80053. +with_gcc=$GCC
  80054. +
  80055. +# Compiler flag to turn off builtin functions.
  80056. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
  80057. +
  80058. +# Additional compiler flags for building library objects.
  80059. +pic_flag=$lt_lt_prog_compiler_pic
  80060. +
  80061. +# How to pass a linker flag through the compiler.
  80062. +wl=$lt_lt_prog_compiler_wl
  80063. +
  80064. +# Compiler flag to prevent dynamic linking.
  80065. +link_static_flag=$lt_lt_prog_compiler_static
  80066. +
  80067. +# Does compiler simultaneously support -c and -o options?
  80068. +compiler_c_o=$lt_lt_cv_prog_compiler_c_o
  80069. +
  80070. +# Whether or not to add -lc for building shared libraries.
  80071. +build_libtool_need_lc=$archive_cmds_need_lc
  80072. +
  80073. +# Whether or not to disallow shared libs when runtime libs are static.
  80074. +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
  80075. +
  80076. +# Compiler flag to allow reflexive dlopens.
  80077. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
  80078. +
  80079. +# Compiler flag to generate shared objects directly from archives.
  80080. +whole_archive_flag_spec=$lt_whole_archive_flag_spec
  80081. +
  80082. +# Whether the compiler copes with passing no objects directly.
  80083. +compiler_needs_object=$lt_compiler_needs_object
  80084. +
  80085. +# Create an old-style archive from a shared archive.
  80086. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
  80087. +
  80088. +# Create a temporary old-style archive to link instead of a shared archive.
  80089. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
  80090. +
  80091. +# Commands used to build a shared archive.
  80092. +archive_cmds=$lt_archive_cmds
  80093. +archive_expsym_cmds=$lt_archive_expsym_cmds
  80094. +
  80095. +# Commands used to build a loadable module if different from building
  80096. +# a shared archive.
  80097. +module_cmds=$lt_module_cmds
  80098. +module_expsym_cmds=$lt_module_expsym_cmds
  80099. +
  80100. +# Whether we are building with GNU ld or not.
  80101. +with_gnu_ld=$lt_with_gnu_ld
  80102. +
  80103. +# Flag that allows shared libraries with undefined symbols to be built.
  80104. +allow_undefined_flag=$lt_allow_undefined_flag
  80105. +
  80106. +# Flag that enforces no undefined symbols.
  80107. +no_undefined_flag=$lt_no_undefined_flag
  80108. +
  80109. +# Flag to hardcode \$libdir into a binary during linking.
  80110. +# This must work even if \$libdir does not exist
  80111. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
  80112. +
  80113. +# If ld is used when linking, flag to hardcode \$libdir into a binary
  80114. +# during linking. This must work even if \$libdir does not exist.
  80115. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
  80116. +
  80117. +# Whether we need a single "-rpath" flag with a separated argument.
  80118. +hardcode_libdir_separator=$lt_hardcode_libdir_separator
  80119. +
  80120. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  80121. +# DIR into the resulting binary.
  80122. +hardcode_direct=$hardcode_direct
  80123. +
  80124. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  80125. +# DIR into the resulting binary and the resulting library dependency is
  80126. +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
  80127. +# library is relocated.
  80128. +hardcode_direct_absolute=$hardcode_direct_absolute
  80129. +
  80130. +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  80131. +# into the resulting binary.
  80132. +hardcode_minus_L=$hardcode_minus_L
  80133. +
  80134. +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  80135. +# into the resulting binary.
  80136. +hardcode_shlibpath_var=$hardcode_shlibpath_var
  80137. +
  80138. +# Set to "yes" if building a shared library automatically hardcodes DIR
  80139. +# into the library and all subsequent libraries and executables linked
  80140. +# against it.
  80141. +hardcode_automatic=$hardcode_automatic
  80142. +
  80143. +# Set to yes if linker adds runtime paths of dependent libraries
  80144. +# to runtime path list.
  80145. +inherit_rpath=$inherit_rpath
  80146. +
  80147. +# Whether libtool must link a program against all its dependency libraries.
  80148. +link_all_deplibs=$link_all_deplibs
  80149. +
  80150. +# Set to "yes" if exported symbols are required.
  80151. +always_export_symbols=$always_export_symbols
  80152. +
  80153. +# The commands to list exported symbols.
  80154. +export_symbols_cmds=$lt_export_symbols_cmds
  80155. +
  80156. +# Symbols that should not be listed in the preloaded symbols.
  80157. +exclude_expsyms=$lt_exclude_expsyms
  80158. +
  80159. +# Symbols that must always be exported.
  80160. +include_expsyms=$lt_include_expsyms
  80161. +
  80162. +# Commands necessary for linking programs (against libraries) with templates.
  80163. +prelink_cmds=$lt_prelink_cmds
  80164. +
  80165. +# Commands necessary for finishing linking programs.
  80166. +postlink_cmds=$lt_postlink_cmds
  80167. +
  80168. +# Specify filename containing input files.
  80169. +file_list_spec=$lt_file_list_spec
  80170. +
  80171. +# How to hardcode a shared library path into an executable.
  80172. +hardcode_action=$hardcode_action
  80173. +
  80174. +# The directories searched by this compiler when creating a shared library.
  80175. +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
  80176. +
  80177. +# Dependencies to place before and after the objects being linked to
  80178. +# create a shared library.
  80179. +predep_objects=$lt_predep_objects
  80180. +postdep_objects=$lt_postdep_objects
  80181. +predeps=$lt_predeps
  80182. +postdeps=$lt_postdeps
  80183. +
  80184. +# The library search path used internally by the compiler when linking
  80185. +# a shared library.
  80186. +compiler_lib_search_path=$lt_compiler_lib_search_path
  80187. +
  80188. +# ### END LIBTOOL CONFIG
  80189. +
  80190. +_LT_EOF
  80191. +
  80192. + case $host_os in
  80193. + aix3*)
  80194. + cat <<\_LT_EOF >> "$cfgfile"
  80195. +# AIX sometimes has problems with the GCC collect2 program. For some
  80196. +# reason, if we set the COLLECT_NAMES environment variable, the problems
  80197. +# vanish in a puff of smoke.
  80198. +if test "X${COLLECT_NAMES+set}" != Xset; then
  80199. + COLLECT_NAMES=
  80200. + export COLLECT_NAMES
  80201. +fi
  80202. +_LT_EOF
  80203. + ;;
  80204. + esac
  80205. +
  80206. +
  80207. +ltmain="$ac_aux_dir/ltmain.sh"
  80208. +
  80209. +
  80210. + # We use sed instead of cat because bash on DJGPP gets confused if
  80211. + # if finds mixed CR/LF and LF-only lines. Since sed operates in
  80212. + # text mode, it properly converts lines to CR/LF. This bash problem
  80213. + # is reportedly fixed, but why not run on old versions too?
  80214. + sed '$q' "$ltmain" >> "$cfgfile" \
  80215. + || (rm -f "$cfgfile"; exit 1)
  80216. +
  80217. + if test x"$xsi_shell" = xyes; then
  80218. + sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
  80219. +func_dirname ()\
  80220. +{\
  80221. +\ case ${1} in\
  80222. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  80223. +\ * ) func_dirname_result="${3}" ;;\
  80224. +\ esac\
  80225. +} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
  80226. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80227. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80228. +test 0 -eq $? || _lt_function_replace_fail=:
  80229. +
  80230. +
  80231. + sed -e '/^func_basename ()$/,/^} # func_basename /c\
  80232. +func_basename ()\
  80233. +{\
  80234. +\ func_basename_result="${1##*/}"\
  80235. +} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
  80236. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80237. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80238. +test 0 -eq $? || _lt_function_replace_fail=:
  80239. +
  80240. +
  80241. + sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
  80242. +func_dirname_and_basename ()\
  80243. +{\
  80244. +\ case ${1} in\
  80245. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  80246. +\ * ) func_dirname_result="${3}" ;;\
  80247. +\ esac\
  80248. +\ func_basename_result="${1##*/}"\
  80249. +} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
  80250. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80251. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80252. +test 0 -eq $? || _lt_function_replace_fail=:
  80253. +
  80254. +
  80255. + sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
  80256. +func_stripname ()\
  80257. +{\
  80258. +\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
  80259. +\ # positional parameters, so assign one to ordinary parameter first.\
  80260. +\ func_stripname_result=${3}\
  80261. +\ func_stripname_result=${func_stripname_result#"${1}"}\
  80262. +\ func_stripname_result=${func_stripname_result%"${2}"}\
  80263. +} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
  80264. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80265. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80266. +test 0 -eq $? || _lt_function_replace_fail=:
  80267. +
  80268. +
  80269. + sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
  80270. +func_split_long_opt ()\
  80271. +{\
  80272. +\ func_split_long_opt_name=${1%%=*}\
  80273. +\ func_split_long_opt_arg=${1#*=}\
  80274. +} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
  80275. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80276. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80277. +test 0 -eq $? || _lt_function_replace_fail=:
  80278. +
  80279. +
  80280. + sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
  80281. +func_split_short_opt ()\
  80282. +{\
  80283. +\ func_split_short_opt_arg=${1#??}\
  80284. +\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
  80285. +} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
  80286. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80287. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80288. +test 0 -eq $? || _lt_function_replace_fail=:
  80289. +
  80290. +
  80291. + sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
  80292. +func_lo2o ()\
  80293. +{\
  80294. +\ case ${1} in\
  80295. +\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
  80296. +\ *) func_lo2o_result=${1} ;;\
  80297. +\ esac\
  80298. +} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
  80299. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80300. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80301. +test 0 -eq $? || _lt_function_replace_fail=:
  80302. +
  80303. +
  80304. + sed -e '/^func_xform ()$/,/^} # func_xform /c\
  80305. +func_xform ()\
  80306. +{\
  80307. + func_xform_result=${1%.*}.lo\
  80308. +} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
  80309. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80310. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80311. +test 0 -eq $? || _lt_function_replace_fail=:
  80312. +
  80313. +
  80314. + sed -e '/^func_arith ()$/,/^} # func_arith /c\
  80315. +func_arith ()\
  80316. +{\
  80317. + func_arith_result=$(( $* ))\
  80318. +} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
  80319. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80320. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80321. +test 0 -eq $? || _lt_function_replace_fail=:
  80322. +
  80323. +
  80324. + sed -e '/^func_len ()$/,/^} # func_len /c\
  80325. +func_len ()\
  80326. +{\
  80327. + func_len_result=${#1}\
  80328. +} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
  80329. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80330. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80331. +test 0 -eq $? || _lt_function_replace_fail=:
  80332. +
  80333. +fi
  80334. +
  80335. +if test x"$lt_shell_append" = xyes; then
  80336. + sed -e '/^func_append ()$/,/^} # func_append /c\
  80337. +func_append ()\
  80338. +{\
  80339. + eval "${1}+=\\${2}"\
  80340. +} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
  80341. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80342. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80343. +test 0 -eq $? || _lt_function_replace_fail=:
  80344. +
  80345. +
  80346. + sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
  80347. +func_append_quoted ()\
  80348. +{\
  80349. +\ func_quote_for_eval "${2}"\
  80350. +\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
  80351. +} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
  80352. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80353. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80354. +test 0 -eq $? || _lt_function_replace_fail=:
  80355. +
  80356. +
  80357. + # Save a `func_append' function call where possible by direct use of '+='
  80358. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  80359. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80360. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80361. + test 0 -eq $? || _lt_function_replace_fail=:
  80362. +else
  80363. + # Save a `func_append' function call even when '+=' is not available
  80364. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  80365. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  80366. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  80367. + test 0 -eq $? || _lt_function_replace_fail=:
  80368. +fi
  80369. +
  80370. +if test x"$_lt_function_replace_fail" = x":"; then
  80371. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
  80372. +$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
  80373. +fi
  80374. +
  80375. +
  80376. + mv -f "$cfgfile" "$ofile" ||
  80377. + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  80378. + chmod +x "$ofile"
  80379. +
  80380. +
  80381. + cat <<_LT_EOF >> "$ofile"
  80382. +
  80383. +# ### BEGIN LIBTOOL TAG CONFIG: CXX
  80384. +
  80385. +# The linker used to build libraries.
  80386. +LD=$lt_LD_CXX
  80387. +
  80388. +# How to create reloadable object files.
  80389. +reload_flag=$lt_reload_flag_CXX
  80390. +reload_cmds=$lt_reload_cmds_CXX
  80391. +
  80392. +# Commands used to build an old-style archive.
  80393. +old_archive_cmds=$lt_old_archive_cmds_CXX
  80394. +
  80395. +# A language specific compiler.
  80396. +CC=$lt_compiler_CXX
  80397. +
  80398. +# Is the compiler the GNU compiler?
  80399. +with_gcc=$GCC_CXX
  80400. +
  80401. +# Compiler flag to turn off builtin functions.
  80402. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
  80403. +
  80404. +# Additional compiler flags for building library objects.
  80405. +pic_flag=$lt_lt_prog_compiler_pic_CXX
  80406. +
  80407. +# How to pass a linker flag through the compiler.
  80408. +wl=$lt_lt_prog_compiler_wl_CXX
  80409. +
  80410. +# Compiler flag to prevent dynamic linking.
  80411. +link_static_flag=$lt_lt_prog_compiler_static_CXX
  80412. +
  80413. +# Does compiler simultaneously support -c and -o options?
  80414. +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
  80415. +
  80416. +# Whether or not to add -lc for building shared libraries.
  80417. +build_libtool_need_lc=$archive_cmds_need_lc_CXX
  80418. +
  80419. +# Whether or not to disallow shared libs when runtime libs are static.
  80420. +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
  80421. +
  80422. +# Compiler flag to allow reflexive dlopens.
  80423. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
  80424. +
  80425. +# Compiler flag to generate shared objects directly from archives.
  80426. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
  80427. +
  80428. +# Whether the compiler copes with passing no objects directly.
  80429. +compiler_needs_object=$lt_compiler_needs_object_CXX
  80430. +
  80431. +# Create an old-style archive from a shared archive.
  80432. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
  80433. +
  80434. +# Create a temporary old-style archive to link instead of a shared archive.
  80435. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
  80436. +
  80437. +# Commands used to build a shared archive.
  80438. +archive_cmds=$lt_archive_cmds_CXX
  80439. +archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
  80440. +
  80441. +# Commands used to build a loadable module if different from building
  80442. +# a shared archive.
  80443. +module_cmds=$lt_module_cmds_CXX
  80444. +module_expsym_cmds=$lt_module_expsym_cmds_CXX
  80445. +
  80446. +# Whether we are building with GNU ld or not.
  80447. +with_gnu_ld=$lt_with_gnu_ld_CXX
  80448. +
  80449. +# Flag that allows shared libraries with undefined symbols to be built.
  80450. +allow_undefined_flag=$lt_allow_undefined_flag_CXX
  80451. +
  80452. +# Flag that enforces no undefined symbols.
  80453. +no_undefined_flag=$lt_no_undefined_flag_CXX
  80454. +
  80455. +# Flag to hardcode \$libdir into a binary during linking.
  80456. +# This must work even if \$libdir does not exist
  80457. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
  80458. +
  80459. +# If ld is used when linking, flag to hardcode \$libdir into a binary
  80460. +# during linking. This must work even if \$libdir does not exist.
  80461. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
  80462. +
  80463. +# Whether we need a single "-rpath" flag with a separated argument.
  80464. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
  80465. +
  80466. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  80467. +# DIR into the resulting binary.
  80468. +hardcode_direct=$hardcode_direct_CXX
  80469. +
  80470. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  80471. +# DIR into the resulting binary and the resulting library dependency is
  80472. +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
  80473. +# library is relocated.
  80474. +hardcode_direct_absolute=$hardcode_direct_absolute_CXX
  80475. +
  80476. +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  80477. +# into the resulting binary.
  80478. +hardcode_minus_L=$hardcode_minus_L_CXX
  80479. +
  80480. +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  80481. +# into the resulting binary.
  80482. +hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
  80483. +
  80484. +# Set to "yes" if building a shared library automatically hardcodes DIR
  80485. +# into the library and all subsequent libraries and executables linked
  80486. +# against it.
  80487. +hardcode_automatic=$hardcode_automatic_CXX
  80488. +
  80489. +# Set to yes if linker adds runtime paths of dependent libraries
  80490. +# to runtime path list.
  80491. +inherit_rpath=$inherit_rpath_CXX
  80492. +
  80493. +# Whether libtool must link a program against all its dependency libraries.
  80494. +link_all_deplibs=$link_all_deplibs_CXX
  80495. +
  80496. +# Set to "yes" if exported symbols are required.
  80497. +always_export_symbols=$always_export_symbols_CXX
  80498. +
  80499. +# The commands to list exported symbols.
  80500. +export_symbols_cmds=$lt_export_symbols_cmds_CXX
  80501. +
  80502. +# Symbols that should not be listed in the preloaded symbols.
  80503. +exclude_expsyms=$lt_exclude_expsyms_CXX
  80504. +
  80505. +# Symbols that must always be exported.
  80506. +include_expsyms=$lt_include_expsyms_CXX
  80507. +
  80508. +# Commands necessary for linking programs (against libraries) with templates.
  80509. +prelink_cmds=$lt_prelink_cmds_CXX
  80510. +
  80511. +# Commands necessary for finishing linking programs.
  80512. +postlink_cmds=$lt_postlink_cmds_CXX
  80513. +
  80514. +# Specify filename containing input files.
  80515. +file_list_spec=$lt_file_list_spec_CXX
  80516. +
  80517. +# How to hardcode a shared library path into an executable.
  80518. +hardcode_action=$hardcode_action_CXX
  80519. +
  80520. +# The directories searched by this compiler when creating a shared library.
  80521. +compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
  80522. +
  80523. +# Dependencies to place before and after the objects being linked to
  80524. +# create a shared library.
  80525. +predep_objects=$lt_predep_objects_CXX
  80526. +postdep_objects=$lt_postdep_objects_CXX
  80527. +predeps=$lt_predeps_CXX
  80528. +postdeps=$lt_postdeps_CXX
  80529. +
  80530. +# The library search path used internally by the compiler when linking
  80531. +# a shared library.
  80532. +compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
  80533. +
  80534. +# ### END LIBTOOL TAG CONFIG: CXX
  80535. +_LT_EOF
  80536. +
  80537. + ;;
  80538. +
  80539. + esac
  80540. +done # for ac_tag
  80541. +
  80542. +
  80543. +as_fn_exit 0
  80544. +_ACEOF
  80545. +ac_clean_files=$ac_clean_files_save
  80546. +
  80547. +test $ac_write_fail = 0 ||
  80548. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  80549. +
  80550. +
  80551. +# configure is writing to config.log, and then calls config.status.
  80552. +# config.status does its own redirection, appending to config.log.
  80553. +# Unfortunately, on DOS this fails, as config.log is still kept open
  80554. +# by configure, so config.status won't be able to write to it; its
  80555. +# output is simply discarded. So we exec the FD to /dev/null,
  80556. +# effectively closing config.log, so it can be properly (re)opened and
  80557. +# appended to by config.status. When coming back to configure, we
  80558. +# need to make the FD available again.
  80559. +if test "$no_create" != yes; then
  80560. + ac_cs_success=:
  80561. + ac_config_status_args=
  80562. + test "$silent" = yes &&
  80563. + ac_config_status_args="$ac_config_status_args --quiet"
  80564. + exec 5>/dev/null
  80565. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  80566. + exec 5>>config.log
  80567. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  80568. + # would make configure fail if this is the last instruction.
  80569. + $ac_cs_success || as_fn_exit 1
  80570. +fi
  80571. +
  80572. +#
  80573. +# CONFIG_SUBDIRS section.
  80574. +#
  80575. +if test "$no_recursion" != yes; then
  80576. +
  80577. + # Remove --cache-file, --srcdir, and --disable-option-checking arguments
  80578. + # so they do not pile up.
  80579. + ac_sub_configure_args=
  80580. + ac_prev=
  80581. + eval "set x $ac_configure_args"
  80582. + shift
  80583. + for ac_arg
  80584. + do
  80585. + if test -n "$ac_prev"; then
  80586. + ac_prev=
  80587. + continue
  80588. + fi
  80589. + case $ac_arg in
  80590. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  80591. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  80592. + ac_prev=cache_file ;;
  80593. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  80594. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
  80595. + | --c=*)
  80596. + ;;
  80597. + --config-cache | -C)
  80598. + ;;
  80599. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  80600. + ac_prev=srcdir ;;
  80601. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  80602. + ;;
  80603. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  80604. + ac_prev=prefix ;;
  80605. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  80606. + ;;
  80607. + --disable-option-checking)
  80608. + ;;
  80609. + *)
  80610. + case $ac_arg in
  80611. + *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  80612. + esac
  80613. + as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
  80614. + esac
  80615. + done
  80616. +
  80617. + # Always prepend --prefix to ensure using the same prefix
  80618. + # in subdir configurations.
  80619. + ac_arg="--prefix=$prefix"
  80620. + case $ac_arg in
  80621. + *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  80622. + esac
  80623. + ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
  80624. +
  80625. + # Pass --silent
  80626. + if test "$silent" = yes; then
  80627. + ac_sub_configure_args="--silent $ac_sub_configure_args"
  80628. + fi
  80629. +
  80630. + # Always prepend --disable-option-checking to silence warnings, since
  80631. + # different subdirs can have different --enable and --with options.
  80632. + ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
  80633. +
  80634. + ac_popdir=`pwd`
  80635. + for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
  80636. +
  80637. + # Do not complain, so a configure script can configure whichever
  80638. + # parts of a large source tree are present.
  80639. + test -d "$srcdir/$ac_dir" || continue
  80640. +
  80641. + ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
  80642. + $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
  80643. + $as_echo "$ac_msg" >&6
  80644. + as_dir="$ac_dir"; as_fn_mkdir_p
  80645. + ac_builddir=.
  80646. +
  80647. +case "$ac_dir" in
  80648. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  80649. +*)
  80650. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  80651. + # A ".." for each directory in $ac_dir_suffix.
  80652. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  80653. + case $ac_top_builddir_sub in
  80654. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  80655. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  80656. + esac ;;
  80657. +esac
  80658. +ac_abs_top_builddir=$ac_pwd
  80659. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  80660. +# for backward compatibility:
  80661. +ac_top_builddir=$ac_top_build_prefix
  80662. +
  80663. +case $srcdir in
  80664. + .) # We are building in place.
  80665. + ac_srcdir=.
  80666. + ac_top_srcdir=$ac_top_builddir_sub
  80667. + ac_abs_top_srcdir=$ac_pwd ;;
  80668. + [\\/]* | ?:[\\/]* ) # Absolute name.
  80669. + ac_srcdir=$srcdir$ac_dir_suffix;
  80670. + ac_top_srcdir=$srcdir
  80671. + ac_abs_top_srcdir=$srcdir ;;
  80672. + *) # Relative name.
  80673. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  80674. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  80675. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  80676. +esac
  80677. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  80678. +
  80679. +
  80680. + cd "$ac_dir"
  80681. +
  80682. + # Check for guested configure; otherwise get Cygnus style configure.
  80683. + if test -f "$ac_srcdir/configure.gnu"; then
  80684. + ac_sub_configure=$ac_srcdir/configure.gnu
  80685. + elif test -f "$ac_srcdir/configure"; then
  80686. + ac_sub_configure=$ac_srcdir/configure
  80687. + elif test -f "$ac_srcdir/configure.in"; then
  80688. + # This should be Cygnus configure.
  80689. + ac_sub_configure=$ac_aux_dir/configure
  80690. + else
  80691. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
  80692. +$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
  80693. + ac_sub_configure=
  80694. + fi
  80695. +
  80696. + # The recursion is here.
  80697. + if test -n "$ac_sub_configure"; then
  80698. + # Make the cache file name correct relative to the subdirectory.
  80699. + case $cache_file in
  80700. + [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
  80701. + *) # Relative name.
  80702. + ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
  80703. + esac
  80704. +
  80705. + { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
  80706. +$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
  80707. + # The eval makes quoting arguments work.
  80708. + eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
  80709. + --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
  80710. + as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
  80711. + fi
  80712. +
  80713. + cd "$ac_popdir"
  80714. + done
  80715. +fi
  80716. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  80717. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  80718. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  80719. +fi
  80720. +
  80721. diff -Nur squid-3.1.11.orig/autom4te.cache/requests squid-3.1.11/autom4te.cache/requests
  80722. --- squid-3.1.11.orig/autom4te.cache/requests 1970-01-01 01:00:00.000000000 +0100
  80723. +++ squid-3.1.11/autom4te.cache/requests 2011-03-04 23:17:50.000000000 +0100
  80724. @@ -0,0 +1,299 @@
  80725. +# This file was generated.
  80726. +# It contains the lists of macros which have been traced.
  80727. +# It can be safely removed.
  80728. +
  80729. +@request = (
  80730. + bless( [
  80731. + '0',
  80732. + 1,
  80733. + [
  80734. + '/opt/local/share/autoconf'
  80735. + ],
  80736. + [
  80737. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  80738. + '/opt/local/share/aclocal/argz.m4',
  80739. + '/opt/local/share/aclocal/libtool.m4',
  80740. + '/opt/local/share/aclocal/ltdl.m4',
  80741. + '/opt/local/share/aclocal/ltoptions.m4',
  80742. + '/opt/local/share/aclocal/ltsugar.m4',
  80743. + '/opt/local/share/aclocal/ltversion.m4',
  80744. + '/opt/local/share/aclocal/lt~obsolete.m4',
  80745. + '/opt/local/share/aclocal-1.11/amversion.m4',
  80746. + '/opt/local/share/aclocal-1.11/auxdir.m4',
  80747. + '/opt/local/share/aclocal-1.11/cond.m4',
  80748. + '/opt/local/share/aclocal-1.11/depend.m4',
  80749. + '/opt/local/share/aclocal-1.11/depout.m4',
  80750. + '/opt/local/share/aclocal-1.11/init.m4',
  80751. + '/opt/local/share/aclocal-1.11/install-sh.m4',
  80752. + '/opt/local/share/aclocal-1.11/lead-dot.m4',
  80753. + '/opt/local/share/aclocal-1.11/maintainer.m4',
  80754. + '/opt/local/share/aclocal-1.11/make.m4',
  80755. + '/opt/local/share/aclocal-1.11/minuso.m4',
  80756. + '/opt/local/share/aclocal-1.11/missing.m4',
  80757. + '/opt/local/share/aclocal-1.11/mkdirp.m4',
  80758. + '/opt/local/share/aclocal-1.11/options.m4',
  80759. + '/opt/local/share/aclocal-1.11/runlog.m4',
  80760. + '/opt/local/share/aclocal-1.11/sanity.m4',
  80761. + '/opt/local/share/aclocal-1.11/silent.m4',
  80762. + '/opt/local/share/aclocal-1.11/strip.m4',
  80763. + '/opt/local/share/aclocal-1.11/substnot.m4',
  80764. + '/opt/local/share/aclocal-1.11/tar.m4',
  80765. + 'acinclude.m4',
  80766. + 'configure.ac'
  80767. + ],
  80768. + {
  80769. + 'AM_ENABLE_STATIC' => 1,
  80770. + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
  80771. + '_LT_AC_SHELL_INIT' => 1,
  80772. + 'AC_DEFUN' => 1,
  80773. + '_LT_AC_LANG_CXX_CONFIG' => 1,
  80774. + 'AC_PROG_LIBTOOL' => 1,
  80775. + 'AM_PROG_MKDIR_P' => 1,
  80776. + 'AM_AUTOMAKE_VERSION' => 1,
  80777. + 'AM_SUBST_NOTMAKE' => 1,
  80778. + 'AM_MISSING_PROG' => 1,
  80779. + 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
  80780. + '_LT_AC_LANG_C_CONFIG' => 1,
  80781. + 'AM_PROG_INSTALL_STRIP' => 1,
  80782. + '_m4_warn' => 1,
  80783. + 'AC_LIBTOOL_OBJDIR' => 1,
  80784. + 'gl_FUNC_ARGZ' => 1,
  80785. + 'LTOBSOLETE_VERSION' => 1,
  80786. + 'AM_SANITY_CHECK' => 1,
  80787. + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
  80788. + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
  80789. + 'LT_LIB_M' => 1,
  80790. + '_LT_AC_CHECK_DLFCN' => 1,
  80791. + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
  80792. + 'LTSUGAR_VERSION' => 1,
  80793. + '_LT_PROG_LTMAIN' => 1,
  80794. + 'LT_SYS_SYMBOL_USCORE' => 1,
  80795. + '_AM_PROG_TAR' => 1,
  80796. + 'AC_LIBTOOL_GCJ' => 1,
  80797. + '_LT_WITH_SYSROOT' => 1,
  80798. + 'LT_SYS_DLOPEN_DEPLIBS' => 1,
  80799. + 'LT_FUNC_DLSYM_USCORE' => 1,
  80800. + 'AC_LIBTOOL_CONFIG' => 1,
  80801. + '_LT_AC_LANG_F77' => 1,
  80802. + '_AM_SUBST_NOTMAKE' => 1,
  80803. + 'AC_LTDL_DLLIB' => 1,
  80804. + '_AM_AUTOCONF_VERSION' => 1,
  80805. + 'AM_DISABLE_SHARED' => 1,
  80806. + '_LT_PROG_ECHO_BACKSLASH' => 1,
  80807. + '_LTDL_SETUP' => 1,
  80808. + '_LT_AC_LANG_CXX' => 1,
  80809. + 'AM_PROG_LIBTOOL' => 1,
  80810. + 'AC_LIB_LTDL' => 1,
  80811. + '_LT_AC_FILE_LTDLL_C' => 1,
  80812. + 'AM_PROG_LD' => 1,
  80813. + 'SQUID_DEFAULT_INCLUDES' => 1,
  80814. + 'AU_DEFUN' => 1,
  80815. + 'AC_PROG_NM' => 1,
  80816. + 'AC_LIBTOOL_DLOPEN' => 1,
  80817. + 'AC_PROG_LD' => 1,
  80818. + 'AC_ENABLE_FAST_INSTALL' => 1,
  80819. + 'AC_PROG_LD_GNU' => 1,
  80820. + 'AC_LIBTOOL_FC' => 1,
  80821. + 'LTDL_CONVENIENCE' => 1,
  80822. + '_AM_SET_OPTION' => 1,
  80823. + 'AC_LTDL_PREOPEN' => 1,
  80824. + '_LT_LINKER_BOILERPLATE' => 1,
  80825. + 'SQUID_BSDNET_INCLUDES' => 1,
  80826. + '_LT_PREPARE_SED_QUOTE_VARS' => 1,
  80827. + 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
  80828. + 'AC_LIBTOOL_PROG_CC_C_O' => 1,
  80829. + 'gl_PREREQ_ARGZ' => 1,
  80830. + 'LT_SUPPORTED_TAG' => 1,
  80831. + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  80832. + 'LT_PROG_RC' => 1,
  80833. + 'LT_SYS_MODULE_EXT' => 1,
  80834. + 'AC_DEFUN_ONCE' => 1,
  80835. + '_LT_AC_LANG_GCJ' => 1,
  80836. + 'AC_LTDL_OBJDIR' => 1,
  80837. + '_LT_PATH_TOOL_PREFIX' => 1,
  80838. + 'AC_LIBTOOL_RC' => 1,
  80839. + 'AM_SILENT_RULES' => 1,
  80840. + '_LT_AC_PROG_ECHO_BACKSLASH' => 1,
  80841. + 'AC_DISABLE_FAST_INSTALL' => 1,
  80842. + '_LT_AC_SYS_LIBPATH_AIX' => 1,
  80843. + '_LT_AC_TRY_DLOPEN_SELF' => 1,
  80844. + 'include' => 1,
  80845. + 'LT_AC_PROG_SED' => 1,
  80846. + 'AM_ENABLE_SHARED' => 1,
  80847. + 'LTDL_INSTALLABLE' => 1,
  80848. + '_LT_AC_LANG_GCJ_CONFIG' => 1,
  80849. + 'AC_ENABLE_SHARED' => 1,
  80850. + 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
  80851. + '_LT_REQUIRED_DARWIN_CHECKS' => 1,
  80852. + 'AC_ENABLE_STATIC' => 1,
  80853. + 'AM_PROG_CC_C_O' => 1,
  80854. + 'SQUID_DEFAULT_SIZEOF_INCLUDES' => 1,
  80855. + '_LT_AC_TAGVAR' => 1,
  80856. + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
  80857. + 'AM_CONDITIONAL' => 1,
  80858. + 'LT_LIB_DLLOAD' => 1,
  80859. + 'LTDL_INIT' => 1,
  80860. + 'LTVERSION_VERSION' => 1,
  80861. + '_LT_PROG_F77' => 1,
  80862. + '_LT_PROG_CXX' => 1,
  80863. + 'AM_PROG_INSTALL_SH' => 1,
  80864. + 'm4_include' => 1,
  80865. + 'AC_PROG_EGREP' => 1,
  80866. + '_AC_AM_CONFIG_HEADER_HOOK' => 1,
  80867. + 'AC_PATH_MAGIC' => 1,
  80868. + 'AC_LTDL_SYSSEARCHPATH' => 1,
  80869. + 'AM_MAKE_INCLUDE' => 1,
  80870. + 'LT_CMD_MAX_LEN' => 1,
  80871. + '_LT_AC_TAGCONFIG' => 1,
  80872. + 'm4_pattern_forbid' => 1,
  80873. + '_LT_LINKER_OPTION' => 1,
  80874. + 'AC_LIBTOOL_COMPILER_OPTION' => 1,
  80875. + 'AC_DISABLE_SHARED' => 1,
  80876. + '_LT_COMPILER_BOILERPLATE' => 1,
  80877. + 'AC_LIBTOOL_WIN32_DLL' => 1,
  80878. + 'AC_LIBTOOL_SETUP' => 1,
  80879. + 'AC_PROG_LD_RELOAD_FLAG' => 1,
  80880. + 'AC_LTDL_DLSYM_USCORE' => 1,
  80881. + 'AX_WITH_PROG' => 1,
  80882. + 'AM_MISSING_HAS_RUN' => 1,
  80883. + 'LT_LANG' => 1,
  80884. + 'LT_SYS_DLSEARCH_PATH' => 1,
  80885. + 'LT_CONFIG_LTDL_DIR' => 1,
  80886. + 'AC_LIBTOOL_DLOPEN_SELF' => 1,
  80887. + 'LT_OUTPUT' => 1,
  80888. + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
  80889. + 'AC_WITH_LTDL' => 1,
  80890. + 'AC_LIBTOOL_LINKER_OPTION' => 1,
  80891. + 'LT_AC_PROG_RC' => 1,
  80892. + 'AC_LIBTOOL_CXX' => 1,
  80893. + 'LT_INIT' => 1,
  80894. + 'LT_AC_PROG_GCJ' => 1,
  80895. + 'LT_SYS_DLOPEN_SELF' => 1,
  80896. + 'AM_DEP_TRACK' => 1,
  80897. + '_LT_AC_PROG_CXXCPP' => 1,
  80898. + 'AM_DISABLE_STATIC' => 1,
  80899. + '_AC_PROG_LIBTOOL' => 1,
  80900. + '_AM_IF_OPTION' => 1,
  80901. + 'AC_PATH_TOOL_PREFIX' => 1,
  80902. + 'AC_LIBTOOL_F77' => 1,
  80903. + 'm4_pattern_allow' => 1,
  80904. + 'AM_SET_LEADING_DOT' => 1,
  80905. + 'LT_AC_PROG_EGREP' => 1,
  80906. + '_LT_PROG_FC' => 1,
  80907. + '_AM_DEPENDENCIES' => 1,
  80908. + 'AC_LIBTOOL_LANG_C_CONFIG' => 1,
  80909. + 'LTOPTIONS_VERSION' => 1,
  80910. + '_LT_AC_SYS_COMPILER' => 1,
  80911. + 'AM_PROG_NM' => 1,
  80912. + 'AC_LIBLTDL_CONVENIENCE' => 1,
  80913. + 'AC_DEPLIBS_CHECK_METHOD' => 1,
  80914. + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
  80915. + 'jm_MAINTAINER_MODE' => 1,
  80916. + 'AC_LIBLTDL_INSTALLABLE' => 1,
  80917. + 'AC_LTDL_ENABLE_INSTALL' => 1,
  80918. + 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
  80919. + 'LT_PROG_GCJ' => 1,
  80920. + 'AC_TEST_CHECKFORHUGEOBJECTS' => 1,
  80921. + 'AM_INIT_AUTOMAKE' => 1,
  80922. + 'AC_DISABLE_STATIC' => 1,
  80923. + 'LT_PATH_NM' => 1,
  80924. + 'AM_MAINTAINER_MODE' => 1,
  80925. + 'AC_LTDL_SHLIBEXT' => 1,
  80926. + '_LT_AC_LOCK' => 1,
  80927. + '_LT_AC_LANG_RC_CONFIG' => 1,
  80928. + 'LT_SYS_MODULE_PATH' => 1,
  80929. + 'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
  80930. + 'LT_WITH_LTDL' => 1,
  80931. + 'AC_LTDL_SHLIBPATH' => 1,
  80932. + 'AM_AUX_DIR_EXPAND' => 1,
  80933. + '_LT_AC_LANG_F77_CONFIG' => 1,
  80934. + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
  80935. + '_AM_SET_OPTIONS' => 1,
  80936. + '_LT_COMPILER_OPTION' => 1,
  80937. + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  80938. + 'AM_RUN_LOG' => 1,
  80939. + 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
  80940. + 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1,
  80941. + 'AC_LIBTOOL_PICMODE' => 1,
  80942. + 'LT_PATH_LD' => 1,
  80943. + 'AC_CHECK_LIBM' => 1,
  80944. + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
  80945. + '_AM_MANGLE_OPTION' => 1,
  80946. + 'AC_LTDL_SYMBOL_USCORE' => 1,
  80947. + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
  80948. + 'AM_SET_DEPDIR' => 1,
  80949. + '_LT_CC_BASENAME' => 1,
  80950. + '_LT_LIBOBJ' => 1
  80951. + }
  80952. + ], 'Autom4te::Request' ),
  80953. + bless( [
  80954. + '1',
  80955. + 1,
  80956. + [
  80957. + '/opt/local/share/autoconf'
  80958. + ],
  80959. + [
  80960. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  80961. + 'aclocal.m4',
  80962. + 'configure.ac'
  80963. + ],
  80964. + {
  80965. + '_LT_AC_TAGCONFIG' => 1,
  80966. + 'AM_PROG_F77_C_O' => 1,
  80967. + 'm4_pattern_forbid' => 1,
  80968. + 'AC_INIT' => 1,
  80969. + '_AM_COND_IF' => 1,
  80970. + 'AC_CANONICAL_TARGET' => 1,
  80971. + 'AC_SUBST' => 1,
  80972. + 'AC_CONFIG_LIBOBJ_DIR' => 1,
  80973. + 'AC_FC_SRCEXT' => 1,
  80974. + 'AC_CANONICAL_HOST' => 1,
  80975. + 'AC_PROG_LIBTOOL' => 1,
  80976. + 'AM_INIT_AUTOMAKE' => 1,
  80977. + 'AM_PATH_GUILE' => 1,
  80978. + 'AC_CONFIG_SUBDIRS' => 1,
  80979. + 'AM_AUTOMAKE_VERSION' => 1,
  80980. + 'LT_CONFIG_LTDL_DIR' => 1,
  80981. + 'AC_REQUIRE_AUX_FILE' => 1,
  80982. + 'AC_CONFIG_LINKS' => 1,
  80983. + 'm4_sinclude' => 1,
  80984. + 'LT_SUPPORTED_TAG' => 1,
  80985. + 'AM_MAINTAINER_MODE' => 1,
  80986. + 'AM_NLS' => 1,
  80987. + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
  80988. + 'AM_MAKEFILE_INCLUDE' => 1,
  80989. + '_m4_warn' => 1,
  80990. + 'AM_PROG_CXX_C_O' => 1,
  80991. + '_AM_COND_ENDIF' => 1,
  80992. + '_AM_MAKEFILE_INCLUDE' => 1,
  80993. + 'AM_ENABLE_MULTILIB' => 1,
  80994. + 'AM_SILENT_RULES' => 1,
  80995. + 'AM_PROG_MOC' => 1,
  80996. + 'AC_CONFIG_FILES' => 1,
  80997. + 'LT_INIT' => 1,
  80998. + 'include' => 1,
  80999. + 'AM_PROG_AR' => 1,
  81000. + 'AM_GNU_GETTEXT' => 1,
  81001. + 'AC_LIBSOURCE' => 1,
  81002. + 'AM_PROG_FC_C_O' => 1,
  81003. + 'AC_CANONICAL_BUILD' => 1,
  81004. + 'AC_FC_FREEFORM' => 1,
  81005. + 'AH_OUTPUT' => 1,
  81006. + '_AM_SUBST_NOTMAKE' => 1,
  81007. + 'AC_CONFIG_AUX_DIR' => 1,
  81008. + 'sinclude' => 1,
  81009. + 'AM_PROG_CC_C_O' => 1,
  81010. + 'm4_pattern_allow' => 1,
  81011. + 'AM_XGETTEXT_OPTION' => 1,
  81012. + 'AC_CANONICAL_SYSTEM' => 1,
  81013. + 'AM_CONDITIONAL' => 1,
  81014. + 'AC_CONFIG_HEADERS' => 1,
  81015. + 'AC_DEFINE_TRACE_LITERAL' => 1,
  81016. + 'AM_POT_TOOLS' => 1,
  81017. + 'm4_include' => 1,
  81018. + '_AM_COND_ELSE' => 1,
  81019. + 'AC_SUBST_TRACE' => 1
  81020. + }
  81021. + ], 'Autom4te::Request' )
  81022. + );
  81023. +
  81024. diff -Nur squid-3.1.11.orig/autom4te.cache/traces.0 squid-3.1.11/autom4te.cache/traces.0
  81025. --- squid-3.1.11.orig/autom4te.cache/traces.0 1970-01-01 01:00:00.000000000 +0100
  81026. +++ squid-3.1.11/autom4te.cache/traces.0 2011-03-04 23:17:28.000000000 +0100
  81027. @@ -0,0 +1,3268 @@
  81028. +m4trace:/opt/local/share/aclocal/argz.m4:12: -1- AC_DEFUN([gl_FUNC_ARGZ], [gl_PREREQ_ARGZ
  81029. +
  81030. +AC_CHECK_HEADERS([argz.h], [], [], [AC_INCLUDES_DEFAULT])
  81031. +
  81032. +AC_CHECK_TYPES([error_t],
  81033. + [],
  81034. + [AC_DEFINE([error_t], [int],
  81035. + [Define to a type to use for `error_t' if it is not otherwise available.])
  81036. + AC_DEFINE([__error_t_defined], [1], [Define so that glibc/gnulib argp.h
  81037. + does not typedef error_t.])],
  81038. + [#if defined(HAVE_ARGZ_H)
  81039. +# include <argz.h>
  81040. +#endif])
  81041. +
  81042. +ARGZ_H=
  81043. +AC_CHECK_FUNCS([argz_add argz_append argz_count argz_create_sep argz_insert \
  81044. + argz_next argz_stringify], [], [ARGZ_H=argz.h; AC_LIBOBJ([argz])])
  81045. +
  81046. +dnl if have system argz functions, allow forced use of
  81047. +dnl libltdl-supplied implementation (and default to do so
  81048. +dnl on "known bad" systems). Could use a runtime check, but
  81049. +dnl (a) detecting malloc issues is notoriously unreliable
  81050. +dnl (b) only known system that declares argz functions,
  81051. +dnl provides them, yet they are broken, is cygwin
  81052. +dnl releases prior to 16-Mar-2007 (1.5.24 and earlier)
  81053. +dnl So, it's more straightforward simply to special case
  81054. +dnl this for known bad systems.
  81055. +AS_IF([test -z "$ARGZ_H"],
  81056. + [AC_CACHE_CHECK(
  81057. + [if argz actually works],
  81058. + [lt_cv_sys_argz_works],
  81059. + [[case $host_os in #(
  81060. + *cygwin*)
  81061. + lt_cv_sys_argz_works=no
  81062. + if test "$cross_compiling" != no; then
  81063. + lt_cv_sys_argz_works="guessing no"
  81064. + else
  81065. + lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  81066. + save_IFS=$IFS
  81067. + IFS=-.
  81068. + set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  81069. + IFS=$save_IFS
  81070. + lt_os_major=${2-0}
  81071. + lt_os_minor=${3-0}
  81072. + lt_os_micro=${4-0}
  81073. + if test "$lt_os_major" -gt 1 \
  81074. + || { test "$lt_os_major" -eq 1 \
  81075. + && { test "$lt_os_minor" -gt 5 \
  81076. + || { test "$lt_os_minor" -eq 5 \
  81077. + && test "$lt_os_micro" -gt 24; }; }; }; then
  81078. + lt_cv_sys_argz_works=yes
  81079. + fi
  81080. + fi
  81081. + ;; #(
  81082. + *) lt_cv_sys_argz_works=yes ;;
  81083. + esac]])
  81084. + AS_IF([test "$lt_cv_sys_argz_works" = yes],
  81085. + [AC_DEFINE([HAVE_WORKING_ARGZ], 1,
  81086. + [This value is set to 1 to indicate that the system argz facility works])],
  81087. + [ARGZ_H=argz.h
  81088. + AC_LIBOBJ([argz])])])
  81089. +
  81090. +AC_SUBST([ARGZ_H])
  81091. +])
  81092. +m4trace:/opt/local/share/aclocal/argz.m4:79: -1- AC_DEFUN([gl_PREREQ_ARGZ], [:])
  81093. +m4trace:/opt/local/share/aclocal/libtool.m4:69: -1- AC_DEFUN([LT_INIT], [AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
  81094. +AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
  81095. +AC_BEFORE([$0], [LT_LANG])dnl
  81096. +AC_BEFORE([$0], [LT_OUTPUT])dnl
  81097. +AC_BEFORE([$0], [LTDL_INIT])dnl
  81098. +m4_require([_LT_CHECK_BUILDDIR])dnl
  81099. +
  81100. +dnl Autoconf doesn't catch unexpanded LT_ macros by default:
  81101. +m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
  81102. +m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
  81103. +dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
  81104. +dnl unless we require an AC_DEFUNed macro:
  81105. +AC_REQUIRE([LTOPTIONS_VERSION])dnl
  81106. +AC_REQUIRE([LTSUGAR_VERSION])dnl
  81107. +AC_REQUIRE([LTVERSION_VERSION])dnl
  81108. +AC_REQUIRE([LTOBSOLETE_VERSION])dnl
  81109. +m4_require([_LT_PROG_LTMAIN])dnl
  81110. +
  81111. +_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
  81112. +
  81113. +dnl Parse OPTIONS
  81114. +_LT_SET_OPTIONS([$0], [$1])
  81115. +
  81116. +# This can be used to rebuild libtool when needed
  81117. +LIBTOOL_DEPS="$ltmain"
  81118. +
  81119. +# Always use our own libtool.
  81120. +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  81121. +AC_SUBST(LIBTOOL)dnl
  81122. +
  81123. +_LT_SETUP
  81124. +
  81125. +# Only expand once:
  81126. +m4_define([LT_INIT])
  81127. +])
  81128. +m4trace:/opt/local/share/aclocal/libtool.m4:107: -1- AU_DEFUN([AC_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  81129. +m4trace:/opt/local/share/aclocal/libtool.m4:107: -1- AC_DEFUN([AC_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete.
  81130. +You should run autoupdate.])dnl
  81131. +m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  81132. +m4trace:/opt/local/share/aclocal/libtool.m4:108: -1- AU_DEFUN([AM_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  81133. +m4trace:/opt/local/share/aclocal/libtool.m4:108: -1- AC_DEFUN([AM_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LIBTOOL' is obsolete.
  81134. +You should run autoupdate.])dnl
  81135. +m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  81136. +m4trace:/opt/local/share/aclocal/libtool.m4:607: -1- AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt}
  81137. +AC_MSG_NOTICE([creating $CONFIG_LT])
  81138. +_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
  81139. +[# Run this file to recreate a libtool stub with the current configuration.])
  81140. +
  81141. +cat >>"$CONFIG_LT" <<\_LTEOF
  81142. +lt_cl_silent=false
  81143. +exec AS_MESSAGE_LOG_FD>>config.log
  81144. +{
  81145. + echo
  81146. + AS_BOX([Running $as_me.])
  81147. +} >&AS_MESSAGE_LOG_FD
  81148. +
  81149. +lt_cl_help="\
  81150. +\`$as_me' creates a local libtool stub from the current configuration,
  81151. +for use in further configure time tests before the real libtool is
  81152. +generated.
  81153. +
  81154. +Usage: $[0] [[OPTIONS]]
  81155. +
  81156. + -h, --help print this help, then exit
  81157. + -V, --version print version number, then exit
  81158. + -q, --quiet do not print progress messages
  81159. + -d, --debug don't remove temporary files
  81160. +
  81161. +Report bugs to <bug-libtool@gnu.org>."
  81162. +
  81163. +lt_cl_version="\
  81164. +m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
  81165. +m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
  81166. +configured by $[0], generated by m4_PACKAGE_STRING.
  81167. +
  81168. +Copyright (C) 2010 Free Software Foundation, Inc.
  81169. +This config.lt script is free software; the Free Software Foundation
  81170. +gives unlimited permision to copy, distribute and modify it."
  81171. +
  81172. +while test $[#] != 0
  81173. +do
  81174. + case $[1] in
  81175. + --version | --v* | -V )
  81176. + echo "$lt_cl_version"; exit 0 ;;
  81177. + --help | --h* | -h )
  81178. + echo "$lt_cl_help"; exit 0 ;;
  81179. + --debug | --d* | -d )
  81180. + debug=: ;;
  81181. + --quiet | --q* | --silent | --s* | -q )
  81182. + lt_cl_silent=: ;;
  81183. +
  81184. + -*) AC_MSG_ERROR([unrecognized option: $[1]
  81185. +Try \`$[0] --help' for more information.]) ;;
  81186. +
  81187. + *) AC_MSG_ERROR([unrecognized argument: $[1]
  81188. +Try \`$[0] --help' for more information.]) ;;
  81189. + esac
  81190. + shift
  81191. +done
  81192. +
  81193. +if $lt_cl_silent; then
  81194. + exec AS_MESSAGE_FD>/dev/null
  81195. +fi
  81196. +_LTEOF
  81197. +
  81198. +cat >>"$CONFIG_LT" <<_LTEOF
  81199. +_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
  81200. +_LTEOF
  81201. +
  81202. +cat >>"$CONFIG_LT" <<\_LTEOF
  81203. +AC_MSG_NOTICE([creating $ofile])
  81204. +_LT_OUTPUT_LIBTOOL_COMMANDS
  81205. +AS_EXIT(0)
  81206. +_LTEOF
  81207. +chmod +x "$CONFIG_LT"
  81208. +
  81209. +# configure is writing to config.log, but config.lt does its own redirection,
  81210. +# appending to config.log, which fails on DOS, as config.log is still kept
  81211. +# open by configure. Here we exec the FD to /dev/null, effectively closing
  81212. +# config.log, so it can be properly (re)opened and appended to by config.lt.
  81213. +lt_cl_success=:
  81214. +test "$silent" = yes &&
  81215. + lt_config_lt_args="$lt_config_lt_args --quiet"
  81216. +exec AS_MESSAGE_LOG_FD>/dev/null
  81217. +$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
  81218. +exec AS_MESSAGE_LOG_FD>>config.log
  81219. +$lt_cl_success || AS_EXIT(1)
  81220. +])
  81221. +m4trace:/opt/local/share/aclocal/libtool.m4:788: -1- AC_DEFUN([LT_SUPPORTED_TAG], [])
  81222. +m4trace:/opt/local/share/aclocal/libtool.m4:799: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl
  81223. +m4_case([$1],
  81224. + [C], [_LT_LANG(C)],
  81225. + [C++], [_LT_LANG(CXX)],
  81226. + [Java], [_LT_LANG(GCJ)],
  81227. + [Fortran 77], [_LT_LANG(F77)],
  81228. + [Fortran], [_LT_LANG(FC)],
  81229. + [Windows Resource], [_LT_LANG(RC)],
  81230. + [m4_ifdef([_LT_LANG_]$1[_CONFIG],
  81231. + [_LT_LANG($1)],
  81232. + [m4_fatal([$0: unsupported language: "$1"])])])dnl
  81233. +])
  81234. +m4trace:/opt/local/share/aclocal/libtool.m4:861: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
  81235. +m4trace:/opt/local/share/aclocal/libtool.m4:861: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete.
  81236. +You should run autoupdate.])dnl
  81237. +LT_LANG(C++)])
  81238. +m4trace:/opt/local/share/aclocal/libtool.m4:862: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
  81239. +m4trace:/opt/local/share/aclocal/libtool.m4:862: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete.
  81240. +You should run autoupdate.])dnl
  81241. +LT_LANG(Fortran 77)])
  81242. +m4trace:/opt/local/share/aclocal/libtool.m4:863: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
  81243. +m4trace:/opt/local/share/aclocal/libtool.m4:863: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete.
  81244. +You should run autoupdate.])dnl
  81245. +LT_LANG(Fortran)])
  81246. +m4trace:/opt/local/share/aclocal/libtool.m4:864: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
  81247. +m4trace:/opt/local/share/aclocal/libtool.m4:864: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete.
  81248. +You should run autoupdate.])dnl
  81249. +LT_LANG(Java)])
  81250. +m4trace:/opt/local/share/aclocal/libtool.m4:865: -1- AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
  81251. +m4trace:/opt/local/share/aclocal/libtool.m4:865: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_RC' is obsolete.
  81252. +You should run autoupdate.])dnl
  81253. +LT_LANG(Windows Resource)])
  81254. +m4trace:/opt/local/share/aclocal/libtool.m4:1181: -1- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot])
  81255. +AC_ARG_WITH([sysroot],
  81256. +[ --with-sysroot[=DIR] Search for dependent libraries within DIR
  81257. + (or the compiler's sysroot if not specified).],
  81258. +[], [with_sysroot=no])
  81259. +
  81260. +dnl lt_sysroot will always be passed unquoted. We quote it here
  81261. +dnl in case the user passed a directory name.
  81262. +lt_sysroot=
  81263. +case ${with_sysroot} in #(
  81264. + yes)
  81265. + if test "$GCC" = yes; then
  81266. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  81267. + fi
  81268. + ;; #(
  81269. + /*)
  81270. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  81271. + ;; #(
  81272. + no|'')
  81273. + ;; #(
  81274. + *)
  81275. + AC_MSG_RESULT([${with_sysroot}])
  81276. + AC_MSG_ERROR([The sysroot must be an absolute path.])
  81277. + ;;
  81278. +esac
  81279. +
  81280. + AC_MSG_RESULT([${lt_sysroot:-no}])
  81281. +_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
  81282. +[dependent libraries, and in which our libraries should be installed.])])
  81283. +m4trace:/opt/local/share/aclocal/libtool.m4:1445: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  81284. +m4_require([_LT_DECL_SED])dnl
  81285. +AC_CACHE_CHECK([$1], [$2],
  81286. + [$2=no
  81287. + m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
  81288. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  81289. + lt_compiler_flag="$3"
  81290. + # Insert the option either (1) after the last *FLAGS variable, or
  81291. + # (2) before a word containing "conftest.", or (3) at the end.
  81292. + # Note that $ac_compile itself does not contain backslashes and begins
  81293. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  81294. + # The option is referenced via a variable to avoid confusing sed.
  81295. + lt_compile=`echo "$ac_compile" | $SED \
  81296. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  81297. + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
  81298. + -e 's:$: $lt_compiler_flag:'`
  81299. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
  81300. + (eval "$lt_compile" 2>conftest.err)
  81301. + ac_status=$?
  81302. + cat conftest.err >&AS_MESSAGE_LOG_FD
  81303. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  81304. + if (exit $ac_status) && test -s "$ac_outfile"; then
  81305. + # The compiler can only warn and ignore the option if not recognized
  81306. + # So say no if there are warnings other than the usual output.
  81307. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  81308. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  81309. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  81310. + $2=yes
  81311. + fi
  81312. + fi
  81313. + $RM conftest*
  81314. +])
  81315. +
  81316. +if test x"[$]$2" = xyes; then
  81317. + m4_if([$5], , :, [$5])
  81318. +else
  81319. + m4_if([$6], , :, [$6])
  81320. +fi
  81321. +])
  81322. +m4trace:/opt/local/share/aclocal/libtool.m4:1487: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])])
  81323. +m4trace:/opt/local/share/aclocal/libtool.m4:1487: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete.
  81324. +You should run autoupdate.])dnl
  81325. +m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])])
  81326. +m4trace:/opt/local/share/aclocal/libtool.m4:1496: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  81327. +m4_require([_LT_DECL_SED])dnl
  81328. +AC_CACHE_CHECK([$1], [$2],
  81329. + [$2=no
  81330. + save_LDFLAGS="$LDFLAGS"
  81331. + LDFLAGS="$LDFLAGS $3"
  81332. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  81333. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  81334. + # The linker can only warn and ignore the option if not recognized
  81335. + # So say no if there are warnings
  81336. + if test -s conftest.err; then
  81337. + # Append any errors to the config.log.
  81338. + cat conftest.err 1>&AS_MESSAGE_LOG_FD
  81339. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  81340. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  81341. + if diff conftest.exp conftest.er2 >/dev/null; then
  81342. + $2=yes
  81343. + fi
  81344. + else
  81345. + $2=yes
  81346. + fi
  81347. + fi
  81348. + $RM -r conftest*
  81349. + LDFLAGS="$save_LDFLAGS"
  81350. +])
  81351. +
  81352. +if test x"[$]$2" = xyes; then
  81353. + m4_if([$4], , :, [$4])
  81354. +else
  81355. + m4_if([$5], , :, [$5])
  81356. +fi
  81357. +])
  81358. +m4trace:/opt/local/share/aclocal/libtool.m4:1531: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])])
  81359. +m4trace:/opt/local/share/aclocal/libtool.m4:1531: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete.
  81360. +You should run autoupdate.])dnl
  81361. +m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])])
  81362. +m4trace:/opt/local/share/aclocal/libtool.m4:1538: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  81363. +# find the maximum length of command line arguments
  81364. +AC_MSG_CHECKING([the maximum length of command line arguments])
  81365. +AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
  81366. + i=0
  81367. + teststring="ABCD"
  81368. +
  81369. + case $build_os in
  81370. + msdosdjgpp*)
  81371. + # On DJGPP, this test can blow up pretty badly due to problems in libc
  81372. + # (any single argument exceeding 2000 bytes causes a buffer overrun
  81373. + # during glob expansion). Even if it were fixed, the result of this
  81374. + # check would be larger than it should be.
  81375. + lt_cv_sys_max_cmd_len=12288; # 12K is about right
  81376. + ;;
  81377. +
  81378. + gnu*)
  81379. + # Under GNU Hurd, this test is not required because there is
  81380. + # no limit to the length of command line arguments.
  81381. + # Libtool will interpret -1 as no limit whatsoever
  81382. + lt_cv_sys_max_cmd_len=-1;
  81383. + ;;
  81384. +
  81385. + cygwin* | mingw* | cegcc*)
  81386. + # On Win9x/ME, this test blows up -- it succeeds, but takes
  81387. + # about 5 minutes as the teststring grows exponentially.
  81388. + # Worse, since 9x/ME are not pre-emptively multitasking,
  81389. + # you end up with a "frozen" computer, even though with patience
  81390. + # the test eventually succeeds (with a max line length of 256k).
  81391. + # Instead, let's just punt: use the minimum linelength reported by
  81392. + # all of the supported platforms: 8192 (on NT/2K/XP).
  81393. + lt_cv_sys_max_cmd_len=8192;
  81394. + ;;
  81395. +
  81396. + mint*)
  81397. + # On MiNT this can take a long time and run out of memory.
  81398. + lt_cv_sys_max_cmd_len=8192;
  81399. + ;;
  81400. +
  81401. + amigaos*)
  81402. + # On AmigaOS with pdksh, this test takes hours, literally.
  81403. + # So we just punt and use a minimum line length of 8192.
  81404. + lt_cv_sys_max_cmd_len=8192;
  81405. + ;;
  81406. +
  81407. + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  81408. + # This has been around since 386BSD, at least. Likely further.
  81409. + if test -x /sbin/sysctl; then
  81410. + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  81411. + elif test -x /usr/sbin/sysctl; then
  81412. + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  81413. + else
  81414. + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  81415. + fi
  81416. + # And add a safety zone
  81417. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  81418. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  81419. + ;;
  81420. +
  81421. + interix*)
  81422. + # We know the value 262144 and hardcode it with a safety zone (like BSD)
  81423. + lt_cv_sys_max_cmd_len=196608
  81424. + ;;
  81425. +
  81426. + osf*)
  81427. + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  81428. + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  81429. + # nice to cause kernel panics so lets avoid the loop below.
  81430. + # First set a reasonable default.
  81431. + lt_cv_sys_max_cmd_len=16384
  81432. + #
  81433. + if test -x /sbin/sysconfig; then
  81434. + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  81435. + *1*) lt_cv_sys_max_cmd_len=-1 ;;
  81436. + esac
  81437. + fi
  81438. + ;;
  81439. + sco3.2v5*)
  81440. + lt_cv_sys_max_cmd_len=102400
  81441. + ;;
  81442. + sysv5* | sco5v6* | sysv4.2uw2*)
  81443. + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  81444. + if test -n "$kargmax"; then
  81445. + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
  81446. + else
  81447. + lt_cv_sys_max_cmd_len=32768
  81448. + fi
  81449. + ;;
  81450. + *)
  81451. + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  81452. + if test -n "$lt_cv_sys_max_cmd_len"; then
  81453. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  81454. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  81455. + else
  81456. + # Make teststring a little bigger before we do anything with it.
  81457. + # a 1K string should be a reasonable start.
  81458. + for i in 1 2 3 4 5 6 7 8 ; do
  81459. + teststring=$teststring$teststring
  81460. + done
  81461. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  81462. + # If test is not a shell built-in, we'll probably end up computing a
  81463. + # maximum length that is only half of the actual maximum length, but
  81464. + # we can't tell.
  81465. + while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  81466. + = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  81467. + test $i != 17 # 1/2 MB should be enough
  81468. + do
  81469. + i=`expr $i + 1`
  81470. + teststring=$teststring$teststring
  81471. + done
  81472. + # Only check the string length outside the loop.
  81473. + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  81474. + teststring=
  81475. + # Add a significant safety factor because C++ compilers can tack on
  81476. + # massive amounts of additional arguments before passing them to the
  81477. + # linker. It appears as though 1/2 is a usable value.
  81478. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  81479. + fi
  81480. + ;;
  81481. + esac
  81482. +])
  81483. +if test -n $lt_cv_sys_max_cmd_len ; then
  81484. + AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
  81485. +else
  81486. + AC_MSG_RESULT(none)
  81487. +fi
  81488. +max_cmd_len=$lt_cv_sys_max_cmd_len
  81489. +_LT_DECL([], [max_cmd_len], [0],
  81490. + [What is the maximum length of a command?])
  81491. +])
  81492. +m4trace:/opt/local/share/aclocal/libtool.m4:1671: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])])
  81493. +m4trace:/opt/local/share/aclocal/libtool.m4:1671: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete.
  81494. +You should run autoupdate.])dnl
  81495. +m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])])
  81496. +m4trace:/opt/local/share/aclocal/libtool.m4:1782: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl
  81497. +if test "x$enable_dlopen" != xyes; then
  81498. + enable_dlopen=unknown
  81499. + enable_dlopen_self=unknown
  81500. + enable_dlopen_self_static=unknown
  81501. +else
  81502. + lt_cv_dlopen=no
  81503. + lt_cv_dlopen_libs=
  81504. +
  81505. + case $host_os in
  81506. + beos*)
  81507. + lt_cv_dlopen="load_add_on"
  81508. + lt_cv_dlopen_libs=
  81509. + lt_cv_dlopen_self=yes
  81510. + ;;
  81511. +
  81512. + mingw* | pw32* | cegcc*)
  81513. + lt_cv_dlopen="LoadLibrary"
  81514. + lt_cv_dlopen_libs=
  81515. + ;;
  81516. +
  81517. + cygwin*)
  81518. + lt_cv_dlopen="dlopen"
  81519. + lt_cv_dlopen_libs=
  81520. + ;;
  81521. +
  81522. + darwin*)
  81523. + # if libdl is installed we need to link against it
  81524. + AC_CHECK_LIB([dl], [dlopen],
  81525. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
  81526. + lt_cv_dlopen="dyld"
  81527. + lt_cv_dlopen_libs=
  81528. + lt_cv_dlopen_self=yes
  81529. + ])
  81530. + ;;
  81531. +
  81532. + *)
  81533. + AC_CHECK_FUNC([shl_load],
  81534. + [lt_cv_dlopen="shl_load"],
  81535. + [AC_CHECK_LIB([dld], [shl_load],
  81536. + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
  81537. + [AC_CHECK_FUNC([dlopen],
  81538. + [lt_cv_dlopen="dlopen"],
  81539. + [AC_CHECK_LIB([dl], [dlopen],
  81540. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
  81541. + [AC_CHECK_LIB([svld], [dlopen],
  81542. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
  81543. + [AC_CHECK_LIB([dld], [dld_link],
  81544. + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
  81545. + ])
  81546. + ])
  81547. + ])
  81548. + ])
  81549. + ])
  81550. + ;;
  81551. + esac
  81552. +
  81553. + if test "x$lt_cv_dlopen" != xno; then
  81554. + enable_dlopen=yes
  81555. + else
  81556. + enable_dlopen=no
  81557. + fi
  81558. +
  81559. + case $lt_cv_dlopen in
  81560. + dlopen)
  81561. + save_CPPFLAGS="$CPPFLAGS"
  81562. + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  81563. +
  81564. + save_LDFLAGS="$LDFLAGS"
  81565. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  81566. +
  81567. + save_LIBS="$LIBS"
  81568. + LIBS="$lt_cv_dlopen_libs $LIBS"
  81569. +
  81570. + AC_CACHE_CHECK([whether a program can dlopen itself],
  81571. + lt_cv_dlopen_self, [dnl
  81572. + _LT_TRY_DLOPEN_SELF(
  81573. + lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
  81574. + lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
  81575. + ])
  81576. +
  81577. + if test "x$lt_cv_dlopen_self" = xyes; then
  81578. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  81579. + AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
  81580. + lt_cv_dlopen_self_static, [dnl
  81581. + _LT_TRY_DLOPEN_SELF(
  81582. + lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
  81583. + lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
  81584. + ])
  81585. + fi
  81586. +
  81587. + CPPFLAGS="$save_CPPFLAGS"
  81588. + LDFLAGS="$save_LDFLAGS"
  81589. + LIBS="$save_LIBS"
  81590. + ;;
  81591. + esac
  81592. +
  81593. + case $lt_cv_dlopen_self in
  81594. + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  81595. + *) enable_dlopen_self=unknown ;;
  81596. + esac
  81597. +
  81598. + case $lt_cv_dlopen_self_static in
  81599. + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  81600. + *) enable_dlopen_self_static=unknown ;;
  81601. + esac
  81602. +fi
  81603. +_LT_DECL([dlopen_support], [enable_dlopen], [0],
  81604. + [Whether dlopen is supported])
  81605. +_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
  81606. + [Whether dlopen of programs is supported])
  81607. +_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
  81608. + [Whether dlopen of statically linked programs is supported])
  81609. +])
  81610. +m4trace:/opt/local/share/aclocal/libtool.m4:1899: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])])
  81611. +m4trace:/opt/local/share/aclocal/libtool.m4:1899: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete.
  81612. +You should run autoupdate.])dnl
  81613. +m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])])
  81614. +m4trace:/opt/local/share/aclocal/libtool.m4:2871: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl
  81615. +AC_MSG_CHECKING([for $1])
  81616. +AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
  81617. +[case $MAGIC_CMD in
  81618. +[[\\/*] | ?:[\\/]*])
  81619. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  81620. + ;;
  81621. +*)
  81622. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  81623. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  81624. +dnl $ac_dummy forces splitting on constant user-supplied paths.
  81625. +dnl POSIX.2 word splitting is done only on the output of word expansions,
  81626. +dnl not every word. This closes a longstanding sh security hole.
  81627. + ac_dummy="m4_if([$2], , $PATH, [$2])"
  81628. + for ac_dir in $ac_dummy; do
  81629. + IFS="$lt_save_ifs"
  81630. + test -z "$ac_dir" && ac_dir=.
  81631. + if test -f $ac_dir/$1; then
  81632. + lt_cv_path_MAGIC_CMD="$ac_dir/$1"
  81633. + if test -n "$file_magic_test_file"; then
  81634. + case $deplibs_check_method in
  81635. + "file_magic "*)
  81636. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  81637. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  81638. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  81639. + $EGREP "$file_magic_regex" > /dev/null; then
  81640. + :
  81641. + else
  81642. + cat <<_LT_EOF 1>&2
  81643. +
  81644. +*** Warning: the command libtool uses to detect shared libraries,
  81645. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  81646. +*** The result is that libtool may fail to recognize shared libraries
  81647. +*** as such. This will affect the creation of libtool libraries that
  81648. +*** depend on shared libraries, but programs linked with such libtool
  81649. +*** libraries will work regardless of this problem. Nevertheless, you
  81650. +*** may want to report the problem to your system manager and/or to
  81651. +*** bug-libtool@gnu.org
  81652. +
  81653. +_LT_EOF
  81654. + fi ;;
  81655. + esac
  81656. + fi
  81657. + break
  81658. + fi
  81659. + done
  81660. + IFS="$lt_save_ifs"
  81661. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  81662. + ;;
  81663. +esac])
  81664. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  81665. +if test -n "$MAGIC_CMD"; then
  81666. + AC_MSG_RESULT($MAGIC_CMD)
  81667. +else
  81668. + AC_MSG_RESULT(no)
  81669. +fi
  81670. +_LT_DECL([], [MAGIC_CMD], [0],
  81671. + [Used to examine libraries when file_magic_cmd begins with "file"])dnl
  81672. +])
  81673. +m4trace:/opt/local/share/aclocal/libtool.m4:2933: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])])
  81674. +m4trace:/opt/local/share/aclocal/libtool.m4:2933: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete.
  81675. +You should run autoupdate.])dnl
  81676. +m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])])
  81677. +m4trace:/opt/local/share/aclocal/libtool.m4:2956: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl
  81678. +AC_REQUIRE([AC_CANONICAL_HOST])dnl
  81679. +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  81680. +m4_require([_LT_DECL_SED])dnl
  81681. +m4_require([_LT_DECL_EGREP])dnl
  81682. +m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
  81683. +
  81684. +AC_ARG_WITH([gnu-ld],
  81685. + [AS_HELP_STRING([--with-gnu-ld],
  81686. + [assume the C compiler uses GNU ld @<:@default=no@:>@])],
  81687. + [test "$withval" = no || with_gnu_ld=yes],
  81688. + [with_gnu_ld=no])dnl
  81689. +
  81690. +ac_prog=ld
  81691. +if test "$GCC" = yes; then
  81692. + # Check if gcc -print-prog-name=ld gives a path.
  81693. + AC_MSG_CHECKING([for ld used by $CC])
  81694. + case $host in
  81695. + *-*-mingw*)
  81696. + # gcc leaves a trailing carriage return which upsets mingw
  81697. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  81698. + *)
  81699. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  81700. + esac
  81701. + case $ac_prog in
  81702. + # Accept absolute paths.
  81703. + [[\\/]]* | ?:[[\\/]]*)
  81704. + re_direlt='/[[^/]][[^/]]*/\.\./'
  81705. + # Canonicalize the pathname of ld
  81706. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  81707. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  81708. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  81709. + done
  81710. + test -z "$LD" && LD="$ac_prog"
  81711. + ;;
  81712. + "")
  81713. + # If it fails, then pretend we aren't using GCC.
  81714. + ac_prog=ld
  81715. + ;;
  81716. + *)
  81717. + # If it is relative, then search for the first ld in PATH.
  81718. + with_gnu_ld=unknown
  81719. + ;;
  81720. + esac
  81721. +elif test "$with_gnu_ld" = yes; then
  81722. + AC_MSG_CHECKING([for GNU ld])
  81723. +else
  81724. + AC_MSG_CHECKING([for non-GNU ld])
  81725. +fi
  81726. +AC_CACHE_VAL(lt_cv_path_LD,
  81727. +[if test -z "$LD"; then
  81728. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  81729. + for ac_dir in $PATH; do
  81730. + IFS="$lt_save_ifs"
  81731. + test -z "$ac_dir" && ac_dir=.
  81732. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  81733. + lt_cv_path_LD="$ac_dir/$ac_prog"
  81734. + # Check to see if the program is GNU ld. I'd rather use --version,
  81735. + # but apparently some variants of GNU ld only accept -v.
  81736. + # Break only if it was the GNU/non-GNU ld that we prefer.
  81737. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  81738. + *GNU* | *'with BFD'*)
  81739. + test "$with_gnu_ld" != no && break
  81740. + ;;
  81741. + *)
  81742. + test "$with_gnu_ld" != yes && break
  81743. + ;;
  81744. + esac
  81745. + fi
  81746. + done
  81747. + IFS="$lt_save_ifs"
  81748. +else
  81749. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  81750. +fi])
  81751. +LD="$lt_cv_path_LD"
  81752. +if test -n "$LD"; then
  81753. + AC_MSG_RESULT($LD)
  81754. +else
  81755. + AC_MSG_RESULT(no)
  81756. +fi
  81757. +test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
  81758. +_LT_PATH_LD_GNU
  81759. +AC_SUBST([LD])
  81760. +
  81761. +_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
  81762. +])
  81763. +m4trace:/opt/local/share/aclocal/libtool.m4:3045: -1- AU_DEFUN([AM_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  81764. +m4trace:/opt/local/share/aclocal/libtool.m4:3045: -1- AC_DEFUN([AM_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LD' is obsolete.
  81765. +You should run autoupdate.])dnl
  81766. +m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  81767. +m4trace:/opt/local/share/aclocal/libtool.m4:3046: -1- AU_DEFUN([AC_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  81768. +m4trace:/opt/local/share/aclocal/libtool.m4:3046: -1- AC_DEFUN([AC_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LD' is obsolete.
  81769. +You should run autoupdate.])dnl
  81770. +m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  81771. +m4trace:/opt/local/share/aclocal/libtool.m4:3340: -1- AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl
  81772. +AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
  81773. +[if test -n "$NM"; then
  81774. + # Let the user override the test.
  81775. + lt_cv_path_NM="$NM"
  81776. +else
  81777. + lt_nm_to_check="${ac_tool_prefix}nm"
  81778. + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  81779. + lt_nm_to_check="$lt_nm_to_check nm"
  81780. + fi
  81781. + for lt_tmp_nm in $lt_nm_to_check; do
  81782. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  81783. + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  81784. + IFS="$lt_save_ifs"
  81785. + test -z "$ac_dir" && ac_dir=.
  81786. + tmp_nm="$ac_dir/$lt_tmp_nm"
  81787. + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  81788. + # Check to see if the nm accepts a BSD-compat flag.
  81789. + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  81790. + # nm: unknown option "B" ignored
  81791. + # Tru64's nm complains that /dev/null is an invalid object file
  81792. + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  81793. + */dev/null* | *'Invalid file or object type'*)
  81794. + lt_cv_path_NM="$tmp_nm -B"
  81795. + break
  81796. + ;;
  81797. + *)
  81798. + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  81799. + */dev/null*)
  81800. + lt_cv_path_NM="$tmp_nm -p"
  81801. + break
  81802. + ;;
  81803. + *)
  81804. + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  81805. + continue # so that we can try to find one that supports BSD flags
  81806. + ;;
  81807. + esac
  81808. + ;;
  81809. + esac
  81810. + fi
  81811. + done
  81812. + IFS="$lt_save_ifs"
  81813. + done
  81814. + : ${lt_cv_path_NM=no}
  81815. +fi])
  81816. +if test "$lt_cv_path_NM" != "no"; then
  81817. + NM="$lt_cv_path_NM"
  81818. +else
  81819. + # Didn't find any BSD compatible name lister, look for dumpbin.
  81820. + if test -n "$DUMPBIN"; then :
  81821. + # Let the user override the test.
  81822. + else
  81823. + AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
  81824. + case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  81825. + *COFF*)
  81826. + DUMPBIN="$DUMPBIN -symbols"
  81827. + ;;
  81828. + *)
  81829. + DUMPBIN=:
  81830. + ;;
  81831. + esac
  81832. + fi
  81833. + AC_SUBST([DUMPBIN])
  81834. + if test "$DUMPBIN" != ":"; then
  81835. + NM="$DUMPBIN"
  81836. + fi
  81837. +fi
  81838. +test -z "$NM" && NM=nm
  81839. +AC_SUBST([NM])
  81840. +_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
  81841. +
  81842. +AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
  81843. + [lt_cv_nm_interface="BSD nm"
  81844. + echo "int some_variable = 0;" > conftest.$ac_ext
  81845. + (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
  81846. + (eval "$ac_compile" 2>conftest.err)
  81847. + cat conftest.err >&AS_MESSAGE_LOG_FD
  81848. + (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
  81849. + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  81850. + cat conftest.err >&AS_MESSAGE_LOG_FD
  81851. + (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
  81852. + cat conftest.out >&AS_MESSAGE_LOG_FD
  81853. + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  81854. + lt_cv_nm_interface="MS dumpbin"
  81855. + fi
  81856. + rm -f conftest*])
  81857. +])
  81858. +m4trace:/opt/local/share/aclocal/libtool.m4:3430: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  81859. +m4trace:/opt/local/share/aclocal/libtool.m4:3430: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete.
  81860. +You should run autoupdate.])dnl
  81861. +m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  81862. +m4trace:/opt/local/share/aclocal/libtool.m4:3431: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  81863. +m4trace:/opt/local/share/aclocal/libtool.m4:3431: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete.
  81864. +You should run autoupdate.])dnl
  81865. +m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  81866. +m4trace:/opt/local/share/aclocal/libtool.m4:3501: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  81867. +LIBM=
  81868. +case $host in
  81869. +*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
  81870. + # These system don't have libm, or don't need it
  81871. + ;;
  81872. +*-ncr-sysv4.3*)
  81873. + AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
  81874. + AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
  81875. + ;;
  81876. +*)
  81877. + AC_CHECK_LIB(m, cos, LIBM="-lm")
  81878. + ;;
  81879. +esac
  81880. +AC_SUBST([LIBM])
  81881. +])
  81882. +m4trace:/opt/local/share/aclocal/libtool.m4:3520: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])])
  81883. +m4trace:/opt/local/share/aclocal/libtool.m4:3520: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete.
  81884. +You should run autoupdate.])dnl
  81885. +m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])])
  81886. +m4trace:/opt/local/share/aclocal/libtool.m4:7478: -1- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
  81887. + [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
  81888. + [AC_CHECK_TOOL(GCJ, gcj,)
  81889. + test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
  81890. + AC_SUBST(GCJFLAGS)])])[]dnl
  81891. +])
  81892. +m4trace:/opt/local/share/aclocal/libtool.m4:7487: -1- AU_DEFUN([LT_AC_PROG_GCJ], [m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])])
  81893. +m4trace:/opt/local/share/aclocal/libtool.m4:7487: -1- AC_DEFUN([LT_AC_PROG_GCJ], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_GCJ' is obsolete.
  81894. +You should run autoupdate.])dnl
  81895. +m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])])
  81896. +m4trace:/opt/local/share/aclocal/libtool.m4:7494: -1- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,)
  81897. +])
  81898. +m4trace:/opt/local/share/aclocal/libtool.m4:7499: -1- AU_DEFUN([LT_AC_PROG_RC], [m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])])
  81899. +m4trace:/opt/local/share/aclocal/libtool.m4:7499: -1- AC_DEFUN([LT_AC_PROG_RC], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_RC' is obsolete.
  81900. +You should run autoupdate.])dnl
  81901. +m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])])
  81902. +m4trace:/opt/local/share/aclocal/libtool.m4:7619: -1- AU_DEFUN([LT_AC_PROG_SED], [m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])])
  81903. +m4trace:/opt/local/share/aclocal/libtool.m4:7619: -1- AC_DEFUN([LT_AC_PROG_SED], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_SED' is obsolete.
  81904. +You should run autoupdate.])dnl
  81905. +m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])])
  81906. +m4trace:/opt/local/share/aclocal/ltdl.m4:16: -1- AC_DEFUN([LT_CONFIG_LTDL_DIR], [AC_BEFORE([$0], [LTDL_INIT])
  81907. +_$0($*)
  81908. +])
  81909. +m4trace:/opt/local/share/aclocal/ltdl.m4:68: -1- AC_DEFUN([LTDL_CONVENIENCE], [AC_BEFORE([$0], [LTDL_INIT])dnl
  81910. +dnl Although the argument is deprecated and no longer documented,
  81911. +dnl LTDL_CONVENIENCE used to take a DIRECTORY orgument, if we have one
  81912. +dnl here make sure it is the same as any other declaration of libltdl's
  81913. +dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  81914. +dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  81915. +m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  81916. +_$0()
  81917. +])
  81918. +m4trace:/opt/local/share/aclocal/ltdl.m4:81: -1- AU_DEFUN([AC_LIBLTDL_CONVENIENCE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  81919. +_LTDL_CONVENIENCE])
  81920. +m4trace:/opt/local/share/aclocal/ltdl.m4:81: -1- AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_CONVENIENCE' is obsolete.
  81921. +You should run autoupdate.])dnl
  81922. +_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  81923. +_LTDL_CONVENIENCE])
  81924. +m4trace:/opt/local/share/aclocal/ltdl.m4:124: -1- AC_DEFUN([LTDL_INSTALLABLE], [AC_BEFORE([$0], [LTDL_INIT])dnl
  81925. +dnl Although the argument is deprecated and no longer documented,
  81926. +dnl LTDL_INSTALLABLE used to take a DIRECTORY orgument, if we have one
  81927. +dnl here make sure it is the same as any other declaration of libltdl's
  81928. +dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  81929. +dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  81930. +m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  81931. +_$0()
  81932. +])
  81933. +m4trace:/opt/local/share/aclocal/ltdl.m4:137: -1- AU_DEFUN([AC_LIBLTDL_INSTALLABLE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  81934. +_LTDL_INSTALLABLE])
  81935. +m4trace:/opt/local/share/aclocal/ltdl.m4:137: -1- AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_INSTALLABLE' is obsolete.
  81936. +You should run autoupdate.])dnl
  81937. +_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  81938. +_LTDL_INSTALLABLE])
  81939. +m4trace:/opt/local/share/aclocal/ltdl.m4:213: -1- AC_DEFUN([_LT_LIBOBJ], [
  81940. + m4_pattern_allow([^_LT_LIBOBJS$])
  81941. + _LT_LIBOBJS="$_LT_LIBOBJS $1.$ac_objext"
  81942. +])
  81943. +m4trace:/opt/local/share/aclocal/ltdl.m4:226: -1- AC_DEFUN([LTDL_INIT], [dnl Parse OPTIONS
  81944. +_LT_SET_OPTIONS([$0], [$1])
  81945. +
  81946. +dnl We need to keep our own list of libobjs separate from our parent project,
  81947. +dnl and the easiest way to do that is redefine the AC_LIBOBJs macro while
  81948. +dnl we look for our own LIBOBJs.
  81949. +m4_pushdef([AC_LIBOBJ], m4_defn([_LT_LIBOBJ]))
  81950. +m4_pushdef([AC_LIBSOURCES])
  81951. +
  81952. +dnl If not otherwise defined, default to the 1.5.x compatible subproject mode:
  81953. +m4_if(_LTDL_MODE, [],
  81954. + [m4_define([_LTDL_MODE], m4_default([$2], [subproject]))
  81955. + m4_if([-1], [m4_bregexp(_LTDL_MODE, [\(subproject\|\(non\)?recursive\)])],
  81956. + [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])
  81957. +
  81958. +AC_ARG_WITH([included_ltdl],
  81959. + [AS_HELP_STRING([--with-included-ltdl],
  81960. + [use the GNU ltdl sources included here])])
  81961. +
  81962. +if test "x$with_included_ltdl" != xyes; then
  81963. + # We are not being forced to use the included libltdl sources, so
  81964. + # decide whether there is a useful installed version we can use.
  81965. + AC_CHECK_HEADER([ltdl.h],
  81966. + [AC_CHECK_DECL([lt_dlinterface_register],
  81967. + [AC_CHECK_LIB([ltdl], [lt_dladvise_preload],
  81968. + [with_included_ltdl=no],
  81969. + [with_included_ltdl=yes])],
  81970. + [with_included_ltdl=yes],
  81971. + [AC_INCLUDES_DEFAULT
  81972. + #include <ltdl.h>])],
  81973. + [with_included_ltdl=yes],
  81974. + [AC_INCLUDES_DEFAULT]
  81975. + )
  81976. +fi
  81977. +
  81978. +dnl If neither LT_CONFIG_LTDL_DIR, LTDL_CONVENIENCE nor LTDL_INSTALLABLE
  81979. +dnl was called yet, then for old times' sake, we assume libltdl is in an
  81980. +dnl eponymous directory:
  81981. +AC_PROVIDE_IFELSE([LT_CONFIG_LTDL_DIR], [], [_LT_CONFIG_LTDL_DIR([libltdl])])
  81982. +
  81983. +AC_ARG_WITH([ltdl_include],
  81984. + [AS_HELP_STRING([--with-ltdl-include=DIR],
  81985. + [use the ltdl headers installed in DIR])])
  81986. +
  81987. +if test -n "$with_ltdl_include"; then
  81988. + if test -f "$with_ltdl_include/ltdl.h"; then :
  81989. + else
  81990. + AC_MSG_ERROR([invalid ltdl include directory: `$with_ltdl_include'])
  81991. + fi
  81992. +else
  81993. + with_ltdl_include=no
  81994. +fi
  81995. +
  81996. +AC_ARG_WITH([ltdl_lib],
  81997. + [AS_HELP_STRING([--with-ltdl-lib=DIR],
  81998. + [use the libltdl.la installed in DIR])])
  81999. +
  82000. +if test -n "$with_ltdl_lib"; then
  82001. + if test -f "$with_ltdl_lib/libltdl.la"; then :
  82002. + else
  82003. + AC_MSG_ERROR([invalid ltdl library directory: `$with_ltdl_lib'])
  82004. + fi
  82005. +else
  82006. + with_ltdl_lib=no
  82007. +fi
  82008. +
  82009. +case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
  82010. + ,yes,no,no,)
  82011. + m4_case(m4_default(_LTDL_TYPE, [convenience]),
  82012. + [convenience], [_LTDL_CONVENIENCE],
  82013. + [installable], [_LTDL_INSTALLABLE],
  82014. + [m4_fatal([unknown libltdl build type: ]_LTDL_TYPE)])
  82015. + ;;
  82016. + ,no,no,no,)
  82017. + # If the included ltdl is not to be used, then use the
  82018. + # preinstalled libltdl we found.
  82019. + AC_DEFINE([HAVE_LTDL], [1],
  82020. + [Define this if a modern libltdl is already installed])
  82021. + LIBLTDL=-lltdl
  82022. + LTDLDEPS=
  82023. + LTDLINCL=
  82024. + ;;
  82025. + ,no*,no,*)
  82026. + AC_MSG_ERROR([`--with-ltdl-include' and `--with-ltdl-lib' options must be used together])
  82027. + ;;
  82028. + *) with_included_ltdl=no
  82029. + LIBLTDL="-L$with_ltdl_lib -lltdl"
  82030. + LTDLDEPS=
  82031. + LTDLINCL="-I$with_ltdl_include"
  82032. + ;;
  82033. +esac
  82034. +INCLTDL="$LTDLINCL"
  82035. +
  82036. +# Report our decision...
  82037. +AC_MSG_CHECKING([where to find libltdl headers])
  82038. +AC_MSG_RESULT([$LTDLINCL])
  82039. +AC_MSG_CHECKING([where to find libltdl library])
  82040. +AC_MSG_RESULT([$LIBLTDL])
  82041. +
  82042. +_LTDL_SETUP
  82043. +
  82044. +dnl restore autoconf definition.
  82045. +m4_popdef([AC_LIBOBJ])
  82046. +m4_popdef([AC_LIBSOURCES])
  82047. +
  82048. +AC_CONFIG_COMMANDS_PRE([
  82049. + _ltdl_libobjs=
  82050. + _ltdl_ltlibobjs=
  82051. + if test -n "$_LT_LIBOBJS"; then
  82052. + # Remove the extension.
  82053. + _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
  82054. + for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
  82055. + _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
  82056. + _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
  82057. + done
  82058. + fi
  82059. + AC_SUBST([ltdl_LIBOBJS], [$_ltdl_libobjs])
  82060. + AC_SUBST([ltdl_LTLIBOBJS], [$_ltdl_ltlibobjs])
  82061. +])
  82062. +
  82063. +# Only expand once:
  82064. +m4_define([LTDL_INIT])
  82065. +])
  82066. +m4trace:/opt/local/share/aclocal/ltdl.m4:352: -1- AU_DEFUN([AC_LIB_LTDL], [LTDL_INIT($@)])
  82067. +m4trace:/opt/local/share/aclocal/ltdl.m4:352: -1- AC_DEFUN([AC_LIB_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIB_LTDL' is obsolete.
  82068. +You should run autoupdate.])dnl
  82069. +LTDL_INIT($@)])
  82070. +m4trace:/opt/local/share/aclocal/ltdl.m4:353: -1- AU_DEFUN([AC_WITH_LTDL], [LTDL_INIT($@)])
  82071. +m4trace:/opt/local/share/aclocal/ltdl.m4:353: -1- AC_DEFUN([AC_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_WITH_LTDL' is obsolete.
  82072. +You should run autoupdate.])dnl
  82073. +LTDL_INIT($@)])
  82074. +m4trace:/opt/local/share/aclocal/ltdl.m4:354: -1- AU_DEFUN([LT_WITH_LTDL], [LTDL_INIT($@)])
  82075. +m4trace:/opt/local/share/aclocal/ltdl.m4:354: -1- AC_DEFUN([LT_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `LT_WITH_LTDL' is obsolete.
  82076. +You should run autoupdate.])dnl
  82077. +LTDL_INIT($@)])
  82078. +m4trace:/opt/local/share/aclocal/ltdl.m4:367: -1- AC_DEFUN([_LTDL_SETUP], [AC_REQUIRE([AC_PROG_CC])dnl
  82079. +AC_REQUIRE([LT_SYS_MODULE_EXT])dnl
  82080. +AC_REQUIRE([LT_SYS_MODULE_PATH])dnl
  82081. +AC_REQUIRE([LT_SYS_DLSEARCH_PATH])dnl
  82082. +AC_REQUIRE([LT_LIB_DLLOAD])dnl
  82083. +AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  82084. +AC_REQUIRE([LT_FUNC_DLSYM_USCORE])dnl
  82085. +AC_REQUIRE([LT_SYS_DLOPEN_DEPLIBS])dnl
  82086. +AC_REQUIRE([gl_FUNC_ARGZ])dnl
  82087. +
  82088. +m4_require([_LT_CHECK_OBJDIR])dnl
  82089. +m4_require([_LT_HEADER_DLFCN])dnl
  82090. +m4_require([_LT_CHECK_DLPREOPEN])dnl
  82091. +m4_require([_LT_DECL_SED])dnl
  82092. +
  82093. +dnl Don't require this, or it will be expanded earlier than the code
  82094. +dnl that sets the variables it relies on:
  82095. +_LT_ENABLE_INSTALL
  82096. +
  82097. +dnl _LTDL_MODE specific code must be called at least once:
  82098. +_LTDL_MODE_DISPATCH
  82099. +
  82100. +# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  82101. +# the user used. This is so that ltdl.h can pick up the parent projects
  82102. +# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  82103. +# definitions required by ltdl.c.
  82104. +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  82105. +AC_CONFIG_COMMANDS_PRE([dnl
  82106. +m4_pattern_allow([^LT_CONFIG_H$])dnl
  82107. +m4_ifset([AH_HEADER],
  82108. + [LT_CONFIG_H=AH_HEADER],
  82109. + [m4_ifset([AC_LIST_HEADERS],
  82110. + [LT_CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[ ]]*,,;s,[[ :]].*$,,'`],
  82111. + [])])])
  82112. +AC_SUBST([LT_CONFIG_H])
  82113. +
  82114. +AC_CHECK_HEADERS([unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h],
  82115. + [], [], [AC_INCLUDES_DEFAULT])
  82116. +
  82117. +AC_CHECK_FUNCS([closedir opendir readdir], [], [AC_LIBOBJ([lt__dirent])])
  82118. +AC_CHECK_FUNCS([strlcat strlcpy], [], [AC_LIBOBJ([lt__strl])])
  82119. +
  82120. +m4_pattern_allow([LT_LIBEXT])dnl
  82121. +AC_DEFINE_UNQUOTED([LT_LIBEXT],["$libext"],[The archive extension])
  82122. +
  82123. +name=
  82124. +eval "lt_libprefix=\"$libname_spec\""
  82125. +m4_pattern_allow([LT_LIBPREFIX])dnl
  82126. +AC_DEFINE_UNQUOTED([LT_LIBPREFIX],["$lt_libprefix"],[The archive prefix])
  82127. +
  82128. +name=ltdl
  82129. +eval "LTDLOPEN=\"$libname_spec\""
  82130. +AC_SUBST([LTDLOPEN])
  82131. +])
  82132. +m4trace:/opt/local/share/aclocal/ltdl.m4:443: -1- AC_DEFUN([LT_SYS_DLOPEN_DEPLIBS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  82133. +AC_CACHE_CHECK([whether deplibs are loaded by dlopen],
  82134. + [lt_cv_sys_dlopen_deplibs],
  82135. + [# PORTME does your system automatically load deplibs for dlopen?
  82136. + # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  82137. + # For now, we just catch OSes we know something about -- in the
  82138. + # future, we'll try test this programmatically.
  82139. + lt_cv_sys_dlopen_deplibs=unknown
  82140. + case $host_os in
  82141. + aix3*|aix4.1.*|aix4.2.*)
  82142. + # Unknown whether this is true for these versions of AIX, but
  82143. + # we want this `case' here to explicitly catch those versions.
  82144. + lt_cv_sys_dlopen_deplibs=unknown
  82145. + ;;
  82146. + aix[[4-9]]*)
  82147. + lt_cv_sys_dlopen_deplibs=yes
  82148. + ;;
  82149. + amigaos*)
  82150. + case $host_cpu in
  82151. + powerpc)
  82152. + lt_cv_sys_dlopen_deplibs=no
  82153. + ;;
  82154. + esac
  82155. + ;;
  82156. + darwin*)
  82157. + # Assuming the user has installed a libdl from somewhere, this is true
  82158. + # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  82159. + lt_cv_sys_dlopen_deplibs=yes
  82160. + ;;
  82161. + freebsd* | dragonfly*)
  82162. + lt_cv_sys_dlopen_deplibs=yes
  82163. + ;;
  82164. + gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  82165. + # GNU and its variants, using gnu ld.so (Glibc)
  82166. + lt_cv_sys_dlopen_deplibs=yes
  82167. + ;;
  82168. + hpux10*|hpux11*)
  82169. + lt_cv_sys_dlopen_deplibs=yes
  82170. + ;;
  82171. + interix*)
  82172. + lt_cv_sys_dlopen_deplibs=yes
  82173. + ;;
  82174. + irix[[12345]]*|irix6.[[01]]*)
  82175. + # Catch all versions of IRIX before 6.2, and indicate that we don't
  82176. + # know how it worked for any of those versions.
  82177. + lt_cv_sys_dlopen_deplibs=unknown
  82178. + ;;
  82179. + irix*)
  82180. + # The case above catches anything before 6.2, and it's known that
  82181. + # at 6.2 and later dlopen does load deplibs.
  82182. + lt_cv_sys_dlopen_deplibs=yes
  82183. + ;;
  82184. + netbsd*)
  82185. + lt_cv_sys_dlopen_deplibs=yes
  82186. + ;;
  82187. + openbsd*)
  82188. + lt_cv_sys_dlopen_deplibs=yes
  82189. + ;;
  82190. + osf[[1234]]*)
  82191. + # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  82192. + # it did *not* use an RPATH in a shared library to find objects the
  82193. + # library depends on, so we explicitly say `no'.
  82194. + lt_cv_sys_dlopen_deplibs=no
  82195. + ;;
  82196. + osf5.0|osf5.0a|osf5.1)
  82197. + # dlopen *does* load deplibs and with the right loader patch applied
  82198. + # it even uses RPATH in a shared library to search for shared objects
  82199. + # that the library depends on, but there's no easy way to know if that
  82200. + # patch is installed. Since this is the case, all we can really
  82201. + # say is unknown -- it depends on the patch being installed. If
  82202. + # it is, this changes to `yes'. Without it, it would be `no'.
  82203. + lt_cv_sys_dlopen_deplibs=unknown
  82204. + ;;
  82205. + osf*)
  82206. + # the two cases above should catch all versions of osf <= 5.1. Read
  82207. + # the comments above for what we know about them.
  82208. + # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  82209. + # is used to find them so we can finally say `yes'.
  82210. + lt_cv_sys_dlopen_deplibs=yes
  82211. + ;;
  82212. + qnx*)
  82213. + lt_cv_sys_dlopen_deplibs=yes
  82214. + ;;
  82215. + solaris*)
  82216. + lt_cv_sys_dlopen_deplibs=yes
  82217. + ;;
  82218. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  82219. + libltdl_cv_sys_dlopen_deplibs=yes
  82220. + ;;
  82221. + esac
  82222. + ])
  82223. +if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  82224. + AC_DEFINE([LTDL_DLOPEN_DEPLIBS], [1],
  82225. + [Define if the OS needs help to load dependent libraries for dlopen().])
  82226. +fi
  82227. +])
  82228. +m4trace:/opt/local/share/aclocal/ltdl.m4:542: -1- AU_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])])
  82229. +m4trace:/opt/local/share/aclocal/ltdl.m4:542: -1- AC_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYS_DLOPEN_DEPLIBS' is obsolete.
  82230. +You should run autoupdate.])dnl
  82231. +m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])])
  82232. +m4trace:/opt/local/share/aclocal/ltdl.m4:549: -1- AC_DEFUN([LT_SYS_MODULE_EXT], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  82233. +AC_CACHE_CHECK([which extension is used for runtime loadable modules],
  82234. + [libltdl_cv_shlibext],
  82235. +[
  82236. +module=yes
  82237. +eval libltdl_cv_shlibext=$shrext_cmds
  82238. + ])
  82239. +if test -n "$libltdl_cv_shlibext"; then
  82240. + m4_pattern_allow([LT_MODULE_EXT])dnl
  82241. + AC_DEFINE_UNQUOTED([LT_MODULE_EXT], ["$libltdl_cv_shlibext"],
  82242. + [Define to the extension used for runtime loadable modules, say, ".so".])
  82243. +fi
  82244. +])
  82245. +m4trace:/opt/local/share/aclocal/ltdl.m4:565: -1- AU_DEFUN([AC_LTDL_SHLIBEXT], [m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])])
  82246. +m4trace:/opt/local/share/aclocal/ltdl.m4:565: -1- AC_DEFUN([AC_LTDL_SHLIBEXT], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBEXT' is obsolete.
  82247. +You should run autoupdate.])dnl
  82248. +m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])])
  82249. +m4trace:/opt/local/share/aclocal/ltdl.m4:572: -1- AC_DEFUN([LT_SYS_MODULE_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  82250. +AC_CACHE_CHECK([which variable specifies run-time module search path],
  82251. + [lt_cv_module_path_var], [lt_cv_module_path_var="$shlibpath_var"])
  82252. +if test -n "$lt_cv_module_path_var"; then
  82253. + m4_pattern_allow([LT_MODULE_PATH_VAR])dnl
  82254. + AC_DEFINE_UNQUOTED([LT_MODULE_PATH_VAR], ["$lt_cv_module_path_var"],
  82255. + [Define to the name of the environment variable that determines the run-time module search path.])
  82256. +fi
  82257. +])
  82258. +m4trace:/opt/local/share/aclocal/ltdl.m4:584: -1- AU_DEFUN([AC_LTDL_SHLIBPATH], [m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])])
  82259. +m4trace:/opt/local/share/aclocal/ltdl.m4:584: -1- AC_DEFUN([AC_LTDL_SHLIBPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBPATH' is obsolete.
  82260. +You should run autoupdate.])dnl
  82261. +m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])])
  82262. +m4trace:/opt/local/share/aclocal/ltdl.m4:591: -1- AC_DEFUN([LT_SYS_DLSEARCH_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  82263. +AC_CACHE_CHECK([for the default library search path],
  82264. + [lt_cv_sys_dlsearch_path],
  82265. + [lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"])
  82266. +if test -n "$lt_cv_sys_dlsearch_path"; then
  82267. + sys_dlsearch_path=
  82268. + for dir in $lt_cv_sys_dlsearch_path; do
  82269. + if test -z "$sys_dlsearch_path"; then
  82270. + sys_dlsearch_path="$dir"
  82271. + else
  82272. + sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  82273. + fi
  82274. + done
  82275. + m4_pattern_allow([LT_DLSEARCH_PATH])dnl
  82276. + AC_DEFINE_UNQUOTED([LT_DLSEARCH_PATH], ["$sys_dlsearch_path"],
  82277. + [Define to the system default library search path.])
  82278. +fi
  82279. +])
  82280. +m4trace:/opt/local/share/aclocal/ltdl.m4:612: -1- AU_DEFUN([AC_LTDL_SYSSEARCHPATH], [m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])])
  82281. +m4trace:/opt/local/share/aclocal/ltdl.m4:612: -1- AC_DEFUN([AC_LTDL_SYSSEARCHPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYSSEARCHPATH' is obsolete.
  82282. +You should run autoupdate.])dnl
  82283. +m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])])
  82284. +m4trace:/opt/local/share/aclocal/ltdl.m4:638: -1- AC_DEFUN([LT_LIB_DLLOAD], [m4_pattern_allow([^LT_DLLOADERS$])
  82285. +LT_DLLOADERS=
  82286. +AC_SUBST([LT_DLLOADERS])
  82287. +
  82288. +AC_LANG_PUSH([C])
  82289. +
  82290. +LIBADD_DLOPEN=
  82291. +AC_SEARCH_LIBS([dlopen], [dl],
  82292. + [AC_DEFINE([HAVE_LIBDL], [1],
  82293. + [Define if you have the libdl library or equivalent.])
  82294. + if test "$ac_cv_search_dlopen" != "none required" ; then
  82295. + LIBADD_DLOPEN="-ldl"
  82296. + fi
  82297. + libltdl_cv_lib_dl_dlopen="yes"
  82298. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  82299. + [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#if HAVE_DLFCN_H
  82300. +# include <dlfcn.h>
  82301. +#endif
  82302. + ]], [[dlopen(0, 0);]])],
  82303. + [AC_DEFINE([HAVE_LIBDL], [1],
  82304. + [Define if you have the libdl library or equivalent.])
  82305. + libltdl_cv_func_dlopen="yes"
  82306. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  82307. + [AC_CHECK_LIB([svld], [dlopen],
  82308. + [AC_DEFINE([HAVE_LIBDL], [1],
  82309. + [Define if you have the libdl library or equivalent.])
  82310. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  82311. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])])
  82312. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  82313. +then
  82314. + lt_save_LIBS="$LIBS"
  82315. + LIBS="$LIBS $LIBADD_DLOPEN"
  82316. + AC_CHECK_FUNCS([dlerror])
  82317. + LIBS="$lt_save_LIBS"
  82318. +fi
  82319. +AC_SUBST([LIBADD_DLOPEN])
  82320. +
  82321. +LIBADD_SHL_LOAD=
  82322. +AC_CHECK_FUNC([shl_load],
  82323. + [AC_DEFINE([HAVE_SHL_LOAD], [1],
  82324. + [Define if you have the shl_load function.])
  82325. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"],
  82326. + [AC_CHECK_LIB([dld], [shl_load],
  82327. + [AC_DEFINE([HAVE_SHL_LOAD], [1],
  82328. + [Define if you have the shl_load function.])
  82329. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  82330. + LIBADD_SHL_LOAD="-ldld"])])
  82331. +AC_SUBST([LIBADD_SHL_LOAD])
  82332. +
  82333. +case $host_os in
  82334. +darwin[[1567]].*)
  82335. +# We only want this for pre-Mac OS X 10.4.
  82336. + AC_CHECK_FUNC([_dyld_func_lookup],
  82337. + [AC_DEFINE([HAVE_DYLD], [1],
  82338. + [Define if you have the _dyld_func_lookup function.])
  82339. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"])
  82340. + ;;
  82341. +beos*)
  82342. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  82343. + ;;
  82344. +cygwin* | mingw* | os2* | pw32*)
  82345. + AC_CHECK_DECLS([cygwin_conv_path], [], [], [[#include <sys/cygwin.h>]])
  82346. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  82347. + ;;
  82348. +esac
  82349. +
  82350. +AC_CHECK_LIB([dld], [dld_link],
  82351. + [AC_DEFINE([HAVE_DLD], [1],
  82352. + [Define if you have the GNU dld library.])
  82353. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"])
  82354. +AC_SUBST([LIBADD_DLD_LINK])
  82355. +
  82356. +m4_pattern_allow([^LT_DLPREOPEN$])
  82357. +LT_DLPREOPEN=
  82358. +if test -n "$LT_DLLOADERS"
  82359. +then
  82360. + for lt_loader in $LT_DLLOADERS; do
  82361. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  82362. + done
  82363. + AC_DEFINE([HAVE_LIBDLLOADER], [1],
  82364. + [Define if libdlloader will be built on this platform])
  82365. +fi
  82366. +AC_SUBST([LT_DLPREOPEN])
  82367. +
  82368. +dnl This isn't used anymore, but set it for backwards compatibility
  82369. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  82370. +AC_SUBST([LIBADD_DL])
  82371. +
  82372. +AC_LANG_POP
  82373. +])
  82374. +m4trace:/opt/local/share/aclocal/ltdl.m4:731: -1- AU_DEFUN([AC_LTDL_DLLIB], [m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])])
  82375. +m4trace:/opt/local/share/aclocal/ltdl.m4:731: -1- AC_DEFUN([AC_LTDL_DLLIB], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLLIB' is obsolete.
  82376. +You should run autoupdate.])dnl
  82377. +m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])])
  82378. +m4trace:/opt/local/share/aclocal/ltdl.m4:739: -1- AC_DEFUN([LT_SYS_SYMBOL_USCORE], [m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  82379. +AC_CACHE_CHECK([for _ prefix in compiled symbols],
  82380. + [lt_cv_sys_symbol_underscore],
  82381. + [lt_cv_sys_symbol_underscore=no
  82382. + cat > conftest.$ac_ext <<_LT_EOF
  82383. +void nm_test_func(){}
  82384. +int main(){nm_test_func;return 0;}
  82385. +_LT_EOF
  82386. + if AC_TRY_EVAL(ac_compile); then
  82387. + # Now try to grab the symbols.
  82388. + ac_nlist=conftest.nm
  82389. + if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) && test -s "$ac_nlist"; then
  82390. + # See whether the symbols have a leading underscore.
  82391. + if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  82392. + lt_cv_sys_symbol_underscore=yes
  82393. + else
  82394. + if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  82395. + :
  82396. + else
  82397. + echo "configure: cannot find nm_test_func in $ac_nlist" >&AS_MESSAGE_LOG_FD
  82398. + fi
  82399. + fi
  82400. + else
  82401. + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
  82402. + fi
  82403. + else
  82404. + echo "configure: failed program was:" >&AS_MESSAGE_LOG_FD
  82405. + cat conftest.c >&AS_MESSAGE_LOG_FD
  82406. + fi
  82407. + rm -rf conftest*
  82408. + ])
  82409. + sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  82410. + AC_SUBST([sys_symbol_underscore])
  82411. +])
  82412. +m4trace:/opt/local/share/aclocal/ltdl.m4:776: -1- AU_DEFUN([AC_LTDL_SYMBOL_USCORE], [m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])])
  82413. +m4trace:/opt/local/share/aclocal/ltdl.m4:776: -1- AC_DEFUN([AC_LTDL_SYMBOL_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYMBOL_USCORE' is obsolete.
  82414. +You should run autoupdate.])dnl
  82415. +m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])])
  82416. +m4trace:/opt/local/share/aclocal/ltdl.m4:783: -1- AC_DEFUN([LT_FUNC_DLSYM_USCORE], [AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  82417. +if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  82418. + if test x"$libltdl_cv_func_dlopen" = xyes ||
  82419. + test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  82420. + AC_CACHE_CHECK([whether we have to add an underscore for dlsym],
  82421. + [libltdl_cv_need_uscore],
  82422. + [libltdl_cv_need_uscore=unknown
  82423. + save_LIBS="$LIBS"
  82424. + LIBS="$LIBS $LIBADD_DLOPEN"
  82425. + _LT_TRY_DLOPEN_SELF(
  82426. + [libltdl_cv_need_uscore=no], [libltdl_cv_need_uscore=yes],
  82427. + [], [libltdl_cv_need_uscore=cross])
  82428. + LIBS="$save_LIBS"
  82429. + ])
  82430. + fi
  82431. +fi
  82432. +
  82433. +if test x"$libltdl_cv_need_uscore" = xyes; then
  82434. + AC_DEFINE([NEED_USCORE], [1],
  82435. + [Define if dlsym() requires a leading underscore in symbol names.])
  82436. +fi
  82437. +])
  82438. +m4trace:/opt/local/share/aclocal/ltdl.m4:808: -1- AU_DEFUN([AC_LTDL_DLSYM_USCORE], [m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])])
  82439. +m4trace:/opt/local/share/aclocal/ltdl.m4:808: -1- AC_DEFUN([AC_LTDL_DLSYM_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLSYM_USCORE' is obsolete.
  82440. +You should run autoupdate.])dnl
  82441. +m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])])
  82442. +m4trace:/opt/local/share/aclocal/ltoptions.m4:14: -1- AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
  82443. +m4trace:/opt/local/share/aclocal/ltoptions.m4:111: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen])
  82444. +AC_DIAGNOSE([obsolete],
  82445. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  82446. +put the `dlopen' option into LT_INIT's first parameter.])
  82447. +])
  82448. +m4trace:/opt/local/share/aclocal/ltoptions.m4:111: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN' is obsolete.
  82449. +You should run autoupdate.])dnl
  82450. +_LT_SET_OPTION([LT_INIT], [dlopen])
  82451. +AC_DIAGNOSE([obsolete],
  82452. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  82453. +put the `dlopen' option into LT_INIT's first parameter.])
  82454. +])
  82455. +m4trace:/opt/local/share/aclocal/ltoptions.m4:146: -1- AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  82456. +_LT_SET_OPTION([LT_INIT], [win32-dll])
  82457. +AC_DIAGNOSE([obsolete],
  82458. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  82459. +put the `win32-dll' option into LT_INIT's first parameter.])
  82460. +])
  82461. +m4trace:/opt/local/share/aclocal/ltoptions.m4:146: -1- AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
  82462. +You should run autoupdate.])dnl
  82463. +AC_REQUIRE([AC_CANONICAL_HOST])dnl
  82464. +_LT_SET_OPTION([LT_INIT], [win32-dll])
  82465. +AC_DIAGNOSE([obsolete],
  82466. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  82467. +put the `win32-dll' option into LT_INIT's first parameter.])
  82468. +])
  82469. +m4trace:/opt/local/share/aclocal/ltoptions.m4:195: -1- AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
  82470. +])
  82471. +m4trace:/opt/local/share/aclocal/ltoptions.m4:199: -1- AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared])
  82472. +])
  82473. +m4trace:/opt/local/share/aclocal/ltoptions.m4:203: -1- AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
  82474. +m4trace:/opt/local/share/aclocal/ltoptions.m4:203: -1- AC_DEFUN([AM_ENABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_SHARED' is obsolete.
  82475. +You should run autoupdate.])dnl
  82476. +AC_ENABLE_SHARED($@)])
  82477. +m4trace:/opt/local/share/aclocal/ltoptions.m4:204: -1- AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
  82478. +m4trace:/opt/local/share/aclocal/ltoptions.m4:204: -1- AC_DEFUN([AM_DISABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_SHARED' is obsolete.
  82479. +You should run autoupdate.])dnl
  82480. +AC_DISABLE_SHARED($@)])
  82481. +m4trace:/opt/local/share/aclocal/ltoptions.m4:249: -1- AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
  82482. +])
  82483. +m4trace:/opt/local/share/aclocal/ltoptions.m4:253: -1- AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static])
  82484. +])
  82485. +m4trace:/opt/local/share/aclocal/ltoptions.m4:257: -1- AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
  82486. +m4trace:/opt/local/share/aclocal/ltoptions.m4:257: -1- AC_DEFUN([AM_ENABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_STATIC' is obsolete.
  82487. +You should run autoupdate.])dnl
  82488. +AC_ENABLE_STATIC($@)])
  82489. +m4trace:/opt/local/share/aclocal/ltoptions.m4:258: -1- AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
  82490. +m4trace:/opt/local/share/aclocal/ltoptions.m4:258: -1- AC_DEFUN([AM_DISABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_STATIC' is obsolete.
  82491. +You should run autoupdate.])dnl
  82492. +AC_DISABLE_STATIC($@)])
  82493. +m4trace:/opt/local/share/aclocal/ltoptions.m4:303: -1- AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
  82494. +AC_DIAGNOSE([obsolete],
  82495. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  82496. +the `fast-install' option into LT_INIT's first parameter.])
  82497. +])
  82498. +m4trace:/opt/local/share/aclocal/ltoptions.m4:303: -1- AC_DEFUN([AC_ENABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_ENABLE_FAST_INSTALL' is obsolete.
  82499. +You should run autoupdate.])dnl
  82500. +_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
  82501. +AC_DIAGNOSE([obsolete],
  82502. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  82503. +the `fast-install' option into LT_INIT's first parameter.])
  82504. +])
  82505. +m4trace:/opt/local/share/aclocal/ltoptions.m4:310: -1- AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install])
  82506. +AC_DIAGNOSE([obsolete],
  82507. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  82508. +the `disable-fast-install' option into LT_INIT's first parameter.])
  82509. +])
  82510. +m4trace:/opt/local/share/aclocal/ltoptions.m4:310: -1- AC_DEFUN([AC_DISABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_DISABLE_FAST_INSTALL' is obsolete.
  82511. +You should run autoupdate.])dnl
  82512. +_LT_SET_OPTION([LT_INIT], [disable-fast-install])
  82513. +AC_DIAGNOSE([obsolete],
  82514. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  82515. +the `disable-fast-install' option into LT_INIT's first parameter.])
  82516. +])
  82517. +m4trace:/opt/local/share/aclocal/ltoptions.m4:343: -1- AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only])
  82518. +AC_DIAGNOSE([obsolete],
  82519. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  82520. +put the `pic-only' option into LT_INIT's first parameter.])
  82521. +])
  82522. +m4trace:/opt/local/share/aclocal/ltoptions.m4:343: -1- AC_DEFUN([AC_LIBTOOL_PICMODE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_PICMODE' is obsolete.
  82523. +You should run autoupdate.])dnl
  82524. +_LT_SET_OPTION([LT_INIT], [pic-only])
  82525. +AC_DIAGNOSE([obsolete],
  82526. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  82527. +put the `pic-only' option into LT_INIT's first parameter.])
  82528. +])
  82529. +m4trace:/opt/local/share/aclocal/ltsugar.m4:13: -1- AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
  82530. +m4trace:/opt/local/share/aclocal/ltversion.m4:18: -1- AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4'
  82531. +macro_revision='1.3293'
  82532. +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
  82533. +_LT_DECL(, macro_revision, 0)
  82534. +])
  82535. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:36: -1- AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
  82536. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:40: -1- AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])
  82537. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:41: -1- AC_DEFUN([_LT_AC_SHELL_INIT])
  82538. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:42: -1- AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])
  82539. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:44: -1- AC_DEFUN([_LT_AC_TAGVAR])
  82540. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:45: -1- AC_DEFUN([AC_LTDL_ENABLE_INSTALL])
  82541. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:46: -1- AC_DEFUN([AC_LTDL_PREOPEN])
  82542. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:47: -1- AC_DEFUN([_LT_AC_SYS_COMPILER])
  82543. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:48: -1- AC_DEFUN([_LT_AC_LOCK])
  82544. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:49: -1- AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])
  82545. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:50: -1- AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])
  82546. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:51: -1- AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])
  82547. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:52: -1- AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])
  82548. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:53: -1- AC_DEFUN([AC_LIBTOOL_OBJDIR])
  82549. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:54: -1- AC_DEFUN([AC_LTDL_OBJDIR])
  82550. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:55: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])
  82551. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:56: -1- AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])
  82552. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:57: -1- AC_DEFUN([AC_PATH_MAGIC])
  82553. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:58: -1- AC_DEFUN([AC_PROG_LD_GNU])
  82554. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:59: -1- AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])
  82555. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:60: -1- AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])
  82556. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:61: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])
  82557. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:62: -1- AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])
  82558. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:63: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])
  82559. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:64: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])
  82560. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:65: -1- AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])
  82561. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:66: -1- AC_DEFUN([LT_AC_PROG_EGREP])
  82562. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:71: -1- AC_DEFUN([_AC_PROG_LIBTOOL])
  82563. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:72: -1- AC_DEFUN([AC_LIBTOOL_SETUP])
  82564. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:73: -1- AC_DEFUN([_LT_AC_CHECK_DLFCN])
  82565. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:74: -1- AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])
  82566. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:75: -1- AC_DEFUN([_LT_AC_TAGCONFIG])
  82567. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:77: -1- AC_DEFUN([_LT_AC_LANG_CXX])
  82568. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:78: -1- AC_DEFUN([_LT_AC_LANG_F77])
  82569. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:79: -1- AC_DEFUN([_LT_AC_LANG_GCJ])
  82570. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:80: -1- AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])
  82571. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:81: -1- AC_DEFUN([_LT_AC_LANG_C_CONFIG])
  82572. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:82: -1- AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])
  82573. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:83: -1- AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])
  82574. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:84: -1- AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])
  82575. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:85: -1- AC_DEFUN([_LT_AC_LANG_F77_CONFIG])
  82576. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:86: -1- AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])
  82577. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:87: -1- AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])
  82578. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:88: -1- AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])
  82579. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:89: -1- AC_DEFUN([_LT_AC_LANG_RC_CONFIG])
  82580. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:90: -1- AC_DEFUN([AC_LIBTOOL_CONFIG])
  82581. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:91: -1- AC_DEFUN([_LT_AC_FILE_LTDLL_C])
  82582. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:93: -1- AC_DEFUN([_LT_AC_PROG_CXXCPP])
  82583. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:96: -1- AC_DEFUN([_LT_PROG_F77])
  82584. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:97: -1- AC_DEFUN([_LT_PROG_FC])
  82585. +m4trace:/opt/local/share/aclocal/lt~obsolete.m4:98: -1- AC_DEFUN([_LT_PROG_CXX])
  82586. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11'
  82587. +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  82588. +dnl require some minimum version. Point them to the right macro.
  82589. +m4_if([$1], [1.11.1], [],
  82590. + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  82591. +])
  82592. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.11.1])dnl
  82593. +m4_ifndef([AC_AUTOCONF_VERSION],
  82594. + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
  82595. +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
  82596. +m4trace:/opt/local/share/aclocal-1.11/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly.
  82597. +AC_PREREQ([2.50])dnl
  82598. +# expand $ac_aux_dir to an absolute path
  82599. +am_aux_dir=`cd $ac_aux_dir && pwd`
  82600. +])
  82601. +m4trace:/opt/local/share/aclocal-1.11/cond.m4:15: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl
  82602. + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
  82603. + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
  82604. +AC_SUBST([$1_TRUE])dnl
  82605. +AC_SUBST([$1_FALSE])dnl
  82606. +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
  82607. +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
  82608. +m4_define([_AM_COND_VALUE_$1], [$2])dnl
  82609. +if $2; then
  82610. + $1_TRUE=
  82611. + $1_FALSE='#'
  82612. +else
  82613. + $1_TRUE='#'
  82614. + $1_FALSE=
  82615. +fi
  82616. +AC_CONFIG_COMMANDS_PRE(
  82617. +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
  82618. + AC_MSG_ERROR([[conditional "$1" was never defined.
  82619. +Usually this means the macro was only invoked conditionally.]])
  82620. +fi])])
  82621. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:28: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl
  82622. +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
  82623. +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
  82624. +AC_REQUIRE([AM_DEP_TRACK])dnl
  82625. +
  82626. +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
  82627. + [$1], CXX, [depcc="$CXX" am_compiler_list=],
  82628. + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
  82629. + [$1], UPC, [depcc="$UPC" am_compiler_list=],
  82630. + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
  82631. + [depcc="$$1" am_compiler_list=])
  82632. +
  82633. +AC_CACHE_CHECK([dependency style of $depcc],
  82634. + [am_cv_$1_dependencies_compiler_type],
  82635. +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  82636. + # We make a subdir and do the tests there. Otherwise we can end up
  82637. + # making bogus files that we don't know about and never remove. For
  82638. + # instance it was reported that on HP-UX the gcc test will end up
  82639. + # making a dummy file named `D' -- because `-MD' means `put the output
  82640. + # in D'.
  82641. + mkdir conftest.dir
  82642. + # Copy depcomp to subdir because otherwise we won't find it if we're
  82643. + # using a relative directory.
  82644. + cp "$am_depcomp" conftest.dir
  82645. + cd conftest.dir
  82646. + # We will build objects and dependencies in a subdirectory because
  82647. + # it helps to detect inapplicable dependency modes. For instance
  82648. + # both Tru64's cc and ICC support -MD to output dependencies as a
  82649. + # side effect of compilation, but ICC will put the dependencies in
  82650. + # the current directory while Tru64 will put them in the object
  82651. + # directory.
  82652. + mkdir sub
  82653. +
  82654. + am_cv_$1_dependencies_compiler_type=none
  82655. + if test "$am_compiler_list" = ""; then
  82656. + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
  82657. + fi
  82658. + am__universal=false
  82659. + m4_case([$1], [CC],
  82660. + [case " $depcc " in #(
  82661. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  82662. + esac],
  82663. + [CXX],
  82664. + [case " $depcc " in #(
  82665. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  82666. + esac])
  82667. +
  82668. + for depmode in $am_compiler_list; do
  82669. + # Setup a source with many dependencies, because some compilers
  82670. + # like to wrap large dependency lists on column 80 (with \), and
  82671. + # we should not choose a depcomp mode which is confused by this.
  82672. + #
  82673. + # We need to recreate these files for each test, as the compiler may
  82674. + # overwrite some of them when testing with obscure command lines.
  82675. + # This happens at least with the AIX C compiler.
  82676. + : > sub/conftest.c
  82677. + for i in 1 2 3 4 5 6; do
  82678. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  82679. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  82680. + # Solaris 8's {/usr,}/bin/sh.
  82681. + touch sub/conftst$i.h
  82682. + done
  82683. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  82684. +
  82685. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  82686. + # mode. It turns out that the SunPro C++ compiler does not properly
  82687. + # handle `-M -o', and we need to detect this. Also, some Intel
  82688. + # versions had trouble with output in subdirs
  82689. + am__obj=sub/conftest.${OBJEXT-o}
  82690. + am__minus_obj="-o $am__obj"
  82691. + case $depmode in
  82692. + gcc)
  82693. + # This depmode causes a compiler race in universal mode.
  82694. + test "$am__universal" = false || continue
  82695. + ;;
  82696. + nosideeffect)
  82697. + # after this tag, mechanisms are not by side-effect, so they'll
  82698. + # only be used when explicitly requested
  82699. + if test "x$enable_dependency_tracking" = xyes; then
  82700. + continue
  82701. + else
  82702. + break
  82703. + fi
  82704. + ;;
  82705. + msvisualcpp | msvcmsys)
  82706. + # This compiler won't grok `-c -o', but also, the minuso test has
  82707. + # not run yet. These depmodes are late enough in the game, and
  82708. + # so weak that their functioning should not be impacted.
  82709. + am__obj=conftest.${OBJEXT-o}
  82710. + am__minus_obj=
  82711. + ;;
  82712. + none) break ;;
  82713. + esac
  82714. + if depmode=$depmode \
  82715. + source=sub/conftest.c object=$am__obj \
  82716. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  82717. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  82718. + >/dev/null 2>conftest.err &&
  82719. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  82720. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  82721. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  82722. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  82723. + # icc doesn't choke on unknown options, it will just issue warnings
  82724. + # or remarks (even with -Werror). So we grep stderr for any message
  82725. + # that says an option was ignored or not supported.
  82726. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  82727. + # icc: Command line warning: ignoring option '-M'; no argument required
  82728. + # The diagnosis changed in icc 8.0:
  82729. + # icc: Command line remark: option '-MP' not supported
  82730. + if (grep 'ignoring option' conftest.err ||
  82731. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  82732. + am_cv_$1_dependencies_compiler_type=$depmode
  82733. + break
  82734. + fi
  82735. + fi
  82736. + done
  82737. +
  82738. + cd ..
  82739. + rm -rf conftest.dir
  82740. +else
  82741. + am_cv_$1_dependencies_compiler_type=none
  82742. +fi
  82743. +])
  82744. +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
  82745. +AM_CONDITIONAL([am__fastdep$1], [
  82746. + test "x$enable_dependency_tracking" != xno \
  82747. + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
  82748. +])
  82749. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  82750. +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
  82751. +])
  82752. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking,
  82753. +[ --disable-dependency-tracking speeds up one-time build
  82754. + --enable-dependency-tracking do not reject slow dependency extractors])
  82755. +if test "x$enable_dependency_tracking" != xno; then
  82756. + am_depcomp="$ac_aux_dir/depcomp"
  82757. + AMDEPBACKSLASH='\'
  82758. +fi
  82759. +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  82760. +AC_SUBST([AMDEPBACKSLASH])dnl
  82761. +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
  82762. +])
  82763. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:14: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{
  82764. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  82765. + # are listed without --file. Let's play safe and only enable the eval
  82766. + # if we detect the quoting.
  82767. + case $CONFIG_FILES in
  82768. + *\'*) eval set x "$CONFIG_FILES" ;;
  82769. + *) set x $CONFIG_FILES ;;
  82770. + esac
  82771. + shift
  82772. + for mf
  82773. + do
  82774. + # Strip MF so we end up with the name of the file.
  82775. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  82776. + # Check whether this is an Automake generated Makefile or not.
  82777. + # We used to match only the files named `Makefile.in', but
  82778. + # some people rename them; so instead we look at the file content.
  82779. + # Grep'ing the first line is not enough: some people post-process
  82780. + # each Makefile.in and add a new line on top of each file to say so.
  82781. + # Grep'ing the whole file is not good either: AIX grep has a line
  82782. + # limit of 2048, but all sed's we know have understand at least 4000.
  82783. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  82784. + dirpart=`AS_DIRNAME("$mf")`
  82785. + else
  82786. + continue
  82787. + fi
  82788. + # Extract the definition of DEPDIR, am__include, and am__quote
  82789. + # from the Makefile without running `make'.
  82790. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  82791. + test -z "$DEPDIR" && continue
  82792. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  82793. + test -z "am__include" && continue
  82794. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  82795. + # When using ansi2knr, U may be empty or an underscore; expand it
  82796. + U=`sed -n 's/^U = //p' < "$mf"`
  82797. + # Find all dependency output files, they are included files with
  82798. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  82799. + # simplest approach to changing $(DEPDIR) to its actual value in the
  82800. + # expansion.
  82801. + for file in `sed -n "
  82802. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  82803. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  82804. + # Make sure the directory exists.
  82805. + test -f "$dirpart/$file" && continue
  82806. + fdir=`AS_DIRNAME(["$file"])`
  82807. + AS_MKDIR_P([$dirpart/$fdir])
  82808. + # echo "creating $dirpart/$file"
  82809. + echo '# dummy' > "$dirpart/$file"
  82810. + done
  82811. + done
  82812. +}
  82813. +])
  82814. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:75: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles],
  82815. + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
  82816. + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
  82817. +])
  82818. +m4trace:/opt/local/share/aclocal-1.11/init.m4:26: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl
  82819. +dnl Autoconf wants to disallow AM_ names. We explicitly allow
  82820. +dnl the ones we care about.
  82821. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
  82822. +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
  82823. +AC_REQUIRE([AC_PROG_INSTALL])dnl
  82824. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  82825. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  82826. + # is not polluted with repeated "-I."
  82827. + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
  82828. + # test to see if srcdir already configured
  82829. + if test -f $srcdir/config.status; then
  82830. + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
  82831. + fi
  82832. +fi
  82833. +
  82834. +# test whether we have cygpath
  82835. +if test -z "$CYGPATH_W"; then
  82836. + if (cygpath --version) >/dev/null 2>/dev/null; then
  82837. + CYGPATH_W='cygpath -w'
  82838. + else
  82839. + CYGPATH_W=echo
  82840. + fi
  82841. +fi
  82842. +AC_SUBST([CYGPATH_W])
  82843. +
  82844. +# Define the identity of the package.
  82845. +dnl Distinguish between old-style and new-style calls.
  82846. +m4_ifval([$2],
  82847. +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
  82848. + AC_SUBST([PACKAGE], [$1])dnl
  82849. + AC_SUBST([VERSION], [$2])],
  82850. +[_AM_SET_OPTIONS([$1])dnl
  82851. +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
  82852. +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
  82853. + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  82854. + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  82855. + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
  82856. +
  82857. +_AM_IF_OPTION([no-define],,
  82858. +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  82859. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
  82860. +
  82861. +# Some tools Automake needs.
  82862. +AC_REQUIRE([AM_SANITY_CHECK])dnl
  82863. +AC_REQUIRE([AC_ARG_PROGRAM])dnl
  82864. +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
  82865. +AM_MISSING_PROG(AUTOCONF, autoconf)
  82866. +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
  82867. +AM_MISSING_PROG(AUTOHEADER, autoheader)
  82868. +AM_MISSING_PROG(MAKEINFO, makeinfo)
  82869. +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  82870. +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
  82871. +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
  82872. +# We need awk for the "check" target. The system "awk" is bad on
  82873. +# some platforms.
  82874. +AC_REQUIRE([AC_PROG_AWK])dnl
  82875. +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
  82876. +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  82877. +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
  82878. + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  82879. + [_AM_PROG_TAR([v7])])])
  82880. +_AM_IF_OPTION([no-dependencies],,
  82881. +[AC_PROVIDE_IFELSE([AC_PROG_CC],
  82882. + [_AM_DEPENDENCIES(CC)],
  82883. + [define([AC_PROG_CC],
  82884. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  82885. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  82886. + [_AM_DEPENDENCIES(CXX)],
  82887. + [define([AC_PROG_CXX],
  82888. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  82889. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  82890. + [_AM_DEPENDENCIES(OBJC)],
  82891. + [define([AC_PROG_OBJC],
  82892. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  82893. +])
  82894. +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
  82895. +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
  82896. +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
  82897. +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
  82898. +AC_CONFIG_COMMANDS_PRE(dnl
  82899. +[m4_provide_if([_AM_COMPILER_EXEEXT],
  82900. + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
  82901. +])
  82902. +m4trace:/opt/local/share/aclocal-1.11/init.m4:126: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers.
  82903. +_am_arg=$1
  82904. +_am_stamp_count=1
  82905. +for _am_header in $config_headers :; do
  82906. + case $_am_header in
  82907. + $_am_arg | $_am_arg:* )
  82908. + break ;;
  82909. + * )
  82910. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  82911. + esac
  82912. +done
  82913. +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  82914. +m4trace:/opt/local/share/aclocal-1.11/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  82915. +if test x"${install_sh}" != xset; then
  82916. + case $am_aux_dir in
  82917. + *\ * | *\ *)
  82918. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  82919. + *)
  82920. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  82921. + esac
  82922. +fi
  82923. +AC_SUBST(install_sh)])
  82924. +m4trace:/opt/local/share/aclocal-1.11/lead-dot.m4:12: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null
  82925. +mkdir .tst 2>/dev/null
  82926. +if test -d .tst; then
  82927. + am__leading_dot=.
  82928. +else
  82929. + am__leading_dot=_
  82930. +fi
  82931. +rmdir .tst 2>/dev/null
  82932. +AC_SUBST([am__leading_dot])])
  82933. +m4trace:/opt/local/share/aclocal-1.11/maintainer.m4:19: -1- AC_DEFUN([AM_MAINTAINER_MODE], [m4_case(m4_default([$1], [disable]),
  82934. + [enable], [m4_define([am_maintainer_other], [disable])],
  82935. + [disable], [m4_define([am_maintainer_other], [enable])],
  82936. + [m4_define([am_maintainer_other], [enable])
  82937. + m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
  82938. +AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
  82939. + dnl maintainer-mode's default is 'disable' unless 'enable' is passed
  82940. + AC_ARG_ENABLE([maintainer-mode],
  82941. +[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful
  82942. + (and sometimes confusing) to the casual installer],
  82943. + [USE_MAINTAINER_MODE=$enableval],
  82944. + [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
  82945. + AC_MSG_RESULT([$USE_MAINTAINER_MODE])
  82946. + AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  82947. + MAINT=$MAINTAINER_MODE_TRUE
  82948. + AC_SUBST([MAINT])dnl
  82949. +
  82950. +])
  82951. +m4trace:/opt/local/share/aclocal-1.11/maintainer.m4:39: -1- AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
  82952. +m4trace:/opt/local/share/aclocal-1.11/maintainer.m4:39: -1- AC_DEFUN([jm_MAINTAINER_MODE], [AC_DIAGNOSE([obsolete], [The macro `jm_MAINTAINER_MODE' is obsolete.
  82953. +You should run autoupdate.])dnl
  82954. +AM_MAINTAINER_MODE])
  82955. +m4trace:/opt/local/share/aclocal-1.11/make.m4:14: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make}
  82956. +cat > confinc << 'END'
  82957. +am__doit:
  82958. + @echo this is the am__doit target
  82959. +.PHONY: am__doit
  82960. +END
  82961. +# If we don't find an include directive, just comment out the code.
  82962. +AC_MSG_CHECKING([for style of include used by $am_make])
  82963. +am__include="#"
  82964. +am__quote=
  82965. +_am_result=none
  82966. +# First try GNU make style include.
  82967. +echo "include confinc" > confmf
  82968. +# Ignore all kinds of additional output from `make'.
  82969. +case `$am_make -s -f confmf 2> /dev/null` in #(
  82970. +*the\ am__doit\ target*)
  82971. + am__include=include
  82972. + am__quote=
  82973. + _am_result=GNU
  82974. + ;;
  82975. +esac
  82976. +# Now try BSD make style include.
  82977. +if test "$am__include" = "#"; then
  82978. + echo '.include "confinc"' > confmf
  82979. + case `$am_make -s -f confmf 2> /dev/null` in #(
  82980. + *the\ am__doit\ target*)
  82981. + am__include=.include
  82982. + am__quote="\""
  82983. + _am_result=BSD
  82984. + ;;
  82985. + esac
  82986. +fi
  82987. +AC_SUBST([am__include])
  82988. +AC_SUBST([am__quote])
  82989. +AC_MSG_RESULT([$_am_result])
  82990. +rm -f confinc confmf
  82991. +])
  82992. +m4trace:/opt/local/share/aclocal-1.11/minuso.m4:14: -1- AC_DEFUN([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC_C_O])dnl
  82993. +AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  82994. +AC_REQUIRE_AUX_FILE([compile])dnl
  82995. +# FIXME: we rely on the cache variable name because
  82996. +# there is no other way.
  82997. +set dummy $CC
  82998. +am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
  82999. +eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
  83000. +if test "$am_t" != yes; then
  83001. + # Losing compiler, so override with the script.
  83002. + # FIXME: It is wrong to rewrite CC.
  83003. + # But if we don't then we get into trouble of one sort or another.
  83004. + # A longer-term fix would be to have automake use am__CC in this case,
  83005. + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
  83006. + CC="$am_aux_dir/compile $CC"
  83007. +fi
  83008. +dnl Make sure AC_PROG_CC is never called again, or it will override our
  83009. +dnl setting of CC.
  83010. +m4_define([AC_PROG_CC],
  83011. + [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
  83012. +])
  83013. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:14: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN])
  83014. +$1=${$1-"${am_missing_run}$2"}
  83015. +AC_SUBST($1)])
  83016. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:24: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  83017. +AC_REQUIRE_AUX_FILE([missing])dnl
  83018. +if test x"${MISSING+set}" != xset; then
  83019. + case $am_aux_dir in
  83020. + *\ * | *\ *)
  83021. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  83022. + *)
  83023. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  83024. + esac
  83025. +fi
  83026. +# Use eval to expand $SHELL
  83027. +if eval "$MISSING --run true"; then
  83028. + am_missing_run="$MISSING --run "
  83029. +else
  83030. + am_missing_run=
  83031. + AC_MSG_WARN([`missing' script is too old or missing])
  83032. +fi
  83033. +])
  83034. +m4trace:/opt/local/share/aclocal-1.11/mkdirp.m4:11: -1- AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl
  83035. +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
  83036. +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
  83037. +dnl while keeping a definition of mkdir_p for backward compatibility.
  83038. +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
  83039. +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
  83040. +dnl Makefile.ins that do not define MKDIR_P, so we do our own
  83041. +dnl adjustment using top_builddir (which is defined more often than
  83042. +dnl MKDIR_P).
  83043. +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
  83044. +case $mkdir_p in
  83045. + [[\\/$]]* | ?:[[\\/]]*) ;;
  83046. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  83047. +esac
  83048. +])
  83049. +m4trace:/opt/local/share/aclocal-1.11/options.m4:13: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
  83050. +m4trace:/opt/local/share/aclocal-1.11/options.m4:19: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
  83051. +m4trace:/opt/local/share/aclocal-1.11/options.m4:25: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
  83052. +m4trace:/opt/local/share/aclocal-1.11/options.m4:31: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  83053. +m4trace:/opt/local/share/aclocal-1.11/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
  83054. + ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
  83055. + ac_status=$?
  83056. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  83057. + (exit $ac_status); }])
  83058. +m4trace:/opt/local/share/aclocal-1.11/sanity.m4:14: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane])
  83059. +# Just in case
  83060. +sleep 1
  83061. +echo timestamp > conftest.file
  83062. +# Reject unsafe characters in $srcdir or the absolute working directory
  83063. +# name. Accept space and tab only in the latter.
  83064. +am_lf='
  83065. +'
  83066. +case `pwd` in
  83067. + *[[\\\"\#\$\&\'\`$am_lf]]*)
  83068. + AC_MSG_ERROR([unsafe absolute working directory name]);;
  83069. +esac
  83070. +case $srcdir in
  83071. + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
  83072. + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
  83073. +esac
  83074. +
  83075. +# Do `set' in a subshell so we don't clobber the current shell's
  83076. +# arguments. Must try -L first in case configure is actually a
  83077. +# symlink; some systems play weird games with the mod time of symlinks
  83078. +# (eg FreeBSD returns the mod time of the symlink's containing
  83079. +# directory).
  83080. +if (
  83081. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  83082. + if test "$[*]" = "X"; then
  83083. + # -L didn't work.
  83084. + set X `ls -t "$srcdir/configure" conftest.file`
  83085. + fi
  83086. + rm -f conftest.file
  83087. + if test "$[*]" != "X $srcdir/configure conftest.file" \
  83088. + && test "$[*]" != "X conftest.file $srcdir/configure"; then
  83089. +
  83090. + # If neither matched, then we have a broken ls. This can happen
  83091. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  83092. + # broken ls alias from the environment. This has actually
  83093. + # happened. Such a system could not be considered "sane".
  83094. + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
  83095. +alias in your environment])
  83096. + fi
  83097. +
  83098. + test "$[2]" = conftest.file
  83099. + )
  83100. +then
  83101. + # Ok.
  83102. + :
  83103. +else
  83104. + AC_MSG_ERROR([newly created file is older than distributed files!
  83105. +Check your system clock])
  83106. +fi
  83107. +AC_MSG_RESULT(yes)])
  83108. +m4trace:/opt/local/share/aclocal-1.11/silent.m4:14: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules],
  83109. +[ --enable-silent-rules less verbose build output (undo: `make V=1')
  83110. + --disable-silent-rules verbose build output (undo: `make V=0')])
  83111. +case $enable_silent_rules in
  83112. +yes) AM_DEFAULT_VERBOSITY=0;;
  83113. +no) AM_DEFAULT_VERBOSITY=1;;
  83114. +*) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
  83115. +esac
  83116. +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
  83117. +AM_BACKSLASH='\'
  83118. +AC_SUBST([AM_BACKSLASH])dnl
  83119. +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
  83120. +])
  83121. +m4trace:/opt/local/share/aclocal-1.11/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  83122. +# Installed binaries are usually stripped using `strip' when the user
  83123. +# run `make install-strip'. However `strip' might not be the right
  83124. +# tool to use in cross-compilation environments, therefore Automake
  83125. +# will honor the `STRIP' environment variable to overrule this program.
  83126. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
  83127. +if test "$cross_compiling" != no; then
  83128. + AC_CHECK_TOOL([STRIP], [strip], :)
  83129. +fi
  83130. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  83131. +AC_SUBST([INSTALL_STRIP_PROGRAM])])
  83132. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:14: -1- AC_DEFUN([_AM_SUBST_NOTMAKE])
  83133. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:19: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
  83134. +m4trace:/opt/local/share/aclocal-1.11/tar.m4:24: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility.
  83135. +AM_MISSING_PROG([AMTAR], [tar])
  83136. +m4_if([$1], [v7],
  83137. + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
  83138. + [m4_case([$1], [ustar],, [pax],,
  83139. + [m4_fatal([Unknown tar format])])
  83140. +AC_MSG_CHECKING([how to create a $1 tar archive])
  83141. +# Loop over all known methods to create a tar archive until one works.
  83142. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
  83143. +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
  83144. +# Do not fold the above two line into one, because Tru64 sh and
  83145. +# Solaris sh will not grok spaces in the rhs of `-'.
  83146. +for _am_tool in $_am_tools
  83147. +do
  83148. + case $_am_tool in
  83149. + gnutar)
  83150. + for _am_tar in tar gnutar gtar;
  83151. + do
  83152. + AM_RUN_LOG([$_am_tar --version]) && break
  83153. + done
  83154. + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
  83155. + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
  83156. + am__untar="$_am_tar -xf -"
  83157. + ;;
  83158. + plaintar)
  83159. + # Must skip GNU tar: if it does not support --format= it doesn't create
  83160. + # ustar tarball either.
  83161. + (tar --version) >/dev/null 2>&1 && continue
  83162. + am__tar='tar chf - "$$tardir"'
  83163. + am__tar_='tar chf - "$tardir"'
  83164. + am__untar='tar xf -'
  83165. + ;;
  83166. + pax)
  83167. + am__tar='pax -L -x $1 -w "$$tardir"'
  83168. + am__tar_='pax -L -x $1 -w "$tardir"'
  83169. + am__untar='pax -r'
  83170. + ;;
  83171. + cpio)
  83172. + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
  83173. + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
  83174. + am__untar='cpio -i -H $1 -d'
  83175. + ;;
  83176. + none)
  83177. + am__tar=false
  83178. + am__tar_=false
  83179. + am__untar=false
  83180. + ;;
  83181. + esac
  83182. +
  83183. + # If the value was cached, stop now. We just wanted to have am__tar
  83184. + # and am__untar set.
  83185. + test -n "${am_cv_prog_tar_$1}" && break
  83186. +
  83187. + # tar/untar a dummy directory, and stop if the command works
  83188. + rm -rf conftest.dir
  83189. + mkdir conftest.dir
  83190. + echo GrepMe > conftest.dir/file
  83191. + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  83192. + rm -rf conftest.dir
  83193. + if test -s conftest.tar; then
  83194. + AM_RUN_LOG([$am__untar <conftest.tar])
  83195. + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  83196. + fi
  83197. +done
  83198. +rm -rf conftest.dir
  83199. +
  83200. +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
  83201. +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
  83202. +AC_SUBST([am__tar])
  83203. +AC_SUBST([am__untar])
  83204. +])
  83205. +m4trace:acinclude.m4:3: -1- AC_DEFUN([SQUID_DEFAULT_INCLUDES], [[
  83206. +/* What a mess.. many systems have added the (now standard) bit types
  83207. + * in their own ways, so we need to scan a wide variety of headers to
  83208. + * find them..
  83209. + * IMPORTANT: Keep include/squid_types.h syncronised with this list
  83210. + */
  83211. +#if HAVE_SYS_TYPES_H
  83212. +#include <sys/types.h>
  83213. +#endif
  83214. +#if STDC_HEADERS
  83215. +#include <stdlib.h>
  83216. +#include <stddef.h>
  83217. +#endif
  83218. +#if HAVE_INTTYPES_H
  83219. +#include <inttypes.h>
  83220. +#endif
  83221. +#if HAVE_SYS_BITYPES_H
  83222. +#include <sys/bitypes.h>
  83223. +#endif
  83224. +#if HAVE_SYS_SELECT_H
  83225. +#include <sys/select.h>
  83226. +#endif
  83227. +#if HAVE_NETINET_IN_SYSTM_H
  83228. +#include <netinet/in_systm.h>
  83229. +#endif
  83230. +]])
  83231. +m4trace:acinclude.m4:31: -1- AC_DEFUN([SQUID_DEFAULT_SIZEOF_INCLUDES], [
  83232. +#include <stdio.h>
  83233. +SQUID_DEFAULT_INCLUDES
  83234. +])
  83235. +m4trace:acinclude.m4:37: -1- AC_DEFUN([SQUID_BSDNET_INCLUDES], [
  83236. +SQUID_DEFAULT_INCLUDES
  83237. +#if HAVE_SYS_TIME_H
  83238. +#include <sys/time.h>
  83239. +#endif
  83240. +#if HAVE_SYS_SOCKET_H
  83241. +#include <sys/socket.h>
  83242. +#endif
  83243. +#if HAVE_NETINET_IN_H
  83244. +#include <netinet/in.h>
  83245. +#endif
  83246. +#if HAVE_NETINET_IP_H
  83247. +#include <netinet/ip.h>
  83248. +#endif
  83249. +#if HAVE_NETINET_IP_COMPAT_H
  83250. +#include <netinet/ip_compat.h>
  83251. +#endif
  83252. +#if HAVE_NET_IF_H
  83253. +#include <net/if.h>
  83254. +#endif
  83255. +#if HAVE_NETINET_IP_FIL_H
  83256. +#include <netinet/ip_fil.h>
  83257. +#endif
  83258. +#if HAVE_SYS_PARAM_H
  83259. +#include <sys/param.h>
  83260. +#endif
  83261. +])
  83262. +m4trace:acinclude.m4:73: -1- AC_DEFUN([AC_TEST_CHECKFORHUGEOBJECTS], [
  83263. + if test "$GCC" = "yes"; then
  83264. + AC_MSG_CHECKING([whether compiler accepts -fhuge-objects])
  83265. + AC_CACHE_VAL([ac_cv_test_checkforhugeobjects],[
  83266. + ac_cv_test_checkforhugeobjects=`echo "int main(int argc, char **argv) { int foo; }" > conftest.cc
  83267. +${CXX} -Werror -fhuge-objects -o conftest.bin conftest.cc 2>/dev/null
  83268. +res=$?
  83269. +rm -f conftest.*
  83270. +echo yes
  83271. +exit $res`
  83272. + if [[ $? -ne 0 ]]
  83273. + then ac_cv_test_checkforhugeobjects=no
  83274. + else if [[ -z "$ac_cv_test_checkforhugeobjects" ]]
  83275. + then ac_cv_test_checkforhugeobjects=yes
  83276. + fi ; fi
  83277. + ]) # end of CACHE_VAL
  83278. + AC_MSG_RESULT([${ac_cv_test_checkforhugeobjects}])
  83279. +
  83280. + if test "X${ac_cv_test_checkforhugeobjects}" != Xno
  83281. + then
  83282. + HUGE_OBJECT_FLAG="-fhuge-objects"
  83283. + fi
  83284. + fi #gcc
  83285. +])
  83286. +m4trace:acinclude.m4:136: -1- AC_DEFUN([AX_WITH_PROG], [
  83287. + AC_PREREQ([2.61])
  83288. +
  83289. + pushdef([VARIABLE],$1)
  83290. + pushdef([EXECUTABLE],$2)
  83291. + pushdef([VALUE_IF_NOT_FOUND],$3)
  83292. + pushdef([PATH_PROG],$4)
  83293. +
  83294. + AC_ARG_VAR(VARIABLE,Absolute path to EXECUTABLE executable)
  83295. +
  83296. + AS_IF(test -z "$VARIABLE",[
  83297. + AC_MSG_CHECKING(whether EXECUTABLE executable path has been provided)
  83298. + AC_ARG_WITH(EXECUTABLE,AS_HELP_STRING([--with-EXECUTABLE=[[[[PATH]]]]],absolute path to EXECUTABLE executable), [
  83299. + AS_IF([test "$withval" != "yes"],[
  83300. + VARIABLE="$withval"
  83301. + AC_MSG_RESULT($VARIABLE)
  83302. + ],[
  83303. + VARIABLE=""
  83304. + AC_MSG_RESULT([no])
  83305. + ])
  83306. + ],[
  83307. + AC_MSG_RESULT([no])
  83308. + ])
  83309. +
  83310. + AS_IF(test -z "$VARIABLE",[
  83311. + AC_PATH_PROG([]VARIABLE[],[]EXECUTABLE[],[]VALUE_IF_NOT_FOUND[],[]PATH_PROG[])
  83312. + ])
  83313. + ])
  83314. +
  83315. + popdef([PATH_PROG])
  83316. + popdef([VALUE_IF_NOT_FOUND])
  83317. + popdef([EXECUTABLE])
  83318. + popdef([VARIABLE])
  83319. +])
  83320. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?A[CHUM]_])
  83321. +m4trace:configure.ac:5: -1- m4_pattern_forbid([_AC_])
  83322. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  83323. +m4trace:configure.ac:5: -1- m4_pattern_allow([^AS_FLAGS$])
  83324. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?m4_])
  83325. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^dnl$])
  83326. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?AS_])
  83327. +m4trace:configure.ac:5: -1- m4_pattern_allow([^SHELL$])
  83328. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  83329. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$])
  83330. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  83331. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  83332. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$])
  83333. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  83334. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_URL$])
  83335. +m4trace:configure.ac:5: -1- m4_pattern_allow([^exec_prefix$])
  83336. +m4trace:configure.ac:5: -1- m4_pattern_allow([^prefix$])
  83337. +m4trace:configure.ac:5: -1- m4_pattern_allow([^program_transform_name$])
  83338. +m4trace:configure.ac:5: -1- m4_pattern_allow([^bindir$])
  83339. +m4trace:configure.ac:5: -1- m4_pattern_allow([^sbindir$])
  83340. +m4trace:configure.ac:5: -1- m4_pattern_allow([^libexecdir$])
  83341. +m4trace:configure.ac:5: -1- m4_pattern_allow([^datarootdir$])
  83342. +m4trace:configure.ac:5: -1- m4_pattern_allow([^datadir$])
  83343. +m4trace:configure.ac:5: -1- m4_pattern_allow([^sysconfdir$])
  83344. +m4trace:configure.ac:5: -1- m4_pattern_allow([^sharedstatedir$])
  83345. +m4trace:configure.ac:5: -1- m4_pattern_allow([^localstatedir$])
  83346. +m4trace:configure.ac:5: -1- m4_pattern_allow([^includedir$])
  83347. +m4trace:configure.ac:5: -1- m4_pattern_allow([^oldincludedir$])
  83348. +m4trace:configure.ac:5: -1- m4_pattern_allow([^docdir$])
  83349. +m4trace:configure.ac:5: -1- m4_pattern_allow([^infodir$])
  83350. +m4trace:configure.ac:5: -1- m4_pattern_allow([^htmldir$])
  83351. +m4trace:configure.ac:5: -1- m4_pattern_allow([^dvidir$])
  83352. +m4trace:configure.ac:5: -1- m4_pattern_allow([^pdfdir$])
  83353. +m4trace:configure.ac:5: -1- m4_pattern_allow([^psdir$])
  83354. +m4trace:configure.ac:5: -1- m4_pattern_allow([^libdir$])
  83355. +m4trace:configure.ac:5: -1- m4_pattern_allow([^localedir$])
  83356. +m4trace:configure.ac:5: -1- m4_pattern_allow([^mandir$])
  83357. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$])
  83358. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  83359. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  83360. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$])
  83361. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  83362. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_URL$])
  83363. +m4trace:configure.ac:5: -1- m4_pattern_allow([^DEFS$])
  83364. +m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_C$])
  83365. +m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_N$])
  83366. +m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_T$])
  83367. +m4trace:configure.ac:5: -1- m4_pattern_allow([^LIBS$])
  83368. +m4trace:configure.ac:5: -1- m4_pattern_allow([^build_alias$])
  83369. +m4trace:configure.ac:5: -1- m4_pattern_allow([^host_alias$])
  83370. +m4trace:configure.ac:5: -1- m4_pattern_allow([^target_alias$])
  83371. +m4trace:configure.ac:10: -1- AM_INIT_AUTOMAKE([tar-ustar nostdinc])
  83372. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  83373. +m4trace:configure.ac:10: -1- AM_SET_CURRENT_AUTOMAKE_VERSION
  83374. +m4trace:configure.ac:10: -1- AM_AUTOMAKE_VERSION([1.11.1])
  83375. +m4trace:configure.ac:10: -1- _AM_AUTOCONF_VERSION([2.68])
  83376. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  83377. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  83378. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_DATA$])
  83379. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__isrc$])
  83380. +m4trace:configure.ac:10: -1- _AM_SUBST_NOTMAKE([am__isrc])
  83381. +m4trace:configure.ac:10: -1- m4_pattern_allow([^CYGPATH_W$])
  83382. +m4trace:configure.ac:10: -1- _AM_SET_OPTIONS([tar-ustar nostdinc])
  83383. +m4trace:configure.ac:10: -1- _AM_SET_OPTION([tar-ustar])
  83384. +m4trace:configure.ac:10: -2- _AM_MANGLE_OPTION([tar-ustar])
  83385. +m4trace:configure.ac:10: -1- _AM_SET_OPTION([nostdinc])
  83386. +m4trace:configure.ac:10: -2- _AM_MANGLE_OPTION([nostdinc])
  83387. +m4trace:configure.ac:10: -1- m4_pattern_allow([^PACKAGE$])
  83388. +m4trace:configure.ac:10: -1- m4_pattern_allow([^VERSION$])
  83389. +m4trace:configure.ac:10: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  83390. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
  83391. +m4trace:configure.ac:10: -2- _AM_MANGLE_OPTION([no-define])
  83392. +m4trace:configure.ac:10: -1- m4_pattern_allow([^PACKAGE$])
  83393. +m4trace:configure.ac:10: -1- m4_pattern_allow([^VERSION$])
  83394. +m4trace:configure.ac:10: -1- AM_SANITY_CHECK
  83395. +m4trace:configure.ac:10: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
  83396. +m4trace:configure.ac:10: -1- AM_MISSING_HAS_RUN
  83397. +m4trace:configure.ac:10: -1- AM_AUX_DIR_EXPAND
  83398. +m4trace:configure.ac:10: -1- m4_pattern_allow([^ACLOCAL$])
  83399. +m4trace:configure.ac:10: -1- AM_MISSING_PROG([AUTOCONF], [autoconf])
  83400. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AUTOCONF$])
  83401. +m4trace:configure.ac:10: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
  83402. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AUTOMAKE$])
  83403. +m4trace:configure.ac:10: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader])
  83404. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AUTOHEADER$])
  83405. +m4trace:configure.ac:10: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo])
  83406. +m4trace:configure.ac:10: -1- m4_pattern_allow([^MAKEINFO$])
  83407. +m4trace:configure.ac:10: -1- AM_PROG_INSTALL_SH
  83408. +m4trace:configure.ac:10: -1- m4_pattern_allow([^install_sh$])
  83409. +m4trace:configure.ac:10: -1- AM_PROG_INSTALL_STRIP
  83410. +m4trace:configure.ac:10: -1- m4_pattern_allow([^STRIP$])
  83411. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  83412. +m4trace:configure.ac:10: -1- AM_PROG_MKDIR_P
  83413. +m4trace:configure.ac:10: -1- m4_pattern_allow([^MKDIR_P$])
  83414. +m4trace:configure.ac:10: -1- m4_pattern_allow([^mkdir_p$])
  83415. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AWK$])
  83416. +m4trace:configure.ac:10: -1- m4_pattern_allow([^SET_MAKE$])
  83417. +m4trace:configure.ac:10: -1- AM_SET_LEADING_DOT
  83418. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__leading_dot$])
  83419. +m4trace:configure.ac:10: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  83420. + [_AM_PROG_TAR([v7])])])
  83421. +m4trace:configure.ac:10: -2- _AM_MANGLE_OPTION([tar-ustar])
  83422. +m4trace:configure.ac:10: -1- _AM_PROG_TAR([ustar])
  83423. +m4trace:configure.ac:10: -1- AM_MISSING_PROG([AMTAR], [tar])
  83424. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AMTAR$])
  83425. +m4trace:configure.ac:10: -1- AM_RUN_LOG([$_am_tar --version])
  83426. +m4trace:configure.ac:10: -1- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  83427. +m4trace:configure.ac:10: -1- AM_RUN_LOG([$am__untar <conftest.tar])
  83428. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__tar$])
  83429. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__untar$])
  83430. +m4trace:configure.ac:10: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC],
  83431. + [_AM_DEPENDENCIES(CC)],
  83432. + [define([AC_PROG_CC],
  83433. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  83434. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  83435. + [_AM_DEPENDENCIES(CXX)],
  83436. + [define([AC_PROG_CXX],
  83437. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  83438. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  83439. + [_AM_DEPENDENCIES(OBJC)],
  83440. + [define([AC_PROG_OBJC],
  83441. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  83442. +])
  83443. +m4trace:configure.ac:10: -2- _AM_MANGLE_OPTION([no-dependencies])
  83444. +m4trace:configure.ac:10: -1- _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])
  83445. +m4trace:configure.ac:10: -2- _AM_MANGLE_OPTION([silent-rules])
  83446. +m4trace:configure.ac:13: -1- AM_MAINTAINER_MODE
  83447. +m4trace:configure.ac:13: -1- AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  83448. +m4trace:configure.ac:13: -1- m4_pattern_allow([^MAINTAINER_MODE_TRUE$])
  83449. +m4trace:configure.ac:13: -1- m4_pattern_allow([^MAINTAINER_MODE_FALSE$])
  83450. +m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_TRUE])
  83451. +m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_FALSE])
  83452. +m4trace:configure.ac:13: -1- m4_pattern_allow([^MAINT$])
  83453. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  83454. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CFLAGS$])
  83455. +m4trace:configure.ac:24: -1- m4_pattern_allow([^LDFLAGS$])
  83456. +m4trace:configure.ac:24: -1- m4_pattern_allow([^LIBS$])
  83457. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CPPFLAGS$])
  83458. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  83459. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  83460. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  83461. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  83462. +m4trace:configure.ac:24: -1- m4_pattern_allow([^ac_ct_CC$])
  83463. +m4trace:configure.ac:24: -1- m4_pattern_allow([^EXEEXT$])
  83464. +m4trace:configure.ac:24: -1- m4_pattern_allow([^OBJEXT$])
  83465. +m4trace:configure.ac:24: -1- _AM_DEPENDENCIES([CC])
  83466. +m4trace:configure.ac:24: -1- AM_SET_DEPDIR
  83467. +m4trace:configure.ac:24: -1- m4_pattern_allow([^DEPDIR$])
  83468. +m4trace:configure.ac:24: -1- AM_OUTPUT_DEPENDENCY_COMMANDS
  83469. +m4trace:configure.ac:24: -1- AM_MAKE_INCLUDE
  83470. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__include$])
  83471. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__quote$])
  83472. +m4trace:configure.ac:24: -1- AM_DEP_TRACK
  83473. +m4trace:configure.ac:24: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  83474. +m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_TRUE$])
  83475. +m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_FALSE$])
  83476. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  83477. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  83478. +m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  83479. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  83480. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CCDEPMODE$])
  83481. +m4trace:configure.ac:24: -1- AM_CONDITIONAL([am__fastdepCC], [
  83482. + test "x$enable_dependency_tracking" != xno \
  83483. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  83484. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  83485. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  83486. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  83487. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  83488. +m4trace:configure.ac:25: -1- AM_PROG_CC_C_O
  83489. +m4trace:configure.ac:25: -1- m4_pattern_allow([^NO_MINUS_C_MINUS_O$])
  83490. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXX$])
  83491. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXXFLAGS$])
  83492. +m4trace:configure.ac:26: -1- m4_pattern_allow([^LDFLAGS$])
  83493. +m4trace:configure.ac:26: -1- m4_pattern_allow([^LIBS$])
  83494. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CPPFLAGS$])
  83495. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXX$])
  83496. +m4trace:configure.ac:26: -1- m4_pattern_allow([^ac_ct_CXX$])
  83497. +m4trace:configure.ac:26: -1- _AM_DEPENDENCIES([CXX])
  83498. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXXDEPMODE$])
  83499. +m4trace:configure.ac:26: -1- AM_CONDITIONAL([am__fastdepCXX], [
  83500. + test "x$enable_dependency_tracking" != xno \
  83501. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
  83502. +m4trace:configure.ac:26: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
  83503. +m4trace:configure.ac:26: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
  83504. +m4trace:configure.ac:26: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
  83505. +m4trace:configure.ac:26: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
  83506. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build$])
  83507. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build_cpu$])
  83508. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build_vendor$])
  83509. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build_os$])
  83510. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host$])
  83511. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host_cpu$])
  83512. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host_vendor$])
  83513. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host_os$])
  83514. +m4trace:configure.ac:76: -1- AM_CONDITIONAL([USE_LOADABLE_MODULES], [test $use_loadable_modules = yes])
  83515. +m4trace:configure.ac:76: -1- m4_pattern_allow([^USE_LOADABLE_MODULES_TRUE$])
  83516. +m4trace:configure.ac:76: -1- m4_pattern_allow([^USE_LOADABLE_MODULES_FALSE$])
  83517. +m4trace:configure.ac:76: -1- _AM_SUBST_NOTMAKE([USE_LOADABLE_MODULES_TRUE])
  83518. +m4trace:configure.ac:76: -1- _AM_SUBST_NOTMAKE([USE_LOADABLE_MODULES_FALSE])
  83519. +m4trace:configure.ac:80: -1- m4_pattern_allow([^USE_LOADABLE_MODULES$])
  83520. +m4trace:configure.ac:81: -1- AC_ENABLE_SHARED
  83521. +m4trace:configure.ac:83: -1- AC_DISABLE_SHARED
  83522. +m4trace:configure.ac:86: -1- LT_INIT([dlopen])
  83523. +m4trace:configure.ac:86: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
  83524. +m4trace:configure.ac:86: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
  83525. +m4trace:configure.ac:86: -1- LTOPTIONS_VERSION
  83526. +m4trace:configure.ac:86: -1- LTSUGAR_VERSION
  83527. +m4trace:configure.ac:86: -1- LTVERSION_VERSION
  83528. +m4trace:configure.ac:86: -1- LTOBSOLETE_VERSION
  83529. +m4trace:configure.ac:86: -1- _LT_PROG_LTMAIN
  83530. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LIBTOOL$])
  83531. +m4trace:configure.ac:86: -1- _LT_PREPARE_SED_QUOTE_VARS
  83532. +m4trace:configure.ac:86: -1- _LT_PROG_ECHO_BACKSLASH
  83533. +m4trace:configure.ac:86: -1- LT_PATH_LD
  83534. +m4trace:configure.ac:86: -1- m4_pattern_allow([^SED$])
  83535. +m4trace:configure.ac:86: -1- AC_PROG_EGREP
  83536. +m4trace:configure.ac:86: -1- m4_pattern_allow([^GREP$])
  83537. +m4trace:configure.ac:86: -1- m4_pattern_allow([^EGREP$])
  83538. +m4trace:configure.ac:86: -1- m4_pattern_allow([^FGREP$])
  83539. +m4trace:configure.ac:86: -1- m4_pattern_allow([^GREP$])
  83540. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LD$])
  83541. +m4trace:configure.ac:86: -1- LT_PATH_NM
  83542. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DUMPBIN$])
  83543. +m4trace:configure.ac:86: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
  83544. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DUMPBIN$])
  83545. +m4trace:configure.ac:86: -1- m4_pattern_allow([^NM$])
  83546. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LN_S$])
  83547. +m4trace:configure.ac:86: -1- LT_CMD_MAX_LEN
  83548. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OBJDUMP$])
  83549. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OBJDUMP$])
  83550. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DLLTOOL$])
  83551. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DLLTOOL$])
  83552. +m4trace:configure.ac:86: -1- m4_pattern_allow([^AR$])
  83553. +m4trace:configure.ac:86: -1- m4_pattern_allow([^ac_ct_AR$])
  83554. +m4trace:configure.ac:86: -1- m4_pattern_allow([^STRIP$])
  83555. +m4trace:configure.ac:86: -1- m4_pattern_allow([^RANLIB$])
  83556. +m4trace:configure.ac:86: -1- _LT_WITH_SYSROOT
  83557. +m4trace:configure.ac:86: -1- m4_pattern_allow([LT_OBJDIR])
  83558. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LT_OBJDIR$])
  83559. +m4trace:configure.ac:86: -1- _LT_CC_BASENAME([$compiler])
  83560. +m4trace:configure.ac:86: -1- _LT_PATH_TOOL_PREFIX([${ac_tool_prefix}file], [/usr/bin$PATH_SEPARATOR$PATH])
  83561. +m4trace:configure.ac:86: -1- _LT_PATH_TOOL_PREFIX([file], [/usr/bin$PATH_SEPARATOR$PATH])
  83562. +m4trace:configure.ac:86: -1- LT_SUPPORTED_TAG([CC])
  83563. +m4trace:configure.ac:86: -1- _LT_COMPILER_BOILERPLATE
  83564. +m4trace:configure.ac:86: -1- _LT_LINKER_BOILERPLATE
  83565. +m4trace:configure.ac:86: -1- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, )="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, ) -fno-rtti -fno-exceptions"])
  83566. +m4trace:configure.ac:86: -1- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, ) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, )], [$_LT_TAGVAR(lt_prog_compiler_pic, )@&t@m4_if([],[],[ -DPIC],[m4_if([],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, ) in
  83567. + "" | " "*) ;;
  83568. + *) _LT_TAGVAR(lt_prog_compiler_pic, )=" $_LT_TAGVAR(lt_prog_compiler_pic, )" ;;
  83569. + esac], [_LT_TAGVAR(lt_prog_compiler_pic, )=
  83570. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, )=no])
  83571. +m4trace:configure.ac:86: -1- _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works], [$lt_tmp_static_flag], [], [_LT_TAGVAR(lt_prog_compiler_static, )=])
  83572. +m4trace:configure.ac:86: -1- m4_pattern_allow([^MANIFEST_TOOL$])
  83573. +m4trace:configure.ac:86: -1- _LT_REQUIRED_DARWIN_CHECKS
  83574. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DSYMUTIL$])
  83575. +m4trace:configure.ac:86: -1- m4_pattern_allow([^NMEDIT$])
  83576. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LIPO$])
  83577. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OTOOL$])
  83578. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OTOOL64$])
  83579. +m4trace:configure.ac:86: -1- _LT_LINKER_OPTION([if $CC understands -b], [lt_cv_prog_compiler__b], [-b], [_LT_TAGVAR(archive_cmds, )='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'], [_LT_TAGVAR(archive_cmds, )='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])
  83580. +m4trace:configure.ac:86: -1- LT_SYS_DLOPEN_SELF
  83581. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPP$])
  83582. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPPFLAGS$])
  83583. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPP$])
  83584. +m4trace:configure.ac:86: -1- m4_pattern_allow([^STDC_HEADERS$])
  83585. +m4trace:configure.ac:86: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
  83586. +m4trace:configure.ac:86: -1- LT_LANG([CXX])
  83587. +m4trace:configure.ac:86: -1- LT_SUPPORTED_TAG([CXX])
  83588. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CXXCPP$])
  83589. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPPFLAGS$])
  83590. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CXXCPP$])
  83591. +m4trace:configure.ac:86: -1- _LT_COMPILER_BOILERPLATE
  83592. +m4trace:configure.ac:86: -1- _LT_LINKER_BOILERPLATE
  83593. +m4trace:configure.ac:86: -1- _LT_CC_BASENAME([$compiler])
  83594. +m4trace:configure.ac:86: -1- LT_PATH_LD
  83595. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LD$])
  83596. +m4trace:configure.ac:86: -1- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, CXX) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, CXX)], [$_LT_TAGVAR(lt_prog_compiler_pic, CXX)@&t@m4_if([CXX],[],[ -DPIC],[m4_if([CXX],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, CXX) in
  83597. + "" | " "*) ;;
  83598. + *) _LT_TAGVAR(lt_prog_compiler_pic, CXX)=" $_LT_TAGVAR(lt_prog_compiler_pic, CXX)" ;;
  83599. + esac], [_LT_TAGVAR(lt_prog_compiler_pic, CXX)=
  83600. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, CXX)=no])
  83601. +m4trace:configure.ac:86: -1- _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works_CXX], [$lt_tmp_static_flag], [], [_LT_TAGVAR(lt_prog_compiler_static, CXX)=])
  83602. +m4trace:configure.ac:93: -1- m4_pattern_allow([^top_build_prefix$])
  83603. +m4trace:configure.ac:95: -1- LTDL_INIT
  83604. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBLTDL$])
  83605. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDLDEPS$])
  83606. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDLINCL$])
  83607. +m4trace:configure.ac:95: -1- m4_pattern_allow([^INCLTDL$])
  83608. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LTDL$])
  83609. +m4trace:configure.ac:95: -1- _LTDL_SETUP
  83610. +m4trace:configure.ac:95: -1- LT_SYS_MODULE_EXT
  83611. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_MODULE_EXT])
  83612. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_MODULE_EXT$])
  83613. +m4trace:configure.ac:95: -1- LT_SYS_MODULE_PATH
  83614. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_MODULE_PATH_VAR])
  83615. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_MODULE_PATH_VAR$])
  83616. +m4trace:configure.ac:95: -1- LT_SYS_DLSEARCH_PATH
  83617. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_DLSEARCH_PATH])
  83618. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLSEARCH_PATH$])
  83619. +m4trace:configure.ac:95: -1- LT_LIB_DLLOAD
  83620. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLLOADERS$])
  83621. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLLOADERS$])
  83622. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDL$])
  83623. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDL$])
  83624. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDL$])
  83625. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DLERROR$])
  83626. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_DLOPEN$])
  83627. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  83628. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  83629. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_SHL_LOAD$])
  83630. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DYLD$])
  83631. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DECL_CYGWIN_CONV_PATH$])
  83632. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DLD$])
  83633. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_DLD_LINK$])
  83634. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  83635. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDLLOADER$])
  83636. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  83637. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_DL$])
  83638. +m4trace:configure.ac:95: -1- LT_SYS_SYMBOL_USCORE
  83639. +m4trace:configure.ac:95: -1- m4_pattern_allow([^sys_symbol_underscore$])
  83640. +m4trace:configure.ac:95: -1- LT_FUNC_DLSYM_USCORE
  83641. +m4trace:configure.ac:95: -1- m4_pattern_allow([^NEED_USCORE$])
  83642. +m4trace:configure.ac:95: -1- LT_SYS_DLOPEN_DEPLIBS
  83643. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDL_DLOPEN_DEPLIBS$])
  83644. +m4trace:configure.ac:95: -1- gl_FUNC_ARGZ
  83645. +m4trace:configure.ac:95: -1- gl_PREREQ_ARGZ
  83646. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_ARGZ_H$])
  83647. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_ERROR_T$])
  83648. +m4trace:configure.ac:95: -1- m4_pattern_allow([^error_t$])
  83649. +m4trace:configure.ac:95: -1- m4_pattern_allow([^__error_t_defined$])
  83650. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  83651. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_WORKING_ARGZ$])
  83652. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  83653. +m4trace:configure.ac:95: -1- m4_pattern_allow([^ARGZ_H$])
  83654. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_PRELOADED_SYMBOLS$])
  83655. +m4trace:configure.ac:95: -1- AM_CONDITIONAL([INSTALL_LTDL], [test x"${enable_ltdl_install-no}" != xno])
  83656. +m4trace:configure.ac:95: -1- m4_pattern_allow([^INSTALL_LTDL_TRUE$])
  83657. +m4trace:configure.ac:95: -1- m4_pattern_allow([^INSTALL_LTDL_FALSE$])
  83658. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_TRUE])
  83659. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_FALSE])
  83660. +m4trace:configure.ac:95: -1- AM_CONDITIONAL([CONVENIENCE_LTDL], [test x"${enable_ltdl_convenience-no}" != xno])
  83661. +m4trace:configure.ac:95: -1- m4_pattern_allow([^CONVENIENCE_LTDL_TRUE$])
  83662. +m4trace:configure.ac:95: -1- m4_pattern_allow([^CONVENIENCE_LTDL_FALSE$])
  83663. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_TRUE])
  83664. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_FALSE])
  83665. +m4trace:configure.ac:95: -1- m4_pattern_allow([^subdirs$])
  83666. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_CONFIG_H$])
  83667. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  83668. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  83669. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_LIBEXT])
  83670. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_LIBEXT$])
  83671. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_LIBPREFIX])
  83672. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_LIBPREFIX$])
  83673. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDLOPEN$])
  83674. +m4trace:configure.ac:96: -1- LT_LIB_DLLOAD
  83675. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLLOADERS$])
  83676. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLLOADERS$])
  83677. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDL$])
  83678. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDL$])
  83679. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDL$])
  83680. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DLERROR$])
  83681. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_DLOPEN$])
  83682. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  83683. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  83684. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_SHL_LOAD$])
  83685. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DYLD$])
  83686. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DECL_CYGWIN_CONV_PATH$])
  83687. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DLD$])
  83688. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_DLD_LINK$])
  83689. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  83690. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDLLOADER$])
  83691. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  83692. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_DL$])
  83693. +m4trace:configure.ac:99: -1- m4_pattern_allow([^INCLTDL$])
  83694. +m4trace:configure.ac:100: -1- m4_pattern_allow([^LIBLTDL$])
  83695. +m4trace:configure.ac:106: -1- m4_pattern_allow([^LIBADD_DL$])
  83696. +m4trace:configure.ac:109: -1- m4_pattern_allow([^RANLIB$])
  83697. +m4trace:configure.ac:126: -1- m4_pattern_allow([^CGIEXT$])
  83698. +m4trace:configure.ac:132: -1- AM_CONDITIONAL([ENABLE_WIN32SPECIFIC], [true])
  83699. +m4trace:configure.ac:132: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_TRUE$])
  83700. +m4trace:configure.ac:132: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_FALSE$])
  83701. +m4trace:configure.ac:132: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_TRUE])
  83702. +m4trace:configure.ac:132: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_FALSE])
  83703. +m4trace:configure.ac:135: -1- AM_CONDITIONAL([ENABLE_WIN32SPECIFIC], [false])
  83704. +m4trace:configure.ac:135: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_TRUE$])
  83705. +m4trace:configure.ac:135: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_FALSE$])
  83706. +m4trace:configure.ac:135: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_TRUE])
  83707. +m4trace:configure.ac:135: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_FALSE])
  83708. +m4trace:configure.ac:141: -1- m4_pattern_allow([^WIN32_PSAPI$])
  83709. +m4trace:configure.ac:148: -1- m4_pattern_allow([^HAVE_WIN32_PSAPI$])
  83710. +m4trace:configure.ac:152: -1- AM_CONDITIONAL([USE_IPC_WIN32], [true])
  83711. +m4trace:configure.ac:152: -1- m4_pattern_allow([^USE_IPC_WIN32_TRUE$])
  83712. +m4trace:configure.ac:152: -1- m4_pattern_allow([^USE_IPC_WIN32_FALSE$])
  83713. +m4trace:configure.ac:152: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_TRUE])
  83714. +m4trace:configure.ac:152: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_FALSE])
  83715. +m4trace:configure.ac:153: -1- m4_pattern_allow([^MINGW_LIBS$])
  83716. +m4trace:configure.ac:156: -1- AM_CONDITIONAL([USE_IPC_WIN32], [false])
  83717. +m4trace:configure.ac:156: -1- m4_pattern_allow([^USE_IPC_WIN32_TRUE$])
  83718. +m4trace:configure.ac:156: -1- m4_pattern_allow([^USE_IPC_WIN32_FALSE$])
  83719. +m4trace:configure.ac:156: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_TRUE])
  83720. +m4trace:configure.ac:156: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_FALSE])
  83721. +m4trace:configure.ac:168: -1- m4_pattern_allow([^CACHE_HTTP_PORT$])
  83722. +m4trace:configure.ac:170: -1- m4_pattern_allow([^CACHE_HTTP_PORT$])
  83723. +m4trace:configure.ac:171: -1- m4_pattern_allow([^CACHE_ICP_PORT$])
  83724. +m4trace:configure.ac:173: -1- m4_pattern_allow([^CACHE_ICP_PORT$])
  83725. +m4trace:configure.ac:175: -1- m4_pattern_allow([^CONFIG_HOST_TYPE$])
  83726. +m4trace:configure.ac:177: -1- m4_pattern_allow([^SQUID_CONFIGURE_OPTIONS$])
  83727. +m4trace:configure.ac:184: -1- m4_pattern_allow([^CACHE_EFFECTIVE_USER$])
  83728. +m4trace:configure.ac:199: -1- m4_pattern_allow([^DEFAULT_LOG_DIR$])
  83729. +m4trace:configure.ac:214: -1- m4_pattern_allow([^DEFAULT_PIDFILE$])
  83730. +m4trace:configure.ac:308: -1- m4_pattern_allow([^SQUID_CFLAGS$])
  83731. +m4trace:configure.ac:309: -1- m4_pattern_allow([^SQUID_CXXFLAGS$])
  83732. +m4trace:configure.ac:312: -1- AC_TEST_CHECKFORHUGEOBJECTS
  83733. +m4trace:configure.ac:370: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  83734. +m4trace:configure.ac:371: -1- m4_pattern_allow([^_USE_INLINE_$])
  83735. +m4trace:configure.ac:374: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  83736. +m4trace:configure.ac:377: -1- m4_pattern_allow([^CBDATA_DEBUG$])
  83737. +m4trace:configure.ac:411: -1- m4_pattern_allow([^XMALLOC_STATISTICS$])
  83738. +m4trace:configure.ac:450: -1- m4_pattern_allow([^AUFS_IO_THREADS$])
  83739. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  83740. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  83741. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  83742. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  83743. +m4trace:configure.ac:599: -1- m4_pattern_allow([^USE_DISKIO_DISKTHREADS$])
  83744. +m4trace:configure.ac:606: -1- m4_pattern_allow([^USE_DISKIO_DISKTHREADS$])
  83745. +m4trace:configure.ac:624: -1- m4_pattern_allow([^HAVE_AIO_H$])
  83746. +m4trace:configure.ac:652: -1- m4_pattern_allow([^USE_DISKIO_AIO$])
  83747. +m4trace:configure.ac:667: -1- m4_pattern_allow([^USE_DISKIO_AIO$])
  83748. +m4trace:configure.ac:692: -1- m4_pattern_allow([^DISK_MODULES$])
  83749. +m4trace:configure.ac:693: -1- m4_pattern_allow([^DISK_LIBS$])
  83750. +m4trace:configure.ac:694: -1- m4_pattern_allow([^DISK_PROGRAMS$])
  83751. +m4trace:configure.ac:695: -1- m4_pattern_allow([^DISK_LINKOBJS$])
  83752. +m4trace:configure.ac:696: -1- m4_pattern_allow([^DISK_OS_LIBS$])
  83753. +m4trace:configure.ac:697: -1- AM_CONDITIONAL([USE_AIOPS_WIN32], [test "$USE_AIOPS_WIN32" = 1])
  83754. +m4trace:configure.ac:697: -1- m4_pattern_allow([^USE_AIOPS_WIN32_TRUE$])
  83755. +m4trace:configure.ac:697: -1- m4_pattern_allow([^USE_AIOPS_WIN32_FALSE$])
  83756. +m4trace:configure.ac:697: -1- _AM_SUBST_NOTMAKE([USE_AIOPS_WIN32_TRUE])
  83757. +m4trace:configure.ac:697: -1- _AM_SUBST_NOTMAKE([USE_AIOPS_WIN32_FALSE])
  83758. +m4trace:configure.ac:698: -1- AM_CONDITIONAL([USE_AIO_WIN32], [test "$USE_AIO_WIN32" = 1])
  83759. +m4trace:configure.ac:698: -1- m4_pattern_allow([^USE_AIO_WIN32_TRUE$])
  83760. +m4trace:configure.ac:698: -1- m4_pattern_allow([^USE_AIO_WIN32_FALSE$])
  83761. +m4trace:configure.ac:698: -1- _AM_SUBST_NOTMAKE([USE_AIO_WIN32_TRUE])
  83762. +m4trace:configure.ac:698: -1- _AM_SUBST_NOTMAKE([USE_AIO_WIN32_FALSE])
  83763. +m4trace:configure.ac:804: -1- m4_pattern_allow([^STORE_LIBS_TO_BUILD$])
  83764. +m4trace:configure.ac:805: -1- m4_pattern_allow([^STORE_LIBS_TO_ADD$])
  83765. +m4trace:configure.ac:806: -1- m4_pattern_allow([^STORE_TESTS$])
  83766. +m4trace:configure.ac:847: -1- m4_pattern_allow([^REPL_POLICIES$])
  83767. +m4trace:configure.ac:848: -1- m4_pattern_allow([^REPL_OBJS$])
  83768. +m4trace:configure.ac:849: -1- m4_pattern_allow([^REPL_LIBS$])
  83769. +m4trace:configure.ac:851: -1- AM_CONDITIONAL([ENABLE_PINGER], [false])
  83770. +m4trace:configure.ac:851: -1- m4_pattern_allow([^ENABLE_PINGER_TRUE$])
  83771. +m4trace:configure.ac:851: -1- m4_pattern_allow([^ENABLE_PINGER_FALSE$])
  83772. +m4trace:configure.ac:851: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_TRUE])
  83773. +m4trace:configure.ac:851: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_FALSE])
  83774. +m4trace:configure.ac:852: -1- m4_pattern_allow([^USE_ICMP$])
  83775. +m4trace:configure.ac:852: -1- AM_CONDITIONAL([ENABLE_PINGER], [true])
  83776. +m4trace:configure.ac:852: -1- m4_pattern_allow([^ENABLE_PINGER_TRUE$])
  83777. +m4trace:configure.ac:852: -1- m4_pattern_allow([^ENABLE_PINGER_FALSE$])
  83778. +m4trace:configure.ac:852: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_TRUE])
  83779. +m4trace:configure.ac:852: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_FALSE])
  83780. +m4trace:configure.ac:861: -1- AM_CONDITIONAL([USE_DELAY_POOLS], [false])
  83781. +m4trace:configure.ac:861: -1- m4_pattern_allow([^USE_DELAY_POOLS_TRUE$])
  83782. +m4trace:configure.ac:861: -1- m4_pattern_allow([^USE_DELAY_POOLS_FALSE$])
  83783. +m4trace:configure.ac:861: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_TRUE])
  83784. +m4trace:configure.ac:861: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_FALSE])
  83785. +m4trace:configure.ac:862: -1- m4_pattern_allow([^DELAY_POOLS$])
  83786. +m4trace:configure.ac:862: -1- AM_CONDITIONAL([USE_DELAY_POOLS], [true], [])
  83787. +m4trace:configure.ac:862: -1- m4_pattern_allow([^USE_DELAY_POOLS_TRUE$])
  83788. +m4trace:configure.ac:862: -1- m4_pattern_allow([^USE_DELAY_POOLS_FALSE$])
  83789. +m4trace:configure.ac:862: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_TRUE])
  83790. +m4trace:configure.ac:862: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_FALSE])
  83791. +m4trace:configure.ac:886: -1- m4_pattern_allow([^USE_SQUID_ESI$])
  83792. +m4trace:configure.ac:891: -1- m4_pattern_allow([^HAVE_EXPAT_H$])
  83793. +m4trace:configure.ac:892: -1- m4_pattern_allow([^HAVE_LIBEXPAT$])
  83794. +m4trace:configure.ac:903: -1- m4_pattern_allow([^HAVE_LIBXML_PARSER_H$])
  83795. +m4trace:configure.ac:903: -1- m4_pattern_allow([^HAVE_LIBXML_PARSER_H$])
  83796. +m4trace:configure.ac:903: -1- m4_pattern_allow([^HAVE_LIBXML_PARSER_H$])
  83797. +m4trace:configure.ac:925: -1- m4_pattern_allow([^HAVE_LIBXML2$])
  83798. +m4trace:configure.ac:931: -1- AM_CONDITIONAL([HAVE_LIBEXPAT], [test $HAVE_LIBEXPAT = 1])
  83799. +m4trace:configure.ac:931: -1- m4_pattern_allow([^HAVE_LIBEXPAT_TRUE$])
  83800. +m4trace:configure.ac:931: -1- m4_pattern_allow([^HAVE_LIBEXPAT_FALSE$])
  83801. +m4trace:configure.ac:931: -1- _AM_SUBST_NOTMAKE([HAVE_LIBEXPAT_TRUE])
  83802. +m4trace:configure.ac:931: -1- _AM_SUBST_NOTMAKE([HAVE_LIBEXPAT_FALSE])
  83803. +m4trace:configure.ac:932: -1- AM_CONDITIONAL([HAVE_LIBXML2], [test $HAVE_LIBXML2 = 1])
  83804. +m4trace:configure.ac:932: -1- m4_pattern_allow([^HAVE_LIBXML2_TRUE$])
  83805. +m4trace:configure.ac:932: -1- m4_pattern_allow([^HAVE_LIBXML2_FALSE$])
  83806. +m4trace:configure.ac:932: -1- _AM_SUBST_NOTMAKE([HAVE_LIBXML2_TRUE])
  83807. +m4trace:configure.ac:932: -1- _AM_SUBST_NOTMAKE([HAVE_LIBXML2_FALSE])
  83808. +m4trace:configure.ac:933: -1- AM_CONDITIONAL([USE_ESI], [test "x$use_esi" = "xyes"])
  83809. +m4trace:configure.ac:933: -1- m4_pattern_allow([^USE_ESI_TRUE$])
  83810. +m4trace:configure.ac:933: -1- m4_pattern_allow([^USE_ESI_FALSE$])
  83811. +m4trace:configure.ac:933: -1- _AM_SUBST_NOTMAKE([USE_ESI_TRUE])
  83812. +m4trace:configure.ac:933: -1- _AM_SUBST_NOTMAKE([USE_ESI_FALSE])
  83813. +m4trace:configure.ac:934: -1- m4_pattern_allow([^EXPATLIB$])
  83814. +m4trace:configure.ac:935: -1- m4_pattern_allow([^XMLLIB$])
  83815. +m4trace:configure.ac:937: -1- AM_CONDITIONAL([USE_ICAP_CLIENT], [false])
  83816. +m4trace:configure.ac:937: -1- m4_pattern_allow([^USE_ICAP_CLIENT_TRUE$])
  83817. +m4trace:configure.ac:937: -1- m4_pattern_allow([^USE_ICAP_CLIENT_FALSE$])
  83818. +m4trace:configure.ac:937: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_TRUE])
  83819. +m4trace:configure.ac:937: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_FALSE])
  83820. +m4trace:configure.ac:942: -1- m4_pattern_allow([^ICAP_CLIENT$])
  83821. +m4trace:configure.ac:943: -1- AM_CONDITIONAL([USE_ICAP_CLIENT], [true])
  83822. +m4trace:configure.ac:943: -1- m4_pattern_allow([^USE_ICAP_CLIENT_TRUE$])
  83823. +m4trace:configure.ac:943: -1- m4_pattern_allow([^USE_ICAP_CLIENT_FALSE$])
  83824. +m4trace:configure.ac:943: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_TRUE])
  83825. +m4trace:configure.ac:943: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_FALSE])
  83826. +m4trace:configure.ac:947: -1- m4_pattern_allow([^ICAP_CLIENT$])
  83827. +m4trace:configure.ac:950: -1- m4_pattern_allow([^ICAP_LIBS$])
  83828. +m4trace:configure.ac:987: -1- AM_CONDITIONAL([USE_ECAP], [test $use_ecap = yes])
  83829. +m4trace:configure.ac:987: -1- m4_pattern_allow([^USE_ECAP_TRUE$])
  83830. +m4trace:configure.ac:987: -1- m4_pattern_allow([^USE_ECAP_FALSE$])
  83831. +m4trace:configure.ac:987: -1- _AM_SUBST_NOTMAKE([USE_ECAP_TRUE])
  83832. +m4trace:configure.ac:987: -1- _AM_SUBST_NOTMAKE([USE_ECAP_FALSE])
  83833. +m4trace:configure.ac:990: -1- m4_pattern_allow([^USE_ECAP$])
  83834. +m4trace:configure.ac:994: -1- m4_pattern_allow([^USE_ECAP$])
  83835. +m4trace:configure.ac:998: -1- m4_pattern_allow([^ECAP_LIBS$])
  83836. +m4trace:configure.ac:1000: -1- m4_pattern_allow([^ECAPLIB$])
  83837. +m4trace:configure.ac:1004: -1- AM_CONDITIONAL([USE_ADAPTATION], [test $use_adaptation = yes])
  83838. +m4trace:configure.ac:1004: -1- m4_pattern_allow([^USE_ADAPTATION_TRUE$])
  83839. +m4trace:configure.ac:1004: -1- m4_pattern_allow([^USE_ADAPTATION_FALSE$])
  83840. +m4trace:configure.ac:1004: -1- _AM_SUBST_NOTMAKE([USE_ADAPTATION_TRUE])
  83841. +m4trace:configure.ac:1004: -1- _AM_SUBST_NOTMAKE([USE_ADAPTATION_FALSE])
  83842. +m4trace:configure.ac:1007: -1- m4_pattern_allow([^USE_ADAPTATION$])
  83843. +m4trace:configure.ac:1010: -1- m4_pattern_allow([^USE_ADAPTATION$])
  83844. +m4trace:configure.ac:1013: -1- m4_pattern_allow([^ADAPTATION_LIBS$])
  83845. +m4trace:configure.ac:1026: -1- m4_pattern_allow([^USE_USERAGENT_LOG$])
  83846. +m4trace:configure.ac:1036: -1- m4_pattern_allow([^USE_REFERER_LOG$])
  83847. +m4trace:configure.ac:1055: -1- m4_pattern_allow([^USE_WCCP$])
  83848. +m4trace:configure.ac:1067: -1- m4_pattern_allow([^USE_WCCPv2$])
  83849. +m4trace:configure.ac:1070: -1- m4_pattern_allow([^KILL_PARENT_OPT$])
  83850. +m4trace:configure.ac:1087: -1- m4_pattern_allow([^SQUID_SNMP$])
  83851. +m4trace:configure.ac:1091: -1- AM_CONDITIONAL([USE_SNMP], [test x$USE_SNMP = xtrue])
  83852. +m4trace:configure.ac:1091: -1- m4_pattern_allow([^USE_SNMP_TRUE$])
  83853. +m4trace:configure.ac:1091: -1- m4_pattern_allow([^USE_SNMP_FALSE$])
  83854. +m4trace:configure.ac:1091: -1- _AM_SUBST_NOTMAKE([USE_SNMP_TRUE])
  83855. +m4trace:configure.ac:1091: -1- _AM_SUBST_NOTMAKE([USE_SNMP_FALSE])
  83856. +m4trace:configure.ac:1092: -1- m4_pattern_allow([^SNMPLIB$])
  83857. +m4trace:configure.ac:1093: -1- m4_pattern_allow([^makesnmplib$])
  83858. +m4trace:configure.ac:1095: -1- m4_pattern_allow([^CACHEMGR_HOSTNAME$])
  83859. +m4trace:configure.ac:1095: -1- m4_pattern_allow([^CACHEMGR_HOSTNAME$])
  83860. +m4trace:configure.ac:1114: -1- AM_CONDITIONAL([ENABLE_ARP_ACL], [false])
  83861. +m4trace:configure.ac:1114: -1- m4_pattern_allow([^ENABLE_ARP_ACL_TRUE$])
  83862. +m4trace:configure.ac:1114: -1- m4_pattern_allow([^ENABLE_ARP_ACL_FALSE$])
  83863. +m4trace:configure.ac:1114: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_TRUE])
  83864. +m4trace:configure.ac:1114: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_FALSE])
  83865. +m4trace:configure.ac:1115: -1- m4_pattern_allow([^USE_ARP_ACL$])
  83866. +m4trace:configure.ac:1115: -1- AM_CONDITIONAL([ENABLE_ARP_ACL], [true])
  83867. +m4trace:configure.ac:1115: -1- m4_pattern_allow([^ENABLE_ARP_ACL_TRUE$])
  83868. +m4trace:configure.ac:1115: -1- m4_pattern_allow([^ENABLE_ARP_ACL_FALSE$])
  83869. +m4trace:configure.ac:1115: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_TRUE])
  83870. +m4trace:configure.ac:1115: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_FALSE])
  83871. +m4trace:configure.ac:1147: -1- AM_CONDITIONAL([ENABLE_HTCP], [false])
  83872. +m4trace:configure.ac:1147: -1- m4_pattern_allow([^ENABLE_HTCP_TRUE$])
  83873. +m4trace:configure.ac:1147: -1- m4_pattern_allow([^ENABLE_HTCP_FALSE$])
  83874. +m4trace:configure.ac:1147: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_TRUE])
  83875. +m4trace:configure.ac:1147: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_FALSE])
  83876. +m4trace:configure.ac:1155: -1- m4_pattern_allow([^USE_HTCP$])
  83877. +m4trace:configure.ac:1157: -1- AM_CONDITIONAL([ENABLE_HTCP], [test x$USE_HTCP = xtrue])
  83878. +m4trace:configure.ac:1157: -1- m4_pattern_allow([^ENABLE_HTCP_TRUE$])
  83879. +m4trace:configure.ac:1157: -1- m4_pattern_allow([^ENABLE_HTCP_FALSE$])
  83880. +m4trace:configure.ac:1157: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_TRUE])
  83881. +m4trace:configure.ac:1157: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_FALSE])
  83882. +m4trace:configure.ac:1160: -1- AM_CONDITIONAL([ENABLE_SSL], [false])
  83883. +m4trace:configure.ac:1160: -1- m4_pattern_allow([^ENABLE_SSL_TRUE$])
  83884. +m4trace:configure.ac:1160: -1- m4_pattern_allow([^ENABLE_SSL_FALSE$])
  83885. +m4trace:configure.ac:1160: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_TRUE])
  83886. +m4trace:configure.ac:1160: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_FALSE])
  83887. +m4trace:configure.ac:1163: -1- m4_pattern_allow([^USE_SSL$])
  83888. +m4trace:configure.ac:1163: -1- AM_CONDITIONAL([ENABLE_SSL], [true])
  83889. +m4trace:configure.ac:1163: -1- m4_pattern_allow([^ENABLE_SSL_TRUE$])
  83890. +m4trace:configure.ac:1163: -1- m4_pattern_allow([^ENABLE_SSL_FALSE$])
  83891. +m4trace:configure.ac:1163: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_TRUE])
  83892. +m4trace:configure.ac:1163: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_FALSE])
  83893. +m4trace:configure.ac:1204: -1- m4_pattern_allow([^USE_OPENSSL$])
  83894. +m4trace:configure.ac:1218: -1- m4_pattern_allow([^SSLLIB$])
  83895. +m4trace:configure.ac:1221: -1- m4_pattern_allow([^FORW_VIA_DB$])
  83896. +m4trace:configure.ac:1229: -1- m4_pattern_allow([^USE_CACHE_DIGESTS$])
  83897. +m4trace:configure.ac:1239: -1- m4_pattern_allow([^COSS_MEMBUF_SZ$])
  83898. +m4trace:configure.ac:1286: -1- m4_pattern_allow([^HAVE_SYS_EVENT_H$])
  83899. +m4trace:configure.ac:1286: -1- m4_pattern_allow([^HAVE_SYS_EVENT_H$])
  83900. +m4trace:configure.ac:1330: -1- m4_pattern_allow([^EPOLL_LIBS$])
  83901. +m4trace:configure.ac:1340: -1- m4_pattern_allow([^HAVE_EPOLL_CTL$])
  83902. +m4trace:configure.ac:1344: -1- m4_pattern_allow([^HAVE_SYS_EPOLL_H$])
  83903. +m4trace:configure.ac:1391: -1- m4_pattern_allow([^HAVE_IOCTL$])
  83904. +m4trace:configure.ac:1392: -1- m4_pattern_allow([^HAVE_WRITE$])
  83905. +m4trace:configure.ac:1395: -1- m4_pattern_allow([^HAVE_SYS_DEVPOLL_H$])
  83906. +m4trace:configure.ac:1437: -1- m4_pattern_allow([^HTTP_VIOLATIONS$])
  83907. +m4trace:configure.ac:1439: -1- m4_pattern_allow([^HTTP_VIOLATIONS$])
  83908. +m4trace:configure.ac:1443: -1- m4_pattern_allow([^IPFW_TRANSPARENT$])
  83909. +m4trace:configure.ac:1443: -1- m4_pattern_allow([^IPFW_TRANSPARENT$])
  83910. +m4trace:configure.ac:1456: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  83911. +m4trace:configure.ac:1456: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  83912. +m4trace:configure.ac:1469: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  83913. +m4trace:configure.ac:1469: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  83914. +m4trace:configure.ac:1482: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  83915. +m4trace:configure.ac:1482: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  83916. +m4trace:configure.ac:1604: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  83917. +m4trace:configure.ac:1604: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  83918. +m4trace:configure.ac:1620: -1- AM_CONDITIONAL([MAKE_LEAKFINDER], [false])
  83919. +m4trace:configure.ac:1620: -1- m4_pattern_allow([^MAKE_LEAKFINDER_TRUE$])
  83920. +m4trace:configure.ac:1620: -1- m4_pattern_allow([^MAKE_LEAKFINDER_FALSE$])
  83921. +m4trace:configure.ac:1620: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_TRUE])
  83922. +m4trace:configure.ac:1620: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_FALSE])
  83923. +m4trace:configure.ac:1622: -1- m4_pattern_allow([^USE_LEAKFINDER$])
  83924. +m4trace:configure.ac:1622: -1- AM_CONDITIONAL([MAKE_LEAKFINDER], [true])
  83925. +m4trace:configure.ac:1622: -1- m4_pattern_allow([^MAKE_LEAKFINDER_TRUE$])
  83926. +m4trace:configure.ac:1622: -1- m4_pattern_allow([^MAKE_LEAKFINDER_FALSE$])
  83927. +m4trace:configure.ac:1622: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_TRUE])
  83928. +m4trace:configure.ac:1622: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_FALSE])
  83929. +m4trace:configure.ac:1647: -1- m4_pattern_allow([^FOLLOW_X_FORWARDED_FOR$])
  83930. +m4trace:configure.ac:1649: -1- m4_pattern_allow([^FOLLOW_X_FORWARDED_FOR$])
  83931. +m4trace:configure.ac:1661: -1- m4_pattern_allow([^USE_IDENT$])
  83932. +m4trace:configure.ac:1663: -1- m4_pattern_allow([^USE_IDENT$])
  83933. +m4trace:configure.ac:1666: -1- AM_CONDITIONAL([USE_DNSSERVER], [false])
  83934. +m4trace:configure.ac:1666: -1- m4_pattern_allow([^USE_DNSSERVER_TRUE$])
  83935. +m4trace:configure.ac:1666: -1- m4_pattern_allow([^USE_DNSSERVER_FALSE$])
  83936. +m4trace:configure.ac:1666: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_TRUE])
  83937. +m4trace:configure.ac:1666: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_FALSE])
  83938. +m4trace:configure.ac:1677: -1- m4_pattern_allow([^USE_DNSSERVERS$])
  83939. +m4trace:configure.ac:1678: -1- AM_CONDITIONAL([USE_DNSSERVER], [true])
  83940. +m4trace:configure.ac:1678: -1- m4_pattern_allow([^USE_DNSSERVER_TRUE$])
  83941. +m4trace:configure.ac:1678: -1- m4_pattern_allow([^USE_DNSSERVER_FALSE$])
  83942. +m4trace:configure.ac:1678: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_TRUE])
  83943. +m4trace:configure.ac:1678: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_FALSE])
  83944. +m4trace:configure.ac:1698: -1- m4_pattern_allow([^OPT_DEFAULT_HOSTS$])
  83945. +m4trace:configure.ac:1747: -1- m4_pattern_allow([^AUTH_MODULES$])
  83946. +m4trace:configure.ac:1748: -1- m4_pattern_allow([^AUTH_LIBS_TO_BUILD$])
  83947. +m4trace:configure.ac:1751: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_BASIC$])
  83948. +m4trace:configure.ac:1752: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_DIGEST$])
  83949. +m4trace:configure.ac:1753: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_NTLM$])
  83950. +m4trace:configure.ac:1754: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_NEGOTIATE$])
  83951. +m4trace:configure.ac:1804: -1- m4_pattern_allow([^BASIC_AUTH_HELPERS$])
  83952. +m4trace:configure.ac:1846: -1- m4_pattern_allow([^NTLM_AUTH_HELPERS$])
  83953. +m4trace:configure.ac:1888: -1- m4_pattern_allow([^NEGOTIATE_AUTH_HELPERS$])
  83954. +m4trace:configure.ac:1889: -1- m4_pattern_allow([^subdirs$])
  83955. +m4trace:configure.ac:1931: -1- m4_pattern_allow([^DIGEST_AUTH_HELPERS$])
  83956. +m4trace:configure.ac:1934: -1- m4_pattern_allow([^NTLM_FAIL_OPEN$])
  83957. +m4trace:configure.ac:1981: -1- m4_pattern_allow([^EXTERNAL_ACL_HELPERS$])
  83958. +m4trace:configure.ac:1983: -1- m4_pattern_allow([^HAVE_VALGRIND_MEMCHECK_H$])
  83959. +m4trace:configure.ac:1983: -1- m4_pattern_allow([^WITH_VALGRIND$])
  83960. +m4trace:configure.ac:2021: -1- m4_pattern_allow([^USE_CHUNKEDMEMPOOLS$])
  83961. +m4trace:configure.ac:2025: -1- m4_pattern_allow([^USE_WIN32_SERVICE$])
  83962. +m4trace:configure.ac:2049: -1- m4_pattern_allow([^LIBSASL$])
  83963. +m4trace:configure.ac:2067: -1- m4_pattern_allow([^USE_UNLINKD$])
  83964. +m4trace:configure.ac:2068: -1- AM_CONDITIONAL([ENABLE_UNLINKD], [true])
  83965. +m4trace:configure.ac:2068: -1- m4_pattern_allow([^ENABLE_UNLINKD_TRUE$])
  83966. +m4trace:configure.ac:2068: -1- m4_pattern_allow([^ENABLE_UNLINKD_FALSE$])
  83967. +m4trace:configure.ac:2068: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_TRUE])
  83968. +m4trace:configure.ac:2068: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_FALSE])
  83969. +m4trace:configure.ac:2071: -1- AM_CONDITIONAL([ENABLE_UNLINKD], [false])
  83970. +m4trace:configure.ac:2071: -1- m4_pattern_allow([^ENABLE_UNLINKD_TRUE$])
  83971. +m4trace:configure.ac:2071: -1- m4_pattern_allow([^ENABLE_UNLINKD_FALSE$])
  83972. +m4trace:configure.ac:2071: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_TRUE])
  83973. +m4trace:configure.ac:2071: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_FALSE])
  83974. +m4trace:configure.ac:2075: -1- m4_pattern_allow([^PRINT_STACK_TRACE$])
  83975. +m4trace:configure.ac:2083: -1- AM_CONDITIONAL([ENABLE_XPROF_STATS], [false])
  83976. +m4trace:configure.ac:2083: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_TRUE$])
  83977. +m4trace:configure.ac:2083: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_FALSE$])
  83978. +m4trace:configure.ac:2083: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_TRUE])
  83979. +m4trace:configure.ac:2083: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_FALSE])
  83980. +m4trace:configure.ac:2085: -1- m4_pattern_allow([^USE_XPROF_STATS$])
  83981. +m4trace:configure.ac:2085: -1- AM_CONDITIONAL([ENABLE_XPROF_STATS], [true])
  83982. +m4trace:configure.ac:2085: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_TRUE$])
  83983. +m4trace:configure.ac:2085: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_FALSE$])
  83984. +m4trace:configure.ac:2085: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_TRUE])
  83985. +m4trace:configure.ac:2085: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_FALSE])
  83986. +m4trace:configure.ac:2101: -1- m4_pattern_allow([^X_ACCELERATOR_VARY$])
  83987. +m4trace:configure.ac:2113: -1- m4_pattern_allow([^USE_ZPH_QOS$])
  83988. +m4trace:configure.ac:2149: -1- m4_pattern_allow([^CPPUNITCONFIG$])
  83989. +m4trace:configure.ac:2179: -1- m4_pattern_allow([^SQUID_CPPUNIT_LIBS$])
  83990. +m4trace:configure.ac:2180: -1- m4_pattern_allow([^SQUID_CPPUNIT_LA$])
  83991. +m4trace:configure.ac:2181: -1- m4_pattern_allow([^SQUID_CPPUNIT_INC$])
  83992. +m4trace:configure.ac:2203: -1- m4_pattern_allow([^CPP$])
  83993. +m4trace:configure.ac:2203: -1- m4_pattern_allow([^CPPFLAGS$])
  83994. +m4trace:configure.ac:2203: -1- m4_pattern_allow([^CPP$])
  83995. +m4trace:configure.ac:2205: -1- m4_pattern_allow([^LN_S$])
  83996. +m4trace:configure.ac:2206: -1- m4_pattern_allow([^SH$])
  83997. +m4trace:configure.ac:2207: -1- m4_pattern_allow([^FALSE$])
  83998. +m4trace:configure.ac:2208: -1- m4_pattern_allow([^TRUE$])
  83999. +m4trace:configure.ac:2209: -1- m4_pattern_allow([^MV$])
  84000. +m4trace:configure.ac:2210: -1- m4_pattern_allow([^MKDIR$])
  84001. +m4trace:configure.ac:2211: -1- m4_pattern_allow([^LN$])
  84002. +m4trace:configure.ac:2212: -1- m4_pattern_allow([^CHMOD$])
  84003. +m4trace:configure.ac:2214: -1- m4_pattern_allow([^RM$])
  84004. +m4trace:configure.ac:2219: -1- AC_PROG_EGREP
  84005. +m4trace:configure.ac:2219: -1- m4_pattern_allow([^EGREP$])
  84006. +m4trace:configure.ac:2221: -1- m4_pattern_allow([^PERL$])
  84007. +m4trace:configure.ac:2234: -1- m4_pattern_allow([^AR$])
  84008. +m4trace:configure.ac:2241: -1- m4_pattern_allow([^AR_R$])
  84009. +m4trace:configure.ac:2245: -1- m4_pattern_allow([^STDC_HEADERS$])
  84010. +m4trace:configure.ac:2349: -2- SQUID_DEFAULT_INCLUDES
  84011. +m4trace:configure.ac:2379: -2- SQUID_BSDNET_INCLUDES
  84012. +m4trace:configure.ac:2379: -2- SQUID_DEFAULT_INCLUDES
  84013. +m4trace:configure.ac:2381: -1- m4_pattern_allow([^const$])
  84014. +m4trace:configure.ac:2382: -1- m4_pattern_allow([^WORDS_BIGENDIAN$])
  84015. +m4trace:configure.ac:2382: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$])
  84016. +m4trace:configure.ac:2384: -1- m4_pattern_allow([^TM_IN_SYS_TIME$])
  84017. +m4trace:configure.ac:2385: -1- m4_pattern_allow([^HAVE_STRUCT_TM_TM_GMTOFF$])
  84018. +m4trace:configure.ac:2395: -2- m4_pattern_allow([^HAVE_STRUCT_MALLINFO$])
  84019. +m4trace:configure.ac:2403: -1- m4_pattern_allow([^HAVE_STRUCT_MALLINFO_MXFAST$])
  84020. +m4trace:configure.ac:2414: -1- m4_pattern_allow([^HAVE_STRUCT_RUSAGE$])
  84021. +m4trace:configure.ac:2419: -2- m4_pattern_allow([^HAVE_STRUCT_RUSAGE$])
  84022. +m4trace:configure.ac:2429: -1- m4_pattern_allow([^HAVE_STRUCT_IPHDR_IP_HL$])
  84023. +m4trace:configure.ac:2446: -1- m4_pattern_allow([^SIZEOF_VOID_P$])
  84024. +m4trace:configure.ac:2453: -2- SQUID_DEFAULT_INCLUDES
  84025. +m4trace:configure.ac:2450: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84026. +m4trace:configure.ac:2450: -2- SQUID_DEFAULT_INCLUDES
  84027. +m4trace:configure.ac:2450: -1- m4_pattern_allow([^SIZEOF_INT8_T$])
  84028. +m4trace:configure.ac:2450: -1- m4_pattern_allow([^HAVE_INT8_T$])
  84029. +m4trace:configure.ac:2459: -2- SQUID_DEFAULT_INCLUDES
  84030. +m4trace:configure.ac:2456: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84031. +m4trace:configure.ac:2456: -2- SQUID_DEFAULT_INCLUDES
  84032. +m4trace:configure.ac:2456: -1- m4_pattern_allow([^SIZEOF_CHAR$])
  84033. +m4trace:configure.ac:2456: -1- m4_pattern_allow([^HAVE_CHAR$])
  84034. +m4trace:configure.ac:2466: -2- SQUID_DEFAULT_INCLUDES
  84035. +m4trace:configure.ac:2463: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84036. +m4trace:configure.ac:2463: -2- SQUID_DEFAULT_INCLUDES
  84037. +m4trace:configure.ac:2463: -1- m4_pattern_allow([^SIZEOF_U_INT8_T$])
  84038. +m4trace:configure.ac:2463: -1- m4_pattern_allow([^HAVE_U_INT8_T$])
  84039. +m4trace:configure.ac:2473: -2- SQUID_DEFAULT_INCLUDES
  84040. +m4trace:configure.ac:2470: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84041. +m4trace:configure.ac:2470: -2- SQUID_DEFAULT_INCLUDES
  84042. +m4trace:configure.ac:2470: -1- m4_pattern_allow([^SIZEOF_UINT8_T$])
  84043. +m4trace:configure.ac:2470: -1- m4_pattern_allow([^HAVE_UINT8_T$])
  84044. +m4trace:configure.ac:2480: -2- SQUID_DEFAULT_INCLUDES
  84045. +m4trace:configure.ac:2477: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84046. +m4trace:configure.ac:2477: -2- SQUID_DEFAULT_INCLUDES
  84047. +m4trace:configure.ac:2477: -1- m4_pattern_allow([^SIZEOF_INT16_T$])
  84048. +m4trace:configure.ac:2477: -1- m4_pattern_allow([^HAVE_INT16_T$])
  84049. +m4trace:configure.ac:2486: -2- SQUID_DEFAULT_INCLUDES
  84050. +m4trace:configure.ac:2483: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84051. +m4trace:configure.ac:2483: -2- SQUID_DEFAULT_INCLUDES
  84052. +m4trace:configure.ac:2483: -1- m4_pattern_allow([^SIZEOF_SHORT$])
  84053. +m4trace:configure.ac:2483: -1- m4_pattern_allow([^HAVE_SHORT$])
  84054. +m4trace:configure.ac:2492: -2- SQUID_DEFAULT_INCLUDES
  84055. +m4trace:configure.ac:2489: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84056. +m4trace:configure.ac:2489: -2- SQUID_DEFAULT_INCLUDES
  84057. +m4trace:configure.ac:2489: -1- m4_pattern_allow([^SIZEOF_INT$])
  84058. +m4trace:configure.ac:2489: -1- m4_pattern_allow([^HAVE_INT$])
  84059. +m4trace:configure.ac:2499: -2- SQUID_DEFAULT_INCLUDES
  84060. +m4trace:configure.ac:2496: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84061. +m4trace:configure.ac:2496: -2- SQUID_DEFAULT_INCLUDES
  84062. +m4trace:configure.ac:2496: -1- m4_pattern_allow([^SIZEOF_U_INT16_T$])
  84063. +m4trace:configure.ac:2496: -1- m4_pattern_allow([^HAVE_U_INT16_T$])
  84064. +m4trace:configure.ac:2506: -2- SQUID_DEFAULT_INCLUDES
  84065. +m4trace:configure.ac:2503: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84066. +m4trace:configure.ac:2503: -2- SQUID_DEFAULT_INCLUDES
  84067. +m4trace:configure.ac:2503: -1- m4_pattern_allow([^SIZEOF_UINT16_T$])
  84068. +m4trace:configure.ac:2503: -1- m4_pattern_allow([^HAVE_UINT16_T$])
  84069. +m4trace:configure.ac:2513: -2- SQUID_DEFAULT_INCLUDES
  84070. +m4trace:configure.ac:2510: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84071. +m4trace:configure.ac:2510: -2- SQUID_DEFAULT_INCLUDES
  84072. +m4trace:configure.ac:2510: -1- m4_pattern_allow([^SIZEOF_INT32_T$])
  84073. +m4trace:configure.ac:2510: -1- m4_pattern_allow([^HAVE_INT32_T$])
  84074. +m4trace:configure.ac:2519: -2- SQUID_DEFAULT_INCLUDES
  84075. +m4trace:configure.ac:2516: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84076. +m4trace:configure.ac:2516: -2- SQUID_DEFAULT_INCLUDES
  84077. +m4trace:configure.ac:2516: -1- m4_pattern_allow([^SIZEOF_LONG$])
  84078. +m4trace:configure.ac:2516: -1- m4_pattern_allow([^HAVE_LONG$])
  84079. +m4trace:configure.ac:2526: -2- SQUID_DEFAULT_INCLUDES
  84080. +m4trace:configure.ac:2523: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84081. +m4trace:configure.ac:2523: -2- SQUID_DEFAULT_INCLUDES
  84082. +m4trace:configure.ac:2523: -1- m4_pattern_allow([^SIZEOF_U_INT32_T$])
  84083. +m4trace:configure.ac:2523: -1- m4_pattern_allow([^HAVE_U_INT32_T$])
  84084. +m4trace:configure.ac:2533: -2- SQUID_DEFAULT_INCLUDES
  84085. +m4trace:configure.ac:2530: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84086. +m4trace:configure.ac:2530: -2- SQUID_DEFAULT_INCLUDES
  84087. +m4trace:configure.ac:2530: -1- m4_pattern_allow([^SIZEOF_UINT32_T$])
  84088. +m4trace:configure.ac:2530: -1- m4_pattern_allow([^HAVE_UINT32_T$])
  84089. +m4trace:configure.ac:2540: -2- SQUID_DEFAULT_INCLUDES
  84090. +m4trace:configure.ac:2537: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84091. +m4trace:configure.ac:2537: -2- SQUID_DEFAULT_INCLUDES
  84092. +m4trace:configure.ac:2537: -1- m4_pattern_allow([^SIZEOF_INT64_T$])
  84093. +m4trace:configure.ac:2537: -1- m4_pattern_allow([^HAVE_INT64_T$])
  84094. +m4trace:configure.ac:2547: -2- SQUID_DEFAULT_INCLUDES
  84095. +m4trace:configure.ac:2544: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84096. +m4trace:configure.ac:2544: -2- SQUID_DEFAULT_INCLUDES
  84097. +m4trace:configure.ac:2544: -1- m4_pattern_allow([^SIZEOF___INT64$])
  84098. +m4trace:configure.ac:2544: -1- m4_pattern_allow([^HAVE___INT64$])
  84099. +m4trace:configure.ac:2553: -2- SQUID_DEFAULT_INCLUDES
  84100. +m4trace:configure.ac:2550: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84101. +m4trace:configure.ac:2550: -2- SQUID_DEFAULT_INCLUDES
  84102. +m4trace:configure.ac:2550: -1- m4_pattern_allow([^SIZEOF_LONG_LONG$])
  84103. +m4trace:configure.ac:2550: -1- m4_pattern_allow([^HAVE_LONG_LONG$])
  84104. +m4trace:configure.ac:2560: -2- SQUID_DEFAULT_INCLUDES
  84105. +m4trace:configure.ac:2557: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84106. +m4trace:configure.ac:2557: -2- SQUID_DEFAULT_INCLUDES
  84107. +m4trace:configure.ac:2557: -1- m4_pattern_allow([^SIZEOF_U_INT64_T$])
  84108. +m4trace:configure.ac:2557: -1- m4_pattern_allow([^HAVE_U_INT64_T$])
  84109. +m4trace:configure.ac:2567: -2- SQUID_DEFAULT_INCLUDES
  84110. +m4trace:configure.ac:2564: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84111. +m4trace:configure.ac:2564: -2- SQUID_DEFAULT_INCLUDES
  84112. +m4trace:configure.ac:2564: -1- m4_pattern_allow([^SIZEOF_UINT64_T$])
  84113. +m4trace:configure.ac:2564: -1- m4_pattern_allow([^HAVE_UINT64_T$])
  84114. +m4trace:configure.ac:2569: -1- m4_pattern_allow([^SIZEOF_OFF_T$])
  84115. +m4trace:configure.ac:2575: -2- m4_pattern_allow([^HAVE_PAD128_T$])
  84116. +m4trace:configure.ac:2576: -2- SQUID_DEFAULT_INCLUDES
  84117. +m4trace:configure.ac:2579: -2- m4_pattern_allow([^HAVE_UPAD128_T$])
  84118. +m4trace:configure.ac:2580: -2- SQUID_DEFAULT_INCLUDES
  84119. +m4trace:configure.ac:2582: -2- m4_pattern_allow([^HAVE_PID_T$])
  84120. +m4trace:configure.ac:2582: -2- SQUID_DEFAULT_INCLUDES
  84121. +m4trace:configure.ac:2584: -2- SQUID_DEFAULT_INCLUDES
  84122. +m4trace:configure.ac:2583: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84123. +m4trace:configure.ac:2583: -2- SQUID_DEFAULT_INCLUDES
  84124. +m4trace:configure.ac:2583: -1- m4_pattern_allow([^SIZEOF_SIZE_T$])
  84125. +m4trace:configure.ac:2583: -1- m4_pattern_allow([^HAVE_SIZE_T$])
  84126. +m4trace:configure.ac:2585: -2- m4_pattern_allow([^HAVE_SSIZE_T$])
  84127. +m4trace:configure.ac:2585: -2- SQUID_DEFAULT_INCLUDES
  84128. +m4trace:configure.ac:2587: -2- SQUID_DEFAULT_INCLUDES
  84129. +m4trace:configure.ac:2586: -2- SQUID_DEFAULT_SIZEOF_INCLUDES
  84130. +m4trace:configure.ac:2586: -2- SQUID_DEFAULT_INCLUDES
  84131. +m4trace:configure.ac:2586: -1- m4_pattern_allow([^SIZEOF_OFF_T$])
  84132. +m4trace:configure.ac:2586: -1- m4_pattern_allow([^HAVE_OFF_T$])
  84133. +m4trace:configure.ac:2588: -2- m4_pattern_allow([^HAVE_MODE_T$])
  84134. +m4trace:configure.ac:2588: -2- SQUID_DEFAULT_INCLUDES
  84135. +m4trace:configure.ac:2589: -2- m4_pattern_allow([^HAVE_FD_MASK$])
  84136. +m4trace:configure.ac:2589: -2- SQUID_DEFAULT_INCLUDES
  84137. +m4trace:configure.ac:2592: -2- SQUID_DEFAULT_INCLUDES
  84138. +m4trace:configure.ac:2592: -1- m4_pattern_allow([^HAVE_UCHAR$])
  84139. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^size_t$])
  84140. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^HAVE_ALLOCA_H$])
  84141. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^HAVE_ALLOCA$])
  84142. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^ALLOCA$])
  84143. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^C_ALLOCA$])
  84144. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^CRAY_STACKSEG_END$])
  84145. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^STACK_DIRECTION$])
  84146. +m4trace:configure.ac:2597: -2- m4_pattern_allow([^HAVE_SOCKLEN_T$])
  84147. +m4trace:configure.ac:2618: -1- m4_pattern_allow([^HAVE_LIBCAP$])
  84148. +m4trace:configure.ac:2630: -1- m4_pattern_allow([^USE_LIBCAP$])
  84149. +m4trace:configure.ac:2632: -1- m4_pattern_allow([^HAVE_SYS_CAPABILITY_H$])
  84150. +m4trace:configure.ac:2644: -1- m4_pattern_allow([^LIBCAP_BROKEN$])
  84151. +m4trace:configure.ac:2649: -2- m4_pattern_allow([^HAVE_MTYP_T$])
  84152. +m4trace:configure.ac:2685: -1- m4_pattern_allow([^HAVE_WINSOCK2_H$])
  84153. +m4trace:configure.ac:2687: -1- m4_pattern_allow([^HAVE_WINSOCK_H$])
  84154. +m4trace:configure.ac:2704: -1- m4_pattern_allow([^HAVE_UNIXSOCKET$])
  84155. +m4trace:configure.ac:2708: -1- m4_pattern_allow([^HAVE_LIBGNUMALLOC$])
  84156. +m4trace:configure.ac:2724: -1- m4_pattern_allow([^HAVE_LIBMALLOC$])
  84157. +m4trace:configure.ac:2759: -1- m4_pattern_allow([^USE_IPV6$])
  84158. +m4trace:configure.ac:2761: -1- m4_pattern_allow([^USE_IPV6$])
  84159. +m4trace:configure.ac:2775: -1- m4_pattern_allow([^HAVE_SIN6_LEN_IN_SAI$])
  84160. +m4trace:configure.ac:2777: -1- m4_pattern_allow([^HAVE_SIN6_LEN_IN_SAI$])
  84161. +m4trace:configure.ac:2791: -1- m4_pattern_allow([^HAVE_SS_LEN_IN_SS$])
  84162. +m4trace:configure.ac:2793: -1- m4_pattern_allow([^HAVE_SS_LEN_IN_SS$])
  84163. +m4trace:configure.ac:2807: -1- m4_pattern_allow([^HAVE_SIN_LEN_IN_SAI$])
  84164. +m4trace:configure.ac:2809: -1- m4_pattern_allow([^HAVE_SIN_LEN_IN_SAI$])
  84165. +m4trace:configure.ac:2818: -1- m4_pattern_allow([^CRYPTLIB$])
  84166. +m4trace:configure.ac:2822: -1- m4_pattern_allow([^HAVE_LIBDL$])
  84167. +m4trace:configure.ac:2830: -1- m4_pattern_allow([^HAVE_LIBINTL$])
  84168. +m4trace:configure.ac:2847: -1- m4_pattern_allow([^LIB_LDAP$])
  84169. +m4trace:configure.ac:2848: -1- m4_pattern_allow([^LIB_LBER$])
  84170. +m4trace:configure.ac:2889: -1- m4_pattern_allow([^LIB_DB$])
  84171. +m4trace:configure.ac:2930: -1- m4_pattern_allow([^GETTIMEOFDAY_NO_TZP$])
  84172. +m4trace:configure.ac:2933: -1- m4_pattern_allow([^GETTIMEOFDAY_NO_TZP$])
  84173. +m4trace:configure.ac:2936: -1- m4_pattern_allow([^GETTIMEOFDAY_NO_TZP$])
  84174. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_DRAND48$])
  84175. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84176. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_INET_NTOP$])
  84177. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84178. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_INET_PTON$])
  84179. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84180. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_INITGROUPS$])
  84181. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84182. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_GETADDRINFO$])
  84183. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84184. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_GETNAMEINFO$])
  84185. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84186. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_STRERROR$])
  84187. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84188. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_STRSEP$])
  84189. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84190. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_STRTOLL$])
  84191. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84192. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_TEMPNAM$])
  84193. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84194. +m4trace:configure.ac:3087: -1- m4_pattern_allow([^HAVE_CRYPT$])
  84195. +m4trace:configure.ac:3119: -1- m4_pattern_allow([^USE_SELECT$])
  84196. +m4trace:configure.ac:3124: -1- AM_CONDITIONAL([USE_POLL], [test $SELECT_TYPE = poll])
  84197. +m4trace:configure.ac:3124: -1- m4_pattern_allow([^USE_POLL_TRUE$])
  84198. +m4trace:configure.ac:3124: -1- m4_pattern_allow([^USE_POLL_FALSE$])
  84199. +m4trace:configure.ac:3124: -1- _AM_SUBST_NOTMAKE([USE_POLL_TRUE])
  84200. +m4trace:configure.ac:3124: -1- _AM_SUBST_NOTMAKE([USE_POLL_FALSE])
  84201. +m4trace:configure.ac:3125: -1- AM_CONDITIONAL([USE_EPOLL], [test $SELECT_TYPE = epoll])
  84202. +m4trace:configure.ac:3125: -1- m4_pattern_allow([^USE_EPOLL_TRUE$])
  84203. +m4trace:configure.ac:3125: -1- m4_pattern_allow([^USE_EPOLL_FALSE$])
  84204. +m4trace:configure.ac:3125: -1- _AM_SUBST_NOTMAKE([USE_EPOLL_TRUE])
  84205. +m4trace:configure.ac:3125: -1- _AM_SUBST_NOTMAKE([USE_EPOLL_FALSE])
  84206. +m4trace:configure.ac:3126: -1- AM_CONDITIONAL([USE_SELECT], [test $SELECT_TYPE = select])
  84207. +m4trace:configure.ac:3126: -1- m4_pattern_allow([^USE_SELECT_TRUE$])
  84208. +m4trace:configure.ac:3126: -1- m4_pattern_allow([^USE_SELECT_FALSE$])
  84209. +m4trace:configure.ac:3126: -1- _AM_SUBST_NOTMAKE([USE_SELECT_TRUE])
  84210. +m4trace:configure.ac:3126: -1- _AM_SUBST_NOTMAKE([USE_SELECT_FALSE])
  84211. +m4trace:configure.ac:3127: -1- AM_CONDITIONAL([USE_SELECT_SIMPLE], [test $SELECT_TYPE = select_simple])
  84212. +m4trace:configure.ac:3127: -1- m4_pattern_allow([^USE_SELECT_SIMPLE_TRUE$])
  84213. +m4trace:configure.ac:3127: -1- m4_pattern_allow([^USE_SELECT_SIMPLE_FALSE$])
  84214. +m4trace:configure.ac:3127: -1- _AM_SUBST_NOTMAKE([USE_SELECT_SIMPLE_TRUE])
  84215. +m4trace:configure.ac:3127: -1- _AM_SUBST_NOTMAKE([USE_SELECT_SIMPLE_FALSE])
  84216. +m4trace:configure.ac:3128: -1- AM_CONDITIONAL([USE_SELECT_WIN32], [test $SELECT_TYPE = select_win32])
  84217. +m4trace:configure.ac:3128: -1- m4_pattern_allow([^USE_SELECT_WIN32_TRUE$])
  84218. +m4trace:configure.ac:3128: -1- m4_pattern_allow([^USE_SELECT_WIN32_FALSE$])
  84219. +m4trace:configure.ac:3128: -1- _AM_SUBST_NOTMAKE([USE_SELECT_WIN32_TRUE])
  84220. +m4trace:configure.ac:3128: -1- _AM_SUBST_NOTMAKE([USE_SELECT_WIN32_FALSE])
  84221. +m4trace:configure.ac:3129: -1- AM_CONDITIONAL([USE_KQUEUE], [test $SELECT_TYPE = kqueue])
  84222. +m4trace:configure.ac:3129: -1- m4_pattern_allow([^USE_KQUEUE_TRUE$])
  84223. +m4trace:configure.ac:3129: -1- m4_pattern_allow([^USE_KQUEUE_FALSE$])
  84224. +m4trace:configure.ac:3129: -1- _AM_SUBST_NOTMAKE([USE_KQUEUE_TRUE])
  84225. +m4trace:configure.ac:3129: -1- _AM_SUBST_NOTMAKE([USE_KQUEUE_FALSE])
  84226. +m4trace:configure.ac:3130: -1- AM_CONDITIONAL([USE_DEVPOLL], [test $SELECT_TYPE = devpoll])
  84227. +m4trace:configure.ac:3130: -1- m4_pattern_allow([^USE_DEVPOLL_TRUE$])
  84228. +m4trace:configure.ac:3130: -1- m4_pattern_allow([^USE_DEVPOLL_FALSE$])
  84229. +m4trace:configure.ac:3130: -1- _AM_SUBST_NOTMAKE([USE_DEVPOLL_TRUE])
  84230. +m4trace:configure.ac:3130: -1- _AM_SUBST_NOTMAKE([USE_DEVPOLL_FALSE])
  84231. +m4trace:configure.ac:3134: -1- m4_pattern_allow([^USE_EPOLL$])
  84232. +m4trace:configure.ac:3137: -1- m4_pattern_allow([^USE_DEVPOLL$])
  84233. +m4trace:configure.ac:3140: -1- m4_pattern_allow([^USE_POLL$])
  84234. +m4trace:configure.ac:3143: -1- m4_pattern_allow([^USE_KQUEUE$])
  84235. +m4trace:configure.ac:3146: -1- m4_pattern_allow([^USE_SELECT_WIN32$])
  84236. +m4trace:configure.ac:3149: -1- m4_pattern_allow([^USE_SELECT$])
  84237. +m4trace:configure.ac:3172: -1- m4_pattern_allow([^HAVE_SETRESUID$])
  84238. +m4trace:configure.ac:3197: -1- m4_pattern_allow([^HAVE_STRNSTR$])
  84239. +m4trace:configure.ac:3199: -1- m4_pattern_allow([^HAVE_STRNSTR$])
  84240. +m4trace:configure.ac:3222: -1- m4_pattern_allow([^HAVE_VA_COPY$])
  84241. +m4trace:configure.ac:3245: -1- m4_pattern_allow([^HAVE___VA_COPY$])
  84242. +m4trace:configure.ac:3263: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  84243. +m4trace:configure.ac:3268: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  84244. +m4trace:configure.ac:3271: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  84245. +m4trace:configure.ac:3299: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  84246. +m4trace:configure.ac:3302: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  84247. +m4trace:configure.ac:3319: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  84248. +m4trace:configure.ac:3322: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  84249. +m4trace:configure.ac:3330: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  84250. +m4trace:configure.ac:3339: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  84251. +m4trace:configure.ac:3351: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  84252. +m4trace:configure.ac:3354: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  84253. +m4trace:configure.ac:3368: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  84254. +m4trace:configure.ac:3403: -1- m4_pattern_allow([^USE_GNUREGEX$])
  84255. +m4trace:configure.ac:3405: -1- m4_pattern_allow([^REGEXLIB$])
  84256. +m4trace:configure.ac:3442: -1- m4_pattern_allow([^DEFAULT_FD_SETSIZE$])
  84257. +m4trace:configure.ac:3530: -1- m4_pattern_allow([^SQUID_MAXFD$])
  84258. +m4trace:configure.ac:3588: -1- m4_pattern_allow([^SQUID_DETECT_UDP_SO_SNDBUF$])
  84259. +m4trace:configure.ac:3633: -1- m4_pattern_allow([^SQUID_DETECT_UDP_SO_RCVBUF$])
  84260. +m4trace:configure.ac:3682: -1- m4_pattern_allow([^SQUID_TCP_SO_SNDBUF$])
  84261. +m4trace:configure.ac:3731: -1- m4_pattern_allow([^SQUID_TCP_SO_RCVBUF$])
  84262. +m4trace:configure.ac:3736: -1- m4_pattern_allow([^NEED_SYS_ERRLIST$])
  84263. +m4trace:configure.ac:3741: -1- m4_pattern_allow([^LIBRESOLV_DNS_TTL_HACK$])
  84264. +m4trace:configure.ac:3759: -1- m4_pattern_allow([^HAVE_STATVFS$])
  84265. +m4trace:configure.ac:3783: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_LARRAY$])
  84266. +m4trace:configure.ac:3784: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_COUNT$])
  84267. +m4trace:configure.ac:3807: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_LPTR$])
  84268. +m4trace:configure.ac:3808: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_COUNT$])
  84269. +m4trace:configure.ac:3831: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_LIST$])
  84270. +m4trace:configure.ac:3832: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_COUNT$])
  84271. +m4trace:configure.ac:3855: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_LIST$])
  84272. +m4trace:configure.ac:3856: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_COUNT$])
  84273. +m4trace:configure.ac:3871: -1- AX_WITH_PROG([PO2HTML], [po2html])
  84274. +m4trace:configure.ac:3871: -1- m4_pattern_allow([^PO2HTML$])
  84275. +m4trace:configure.ac:3871: -1- m4_pattern_allow([^PO2HTML$])
  84276. +m4trace:configure.ac:3875: -1- m4_pattern_allow([^PO2HTML$])
  84277. +m4trace:configure.ac:3890: -1- m4_pattern_allow([^USE_ERR_LOCALES$])
  84278. +m4trace:configure.ac:3893: -1- m4_pattern_allow([^USE_ERR_LOCALES$])
  84279. +m4trace:configure.ac:3906: -1- m4_pattern_allow([^XTRA_OBJS$])
  84280. +m4trace:configure.ac:3914: -1- m4_pattern_allow([^XTRA_LIBS$])
  84281. +m4trace:configure.ac:3917: -1- m4_pattern_allow([^CXX_FOR_BUILD$])
  84282. +m4trace:configure.ac:3984: -1- m4_pattern_allow([^subdirs$])
  84283. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  84284. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^LTLIBOBJS$])
  84285. +m4trace:configure.ac:3989: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  84286. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  84287. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  84288. +m4trace:configure.ac:3989: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  84289. +m4trace:configure.ac:3989: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  84290. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^LT_CONFIG_H$])
  84291. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^ltdl_LIBOBJS$])
  84292. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^ltdl_LTLIBOBJS$])
  84293. +m4trace:configure.ac:3989: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"])
  84294. +m4trace:configure.ac:3989: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS
  84295. +m4trace:configure.ac:3989: -1- _LT_PROG_LTMAIN
  84296. diff -Nur squid-3.1.11.orig/autom4te.cache/traces.1 squid-3.1.11/autom4te.cache/traces.1
  84297. --- squid-3.1.11.orig/autom4te.cache/traces.1 1970-01-01 01:00:00.000000000 +0100
  84298. +++ squid-3.1.11/autom4te.cache/traces.1 2011-03-04 23:17:49.000000000 +0100
  84299. @@ -0,0 +1,2855 @@
  84300. +m4trace:aclocal.m4:10362: -1- m4_include([acinclude.m4])
  84301. +m4trace:configure.ac:5: -1- AC_INIT([Squid Web Proxy], [3.1.11], [http://www.squid-cache.org/bugs/], [squid])
  84302. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?A[CHUM]_])
  84303. +m4trace:configure.ac:5: -1- m4_pattern_forbid([_AC_])
  84304. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  84305. +m4trace:configure.ac:5: -1- m4_pattern_allow([^AS_FLAGS$])
  84306. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?m4_])
  84307. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^dnl$])
  84308. +m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?AS_])
  84309. +m4trace:configure.ac:5: -1- AC_SUBST([SHELL])
  84310. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([SHELL])
  84311. +m4trace:configure.ac:5: -1- m4_pattern_allow([^SHELL$])
  84312. +m4trace:configure.ac:5: -1- AC_SUBST([PATH_SEPARATOR])
  84313. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
  84314. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  84315. +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
  84316. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_NAME])
  84317. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$])
  84318. +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
  84319. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
  84320. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  84321. +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
  84322. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
  84323. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  84324. +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
  84325. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_STRING])
  84326. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$])
  84327. +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
  84328. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
  84329. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  84330. +m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
  84331. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_URL])
  84332. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_URL$])
  84333. +m4trace:configure.ac:5: -1- AC_SUBST([exec_prefix], [NONE])
  84334. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([exec_prefix])
  84335. +m4trace:configure.ac:5: -1- m4_pattern_allow([^exec_prefix$])
  84336. +m4trace:configure.ac:5: -1- AC_SUBST([prefix], [NONE])
  84337. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([prefix])
  84338. +m4trace:configure.ac:5: -1- m4_pattern_allow([^prefix$])
  84339. +m4trace:configure.ac:5: -1- AC_SUBST([program_transform_name], [s,x,x,])
  84340. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([program_transform_name])
  84341. +m4trace:configure.ac:5: -1- m4_pattern_allow([^program_transform_name$])
  84342. +m4trace:configure.ac:5: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
  84343. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([bindir])
  84344. +m4trace:configure.ac:5: -1- m4_pattern_allow([^bindir$])
  84345. +m4trace:configure.ac:5: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
  84346. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sbindir])
  84347. +m4trace:configure.ac:5: -1- m4_pattern_allow([^sbindir$])
  84348. +m4trace:configure.ac:5: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
  84349. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([libexecdir])
  84350. +m4trace:configure.ac:5: -1- m4_pattern_allow([^libexecdir$])
  84351. +m4trace:configure.ac:5: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
  84352. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([datarootdir])
  84353. +m4trace:configure.ac:5: -1- m4_pattern_allow([^datarootdir$])
  84354. +m4trace:configure.ac:5: -1- AC_SUBST([datadir], ['${datarootdir}'])
  84355. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([datadir])
  84356. +m4trace:configure.ac:5: -1- m4_pattern_allow([^datadir$])
  84357. +m4trace:configure.ac:5: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
  84358. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sysconfdir])
  84359. +m4trace:configure.ac:5: -1- m4_pattern_allow([^sysconfdir$])
  84360. +m4trace:configure.ac:5: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
  84361. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sharedstatedir])
  84362. +m4trace:configure.ac:5: -1- m4_pattern_allow([^sharedstatedir$])
  84363. +m4trace:configure.ac:5: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
  84364. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([localstatedir])
  84365. +m4trace:configure.ac:5: -1- m4_pattern_allow([^localstatedir$])
  84366. +m4trace:configure.ac:5: -1- AC_SUBST([includedir], ['${prefix}/include'])
  84367. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([includedir])
  84368. +m4trace:configure.ac:5: -1- m4_pattern_allow([^includedir$])
  84369. +m4trace:configure.ac:5: -1- AC_SUBST([oldincludedir], ['/usr/include'])
  84370. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([oldincludedir])
  84371. +m4trace:configure.ac:5: -1- m4_pattern_allow([^oldincludedir$])
  84372. +m4trace:configure.ac:5: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
  84373. + ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
  84374. + ['${datarootdir}/doc/${PACKAGE}'])])
  84375. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([docdir])
  84376. +m4trace:configure.ac:5: -1- m4_pattern_allow([^docdir$])
  84377. +m4trace:configure.ac:5: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
  84378. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([infodir])
  84379. +m4trace:configure.ac:5: -1- m4_pattern_allow([^infodir$])
  84380. +m4trace:configure.ac:5: -1- AC_SUBST([htmldir], ['${docdir}'])
  84381. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([htmldir])
  84382. +m4trace:configure.ac:5: -1- m4_pattern_allow([^htmldir$])
  84383. +m4trace:configure.ac:5: -1- AC_SUBST([dvidir], ['${docdir}'])
  84384. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([dvidir])
  84385. +m4trace:configure.ac:5: -1- m4_pattern_allow([^dvidir$])
  84386. +m4trace:configure.ac:5: -1- AC_SUBST([pdfdir], ['${docdir}'])
  84387. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([pdfdir])
  84388. +m4trace:configure.ac:5: -1- m4_pattern_allow([^pdfdir$])
  84389. +m4trace:configure.ac:5: -1- AC_SUBST([psdir], ['${docdir}'])
  84390. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([psdir])
  84391. +m4trace:configure.ac:5: -1- m4_pattern_allow([^psdir$])
  84392. +m4trace:configure.ac:5: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
  84393. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([libdir])
  84394. +m4trace:configure.ac:5: -1- m4_pattern_allow([^libdir$])
  84395. +m4trace:configure.ac:5: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
  84396. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([localedir])
  84397. +m4trace:configure.ac:5: -1- m4_pattern_allow([^localedir$])
  84398. +m4trace:configure.ac:5: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
  84399. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([mandir])
  84400. +m4trace:configure.ac:5: -1- m4_pattern_allow([^mandir$])
  84401. +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
  84402. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$])
  84403. +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
  84404. +@%:@undef PACKAGE_NAME])
  84405. +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
  84406. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  84407. +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
  84408. +@%:@undef PACKAGE_TARNAME])
  84409. +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
  84410. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  84411. +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
  84412. +@%:@undef PACKAGE_VERSION])
  84413. +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
  84414. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$])
  84415. +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
  84416. +@%:@undef PACKAGE_STRING])
  84417. +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
  84418. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  84419. +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
  84420. +@%:@undef PACKAGE_BUGREPORT])
  84421. +m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
  84422. +m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_URL$])
  84423. +m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
  84424. +@%:@undef PACKAGE_URL])
  84425. +m4trace:configure.ac:5: -1- AC_SUBST([DEFS])
  84426. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([DEFS])
  84427. +m4trace:configure.ac:5: -1- m4_pattern_allow([^DEFS$])
  84428. +m4trace:configure.ac:5: -1- AC_SUBST([ECHO_C])
  84429. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_C])
  84430. +m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_C$])
  84431. +m4trace:configure.ac:5: -1- AC_SUBST([ECHO_N])
  84432. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_N])
  84433. +m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_N$])
  84434. +m4trace:configure.ac:5: -1- AC_SUBST([ECHO_T])
  84435. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_T])
  84436. +m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_T$])
  84437. +m4trace:configure.ac:5: -1- AC_SUBST([LIBS])
  84438. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([LIBS])
  84439. +m4trace:configure.ac:5: -1- m4_pattern_allow([^LIBS$])
  84440. +m4trace:configure.ac:5: -1- AC_SUBST([build_alias])
  84441. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([build_alias])
  84442. +m4trace:configure.ac:5: -1- m4_pattern_allow([^build_alias$])
  84443. +m4trace:configure.ac:5: -1- AC_SUBST([host_alias])
  84444. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([host_alias])
  84445. +m4trace:configure.ac:5: -1- m4_pattern_allow([^host_alias$])
  84446. +m4trace:configure.ac:5: -1- AC_SUBST([target_alias])
  84447. +m4trace:configure.ac:5: -1- AC_SUBST_TRACE([target_alias])
  84448. +m4trace:configure.ac:5: -1- m4_pattern_allow([^target_alias$])
  84449. +m4trace:configure.ac:7: -1- AC_CONFIG_HEADERS([include/autoconf.h])
  84450. +m4trace:configure.ac:8: -1- AC_CONFIG_AUX_DIR([cfgaux])
  84451. +m4trace:configure.ac:10: -1- AM_INIT_AUTOMAKE([tar-ustar nostdinc])
  84452. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  84453. +m4trace:configure.ac:10: -1- AM_AUTOMAKE_VERSION([1.11.1])
  84454. +m4trace:configure.ac:10: -1- AC_REQUIRE_AUX_FILE([install-sh])
  84455. +m4trace:configure.ac:10: -1- AC_SUBST([INSTALL_PROGRAM])
  84456. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
  84457. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  84458. +m4trace:configure.ac:10: -1- AC_SUBST([INSTALL_SCRIPT])
  84459. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
  84460. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  84461. +m4trace:configure.ac:10: -1- AC_SUBST([INSTALL_DATA])
  84462. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([INSTALL_DATA])
  84463. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_DATA$])
  84464. +m4trace:configure.ac:10: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
  84465. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([am__isrc])
  84466. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__isrc$])
  84467. +m4trace:configure.ac:10: -1- _AM_SUBST_NOTMAKE([am__isrc])
  84468. +m4trace:configure.ac:10: -1- AC_SUBST([CYGPATH_W])
  84469. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([CYGPATH_W])
  84470. +m4trace:configure.ac:10: -1- m4_pattern_allow([^CYGPATH_W$])
  84471. +m4trace:configure.ac:10: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])
  84472. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([PACKAGE])
  84473. +m4trace:configure.ac:10: -1- m4_pattern_allow([^PACKAGE$])
  84474. +m4trace:configure.ac:10: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])
  84475. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([VERSION])
  84476. +m4trace:configure.ac:10: -1- m4_pattern_allow([^VERSION$])
  84477. +m4trace:configure.ac:10: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
  84478. +m4trace:configure.ac:10: -1- m4_pattern_allow([^PACKAGE$])
  84479. +m4trace:configure.ac:10: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
  84480. +@%:@undef PACKAGE])
  84481. +m4trace:configure.ac:10: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
  84482. +m4trace:configure.ac:10: -1- m4_pattern_allow([^VERSION$])
  84483. +m4trace:configure.ac:10: -1- AH_OUTPUT([VERSION], [/* Version number of package */
  84484. +@%:@undef VERSION])
  84485. +m4trace:configure.ac:10: -1- AC_REQUIRE_AUX_FILE([missing])
  84486. +m4trace:configure.ac:10: -1- AC_SUBST([ACLOCAL])
  84487. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([ACLOCAL])
  84488. +m4trace:configure.ac:10: -1- m4_pattern_allow([^ACLOCAL$])
  84489. +m4trace:configure.ac:10: -1- AC_SUBST([AUTOCONF])
  84490. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([AUTOCONF])
  84491. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AUTOCONF$])
  84492. +m4trace:configure.ac:10: -1- AC_SUBST([AUTOMAKE])
  84493. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([AUTOMAKE])
  84494. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AUTOMAKE$])
  84495. +m4trace:configure.ac:10: -1- AC_SUBST([AUTOHEADER])
  84496. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([AUTOHEADER])
  84497. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AUTOHEADER$])
  84498. +m4trace:configure.ac:10: -1- AC_SUBST([MAKEINFO])
  84499. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([MAKEINFO])
  84500. +m4trace:configure.ac:10: -1- m4_pattern_allow([^MAKEINFO$])
  84501. +m4trace:configure.ac:10: -1- AC_SUBST([install_sh])
  84502. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([install_sh])
  84503. +m4trace:configure.ac:10: -1- m4_pattern_allow([^install_sh$])
  84504. +m4trace:configure.ac:10: -1- AC_SUBST([STRIP])
  84505. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([STRIP])
  84506. +m4trace:configure.ac:10: -1- m4_pattern_allow([^STRIP$])
  84507. +m4trace:configure.ac:10: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
  84508. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
  84509. +m4trace:configure.ac:10: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  84510. +m4trace:configure.ac:10: -1- AC_REQUIRE_AUX_FILE([install-sh])
  84511. +m4trace:configure.ac:10: -1- AC_SUBST([MKDIR_P])
  84512. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([MKDIR_P])
  84513. +m4trace:configure.ac:10: -1- m4_pattern_allow([^MKDIR_P$])
  84514. +m4trace:configure.ac:10: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"])
  84515. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([mkdir_p])
  84516. +m4trace:configure.ac:10: -1- m4_pattern_allow([^mkdir_p$])
  84517. +m4trace:configure.ac:10: -1- AC_SUBST([AWK])
  84518. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([AWK])
  84519. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AWK$])
  84520. +m4trace:configure.ac:10: -1- AC_SUBST([SET_MAKE])
  84521. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([SET_MAKE])
  84522. +m4trace:configure.ac:10: -1- m4_pattern_allow([^SET_MAKE$])
  84523. +m4trace:configure.ac:10: -1- AC_SUBST([am__leading_dot])
  84524. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([am__leading_dot])
  84525. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__leading_dot$])
  84526. +m4trace:configure.ac:10: -1- AC_SUBST([AMTAR])
  84527. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([AMTAR])
  84528. +m4trace:configure.ac:10: -1- m4_pattern_allow([^AMTAR$])
  84529. +m4trace:configure.ac:10: -1- AC_SUBST([am__tar])
  84530. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([am__tar])
  84531. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__tar$])
  84532. +m4trace:configure.ac:10: -1- AC_SUBST([am__untar])
  84533. +m4trace:configure.ac:10: -1- AC_SUBST_TRACE([am__untar])
  84534. +m4trace:configure.ac:10: -1- m4_pattern_allow([^am__untar$])
  84535. +m4trace:configure.ac:13: -1- AM_MAINTAINER_MODE
  84536. +m4trace:configure.ac:13: -1- AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  84537. +m4trace:configure.ac:13: -1- AC_SUBST([MAINTAINER_MODE_TRUE])
  84538. +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([MAINTAINER_MODE_TRUE])
  84539. +m4trace:configure.ac:13: -1- m4_pattern_allow([^MAINTAINER_MODE_TRUE$])
  84540. +m4trace:configure.ac:13: -1- AC_SUBST([MAINTAINER_MODE_FALSE])
  84541. +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([MAINTAINER_MODE_FALSE])
  84542. +m4trace:configure.ac:13: -1- m4_pattern_allow([^MAINTAINER_MODE_FALSE$])
  84543. +m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_TRUE])
  84544. +m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_FALSE])
  84545. +m4trace:configure.ac:13: -1- AC_SUBST([MAINT])
  84546. +m4trace:configure.ac:13: -1- AC_SUBST_TRACE([MAINT])
  84547. +m4trace:configure.ac:13: -1- m4_pattern_allow([^MAINT$])
  84548. +m4trace:configure.ac:24: -1- AC_SUBST([CC])
  84549. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
  84550. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  84551. +m4trace:configure.ac:24: -1- AC_SUBST([CFLAGS])
  84552. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CFLAGS])
  84553. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CFLAGS$])
  84554. +m4trace:configure.ac:24: -1- AC_SUBST([LDFLAGS])
  84555. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([LDFLAGS])
  84556. +m4trace:configure.ac:24: -1- m4_pattern_allow([^LDFLAGS$])
  84557. +m4trace:configure.ac:24: -1- AC_SUBST([LIBS])
  84558. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([LIBS])
  84559. +m4trace:configure.ac:24: -1- m4_pattern_allow([^LIBS$])
  84560. +m4trace:configure.ac:24: -1- AC_SUBST([CPPFLAGS])
  84561. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CPPFLAGS])
  84562. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CPPFLAGS$])
  84563. +m4trace:configure.ac:24: -1- AC_SUBST([CC])
  84564. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
  84565. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  84566. +m4trace:configure.ac:24: -1- AC_SUBST([CC])
  84567. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
  84568. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  84569. +m4trace:configure.ac:24: -1- AC_SUBST([CC])
  84570. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
  84571. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  84572. +m4trace:configure.ac:24: -1- AC_SUBST([CC])
  84573. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CC])
  84574. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CC$])
  84575. +m4trace:configure.ac:24: -1- AC_SUBST([ac_ct_CC])
  84576. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([ac_ct_CC])
  84577. +m4trace:configure.ac:24: -1- m4_pattern_allow([^ac_ct_CC$])
  84578. +m4trace:configure.ac:24: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
  84579. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([EXEEXT])
  84580. +m4trace:configure.ac:24: -1- m4_pattern_allow([^EXEEXT$])
  84581. +m4trace:configure.ac:24: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
  84582. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([OBJEXT])
  84583. +m4trace:configure.ac:24: -1- m4_pattern_allow([^OBJEXT$])
  84584. +m4trace:configure.ac:24: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
  84585. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([DEPDIR])
  84586. +m4trace:configure.ac:24: -1- m4_pattern_allow([^DEPDIR$])
  84587. +m4trace:configure.ac:24: -1- AC_SUBST([am__include])
  84588. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__include])
  84589. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__include$])
  84590. +m4trace:configure.ac:24: -1- AC_SUBST([am__quote])
  84591. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__quote])
  84592. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__quote$])
  84593. +m4trace:configure.ac:24: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  84594. +m4trace:configure.ac:24: -1- AC_SUBST([AMDEP_TRUE])
  84595. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([AMDEP_TRUE])
  84596. +m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_TRUE$])
  84597. +m4trace:configure.ac:24: -1- AC_SUBST([AMDEP_FALSE])
  84598. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([AMDEP_FALSE])
  84599. +m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEP_FALSE$])
  84600. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  84601. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  84602. +m4trace:configure.ac:24: -1- AC_SUBST([AMDEPBACKSLASH])
  84603. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
  84604. +m4trace:configure.ac:24: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  84605. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  84606. +m4trace:configure.ac:24: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
  84607. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([CCDEPMODE])
  84608. +m4trace:configure.ac:24: -1- m4_pattern_allow([^CCDEPMODE$])
  84609. +m4trace:configure.ac:24: -1- AM_CONDITIONAL([am__fastdepCC], [
  84610. + test "x$enable_dependency_tracking" != xno \
  84611. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  84612. +m4trace:configure.ac:24: -1- AC_SUBST([am__fastdepCC_TRUE])
  84613. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
  84614. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  84615. +m4trace:configure.ac:24: -1- AC_SUBST([am__fastdepCC_FALSE])
  84616. +m4trace:configure.ac:24: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
  84617. +m4trace:configure.ac:24: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  84618. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  84619. +m4trace:configure.ac:24: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  84620. +m4trace:configure.ac:25: -1- AM_PROG_CC_C_O
  84621. +m4trace:configure.ac:25: -1- AC_DEFINE_TRACE_LITERAL([NO_MINUS_C_MINUS_O])
  84622. +m4trace:configure.ac:25: -1- m4_pattern_allow([^NO_MINUS_C_MINUS_O$])
  84623. +m4trace:configure.ac:25: -1- AH_OUTPUT([NO_MINUS_C_MINUS_O], [/* Define to 1 if your C compiler doesn\'t accept -c and -o together. */
  84624. +@%:@undef NO_MINUS_C_MINUS_O])
  84625. +m4trace:configure.ac:25: -1- AC_REQUIRE_AUX_FILE([compile])
  84626. +m4trace:configure.ac:26: -1- AC_SUBST([CXX])
  84627. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([CXX])
  84628. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXX$])
  84629. +m4trace:configure.ac:26: -1- AC_SUBST([CXXFLAGS])
  84630. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([CXXFLAGS])
  84631. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXXFLAGS$])
  84632. +m4trace:configure.ac:26: -1- AC_SUBST([LDFLAGS])
  84633. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([LDFLAGS])
  84634. +m4trace:configure.ac:26: -1- m4_pattern_allow([^LDFLAGS$])
  84635. +m4trace:configure.ac:26: -1- AC_SUBST([LIBS])
  84636. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([LIBS])
  84637. +m4trace:configure.ac:26: -1- m4_pattern_allow([^LIBS$])
  84638. +m4trace:configure.ac:26: -1- AC_SUBST([CPPFLAGS])
  84639. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([CPPFLAGS])
  84640. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CPPFLAGS$])
  84641. +m4trace:configure.ac:26: -1- AC_SUBST([CXX])
  84642. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([CXX])
  84643. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXX$])
  84644. +m4trace:configure.ac:26: -1- AC_SUBST([ac_ct_CXX])
  84645. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([ac_ct_CXX])
  84646. +m4trace:configure.ac:26: -1- m4_pattern_allow([^ac_ct_CXX$])
  84647. +m4trace:configure.ac:26: -1- AC_SUBST([CXXDEPMODE], [depmode=$am_cv_CXX_dependencies_compiler_type])
  84648. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([CXXDEPMODE])
  84649. +m4trace:configure.ac:26: -1- m4_pattern_allow([^CXXDEPMODE$])
  84650. +m4trace:configure.ac:26: -1- AM_CONDITIONAL([am__fastdepCXX], [
  84651. + test "x$enable_dependency_tracking" != xno \
  84652. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
  84653. +m4trace:configure.ac:26: -1- AC_SUBST([am__fastdepCXX_TRUE])
  84654. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([am__fastdepCXX_TRUE])
  84655. +m4trace:configure.ac:26: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
  84656. +m4trace:configure.ac:26: -1- AC_SUBST([am__fastdepCXX_FALSE])
  84657. +m4trace:configure.ac:26: -1- AC_SUBST_TRACE([am__fastdepCXX_FALSE])
  84658. +m4trace:configure.ac:26: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
  84659. +m4trace:configure.ac:26: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
  84660. +m4trace:configure.ac:26: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
  84661. +m4trace:configure.ac:28: -1- AC_CANONICAL_HOST
  84662. +m4trace:configure.ac:28: -1- AC_CANONICAL_BUILD
  84663. +m4trace:configure.ac:28: -1- AC_REQUIRE_AUX_FILE([config.sub])
  84664. +m4trace:configure.ac:28: -1- AC_REQUIRE_AUX_FILE([config.guess])
  84665. +m4trace:configure.ac:28: -1- AC_SUBST([build], [$ac_cv_build])
  84666. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build])
  84667. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build$])
  84668. +m4trace:configure.ac:28: -1- AC_SUBST([build_cpu], [$[1]])
  84669. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build_cpu])
  84670. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build_cpu$])
  84671. +m4trace:configure.ac:28: -1- AC_SUBST([build_vendor], [$[2]])
  84672. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build_vendor])
  84673. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build_vendor$])
  84674. +m4trace:configure.ac:28: -1- AC_SUBST([build_os])
  84675. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([build_os])
  84676. +m4trace:configure.ac:28: -1- m4_pattern_allow([^build_os$])
  84677. +m4trace:configure.ac:28: -1- AC_SUBST([host], [$ac_cv_host])
  84678. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host])
  84679. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host$])
  84680. +m4trace:configure.ac:28: -1- AC_SUBST([host_cpu], [$[1]])
  84681. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host_cpu])
  84682. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host_cpu$])
  84683. +m4trace:configure.ac:28: -1- AC_SUBST([host_vendor], [$[2]])
  84684. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host_vendor])
  84685. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host_vendor$])
  84686. +m4trace:configure.ac:28: -1- AC_SUBST([host_os])
  84687. +m4trace:configure.ac:28: -1- AC_SUBST_TRACE([host_os])
  84688. +m4trace:configure.ac:28: -1- m4_pattern_allow([^host_os$])
  84689. +m4trace:configure.ac:76: -1- AM_CONDITIONAL([USE_LOADABLE_MODULES], [test $use_loadable_modules = yes])
  84690. +m4trace:configure.ac:76: -1- AC_SUBST([USE_LOADABLE_MODULES_TRUE])
  84691. +m4trace:configure.ac:76: -1- AC_SUBST_TRACE([USE_LOADABLE_MODULES_TRUE])
  84692. +m4trace:configure.ac:76: -1- m4_pattern_allow([^USE_LOADABLE_MODULES_TRUE$])
  84693. +m4trace:configure.ac:76: -1- AC_SUBST([USE_LOADABLE_MODULES_FALSE])
  84694. +m4trace:configure.ac:76: -1- AC_SUBST_TRACE([USE_LOADABLE_MODULES_FALSE])
  84695. +m4trace:configure.ac:76: -1- m4_pattern_allow([^USE_LOADABLE_MODULES_FALSE$])
  84696. +m4trace:configure.ac:76: -1- _AM_SUBST_NOTMAKE([USE_LOADABLE_MODULES_TRUE])
  84697. +m4trace:configure.ac:76: -1- _AM_SUBST_NOTMAKE([USE_LOADABLE_MODULES_FALSE])
  84698. +m4trace:configure.ac:80: -1- AC_DEFINE_TRACE_LITERAL([USE_LOADABLE_MODULES])
  84699. +m4trace:configure.ac:80: -1- m4_pattern_allow([^USE_LOADABLE_MODULES$])
  84700. +m4trace:configure.ac:80: -1- AH_OUTPUT([USE_LOADABLE_MODULES], [/* Support Loadable Modules */
  84701. +@%:@undef USE_LOADABLE_MODULES])
  84702. +m4trace:configure.ac:86: -1- LT_INIT([dlopen])
  84703. +m4trace:configure.ac:86: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
  84704. +m4trace:configure.ac:86: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
  84705. +m4trace:configure.ac:86: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
  84706. +m4trace:configure.ac:86: -1- AC_SUBST([LIBTOOL])
  84707. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([LIBTOOL])
  84708. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LIBTOOL$])
  84709. +m4trace:configure.ac:86: -1- AC_SUBST([SED])
  84710. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([SED])
  84711. +m4trace:configure.ac:86: -1- m4_pattern_allow([^SED$])
  84712. +m4trace:configure.ac:86: -1- AC_SUBST([GREP])
  84713. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([GREP])
  84714. +m4trace:configure.ac:86: -1- m4_pattern_allow([^GREP$])
  84715. +m4trace:configure.ac:86: -1- AC_SUBST([EGREP])
  84716. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([EGREP])
  84717. +m4trace:configure.ac:86: -1- m4_pattern_allow([^EGREP$])
  84718. +m4trace:configure.ac:86: -1- AC_SUBST([FGREP])
  84719. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([FGREP])
  84720. +m4trace:configure.ac:86: -1- m4_pattern_allow([^FGREP$])
  84721. +m4trace:configure.ac:86: -1- AC_SUBST([GREP])
  84722. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([GREP])
  84723. +m4trace:configure.ac:86: -1- m4_pattern_allow([^GREP$])
  84724. +m4trace:configure.ac:86: -1- AC_SUBST([LD])
  84725. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([LD])
  84726. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LD$])
  84727. +m4trace:configure.ac:86: -1- AC_SUBST([DUMPBIN])
  84728. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([DUMPBIN])
  84729. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DUMPBIN$])
  84730. +m4trace:configure.ac:86: -1- AC_SUBST([ac_ct_DUMPBIN])
  84731. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([ac_ct_DUMPBIN])
  84732. +m4trace:configure.ac:86: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
  84733. +m4trace:configure.ac:86: -1- AC_SUBST([DUMPBIN])
  84734. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([DUMPBIN])
  84735. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DUMPBIN$])
  84736. +m4trace:configure.ac:86: -1- AC_SUBST([NM])
  84737. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([NM])
  84738. +m4trace:configure.ac:86: -1- m4_pattern_allow([^NM$])
  84739. +m4trace:configure.ac:86: -1- AC_SUBST([LN_S], [$as_ln_s])
  84740. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([LN_S])
  84741. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LN_S$])
  84742. +m4trace:configure.ac:86: -1- AC_SUBST([OBJDUMP])
  84743. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([OBJDUMP])
  84744. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OBJDUMP$])
  84745. +m4trace:configure.ac:86: -1- AC_SUBST([OBJDUMP])
  84746. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([OBJDUMP])
  84747. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OBJDUMP$])
  84748. +m4trace:configure.ac:86: -1- AC_SUBST([DLLTOOL])
  84749. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([DLLTOOL])
  84750. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DLLTOOL$])
  84751. +m4trace:configure.ac:86: -1- AC_SUBST([DLLTOOL])
  84752. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([DLLTOOL])
  84753. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DLLTOOL$])
  84754. +m4trace:configure.ac:86: -1- AC_SUBST([AR])
  84755. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([AR])
  84756. +m4trace:configure.ac:86: -1- m4_pattern_allow([^AR$])
  84757. +m4trace:configure.ac:86: -1- AC_SUBST([ac_ct_AR])
  84758. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([ac_ct_AR])
  84759. +m4trace:configure.ac:86: -1- m4_pattern_allow([^ac_ct_AR$])
  84760. +m4trace:configure.ac:86: -1- AC_SUBST([STRIP])
  84761. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([STRIP])
  84762. +m4trace:configure.ac:86: -1- m4_pattern_allow([^STRIP$])
  84763. +m4trace:configure.ac:86: -1- AC_SUBST([RANLIB])
  84764. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([RANLIB])
  84765. +m4trace:configure.ac:86: -1- m4_pattern_allow([^RANLIB$])
  84766. +m4trace:configure.ac:86: -1- m4_pattern_allow([LT_OBJDIR])
  84767. +m4trace:configure.ac:86: -1- AC_DEFINE_TRACE_LITERAL([LT_OBJDIR])
  84768. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LT_OBJDIR$])
  84769. +m4trace:configure.ac:86: -1- AH_OUTPUT([LT_OBJDIR], [/* Define to the sub-directory in which libtool stores uninstalled libraries.
  84770. + */
  84771. +@%:@undef LT_OBJDIR])
  84772. +m4trace:configure.ac:86: -1- LT_SUPPORTED_TAG([CC])
  84773. +m4trace:configure.ac:86: -1- AC_SUBST([MANIFEST_TOOL])
  84774. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([MANIFEST_TOOL])
  84775. +m4trace:configure.ac:86: -1- m4_pattern_allow([^MANIFEST_TOOL$])
  84776. +m4trace:configure.ac:86: -1- AC_SUBST([DSYMUTIL])
  84777. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([DSYMUTIL])
  84778. +m4trace:configure.ac:86: -1- m4_pattern_allow([^DSYMUTIL$])
  84779. +m4trace:configure.ac:86: -1- AC_SUBST([NMEDIT])
  84780. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([NMEDIT])
  84781. +m4trace:configure.ac:86: -1- m4_pattern_allow([^NMEDIT$])
  84782. +m4trace:configure.ac:86: -1- AC_SUBST([LIPO])
  84783. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([LIPO])
  84784. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LIPO$])
  84785. +m4trace:configure.ac:86: -1- AC_SUBST([OTOOL])
  84786. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([OTOOL])
  84787. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OTOOL$])
  84788. +m4trace:configure.ac:86: -1- AC_SUBST([OTOOL64])
  84789. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([OTOOL64])
  84790. +m4trace:configure.ac:86: -1- m4_pattern_allow([^OTOOL64$])
  84791. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the <dlfcn.h> header file. */
  84792. +@%:@undef HAVE_DLFCN_H])
  84793. +m4trace:configure.ac:86: -1- AC_SUBST([CPP])
  84794. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([CPP])
  84795. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPP$])
  84796. +m4trace:configure.ac:86: -1- AC_SUBST([CPPFLAGS])
  84797. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([CPPFLAGS])
  84798. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPPFLAGS$])
  84799. +m4trace:configure.ac:86: -1- AC_SUBST([CPP])
  84800. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([CPP])
  84801. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPP$])
  84802. +m4trace:configure.ac:86: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
  84803. +m4trace:configure.ac:86: -1- m4_pattern_allow([^STDC_HEADERS$])
  84804. +m4trace:configure.ac:86: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
  84805. +@%:@undef STDC_HEADERS])
  84806. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
  84807. +@%:@undef HAVE_SYS_TYPES_H])
  84808. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
  84809. +@%:@undef HAVE_SYS_STAT_H])
  84810. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
  84811. +@%:@undef HAVE_STDLIB_H])
  84812. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
  84813. +@%:@undef HAVE_STRING_H])
  84814. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
  84815. +@%:@undef HAVE_MEMORY_H])
  84816. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
  84817. +@%:@undef HAVE_STRINGS_H])
  84818. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
  84819. +@%:@undef HAVE_INTTYPES_H])
  84820. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
  84821. +@%:@undef HAVE_STDINT_H])
  84822. +m4trace:configure.ac:86: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  84823. +@%:@undef HAVE_UNISTD_H])
  84824. +m4trace:configure.ac:86: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLFCN_H])
  84825. +m4trace:configure.ac:86: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
  84826. +m4trace:configure.ac:86: -1- LT_SUPPORTED_TAG([CXX])
  84827. +m4trace:configure.ac:86: -1- AC_SUBST([CXXCPP])
  84828. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([CXXCPP])
  84829. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CXXCPP$])
  84830. +m4trace:configure.ac:86: -1- AC_SUBST([CPPFLAGS])
  84831. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([CPPFLAGS])
  84832. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CPPFLAGS$])
  84833. +m4trace:configure.ac:86: -1- AC_SUBST([CXXCPP])
  84834. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([CXXCPP])
  84835. +m4trace:configure.ac:86: -1- m4_pattern_allow([^CXXCPP$])
  84836. +m4trace:configure.ac:86: -1- AC_SUBST([LD])
  84837. +m4trace:configure.ac:86: -1- AC_SUBST_TRACE([LD])
  84838. +m4trace:configure.ac:86: -1- m4_pattern_allow([^LD$])
  84839. +m4trace:configure.ac:93: -1- AC_SUBST([top_build_prefix])
  84840. +m4trace:configure.ac:93: -1- AC_SUBST_TRACE([top_build_prefix])
  84841. +m4trace:configure.ac:93: -1- m4_pattern_allow([^top_build_prefix$])
  84842. +m4trace:configure.ac:95: -1- AC_SUBST([LIBLTDL])
  84843. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LIBLTDL])
  84844. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBLTDL$])
  84845. +m4trace:configure.ac:95: -1- AC_SUBST([LTDLDEPS])
  84846. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LTDLDEPS])
  84847. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDLDEPS$])
  84848. +m4trace:configure.ac:95: -1- AC_SUBST([LTDLINCL])
  84849. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LTDLINCL])
  84850. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDLINCL$])
  84851. +m4trace:configure.ac:95: -1- AC_SUBST([INCLTDL])
  84852. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([INCLTDL])
  84853. +m4trace:configure.ac:95: -1- m4_pattern_allow([^INCLTDL$])
  84854. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LTDL])
  84855. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LTDL$])
  84856. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_LTDL], [/* Define this if a modern libltdl is already installed */
  84857. +@%:@undef HAVE_LTDL])
  84858. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_MODULE_EXT])
  84859. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([LT_MODULE_EXT])
  84860. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_MODULE_EXT$])
  84861. +m4trace:configure.ac:95: -1- AH_OUTPUT([LT_MODULE_EXT], [/* Define to the extension used for runtime loadable modules, say, ".so". */
  84862. +@%:@undef LT_MODULE_EXT])
  84863. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_MODULE_PATH_VAR])
  84864. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([LT_MODULE_PATH_VAR])
  84865. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_MODULE_PATH_VAR$])
  84866. +m4trace:configure.ac:95: -1- AH_OUTPUT([LT_MODULE_PATH_VAR], [/* Define to the name of the environment variable that determines the run-time
  84867. + module search path. */
  84868. +@%:@undef LT_MODULE_PATH_VAR])
  84869. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_DLSEARCH_PATH])
  84870. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([LT_DLSEARCH_PATH])
  84871. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLSEARCH_PATH$])
  84872. +m4trace:configure.ac:95: -1- AH_OUTPUT([LT_DLSEARCH_PATH], [/* Define to the system default library search path. */
  84873. +@%:@undef LT_DLSEARCH_PATH])
  84874. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLLOADERS$])
  84875. +m4trace:configure.ac:95: -1- AC_SUBST([LT_DLLOADERS])
  84876. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LT_DLLOADERS])
  84877. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLLOADERS$])
  84878. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  84879. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDL$])
  84880. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  84881. +@%:@undef HAVE_LIBDL])
  84882. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  84883. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDL$])
  84884. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  84885. +@%:@undef HAVE_LIBDL])
  84886. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  84887. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDL$])
  84888. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  84889. +@%:@undef HAVE_LIBDL])
  84890. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_DLERROR], [/* Define to 1 if you have the `dlerror\' function. */
  84891. +@%:@undef HAVE_DLERROR])
  84892. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLERROR])
  84893. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DLERROR$])
  84894. +m4trace:configure.ac:95: -1- AC_SUBST([LIBADD_DLOPEN])
  84895. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LIBADD_DLOPEN])
  84896. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_DLOPEN$])
  84897. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD])
  84898. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  84899. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */
  84900. +@%:@undef HAVE_SHL_LOAD])
  84901. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD])
  84902. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  84903. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */
  84904. +@%:@undef HAVE_SHL_LOAD])
  84905. +m4trace:configure.ac:95: -1- AC_SUBST([LIBADD_SHL_LOAD])
  84906. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LIBADD_SHL_LOAD])
  84907. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_SHL_LOAD$])
  84908. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DYLD])
  84909. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DYLD$])
  84910. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_DYLD], [/* Define if you have the _dyld_func_lookup function. */
  84911. +@%:@undef HAVE_DYLD])
  84912. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_CYGWIN_CONV_PATH])
  84913. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DECL_CYGWIN_CONV_PATH$])
  84914. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_DECL_CYGWIN_CONV_PATH], [/* Define to 1 if you have the declaration of `cygwin_conv_path\', and to 0 if
  84915. + you don\'t. */
  84916. +@%:@undef HAVE_DECL_CYGWIN_CONV_PATH])
  84917. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLD])
  84918. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_DLD$])
  84919. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_DLD], [/* Define if you have the GNU dld library. */
  84920. +@%:@undef HAVE_DLD])
  84921. +m4trace:configure.ac:95: -1- AC_SUBST([LIBADD_DLD_LINK])
  84922. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LIBADD_DLD_LINK])
  84923. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_DLD_LINK$])
  84924. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  84925. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDLLOADER])
  84926. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_LIBDLLOADER$])
  84927. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_LIBDLLOADER], [/* Define if libdlloader will be built on this platform */
  84928. +@%:@undef HAVE_LIBDLLOADER])
  84929. +m4trace:configure.ac:95: -1- AC_SUBST([LT_DLPREOPEN])
  84930. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LT_DLPREOPEN])
  84931. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  84932. +m4trace:configure.ac:95: -1- AC_SUBST([LIBADD_DL])
  84933. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LIBADD_DL])
  84934. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LIBADD_DL$])
  84935. +m4trace:configure.ac:95: -1- AC_SUBST([sys_symbol_underscore])
  84936. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([sys_symbol_underscore])
  84937. +m4trace:configure.ac:95: -1- m4_pattern_allow([^sys_symbol_underscore$])
  84938. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([NEED_USCORE])
  84939. +m4trace:configure.ac:95: -1- m4_pattern_allow([^NEED_USCORE$])
  84940. +m4trace:configure.ac:95: -1- AH_OUTPUT([NEED_USCORE], [/* Define if dlsym() requires a leading underscore in symbol names. */
  84941. +@%:@undef NEED_USCORE])
  84942. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([LTDL_DLOPEN_DEPLIBS])
  84943. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDL_DLOPEN_DEPLIBS$])
  84944. +m4trace:configure.ac:95: -1- AH_OUTPUT([LTDL_DLOPEN_DEPLIBS], [/* Define if the OS needs help to load dependent libraries for dlopen(). */
  84945. +@%:@undef LTDL_DLOPEN_DEPLIBS])
  84946. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_H], [/* Define to 1 if you have the <argz.h> header file. */
  84947. +@%:@undef HAVE_ARGZ_H])
  84948. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ARGZ_H])
  84949. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_ARGZ_H$])
  84950. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ERROR_T])
  84951. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_ERROR_T$])
  84952. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ERROR_T], [/* Define to 1 if the system has the type `error_t\'. */
  84953. +@%:@undef HAVE_ERROR_T])
  84954. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([error_t])
  84955. +m4trace:configure.ac:95: -1- m4_pattern_allow([^error_t$])
  84956. +m4trace:configure.ac:95: -1- AH_OUTPUT([error_t], [/* Define to a type to use for `error_t\' if it is not otherwise available. */
  84957. +@%:@undef error_t])
  84958. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([__error_t_defined])
  84959. +m4trace:configure.ac:95: -1- m4_pattern_allow([^__error_t_defined$])
  84960. +m4trace:configure.ac:95: -1- AH_OUTPUT([__error_t_defined], [/* Define so that glibc/gnulib argp.h does not typedef error_t. */
  84961. +@%:@undef __error_t_defined])
  84962. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_ADD], [/* Define to 1 if you have the `argz_add\' function. */
  84963. +@%:@undef HAVE_ARGZ_ADD])
  84964. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_APPEND], [/* Define to 1 if you have the `argz_append\' function. */
  84965. +@%:@undef HAVE_ARGZ_APPEND])
  84966. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_COUNT], [/* Define to 1 if you have the `argz_count\' function. */
  84967. +@%:@undef HAVE_ARGZ_COUNT])
  84968. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_CREATE_SEP], [/* Define to 1 if you have the `argz_create_sep\' function. */
  84969. +@%:@undef HAVE_ARGZ_CREATE_SEP])
  84970. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_INSERT], [/* Define to 1 if you have the `argz_insert\' function. */
  84971. +@%:@undef HAVE_ARGZ_INSERT])
  84972. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_NEXT], [/* Define to 1 if you have the `argz_next\' function. */
  84973. +@%:@undef HAVE_ARGZ_NEXT])
  84974. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_ARGZ_STRINGIFY], [/* Define to 1 if you have the `argz_stringify\' function. */
  84975. +@%:@undef HAVE_ARGZ_STRINGIFY])
  84976. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  84977. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WORKING_ARGZ])
  84978. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_WORKING_ARGZ$])
  84979. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_WORKING_ARGZ], [/* This value is set to 1 to indicate that the system argz facility works */
  84980. +@%:@undef HAVE_WORKING_ARGZ])
  84981. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  84982. +m4trace:configure.ac:95: -1- AC_SUBST([ARGZ_H])
  84983. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([ARGZ_H])
  84984. +m4trace:configure.ac:95: -1- m4_pattern_allow([^ARGZ_H$])
  84985. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PRELOADED_SYMBOLS])
  84986. +m4trace:configure.ac:95: -1- m4_pattern_allow([^HAVE_PRELOADED_SYMBOLS$])
  84987. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_PRELOADED_SYMBOLS], [/* Define if libtool can extract symbol lists from object files. */
  84988. +@%:@undef HAVE_PRELOADED_SYMBOLS])
  84989. +m4trace:configure.ac:95: -1- AM_CONDITIONAL([INSTALL_LTDL], [test x"${enable_ltdl_install-no}" != xno])
  84990. +m4trace:configure.ac:95: -1- AC_SUBST([INSTALL_LTDL_TRUE])
  84991. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([INSTALL_LTDL_TRUE])
  84992. +m4trace:configure.ac:95: -1- m4_pattern_allow([^INSTALL_LTDL_TRUE$])
  84993. +m4trace:configure.ac:95: -1- AC_SUBST([INSTALL_LTDL_FALSE])
  84994. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([INSTALL_LTDL_FALSE])
  84995. +m4trace:configure.ac:95: -1- m4_pattern_allow([^INSTALL_LTDL_FALSE$])
  84996. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_TRUE])
  84997. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_FALSE])
  84998. +m4trace:configure.ac:95: -1- AM_CONDITIONAL([CONVENIENCE_LTDL], [test x"${enable_ltdl_convenience-no}" != xno])
  84999. +m4trace:configure.ac:95: -1- AC_SUBST([CONVENIENCE_LTDL_TRUE])
  85000. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([CONVENIENCE_LTDL_TRUE])
  85001. +m4trace:configure.ac:95: -1- m4_pattern_allow([^CONVENIENCE_LTDL_TRUE$])
  85002. +m4trace:configure.ac:95: -1- AC_SUBST([CONVENIENCE_LTDL_FALSE])
  85003. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([CONVENIENCE_LTDL_FALSE])
  85004. +m4trace:configure.ac:95: -1- m4_pattern_allow([^CONVENIENCE_LTDL_FALSE$])
  85005. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_TRUE])
  85006. +m4trace:configure.ac:95: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_FALSE])
  85007. +m4trace:configure.ac:95: -1- AC_CONFIG_SUBDIRS([libltdl])
  85008. +m4trace:configure.ac:95: -1- AC_SUBST([subdirs], ["$subdirs m4_normalize([libltdl])"])
  85009. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([subdirs])
  85010. +m4trace:configure.ac:95: -1- m4_pattern_allow([^subdirs$])
  85011. +m4trace:configure.ac:95: -1- AC_SUBST([LT_CONFIG_H])
  85012. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LT_CONFIG_H])
  85013. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_CONFIG_H$])
  85014. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  85015. +@%:@undef HAVE_UNISTD_H])
  85016. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_DL_H], [/* Define to 1 if you have the <dl.h> header file. */
  85017. +@%:@undef HAVE_DL_H])
  85018. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_SYS_DL_H], [/* Define to 1 if you have the <sys/dl.h> header file. */
  85019. +@%:@undef HAVE_SYS_DL_H])
  85020. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_DLD_H], [/* Define to 1 if you have the <dld.h> header file. */
  85021. +@%:@undef HAVE_DLD_H])
  85022. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_MACH_O_DYLD_H], [/* Define to 1 if you have the <mach-o/dyld.h> header file. */
  85023. +@%:@undef HAVE_MACH_O_DYLD_H])
  85024. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_DIRENT_H], [/* Define to 1 if you have the <dirent.h> header file. */
  85025. +@%:@undef HAVE_DIRENT_H])
  85026. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_CLOSEDIR], [/* Define to 1 if you have the `closedir\' function. */
  85027. +@%:@undef HAVE_CLOSEDIR])
  85028. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_OPENDIR], [/* Define to 1 if you have the `opendir\' function. */
  85029. +@%:@undef HAVE_OPENDIR])
  85030. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_READDIR], [/* Define to 1 if you have the `readdir\' function. */
  85031. +@%:@undef HAVE_READDIR])
  85032. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  85033. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_STRLCAT], [/* Define to 1 if you have the `strlcat\' function. */
  85034. +@%:@undef HAVE_STRLCAT])
  85035. +m4trace:configure.ac:95: -1- AH_OUTPUT([HAVE_STRLCPY], [/* Define to 1 if you have the `strlcpy\' function. */
  85036. +@%:@undef HAVE_STRLCPY])
  85037. +m4trace:configure.ac:95: -1- m4_pattern_allow([^_LT_LIBOBJS$])
  85038. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_LIBEXT])
  85039. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([LT_LIBEXT])
  85040. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_LIBEXT$])
  85041. +m4trace:configure.ac:95: -1- AH_OUTPUT([LT_LIBEXT], [/* The archive extension */
  85042. +@%:@undef LT_LIBEXT])
  85043. +m4trace:configure.ac:95: -1- m4_pattern_allow([LT_LIBPREFIX])
  85044. +m4trace:configure.ac:95: -1- AC_DEFINE_TRACE_LITERAL([LT_LIBPREFIX])
  85045. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LT_LIBPREFIX$])
  85046. +m4trace:configure.ac:95: -1- AH_OUTPUT([LT_LIBPREFIX], [/* The archive prefix */
  85047. +@%:@undef LT_LIBPREFIX])
  85048. +m4trace:configure.ac:95: -1- AC_SUBST([LTDLOPEN])
  85049. +m4trace:configure.ac:95: -1- AC_SUBST_TRACE([LTDLOPEN])
  85050. +m4trace:configure.ac:95: -1- m4_pattern_allow([^LTDLOPEN$])
  85051. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLLOADERS$])
  85052. +m4trace:configure.ac:96: -1- AC_SUBST([LT_DLLOADERS])
  85053. +m4trace:configure.ac:96: -1- AC_SUBST_TRACE([LT_DLLOADERS])
  85054. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLLOADERS$])
  85055. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  85056. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDL$])
  85057. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  85058. +@%:@undef HAVE_LIBDL])
  85059. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  85060. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDL$])
  85061. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  85062. +@%:@undef HAVE_LIBDL])
  85063. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  85064. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDL$])
  85065. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  85066. +@%:@undef HAVE_LIBDL])
  85067. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_DLERROR], [/* Define to 1 if you have the `dlerror\' function. */
  85068. +@%:@undef HAVE_DLERROR])
  85069. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLERROR])
  85070. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DLERROR$])
  85071. +m4trace:configure.ac:96: -1- AC_SUBST([LIBADD_DLOPEN])
  85072. +m4trace:configure.ac:96: -1- AC_SUBST_TRACE([LIBADD_DLOPEN])
  85073. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_DLOPEN$])
  85074. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD])
  85075. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  85076. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */
  85077. +@%:@undef HAVE_SHL_LOAD])
  85078. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD])
  85079. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  85080. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */
  85081. +@%:@undef HAVE_SHL_LOAD])
  85082. +m4trace:configure.ac:96: -1- AC_SUBST([LIBADD_SHL_LOAD])
  85083. +m4trace:configure.ac:96: -1- AC_SUBST_TRACE([LIBADD_SHL_LOAD])
  85084. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_SHL_LOAD$])
  85085. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DYLD])
  85086. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DYLD$])
  85087. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_DYLD], [/* Define if you have the _dyld_func_lookup function. */
  85088. +@%:@undef HAVE_DYLD])
  85089. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_CYGWIN_CONV_PATH])
  85090. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DECL_CYGWIN_CONV_PATH$])
  85091. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_DECL_CYGWIN_CONV_PATH], [/* Define to 1 if you have the declaration of `cygwin_conv_path\', and to 0 if
  85092. + you don\'t. */
  85093. +@%:@undef HAVE_DECL_CYGWIN_CONV_PATH])
  85094. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLD])
  85095. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_DLD$])
  85096. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_DLD], [/* Define if you have the GNU dld library. */
  85097. +@%:@undef HAVE_DLD])
  85098. +m4trace:configure.ac:96: -1- AC_SUBST([LIBADD_DLD_LINK])
  85099. +m4trace:configure.ac:96: -1- AC_SUBST_TRACE([LIBADD_DLD_LINK])
  85100. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_DLD_LINK$])
  85101. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  85102. +m4trace:configure.ac:96: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDLLOADER])
  85103. +m4trace:configure.ac:96: -1- m4_pattern_allow([^HAVE_LIBDLLOADER$])
  85104. +m4trace:configure.ac:96: -1- AH_OUTPUT([HAVE_LIBDLLOADER], [/* Define if libdlloader will be built on this platform */
  85105. +@%:@undef HAVE_LIBDLLOADER])
  85106. +m4trace:configure.ac:96: -1- AC_SUBST([LT_DLPREOPEN])
  85107. +m4trace:configure.ac:96: -1- AC_SUBST_TRACE([LT_DLPREOPEN])
  85108. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  85109. +m4trace:configure.ac:96: -1- AC_SUBST([LIBADD_DL])
  85110. +m4trace:configure.ac:96: -1- AC_SUBST_TRACE([LIBADD_DL])
  85111. +m4trace:configure.ac:96: -1- m4_pattern_allow([^LIBADD_DL$])
  85112. +m4trace:configure.ac:99: -1- AC_SUBST([INCLTDL])
  85113. +m4trace:configure.ac:99: -1- AC_SUBST_TRACE([INCLTDL])
  85114. +m4trace:configure.ac:99: -1- m4_pattern_allow([^INCLTDL$])
  85115. +m4trace:configure.ac:100: -1- AC_SUBST([LIBLTDL])
  85116. +m4trace:configure.ac:100: -1- AC_SUBST_TRACE([LIBLTDL])
  85117. +m4trace:configure.ac:100: -1- m4_pattern_allow([^LIBLTDL$])
  85118. +m4trace:configure.ac:106: -1- AC_SUBST([LIBADD_DL])
  85119. +m4trace:configure.ac:106: -1- AC_SUBST_TRACE([LIBADD_DL])
  85120. +m4trace:configure.ac:106: -1- m4_pattern_allow([^LIBADD_DL$])
  85121. +m4trace:configure.ac:109: -1- AC_SUBST([RANLIB])
  85122. +m4trace:configure.ac:109: -1- AC_SUBST_TRACE([RANLIB])
  85123. +m4trace:configure.ac:109: -1- m4_pattern_allow([^RANLIB$])
  85124. +m4trace:configure.ac:126: -1- AC_SUBST([CGIEXT])
  85125. +m4trace:configure.ac:126: -1- AC_SUBST_TRACE([CGIEXT])
  85126. +m4trace:configure.ac:126: -1- m4_pattern_allow([^CGIEXT$])
  85127. +m4trace:configure.ac:132: -1- AM_CONDITIONAL([ENABLE_WIN32SPECIFIC], [true])
  85128. +m4trace:configure.ac:132: -1- AC_SUBST([ENABLE_WIN32SPECIFIC_TRUE])
  85129. +m4trace:configure.ac:132: -1- AC_SUBST_TRACE([ENABLE_WIN32SPECIFIC_TRUE])
  85130. +m4trace:configure.ac:132: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_TRUE$])
  85131. +m4trace:configure.ac:132: -1- AC_SUBST([ENABLE_WIN32SPECIFIC_FALSE])
  85132. +m4trace:configure.ac:132: -1- AC_SUBST_TRACE([ENABLE_WIN32SPECIFIC_FALSE])
  85133. +m4trace:configure.ac:132: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_FALSE$])
  85134. +m4trace:configure.ac:132: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_TRUE])
  85135. +m4trace:configure.ac:132: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_FALSE])
  85136. +m4trace:configure.ac:135: -1- AM_CONDITIONAL([ENABLE_WIN32SPECIFIC], [false])
  85137. +m4trace:configure.ac:135: -1- AC_SUBST([ENABLE_WIN32SPECIFIC_TRUE])
  85138. +m4trace:configure.ac:135: -1- AC_SUBST_TRACE([ENABLE_WIN32SPECIFIC_TRUE])
  85139. +m4trace:configure.ac:135: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_TRUE$])
  85140. +m4trace:configure.ac:135: -1- AC_SUBST([ENABLE_WIN32SPECIFIC_FALSE])
  85141. +m4trace:configure.ac:135: -1- AC_SUBST_TRACE([ENABLE_WIN32SPECIFIC_FALSE])
  85142. +m4trace:configure.ac:135: -1- m4_pattern_allow([^ENABLE_WIN32SPECIFIC_FALSE$])
  85143. +m4trace:configure.ac:135: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_TRUE])
  85144. +m4trace:configure.ac:135: -1- _AM_SUBST_NOTMAKE([ENABLE_WIN32SPECIFIC_FALSE])
  85145. +m4trace:configure.ac:141: -1- AC_SUBST([WIN32_PSAPI])
  85146. +m4trace:configure.ac:141: -1- AC_SUBST_TRACE([WIN32_PSAPI])
  85147. +m4trace:configure.ac:141: -1- m4_pattern_allow([^WIN32_PSAPI$])
  85148. +m4trace:configure.ac:148: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WIN32_PSAPI])
  85149. +m4trace:configure.ac:148: -1- m4_pattern_allow([^HAVE_WIN32_PSAPI$])
  85150. +m4trace:configure.ac:148: -1- AH_OUTPUT([HAVE_WIN32_PSAPI], [/* Define if you have PSAPI.DLL on Windows systems */
  85151. +@%:@undef HAVE_WIN32_PSAPI])
  85152. +m4trace:configure.ac:152: -1- AM_CONDITIONAL([USE_IPC_WIN32], [true])
  85153. +m4trace:configure.ac:152: -1- AC_SUBST([USE_IPC_WIN32_TRUE])
  85154. +m4trace:configure.ac:152: -1- AC_SUBST_TRACE([USE_IPC_WIN32_TRUE])
  85155. +m4trace:configure.ac:152: -1- m4_pattern_allow([^USE_IPC_WIN32_TRUE$])
  85156. +m4trace:configure.ac:152: -1- AC_SUBST([USE_IPC_WIN32_FALSE])
  85157. +m4trace:configure.ac:152: -1- AC_SUBST_TRACE([USE_IPC_WIN32_FALSE])
  85158. +m4trace:configure.ac:152: -1- m4_pattern_allow([^USE_IPC_WIN32_FALSE$])
  85159. +m4trace:configure.ac:152: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_TRUE])
  85160. +m4trace:configure.ac:152: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_FALSE])
  85161. +m4trace:configure.ac:153: -1- AC_SUBST([MINGW_LIBS])
  85162. +m4trace:configure.ac:153: -1- AC_SUBST_TRACE([MINGW_LIBS])
  85163. +m4trace:configure.ac:153: -1- m4_pattern_allow([^MINGW_LIBS$])
  85164. +m4trace:configure.ac:156: -1- AM_CONDITIONAL([USE_IPC_WIN32], [false])
  85165. +m4trace:configure.ac:156: -1- AC_SUBST([USE_IPC_WIN32_TRUE])
  85166. +m4trace:configure.ac:156: -1- AC_SUBST_TRACE([USE_IPC_WIN32_TRUE])
  85167. +m4trace:configure.ac:156: -1- m4_pattern_allow([^USE_IPC_WIN32_TRUE$])
  85168. +m4trace:configure.ac:156: -1- AC_SUBST([USE_IPC_WIN32_FALSE])
  85169. +m4trace:configure.ac:156: -1- AC_SUBST_TRACE([USE_IPC_WIN32_FALSE])
  85170. +m4trace:configure.ac:156: -1- m4_pattern_allow([^USE_IPC_WIN32_FALSE$])
  85171. +m4trace:configure.ac:156: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_TRUE])
  85172. +m4trace:configure.ac:156: -1- _AM_SUBST_NOTMAKE([USE_IPC_WIN32_FALSE])
  85173. +m4trace:configure.ac:168: -1- AC_DEFINE_TRACE_LITERAL([CACHE_HTTP_PORT])
  85174. +m4trace:configure.ac:168: -1- m4_pattern_allow([^CACHE_HTTP_PORT$])
  85175. +m4trace:configure.ac:168: -1- AH_OUTPUT([CACHE_HTTP_PORT], [/* What default TCP port to use for HTTP listening? */
  85176. +@%:@undef CACHE_HTTP_PORT])
  85177. +m4trace:configure.ac:170: -1- AC_SUBST([CACHE_HTTP_PORT])
  85178. +m4trace:configure.ac:170: -1- AC_SUBST_TRACE([CACHE_HTTP_PORT])
  85179. +m4trace:configure.ac:170: -1- m4_pattern_allow([^CACHE_HTTP_PORT$])
  85180. +m4trace:configure.ac:171: -1- AC_DEFINE_TRACE_LITERAL([CACHE_ICP_PORT])
  85181. +m4trace:configure.ac:171: -1- m4_pattern_allow([^CACHE_ICP_PORT$])
  85182. +m4trace:configure.ac:171: -1- AH_OUTPUT([CACHE_ICP_PORT], [/* What default UDP port to use for ICP listening? */
  85183. +@%:@undef CACHE_ICP_PORT])
  85184. +m4trace:configure.ac:173: -1- AC_SUBST([CACHE_ICP_PORT])
  85185. +m4trace:configure.ac:173: -1- AC_SUBST_TRACE([CACHE_ICP_PORT])
  85186. +m4trace:configure.ac:173: -1- m4_pattern_allow([^CACHE_ICP_PORT$])
  85187. +m4trace:configure.ac:175: -1- AC_DEFINE_TRACE_LITERAL([CONFIG_HOST_TYPE])
  85188. +m4trace:configure.ac:175: -1- m4_pattern_allow([^CONFIG_HOST_TYPE$])
  85189. +m4trace:configure.ac:175: -1- AH_OUTPUT([CONFIG_HOST_TYPE], [/* Host type from configure */
  85190. +@%:@undef CONFIG_HOST_TYPE])
  85191. +m4trace:configure.ac:177: -1- AC_DEFINE_TRACE_LITERAL([SQUID_CONFIGURE_OPTIONS])
  85192. +m4trace:configure.ac:177: -1- m4_pattern_allow([^SQUID_CONFIGURE_OPTIONS$])
  85193. +m4trace:configure.ac:177: -1- AH_OUTPUT([SQUID_CONFIGURE_OPTIONS], [/* configure command line used to configure Squid */
  85194. +@%:@undef SQUID_CONFIGURE_OPTIONS])
  85195. +m4trace:configure.ac:184: -1- AC_SUBST([CACHE_EFFECTIVE_USER])
  85196. +m4trace:configure.ac:184: -1- AC_SUBST_TRACE([CACHE_EFFECTIVE_USER])
  85197. +m4trace:configure.ac:184: -1- m4_pattern_allow([^CACHE_EFFECTIVE_USER$])
  85198. +m4trace:configure.ac:199: -1- AC_SUBST([DEFAULT_LOG_DIR])
  85199. +m4trace:configure.ac:199: -1- AC_SUBST_TRACE([DEFAULT_LOG_DIR])
  85200. +m4trace:configure.ac:199: -1- m4_pattern_allow([^DEFAULT_LOG_DIR$])
  85201. +m4trace:configure.ac:214: -1- AC_SUBST([DEFAULT_PIDFILE])
  85202. +m4trace:configure.ac:214: -1- AC_SUBST_TRACE([DEFAULT_PIDFILE])
  85203. +m4trace:configure.ac:214: -1- m4_pattern_allow([^DEFAULT_PIDFILE$])
  85204. +m4trace:configure.ac:308: -1- AC_SUBST([SQUID_CFLAGS])
  85205. +m4trace:configure.ac:308: -1- AC_SUBST_TRACE([SQUID_CFLAGS])
  85206. +m4trace:configure.ac:308: -1- m4_pattern_allow([^SQUID_CFLAGS$])
  85207. +m4trace:configure.ac:309: -1- AC_SUBST([SQUID_CXXFLAGS])
  85208. +m4trace:configure.ac:309: -1- AC_SUBST_TRACE([SQUID_CXXFLAGS])
  85209. +m4trace:configure.ac:309: -1- m4_pattern_allow([^SQUID_CXXFLAGS$])
  85210. +m4trace:configure.ac:370: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_INLINE_])
  85211. +m4trace:configure.ac:370: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  85212. +m4trace:configure.ac:370: -1- AH_OUTPUT([_SQUID_INLINE_], [/* Keyword used by squid for inlining methods */
  85213. +@%:@undef _SQUID_INLINE_])
  85214. +m4trace:configure.ac:371: -1- AC_DEFINE_TRACE_LITERAL([_USE_INLINE_])
  85215. +m4trace:configure.ac:371: -1- m4_pattern_allow([^_USE_INLINE_$])
  85216. +m4trace:configure.ac:371: -1- AH_OUTPUT([_USE_INLINE_], [/* Include inline methods into header file */
  85217. +@%:@undef _USE_INLINE_])
  85218. +m4trace:configure.ac:374: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_INLINE_])
  85219. +m4trace:configure.ac:374: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  85220. +m4trace:configure.ac:374: -1- AH_OUTPUT([_SQUID_INLINE_], [/* Keyword used by squid for inlining methods */
  85221. +@%:@undef _SQUID_INLINE_])
  85222. +m4trace:configure.ac:377: -1- AC_DEFINE_TRACE_LITERAL([CBDATA_DEBUG])
  85223. +m4trace:configure.ac:377: -1- m4_pattern_allow([^CBDATA_DEBUG$])
  85224. +m4trace:configure.ac:377: -1- AH_OUTPUT([CBDATA_DEBUG], [/* Enable for cbdata debug information */
  85225. +@%:@undef CBDATA_DEBUG])
  85226. +m4trace:configure.ac:411: -1- AC_DEFINE_TRACE_LITERAL([XMALLOC_STATISTICS])
  85227. +m4trace:configure.ac:411: -1- m4_pattern_allow([^XMALLOC_STATISTICS$])
  85228. +m4trace:configure.ac:411: -1- AH_OUTPUT([XMALLOC_STATISTICS], [/* Define to have malloc statistics */
  85229. +@%:@undef XMALLOC_STATISTICS])
  85230. +m4trace:configure.ac:450: -1- AC_DEFINE_TRACE_LITERAL([AUFS_IO_THREADS])
  85231. +m4trace:configure.ac:450: -1- m4_pattern_allow([^AUFS_IO_THREADS$])
  85232. +m4trace:configure.ac:450: -1- AH_OUTPUT([AUFS_IO_THREADS], [/* Defines how many threads aufs uses for I/O */
  85233. +@%:@undef AUFS_IO_THREADS])
  85234. +m4trace:configure.ac:460: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO])
  85235. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  85236. +m4trace:configure.ac:460: -1- AH_OUTPUT([USE_DISKIO], [/* DiskIO modules are expected to be available. */
  85237. +@%:@undef USE_DISKIO])
  85238. +m4trace:configure.ac:460: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO])
  85239. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  85240. +m4trace:configure.ac:460: -1- AH_OUTPUT([USE_DISKIO], [/* DiskIO modules are expected to be available. */
  85241. +@%:@undef USE_DISKIO])
  85242. +m4trace:configure.ac:460: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO])
  85243. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  85244. +m4trace:configure.ac:460: -1- AH_OUTPUT([USE_DISKIO], [/* DiskIO modules are expected to be available. */
  85245. +@%:@undef USE_DISKIO])
  85246. +m4trace:configure.ac:460: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO])
  85247. +m4trace:configure.ac:460: -1- m4_pattern_allow([^USE_DISKIO$])
  85248. +m4trace:configure.ac:460: -1- AH_OUTPUT([USE_DISKIO], [/* DiskIO modules are expected to be available. */
  85249. +@%:@undef USE_DISKIO])
  85250. +m4trace:configure.ac:599: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO_DISKTHREADS])
  85251. +m4trace:configure.ac:599: -1- m4_pattern_allow([^USE_DISKIO_DISKTHREADS$])
  85252. +m4trace:configure.ac:599: -1- AH_OUTPUT([USE_DISKIO_DISKTHREADS], [/* Whether pthreads support is needed. Automatic */
  85253. +@%:@undef USE_DISKIO_DISKTHREADS])
  85254. +m4trace:configure.ac:606: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO_DISKTHREADS])
  85255. +m4trace:configure.ac:606: -1- m4_pattern_allow([^USE_DISKIO_DISKTHREADS$])
  85256. +m4trace:configure.ac:606: -1- AH_OUTPUT([USE_DISKIO_DISKTHREADS], [/* Whether pthreads support is needed. Automatic */
  85257. +@%:@undef USE_DISKIO_DISKTHREADS])
  85258. +m4trace:configure.ac:624: -1- AH_OUTPUT([HAVE_AIO_H], [/* Define to 1 if you have the <aio.h> header file. */
  85259. +@%:@undef HAVE_AIO_H])
  85260. +m4trace:configure.ac:624: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AIO_H])
  85261. +m4trace:configure.ac:624: -1- m4_pattern_allow([^HAVE_AIO_H$])
  85262. +m4trace:configure.ac:652: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO_AIO])
  85263. +m4trace:configure.ac:652: -1- m4_pattern_allow([^USE_DISKIO_AIO$])
  85264. +m4trace:configure.ac:652: -1- AH_OUTPUT([USE_DISKIO_AIO], [/* Whether POSIX AIO support is needed. Automatic */
  85265. +@%:@undef USE_DISKIO_AIO])
  85266. +m4trace:configure.ac:667: -1- AC_DEFINE_TRACE_LITERAL([USE_DISKIO_AIO])
  85267. +m4trace:configure.ac:667: -1- m4_pattern_allow([^USE_DISKIO_AIO$])
  85268. +m4trace:configure.ac:667: -1- AH_OUTPUT([USE_DISKIO_AIO], [/* Whether POSIX AIO support is needed. Automatic */
  85269. +@%:@undef USE_DISKIO_AIO])
  85270. +m4trace:configure.ac:692: -1- AC_SUBST([DISK_MODULES])
  85271. +m4trace:configure.ac:692: -1- AC_SUBST_TRACE([DISK_MODULES])
  85272. +m4trace:configure.ac:692: -1- m4_pattern_allow([^DISK_MODULES$])
  85273. +m4trace:configure.ac:693: -1- AC_SUBST([DISK_LIBS])
  85274. +m4trace:configure.ac:693: -1- AC_SUBST_TRACE([DISK_LIBS])
  85275. +m4trace:configure.ac:693: -1- m4_pattern_allow([^DISK_LIBS$])
  85276. +m4trace:configure.ac:694: -1- AC_SUBST([DISK_PROGRAMS])
  85277. +m4trace:configure.ac:694: -1- AC_SUBST_TRACE([DISK_PROGRAMS])
  85278. +m4trace:configure.ac:694: -1- m4_pattern_allow([^DISK_PROGRAMS$])
  85279. +m4trace:configure.ac:695: -1- AC_SUBST([DISK_LINKOBJS])
  85280. +m4trace:configure.ac:695: -1- AC_SUBST_TRACE([DISK_LINKOBJS])
  85281. +m4trace:configure.ac:695: -1- m4_pattern_allow([^DISK_LINKOBJS$])
  85282. +m4trace:configure.ac:696: -1- AC_SUBST([DISK_OS_LIBS])
  85283. +m4trace:configure.ac:696: -1- AC_SUBST_TRACE([DISK_OS_LIBS])
  85284. +m4trace:configure.ac:696: -1- m4_pattern_allow([^DISK_OS_LIBS$])
  85285. +m4trace:configure.ac:697: -1- AM_CONDITIONAL([USE_AIOPS_WIN32], [test "$USE_AIOPS_WIN32" = 1])
  85286. +m4trace:configure.ac:697: -1- AC_SUBST([USE_AIOPS_WIN32_TRUE])
  85287. +m4trace:configure.ac:697: -1- AC_SUBST_TRACE([USE_AIOPS_WIN32_TRUE])
  85288. +m4trace:configure.ac:697: -1- m4_pattern_allow([^USE_AIOPS_WIN32_TRUE$])
  85289. +m4trace:configure.ac:697: -1- AC_SUBST([USE_AIOPS_WIN32_FALSE])
  85290. +m4trace:configure.ac:697: -1- AC_SUBST_TRACE([USE_AIOPS_WIN32_FALSE])
  85291. +m4trace:configure.ac:697: -1- m4_pattern_allow([^USE_AIOPS_WIN32_FALSE$])
  85292. +m4trace:configure.ac:697: -1- _AM_SUBST_NOTMAKE([USE_AIOPS_WIN32_TRUE])
  85293. +m4trace:configure.ac:697: -1- _AM_SUBST_NOTMAKE([USE_AIOPS_WIN32_FALSE])
  85294. +m4trace:configure.ac:698: -1- AM_CONDITIONAL([USE_AIO_WIN32], [test "$USE_AIO_WIN32" = 1])
  85295. +m4trace:configure.ac:698: -1- AC_SUBST([USE_AIO_WIN32_TRUE])
  85296. +m4trace:configure.ac:698: -1- AC_SUBST_TRACE([USE_AIO_WIN32_TRUE])
  85297. +m4trace:configure.ac:698: -1- m4_pattern_allow([^USE_AIO_WIN32_TRUE$])
  85298. +m4trace:configure.ac:698: -1- AC_SUBST([USE_AIO_WIN32_FALSE])
  85299. +m4trace:configure.ac:698: -1- AC_SUBST_TRACE([USE_AIO_WIN32_FALSE])
  85300. +m4trace:configure.ac:698: -1- m4_pattern_allow([^USE_AIO_WIN32_FALSE$])
  85301. +m4trace:configure.ac:698: -1- _AM_SUBST_NOTMAKE([USE_AIO_WIN32_TRUE])
  85302. +m4trace:configure.ac:698: -1- _AM_SUBST_NOTMAKE([USE_AIO_WIN32_FALSE])
  85303. +m4trace:configure.ac:785: -1- AH_OUTPUT([HAVE_FS_UFS], [/* "Define to 1 if ufs filesystem module is build" */
  85304. +@%:@undef HAVE_FS_UFS])
  85305. +m4trace:configure.ac:786: -1- AH_OUTPUT([HAVE_FS_AUFS], [/* "Define to 1 if aufs filesystem module is build" */
  85306. +@%:@undef HAVE_FS_AUFS])
  85307. +m4trace:configure.ac:787: -1- AH_OUTPUT([HAVE_FS_DISKD], [/* "Define to 1 if diskd filesystem module is build" */
  85308. +@%:@undef HAVE_FS_DISKD])
  85309. +m4trace:configure.ac:788: -1- AH_OUTPUT([HAVE_FS_COSS], [/* "Define to 1 if coss filesystem module is build" */
  85310. +@%:@undef HAVE_FS_COSS])
  85311. +m4trace:configure.ac:804: -1- AC_SUBST([STORE_LIBS_TO_BUILD])
  85312. +m4trace:configure.ac:804: -1- AC_SUBST_TRACE([STORE_LIBS_TO_BUILD])
  85313. +m4trace:configure.ac:804: -1- m4_pattern_allow([^STORE_LIBS_TO_BUILD$])
  85314. +m4trace:configure.ac:805: -1- AC_SUBST([STORE_LIBS_TO_ADD])
  85315. +m4trace:configure.ac:805: -1- AC_SUBST_TRACE([STORE_LIBS_TO_ADD])
  85316. +m4trace:configure.ac:805: -1- m4_pattern_allow([^STORE_LIBS_TO_ADD$])
  85317. +m4trace:configure.ac:806: -1- AC_SUBST([STORE_TESTS])
  85318. +m4trace:configure.ac:806: -1- AC_SUBST_TRACE([STORE_TESTS])
  85319. +m4trace:configure.ac:806: -1- m4_pattern_allow([^STORE_TESTS$])
  85320. +m4trace:configure.ac:847: -1- AC_SUBST([REPL_POLICIES])
  85321. +m4trace:configure.ac:847: -1- AC_SUBST_TRACE([REPL_POLICIES])
  85322. +m4trace:configure.ac:847: -1- m4_pattern_allow([^REPL_POLICIES$])
  85323. +m4trace:configure.ac:848: -1- AC_SUBST([REPL_OBJS])
  85324. +m4trace:configure.ac:848: -1- AC_SUBST_TRACE([REPL_OBJS])
  85325. +m4trace:configure.ac:848: -1- m4_pattern_allow([^REPL_OBJS$])
  85326. +m4trace:configure.ac:849: -1- AC_SUBST([REPL_LIBS])
  85327. +m4trace:configure.ac:849: -1- AC_SUBST_TRACE([REPL_LIBS])
  85328. +m4trace:configure.ac:849: -1- m4_pattern_allow([^REPL_LIBS$])
  85329. +m4trace:configure.ac:851: -1- AM_CONDITIONAL([ENABLE_PINGER], [false])
  85330. +m4trace:configure.ac:851: -1- AC_SUBST([ENABLE_PINGER_TRUE])
  85331. +m4trace:configure.ac:851: -1- AC_SUBST_TRACE([ENABLE_PINGER_TRUE])
  85332. +m4trace:configure.ac:851: -1- m4_pattern_allow([^ENABLE_PINGER_TRUE$])
  85333. +m4trace:configure.ac:851: -1- AC_SUBST([ENABLE_PINGER_FALSE])
  85334. +m4trace:configure.ac:851: -1- AC_SUBST_TRACE([ENABLE_PINGER_FALSE])
  85335. +m4trace:configure.ac:851: -1- m4_pattern_allow([^ENABLE_PINGER_FALSE$])
  85336. +m4trace:configure.ac:851: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_TRUE])
  85337. +m4trace:configure.ac:851: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_FALSE])
  85338. +m4trace:configure.ac:852: -1- AC_DEFINE_TRACE_LITERAL([USE_ICMP])
  85339. +m4trace:configure.ac:852: -1- m4_pattern_allow([^USE_ICMP$])
  85340. +m4trace:configure.ac:852: -1- AH_OUTPUT([USE_ICMP], [/* Define to use Squid\'s ICMP and Network Measurement features (highly
  85341. + recommended!) */
  85342. +@%:@undef USE_ICMP])
  85343. +m4trace:configure.ac:852: -1- AM_CONDITIONAL([ENABLE_PINGER], [true])
  85344. +m4trace:configure.ac:852: -1- AC_SUBST([ENABLE_PINGER_TRUE])
  85345. +m4trace:configure.ac:852: -1- AC_SUBST_TRACE([ENABLE_PINGER_TRUE])
  85346. +m4trace:configure.ac:852: -1- m4_pattern_allow([^ENABLE_PINGER_TRUE$])
  85347. +m4trace:configure.ac:852: -1- AC_SUBST([ENABLE_PINGER_FALSE])
  85348. +m4trace:configure.ac:852: -1- AC_SUBST_TRACE([ENABLE_PINGER_FALSE])
  85349. +m4trace:configure.ac:852: -1- m4_pattern_allow([^ENABLE_PINGER_FALSE$])
  85350. +m4trace:configure.ac:852: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_TRUE])
  85351. +m4trace:configure.ac:852: -1- _AM_SUBST_NOTMAKE([ENABLE_PINGER_FALSE])
  85352. +m4trace:configure.ac:861: -1- AM_CONDITIONAL([USE_DELAY_POOLS], [false])
  85353. +m4trace:configure.ac:861: -1- AC_SUBST([USE_DELAY_POOLS_TRUE])
  85354. +m4trace:configure.ac:861: -1- AC_SUBST_TRACE([USE_DELAY_POOLS_TRUE])
  85355. +m4trace:configure.ac:861: -1- m4_pattern_allow([^USE_DELAY_POOLS_TRUE$])
  85356. +m4trace:configure.ac:861: -1- AC_SUBST([USE_DELAY_POOLS_FALSE])
  85357. +m4trace:configure.ac:861: -1- AC_SUBST_TRACE([USE_DELAY_POOLS_FALSE])
  85358. +m4trace:configure.ac:861: -1- m4_pattern_allow([^USE_DELAY_POOLS_FALSE$])
  85359. +m4trace:configure.ac:861: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_TRUE])
  85360. +m4trace:configure.ac:861: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_FALSE])
  85361. +m4trace:configure.ac:862: -1- AC_DEFINE_TRACE_LITERAL([DELAY_POOLS])
  85362. +m4trace:configure.ac:862: -1- m4_pattern_allow([^DELAY_POOLS$])
  85363. +m4trace:configure.ac:862: -1- AH_OUTPUT([DELAY_POOLS], [/* Traffic management via "delay pools". */
  85364. +@%:@undef DELAY_POOLS])
  85365. +m4trace:configure.ac:862: -1- AM_CONDITIONAL([USE_DELAY_POOLS], [true], [])
  85366. +m4trace:configure.ac:862: -1- AC_SUBST([USE_DELAY_POOLS_TRUE])
  85367. +m4trace:configure.ac:862: -1- AC_SUBST_TRACE([USE_DELAY_POOLS_TRUE])
  85368. +m4trace:configure.ac:862: -1- m4_pattern_allow([^USE_DELAY_POOLS_TRUE$])
  85369. +m4trace:configure.ac:862: -1- AC_SUBST([USE_DELAY_POOLS_FALSE])
  85370. +m4trace:configure.ac:862: -1- AC_SUBST_TRACE([USE_DELAY_POOLS_FALSE])
  85371. +m4trace:configure.ac:862: -1- m4_pattern_allow([^USE_DELAY_POOLS_FALSE$])
  85372. +m4trace:configure.ac:862: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_TRUE])
  85373. +m4trace:configure.ac:862: -1- _AM_SUBST_NOTMAKE([USE_DELAY_POOLS_FALSE])
  85374. +m4trace:configure.ac:886: -1- AC_DEFINE_TRACE_LITERAL([USE_SQUID_ESI])
  85375. +m4trace:configure.ac:886: -1- m4_pattern_allow([^USE_SQUID_ESI$])
  85376. +m4trace:configure.ac:886: -1- AH_OUTPUT([USE_SQUID_ESI], [/* Compile the ESI processor and Surrogate header support */
  85377. +@%:@undef USE_SQUID_ESI])
  85378. +m4trace:configure.ac:891: -1- AH_OUTPUT([HAVE_EXPAT_H], [/* Define to 1 if you have the <expat.h> header file. */
  85379. +@%:@undef HAVE_EXPAT_H])
  85380. +m4trace:configure.ac:891: -1- AC_DEFINE_TRACE_LITERAL([HAVE_EXPAT_H])
  85381. +m4trace:configure.ac:891: -1- m4_pattern_allow([^HAVE_EXPAT_H$])
  85382. +m4trace:configure.ac:892: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBEXPAT])
  85383. +m4trace:configure.ac:892: -1- m4_pattern_allow([^HAVE_LIBEXPAT$])
  85384. +m4trace:configure.ac:892: -1- AH_OUTPUT([HAVE_LIBEXPAT], [/* Define to 1 if you have the expat library */
  85385. +@%:@undef HAVE_LIBEXPAT])
  85386. +m4trace:configure.ac:903: -1- AH_OUTPUT([HAVE_LIBXML_PARSER_H], [/* Define to 1 if you have the <libxml/parser.h> header file. */
  85387. +@%:@undef HAVE_LIBXML_PARSER_H])
  85388. +m4trace:configure.ac:903: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBXML_PARSER_H])
  85389. +m4trace:configure.ac:903: -1- m4_pattern_allow([^HAVE_LIBXML_PARSER_H$])
  85390. +m4trace:configure.ac:903: -1- AH_OUTPUT([HAVE_LIBXML_PARSER_H], [/* Define to 1 if you have the <libxml/parser.h> header file. */
  85391. +@%:@undef HAVE_LIBXML_PARSER_H])
  85392. +m4trace:configure.ac:903: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBXML_PARSER_H])
  85393. +m4trace:configure.ac:903: -1- m4_pattern_allow([^HAVE_LIBXML_PARSER_H$])
  85394. +m4trace:configure.ac:903: -1- AH_OUTPUT([HAVE_LIBXML_PARSER_H], [/* Define to 1 if you have the <libxml/parser.h> header file. */
  85395. +@%:@undef HAVE_LIBXML_PARSER_H])
  85396. +m4trace:configure.ac:903: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBXML_PARSER_H])
  85397. +m4trace:configure.ac:903: -1- m4_pattern_allow([^HAVE_LIBXML_PARSER_H$])
  85398. +m4trace:configure.ac:924: -1- AH_OUTPUT([HAVE_LIBXML_HTMLPARSER_H], [/* Define to 1 if you have the <libxml/HTMLparser.h> header file. */
  85399. +@%:@undef HAVE_LIBXML_HTMLPARSER_H])
  85400. +m4trace:configure.ac:924: -1- AH_OUTPUT([HAVE_LIBXML_HTMLTREE_H], [/* Define to 1 if you have the <libxml/HTMLtree.h> header file. */
  85401. +@%:@undef HAVE_LIBXML_HTMLTREE_H])
  85402. +m4trace:configure.ac:925: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBXML2])
  85403. +m4trace:configure.ac:925: -1- m4_pattern_allow([^HAVE_LIBXML2$])
  85404. +m4trace:configure.ac:925: -1- AH_OUTPUT([HAVE_LIBXML2], [/* Define to 1 if you have the libxml2 library */
  85405. +@%:@undef HAVE_LIBXML2])
  85406. +m4trace:configure.ac:931: -1- AM_CONDITIONAL([HAVE_LIBEXPAT], [test $HAVE_LIBEXPAT = 1])
  85407. +m4trace:configure.ac:931: -1- AC_SUBST([HAVE_LIBEXPAT_TRUE])
  85408. +m4trace:configure.ac:931: -1- AC_SUBST_TRACE([HAVE_LIBEXPAT_TRUE])
  85409. +m4trace:configure.ac:931: -1- m4_pattern_allow([^HAVE_LIBEXPAT_TRUE$])
  85410. +m4trace:configure.ac:931: -1- AC_SUBST([HAVE_LIBEXPAT_FALSE])
  85411. +m4trace:configure.ac:931: -1- AC_SUBST_TRACE([HAVE_LIBEXPAT_FALSE])
  85412. +m4trace:configure.ac:931: -1- m4_pattern_allow([^HAVE_LIBEXPAT_FALSE$])
  85413. +m4trace:configure.ac:931: -1- _AM_SUBST_NOTMAKE([HAVE_LIBEXPAT_TRUE])
  85414. +m4trace:configure.ac:931: -1- _AM_SUBST_NOTMAKE([HAVE_LIBEXPAT_FALSE])
  85415. +m4trace:configure.ac:932: -1- AM_CONDITIONAL([HAVE_LIBXML2], [test $HAVE_LIBXML2 = 1])
  85416. +m4trace:configure.ac:932: -1- AC_SUBST([HAVE_LIBXML2_TRUE])
  85417. +m4trace:configure.ac:932: -1- AC_SUBST_TRACE([HAVE_LIBXML2_TRUE])
  85418. +m4trace:configure.ac:932: -1- m4_pattern_allow([^HAVE_LIBXML2_TRUE$])
  85419. +m4trace:configure.ac:932: -1- AC_SUBST([HAVE_LIBXML2_FALSE])
  85420. +m4trace:configure.ac:932: -1- AC_SUBST_TRACE([HAVE_LIBXML2_FALSE])
  85421. +m4trace:configure.ac:932: -1- m4_pattern_allow([^HAVE_LIBXML2_FALSE$])
  85422. +m4trace:configure.ac:932: -1- _AM_SUBST_NOTMAKE([HAVE_LIBXML2_TRUE])
  85423. +m4trace:configure.ac:932: -1- _AM_SUBST_NOTMAKE([HAVE_LIBXML2_FALSE])
  85424. +m4trace:configure.ac:933: -1- AM_CONDITIONAL([USE_ESI], [test "x$use_esi" = "xyes"])
  85425. +m4trace:configure.ac:933: -1- AC_SUBST([USE_ESI_TRUE])
  85426. +m4trace:configure.ac:933: -1- AC_SUBST_TRACE([USE_ESI_TRUE])
  85427. +m4trace:configure.ac:933: -1- m4_pattern_allow([^USE_ESI_TRUE$])
  85428. +m4trace:configure.ac:933: -1- AC_SUBST([USE_ESI_FALSE])
  85429. +m4trace:configure.ac:933: -1- AC_SUBST_TRACE([USE_ESI_FALSE])
  85430. +m4trace:configure.ac:933: -1- m4_pattern_allow([^USE_ESI_FALSE$])
  85431. +m4trace:configure.ac:933: -1- _AM_SUBST_NOTMAKE([USE_ESI_TRUE])
  85432. +m4trace:configure.ac:933: -1- _AM_SUBST_NOTMAKE([USE_ESI_FALSE])
  85433. +m4trace:configure.ac:934: -1- AC_SUBST([EXPATLIB])
  85434. +m4trace:configure.ac:934: -1- AC_SUBST_TRACE([EXPATLIB])
  85435. +m4trace:configure.ac:934: -1- m4_pattern_allow([^EXPATLIB$])
  85436. +m4trace:configure.ac:935: -1- AC_SUBST([XMLLIB])
  85437. +m4trace:configure.ac:935: -1- AC_SUBST_TRACE([XMLLIB])
  85438. +m4trace:configure.ac:935: -1- m4_pattern_allow([^XMLLIB$])
  85439. +m4trace:configure.ac:937: -1- AM_CONDITIONAL([USE_ICAP_CLIENT], [false])
  85440. +m4trace:configure.ac:937: -1- AC_SUBST([USE_ICAP_CLIENT_TRUE])
  85441. +m4trace:configure.ac:937: -1- AC_SUBST_TRACE([USE_ICAP_CLIENT_TRUE])
  85442. +m4trace:configure.ac:937: -1- m4_pattern_allow([^USE_ICAP_CLIENT_TRUE$])
  85443. +m4trace:configure.ac:937: -1- AC_SUBST([USE_ICAP_CLIENT_FALSE])
  85444. +m4trace:configure.ac:937: -1- AC_SUBST_TRACE([USE_ICAP_CLIENT_FALSE])
  85445. +m4trace:configure.ac:937: -1- m4_pattern_allow([^USE_ICAP_CLIENT_FALSE$])
  85446. +m4trace:configure.ac:937: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_TRUE])
  85447. +m4trace:configure.ac:937: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_FALSE])
  85448. +m4trace:configure.ac:942: -1- AC_DEFINE_TRACE_LITERAL([ICAP_CLIENT])
  85449. +m4trace:configure.ac:942: -1- m4_pattern_allow([^ICAP_CLIENT$])
  85450. +m4trace:configure.ac:942: -1- AH_OUTPUT([ICAP_CLIENT], [/* Enable ICAP client features in Squid */
  85451. +@%:@undef ICAP_CLIENT])
  85452. +m4trace:configure.ac:943: -1- AM_CONDITIONAL([USE_ICAP_CLIENT], [true])
  85453. +m4trace:configure.ac:943: -1- AC_SUBST([USE_ICAP_CLIENT_TRUE])
  85454. +m4trace:configure.ac:943: -1- AC_SUBST_TRACE([USE_ICAP_CLIENT_TRUE])
  85455. +m4trace:configure.ac:943: -1- m4_pattern_allow([^USE_ICAP_CLIENT_TRUE$])
  85456. +m4trace:configure.ac:943: -1- AC_SUBST([USE_ICAP_CLIENT_FALSE])
  85457. +m4trace:configure.ac:943: -1- AC_SUBST_TRACE([USE_ICAP_CLIENT_FALSE])
  85458. +m4trace:configure.ac:943: -1- m4_pattern_allow([^USE_ICAP_CLIENT_FALSE$])
  85459. +m4trace:configure.ac:943: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_TRUE])
  85460. +m4trace:configure.ac:943: -1- _AM_SUBST_NOTMAKE([USE_ICAP_CLIENT_FALSE])
  85461. +m4trace:configure.ac:947: -1- AC_DEFINE_TRACE_LITERAL([ICAP_CLIENT])
  85462. +m4trace:configure.ac:947: -1- m4_pattern_allow([^ICAP_CLIENT$])
  85463. +m4trace:configure.ac:947: -1- AH_OUTPUT([ICAP_CLIENT], [/* Enable ICAP client features in Squid */
  85464. +@%:@undef ICAP_CLIENT])
  85465. +m4trace:configure.ac:950: -1- AC_SUBST([ICAP_LIBS])
  85466. +m4trace:configure.ac:950: -1- AC_SUBST_TRACE([ICAP_LIBS])
  85467. +m4trace:configure.ac:950: -1- m4_pattern_allow([^ICAP_LIBS$])
  85468. +m4trace:configure.ac:987: -1- AM_CONDITIONAL([USE_ECAP], [test $use_ecap = yes])
  85469. +m4trace:configure.ac:987: -1- AC_SUBST([USE_ECAP_TRUE])
  85470. +m4trace:configure.ac:987: -1- AC_SUBST_TRACE([USE_ECAP_TRUE])
  85471. +m4trace:configure.ac:987: -1- m4_pattern_allow([^USE_ECAP_TRUE$])
  85472. +m4trace:configure.ac:987: -1- AC_SUBST([USE_ECAP_FALSE])
  85473. +m4trace:configure.ac:987: -1- AC_SUBST_TRACE([USE_ECAP_FALSE])
  85474. +m4trace:configure.ac:987: -1- m4_pattern_allow([^USE_ECAP_FALSE$])
  85475. +m4trace:configure.ac:987: -1- _AM_SUBST_NOTMAKE([USE_ECAP_TRUE])
  85476. +m4trace:configure.ac:987: -1- _AM_SUBST_NOTMAKE([USE_ECAP_FALSE])
  85477. +m4trace:configure.ac:990: -1- AC_DEFINE_TRACE_LITERAL([USE_ECAP])
  85478. +m4trace:configure.ac:990: -1- m4_pattern_allow([^USE_ECAP$])
  85479. +m4trace:configure.ac:990: -1- AH_OUTPUT([USE_ECAP], [/* Enable eCAP support */
  85480. +@%:@undef USE_ECAP])
  85481. +m4trace:configure.ac:994: -1- AC_DEFINE_TRACE_LITERAL([USE_ECAP])
  85482. +m4trace:configure.ac:994: -1- m4_pattern_allow([^USE_ECAP$])
  85483. +m4trace:configure.ac:994: -1- AH_OUTPUT([USE_ECAP], [/* Disable eCAP support */
  85484. +@%:@undef USE_ECAP])
  85485. +m4trace:configure.ac:998: -1- AC_SUBST([ECAP_LIBS])
  85486. +m4trace:configure.ac:998: -1- AC_SUBST_TRACE([ECAP_LIBS])
  85487. +m4trace:configure.ac:998: -1- m4_pattern_allow([^ECAP_LIBS$])
  85488. +m4trace:configure.ac:1000: -1- AC_SUBST([ECAPLIB])
  85489. +m4trace:configure.ac:1000: -1- AC_SUBST_TRACE([ECAPLIB])
  85490. +m4trace:configure.ac:1000: -1- m4_pattern_allow([^ECAPLIB$])
  85491. +m4trace:configure.ac:1004: -1- AM_CONDITIONAL([USE_ADAPTATION], [test $use_adaptation = yes])
  85492. +m4trace:configure.ac:1004: -1- AC_SUBST([USE_ADAPTATION_TRUE])
  85493. +m4trace:configure.ac:1004: -1- AC_SUBST_TRACE([USE_ADAPTATION_TRUE])
  85494. +m4trace:configure.ac:1004: -1- m4_pattern_allow([^USE_ADAPTATION_TRUE$])
  85495. +m4trace:configure.ac:1004: -1- AC_SUBST([USE_ADAPTATION_FALSE])
  85496. +m4trace:configure.ac:1004: -1- AC_SUBST_TRACE([USE_ADAPTATION_FALSE])
  85497. +m4trace:configure.ac:1004: -1- m4_pattern_allow([^USE_ADAPTATION_FALSE$])
  85498. +m4trace:configure.ac:1004: -1- _AM_SUBST_NOTMAKE([USE_ADAPTATION_TRUE])
  85499. +m4trace:configure.ac:1004: -1- _AM_SUBST_NOTMAKE([USE_ADAPTATION_FALSE])
  85500. +m4trace:configure.ac:1007: -1- AC_DEFINE_TRACE_LITERAL([USE_ADAPTATION])
  85501. +m4trace:configure.ac:1007: -1- m4_pattern_allow([^USE_ADAPTATION$])
  85502. +m4trace:configure.ac:1007: -1- AH_OUTPUT([USE_ADAPTATION], [/* common adaptation support */
  85503. +@%:@undef USE_ADAPTATION])
  85504. +m4trace:configure.ac:1010: -1- AC_DEFINE_TRACE_LITERAL([USE_ADAPTATION])
  85505. +m4trace:configure.ac:1010: -1- m4_pattern_allow([^USE_ADAPTATION$])
  85506. +m4trace:configure.ac:1010: -1- AH_OUTPUT([USE_ADAPTATION], [/* common adaptation support */
  85507. +@%:@undef USE_ADAPTATION])
  85508. +m4trace:configure.ac:1013: -1- AC_SUBST([ADAPTATION_LIBS])
  85509. +m4trace:configure.ac:1013: -1- AC_SUBST_TRACE([ADAPTATION_LIBS])
  85510. +m4trace:configure.ac:1013: -1- m4_pattern_allow([^ADAPTATION_LIBS$])
  85511. +m4trace:configure.ac:1026: -1- AC_DEFINE_TRACE_LITERAL([USE_USERAGENT_LOG])
  85512. +m4trace:configure.ac:1026: -1- m4_pattern_allow([^USE_USERAGENT_LOG$])
  85513. +m4trace:configure.ac:1026: -1- AH_OUTPUT([USE_USERAGENT_LOG], [/* If you want to log User-Agent request header values, define this. By
  85514. + default, they are written to useragent.log in the Squid log directory. */
  85515. +@%:@undef USE_USERAGENT_LOG])
  85516. +m4trace:configure.ac:1036: -1- AC_DEFINE_TRACE_LITERAL([USE_REFERER_LOG])
  85517. +m4trace:configure.ac:1036: -1- m4_pattern_allow([^USE_REFERER_LOG$])
  85518. +m4trace:configure.ac:1036: -1- AH_OUTPUT([USE_REFERER_LOG], [/* If you want to log Referer request header values, define this. By default,
  85519. + they are written to referer.log in the Squid log directory. */
  85520. +@%:@undef USE_REFERER_LOG])
  85521. +m4trace:configure.ac:1055: -1- AC_DEFINE_TRACE_LITERAL([USE_WCCP])
  85522. +m4trace:configure.ac:1055: -1- m4_pattern_allow([^USE_WCCP$])
  85523. +m4trace:configure.ac:1055: -1- AH_OUTPUT([USE_WCCP], [/* Define to enable WCCP */
  85524. +@%:@undef USE_WCCP])
  85525. +m4trace:configure.ac:1067: -1- AC_DEFINE_TRACE_LITERAL([USE_WCCPv2])
  85526. +m4trace:configure.ac:1067: -1- m4_pattern_allow([^USE_WCCPv2$])
  85527. +m4trace:configure.ac:1067: -1- AH_OUTPUT([USE_WCCPv2], [/* Define to enable WCCP V2 */
  85528. +@%:@undef USE_WCCPv2])
  85529. +m4trace:configure.ac:1070: -1- AC_DEFINE_TRACE_LITERAL([KILL_PARENT_OPT])
  85530. +m4trace:configure.ac:1070: -1- m4_pattern_allow([^KILL_PARENT_OPT$])
  85531. +m4trace:configure.ac:1070: -1- AH_OUTPUT([KILL_PARENT_OPT], [/* A dangerous feature which causes Squid to kill its parent process upon
  85532. + receipt of SIGTERM or SIGINT. Use with caution. */
  85533. +@%:@undef KILL_PARENT_OPT])
  85534. +m4trace:configure.ac:1087: -1- AC_DEFINE_TRACE_LITERAL([SQUID_SNMP])
  85535. +m4trace:configure.ac:1087: -1- m4_pattern_allow([^SQUID_SNMP$])
  85536. +m4trace:configure.ac:1087: -1- AH_OUTPUT([SQUID_SNMP], [/* Define to enable SNMP monitoring of Squid */
  85537. +@%:@undef SQUID_SNMP])
  85538. +m4trace:configure.ac:1091: -1- AM_CONDITIONAL([USE_SNMP], [test x$USE_SNMP = xtrue])
  85539. +m4trace:configure.ac:1091: -1- AC_SUBST([USE_SNMP_TRUE])
  85540. +m4trace:configure.ac:1091: -1- AC_SUBST_TRACE([USE_SNMP_TRUE])
  85541. +m4trace:configure.ac:1091: -1- m4_pattern_allow([^USE_SNMP_TRUE$])
  85542. +m4trace:configure.ac:1091: -1- AC_SUBST([USE_SNMP_FALSE])
  85543. +m4trace:configure.ac:1091: -1- AC_SUBST_TRACE([USE_SNMP_FALSE])
  85544. +m4trace:configure.ac:1091: -1- m4_pattern_allow([^USE_SNMP_FALSE$])
  85545. +m4trace:configure.ac:1091: -1- _AM_SUBST_NOTMAKE([USE_SNMP_TRUE])
  85546. +m4trace:configure.ac:1091: -1- _AM_SUBST_NOTMAKE([USE_SNMP_FALSE])
  85547. +m4trace:configure.ac:1092: -1- AC_SUBST([SNMPLIB])
  85548. +m4trace:configure.ac:1092: -1- AC_SUBST_TRACE([SNMPLIB])
  85549. +m4trace:configure.ac:1092: -1- m4_pattern_allow([^SNMPLIB$])
  85550. +m4trace:configure.ac:1093: -1- AC_SUBST([makesnmplib])
  85551. +m4trace:configure.ac:1093: -1- AC_SUBST_TRACE([makesnmplib])
  85552. +m4trace:configure.ac:1093: -1- m4_pattern_allow([^makesnmplib$])
  85553. +m4trace:configure.ac:1095: -1- AC_DEFINE_TRACE_LITERAL([CACHEMGR_HOSTNAME])
  85554. +m4trace:configure.ac:1095: -1- m4_pattern_allow([^CACHEMGR_HOSTNAME$])
  85555. +m4trace:configure.ac:1095: -1- AH_OUTPUT([CACHEMGR_HOSTNAME], [/* If you are upset that the cachemgr.cgi form comes up with the hostname
  85556. + field blank, then define this to getfullhostname() */
  85557. +@%:@undef CACHEMGR_HOSTNAME])
  85558. +m4trace:configure.ac:1095: -1- AC_DEFINE_TRACE_LITERAL([CACHEMGR_HOSTNAME])
  85559. +m4trace:configure.ac:1095: -1- m4_pattern_allow([^CACHEMGR_HOSTNAME$])
  85560. +m4trace:configure.ac:1114: -1- AM_CONDITIONAL([ENABLE_ARP_ACL], [false])
  85561. +m4trace:configure.ac:1114: -1- AC_SUBST([ENABLE_ARP_ACL_TRUE])
  85562. +m4trace:configure.ac:1114: -1- AC_SUBST_TRACE([ENABLE_ARP_ACL_TRUE])
  85563. +m4trace:configure.ac:1114: -1- m4_pattern_allow([^ENABLE_ARP_ACL_TRUE$])
  85564. +m4trace:configure.ac:1114: -1- AC_SUBST([ENABLE_ARP_ACL_FALSE])
  85565. +m4trace:configure.ac:1114: -1- AC_SUBST_TRACE([ENABLE_ARP_ACL_FALSE])
  85566. +m4trace:configure.ac:1114: -1- m4_pattern_allow([^ENABLE_ARP_ACL_FALSE$])
  85567. +m4trace:configure.ac:1114: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_TRUE])
  85568. +m4trace:configure.ac:1114: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_FALSE])
  85569. +m4trace:configure.ac:1115: -1- AC_DEFINE_TRACE_LITERAL([USE_ARP_ACL])
  85570. +m4trace:configure.ac:1115: -1- m4_pattern_allow([^USE_ARP_ACL$])
  85571. +m4trace:configure.ac:1115: -1- AH_OUTPUT([USE_ARP_ACL], [/* Define this to include code which lets you specify access control elements
  85572. + based on ethernet hardware addresses. This code uses functions found in 4.4
  85573. + BSD derviations (e.g. FreeBSD, ?). */
  85574. +@%:@undef USE_ARP_ACL])
  85575. +m4trace:configure.ac:1115: -1- AM_CONDITIONAL([ENABLE_ARP_ACL], [true])
  85576. +m4trace:configure.ac:1115: -1- AC_SUBST([ENABLE_ARP_ACL_TRUE])
  85577. +m4trace:configure.ac:1115: -1- AC_SUBST_TRACE([ENABLE_ARP_ACL_TRUE])
  85578. +m4trace:configure.ac:1115: -1- m4_pattern_allow([^ENABLE_ARP_ACL_TRUE$])
  85579. +m4trace:configure.ac:1115: -1- AC_SUBST([ENABLE_ARP_ACL_FALSE])
  85580. +m4trace:configure.ac:1115: -1- AC_SUBST_TRACE([ENABLE_ARP_ACL_FALSE])
  85581. +m4trace:configure.ac:1115: -1- m4_pattern_allow([^ENABLE_ARP_ACL_FALSE$])
  85582. +m4trace:configure.ac:1115: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_TRUE])
  85583. +m4trace:configure.ac:1115: -1- _AM_SUBST_NOTMAKE([ENABLE_ARP_ACL_FALSE])
  85584. +m4trace:configure.ac:1147: -1- AM_CONDITIONAL([ENABLE_HTCP], [false])
  85585. +m4trace:configure.ac:1147: -1- AC_SUBST([ENABLE_HTCP_TRUE])
  85586. +m4trace:configure.ac:1147: -1- AC_SUBST_TRACE([ENABLE_HTCP_TRUE])
  85587. +m4trace:configure.ac:1147: -1- m4_pattern_allow([^ENABLE_HTCP_TRUE$])
  85588. +m4trace:configure.ac:1147: -1- AC_SUBST([ENABLE_HTCP_FALSE])
  85589. +m4trace:configure.ac:1147: -1- AC_SUBST_TRACE([ENABLE_HTCP_FALSE])
  85590. +m4trace:configure.ac:1147: -1- m4_pattern_allow([^ENABLE_HTCP_FALSE$])
  85591. +m4trace:configure.ac:1147: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_TRUE])
  85592. +m4trace:configure.ac:1147: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_FALSE])
  85593. +m4trace:configure.ac:1155: -1- AC_DEFINE_TRACE_LITERAL([USE_HTCP])
  85594. +m4trace:configure.ac:1155: -1- m4_pattern_allow([^USE_HTCP$])
  85595. +m4trace:configure.ac:1155: -1- AH_OUTPUT([USE_HTCP], [/* Define this to include code for the Hypertext Cache Protocol (HTCP) */
  85596. +@%:@undef USE_HTCP])
  85597. +m4trace:configure.ac:1157: -1- AM_CONDITIONAL([ENABLE_HTCP], [test x$USE_HTCP = xtrue])
  85598. +m4trace:configure.ac:1157: -1- AC_SUBST([ENABLE_HTCP_TRUE])
  85599. +m4trace:configure.ac:1157: -1- AC_SUBST_TRACE([ENABLE_HTCP_TRUE])
  85600. +m4trace:configure.ac:1157: -1- m4_pattern_allow([^ENABLE_HTCP_TRUE$])
  85601. +m4trace:configure.ac:1157: -1- AC_SUBST([ENABLE_HTCP_FALSE])
  85602. +m4trace:configure.ac:1157: -1- AC_SUBST_TRACE([ENABLE_HTCP_FALSE])
  85603. +m4trace:configure.ac:1157: -1- m4_pattern_allow([^ENABLE_HTCP_FALSE$])
  85604. +m4trace:configure.ac:1157: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_TRUE])
  85605. +m4trace:configure.ac:1157: -1- _AM_SUBST_NOTMAKE([ENABLE_HTCP_FALSE])
  85606. +m4trace:configure.ac:1160: -1- AM_CONDITIONAL([ENABLE_SSL], [false])
  85607. +m4trace:configure.ac:1160: -1- AC_SUBST([ENABLE_SSL_TRUE])
  85608. +m4trace:configure.ac:1160: -1- AC_SUBST_TRACE([ENABLE_SSL_TRUE])
  85609. +m4trace:configure.ac:1160: -1- m4_pattern_allow([^ENABLE_SSL_TRUE$])
  85610. +m4trace:configure.ac:1160: -1- AC_SUBST([ENABLE_SSL_FALSE])
  85611. +m4trace:configure.ac:1160: -1- AC_SUBST_TRACE([ENABLE_SSL_FALSE])
  85612. +m4trace:configure.ac:1160: -1- m4_pattern_allow([^ENABLE_SSL_FALSE$])
  85613. +m4trace:configure.ac:1160: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_TRUE])
  85614. +m4trace:configure.ac:1160: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_FALSE])
  85615. +m4trace:configure.ac:1163: -1- AC_DEFINE_TRACE_LITERAL([USE_SSL])
  85616. +m4trace:configure.ac:1163: -1- m4_pattern_allow([^USE_SSL$])
  85617. +m4trace:configure.ac:1163: -1- AH_OUTPUT([USE_SSL], [/* Define this to include code for SSL encryption. */
  85618. +@%:@undef USE_SSL])
  85619. +m4trace:configure.ac:1163: -1- AM_CONDITIONAL([ENABLE_SSL], [true])
  85620. +m4trace:configure.ac:1163: -1- AC_SUBST([ENABLE_SSL_TRUE])
  85621. +m4trace:configure.ac:1163: -1- AC_SUBST_TRACE([ENABLE_SSL_TRUE])
  85622. +m4trace:configure.ac:1163: -1- m4_pattern_allow([^ENABLE_SSL_TRUE$])
  85623. +m4trace:configure.ac:1163: -1- AC_SUBST([ENABLE_SSL_FALSE])
  85624. +m4trace:configure.ac:1163: -1- AC_SUBST_TRACE([ENABLE_SSL_FALSE])
  85625. +m4trace:configure.ac:1163: -1- m4_pattern_allow([^ENABLE_SSL_FALSE$])
  85626. +m4trace:configure.ac:1163: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_TRUE])
  85627. +m4trace:configure.ac:1163: -1- _AM_SUBST_NOTMAKE([ENABLE_SSL_FALSE])
  85628. +m4trace:configure.ac:1204: -1- AC_DEFINE_TRACE_LITERAL([USE_OPENSSL])
  85629. +m4trace:configure.ac:1204: -1- m4_pattern_allow([^USE_OPENSSL$])
  85630. +m4trace:configure.ac:1204: -1- AH_OUTPUT([USE_OPENSSL], [/* Define this to make use of the OpenSSL libraries for MD5 calculation rather
  85631. + than Squid\'s own MD5 implementation or if building with SSL encryption
  85632. + (USE_SSL) */
  85633. +@%:@undef USE_OPENSSL])
  85634. +m4trace:configure.ac:1218: -1- AC_SUBST([SSLLIB])
  85635. +m4trace:configure.ac:1218: -1- AC_SUBST_TRACE([SSLLIB])
  85636. +m4trace:configure.ac:1218: -1- m4_pattern_allow([^SSLLIB$])
  85637. +m4trace:configure.ac:1221: -1- AC_DEFINE_TRACE_LITERAL([FORW_VIA_DB])
  85638. +m4trace:configure.ac:1221: -1- m4_pattern_allow([^FORW_VIA_DB$])
  85639. +m4trace:configure.ac:1221: -1- AH_OUTPUT([FORW_VIA_DB], [/* Enable Forw/Via database */
  85640. +@%:@undef FORW_VIA_DB])
  85641. +m4trace:configure.ac:1229: -1- AC_DEFINE_TRACE_LITERAL([USE_CACHE_DIGESTS])
  85642. +m4trace:configure.ac:1229: -1- m4_pattern_allow([^USE_CACHE_DIGESTS$])
  85643. +m4trace:configure.ac:1229: -1- AH_OUTPUT([USE_CACHE_DIGESTS], [/* Use Cache Digests for locating objects in neighbor caches. This code is
  85644. + still semi-experimental. */
  85645. +@%:@undef USE_CACHE_DIGESTS])
  85646. +m4trace:configure.ac:1239: -1- AC_DEFINE_TRACE_LITERAL([COSS_MEMBUF_SZ])
  85647. +m4trace:configure.ac:1239: -1- m4_pattern_allow([^COSS_MEMBUF_SZ$])
  85648. +m4trace:configure.ac:1239: -1- AH_OUTPUT([COSS_MEMBUF_SZ], [/* Define if you want to set the COSS membuf size */
  85649. +@%:@undef COSS_MEMBUF_SZ])
  85650. +m4trace:configure.ac:1286: -1- AH_OUTPUT([HAVE_SYS_EVENT_H], [/* Define to 1 if you have the <sys/event.h> header file. */
  85651. +@%:@undef HAVE_SYS_EVENT_H])
  85652. +m4trace:configure.ac:1286: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_EVENT_H])
  85653. +m4trace:configure.ac:1286: -1- m4_pattern_allow([^HAVE_SYS_EVENT_H$])
  85654. +m4trace:configure.ac:1286: -1- AH_OUTPUT([HAVE_SYS_EVENT_H], [/* Define to 1 if you have the <sys/event.h> header file. */
  85655. +@%:@undef HAVE_SYS_EVENT_H])
  85656. +m4trace:configure.ac:1286: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_EVENT_H])
  85657. +m4trace:configure.ac:1286: -1- m4_pattern_allow([^HAVE_SYS_EVENT_H$])
  85658. +m4trace:configure.ac:1330: -1- AC_SUBST([EPOLL_LIBS])
  85659. +m4trace:configure.ac:1330: -1- AC_SUBST_TRACE([EPOLL_LIBS])
  85660. +m4trace:configure.ac:1330: -1- m4_pattern_allow([^EPOLL_LIBS$])
  85661. +m4trace:configure.ac:1340: -1- AH_OUTPUT([HAVE_EPOLL_CTL], [/* Define to 1 if you have the `epoll_ctl\' function. */
  85662. +@%:@undef HAVE_EPOLL_CTL])
  85663. +m4trace:configure.ac:1340: -1- AC_DEFINE_TRACE_LITERAL([HAVE_EPOLL_CTL])
  85664. +m4trace:configure.ac:1340: -1- m4_pattern_allow([^HAVE_EPOLL_CTL$])
  85665. +m4trace:configure.ac:1344: -1- AH_OUTPUT([HAVE_SYS_EPOLL_H], [/* Define to 1 if you have the <sys/epoll.h> header file. */
  85666. +@%:@undef HAVE_SYS_EPOLL_H])
  85667. +m4trace:configure.ac:1344: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_EPOLL_H])
  85668. +m4trace:configure.ac:1344: -1- m4_pattern_allow([^HAVE_SYS_EPOLL_H$])
  85669. +m4trace:configure.ac:1391: -1- AH_OUTPUT([HAVE_IOCTL], [/* Define to 1 if you have the `ioctl\' function. */
  85670. +@%:@undef HAVE_IOCTL])
  85671. +m4trace:configure.ac:1391: -1- AC_DEFINE_TRACE_LITERAL([HAVE_IOCTL])
  85672. +m4trace:configure.ac:1391: -1- m4_pattern_allow([^HAVE_IOCTL$])
  85673. +m4trace:configure.ac:1392: -1- AH_OUTPUT([HAVE_WRITE], [/* Define to 1 if you have the `write\' function. */
  85674. +@%:@undef HAVE_WRITE])
  85675. +m4trace:configure.ac:1392: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WRITE])
  85676. +m4trace:configure.ac:1392: -1- m4_pattern_allow([^HAVE_WRITE$])
  85677. +m4trace:configure.ac:1395: -1- AH_OUTPUT([HAVE_SYS_DEVPOLL_H], [/* Define to 1 if you have the <sys/devpoll.h> header file. */
  85678. +@%:@undef HAVE_SYS_DEVPOLL_H])
  85679. +m4trace:configure.ac:1395: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_DEVPOLL_H])
  85680. +m4trace:configure.ac:1395: -1- m4_pattern_allow([^HAVE_SYS_DEVPOLL_H$])
  85681. +m4trace:configure.ac:1437: -1- AC_DEFINE_TRACE_LITERAL([HTTP_VIOLATIONS])
  85682. +m4trace:configure.ac:1437: -1- m4_pattern_allow([^HTTP_VIOLATIONS$])
  85683. +m4trace:configure.ac:1437: -1- AH_OUTPUT([HTTP_VIOLATIONS], [/* By default (for now anyway) Squid includes options which allows the cache
  85684. + administrator to violate the HTTP protocol specification in terms of cache
  85685. + behaviour. Setting this to \'0\' will disable such code. */
  85686. +@%:@undef HTTP_VIOLATIONS])
  85687. +m4trace:configure.ac:1439: -1- AC_DEFINE_TRACE_LITERAL([HTTP_VIOLATIONS])
  85688. +m4trace:configure.ac:1439: -1- m4_pattern_allow([^HTTP_VIOLATIONS$])
  85689. +m4trace:configure.ac:1443: -1- AC_DEFINE_TRACE_LITERAL([IPFW_TRANSPARENT])
  85690. +m4trace:configure.ac:1443: -1- m4_pattern_allow([^IPFW_TRANSPARENT$])
  85691. +m4trace:configure.ac:1443: -1- AH_OUTPUT([IPFW_TRANSPARENT], [/* Enable support for Transparent Proxy on systems using FreeBSD IPFW address
  85692. + redirection. */
  85693. +@%:@undef IPFW_TRANSPARENT])
  85694. +m4trace:configure.ac:1443: -1- AC_DEFINE_TRACE_LITERAL([IPFW_TRANSPARENT])
  85695. +m4trace:configure.ac:1443: -1- m4_pattern_allow([^IPFW_TRANSPARENT$])
  85696. +m4trace:configure.ac:1443: -1- AH_OUTPUT([IPFW_TRANSPARENT], [/* Enable support for Transparent Proxy on systems using FreeBSD IPFW address
  85697. + redirection. */
  85698. +@%:@undef IPFW_TRANSPARENT])
  85699. +m4trace:configure.ac:1456: -1- AC_DEFINE_TRACE_LITERAL([IPF_TRANSPARENT])
  85700. +m4trace:configure.ac:1456: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  85701. +m4trace:configure.ac:1456: -1- AH_OUTPUT([IPF_TRANSPARENT], [/* Enable support for Transparent Proxy on systems using IP-Filter address
  85702. + redirection. This provides "masquerading" support for non Linux system. */
  85703. +@%:@undef IPF_TRANSPARENT])
  85704. +m4trace:configure.ac:1456: -1- AC_DEFINE_TRACE_LITERAL([IPF_TRANSPARENT])
  85705. +m4trace:configure.ac:1456: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  85706. +m4trace:configure.ac:1456: -1- AH_OUTPUT([IPF_TRANSPARENT], [/* Enable support for Transparent Proxy on systems using IP-Filter address
  85707. + redirection. This provides "masquerading" support for non Linux system. */
  85708. +@%:@undef IPF_TRANSPARENT])
  85709. +m4trace:configure.ac:1469: -1- AC_DEFINE_TRACE_LITERAL([PF_TRANSPARENT])
  85710. +m4trace:configure.ac:1469: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  85711. +m4trace:configure.ac:1469: -1- AH_OUTPUT([PF_TRANSPARENT], [/* Enable support for Transparent Proxy on systems using PF address
  85712. + redirection. This provides "masquerading" support for OpenBSD. */
  85713. +@%:@undef PF_TRANSPARENT])
  85714. +m4trace:configure.ac:1469: -1- AC_DEFINE_TRACE_LITERAL([PF_TRANSPARENT])
  85715. +m4trace:configure.ac:1469: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  85716. +m4trace:configure.ac:1469: -1- AH_OUTPUT([PF_TRANSPARENT], [/* Enable support for Transparent Proxy on systems using PF address
  85717. + redirection. This provides "masquerading" support for OpenBSD. */
  85718. +@%:@undef PF_TRANSPARENT])
  85719. +m4trace:configure.ac:1482: -1- AC_DEFINE_TRACE_LITERAL([LINUX_NETFILTER])
  85720. +m4trace:configure.ac:1482: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  85721. +m4trace:configure.ac:1482: -1- AH_OUTPUT([LINUX_NETFILTER], [/* Enable support for Transparent Proxy on Linux (Netfilter) systems */
  85722. +@%:@undef LINUX_NETFILTER])
  85723. +m4trace:configure.ac:1482: -1- AC_DEFINE_TRACE_LITERAL([LINUX_NETFILTER])
  85724. +m4trace:configure.ac:1482: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  85725. +m4trace:configure.ac:1482: -1- AH_OUTPUT([LINUX_NETFILTER], [/* Enable support for Transparent Proxy on Linux (Netfilter) systems */
  85726. +@%:@undef LINUX_NETFILTER])
  85727. +m4trace:configure.ac:1604: -1- AC_DEFINE_TRACE_LITERAL([LINUX_TPROXY2])
  85728. +m4trace:configure.ac:1604: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  85729. +m4trace:configure.ac:1604: -1- AH_OUTPUT([LINUX_TPROXY2], [/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  85730. +@%:@undef LINUX_TPROXY2])
  85731. +m4trace:configure.ac:1604: -1- AC_DEFINE_TRACE_LITERAL([LINUX_TPROXY2])
  85732. +m4trace:configure.ac:1604: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  85733. +m4trace:configure.ac:1604: -1- AH_OUTPUT([LINUX_TPROXY2], [/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  85734. +@%:@undef LINUX_TPROXY2])
  85735. +m4trace:configure.ac:1620: -1- AM_CONDITIONAL([MAKE_LEAKFINDER], [false])
  85736. +m4trace:configure.ac:1620: -1- AC_SUBST([MAKE_LEAKFINDER_TRUE])
  85737. +m4trace:configure.ac:1620: -1- AC_SUBST_TRACE([MAKE_LEAKFINDER_TRUE])
  85738. +m4trace:configure.ac:1620: -1- m4_pattern_allow([^MAKE_LEAKFINDER_TRUE$])
  85739. +m4trace:configure.ac:1620: -1- AC_SUBST([MAKE_LEAKFINDER_FALSE])
  85740. +m4trace:configure.ac:1620: -1- AC_SUBST_TRACE([MAKE_LEAKFINDER_FALSE])
  85741. +m4trace:configure.ac:1620: -1- m4_pattern_allow([^MAKE_LEAKFINDER_FALSE$])
  85742. +m4trace:configure.ac:1620: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_TRUE])
  85743. +m4trace:configure.ac:1620: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_FALSE])
  85744. +m4trace:configure.ac:1622: -1- AC_DEFINE_TRACE_LITERAL([USE_LEAKFINDER])
  85745. +m4trace:configure.ac:1622: -1- m4_pattern_allow([^USE_LEAKFINDER$])
  85746. +m4trace:configure.ac:1622: -1- AH_OUTPUT([USE_LEAKFINDER], [/* Enable code for assisting in finding memory leaks. Hacker stuff only. */
  85747. +@%:@undef USE_LEAKFINDER])
  85748. +m4trace:configure.ac:1622: -1- AM_CONDITIONAL([MAKE_LEAKFINDER], [true])
  85749. +m4trace:configure.ac:1622: -1- AC_SUBST([MAKE_LEAKFINDER_TRUE])
  85750. +m4trace:configure.ac:1622: -1- AC_SUBST_TRACE([MAKE_LEAKFINDER_TRUE])
  85751. +m4trace:configure.ac:1622: -1- m4_pattern_allow([^MAKE_LEAKFINDER_TRUE$])
  85752. +m4trace:configure.ac:1622: -1- AC_SUBST([MAKE_LEAKFINDER_FALSE])
  85753. +m4trace:configure.ac:1622: -1- AC_SUBST_TRACE([MAKE_LEAKFINDER_FALSE])
  85754. +m4trace:configure.ac:1622: -1- m4_pattern_allow([^MAKE_LEAKFINDER_FALSE$])
  85755. +m4trace:configure.ac:1622: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_TRUE])
  85756. +m4trace:configure.ac:1622: -1- _AM_SUBST_NOTMAKE([MAKE_LEAKFINDER_FALSE])
  85757. +m4trace:configure.ac:1647: -1- AC_DEFINE_TRACE_LITERAL([FOLLOW_X_FORWARDED_FOR])
  85758. +m4trace:configure.ac:1647: -1- m4_pattern_allow([^FOLLOW_X_FORWARDED_FOR$])
  85759. +m4trace:configure.ac:1647: -1- AH_OUTPUT([FOLLOW_X_FORWARDED_FOR], [/* Enable following X-Forwarded-For headers */
  85760. +@%:@undef FOLLOW_X_FORWARDED_FOR])
  85761. +m4trace:configure.ac:1649: -1- AC_DEFINE_TRACE_LITERAL([FOLLOW_X_FORWARDED_FOR])
  85762. +m4trace:configure.ac:1649: -1- m4_pattern_allow([^FOLLOW_X_FORWARDED_FOR$])
  85763. +m4trace:configure.ac:1661: -1- AC_DEFINE_TRACE_LITERAL([USE_IDENT])
  85764. +m4trace:configure.ac:1661: -1- m4_pattern_allow([^USE_IDENT$])
  85765. +m4trace:configure.ac:1661: -1- AH_OUTPUT([USE_IDENT], [/* Compile in support for Ident (RFC 931) lookups? Enabled by default. */
  85766. +@%:@undef USE_IDENT])
  85767. +m4trace:configure.ac:1663: -1- AC_DEFINE_TRACE_LITERAL([USE_IDENT])
  85768. +m4trace:configure.ac:1663: -1- m4_pattern_allow([^USE_IDENT$])
  85769. +m4trace:configure.ac:1666: -1- AM_CONDITIONAL([USE_DNSSERVER], [false])
  85770. +m4trace:configure.ac:1666: -1- AC_SUBST([USE_DNSSERVER_TRUE])
  85771. +m4trace:configure.ac:1666: -1- AC_SUBST_TRACE([USE_DNSSERVER_TRUE])
  85772. +m4trace:configure.ac:1666: -1- m4_pattern_allow([^USE_DNSSERVER_TRUE$])
  85773. +m4trace:configure.ac:1666: -1- AC_SUBST([USE_DNSSERVER_FALSE])
  85774. +m4trace:configure.ac:1666: -1- AC_SUBST_TRACE([USE_DNSSERVER_FALSE])
  85775. +m4trace:configure.ac:1666: -1- m4_pattern_allow([^USE_DNSSERVER_FALSE$])
  85776. +m4trace:configure.ac:1666: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_TRUE])
  85777. +m4trace:configure.ac:1666: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_FALSE])
  85778. +m4trace:configure.ac:1677: -1- AC_DEFINE_TRACE_LITERAL([USE_DNSSERVERS])
  85779. +m4trace:configure.ac:1677: -1- m4_pattern_allow([^USE_DNSSERVERS$])
  85780. +m4trace:configure.ac:1677: -1- AH_OUTPUT([USE_DNSSERVERS], [/* Use dnsserver processes instead of the internal DNS protocol support */
  85781. +@%:@undef USE_DNSSERVERS])
  85782. +m4trace:configure.ac:1678: -1- AM_CONDITIONAL([USE_DNSSERVER], [true])
  85783. +m4trace:configure.ac:1678: -1- AC_SUBST([USE_DNSSERVER_TRUE])
  85784. +m4trace:configure.ac:1678: -1- AC_SUBST_TRACE([USE_DNSSERVER_TRUE])
  85785. +m4trace:configure.ac:1678: -1- m4_pattern_allow([^USE_DNSSERVER_TRUE$])
  85786. +m4trace:configure.ac:1678: -1- AC_SUBST([USE_DNSSERVER_FALSE])
  85787. +m4trace:configure.ac:1678: -1- AC_SUBST_TRACE([USE_DNSSERVER_FALSE])
  85788. +m4trace:configure.ac:1678: -1- m4_pattern_allow([^USE_DNSSERVER_FALSE$])
  85789. +m4trace:configure.ac:1678: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_TRUE])
  85790. +m4trace:configure.ac:1678: -1- _AM_SUBST_NOTMAKE([USE_DNSSERVER_FALSE])
  85791. +m4trace:configure.ac:1698: -1- AC_SUBST([OPT_DEFAULT_HOSTS])
  85792. +m4trace:configure.ac:1698: -1- AC_SUBST_TRACE([OPT_DEFAULT_HOSTS])
  85793. +m4trace:configure.ac:1698: -1- m4_pattern_allow([^OPT_DEFAULT_HOSTS$])
  85794. +m4trace:configure.ac:1747: -1- AC_SUBST([AUTH_MODULES])
  85795. +m4trace:configure.ac:1747: -1- AC_SUBST_TRACE([AUTH_MODULES])
  85796. +m4trace:configure.ac:1747: -1- m4_pattern_allow([^AUTH_MODULES$])
  85797. +m4trace:configure.ac:1748: -1- AC_SUBST([AUTH_LIBS_TO_BUILD])
  85798. +m4trace:configure.ac:1748: -1- AC_SUBST_TRACE([AUTH_LIBS_TO_BUILD])
  85799. +m4trace:configure.ac:1748: -1- m4_pattern_allow([^AUTH_LIBS_TO_BUILD$])
  85800. +m4trace:configure.ac:1751: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AUTH_MODULE_BASIC])
  85801. +m4trace:configure.ac:1751: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_BASIC$])
  85802. +m4trace:configure.ac:1751: -1- AH_OUTPUT([HAVE_AUTH_MODULE_BASIC], [/* Basic auth module is built */
  85803. +@%:@undef HAVE_AUTH_MODULE_BASIC])
  85804. +m4trace:configure.ac:1752: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AUTH_MODULE_DIGEST])
  85805. +m4trace:configure.ac:1752: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_DIGEST$])
  85806. +m4trace:configure.ac:1752: -1- AH_OUTPUT([HAVE_AUTH_MODULE_DIGEST], [/* Digest auth module is built */
  85807. +@%:@undef HAVE_AUTH_MODULE_DIGEST])
  85808. +m4trace:configure.ac:1753: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AUTH_MODULE_NTLM])
  85809. +m4trace:configure.ac:1753: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_NTLM$])
  85810. +m4trace:configure.ac:1753: -1- AH_OUTPUT([HAVE_AUTH_MODULE_NTLM], [/* NTLM auth module is built */
  85811. +@%:@undef HAVE_AUTH_MODULE_NTLM])
  85812. +m4trace:configure.ac:1754: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AUTH_MODULE_NEGOTIATE])
  85813. +m4trace:configure.ac:1754: -1- m4_pattern_allow([^HAVE_AUTH_MODULE_NEGOTIATE$])
  85814. +m4trace:configure.ac:1754: -1- AH_OUTPUT([HAVE_AUTH_MODULE_NEGOTIATE], [/* Negotiate auth module is built */
  85815. +@%:@undef HAVE_AUTH_MODULE_NEGOTIATE])
  85816. +m4trace:configure.ac:1804: -1- AC_SUBST([BASIC_AUTH_HELPERS])
  85817. +m4trace:configure.ac:1804: -1- AC_SUBST_TRACE([BASIC_AUTH_HELPERS])
  85818. +m4trace:configure.ac:1804: -1- m4_pattern_allow([^BASIC_AUTH_HELPERS$])
  85819. +m4trace:configure.ac:1846: -1- AC_SUBST([NTLM_AUTH_HELPERS])
  85820. +m4trace:configure.ac:1846: -1- AC_SUBST_TRACE([NTLM_AUTH_HELPERS])
  85821. +m4trace:configure.ac:1846: -1- m4_pattern_allow([^NTLM_AUTH_HELPERS$])
  85822. +m4trace:configure.ac:1888: -1- AC_SUBST([NEGOTIATE_AUTH_HELPERS])
  85823. +m4trace:configure.ac:1888: -1- AC_SUBST_TRACE([NEGOTIATE_AUTH_HELPERS])
  85824. +m4trace:configure.ac:1888: -1- m4_pattern_allow([^NEGOTIATE_AUTH_HELPERS$])
  85825. +m4trace:configure.ac:1889: -1- AC_CONFIG_SUBDIRS([helpers/negotiate_auth/squid_kerb_auth])
  85826. +m4trace:configure.ac:1889: -1- AC_SUBST([subdirs], ["$subdirs m4_normalize([helpers/negotiate_auth/squid_kerb_auth])"])
  85827. +m4trace:configure.ac:1889: -1- AC_SUBST_TRACE([subdirs])
  85828. +m4trace:configure.ac:1889: -1- m4_pattern_allow([^subdirs$])
  85829. +m4trace:configure.ac:1931: -1- AC_SUBST([DIGEST_AUTH_HELPERS])
  85830. +m4trace:configure.ac:1931: -1- AC_SUBST_TRACE([DIGEST_AUTH_HELPERS])
  85831. +m4trace:configure.ac:1931: -1- m4_pattern_allow([^DIGEST_AUTH_HELPERS$])
  85832. +m4trace:configure.ac:1934: -1- AC_DEFINE_TRACE_LITERAL([NTLM_FAIL_OPEN])
  85833. +m4trace:configure.ac:1934: -1- m4_pattern_allow([^NTLM_FAIL_OPEN$])
  85834. +m4trace:configure.ac:1934: -1- AH_OUTPUT([NTLM_FAIL_OPEN], [/* Define if NTLM is allowed to fail gracefully when a helper has problems.
  85835. + WARNING: This has security implications. DO NOT enable unless you KNOW you
  85836. + need it. */
  85837. +@%:@undef NTLM_FAIL_OPEN])
  85838. +m4trace:configure.ac:1981: -1- AC_SUBST([EXTERNAL_ACL_HELPERS])
  85839. +m4trace:configure.ac:1981: -1- AC_SUBST_TRACE([EXTERNAL_ACL_HELPERS])
  85840. +m4trace:configure.ac:1981: -1- m4_pattern_allow([^EXTERNAL_ACL_HELPERS$])
  85841. +m4trace:configure.ac:1983: -1- AH_OUTPUT([HAVE_VALGRIND_MEMCHECK_H], [/* Define to 1 if you have the <valgrind/memcheck.h> header file. */
  85842. +@%:@undef HAVE_VALGRIND_MEMCHECK_H])
  85843. +m4trace:configure.ac:1983: -1- AC_DEFINE_TRACE_LITERAL([HAVE_VALGRIND_MEMCHECK_H])
  85844. +m4trace:configure.ac:1983: -1- m4_pattern_allow([^HAVE_VALGRIND_MEMCHECK_H$])
  85845. +m4trace:configure.ac:1983: -1- AC_DEFINE_TRACE_LITERAL([WITH_VALGRIND])
  85846. +m4trace:configure.ac:1983: -1- m4_pattern_allow([^WITH_VALGRIND$])
  85847. +m4trace:configure.ac:1983: -1- AH_OUTPUT([WITH_VALGRIND], [/* Valgrind memory debugger support */
  85848. +@%:@undef WITH_VALGRIND])
  85849. +m4trace:configure.ac:2021: -1- AC_DEFINE_TRACE_LITERAL([USE_CHUNKEDMEMPOOLS])
  85850. +m4trace:configure.ac:2021: -1- m4_pattern_allow([^USE_CHUNKEDMEMPOOLS$])
  85851. +m4trace:configure.ac:2021: -1- AH_OUTPUT([USE_CHUNKEDMEMPOOLS], [/* Define to Enable chunked Memory Pools support (experimental) */
  85852. +@%:@undef USE_CHUNKEDMEMPOOLS])
  85853. +m4trace:configure.ac:2025: -1- AC_DEFINE_TRACE_LITERAL([USE_WIN32_SERVICE])
  85854. +m4trace:configure.ac:2025: -1- m4_pattern_allow([^USE_WIN32_SERVICE$])
  85855. +m4trace:configure.ac:2025: -1- AH_OUTPUT([USE_WIN32_SERVICE], [/* Define Windows NT & Windows 2000 run service mode */
  85856. +@%:@undef USE_WIN32_SERVICE])
  85857. +m4trace:configure.ac:2037: -1- AH_OUTPUT([HAVE_SASL_SASL_H], [/* Define to 1 if you have the <sasl/sasl.h> header file. */
  85858. +@%:@undef HAVE_SASL_SASL_H])
  85859. +m4trace:configure.ac:2037: -1- AH_OUTPUT([HAVE_SASL_H], [/* Define to 1 if you have the <sasl.h> header file. */
  85860. +@%:@undef HAVE_SASL_H])
  85861. +m4trace:configure.ac:2049: -1- AC_SUBST([LIBSASL])
  85862. +m4trace:configure.ac:2049: -1- AC_SUBST_TRACE([LIBSASL])
  85863. +m4trace:configure.ac:2049: -1- m4_pattern_allow([^LIBSASL$])
  85864. +m4trace:configure.ac:2067: -1- AC_DEFINE_TRACE_LITERAL([USE_UNLINKD])
  85865. +m4trace:configure.ac:2067: -1- m4_pattern_allow([^USE_UNLINKD$])
  85866. +m4trace:configure.ac:2067: -1- AH_OUTPUT([USE_UNLINKD], [/* Define this if unlinkd is required (strongly recommended for ufs storage
  85867. + type) */
  85868. +@%:@undef USE_UNLINKD])
  85869. +m4trace:configure.ac:2068: -1- AM_CONDITIONAL([ENABLE_UNLINKD], [true])
  85870. +m4trace:configure.ac:2068: -1- AC_SUBST([ENABLE_UNLINKD_TRUE])
  85871. +m4trace:configure.ac:2068: -1- AC_SUBST_TRACE([ENABLE_UNLINKD_TRUE])
  85872. +m4trace:configure.ac:2068: -1- m4_pattern_allow([^ENABLE_UNLINKD_TRUE$])
  85873. +m4trace:configure.ac:2068: -1- AC_SUBST([ENABLE_UNLINKD_FALSE])
  85874. +m4trace:configure.ac:2068: -1- AC_SUBST_TRACE([ENABLE_UNLINKD_FALSE])
  85875. +m4trace:configure.ac:2068: -1- m4_pattern_allow([^ENABLE_UNLINKD_FALSE$])
  85876. +m4trace:configure.ac:2068: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_TRUE])
  85877. +m4trace:configure.ac:2068: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_FALSE])
  85878. +m4trace:configure.ac:2071: -1- AM_CONDITIONAL([ENABLE_UNLINKD], [false])
  85879. +m4trace:configure.ac:2071: -1- AC_SUBST([ENABLE_UNLINKD_TRUE])
  85880. +m4trace:configure.ac:2071: -1- AC_SUBST_TRACE([ENABLE_UNLINKD_TRUE])
  85881. +m4trace:configure.ac:2071: -1- m4_pattern_allow([^ENABLE_UNLINKD_TRUE$])
  85882. +m4trace:configure.ac:2071: -1- AC_SUBST([ENABLE_UNLINKD_FALSE])
  85883. +m4trace:configure.ac:2071: -1- AC_SUBST_TRACE([ENABLE_UNLINKD_FALSE])
  85884. +m4trace:configure.ac:2071: -1- m4_pattern_allow([^ENABLE_UNLINKD_FALSE$])
  85885. +m4trace:configure.ac:2071: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_TRUE])
  85886. +m4trace:configure.ac:2071: -1- _AM_SUBST_NOTMAKE([ENABLE_UNLINKD_FALSE])
  85887. +m4trace:configure.ac:2075: -1- AC_DEFINE_TRACE_LITERAL([PRINT_STACK_TRACE])
  85888. +m4trace:configure.ac:2075: -1- m4_pattern_allow([^PRINT_STACK_TRACE$])
  85889. +m4trace:configure.ac:2075: -1- AH_OUTPUT([PRINT_STACK_TRACE], [/* Print stacktraces on fatal errors */
  85890. +@%:@undef PRINT_STACK_TRACE])
  85891. +m4trace:configure.ac:2083: -1- AM_CONDITIONAL([ENABLE_XPROF_STATS], [false])
  85892. +m4trace:configure.ac:2083: -1- AC_SUBST([ENABLE_XPROF_STATS_TRUE])
  85893. +m4trace:configure.ac:2083: -1- AC_SUBST_TRACE([ENABLE_XPROF_STATS_TRUE])
  85894. +m4trace:configure.ac:2083: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_TRUE$])
  85895. +m4trace:configure.ac:2083: -1- AC_SUBST([ENABLE_XPROF_STATS_FALSE])
  85896. +m4trace:configure.ac:2083: -1- AC_SUBST_TRACE([ENABLE_XPROF_STATS_FALSE])
  85897. +m4trace:configure.ac:2083: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_FALSE$])
  85898. +m4trace:configure.ac:2083: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_TRUE])
  85899. +m4trace:configure.ac:2083: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_FALSE])
  85900. +m4trace:configure.ac:2085: -1- AC_DEFINE_TRACE_LITERAL([USE_XPROF_STATS])
  85901. +m4trace:configure.ac:2085: -1- m4_pattern_allow([^USE_XPROF_STATS$])
  85902. +m4trace:configure.ac:2085: -1- AH_OUTPUT([USE_XPROF_STATS], [/* Define to enable CPU profiling within Squid */
  85903. +@%:@undef USE_XPROF_STATS])
  85904. +m4trace:configure.ac:2085: -1- AM_CONDITIONAL([ENABLE_XPROF_STATS], [true])
  85905. +m4trace:configure.ac:2085: -1- AC_SUBST([ENABLE_XPROF_STATS_TRUE])
  85906. +m4trace:configure.ac:2085: -1- AC_SUBST_TRACE([ENABLE_XPROF_STATS_TRUE])
  85907. +m4trace:configure.ac:2085: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_TRUE$])
  85908. +m4trace:configure.ac:2085: -1- AC_SUBST([ENABLE_XPROF_STATS_FALSE])
  85909. +m4trace:configure.ac:2085: -1- AC_SUBST_TRACE([ENABLE_XPROF_STATS_FALSE])
  85910. +m4trace:configure.ac:2085: -1- m4_pattern_allow([^ENABLE_XPROF_STATS_FALSE$])
  85911. +m4trace:configure.ac:2085: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_TRUE])
  85912. +m4trace:configure.ac:2085: -1- _AM_SUBST_NOTMAKE([ENABLE_XPROF_STATS_FALSE])
  85913. +m4trace:configure.ac:2101: -1- AC_DEFINE_TRACE_LITERAL([X_ACCELERATOR_VARY])
  85914. +m4trace:configure.ac:2101: -1- m4_pattern_allow([^X_ACCELERATOR_VARY$])
  85915. +m4trace:configure.ac:2101: -1- AH_OUTPUT([X_ACCELERATOR_VARY], [/* Enable support for the X-Accelerator-Vary HTTP header */
  85916. +@%:@undef X_ACCELERATOR_VARY])
  85917. +m4trace:configure.ac:2113: -1- AC_DEFINE_TRACE_LITERAL([USE_ZPH_QOS])
  85918. +m4trace:configure.ac:2113: -1- m4_pattern_allow([^USE_ZPH_QOS$])
  85919. +m4trace:configure.ac:2113: -1- AH_OUTPUT([USE_ZPH_QOS], [/* Define this to use Squid\'s ZPH (Zero Penalty Hit) QOS features. When
  85920. + enabled, Squid will alter TOS field of HIT responses for better QOS on
  85921. + intermediate routing/shaping devices. */
  85922. +@%:@undef USE_ZPH_QOS])
  85923. +m4trace:configure.ac:2149: -1- AC_SUBST([CPPUNITCONFIG])
  85924. +m4trace:configure.ac:2149: -1- AC_SUBST_TRACE([CPPUNITCONFIG])
  85925. +m4trace:configure.ac:2149: -1- m4_pattern_allow([^CPPUNITCONFIG$])
  85926. +m4trace:configure.ac:2179: -1- AC_SUBST([SQUID_CPPUNIT_LIBS])
  85927. +m4trace:configure.ac:2179: -1- AC_SUBST_TRACE([SQUID_CPPUNIT_LIBS])
  85928. +m4trace:configure.ac:2179: -1- m4_pattern_allow([^SQUID_CPPUNIT_LIBS$])
  85929. +m4trace:configure.ac:2180: -1- AC_SUBST([SQUID_CPPUNIT_LA])
  85930. +m4trace:configure.ac:2180: -1- AC_SUBST_TRACE([SQUID_CPPUNIT_LA])
  85931. +m4trace:configure.ac:2180: -1- m4_pattern_allow([^SQUID_CPPUNIT_LA$])
  85932. +m4trace:configure.ac:2181: -1- AC_SUBST([SQUID_CPPUNIT_INC])
  85933. +m4trace:configure.ac:2181: -1- AC_SUBST_TRACE([SQUID_CPPUNIT_INC])
  85934. +m4trace:configure.ac:2181: -1- m4_pattern_allow([^SQUID_CPPUNIT_INC$])
  85935. +m4trace:configure.ac:2203: -1- AC_SUBST([CPP])
  85936. +m4trace:configure.ac:2203: -1- AC_SUBST_TRACE([CPP])
  85937. +m4trace:configure.ac:2203: -1- m4_pattern_allow([^CPP$])
  85938. +m4trace:configure.ac:2203: -1- AC_SUBST([CPPFLAGS])
  85939. +m4trace:configure.ac:2203: -1- AC_SUBST_TRACE([CPPFLAGS])
  85940. +m4trace:configure.ac:2203: -1- m4_pattern_allow([^CPPFLAGS$])
  85941. +m4trace:configure.ac:2203: -1- AC_SUBST([CPP])
  85942. +m4trace:configure.ac:2203: -1- AC_SUBST_TRACE([CPP])
  85943. +m4trace:configure.ac:2203: -1- m4_pattern_allow([^CPP$])
  85944. +m4trace:configure.ac:2205: -1- AC_SUBST([LN_S], [$as_ln_s])
  85945. +m4trace:configure.ac:2205: -1- AC_SUBST_TRACE([LN_S])
  85946. +m4trace:configure.ac:2205: -1- m4_pattern_allow([^LN_S$])
  85947. +m4trace:configure.ac:2206: -1- AC_SUBST([SH])
  85948. +m4trace:configure.ac:2206: -1- AC_SUBST_TRACE([SH])
  85949. +m4trace:configure.ac:2206: -1- m4_pattern_allow([^SH$])
  85950. +m4trace:configure.ac:2207: -1- AC_SUBST([FALSE])
  85951. +m4trace:configure.ac:2207: -1- AC_SUBST_TRACE([FALSE])
  85952. +m4trace:configure.ac:2207: -1- m4_pattern_allow([^FALSE$])
  85953. +m4trace:configure.ac:2208: -1- AC_SUBST([TRUE])
  85954. +m4trace:configure.ac:2208: -1- AC_SUBST_TRACE([TRUE])
  85955. +m4trace:configure.ac:2208: -1- m4_pattern_allow([^TRUE$])
  85956. +m4trace:configure.ac:2209: -1- AC_SUBST([MV])
  85957. +m4trace:configure.ac:2209: -1- AC_SUBST_TRACE([MV])
  85958. +m4trace:configure.ac:2209: -1- m4_pattern_allow([^MV$])
  85959. +m4trace:configure.ac:2210: -1- AC_SUBST([MKDIR])
  85960. +m4trace:configure.ac:2210: -1- AC_SUBST_TRACE([MKDIR])
  85961. +m4trace:configure.ac:2210: -1- m4_pattern_allow([^MKDIR$])
  85962. +m4trace:configure.ac:2211: -1- AC_SUBST([LN])
  85963. +m4trace:configure.ac:2211: -1- AC_SUBST_TRACE([LN])
  85964. +m4trace:configure.ac:2211: -1- m4_pattern_allow([^LN$])
  85965. +m4trace:configure.ac:2212: -1- AC_SUBST([CHMOD])
  85966. +m4trace:configure.ac:2212: -1- AC_SUBST_TRACE([CHMOD])
  85967. +m4trace:configure.ac:2212: -1- m4_pattern_allow([^CHMOD$])
  85968. +m4trace:configure.ac:2214: -1- AC_SUBST([RM])
  85969. +m4trace:configure.ac:2214: -1- AC_SUBST_TRACE([RM])
  85970. +m4trace:configure.ac:2214: -1- m4_pattern_allow([^RM$])
  85971. +m4trace:configure.ac:2219: -1- AC_SUBST([EGREP])
  85972. +m4trace:configure.ac:2219: -1- AC_SUBST_TRACE([EGREP])
  85973. +m4trace:configure.ac:2219: -1- m4_pattern_allow([^EGREP$])
  85974. +m4trace:configure.ac:2221: -1- AC_SUBST([PERL])
  85975. +m4trace:configure.ac:2221: -1- AC_SUBST_TRACE([PERL])
  85976. +m4trace:configure.ac:2221: -1- m4_pattern_allow([^PERL$])
  85977. +m4trace:configure.ac:2234: -1- AC_SUBST([AR])
  85978. +m4trace:configure.ac:2234: -1- AC_SUBST_TRACE([AR])
  85979. +m4trace:configure.ac:2234: -1- m4_pattern_allow([^AR$])
  85980. +m4trace:configure.ac:2241: -1- AC_SUBST([AR_R])
  85981. +m4trace:configure.ac:2241: -1- AC_SUBST_TRACE([AR_R])
  85982. +m4trace:configure.ac:2241: -1- m4_pattern_allow([^AR_R$])
  85983. +m4trace:configure.ac:2244: -1- AH_OUTPUT([HAVE_DIRENT_H], [/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR\'.
  85984. + */
  85985. +@%:@undef HAVE_DIRENT_H])
  85986. +m4trace:configure.ac:2244: -1- AH_OUTPUT([HAVE_SYS_NDIR_H], [/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR\'.
  85987. + */
  85988. +@%:@undef HAVE_SYS_NDIR_H])
  85989. +m4trace:configure.ac:2244: -1- AH_OUTPUT([HAVE_SYS_DIR_H], [/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR\'.
  85990. + */
  85991. +@%:@undef HAVE_SYS_DIR_H])
  85992. +m4trace:configure.ac:2244: -1- AH_OUTPUT([HAVE_NDIR_H], [/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR\'. */
  85993. +@%:@undef HAVE_NDIR_H])
  85994. +m4trace:configure.ac:2245: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
  85995. +m4trace:configure.ac:2245: -1- m4_pattern_allow([^STDC_HEADERS$])
  85996. +m4trace:configure.ac:2245: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
  85997. +@%:@undef STDC_HEADERS])
  85998. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_ARPA_INET_H], [/* Define to 1 if you have the <arpa/inet.h> header file. */
  85999. +@%:@undef HAVE_ARPA_INET_H])
  86000. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_ARPA_NAMESER_H], [/* Define to 1 if you have the <arpa/nameser.h> header file. */
  86001. +@%:@undef HAVE_ARPA_NAMESER_H])
  86002. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_ASSERT_H], [/* Define to 1 if you have the <assert.h> header file. */
  86003. +@%:@undef HAVE_ASSERT_H])
  86004. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_BSTRING_H], [/* Define to 1 if you have the <bstring.h> header file. */
  86005. +@%:@undef HAVE_BSTRING_H])
  86006. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_CASSERT], [/* Define to 1 if you have the <cassert> header file. */
  86007. +@%:@undef HAVE_CASSERT])
  86008. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_CRYPT_H], [/* Define to 1 if you have the <crypt.h> header file. */
  86009. +@%:@undef HAVE_CRYPT_H])
  86010. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_CSTRING], [/* Define to 1 if you have the <cstring> header file. */
  86011. +@%:@undef HAVE_CSTRING])
  86012. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_CTYPE_H], [/* Define to 1 if you have the <ctype.h> header file. */
  86013. +@%:@undef HAVE_CTYPE_H])
  86014. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_ERRNO_H], [/* Define to 1 if you have the <errno.h> header file. */
  86015. +@%:@undef HAVE_ERRNO_H])
  86016. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_EXECINFO_H], [/* Define to 1 if you have the <execinfo.h> header file. */
  86017. +@%:@undef HAVE_EXECINFO_H])
  86018. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_FCNTL_H], [/* Define to 1 if you have the <fcntl.h> header file. */
  86019. +@%:@undef HAVE_FCNTL_H])
  86020. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_FNMATCH_H], [/* Define to 1 if you have the <fnmatch.h> header file. */
  86021. +@%:@undef HAVE_FNMATCH_H])
  86022. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_GETOPT_H], [/* Define to 1 if you have the <getopt.h> header file. */
  86023. +@%:@undef HAVE_GETOPT_H])
  86024. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_GLOB_H], [/* Define to 1 if you have the <glob.h> header file. */
  86025. +@%:@undef HAVE_GLOB_H])
  86026. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_GNUMALLOC_H], [/* Define to 1 if you have the <gnumalloc.h> header file. */
  86027. +@%:@undef HAVE_GNUMALLOC_H])
  86028. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_GRP_H], [/* Define to 1 if you have the <grp.h> header file. */
  86029. +@%:@undef HAVE_GRP_H])
  86030. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IOSFWD], [/* Define to 1 if you have the <iosfwd> header file. */
  86031. +@%:@undef HAVE_IOSFWD])
  86032. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IOMANIP], [/* Define to 1 if you have the <iomanip> header file. */
  86033. +@%:@undef HAVE_IOMANIP])
  86034. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IOSTREAM], [/* Define to 1 if you have the <iostream> header file. */
  86035. +@%:@undef HAVE_IOSTREAM])
  86036. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IP_COMPAT_H], [/* Define to 1 if you have the <ip_compat.h> header file. */
  86037. +@%:@undef HAVE_IP_COMPAT_H])
  86038. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IP_FIL_COMPAT_H], [/* Define to 1 if you have the <ip_fil_compat.h> header file. */
  86039. +@%:@undef HAVE_IP_FIL_COMPAT_H])
  86040. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IP_FIL_H], [/* Define to 1 if you have the <ip_fil.h> header file. */
  86041. +@%:@undef HAVE_IP_FIL_H])
  86042. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IP_NAT_H], [/* Define to 1 if you have the <ip_nat.h> header file. */
  86043. +@%:@undef HAVE_IP_NAT_H])
  86044. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_IPL_H], [/* Define to 1 if you have the <ipl.h> header file. */
  86045. +@%:@undef HAVE_IPL_H])
  86046. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_LIBC_H], [/* Define to 1 if you have the <libc.h> header file. */
  86047. +@%:@undef HAVE_LIBC_H])
  86048. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_LIBGEN_H], [/* Define to 1 if you have the <libgen.h> header file. */
  86049. +@%:@undef HAVE_LIBGEN_H])
  86050. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_LIMITS_H], [/* Define to 1 if you have the <limits.h> header file. */
  86051. +@%:@undef HAVE_LIMITS_H])
  86052. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_LINUX_POSIX_TYPES_H], [/* Define to 1 if you have the <linux/posix_types.h> header file. */
  86053. +@%:@undef HAVE_LINUX_POSIX_TYPES_H])
  86054. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_LINUX_TYPES_H], [/* Define to 1 if you have the <linux/types.h> header file. */
  86055. +@%:@undef HAVE_LINUX_TYPES_H])
  86056. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_MACHINE_BYTE_SWAP_H], [/* Define to 1 if you have the <machine/byte_swap.h> header file. */
  86057. +@%:@undef HAVE_MACHINE_BYTE_SWAP_H])
  86058. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_MALLOC_H], [/* Define to 1 if you have the <malloc.h> header file. */
  86059. +@%:@undef HAVE_MALLOC_H])
  86060. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_MATH_H], [/* Define to 1 if you have the <math.h> header file. */
  86061. +@%:@undef HAVE_MATH_H])
  86062. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
  86063. +@%:@undef HAVE_MEMORY_H])
  86064. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_MOUNT_H], [/* Define to 1 if you have the <mount.h> header file. */
  86065. +@%:@undef HAVE_MOUNT_H])
  86066. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_NETDB_H], [/* Define to 1 if you have the <netdb.h> header file. */
  86067. +@%:@undef HAVE_NETDB_H])
  86068. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_NETINET_IN_H], [/* Define to 1 if you have the <netinet/in.h> header file. */
  86069. +@%:@undef HAVE_NETINET_IN_H])
  86070. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_NETINET_IN_SYSTM_H], [/* Define to 1 if you have the <netinet/in_systm.h> header file. */
  86071. +@%:@undef HAVE_NETINET_IN_SYSTM_H])
  86072. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_NETINET_IP_FIL_COMPAT_H], [/* Define to 1 if you have the <netinet/ip_fil_compat.h> header file. */
  86073. +@%:@undef HAVE_NETINET_IP_FIL_COMPAT_H])
  86074. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_OPENSSL_ERR_H], [/* Define to 1 if you have the <openssl/err.h> header file. */
  86075. +@%:@undef HAVE_OPENSSL_ERR_H])
  86076. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_OPENSSL_MD5_H], [/* Define to 1 if you have the <openssl/md5.h> header file. */
  86077. +@%:@undef HAVE_OPENSSL_MD5_H])
  86078. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_OPENSSL_SSL_H], [/* Define to 1 if you have the <openssl/ssl.h> header file. */
  86079. +@%:@undef HAVE_OPENSSL_SSL_H])
  86080. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_OPENSSL_X509V3_H], [/* Define to 1 if you have the <openssl/x509v3.h> header file. */
  86081. +@%:@undef HAVE_OPENSSL_X509V3_H])
  86082. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_NETINET_TCP_H], [/* Define to 1 if you have the <netinet/tcp.h> header file. */
  86083. +@%:@undef HAVE_NETINET_TCP_H])
  86084. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_OPENSSL_ENGINE_H], [/* Define to 1 if you have the <openssl/engine.h> header file. */
  86085. +@%:@undef HAVE_OPENSSL_ENGINE_H])
  86086. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_OSTREAM], [/* Define to 1 if you have the <ostream> header file. */
  86087. +@%:@undef HAVE_OSTREAM])
  86088. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_PATHS_H], [/* Define to 1 if you have the <paths.h> header file. */
  86089. +@%:@undef HAVE_PATHS_H])
  86090. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_POLL_H], [/* Define to 1 if you have the <poll.h> header file. */
  86091. +@%:@undef HAVE_POLL_H])
  86092. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_PWD_H], [/* Define to 1 if you have the <pwd.h> header file. */
  86093. +@%:@undef HAVE_PWD_H])
  86094. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SHADOW_H], [/* Define to 1 if you have the <shadow.h> header file. */
  86095. +@%:@undef HAVE_SHADOW_H])
  86096. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_REGEX_H], [/* Define to 1 if you have the <regex.h> header file. */
  86097. +@%:@undef HAVE_REGEX_H])
  86098. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SCHED_H], [/* Define to 1 if you have the <sched.h> header file. */
  86099. +@%:@undef HAVE_SCHED_H])
  86100. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SECURITY_PAM_APPL_H], [/* Define to 1 if you have the <security/pam_appl.h> header file. */
  86101. +@%:@undef HAVE_SECURITY_PAM_APPL_H])
  86102. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SIGNAL_H], [/* Define to 1 if you have the <signal.h> header file. */
  86103. +@%:@undef HAVE_SIGNAL_H])
  86104. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SSTREAM], [/* Define to 1 if you have the <sstream> header file. */
  86105. +@%:@undef HAVE_SSTREAM])
  86106. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STDARG_H], [/* Define to 1 if you have the <stdarg.h> header file. */
  86107. +@%:@undef HAVE_STDARG_H])
  86108. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STDDEF_H], [/* Define to 1 if you have the <stddef.h> header file. */
  86109. +@%:@undef HAVE_STDDEF_H])
  86110. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STDEXCEPT], [/* Define to 1 if you have the <stdexcept> header file. */
  86111. +@%:@undef HAVE_STDEXCEPT])
  86112. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STDIO_H], [/* Define to 1 if you have the <stdio.h> header file. */
  86113. +@%:@undef HAVE_STDIO_H])
  86114. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
  86115. +@%:@undef HAVE_STDLIB_H])
  86116. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STRING], [/* Define to 1 if you have the <string> header file. */
  86117. +@%:@undef HAVE_STRING])
  86118. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
  86119. +@%:@undef HAVE_STRING_H])
  86120. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
  86121. +@%:@undef HAVE_STRINGS_H])
  86122. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_BITYPES_H], [/* Define to 1 if you have the <sys/bitypes.h> header file. */
  86123. +@%:@undef HAVE_SYS_BITYPES_H])
  86124. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_BSWAP_H], [/* Define to 1 if you have the <sys/bswap.h> header file. */
  86125. +@%:@undef HAVE_SYS_BSWAP_H])
  86126. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_ENDIAN_H], [/* Define to 1 if you have the <sys/endian.h> header file. */
  86127. +@%:@undef HAVE_SYS_ENDIAN_H])
  86128. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_FILE_H], [/* Define to 1 if you have the <sys/file.h> header file. */
  86129. +@%:@undef HAVE_SYS_FILE_H])
  86130. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_IOCTL_H], [/* Define to 1 if you have the <sys/ioctl.h> header file. */
  86131. +@%:@undef HAVE_SYS_IOCTL_H])
  86132. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_PARAM_H], [/* Define to 1 if you have the <sys/param.h> header file. */
  86133. +@%:@undef HAVE_SYS_PARAM_H])
  86134. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_PRCTL_H], [/* Define to 1 if you have the <sys/prctl.h> header file. */
  86135. +@%:@undef HAVE_SYS_PRCTL_H])
  86136. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_MD5_H], [/* Define to 1 if you have the <sys/md5.h> header file. */
  86137. +@%:@undef HAVE_SYS_MD5_H])
  86138. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_MSG_H], [/* Define to 1 if you have the <sys/msg.h> header file. */
  86139. +@%:@undef HAVE_SYS_MSG_H])
  86140. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_RESOURCE_H], [/* Define to 1 if you have the <sys/resource.h> header file. */
  86141. +@%:@undef HAVE_SYS_RESOURCE_H])
  86142. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_SELECT_H], [/* Define to 1 if you have the <sys/select.h> header file. */
  86143. +@%:@undef HAVE_SYS_SELECT_H])
  86144. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_SOCKET_H], [/* Define to 1 if you have the <sys/socket.h> header file. */
  86145. +@%:@undef HAVE_SYS_SOCKET_H])
  86146. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
  86147. +@%:@undef HAVE_SYS_STAT_H])
  86148. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_STATVFS_H], [/* Define to 1 if you have the <sys/statvfs.h> header file. */
  86149. +@%:@undef HAVE_SYS_STATVFS_H])
  86150. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYSCALL_H], [/* Define to 1 if you have the <syscall.h> header file. */
  86151. +@%:@undef HAVE_SYSCALL_H])
  86152. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_SYSCALL_H], [/* Define to 1 if you have the <sys/syscall.h> header file. */
  86153. +@%:@undef HAVE_SYS_SYSCALL_H])
  86154. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_TIME_H], [/* Define to 1 if you have the <sys/time.h> header file. */
  86155. +@%:@undef HAVE_SYS_TIME_H])
  86156. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
  86157. +@%:@undef HAVE_SYS_TYPES_H])
  86158. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_UN_H], [/* Define to 1 if you have the <sys/un.h> header file. */
  86159. +@%:@undef HAVE_SYS_UN_H])
  86160. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_VFS_H], [/* Define to 1 if you have the <sys/vfs.h> header file. */
  86161. +@%:@undef HAVE_SYS_VFS_H])
  86162. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYS_WAIT_H], [/* Define to 1 if you have the <sys/wait.h> header file. */
  86163. +@%:@undef HAVE_SYS_WAIT_H])
  86164. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_SYSLOG_H], [/* Define to 1 if you have the <syslog.h> header file. */
  86165. +@%:@undef HAVE_SYSLOG_H])
  86166. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_TIME_H], [/* Define to 1 if you have the <time.h> header file. */
  86167. +@%:@undef HAVE_TIME_H])
  86168. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  86169. +@%:@undef HAVE_UNISTD_H])
  86170. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_UTIME_H], [/* Define to 1 if you have the <utime.h> header file. */
  86171. +@%:@undef HAVE_UTIME_H])
  86172. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_VARARGS_H], [/* Define to 1 if you have the <varargs.h> header file. */
  86173. +@%:@undef HAVE_VARARGS_H])
  86174. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_BYTESWAP_H], [/* Define to 1 if you have the <byteswap.h> header file. */
  86175. +@%:@undef HAVE_BYTESWAP_H])
  86176. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_GLIB_H], [/* Define to 1 if you have the <glib.h> header file. */
  86177. +@%:@undef HAVE_GLIB_H])
  86178. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
  86179. +@%:@undef HAVE_STDINT_H])
  86180. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
  86181. +@%:@undef HAVE_INTTYPES_H])
  86182. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_GRP_H], [/* Define to 1 if you have the <grp.h> header file. */
  86183. +@%:@undef HAVE_GRP_H])
  86184. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_DB_H], [/* Define to 1 if you have the <db.h> header file. */
  86185. +@%:@undef HAVE_DB_H])
  86186. +m4trace:configure.ac:2247: -1- AH_OUTPUT([HAVE_DB_185_H], [/* Define to 1 if you have the <db_185.h> header file. */
  86187. +@%:@undef HAVE_DB_185_H])
  86188. +m4trace:configure.ac:2345: -1- AH_OUTPUT([HAVE_LINUX_NETFILTER_IPV4_H], [/* Define to 1 if you have the <linux/netfilter_ipv4.h> header file. */
  86189. +@%:@undef HAVE_LINUX_NETFILTER_IPV4_H])
  86190. +m4trace:configure.ac:2345: -1- AH_OUTPUT([HAVE_LINUX_NETFILTER_IPV4_IP_TPROXY_H], [/* Define to 1 if you have the <linux/netfilter_ipv4/ip_tproxy.h> header file.
  86191. + */
  86192. +@%:@undef HAVE_LINUX_NETFILTER_IPV4_IP_TPROXY_H])
  86193. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NET_IF_H], [/* Define to 1 if you have the <net/if.h> header file. */
  86194. +@%:@undef HAVE_NET_IF_H])
  86195. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IF_ETHER_H], [/* Define to 1 if you have the <netinet/if_ether.h> header file. */
  86196. +@%:@undef HAVE_NETINET_IF_ETHER_H])
  86197. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_ICMP6_H], [/* Define to 1 if you have the <netinet/icmp6.h> header file. */
  86198. +@%:@undef HAVE_NETINET_ICMP6_H])
  86199. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IN_H], [/* Define to 1 if you have the <netinet/in.h> header file. */
  86200. +@%:@undef HAVE_NETINET_IN_H])
  86201. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IP_H], [/* Define to 1 if you have the <netinet/ip.h> header file. */
  86202. +@%:@undef HAVE_NETINET_IP_H])
  86203. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IP6_H], [/* Define to 1 if you have the <netinet/ip6.h> header file. */
  86204. +@%:@undef HAVE_NETINET_IP6_H])
  86205. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IP_COMPAT_H], [/* Define to 1 if you have the <netinet/ip_compat.h> header file. */
  86206. +@%:@undef HAVE_NETINET_IP_COMPAT_H])
  86207. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IP_FIL_COMPAT_H], [/* Define to 1 if you have the <netinet/ip_fil_compat.h> header file. */
  86208. +@%:@undef HAVE_NETINET_IP_FIL_COMPAT_H])
  86209. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IP_FIL_H], [/* Define to 1 if you have the <netinet/ip_fil.h> header file. */
  86210. +@%:@undef HAVE_NETINET_IP_FIL_H])
  86211. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IP_ICMP_H], [/* Define to 1 if you have the <netinet/ip_icmp.h> header file. */
  86212. +@%:@undef HAVE_NETINET_IP_ICMP_H])
  86213. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IPL_H], [/* Define to 1 if you have the <netinet/ipl.h> header file. */
  86214. +@%:@undef HAVE_NETINET_IPL_H])
  86215. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NETINET_IP_NAT_H], [/* Define to 1 if you have the <netinet/ip_nat.h> header file. */
  86216. +@%:@undef HAVE_NETINET_IP_NAT_H])
  86217. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NET_PF_PFVAR_H], [/* Define to 1 if you have the <net/pf/pfvar.h> header file. */
  86218. +@%:@undef HAVE_NET_PF_PFVAR_H])
  86219. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_NET_PFVAR_H], [/* Define to 1 if you have the <net/pfvar.h> header file. */
  86220. +@%:@undef HAVE_NET_PFVAR_H])
  86221. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_SYS_MOUNT_H], [/* Define to 1 if you have the <sys/mount.h> header file. */
  86222. +@%:@undef HAVE_SYS_MOUNT_H])
  86223. +m4trace:configure.ac:2361: -1- AH_OUTPUT([HAVE_RESOLV_H], [/* Define to 1 if you have the <resolv.h> header file. */
  86224. +@%:@undef HAVE_RESOLV_H])
  86225. +m4trace:configure.ac:2381: -1- AC_DEFINE_TRACE_LITERAL([const])
  86226. +m4trace:configure.ac:2381: -1- m4_pattern_allow([^const$])
  86227. +m4trace:configure.ac:2381: -1- AH_OUTPUT([const], [/* Define to empty if `const\' does not conform to ANSI C. */
  86228. +@%:@undef const])
  86229. +m4trace:configure.ac:2382: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  86230. + significant byte first (like Motorola and SPARC, unlike Intel). */
  86231. +#if defined AC_APPLE_UNIVERSAL_BUILD
  86232. +# if defined __BIG_ENDIAN__
  86233. +# define WORDS_BIGENDIAN 1
  86234. +# endif
  86235. +#else
  86236. +# ifndef WORDS_BIGENDIAN
  86237. +# undef WORDS_BIGENDIAN
  86238. +# endif
  86239. +#endif])
  86240. +m4trace:configure.ac:2382: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN])
  86241. +m4trace:configure.ac:2382: -1- m4_pattern_allow([^WORDS_BIGENDIAN$])
  86242. +m4trace:configure.ac:2382: -1- AC_DEFINE_TRACE_LITERAL([AC_APPLE_UNIVERSAL_BUILD])
  86243. +m4trace:configure.ac:2382: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$])
  86244. +m4trace:configure.ac:2382: -1- AH_OUTPUT([AC_APPLE_UNIVERSAL_BUILD], [/* Define if building universal (internal helper macro) */
  86245. +@%:@undef AC_APPLE_UNIVERSAL_BUILD])
  86246. +m4trace:configure.ac:2384: -1- AC_DEFINE_TRACE_LITERAL([TM_IN_SYS_TIME])
  86247. +m4trace:configure.ac:2384: -1- m4_pattern_allow([^TM_IN_SYS_TIME$])
  86248. +m4trace:configure.ac:2384: -1- AH_OUTPUT([TM_IN_SYS_TIME], [/* Define to 1 if your <sys/time.h> declares `struct tm\'. */
  86249. +@%:@undef TM_IN_SYS_TIME])
  86250. +m4trace:configure.ac:2385: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_TM_TM_GMTOFF])
  86251. +m4trace:configure.ac:2385: -1- m4_pattern_allow([^HAVE_STRUCT_TM_TM_GMTOFF$])
  86252. +m4trace:configure.ac:2385: -1- AH_OUTPUT([HAVE_STRUCT_TM_TM_GMTOFF], [/* Define to 1 if `tm_gmtoff\' is a member of `struct tm\'. */
  86253. +@%:@undef HAVE_STRUCT_TM_TM_GMTOFF])
  86254. +m4trace:configure.ac:2395: -2- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_MALLINFO])
  86255. +m4trace:configure.ac:2395: -2- m4_pattern_allow([^HAVE_STRUCT_MALLINFO$])
  86256. +m4trace:configure.ac:2395: -2- AH_OUTPUT([HAVE_STRUCT_MALLINFO], [/* The system provides struct mallinfo */
  86257. +@%:@undef HAVE_STRUCT_MALLINFO])
  86258. +m4trace:configure.ac:2403: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_MALLINFO_MXFAST])
  86259. +m4trace:configure.ac:2403: -1- m4_pattern_allow([^HAVE_STRUCT_MALLINFO_MXFAST$])
  86260. +m4trace:configure.ac:2403: -1- AH_OUTPUT([HAVE_STRUCT_MALLINFO_MXFAST], [/* Define to 1 if `mxfast\' is a member of `struct mallinfo\'. */
  86261. +@%:@undef HAVE_STRUCT_MALLINFO_MXFAST])
  86262. +m4trace:configure.ac:2414: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_RUSAGE])
  86263. +m4trace:configure.ac:2414: -1- m4_pattern_allow([^HAVE_STRUCT_RUSAGE$])
  86264. +m4trace:configure.ac:2419: -2- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_RUSAGE])
  86265. +m4trace:configure.ac:2419: -2- m4_pattern_allow([^HAVE_STRUCT_RUSAGE$])
  86266. +m4trace:configure.ac:2419: -2- AH_OUTPUT([HAVE_STRUCT_RUSAGE], [/* The system provides struct rusage */
  86267. +@%:@undef HAVE_STRUCT_RUSAGE])
  86268. +m4trace:configure.ac:2429: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_IPHDR_IP_HL])
  86269. +m4trace:configure.ac:2429: -1- m4_pattern_allow([^HAVE_STRUCT_IPHDR_IP_HL$])
  86270. +m4trace:configure.ac:2429: -1- AH_OUTPUT([HAVE_STRUCT_IPHDR_IP_HL], [/* Define to 1 if `ip_hl\' is a member of `struct iphdr\'. */
  86271. +@%:@undef HAVE_STRUCT_IPHDR_IP_HL])
  86272. +m4trace:configure.ac:2446: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_VOID_P])
  86273. +m4trace:configure.ac:2446: -1- m4_pattern_allow([^SIZEOF_VOID_P$])
  86274. +m4trace:configure.ac:2446: -1- AH_OUTPUT([SIZEOF_VOID_P], [/* The size of `void *\', as computed by sizeof. */
  86275. +@%:@undef SIZEOF_VOID_P])
  86276. +m4trace:configure.ac:2450: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_INT8_T])
  86277. +m4trace:configure.ac:2450: -1- m4_pattern_allow([^SIZEOF_INT8_T$])
  86278. +m4trace:configure.ac:2450: -1- AH_OUTPUT([SIZEOF_INT8_T], [/* The size of `int8_t\', as computed by sizeof. */
  86279. +@%:@undef SIZEOF_INT8_T])
  86280. +m4trace:configure.ac:2450: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INT8_T])
  86281. +m4trace:configure.ac:2450: -1- m4_pattern_allow([^HAVE_INT8_T$])
  86282. +m4trace:configure.ac:2450: -1- AH_OUTPUT([HAVE_INT8_T], [/* int8_t is defined in system headers */
  86283. +@%:@undef HAVE_INT8_T])
  86284. +m4trace:configure.ac:2456: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_CHAR])
  86285. +m4trace:configure.ac:2456: -1- m4_pattern_allow([^SIZEOF_CHAR$])
  86286. +m4trace:configure.ac:2456: -1- AH_OUTPUT([SIZEOF_CHAR], [/* The size of `char\', as computed by sizeof. */
  86287. +@%:@undef SIZEOF_CHAR])
  86288. +m4trace:configure.ac:2456: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CHAR])
  86289. +m4trace:configure.ac:2456: -1- m4_pattern_allow([^HAVE_CHAR$])
  86290. +m4trace:configure.ac:2456: -1- AH_OUTPUT([HAVE_CHAR], [/* char is defined in system headers */
  86291. +@%:@undef HAVE_CHAR])
  86292. +m4trace:configure.ac:2463: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_U_INT8_T])
  86293. +m4trace:configure.ac:2463: -1- m4_pattern_allow([^SIZEOF_U_INT8_T$])
  86294. +m4trace:configure.ac:2463: -1- AH_OUTPUT([SIZEOF_U_INT8_T], [/* The size of `u_int8_t\', as computed by sizeof. */
  86295. +@%:@undef SIZEOF_U_INT8_T])
  86296. +m4trace:configure.ac:2463: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT8_T])
  86297. +m4trace:configure.ac:2463: -1- m4_pattern_allow([^HAVE_U_INT8_T$])
  86298. +m4trace:configure.ac:2463: -1- AH_OUTPUT([HAVE_U_INT8_T], [/* u_int8_t is defined in system headers */
  86299. +@%:@undef HAVE_U_INT8_T])
  86300. +m4trace:configure.ac:2470: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_UINT8_T])
  86301. +m4trace:configure.ac:2470: -1- m4_pattern_allow([^SIZEOF_UINT8_T$])
  86302. +m4trace:configure.ac:2470: -1- AH_OUTPUT([SIZEOF_UINT8_T], [/* The size of `uint8_t\', as computed by sizeof. */
  86303. +@%:@undef SIZEOF_UINT8_T])
  86304. +m4trace:configure.ac:2470: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UINT8_T])
  86305. +m4trace:configure.ac:2470: -1- m4_pattern_allow([^HAVE_UINT8_T$])
  86306. +m4trace:configure.ac:2470: -1- AH_OUTPUT([HAVE_UINT8_T], [/* uint8_t is defined in system headers */
  86307. +@%:@undef HAVE_UINT8_T])
  86308. +m4trace:configure.ac:2477: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_INT16_T])
  86309. +m4trace:configure.ac:2477: -1- m4_pattern_allow([^SIZEOF_INT16_T$])
  86310. +m4trace:configure.ac:2477: -1- AH_OUTPUT([SIZEOF_INT16_T], [/* The size of `int16_t\', as computed by sizeof. */
  86311. +@%:@undef SIZEOF_INT16_T])
  86312. +m4trace:configure.ac:2477: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INT16_T])
  86313. +m4trace:configure.ac:2477: -1- m4_pattern_allow([^HAVE_INT16_T$])
  86314. +m4trace:configure.ac:2477: -1- AH_OUTPUT([HAVE_INT16_T], [/* int16_t is defined in system headers */
  86315. +@%:@undef HAVE_INT16_T])
  86316. +m4trace:configure.ac:2483: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_SHORT])
  86317. +m4trace:configure.ac:2483: -1- m4_pattern_allow([^SIZEOF_SHORT$])
  86318. +m4trace:configure.ac:2483: -1- AH_OUTPUT([SIZEOF_SHORT], [/* The size of `short\', as computed by sizeof. */
  86319. +@%:@undef SIZEOF_SHORT])
  86320. +m4trace:configure.ac:2483: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHORT])
  86321. +m4trace:configure.ac:2483: -1- m4_pattern_allow([^HAVE_SHORT$])
  86322. +m4trace:configure.ac:2483: -1- AH_OUTPUT([HAVE_SHORT], [/* short is defined in system headers */
  86323. +@%:@undef HAVE_SHORT])
  86324. +m4trace:configure.ac:2489: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_INT])
  86325. +m4trace:configure.ac:2489: -1- m4_pattern_allow([^SIZEOF_INT$])
  86326. +m4trace:configure.ac:2489: -1- AH_OUTPUT([SIZEOF_INT], [/* The size of `int\', as computed by sizeof. */
  86327. +@%:@undef SIZEOF_INT])
  86328. +m4trace:configure.ac:2489: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INT])
  86329. +m4trace:configure.ac:2489: -1- m4_pattern_allow([^HAVE_INT$])
  86330. +m4trace:configure.ac:2489: -1- AH_OUTPUT([HAVE_INT], [/* int is defined in system headers */
  86331. +@%:@undef HAVE_INT])
  86332. +m4trace:configure.ac:2496: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_U_INT16_T])
  86333. +m4trace:configure.ac:2496: -1- m4_pattern_allow([^SIZEOF_U_INT16_T$])
  86334. +m4trace:configure.ac:2496: -1- AH_OUTPUT([SIZEOF_U_INT16_T], [/* The size of `u_int16_t\', as computed by sizeof. */
  86335. +@%:@undef SIZEOF_U_INT16_T])
  86336. +m4trace:configure.ac:2496: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT16_T])
  86337. +m4trace:configure.ac:2496: -1- m4_pattern_allow([^HAVE_U_INT16_T$])
  86338. +m4trace:configure.ac:2496: -1- AH_OUTPUT([HAVE_U_INT16_T], [/* u_int16_t is defined in system headers */
  86339. +@%:@undef HAVE_U_INT16_T])
  86340. +m4trace:configure.ac:2503: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_UINT16_T])
  86341. +m4trace:configure.ac:2503: -1- m4_pattern_allow([^SIZEOF_UINT16_T$])
  86342. +m4trace:configure.ac:2503: -1- AH_OUTPUT([SIZEOF_UINT16_T], [/* The size of `uint16_t\', as computed by sizeof. */
  86343. +@%:@undef SIZEOF_UINT16_T])
  86344. +m4trace:configure.ac:2503: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UINT16_T])
  86345. +m4trace:configure.ac:2503: -1- m4_pattern_allow([^HAVE_UINT16_T$])
  86346. +m4trace:configure.ac:2503: -1- AH_OUTPUT([HAVE_UINT16_T], [/* uint16_t is defined in system headers */
  86347. +@%:@undef HAVE_UINT16_T])
  86348. +m4trace:configure.ac:2510: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_INT32_T])
  86349. +m4trace:configure.ac:2510: -1- m4_pattern_allow([^SIZEOF_INT32_T$])
  86350. +m4trace:configure.ac:2510: -1- AH_OUTPUT([SIZEOF_INT32_T], [/* The size of `int32_t\', as computed by sizeof. */
  86351. +@%:@undef SIZEOF_INT32_T])
  86352. +m4trace:configure.ac:2510: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INT32_T])
  86353. +m4trace:configure.ac:2510: -1- m4_pattern_allow([^HAVE_INT32_T$])
  86354. +m4trace:configure.ac:2510: -1- AH_OUTPUT([HAVE_INT32_T], [/* int32_t is defined in system headers */
  86355. +@%:@undef HAVE_INT32_T])
  86356. +m4trace:configure.ac:2516: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG])
  86357. +m4trace:configure.ac:2516: -1- m4_pattern_allow([^SIZEOF_LONG$])
  86358. +m4trace:configure.ac:2516: -1- AH_OUTPUT([SIZEOF_LONG], [/* The size of `long\', as computed by sizeof. */
  86359. +@%:@undef SIZEOF_LONG])
  86360. +m4trace:configure.ac:2516: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LONG])
  86361. +m4trace:configure.ac:2516: -1- m4_pattern_allow([^HAVE_LONG$])
  86362. +m4trace:configure.ac:2516: -1- AH_OUTPUT([HAVE_LONG], [/* long is defined in system headers */
  86363. +@%:@undef HAVE_LONG])
  86364. +m4trace:configure.ac:2523: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_U_INT32_T])
  86365. +m4trace:configure.ac:2523: -1- m4_pattern_allow([^SIZEOF_U_INT32_T$])
  86366. +m4trace:configure.ac:2523: -1- AH_OUTPUT([SIZEOF_U_INT32_T], [/* The size of `u_int32_t\', as computed by sizeof. */
  86367. +@%:@undef SIZEOF_U_INT32_T])
  86368. +m4trace:configure.ac:2523: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT32_T])
  86369. +m4trace:configure.ac:2523: -1- m4_pattern_allow([^HAVE_U_INT32_T$])
  86370. +m4trace:configure.ac:2523: -1- AH_OUTPUT([HAVE_U_INT32_T], [/* u_int32_t is defined in system headers */
  86371. +@%:@undef HAVE_U_INT32_T])
  86372. +m4trace:configure.ac:2530: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_UINT32_T])
  86373. +m4trace:configure.ac:2530: -1- m4_pattern_allow([^SIZEOF_UINT32_T$])
  86374. +m4trace:configure.ac:2530: -1- AH_OUTPUT([SIZEOF_UINT32_T], [/* The size of `uint32_t\', as computed by sizeof. */
  86375. +@%:@undef SIZEOF_UINT32_T])
  86376. +m4trace:configure.ac:2530: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UINT32_T])
  86377. +m4trace:configure.ac:2530: -1- m4_pattern_allow([^HAVE_UINT32_T$])
  86378. +m4trace:configure.ac:2530: -1- AH_OUTPUT([HAVE_UINT32_T], [/* uint32_t is defined in system headers */
  86379. +@%:@undef HAVE_UINT32_T])
  86380. +m4trace:configure.ac:2537: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_INT64_T])
  86381. +m4trace:configure.ac:2537: -1- m4_pattern_allow([^SIZEOF_INT64_T$])
  86382. +m4trace:configure.ac:2537: -1- AH_OUTPUT([SIZEOF_INT64_T], [/* The size of `int64_t\', as computed by sizeof. */
  86383. +@%:@undef SIZEOF_INT64_T])
  86384. +m4trace:configure.ac:2537: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INT64_T])
  86385. +m4trace:configure.ac:2537: -1- m4_pattern_allow([^HAVE_INT64_T$])
  86386. +m4trace:configure.ac:2537: -1- AH_OUTPUT([HAVE_INT64_T], [/* int64_t is defined in system headers */
  86387. +@%:@undef HAVE_INT64_T])
  86388. +m4trace:configure.ac:2544: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF___INT64])
  86389. +m4trace:configure.ac:2544: -1- m4_pattern_allow([^SIZEOF___INT64$])
  86390. +m4trace:configure.ac:2544: -1- AH_OUTPUT([SIZEOF___INT64], [/* The size of `__int64\', as computed by sizeof. */
  86391. +@%:@undef SIZEOF___INT64])
  86392. +m4trace:configure.ac:2544: -1- AC_DEFINE_TRACE_LITERAL([HAVE___INT64])
  86393. +m4trace:configure.ac:2544: -1- m4_pattern_allow([^HAVE___INT64$])
  86394. +m4trace:configure.ac:2544: -1- AH_OUTPUT([HAVE___INT64], [/* __int64 is defined in system headers */
  86395. +@%:@undef HAVE___INT64])
  86396. +m4trace:configure.ac:2550: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG_LONG])
  86397. +m4trace:configure.ac:2550: -1- m4_pattern_allow([^SIZEOF_LONG_LONG$])
  86398. +m4trace:configure.ac:2550: -1- AH_OUTPUT([SIZEOF_LONG_LONG], [/* The size of `long long\', as computed by sizeof. */
  86399. +@%:@undef SIZEOF_LONG_LONG])
  86400. +m4trace:configure.ac:2550: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LONG_LONG])
  86401. +m4trace:configure.ac:2550: -1- m4_pattern_allow([^HAVE_LONG_LONG$])
  86402. +m4trace:configure.ac:2550: -1- AH_OUTPUT([HAVE_LONG_LONG], [/* long long is defined in system headers */
  86403. +@%:@undef HAVE_LONG_LONG])
  86404. +m4trace:configure.ac:2557: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_U_INT64_T])
  86405. +m4trace:configure.ac:2557: -1- m4_pattern_allow([^SIZEOF_U_INT64_T$])
  86406. +m4trace:configure.ac:2557: -1- AH_OUTPUT([SIZEOF_U_INT64_T], [/* The size of `u_int64_t\', as computed by sizeof. */
  86407. +@%:@undef SIZEOF_U_INT64_T])
  86408. +m4trace:configure.ac:2557: -1- AC_DEFINE_TRACE_LITERAL([HAVE_U_INT64_T])
  86409. +m4trace:configure.ac:2557: -1- m4_pattern_allow([^HAVE_U_INT64_T$])
  86410. +m4trace:configure.ac:2557: -1- AH_OUTPUT([HAVE_U_INT64_T], [/* u_int64_t is defined in system headers */
  86411. +@%:@undef HAVE_U_INT64_T])
  86412. +m4trace:configure.ac:2564: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_UINT64_T])
  86413. +m4trace:configure.ac:2564: -1- m4_pattern_allow([^SIZEOF_UINT64_T$])
  86414. +m4trace:configure.ac:2564: -1- AH_OUTPUT([SIZEOF_UINT64_T], [/* The size of `uint64_t\', as computed by sizeof. */
  86415. +@%:@undef SIZEOF_UINT64_T])
  86416. +m4trace:configure.ac:2564: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UINT64_T])
  86417. +m4trace:configure.ac:2564: -1- m4_pattern_allow([^HAVE_UINT64_T$])
  86418. +m4trace:configure.ac:2564: -1- AH_OUTPUT([HAVE_UINT64_T], [/* uint64_t is defined in system headers */
  86419. +@%:@undef HAVE_UINT64_T])
  86420. +m4trace:configure.ac:2569: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_OFF_T])
  86421. +m4trace:configure.ac:2569: -1- m4_pattern_allow([^SIZEOF_OFF_T$])
  86422. +m4trace:configure.ac:2569: -1- AH_OUTPUT([SIZEOF_OFF_T], [/* The size of `off_t\', as computed by sizeof. */
  86423. +@%:@undef SIZEOF_OFF_T])
  86424. +m4trace:configure.ac:2575: -2- AC_DEFINE_TRACE_LITERAL([HAVE_PAD128_T])
  86425. +m4trace:configure.ac:2575: -2- m4_pattern_allow([^HAVE_PAD128_T$])
  86426. +m4trace:configure.ac:2575: -2- AH_OUTPUT([HAVE_PAD128_T], [/* pad128_t is defined in system headers */
  86427. +@%:@undef HAVE_PAD128_T])
  86428. +m4trace:configure.ac:2579: -2- AC_DEFINE_TRACE_LITERAL([HAVE_UPAD128_T])
  86429. +m4trace:configure.ac:2579: -2- m4_pattern_allow([^HAVE_UPAD128_T$])
  86430. +m4trace:configure.ac:2579: -2- AH_OUTPUT([HAVE_UPAD128_T], [/* upad128_t is defined in system headers */
  86431. +@%:@undef HAVE_UPAD128_T])
  86432. +m4trace:configure.ac:2582: -2- AC_DEFINE_TRACE_LITERAL([HAVE_PID_T])
  86433. +m4trace:configure.ac:2582: -2- m4_pattern_allow([^HAVE_PID_T$])
  86434. +m4trace:configure.ac:2582: -2- AH_OUTPUT([HAVE_PID_T], [/* pid_t is defined by the system headers */
  86435. +@%:@undef HAVE_PID_T])
  86436. +m4trace:configure.ac:2583: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_SIZE_T])
  86437. +m4trace:configure.ac:2583: -1- m4_pattern_allow([^SIZEOF_SIZE_T$])
  86438. +m4trace:configure.ac:2583: -1- AH_OUTPUT([SIZEOF_SIZE_T], [/* The size of `size_t\', as computed by sizeof. */
  86439. +@%:@undef SIZEOF_SIZE_T])
  86440. +m4trace:configure.ac:2583: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SIZE_T])
  86441. +m4trace:configure.ac:2583: -1- m4_pattern_allow([^HAVE_SIZE_T$])
  86442. +m4trace:configure.ac:2583: -1- AH_OUTPUT([HAVE_SIZE_T], [/* size_t is defined by the system headers */
  86443. +@%:@undef HAVE_SIZE_T])
  86444. +m4trace:configure.ac:2585: -2- AC_DEFINE_TRACE_LITERAL([HAVE_SSIZE_T])
  86445. +m4trace:configure.ac:2585: -2- m4_pattern_allow([^HAVE_SSIZE_T$])
  86446. +m4trace:configure.ac:2585: -2- AH_OUTPUT([HAVE_SSIZE_T], [/* ssize_t is defined by the system headers */
  86447. +@%:@undef HAVE_SSIZE_T])
  86448. +m4trace:configure.ac:2586: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_OFF_T])
  86449. +m4trace:configure.ac:2586: -1- m4_pattern_allow([^SIZEOF_OFF_T$])
  86450. +m4trace:configure.ac:2586: -1- AH_OUTPUT([SIZEOF_OFF_T], [/* The size of `off_t\', as computed by sizeof. */
  86451. +@%:@undef SIZEOF_OFF_T])
  86452. +m4trace:configure.ac:2586: -1- AC_DEFINE_TRACE_LITERAL([HAVE_OFF_T])
  86453. +m4trace:configure.ac:2586: -1- m4_pattern_allow([^HAVE_OFF_T$])
  86454. +m4trace:configure.ac:2586: -1- AH_OUTPUT([HAVE_OFF_T], [/* off_t is defined by the system headers */
  86455. +@%:@undef HAVE_OFF_T])
  86456. +m4trace:configure.ac:2588: -2- AC_DEFINE_TRACE_LITERAL([HAVE_MODE_T])
  86457. +m4trace:configure.ac:2588: -2- m4_pattern_allow([^HAVE_MODE_T$])
  86458. +m4trace:configure.ac:2588: -2- AH_OUTPUT([HAVE_MODE_T], [/* mode_t is defined by the system headers */
  86459. +@%:@undef HAVE_MODE_T])
  86460. +m4trace:configure.ac:2589: -2- AC_DEFINE_TRACE_LITERAL([HAVE_FD_MASK])
  86461. +m4trace:configure.ac:2589: -2- m4_pattern_allow([^HAVE_FD_MASK$])
  86462. +m4trace:configure.ac:2589: -2- AH_OUTPUT([HAVE_FD_MASK], [/* fd_mask is defined by the system headers */
  86463. +@%:@undef HAVE_FD_MASK])
  86464. +m4trace:configure.ac:2592: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UCHAR])
  86465. +m4trace:configure.ac:2592: -1- m4_pattern_allow([^HAVE_UCHAR$])
  86466. +m4trace:configure.ac:2592: -1- AH_OUTPUT([HAVE_UCHAR], [/* uchar is defined in system headers */
  86467. +@%:@undef HAVE_UCHAR])
  86468. +m4trace:configure.ac:2595: -1- AC_DEFINE_TRACE_LITERAL([size_t])
  86469. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^size_t$])
  86470. +m4trace:configure.ac:2595: -1- AH_OUTPUT([size_t], [/* Define to `unsigned int\' if <sys/types.h> does not define. */
  86471. +@%:@undef size_t])
  86472. +m4trace:configure.ac:2595: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA_H])
  86473. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^HAVE_ALLOCA_H$])
  86474. +m4trace:configure.ac:2595: -1- AH_OUTPUT([HAVE_ALLOCA_H], [/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
  86475. + */
  86476. +@%:@undef HAVE_ALLOCA_H])
  86477. +m4trace:configure.ac:2595: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA])
  86478. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^HAVE_ALLOCA$])
  86479. +m4trace:configure.ac:2595: -1- AH_OUTPUT([HAVE_ALLOCA], [/* Define to 1 if you have `alloca\', as a function or macro. */
  86480. +@%:@undef HAVE_ALLOCA])
  86481. +m4trace:configure.ac:2595: -1- AC_LIBSOURCE([alloca.c])
  86482. +m4trace:configure.ac:2595: -1- AC_SUBST([ALLOCA], [\${LIBOBJDIR}alloca.$ac_objext])
  86483. +m4trace:configure.ac:2595: -1- AC_SUBST_TRACE([ALLOCA])
  86484. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^ALLOCA$])
  86485. +m4trace:configure.ac:2595: -1- AC_DEFINE_TRACE_LITERAL([C_ALLOCA])
  86486. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^C_ALLOCA$])
  86487. +m4trace:configure.ac:2595: -1- AH_OUTPUT([C_ALLOCA], [/* Define to 1 if using `alloca.c\'. */
  86488. +@%:@undef C_ALLOCA])
  86489. +m4trace:configure.ac:2595: -1- AC_DEFINE_TRACE_LITERAL([CRAY_STACKSEG_END])
  86490. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^CRAY_STACKSEG_END$])
  86491. +m4trace:configure.ac:2595: -1- AH_OUTPUT([CRAY_STACKSEG_END], [/* Define to one of `_getb67\', `GETB67\', `getb67\' for Cray-2 and Cray-YMP
  86492. + systems. This function is required for `alloca.c\' support on those systems.
  86493. + */
  86494. +@%:@undef CRAY_STACKSEG_END])
  86495. +m4trace:configure.ac:2595: -1- AH_OUTPUT([STACK_DIRECTION], [/* If using the C implementation of alloca, define if you know the
  86496. + direction of stack growth for your system; otherwise it will be
  86497. + automatically deduced at runtime.
  86498. + STACK_DIRECTION > 0 => grows toward higher addresses
  86499. + STACK_DIRECTION < 0 => grows toward lower addresses
  86500. + STACK_DIRECTION = 0 => direction of growth unknown */
  86501. +@%:@undef STACK_DIRECTION])
  86502. +m4trace:configure.ac:2595: -1- AC_DEFINE_TRACE_LITERAL([STACK_DIRECTION])
  86503. +m4trace:configure.ac:2595: -1- m4_pattern_allow([^STACK_DIRECTION$])
  86504. +m4trace:configure.ac:2597: -2- AC_DEFINE_TRACE_LITERAL([HAVE_SOCKLEN_T])
  86505. +m4trace:configure.ac:2597: -2- m4_pattern_allow([^HAVE_SOCKLEN_T$])
  86506. +m4trace:configure.ac:2597: -2- AH_OUTPUT([HAVE_SOCKLEN_T], [/* socklen_t is defined by the system headers */
  86507. +@%:@undef HAVE_SOCKLEN_T])
  86508. +m4trace:configure.ac:2618: -1- AH_OUTPUT([HAVE_LIBCAP], [/* Define to 1 if you have the `cap\' library (-lcap). */
  86509. +@%:@undef HAVE_LIBCAP])
  86510. +m4trace:configure.ac:2618: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBCAP])
  86511. +m4trace:configure.ac:2618: -1- m4_pattern_allow([^HAVE_LIBCAP$])
  86512. +m4trace:configure.ac:2630: -1- AC_DEFINE_TRACE_LITERAL([USE_LIBCAP])
  86513. +m4trace:configure.ac:2630: -1- m4_pattern_allow([^USE_LIBCAP$])
  86514. +m4trace:configure.ac:2630: -1- AH_OUTPUT([USE_LIBCAP], [/* use libcap to set capabilities required for TPROXY */
  86515. +@%:@undef USE_LIBCAP])
  86516. +m4trace:configure.ac:2632: -1- AH_OUTPUT([HAVE_SYS_CAPABILITY_H], [/* Define to 1 if you have the <sys/capability.h> header file. */
  86517. +@%:@undef HAVE_SYS_CAPABILITY_H])
  86518. +m4trace:configure.ac:2632: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_CAPABILITY_H])
  86519. +m4trace:configure.ac:2632: -1- m4_pattern_allow([^HAVE_SYS_CAPABILITY_H$])
  86520. +m4trace:configure.ac:2644: -1- AC_DEFINE_TRACE_LITERAL([LIBCAP_BROKEN])
  86521. +m4trace:configure.ac:2644: -1- m4_pattern_allow([^LIBCAP_BROKEN$])
  86522. +m4trace:configure.ac:2644: -1- AH_OUTPUT([LIBCAP_BROKEN], [/* if libcap2 headers are broken and clashing with glibc */
  86523. +@%:@undef LIBCAP_BROKEN])
  86524. +m4trace:configure.ac:2649: -2- AC_DEFINE_TRACE_LITERAL([HAVE_MTYP_T])
  86525. +m4trace:configure.ac:2649: -2- m4_pattern_allow([^HAVE_MTYP_T$])
  86526. +m4trace:configure.ac:2649: -2- AH_OUTPUT([HAVE_MTYP_T], [/* mtyp_t is defined by the system headers */
  86527. +@%:@undef HAVE_MTYP_T])
  86528. +m4trace:configure.ac:2685: -1- AH_OUTPUT([HAVE_WINSOCK2_H], [/* Define to 1 if you have the <winsock2.h> header file. */
  86529. +@%:@undef HAVE_WINSOCK2_H])
  86530. +m4trace:configure.ac:2685: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WINSOCK2_H])
  86531. +m4trace:configure.ac:2685: -1- m4_pattern_allow([^HAVE_WINSOCK2_H$])
  86532. +m4trace:configure.ac:2687: -1- AH_OUTPUT([HAVE_WINSOCK_H], [/* Define to 1 if you have the <winsock.h> header file. */
  86533. +@%:@undef HAVE_WINSOCK_H])
  86534. +m4trace:configure.ac:2687: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WINSOCK_H])
  86535. +m4trace:configure.ac:2687: -1- m4_pattern_allow([^HAVE_WINSOCK_H$])
  86536. +m4trace:configure.ac:2704: -1- AC_DEFINE_TRACE_LITERAL([HAVE_UNIXSOCKET])
  86537. +m4trace:configure.ac:2704: -1- m4_pattern_allow([^HAVE_UNIXSOCKET$])
  86538. +m4trace:configure.ac:2704: -1- AH_OUTPUT([HAVE_UNIXSOCKET], [/* Do we have unix sockets? (required for the winbind ntlm helper */
  86539. +@%:@undef HAVE_UNIXSOCKET])
  86540. +m4trace:configure.ac:2708: -1- AH_OUTPUT([HAVE_LIBGNUMALLOC], [/* Define to 1 if you have the `gnumalloc\' library (-lgnumalloc). */
  86541. +@%:@undef HAVE_LIBGNUMALLOC])
  86542. +m4trace:configure.ac:2708: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBGNUMALLOC])
  86543. +m4trace:configure.ac:2708: -1- m4_pattern_allow([^HAVE_LIBGNUMALLOC$])
  86544. +m4trace:configure.ac:2724: -1- AH_OUTPUT([HAVE_LIBMALLOC], [/* Define to 1 if you have the `malloc\' library (-lmalloc). */
  86545. +@%:@undef HAVE_LIBMALLOC])
  86546. +m4trace:configure.ac:2724: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBMALLOC])
  86547. +m4trace:configure.ac:2724: -1- m4_pattern_allow([^HAVE_LIBMALLOC$])
  86548. +m4trace:configure.ac:2759: -1- AC_DEFINE_TRACE_LITERAL([USE_IPV6])
  86549. +m4trace:configure.ac:2759: -1- m4_pattern_allow([^USE_IPV6$])
  86550. +m4trace:configure.ac:2759: -1- AH_OUTPUT([USE_IPV6], [/* Enable support for IPv6 */
  86551. +@%:@undef USE_IPV6])
  86552. +m4trace:configure.ac:2761: -1- AC_DEFINE_TRACE_LITERAL([USE_IPV6])
  86553. +m4trace:configure.ac:2761: -1- m4_pattern_allow([^USE_IPV6$])
  86554. +m4trace:configure.ac:2761: -1- AH_OUTPUT([USE_IPV6], [/* Enable support for IPv6 */
  86555. +@%:@undef USE_IPV6])
  86556. +m4trace:configure.ac:2775: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SIN6_LEN_IN_SAI])
  86557. +m4trace:configure.ac:2775: -1- m4_pattern_allow([^HAVE_SIN6_LEN_IN_SAI$])
  86558. +m4trace:configure.ac:2775: -1- AH_OUTPUT([HAVE_SIN6_LEN_IN_SAI], [/* Does struct sockaddr_in6 have sin6_len? 1: Yes, 0: No */
  86559. +@%:@undef HAVE_SIN6_LEN_IN_SAI])
  86560. +m4trace:configure.ac:2777: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SIN6_LEN_IN_SAI])
  86561. +m4trace:configure.ac:2777: -1- m4_pattern_allow([^HAVE_SIN6_LEN_IN_SAI$])
  86562. +m4trace:configure.ac:2777: -1- AH_OUTPUT([HAVE_SIN6_LEN_IN_SAI], [/* Does struct sockaddr_in6 have sin6_len? 1: Yes, 0: No */
  86563. +@%:@undef HAVE_SIN6_LEN_IN_SAI])
  86564. +m4trace:configure.ac:2791: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SS_LEN_IN_SS])
  86565. +m4trace:configure.ac:2791: -1- m4_pattern_allow([^HAVE_SS_LEN_IN_SS$])
  86566. +m4trace:configure.ac:2791: -1- AH_OUTPUT([HAVE_SS_LEN_IN_SS], [/* Does struct sockaddr_storage have ss_len? 1: Yes, 0: No */
  86567. +@%:@undef HAVE_SS_LEN_IN_SS])
  86568. +m4trace:configure.ac:2793: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SS_LEN_IN_SS])
  86569. +m4trace:configure.ac:2793: -1- m4_pattern_allow([^HAVE_SS_LEN_IN_SS$])
  86570. +m4trace:configure.ac:2793: -1- AH_OUTPUT([HAVE_SS_LEN_IN_SS], [/* Does struct sockaddr_storage have ss_len? 1: Yes, 0: No */
  86571. +@%:@undef HAVE_SS_LEN_IN_SS])
  86572. +m4trace:configure.ac:2807: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SIN_LEN_IN_SAI])
  86573. +m4trace:configure.ac:2807: -1- m4_pattern_allow([^HAVE_SIN_LEN_IN_SAI$])
  86574. +m4trace:configure.ac:2807: -1- AH_OUTPUT([HAVE_SIN_LEN_IN_SAI], [/* Does struct sockaddr_in have sin_len? 1: Yes, 0: No */
  86575. +@%:@undef HAVE_SIN_LEN_IN_SAI])
  86576. +m4trace:configure.ac:2809: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SIN_LEN_IN_SAI])
  86577. +m4trace:configure.ac:2809: -1- m4_pattern_allow([^HAVE_SIN_LEN_IN_SAI$])
  86578. +m4trace:configure.ac:2809: -1- AH_OUTPUT([HAVE_SIN_LEN_IN_SAI], [/* Does struct sockaddr_in have sin_len? 1: Yes, 0: No */
  86579. +@%:@undef HAVE_SIN_LEN_IN_SAI])
  86580. +m4trace:configure.ac:2818: -1- AC_SUBST([CRYPTLIB])
  86581. +m4trace:configure.ac:2818: -1- AC_SUBST_TRACE([CRYPTLIB])
  86582. +m4trace:configure.ac:2818: -1- m4_pattern_allow([^CRYPTLIB$])
  86583. +m4trace:configure.ac:2822: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define to 1 if you have the `dl\' library (-ldl). */
  86584. +@%:@undef HAVE_LIBDL])
  86585. +m4trace:configure.ac:2822: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  86586. +m4trace:configure.ac:2822: -1- m4_pattern_allow([^HAVE_LIBDL$])
  86587. +m4trace:configure.ac:2830: -1- AH_OUTPUT([HAVE_LIBINTL], [/* Define to 1 if you have the `intl\' library (-lintl). */
  86588. +@%:@undef HAVE_LIBINTL])
  86589. +m4trace:configure.ac:2830: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBINTL])
  86590. +m4trace:configure.ac:2830: -1- m4_pattern_allow([^HAVE_LIBINTL$])
  86591. +m4trace:configure.ac:2847: -1- AC_SUBST([LIB_LDAP])
  86592. +m4trace:configure.ac:2847: -1- AC_SUBST_TRACE([LIB_LDAP])
  86593. +m4trace:configure.ac:2847: -1- m4_pattern_allow([^LIB_LDAP$])
  86594. +m4trace:configure.ac:2848: -1- AC_SUBST([LIB_LBER])
  86595. +m4trace:configure.ac:2848: -1- AC_SUBST_TRACE([LIB_LBER])
  86596. +m4trace:configure.ac:2848: -1- m4_pattern_allow([^LIB_LBER$])
  86597. +m4trace:configure.ac:2889: -1- AC_SUBST([LIB_DB])
  86598. +m4trace:configure.ac:2889: -1- AC_SUBST_TRACE([LIB_DB])
  86599. +m4trace:configure.ac:2889: -1- m4_pattern_allow([^LIB_DB$])
  86600. +m4trace:configure.ac:2930: -1- AC_DEFINE_TRACE_LITERAL([GETTIMEOFDAY_NO_TZP])
  86601. +m4trace:configure.ac:2930: -1- m4_pattern_allow([^GETTIMEOFDAY_NO_TZP$])
  86602. +m4trace:configure.ac:2930: -1- AH_OUTPUT([GETTIMEOFDAY_NO_TZP], [/* If gettimeofday is known to take only one argument */
  86603. +@%:@undef GETTIMEOFDAY_NO_TZP])
  86604. +m4trace:configure.ac:2933: -1- AC_DEFINE_TRACE_LITERAL([GETTIMEOFDAY_NO_TZP])
  86605. +m4trace:configure.ac:2933: -1- m4_pattern_allow([^GETTIMEOFDAY_NO_TZP$])
  86606. +m4trace:configure.ac:2936: -1- AC_DEFINE_TRACE_LITERAL([GETTIMEOFDAY_NO_TZP])
  86607. +m4trace:configure.ac:2936: -1- m4_pattern_allow([^GETTIMEOFDAY_NO_TZP$])
  86608. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_BACKTRACE_SYMBOLS_FD], [/* Define to 1 if you have the `backtrace_symbols_fd\' function. */
  86609. +@%:@undef HAVE_BACKTRACE_SYMBOLS_FD])
  86610. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_BCOPY], [/* Define to 1 if you have the `bcopy\' function. */
  86611. +@%:@undef HAVE_BCOPY])
  86612. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_BSWAP_16], [/* Define to 1 if you have the `bswap_16\' function. */
  86613. +@%:@undef HAVE_BSWAP_16])
  86614. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_BSWAP_32], [/* Define to 1 if you have the `bswap_32\' function. */
  86615. +@%:@undef HAVE_BSWAP_32])
  86616. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_BSWAP16], [/* Define to 1 if you have the `bswap16\' function. */
  86617. +@%:@undef HAVE_BSWAP16])
  86618. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_BSWAP32], [/* Define to 1 if you have the `bswap32\' function. */
  86619. +@%:@undef HAVE_BSWAP32])
  86620. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_FCHMOD], [/* Define to 1 if you have the `fchmod\' function. */
  86621. +@%:@undef HAVE_FCHMOD])
  86622. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GETDTABLESIZE], [/* Define to 1 if you have the `getdtablesize\' function. */
  86623. +@%:@undef HAVE_GETDTABLESIZE])
  86624. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GETPAGESIZE], [/* Define to 1 if you have the `getpagesize\' function. */
  86625. +@%:@undef HAVE_GETPAGESIZE])
  86626. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GETPASS], [/* Define to 1 if you have the `getpass\' function. */
  86627. +@%:@undef HAVE_GETPASS])
  86628. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GETRLIMIT], [/* Define to 1 if you have the `getrlimit\' function. */
  86629. +@%:@undef HAVE_GETRLIMIT])
  86630. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GETRUSAGE], [/* Define to 1 if you have the `getrusage\' function. */
  86631. +@%:@undef HAVE_GETRUSAGE])
  86632. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GETSPNAM], [/* Define to 1 if you have the `getspnam\' function. */
  86633. +@%:@undef HAVE_GETSPNAM])
  86634. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GETTIMEOFDAY], [/* Define to 1 if you have the `gettimeofday\' function. */
  86635. +@%:@undef HAVE_GETTIMEOFDAY])
  86636. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_GLOB], [/* Define to 1 if you have the `glob\' function. */
  86637. +@%:@undef HAVE_GLOB])
  86638. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_HTOBE16], [/* Define to 1 if you have the `htobe16\' function. */
  86639. +@%:@undef HAVE_HTOBE16])
  86640. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_HTOLE16], [/* Define to 1 if you have the `htole16\' function. */
  86641. +@%:@undef HAVE_HTOLE16])
  86642. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_KQUEUE], [/* Define to 1 if you have the `kqueue\' function. */
  86643. +@%:@undef HAVE_KQUEUE])
  86644. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_LRAND48], [/* Define to 1 if you have the `lrand48\' function. */
  86645. +@%:@undef HAVE_LRAND48])
  86646. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MALLINFO], [/* Define to 1 if you have the `mallinfo\' function. */
  86647. +@%:@undef HAVE_MALLINFO])
  86648. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MALLOCBLKSIZE], [/* Define to 1 if you have the `mallocblksize\' function. */
  86649. +@%:@undef HAVE_MALLOCBLKSIZE])
  86650. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MALLOPT], [/* Define to 1 if you have the `mallopt\' function. */
  86651. +@%:@undef HAVE_MALLOPT])
  86652. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MEMCPY], [/* Define to 1 if you have the `memcpy\' function. */
  86653. +@%:@undef HAVE_MEMCPY])
  86654. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MEMMOVE], [/* Define to 1 if you have the `memmove\' function. */
  86655. +@%:@undef HAVE_MEMMOVE])
  86656. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MEMSET], [/* Define to 1 if you have the `memset\' function. */
  86657. +@%:@undef HAVE_MEMSET])
  86658. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MKSTEMP], [/* Define to 1 if you have the `mkstemp\' function. */
  86659. +@%:@undef HAVE_MKSTEMP])
  86660. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MKTIME], [/* Define to 1 if you have the `mktime\' function. */
  86661. +@%:@undef HAVE_MKTIME])
  86662. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_MSTATS], [/* Define to 1 if you have the `mstats\' function. */
  86663. +@%:@undef HAVE_MSTATS])
  86664. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_POLL], [/* Define to 1 if you have the `poll\' function. */
  86665. +@%:@undef HAVE_POLL])
  86666. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_PRCTL], [/* Define to 1 if you have the `prctl\' function. */
  86667. +@%:@undef HAVE_PRCTL])
  86668. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_PTHREAD_ATTR_SETSCHEDPARAM], [/* Define to 1 if you have the `pthread_attr_setschedparam\' function. */
  86669. +@%:@undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM])
  86670. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_PTHREAD_ATTR_SETSCOPE], [/* Define to 1 if you have the `pthread_attr_setscope\' function. */
  86671. +@%:@undef HAVE_PTHREAD_ATTR_SETSCOPE])
  86672. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_PTHREAD_SETSCHEDPARAM], [/* Define to 1 if you have the `pthread_setschedparam\' function. */
  86673. +@%:@undef HAVE_PTHREAD_SETSCHEDPARAM])
  86674. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_PTHREAD_SIGMASK], [/* Define to 1 if you have the `pthread_sigmask\' function. */
  86675. +@%:@undef HAVE_PTHREAD_SIGMASK])
  86676. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_PUTENV], [/* Define to 1 if you have the `putenv\' function. */
  86677. +@%:@undef HAVE_PUTENV])
  86678. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_RANDOM], [/* Define to 1 if you have the `random\' function. */
  86679. +@%:@undef HAVE_RANDOM])
  86680. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_REGCOMP], [/* Define to 1 if you have the `regcomp\' function. */
  86681. +@%:@undef HAVE_REGCOMP])
  86682. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_REGEXEC], [/* Define to 1 if you have the `regexec\' function. */
  86683. +@%:@undef HAVE_REGEXEC])
  86684. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_REGFREE], [/* Define to 1 if you have the `regfree\' function. */
  86685. +@%:@undef HAVE_REGFREE])
  86686. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_RES_INIT], [/* Define to 1 if you have the `res_init\' function. */
  86687. +@%:@undef HAVE_RES_INIT])
  86688. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE___RES_INIT], [/* Define to 1 if you have the `__res_init\' function. */
  86689. +@%:@undef HAVE___RES_INIT])
  86690. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_RINT], [/* Define to 1 if you have the `rint\' function. */
  86691. +@%:@undef HAVE_RINT])
  86692. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SBRK], [/* Define to 1 if you have the `sbrk\' function. */
  86693. +@%:@undef HAVE_SBRK])
  86694. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SELECT], [/* Define to 1 if you have the `select\' function. */
  86695. +@%:@undef HAVE_SELECT])
  86696. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SETEUID], [/* Define to 1 if you have the `seteuid\' function. */
  86697. +@%:@undef HAVE_SETEUID])
  86698. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SETGROUPS], [/* Define to 1 if you have the `setgroups\' function. */
  86699. +@%:@undef HAVE_SETGROUPS])
  86700. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SETPGRP], [/* Define to 1 if you have the `setpgrp\' function. */
  86701. +@%:@undef HAVE_SETPGRP])
  86702. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SETRLIMIT], [/* Define to 1 if you have the `setrlimit\' function. */
  86703. +@%:@undef HAVE_SETRLIMIT])
  86704. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SETSID], [/* Define to 1 if you have the `setsid\' function. */
  86705. +@%:@undef HAVE_SETSID])
  86706. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SIGACTION], [/* Define to 1 if you have the `sigaction\' function. */
  86707. +@%:@undef HAVE_SIGACTION])
  86708. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SNPRINTF], [/* Define to 1 if you have the `snprintf\' function. */
  86709. +@%:@undef HAVE_SNPRINTF])
  86710. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SOCKETPAIR], [/* Define to 1 if you have the `socketpair\' function. */
  86711. +@%:@undef HAVE_SOCKETPAIR])
  86712. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SRAND48], [/* Define to 1 if you have the `srand48\' function. */
  86713. +@%:@undef HAVE_SRAND48])
  86714. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SRANDOM], [/* Define to 1 if you have the `srandom\' function. */
  86715. +@%:@undef HAVE_SRANDOM])
  86716. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_STATFS], [/* Define to 1 if you have the `statfs\' function. */
  86717. +@%:@undef HAVE_STATFS])
  86718. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SYSCONF], [/* Define to 1 if you have the `sysconf\' function. */
  86719. +@%:@undef HAVE_SYSCONF])
  86720. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_SYSLOG], [/* Define to 1 if you have the `syslog\' function. */
  86721. +@%:@undef HAVE_SYSLOG])
  86722. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_TIMEGM], [/* Define to 1 if you have the `timegm\' function. */
  86723. +@%:@undef HAVE_TIMEGM])
  86724. +m4trace:configure.ac:3009: -1- AH_OUTPUT([HAVE_VSNPRINTF], [/* Define to 1 if you have the `vsnprintf\' function. */
  86725. +@%:@undef HAVE_VSNPRINTF])
  86726. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_DRAND48], [/* Define to 1 if you have the `drand48\' function. */
  86727. +@%:@undef HAVE_DRAND48])
  86728. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DRAND48])
  86729. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_DRAND48$])
  86730. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS drand48.$ac_objext"])
  86731. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86732. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86733. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([drand48.c])
  86734. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_INET_NTOP], [/* Define to 1 if you have the `inet_ntop\' function. */
  86735. +@%:@undef HAVE_INET_NTOP])
  86736. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INET_NTOP])
  86737. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_INET_NTOP$])
  86738. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS inet_ntop.$ac_objext"])
  86739. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86740. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86741. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([inet_ntop.c])
  86742. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_INET_PTON], [/* Define to 1 if you have the `inet_pton\' function. */
  86743. +@%:@undef HAVE_INET_PTON])
  86744. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INET_PTON])
  86745. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_INET_PTON$])
  86746. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS inet_pton.$ac_objext"])
  86747. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86748. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86749. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([inet_pton.c])
  86750. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_INITGROUPS], [/* Define to 1 if you have the `initgroups\' function. */
  86751. +@%:@undef HAVE_INITGROUPS])
  86752. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_INITGROUPS])
  86753. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_INITGROUPS$])
  86754. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS initgroups.$ac_objext"])
  86755. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86756. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86757. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([initgroups.c])
  86758. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_GETADDRINFO], [/* Define to 1 if you have the `getaddrinfo\' function. */
  86759. +@%:@undef HAVE_GETADDRINFO])
  86760. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETADDRINFO])
  86761. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_GETADDRINFO$])
  86762. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS getaddrinfo.$ac_objext"])
  86763. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86764. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86765. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([getaddrinfo.c])
  86766. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_GETNAMEINFO], [/* Define to 1 if you have the `getnameinfo\' function. */
  86767. +@%:@undef HAVE_GETNAMEINFO])
  86768. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_GETNAMEINFO])
  86769. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_GETNAMEINFO$])
  86770. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS getnameinfo.$ac_objext"])
  86771. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86772. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86773. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([getnameinfo.c])
  86774. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_STRERROR], [/* Define to 1 if you have the `strerror\' function. */
  86775. +@%:@undef HAVE_STRERROR])
  86776. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRERROR])
  86777. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_STRERROR$])
  86778. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS strerror.$ac_objext"])
  86779. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86780. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86781. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([strerror.c])
  86782. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_STRSEP], [/* Define to 1 if you have the `strsep\' function. */
  86783. +@%:@undef HAVE_STRSEP])
  86784. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRSEP])
  86785. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_STRSEP$])
  86786. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS strsep.$ac_objext"])
  86787. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86788. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86789. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([strsep.c])
  86790. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_STRTOLL], [/* Define to 1 if you have the `strtoll\' function. */
  86791. +@%:@undef HAVE_STRTOLL])
  86792. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRTOLL])
  86793. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_STRTOLL$])
  86794. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS strtoll.$ac_objext"])
  86795. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86796. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86797. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([strtoll.c])
  86798. +m4trace:configure.ac:3071: -1- AH_OUTPUT([HAVE_TEMPNAM], [/* Define to 1 if you have the `tempnam\' function. */
  86799. +@%:@undef HAVE_TEMPNAM])
  86800. +m4trace:configure.ac:3071: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TEMPNAM])
  86801. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^HAVE_TEMPNAM$])
  86802. +m4trace:configure.ac:3071: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS tempnam.$ac_objext"])
  86803. +m4trace:configure.ac:3071: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  86804. +m4trace:configure.ac:3071: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  86805. +m4trace:configure.ac:3071: -1- AC_LIBSOURCE([tempnam.c])
  86806. +m4trace:configure.ac:3087: -1- AH_OUTPUT([HAVE_CRYPT], [/* Define to 1 if you have the `crypt\' function. */
  86807. +@%:@undef HAVE_CRYPT])
  86808. +m4trace:configure.ac:3087: -1- AC_DEFINE_TRACE_LITERAL([HAVE_CRYPT])
  86809. +m4trace:configure.ac:3087: -1- m4_pattern_allow([^HAVE_CRYPT$])
  86810. +m4trace:configure.ac:3119: -1- AC_DEFINE_TRACE_LITERAL([USE_SELECT])
  86811. +m4trace:configure.ac:3119: -1- m4_pattern_allow([^USE_SELECT$])
  86812. +m4trace:configure.ac:3124: -1- AM_CONDITIONAL([USE_POLL], [test $SELECT_TYPE = poll])
  86813. +m4trace:configure.ac:3124: -1- AC_SUBST([USE_POLL_TRUE])
  86814. +m4trace:configure.ac:3124: -1- AC_SUBST_TRACE([USE_POLL_TRUE])
  86815. +m4trace:configure.ac:3124: -1- m4_pattern_allow([^USE_POLL_TRUE$])
  86816. +m4trace:configure.ac:3124: -1- AC_SUBST([USE_POLL_FALSE])
  86817. +m4trace:configure.ac:3124: -1- AC_SUBST_TRACE([USE_POLL_FALSE])
  86818. +m4trace:configure.ac:3124: -1- m4_pattern_allow([^USE_POLL_FALSE$])
  86819. +m4trace:configure.ac:3124: -1- _AM_SUBST_NOTMAKE([USE_POLL_TRUE])
  86820. +m4trace:configure.ac:3124: -1- _AM_SUBST_NOTMAKE([USE_POLL_FALSE])
  86821. +m4trace:configure.ac:3125: -1- AM_CONDITIONAL([USE_EPOLL], [test $SELECT_TYPE = epoll])
  86822. +m4trace:configure.ac:3125: -1- AC_SUBST([USE_EPOLL_TRUE])
  86823. +m4trace:configure.ac:3125: -1- AC_SUBST_TRACE([USE_EPOLL_TRUE])
  86824. +m4trace:configure.ac:3125: -1- m4_pattern_allow([^USE_EPOLL_TRUE$])
  86825. +m4trace:configure.ac:3125: -1- AC_SUBST([USE_EPOLL_FALSE])
  86826. +m4trace:configure.ac:3125: -1- AC_SUBST_TRACE([USE_EPOLL_FALSE])
  86827. +m4trace:configure.ac:3125: -1- m4_pattern_allow([^USE_EPOLL_FALSE$])
  86828. +m4trace:configure.ac:3125: -1- _AM_SUBST_NOTMAKE([USE_EPOLL_TRUE])
  86829. +m4trace:configure.ac:3125: -1- _AM_SUBST_NOTMAKE([USE_EPOLL_FALSE])
  86830. +m4trace:configure.ac:3126: -1- AM_CONDITIONAL([USE_SELECT], [test $SELECT_TYPE = select])
  86831. +m4trace:configure.ac:3126: -1- AC_SUBST([USE_SELECT_TRUE])
  86832. +m4trace:configure.ac:3126: -1- AC_SUBST_TRACE([USE_SELECT_TRUE])
  86833. +m4trace:configure.ac:3126: -1- m4_pattern_allow([^USE_SELECT_TRUE$])
  86834. +m4trace:configure.ac:3126: -1- AC_SUBST([USE_SELECT_FALSE])
  86835. +m4trace:configure.ac:3126: -1- AC_SUBST_TRACE([USE_SELECT_FALSE])
  86836. +m4trace:configure.ac:3126: -1- m4_pattern_allow([^USE_SELECT_FALSE$])
  86837. +m4trace:configure.ac:3126: -1- _AM_SUBST_NOTMAKE([USE_SELECT_TRUE])
  86838. +m4trace:configure.ac:3126: -1- _AM_SUBST_NOTMAKE([USE_SELECT_FALSE])
  86839. +m4trace:configure.ac:3127: -1- AM_CONDITIONAL([USE_SELECT_SIMPLE], [test $SELECT_TYPE = select_simple])
  86840. +m4trace:configure.ac:3127: -1- AC_SUBST([USE_SELECT_SIMPLE_TRUE])
  86841. +m4trace:configure.ac:3127: -1- AC_SUBST_TRACE([USE_SELECT_SIMPLE_TRUE])
  86842. +m4trace:configure.ac:3127: -1- m4_pattern_allow([^USE_SELECT_SIMPLE_TRUE$])
  86843. +m4trace:configure.ac:3127: -1- AC_SUBST([USE_SELECT_SIMPLE_FALSE])
  86844. +m4trace:configure.ac:3127: -1- AC_SUBST_TRACE([USE_SELECT_SIMPLE_FALSE])
  86845. +m4trace:configure.ac:3127: -1- m4_pattern_allow([^USE_SELECT_SIMPLE_FALSE$])
  86846. +m4trace:configure.ac:3127: -1- _AM_SUBST_NOTMAKE([USE_SELECT_SIMPLE_TRUE])
  86847. +m4trace:configure.ac:3127: -1- _AM_SUBST_NOTMAKE([USE_SELECT_SIMPLE_FALSE])
  86848. +m4trace:configure.ac:3128: -1- AM_CONDITIONAL([USE_SELECT_WIN32], [test $SELECT_TYPE = select_win32])
  86849. +m4trace:configure.ac:3128: -1- AC_SUBST([USE_SELECT_WIN32_TRUE])
  86850. +m4trace:configure.ac:3128: -1- AC_SUBST_TRACE([USE_SELECT_WIN32_TRUE])
  86851. +m4trace:configure.ac:3128: -1- m4_pattern_allow([^USE_SELECT_WIN32_TRUE$])
  86852. +m4trace:configure.ac:3128: -1- AC_SUBST([USE_SELECT_WIN32_FALSE])
  86853. +m4trace:configure.ac:3128: -1- AC_SUBST_TRACE([USE_SELECT_WIN32_FALSE])
  86854. +m4trace:configure.ac:3128: -1- m4_pattern_allow([^USE_SELECT_WIN32_FALSE$])
  86855. +m4trace:configure.ac:3128: -1- _AM_SUBST_NOTMAKE([USE_SELECT_WIN32_TRUE])
  86856. +m4trace:configure.ac:3128: -1- _AM_SUBST_NOTMAKE([USE_SELECT_WIN32_FALSE])
  86857. +m4trace:configure.ac:3129: -1- AM_CONDITIONAL([USE_KQUEUE], [test $SELECT_TYPE = kqueue])
  86858. +m4trace:configure.ac:3129: -1- AC_SUBST([USE_KQUEUE_TRUE])
  86859. +m4trace:configure.ac:3129: -1- AC_SUBST_TRACE([USE_KQUEUE_TRUE])
  86860. +m4trace:configure.ac:3129: -1- m4_pattern_allow([^USE_KQUEUE_TRUE$])
  86861. +m4trace:configure.ac:3129: -1- AC_SUBST([USE_KQUEUE_FALSE])
  86862. +m4trace:configure.ac:3129: -1- AC_SUBST_TRACE([USE_KQUEUE_FALSE])
  86863. +m4trace:configure.ac:3129: -1- m4_pattern_allow([^USE_KQUEUE_FALSE$])
  86864. +m4trace:configure.ac:3129: -1- _AM_SUBST_NOTMAKE([USE_KQUEUE_TRUE])
  86865. +m4trace:configure.ac:3129: -1- _AM_SUBST_NOTMAKE([USE_KQUEUE_FALSE])
  86866. +m4trace:configure.ac:3130: -1- AM_CONDITIONAL([USE_DEVPOLL], [test $SELECT_TYPE = devpoll])
  86867. +m4trace:configure.ac:3130: -1- AC_SUBST([USE_DEVPOLL_TRUE])
  86868. +m4trace:configure.ac:3130: -1- AC_SUBST_TRACE([USE_DEVPOLL_TRUE])
  86869. +m4trace:configure.ac:3130: -1- m4_pattern_allow([^USE_DEVPOLL_TRUE$])
  86870. +m4trace:configure.ac:3130: -1- AC_SUBST([USE_DEVPOLL_FALSE])
  86871. +m4trace:configure.ac:3130: -1- AC_SUBST_TRACE([USE_DEVPOLL_FALSE])
  86872. +m4trace:configure.ac:3130: -1- m4_pattern_allow([^USE_DEVPOLL_FALSE$])
  86873. +m4trace:configure.ac:3130: -1- _AM_SUBST_NOTMAKE([USE_DEVPOLL_TRUE])
  86874. +m4trace:configure.ac:3130: -1- _AM_SUBST_NOTMAKE([USE_DEVPOLL_FALSE])
  86875. +m4trace:configure.ac:3134: -1- AC_DEFINE_TRACE_LITERAL([USE_EPOLL])
  86876. +m4trace:configure.ac:3134: -1- m4_pattern_allow([^USE_EPOLL$])
  86877. +m4trace:configure.ac:3134: -1- AH_OUTPUT([USE_EPOLL], [/* Use epoll() for the IO loop */
  86878. +@%:@undef USE_EPOLL])
  86879. +m4trace:configure.ac:3137: -1- AC_DEFINE_TRACE_LITERAL([USE_DEVPOLL])
  86880. +m4trace:configure.ac:3137: -1- m4_pattern_allow([^USE_DEVPOLL$])
  86881. +m4trace:configure.ac:3137: -1- AH_OUTPUT([USE_DEVPOLL], [/* Use /dev/poll for the IO loop */
  86882. +@%:@undef USE_DEVPOLL])
  86883. +m4trace:configure.ac:3140: -1- AC_DEFINE_TRACE_LITERAL([USE_POLL])
  86884. +m4trace:configure.ac:3140: -1- m4_pattern_allow([^USE_POLL$])
  86885. +m4trace:configure.ac:3140: -1- AH_OUTPUT([USE_POLL], [/* Use poll() for the IO loop */
  86886. +@%:@undef USE_POLL])
  86887. +m4trace:configure.ac:3143: -1- AC_DEFINE_TRACE_LITERAL([USE_KQUEUE])
  86888. +m4trace:configure.ac:3143: -1- m4_pattern_allow([^USE_KQUEUE$])
  86889. +m4trace:configure.ac:3143: -1- AH_OUTPUT([USE_KQUEUE], [/* Use kqueue() for the IO loop */
  86890. +@%:@undef USE_KQUEUE])
  86891. +m4trace:configure.ac:3146: -1- AC_DEFINE_TRACE_LITERAL([USE_SELECT_WIN32])
  86892. +m4trace:configure.ac:3146: -1- m4_pattern_allow([^USE_SELECT_WIN32$])
  86893. +m4trace:configure.ac:3146: -1- AH_OUTPUT([USE_SELECT_WIN32], [/* Use Winsock select() for the IO loop */
  86894. +@%:@undef USE_SELECT_WIN32])
  86895. +m4trace:configure.ac:3149: -1- AC_DEFINE_TRACE_LITERAL([USE_SELECT])
  86896. +m4trace:configure.ac:3149: -1- m4_pattern_allow([^USE_SELECT$])
  86897. +m4trace:configure.ac:3149: -1- AH_OUTPUT([USE_SELECT], [/* Use select() for the IO loop */
  86898. +@%:@undef USE_SELECT])
  86899. +m4trace:configure.ac:3172: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SETRESUID])
  86900. +m4trace:configure.ac:3172: -1- m4_pattern_allow([^HAVE_SETRESUID$])
  86901. +m4trace:configure.ac:3172: -1- AH_OUTPUT([HAVE_SETRESUID], [/* Yay! Another Linux brokenness. Its not good enough to know that setresuid()
  86902. + exists, because RedHat 5.0 declare setresuid() but doesn\'t implement it. */
  86903. +@%:@undef HAVE_SETRESUID])
  86904. +m4trace:configure.ac:3197: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRNSTR])
  86905. +m4trace:configure.ac:3197: -1- m4_pattern_allow([^HAVE_STRNSTR$])
  86906. +m4trace:configure.ac:3197: -1- AH_OUTPUT([HAVE_STRNSTR], [/* Yay! We have a working strnstr! */
  86907. +@%:@undef HAVE_STRNSTR])
  86908. +m4trace:configure.ac:3199: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRNSTR])
  86909. +m4trace:configure.ac:3199: -1- m4_pattern_allow([^HAVE_STRNSTR$])
  86910. +m4trace:configure.ac:3199: -1- AH_OUTPUT([HAVE_STRNSTR], [/* Yay! A MacOS X brokenness. Its not good enough to know that strnstr()
  86911. + exists, because MacOSX 10.4 and earlier may have a buffer overrun. */
  86912. +@%:@undef HAVE_STRNSTR])
  86913. +m4trace:configure.ac:3222: -1- AC_DEFINE_TRACE_LITERAL([HAVE_VA_COPY])
  86914. +m4trace:configure.ac:3222: -1- m4_pattern_allow([^HAVE_VA_COPY$])
  86915. +m4trace:configure.ac:3222: -1- AH_OUTPUT([HAVE_VA_COPY], [/* If your system have va_copy */
  86916. +@%:@undef HAVE_VA_COPY])
  86917. +m4trace:configure.ac:3245: -1- AC_DEFINE_TRACE_LITERAL([HAVE___VA_COPY])
  86918. +m4trace:configure.ac:3245: -1- m4_pattern_allow([^HAVE___VA_COPY$])
  86919. +m4trace:configure.ac:3245: -1- AH_OUTPUT([HAVE___VA_COPY], [/* Some systems have __va_copy instead of va_copy */
  86920. +@%:@undef HAVE___VA_COPY])
  86921. +m4trace:configure.ac:3263: -1- AC_DEFINE_TRACE_LITERAL([IPF_TRANSPARENT])
  86922. +m4trace:configure.ac:3263: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  86923. +m4trace:configure.ac:3268: -1- AC_DEFINE_TRACE_LITERAL([IPF_TRANSPARENT])
  86924. +m4trace:configure.ac:3268: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  86925. +m4trace:configure.ac:3271: -1- AC_DEFINE_TRACE_LITERAL([IPF_TRANSPARENT])
  86926. +m4trace:configure.ac:3271: -1- m4_pattern_allow([^IPF_TRANSPARENT$])
  86927. +m4trace:configure.ac:3299: -1- AC_DEFINE_TRACE_LITERAL([PF_TRANSPARENT])
  86928. +m4trace:configure.ac:3299: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  86929. +m4trace:configure.ac:3302: -1- AC_DEFINE_TRACE_LITERAL([PF_TRANSPARENT])
  86930. +m4trace:configure.ac:3302: -1- m4_pattern_allow([^PF_TRANSPARENT$])
  86931. +m4trace:configure.ac:3319: -1- AC_DEFINE_TRACE_LITERAL([LINUX_NETFILTER])
  86932. +m4trace:configure.ac:3319: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  86933. +m4trace:configure.ac:3322: -1- AC_DEFINE_TRACE_LITERAL([LINUX_NETFILTER])
  86934. +m4trace:configure.ac:3322: -1- m4_pattern_allow([^LINUX_NETFILTER$])
  86935. +m4trace:configure.ac:3330: -1- AC_DEFINE_TRACE_LITERAL([LINUX_TPROXY2])
  86936. +m4trace:configure.ac:3330: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  86937. +m4trace:configure.ac:3330: -1- AH_OUTPUT([LINUX_TPROXY2], [/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  86938. +@%:@undef LINUX_TPROXY2])
  86939. +m4trace:configure.ac:3339: -1- AC_DEFINE_TRACE_LITERAL([LINUX_TPROXY2])
  86940. +m4trace:configure.ac:3339: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  86941. +m4trace:configure.ac:3339: -1- AH_OUTPUT([LINUX_TPROXY2], [/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  86942. +@%:@undef LINUX_TPROXY2])
  86943. +m4trace:configure.ac:3351: -1- AC_DEFINE_TRACE_LITERAL([LINUX_TPROXY2])
  86944. +m4trace:configure.ac:3351: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  86945. +m4trace:configure.ac:3351: -1- AH_OUTPUT([LINUX_TPROXY2], [/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  86946. +@%:@undef LINUX_TPROXY2])
  86947. +m4trace:configure.ac:3354: -1- AC_DEFINE_TRACE_LITERAL([LINUX_TPROXY2])
  86948. +m4trace:configure.ac:3354: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  86949. +m4trace:configure.ac:3354: -1- AH_OUTPUT([LINUX_TPROXY2], [/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  86950. +@%:@undef LINUX_TPROXY2])
  86951. +m4trace:configure.ac:3368: -1- AC_DEFINE_TRACE_LITERAL([LINUX_TPROXY2])
  86952. +m4trace:configure.ac:3368: -1- m4_pattern_allow([^LINUX_TPROXY2$])
  86953. +m4trace:configure.ac:3368: -1- AH_OUTPUT([LINUX_TPROXY2], [/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  86954. +@%:@undef LINUX_TPROXY2])
  86955. +m4trace:configure.ac:3403: -1- AC_DEFINE_TRACE_LITERAL([USE_GNUREGEX])
  86956. +m4trace:configure.ac:3403: -1- m4_pattern_allow([^USE_GNUREGEX$])
  86957. +m4trace:configure.ac:3403: -1- AH_OUTPUT([USE_GNUREGEX], [/* Define if we should use GNU regex */
  86958. +@%:@undef USE_GNUREGEX])
  86959. +m4trace:configure.ac:3405: -1- AC_SUBST([REGEXLIB])
  86960. +m4trace:configure.ac:3405: -1- AC_SUBST_TRACE([REGEXLIB])
  86961. +m4trace:configure.ac:3405: -1- m4_pattern_allow([^REGEXLIB$])
  86962. +m4trace:configure.ac:3442: -1- AC_DEFINE_TRACE_LITERAL([DEFAULT_FD_SETSIZE])
  86963. +m4trace:configure.ac:3442: -1- m4_pattern_allow([^DEFAULT_FD_SETSIZE$])
  86964. +m4trace:configure.ac:3442: -1- AH_OUTPUT([DEFAULT_FD_SETSIZE], [/* Default FD_SETSIZE value */
  86965. +@%:@undef DEFAULT_FD_SETSIZE])
  86966. +m4trace:configure.ac:3530: -1- AC_DEFINE_TRACE_LITERAL([SQUID_MAXFD])
  86967. +m4trace:configure.ac:3530: -1- m4_pattern_allow([^SQUID_MAXFD$])
  86968. +m4trace:configure.ac:3530: -1- AH_OUTPUT([SQUID_MAXFD], [/* Maximum number of open filedescriptors */
  86969. +@%:@undef SQUID_MAXFD])
  86970. +m4trace:configure.ac:3588: -1- AC_DEFINE_TRACE_LITERAL([SQUID_DETECT_UDP_SO_SNDBUF])
  86971. +m4trace:configure.ac:3588: -1- m4_pattern_allow([^SQUID_DETECT_UDP_SO_SNDBUF$])
  86972. +m4trace:configure.ac:3588: -1- AH_OUTPUT([SQUID_DETECT_UDP_SO_SNDBUF], [/* UDP send buffer size */
  86973. +@%:@undef SQUID_DETECT_UDP_SO_SNDBUF])
  86974. +m4trace:configure.ac:3633: -1- AC_DEFINE_TRACE_LITERAL([SQUID_DETECT_UDP_SO_RCVBUF])
  86975. +m4trace:configure.ac:3633: -1- m4_pattern_allow([^SQUID_DETECT_UDP_SO_RCVBUF$])
  86976. +m4trace:configure.ac:3633: -1- AH_OUTPUT([SQUID_DETECT_UDP_SO_RCVBUF], [/* UDP receive buffer size */
  86977. +@%:@undef SQUID_DETECT_UDP_SO_RCVBUF])
  86978. +m4trace:configure.ac:3682: -1- AC_DEFINE_TRACE_LITERAL([SQUID_TCP_SO_SNDBUF])
  86979. +m4trace:configure.ac:3682: -1- m4_pattern_allow([^SQUID_TCP_SO_SNDBUF$])
  86980. +m4trace:configure.ac:3682: -1- AH_OUTPUT([SQUID_TCP_SO_SNDBUF], [/* TCP send buffer size */
  86981. +@%:@undef SQUID_TCP_SO_SNDBUF])
  86982. +m4trace:configure.ac:3731: -1- AC_DEFINE_TRACE_LITERAL([SQUID_TCP_SO_RCVBUF])
  86983. +m4trace:configure.ac:3731: -1- m4_pattern_allow([^SQUID_TCP_SO_RCVBUF$])
  86984. +m4trace:configure.ac:3731: -1- AH_OUTPUT([SQUID_TCP_SO_RCVBUF], [/* TCP receive buffer size */
  86985. +@%:@undef SQUID_TCP_SO_RCVBUF])
  86986. +m4trace:configure.ac:3736: -1- AC_DEFINE_TRACE_LITERAL([NEED_SYS_ERRLIST])
  86987. +m4trace:configure.ac:3736: -1- m4_pattern_allow([^NEED_SYS_ERRLIST$])
  86988. +m4trace:configure.ac:3736: -1- AH_OUTPUT([NEED_SYS_ERRLIST], [/* If we need to declare sys_errlist@<:@@:>@ as external */
  86989. +@%:@undef NEED_SYS_ERRLIST])
  86990. +m4trace:configure.ac:3741: -1- AC_DEFINE_TRACE_LITERAL([LIBRESOLV_DNS_TTL_HACK])
  86991. +m4trace:configure.ac:3741: -1- m4_pattern_allow([^LIBRESOLV_DNS_TTL_HACK$])
  86992. +m4trace:configure.ac:3741: -1- AH_OUTPUT([LIBRESOLV_DNS_TTL_HACK], [/* If libresolv.a has been hacked to export _dns_ttl_ */
  86993. +@%:@undef LIBRESOLV_DNS_TTL_HACK])
  86994. +m4trace:configure.ac:3759: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STATVFS])
  86995. +m4trace:configure.ac:3759: -1- m4_pattern_allow([^HAVE_STATVFS$])
  86996. +m4trace:configure.ac:3759: -1- AH_OUTPUT([HAVE_STATVFS], [/* If your system has statvfs(), and if it actually works! */
  86997. +@%:@undef HAVE_STATVFS])
  86998. +m4trace:configure.ac:3783: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR6_LARRAY])
  86999. +m4trace:configure.ac:3783: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_LARRAY$])
  87000. +m4trace:configure.ac:3783: -1- AH_OUTPUT([_SQUID_RES_NSADDR6_LARRAY], [/* If _res_ext structure has nsaddr_list member */
  87001. +@%:@undef _SQUID_RES_NSADDR6_LARRAY])
  87002. +m4trace:configure.ac:3784: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR6_COUNT])
  87003. +m4trace:configure.ac:3784: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_COUNT$])
  87004. +m4trace:configure.ac:3784: -1- AH_OUTPUT([_SQUID_RES_NSADDR6_COUNT], [/* Nameserver Counter for IPv6 _res_ext */
  87005. +@%:@undef _SQUID_RES_NSADDR6_COUNT])
  87006. +m4trace:configure.ac:3807: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR6_LPTR])
  87007. +m4trace:configure.ac:3807: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_LPTR$])
  87008. +m4trace:configure.ac:3807: -1- AH_OUTPUT([_SQUID_RES_NSADDR6_LPTR], [/* If _res structure has _ext.nsaddrs member */
  87009. +@%:@undef _SQUID_RES_NSADDR6_LPTR])
  87010. +m4trace:configure.ac:3808: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR6_COUNT])
  87011. +m4trace:configure.ac:3808: -1- m4_pattern_allow([^_SQUID_RES_NSADDR6_COUNT$])
  87012. +m4trace:configure.ac:3808: -1- AH_OUTPUT([_SQUID_RES_NSADDR6_COUNT], [/* Nameserver Counter for IPv6 _res */
  87013. +@%:@undef _SQUID_RES_NSADDR6_COUNT])
  87014. +m4trace:configure.ac:3831: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR_LIST])
  87015. +m4trace:configure.ac:3831: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_LIST$])
  87016. +m4trace:configure.ac:3831: -1- AH_OUTPUT([_SQUID_RES_NSADDR_LIST], [/* If _res structure has nsaddr_list member */
  87017. +@%:@undef _SQUID_RES_NSADDR_LIST])
  87018. +m4trace:configure.ac:3832: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR_COUNT])
  87019. +m4trace:configure.ac:3832: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_COUNT$])
  87020. +m4trace:configure.ac:3832: -1- AH_OUTPUT([_SQUID_RES_NSADDR_COUNT], [/* Nameserver counter for IPv4 _res */
  87021. +@%:@undef _SQUID_RES_NSADDR_COUNT])
  87022. +m4trace:configure.ac:3855: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR_LIST])
  87023. +m4trace:configure.ac:3855: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_LIST$])
  87024. +m4trace:configure.ac:3855: -1- AH_OUTPUT([_SQUID_RES_NSADDR_LIST], [/* If _res structure has ns_list member */
  87025. +@%:@undef _SQUID_RES_NSADDR_LIST])
  87026. +m4trace:configure.ac:3856: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_RES_NSADDR_COUNT])
  87027. +m4trace:configure.ac:3856: -1- m4_pattern_allow([^_SQUID_RES_NSADDR_COUNT$])
  87028. +m4trace:configure.ac:3856: -1- AH_OUTPUT([_SQUID_RES_NSADDR_COUNT], [/* Nameserver counter for IPv4 _res */
  87029. +@%:@undef _SQUID_RES_NSADDR_COUNT])
  87030. +m4trace:configure.ac:3871: -1- AC_SUBST([PO2HTML])
  87031. +m4trace:configure.ac:3871: -1- AC_SUBST_TRACE([PO2HTML])
  87032. +m4trace:configure.ac:3871: -1- m4_pattern_allow([^PO2HTML$])
  87033. +m4trace:configure.ac:3871: -1- AC_SUBST([PO2HTML])
  87034. +m4trace:configure.ac:3871: -1- AC_SUBST_TRACE([PO2HTML])
  87035. +m4trace:configure.ac:3871: -1- m4_pattern_allow([^PO2HTML$])
  87036. +m4trace:configure.ac:3875: -1- AC_SUBST([PO2HTML])
  87037. +m4trace:configure.ac:3875: -1- AC_SUBST_TRACE([PO2HTML])
  87038. +m4trace:configure.ac:3875: -1- m4_pattern_allow([^PO2HTML$])
  87039. +m4trace:configure.ac:3890: -1- AC_DEFINE_TRACE_LITERAL([USE_ERR_LOCALES])
  87040. +m4trace:configure.ac:3890: -1- m4_pattern_allow([^USE_ERR_LOCALES$])
  87041. +m4trace:configure.ac:3890: -1- AH_OUTPUT([USE_ERR_LOCALES], [/* Use multi-language support on error pages */
  87042. +@%:@undef USE_ERR_LOCALES])
  87043. +m4trace:configure.ac:3893: -1- AC_DEFINE_TRACE_LITERAL([USE_ERR_LOCALES])
  87044. +m4trace:configure.ac:3893: -1- m4_pattern_allow([^USE_ERR_LOCALES$])
  87045. +m4trace:configure.ac:3893: -1- AH_OUTPUT([USE_ERR_LOCALES], [/* Use multi-language support on error pages */
  87046. +@%:@undef USE_ERR_LOCALES])
  87047. +m4trace:configure.ac:3906: -1- AC_SUBST([XTRA_OBJS])
  87048. +m4trace:configure.ac:3906: -1- AC_SUBST_TRACE([XTRA_OBJS])
  87049. +m4trace:configure.ac:3906: -1- m4_pattern_allow([^XTRA_OBJS$])
  87050. +m4trace:configure.ac:3914: -1- AC_SUBST([XTRA_LIBS])
  87051. +m4trace:configure.ac:3914: -1- AC_SUBST_TRACE([XTRA_LIBS])
  87052. +m4trace:configure.ac:3914: -1- m4_pattern_allow([^XTRA_LIBS$])
  87053. +m4trace:configure.ac:3917: -1- AC_SUBST([CXX_FOR_BUILD])
  87054. +m4trace:configure.ac:3917: -1- AC_SUBST_TRACE([CXX_FOR_BUILD])
  87055. +m4trace:configure.ac:3917: -1- m4_pattern_allow([^CXX_FOR_BUILD$])
  87056. +m4trace:configure.ac:3922: -1- AC_CONFIG_FILES([\
  87057. + Makefile \
  87058. + compat/Makefile \
  87059. + lib/Makefile \
  87060. + scripts/Makefile \
  87061. + src/Makefile \
  87062. + src/base/Makefile \
  87063. + src/acl/Makefile \
  87064. + src/fs/Makefile \
  87065. + src/repl/Makefile \
  87066. + src/auth/Makefile \
  87067. + src/adaptation/Makefile \
  87068. + src/adaptation/icap/Makefile \
  87069. + src/adaptation/ecap/Makefile \
  87070. + src/esi/Makefile \
  87071. + src/icmp/Makefile \
  87072. + src/ident/Makefile \
  87073. + src/ip/Makefile \
  87074. + contrib/Makefile \
  87075. + snmplib/Makefile \
  87076. + icons/Makefile \
  87077. + errors/Makefile \
  87078. + test-suite/Makefile \
  87079. + doc/Makefile \
  87080. + helpers/Makefile \
  87081. + helpers/basic_auth/Makefile \
  87082. + helpers/basic_auth/LDAP/Makefile \
  87083. + helpers/basic_auth/MSNT/Makefile \
  87084. + helpers/basic_auth/NCSA/Makefile \
  87085. + helpers/basic_auth/PAM/Makefile \
  87086. + helpers/basic_auth/SMB/Makefile \
  87087. + helpers/basic_auth/mswin_sspi/Makefile \
  87088. + helpers/basic_auth/YP/Makefile \
  87089. + helpers/basic_auth/getpwnam/Makefile \
  87090. + helpers/basic_auth/multi-domain-NTLM/Makefile \
  87091. + helpers/basic_auth/SASL/Makefile \
  87092. + helpers/basic_auth/POP3/Makefile \
  87093. + helpers/basic_auth/DB/Makefile \
  87094. + helpers/basic_auth/squid_radius_auth/Makefile \
  87095. + helpers/digest_auth/Makefile \
  87096. + helpers/digest_auth/password/Makefile \
  87097. + helpers/digest_auth/ldap/Makefile \
  87098. + helpers/digest_auth/eDirectory/Makefile \
  87099. + helpers/ntlm_auth/Makefile \
  87100. + helpers/ntlm_auth/fakeauth/Makefile \
  87101. + helpers/ntlm_auth/no_check/Makefile \
  87102. + helpers/ntlm_auth/smb_lm/Makefile \
  87103. + helpers/ntlm_auth/smb_lm/smbval/Makefile \
  87104. + helpers/ntlm_auth/mswin_sspi/Makefile \
  87105. + helpers/negotiate_auth/Makefile \
  87106. + helpers/negotiate_auth/mswin_sspi/Makefile \
  87107. + helpers/external_acl/Makefile \
  87108. + helpers/external_acl/ip_user/Makefile \
  87109. + helpers/external_acl/ldap_group/Makefile \
  87110. + helpers/external_acl/session/Makefile \
  87111. + helpers/external_acl/unix_group/Makefile \
  87112. + helpers/external_acl/wbinfo_group/Makefile \
  87113. + helpers/external_acl/mswin_ad_group/Makefile \
  87114. + helpers/external_acl/mswin_lm_group/Makefile \
  87115. + tools/Makefile
  87116. +])
  87117. +m4trace:configure.ac:3984: -1- AC_CONFIG_SUBDIRS([lib/libTrie])
  87118. +m4trace:configure.ac:3984: -1- AC_SUBST([subdirs], ["$subdirs m4_normalize([lib/libTrie])"])
  87119. +m4trace:configure.ac:3984: -1- AC_SUBST_TRACE([subdirs])
  87120. +m4trace:configure.ac:3984: -1- m4_pattern_allow([^subdirs$])
  87121. +m4trace:configure.ac:3989: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
  87122. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  87123. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  87124. +m4trace:configure.ac:3989: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
  87125. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([LTLIBOBJS])
  87126. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^LTLIBOBJS$])
  87127. +m4trace:configure.ac:3989: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  87128. +m4trace:configure.ac:3989: -1- AC_SUBST([am__EXEEXT_TRUE])
  87129. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
  87130. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  87131. +m4trace:configure.ac:3989: -1- AC_SUBST([am__EXEEXT_FALSE])
  87132. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
  87133. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  87134. +m4trace:configure.ac:3989: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  87135. +m4trace:configure.ac:3989: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  87136. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^LT_CONFIG_H$])
  87137. +m4trace:configure.ac:3989: -1- AC_SUBST([ltdl_LIBOBJS], [$_ltdl_libobjs])
  87138. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([ltdl_LIBOBJS])
  87139. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^ltdl_LIBOBJS$])
  87140. +m4trace:configure.ac:3989: -1- AC_SUBST([ltdl_LTLIBOBJS], [$_ltdl_ltlibobjs])
  87141. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([ltdl_LTLIBOBJS])
  87142. +m4trace:configure.ac:3989: -1- m4_pattern_allow([^ltdl_LTLIBOBJS$])
  87143. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([top_builddir])
  87144. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([top_build_prefix])
  87145. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([srcdir])
  87146. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([abs_srcdir])
  87147. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([top_srcdir])
  87148. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([abs_top_srcdir])
  87149. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([builddir])
  87150. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([abs_builddir])
  87151. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([abs_top_builddir])
  87152. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([INSTALL])
  87153. +m4trace:configure.ac:3989: -1- AC_SUBST_TRACE([MKDIR_P])
  87154. +m4trace:configure.ac:3989: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
  87155. diff -Nur squid-3.1.11.orig/cfgaux/config.guess squid-3.1.11/cfgaux/config.guess
  87156. --- squid-3.1.11.orig/cfgaux/config.guess 2011-02-08 05:06:27.000000000 +0100
  87157. +++ squid-3.1.11/cfgaux/config.guess 2011-03-04 23:17:50.000000000 +0100
  87158. @@ -1,9 +1,10 @@
  87159. #! /bin/sh
  87160. # Attempt to guess a canonical system name.
  87161. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
  87162. -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
  87163. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
  87164. +# Free Software Foundation, Inc.
  87165. -timestamp='2003-07-02'
  87166. +timestamp='2009-11-20'
  87167. # This file is free software; you can redistribute it and/or modify it
  87168. # under the terms of the GNU General Public License as published by
  87169. @@ -17,23 +18,25 @@
  87170. #
  87171. # You should have received a copy of the GNU General Public License
  87172. # along with this program; if not, write to the Free Software
  87173. -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  87174. +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
  87175. +# 02110-1301, USA.
  87176. #
  87177. # As a special exception to the GNU General Public License, if you
  87178. # distribute this file as part of a program that contains a
  87179. # configuration script generated by Autoconf, you may include it under
  87180. # the same distribution terms that you use for the rest of that program.
  87181. -# Originally written by Per Bothner <per@bothner.com>.
  87182. -# Please send patches to <config-patches@gnu.org>. Submit a context
  87183. -# diff and a properly formatted ChangeLog entry.
  87184. +
  87185. +# Originally written by Per Bothner. Please send patches (context
  87186. +# diff format) to <config-patches@gnu.org> and include a ChangeLog
  87187. +# entry.
  87188. #
  87189. # This script attempts to guess a canonical system name similar to
  87190. # config.sub. If it succeeds, it prints the system name on stdout, and
  87191. # exits with 0. Otherwise, it exits with 1.
  87192. #
  87193. -# The plan is that this can be called by configure scripts if you
  87194. -# don't specify an explicit build system type.
  87195. +# You can get the latest version of this script from:
  87196. +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
  87197. me=`echo "$0" | sed -e 's,.*/,,'`
  87198. @@ -53,8 +56,8 @@
  87199. GNU config.guess ($timestamp)
  87200. Originally written by Per Bothner.
  87201. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
  87202. -Free Software Foundation, Inc.
  87203. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
  87204. +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
  87205. This is free software; see the source for copying conditions. There is NO
  87206. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
  87207. @@ -66,11 +69,11 @@
  87208. while test $# -gt 0 ; do
  87209. case $1 in
  87210. --time-stamp | --time* | -t )
  87211. - echo "$timestamp" ; exit 0 ;;
  87212. + echo "$timestamp" ; exit ;;
  87213. --version | -v )
  87214. - echo "$version" ; exit 0 ;;
  87215. + echo "$version" ; exit ;;
  87216. --help | --h* | -h )
  87217. - echo "$usage"; exit 0 ;;
  87218. + echo "$usage"; exit ;;
  87219. -- ) # Stop option processing
  87220. shift; break ;;
  87221. - ) # Use stdin as input.
  87222. @@ -104,7 +107,7 @@
  87223. trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
  87224. trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
  87225. : ${TMPDIR=/tmp} ;
  87226. - { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
  87227. + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
  87228. { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
  87229. { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
  87230. { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
  87231. @@ -123,7 +126,7 @@
  87232. ;;
  87233. ,,*) CC_FOR_BUILD=$CC ;;
  87234. ,*,*) CC_FOR_BUILD=$HOST_CC ;;
  87235. -esac ;'
  87236. +esac ; set_cc_for_build= ;'
  87237. # This is needed to find uname on a Pyramid OSx when run in the BSD universe.
  87238. # (ghazi@noc.rutgers.edu 1994-08-24)
  87239. @@ -158,6 +161,7 @@
  87240. arm*) machine=arm-unknown ;;
  87241. sh3el) machine=shl-unknown ;;
  87242. sh3eb) machine=sh-unknown ;;
  87243. + sh5el) machine=sh5le-unknown ;;
  87244. *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
  87245. esac
  87246. # The Operating System including object format, if it has switched
  87247. @@ -166,7 +170,7 @@
  87248. arm*|i386|m68k|ns32k|sh3*|sparc|vax)
  87249. eval $set_cc_for_build
  87250. if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
  87251. - | grep __ELF__ >/dev/null
  87252. + | grep -q __ELF__
  87253. then
  87254. # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
  87255. # Return netbsd for either. FIX?
  87256. @@ -196,50 +200,32 @@
  87257. # contains redundant information, the shorter form:
  87258. # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
  87259. echo "${machine}-${os}${release}"
  87260. - exit 0 ;;
  87261. - amiga:OpenBSD:*:*)
  87262. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  87263. - exit 0 ;;
  87264. - arc:OpenBSD:*:*)
  87265. - echo mipsel-unknown-openbsd${UNAME_RELEASE}
  87266. - exit 0 ;;
  87267. - hp300:OpenBSD:*:*)
  87268. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  87269. - exit 0 ;;
  87270. - mac68k:OpenBSD:*:*)
  87271. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  87272. - exit 0 ;;
  87273. - macppc:OpenBSD:*:*)
  87274. - echo powerpc-unknown-openbsd${UNAME_RELEASE}
  87275. - exit 0 ;;
  87276. - mvme68k:OpenBSD:*:*)
  87277. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  87278. - exit 0 ;;
  87279. - mvme88k:OpenBSD:*:*)
  87280. - echo m88k-unknown-openbsd${UNAME_RELEASE}
  87281. - exit 0 ;;
  87282. - mvmeppc:OpenBSD:*:*)
  87283. - echo powerpc-unknown-openbsd${UNAME_RELEASE}
  87284. - exit 0 ;;
  87285. - pmax:OpenBSD:*:*)
  87286. - echo mipsel-unknown-openbsd${UNAME_RELEASE}
  87287. - exit 0 ;;
  87288. - sgi:OpenBSD:*:*)
  87289. - echo mipseb-unknown-openbsd${UNAME_RELEASE}
  87290. - exit 0 ;;
  87291. - sun3:OpenBSD:*:*)
  87292. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  87293. - exit 0 ;;
  87294. - wgrisc:OpenBSD:*:*)
  87295. - echo mipsel-unknown-openbsd${UNAME_RELEASE}
  87296. - exit 0 ;;
  87297. + exit ;;
  87298. *:OpenBSD:*:*)
  87299. - echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
  87300. - exit 0 ;;
  87301. + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
  87302. + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
  87303. + exit ;;
  87304. + *:ekkoBSD:*:*)
  87305. + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
  87306. + exit ;;
  87307. + *:SolidBSD:*:*)
  87308. + echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
  87309. + exit ;;
  87310. + macppc:MirBSD:*:*)
  87311. + echo powerpc-unknown-mirbsd${UNAME_RELEASE}
  87312. + exit ;;
  87313. + *:MirBSD:*:*)
  87314. + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
  87315. + exit ;;
  87316. alpha:OSF1:*:*)
  87317. - if test $UNAME_RELEASE = "V4.0"; then
  87318. + case $UNAME_RELEASE in
  87319. + *4.0)
  87320. UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
  87321. - fi
  87322. + ;;
  87323. + *5.*)
  87324. + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
  87325. + ;;
  87326. + esac
  87327. # According to Compaq, /usr/sbin/psrinfo has been available on
  87328. # OSF/1 and Tru64 systems produced since 1995. I hope that
  87329. # covers most systems running today. This code pipes the CPU
  87330. @@ -277,42 +263,49 @@
  87331. "EV7.9 (21364A)")
  87332. UNAME_MACHINE="alphaev79" ;;
  87333. esac
  87334. + # A Pn.n version is a patched version.
  87335. # A Vn.n version is a released version.
  87336. # A Tn.n version is a released field test version.
  87337. # A Xn.n version is an unreleased experimental baselevel.
  87338. # 1.2 uses "1.2" for uname -r.
  87339. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
  87340. - exit 0 ;;
  87341. - Alpha*:OpenVMS:*:*)
  87342. - echo alpha-hp-vms
  87343. - exit 0 ;;
  87344. + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
  87345. + exit ;;
  87346. Alpha\ *:Windows_NT*:*)
  87347. # How do we know it's Interix rather than the generic POSIX subsystem?
  87348. # Should we change UNAME_MACHINE based on the output of uname instead
  87349. # of the specific Alpha model?
  87350. echo alpha-pc-interix
  87351. - exit 0 ;;
  87352. + exit ;;
  87353. 21064:Windows_NT:50:3)
  87354. echo alpha-dec-winnt3.5
  87355. - exit 0 ;;
  87356. + exit ;;
  87357. Amiga*:UNIX_System_V:4.0:*)
  87358. echo m68k-unknown-sysv4
  87359. - exit 0;;
  87360. + exit ;;
  87361. *:[Aa]miga[Oo][Ss]:*:*)
  87362. echo ${UNAME_MACHINE}-unknown-amigaos
  87363. - exit 0 ;;
  87364. + exit ;;
  87365. *:[Mm]orph[Oo][Ss]:*:*)
  87366. echo ${UNAME_MACHINE}-unknown-morphos
  87367. - exit 0 ;;
  87368. + exit ;;
  87369. *:OS/390:*:*)
  87370. echo i370-ibm-openedition
  87371. - exit 0 ;;
  87372. + exit ;;
  87373. + *:z/VM:*:*)
  87374. + echo s390-ibm-zvmoe
  87375. + exit ;;
  87376. + *:OS400:*:*)
  87377. + echo powerpc-ibm-os400
  87378. + exit ;;
  87379. arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
  87380. echo arm-acorn-riscix${UNAME_RELEASE}
  87381. - exit 0;;
  87382. + exit ;;
  87383. + arm:riscos:*:*|arm:RISCOS:*:*)
  87384. + echo arm-unknown-riscos
  87385. + exit ;;
  87386. SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
  87387. echo hppa1.1-hitachi-hiuxmpp
  87388. - exit 0;;
  87389. + exit ;;
  87390. Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
  87391. # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
  87392. if test "`(/bin/universe) 2>/dev/null`" = att ; then
  87393. @@ -320,32 +313,51 @@
  87394. else
  87395. echo pyramid-pyramid-bsd
  87396. fi
  87397. - exit 0 ;;
  87398. + exit ;;
  87399. NILE*:*:*:dcosx)
  87400. echo pyramid-pyramid-svr4
  87401. - exit 0 ;;
  87402. + exit ;;
  87403. DRS?6000:unix:4.0:6*)
  87404. echo sparc-icl-nx6
  87405. - exit 0 ;;
  87406. - DRS?6000:UNIX_SV:4.2*:7*)
  87407. + exit ;;
  87408. + DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
  87409. case `/usr/bin/uname -p` in
  87410. - sparc) echo sparc-icl-nx7 && exit 0 ;;
  87411. + sparc) echo sparc-icl-nx7; exit ;;
  87412. esac ;;
  87413. + s390x:SunOS:*:*)
  87414. + echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  87415. + exit ;;
  87416. sun4H:SunOS:5.*:*)
  87417. echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  87418. - exit 0 ;;
  87419. + exit ;;
  87420. sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
  87421. echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  87422. - exit 0 ;;
  87423. - i86pc:SunOS:5.*:*)
  87424. - echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  87425. - exit 0 ;;
  87426. + exit ;;
  87427. + i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
  87428. + echo i386-pc-auroraux${UNAME_RELEASE}
  87429. + exit ;;
  87430. + i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
  87431. + eval $set_cc_for_build
  87432. + SUN_ARCH="i386"
  87433. + # If there is a compiler, see if it is configured for 64-bit objects.
  87434. + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
  87435. + # This test works for both compilers.
  87436. + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
  87437. + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
  87438. + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
  87439. + grep IS_64BIT_ARCH >/dev/null
  87440. + then
  87441. + SUN_ARCH="x86_64"
  87442. + fi
  87443. + fi
  87444. + echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  87445. + exit ;;
  87446. sun4*:SunOS:6*:*)
  87447. # According to config.sub, this is the proper way to canonicalize
  87448. # SunOS6. Hard to guess exactly what SunOS6 will be like, but
  87449. # it's likely to be more like Solaris than SunOS4.
  87450. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  87451. - exit 0 ;;
  87452. + exit ;;
  87453. sun4*:SunOS:*:*)
  87454. case "`/usr/bin/arch -k`" in
  87455. Series*|S4*)
  87456. @@ -354,10 +366,10 @@
  87457. esac
  87458. # Japanese Language versions have a version number like `4.1.3-JL'.
  87459. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
  87460. - exit 0 ;;
  87461. + exit ;;
  87462. sun3*:SunOS:*:*)
  87463. echo m68k-sun-sunos${UNAME_RELEASE}
  87464. - exit 0 ;;
  87465. + exit ;;
  87466. sun*:*:4.2BSD:*)
  87467. UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
  87468. test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
  87469. @@ -369,10 +381,10 @@
  87470. echo sparc-sun-sunos${UNAME_RELEASE}
  87471. ;;
  87472. esac
  87473. - exit 0 ;;
  87474. + exit ;;
  87475. aushp:SunOS:*:*)
  87476. echo sparc-auspex-sunos${UNAME_RELEASE}
  87477. - exit 0 ;;
  87478. + exit ;;
  87479. # The situation for MiNT is a little confusing. The machine name
  87480. # can be virtually everything (everything which is not
  87481. # "atarist" or "atariste" at least should have a processor
  87482. @@ -383,37 +395,40 @@
  87483. # be no problem.
  87484. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
  87485. echo m68k-atari-mint${UNAME_RELEASE}
  87486. - exit 0 ;;
  87487. + exit ;;
  87488. atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
  87489. echo m68k-atari-mint${UNAME_RELEASE}
  87490. - exit 0 ;;
  87491. + exit ;;
  87492. *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
  87493. echo m68k-atari-mint${UNAME_RELEASE}
  87494. - exit 0 ;;
  87495. + exit ;;
  87496. milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
  87497. echo m68k-milan-mint${UNAME_RELEASE}
  87498. - exit 0 ;;
  87499. + exit ;;
  87500. hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
  87501. echo m68k-hades-mint${UNAME_RELEASE}
  87502. - exit 0 ;;
  87503. + exit ;;
  87504. *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
  87505. echo m68k-unknown-mint${UNAME_RELEASE}
  87506. - exit 0 ;;
  87507. + exit ;;
  87508. + m68k:machten:*:*)
  87509. + echo m68k-apple-machten${UNAME_RELEASE}
  87510. + exit ;;
  87511. powerpc:machten:*:*)
  87512. echo powerpc-apple-machten${UNAME_RELEASE}
  87513. - exit 0 ;;
  87514. + exit ;;
  87515. RISC*:Mach:*:*)
  87516. echo mips-dec-mach_bsd4.3
  87517. - exit 0 ;;
  87518. + exit ;;
  87519. RISC*:ULTRIX:*:*)
  87520. echo mips-dec-ultrix${UNAME_RELEASE}
  87521. - exit 0 ;;
  87522. + exit ;;
  87523. VAX*:ULTRIX*:*:*)
  87524. echo vax-dec-ultrix${UNAME_RELEASE}
  87525. - exit 0 ;;
  87526. + exit ;;
  87527. 2020:CLIX:*:* | 2430:CLIX:*:*)
  87528. echo clipper-intergraph-clix${UNAME_RELEASE}
  87529. - exit 0 ;;
  87530. + exit ;;
  87531. mips:*:*:UMIPS | mips:*:*:RISCos)
  87532. eval $set_cc_for_build
  87533. sed 's/^ //' << EOF >$dummy.c
  87534. @@ -437,32 +452,33 @@
  87535. exit (-1);
  87536. }
  87537. EOF
  87538. - $CC_FOR_BUILD -o $dummy $dummy.c \
  87539. - && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
  87540. - && exit 0
  87541. + $CC_FOR_BUILD -o $dummy $dummy.c &&
  87542. + dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
  87543. + SYSTEM_NAME=`$dummy $dummyarg` &&
  87544. + { echo "$SYSTEM_NAME"; exit; }
  87545. echo mips-mips-riscos${UNAME_RELEASE}
  87546. - exit 0 ;;
  87547. + exit ;;
  87548. Motorola:PowerMAX_OS:*:*)
  87549. echo powerpc-motorola-powermax
  87550. - exit 0 ;;
  87551. + exit ;;
  87552. Motorola:*:4.3:PL8-*)
  87553. echo powerpc-harris-powermax
  87554. - exit 0 ;;
  87555. + exit ;;
  87556. Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
  87557. echo powerpc-harris-powermax
  87558. - exit 0 ;;
  87559. + exit ;;
  87560. Night_Hawk:Power_UNIX:*:*)
  87561. echo powerpc-harris-powerunix
  87562. - exit 0 ;;
  87563. + exit ;;
  87564. m88k:CX/UX:7*:*)
  87565. echo m88k-harris-cxux7
  87566. - exit 0 ;;
  87567. + exit ;;
  87568. m88k:*:4*:R4*)
  87569. echo m88k-motorola-sysv4
  87570. - exit 0 ;;
  87571. + exit ;;
  87572. m88k:*:3*:R3*)
  87573. echo m88k-motorola-sysv3
  87574. - exit 0 ;;
  87575. + exit ;;
  87576. AViiON:dgux:*:*)
  87577. # DG/UX returns AViiON for all architectures
  87578. UNAME_PROCESSOR=`/usr/bin/uname -p`
  87579. @@ -478,29 +494,29 @@
  87580. else
  87581. echo i586-dg-dgux${UNAME_RELEASE}
  87582. fi
  87583. - exit 0 ;;
  87584. + exit ;;
  87585. M88*:DolphinOS:*:*) # DolphinOS (SVR3)
  87586. echo m88k-dolphin-sysv3
  87587. - exit 0 ;;
  87588. + exit ;;
  87589. M88*:*:R3*:*)
  87590. # Delta 88k system running SVR3
  87591. echo m88k-motorola-sysv3
  87592. - exit 0 ;;
  87593. + exit ;;
  87594. XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
  87595. echo m88k-tektronix-sysv3
  87596. - exit 0 ;;
  87597. + exit ;;
  87598. Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
  87599. echo m68k-tektronix-bsd
  87600. - exit 0 ;;
  87601. + exit ;;
  87602. *:IRIX*:*:*)
  87603. echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
  87604. - exit 0 ;;
  87605. + exit ;;
  87606. ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
  87607. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
  87608. - exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX '
  87609. + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
  87610. + exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
  87611. i*86:AIX:*:*)
  87612. echo i386-ibm-aix
  87613. - exit 0 ;;
  87614. + exit ;;
  87615. ia64:AIX:*:*)
  87616. if [ -x /usr/bin/oslevel ] ; then
  87617. IBM_REV=`/usr/bin/oslevel`
  87618. @@ -508,7 +524,7 @@
  87619. IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
  87620. fi
  87621. echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
  87622. - exit 0 ;;
  87623. + exit ;;
  87624. *:AIX:2:3)
  87625. if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
  87626. eval $set_cc_for_build
  87627. @@ -523,15 +539,19 @@
  87628. exit(0);
  87629. }
  87630. EOF
  87631. - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
  87632. - echo rs6000-ibm-aix3.2.5
  87633. + if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
  87634. + then
  87635. + echo "$SYSTEM_NAME"
  87636. + else
  87637. + echo rs6000-ibm-aix3.2.5
  87638. + fi
  87639. elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
  87640. echo rs6000-ibm-aix3.2.4
  87641. else
  87642. echo rs6000-ibm-aix3.2
  87643. fi
  87644. - exit 0 ;;
  87645. - *:AIX:*:[45])
  87646. + exit ;;
  87647. + *:AIX:*:[456])
  87648. IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
  87649. if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
  87650. IBM_ARCH=rs6000
  87651. @@ -544,28 +564,28 @@
  87652. IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
  87653. fi
  87654. echo ${IBM_ARCH}-ibm-aix${IBM_REV}
  87655. - exit 0 ;;
  87656. + exit ;;
  87657. *:AIX:*:*)
  87658. echo rs6000-ibm-aix
  87659. - exit 0 ;;
  87660. + exit ;;
  87661. ibmrt:4.4BSD:*|romp-ibm:BSD:*)
  87662. echo romp-ibm-bsd4.4
  87663. - exit 0 ;;
  87664. + exit ;;
  87665. ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
  87666. echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
  87667. - exit 0 ;; # report: romp-ibm BSD 4.3
  87668. + exit ;; # report: romp-ibm BSD 4.3
  87669. *:BOSX:*:*)
  87670. echo rs6000-bull-bosx
  87671. - exit 0 ;;
  87672. + exit ;;
  87673. DPX/2?00:B.O.S.:*:*)
  87674. echo m68k-bull-sysv3
  87675. - exit 0 ;;
  87676. + exit ;;
  87677. 9000/[34]??:4.3bsd:1.*:*)
  87678. echo m68k-hp-bsd
  87679. - exit 0 ;;
  87680. + exit ;;
  87681. hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
  87682. echo m68k-hp-bsd4.4
  87683. - exit 0 ;;
  87684. + exit ;;
  87685. 9000/[34678]??:HP-UX:*:*)
  87686. HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
  87687. case "${UNAME_MACHINE}" in
  87688. @@ -627,9 +647,19 @@
  87689. esac
  87690. if [ ${HP_ARCH} = "hppa2.0w" ]
  87691. then
  87692. - # avoid double evaluation of $set_cc_for_build
  87693. - test -n "$CC_FOR_BUILD" || eval $set_cc_for_build
  87694. - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null
  87695. + eval $set_cc_for_build
  87696. +
  87697. + # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
  87698. + # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
  87699. + # generating 64-bit code. GNU and HP use different nomenclature:
  87700. + #
  87701. + # $ CC_FOR_BUILD=cc ./config.guess
  87702. + # => hppa2.0w-hp-hpux11.23
  87703. + # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
  87704. + # => hppa64-hp-hpux11.23
  87705. +
  87706. + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
  87707. + grep -q __LP64__
  87708. then
  87709. HP_ARCH="hppa2.0w"
  87710. else
  87711. @@ -637,11 +667,11 @@
  87712. fi
  87713. fi
  87714. echo ${HP_ARCH}-hp-hpux${HPUX_REV}
  87715. - exit 0 ;;
  87716. + exit ;;
  87717. ia64:HP-UX:*:*)
  87718. HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
  87719. echo ia64-hp-hpux${HPUX_REV}
  87720. - exit 0 ;;
  87721. + exit ;;
  87722. 3050*:HI-UX:*:*)
  87723. eval $set_cc_for_build
  87724. sed 's/^ //' << EOF >$dummy.c
  87725. @@ -669,211 +699,248 @@
  87726. exit (0);
  87727. }
  87728. EOF
  87729. - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
  87730. + $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
  87731. + { echo "$SYSTEM_NAME"; exit; }
  87732. echo unknown-hitachi-hiuxwe2
  87733. - exit 0 ;;
  87734. + exit ;;
  87735. 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
  87736. echo hppa1.1-hp-bsd
  87737. - exit 0 ;;
  87738. + exit ;;
  87739. 9000/8??:4.3bsd:*:*)
  87740. echo hppa1.0-hp-bsd
  87741. - exit 0 ;;
  87742. + exit ;;
  87743. *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
  87744. echo hppa1.0-hp-mpeix
  87745. - exit 0 ;;
  87746. + exit ;;
  87747. hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
  87748. echo hppa1.1-hp-osf
  87749. - exit 0 ;;
  87750. + exit ;;
  87751. hp8??:OSF1:*:*)
  87752. echo hppa1.0-hp-osf
  87753. - exit 0 ;;
  87754. + exit ;;
  87755. i*86:OSF1:*:*)
  87756. if [ -x /usr/sbin/sysversion ] ; then
  87757. echo ${UNAME_MACHINE}-unknown-osf1mk
  87758. else
  87759. echo ${UNAME_MACHINE}-unknown-osf1
  87760. fi
  87761. - exit 0 ;;
  87762. + exit ;;
  87763. parisc*:Lites*:*:*)
  87764. echo hppa1.1-hp-lites
  87765. - exit 0 ;;
  87766. + exit ;;
  87767. C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
  87768. echo c1-convex-bsd
  87769. - exit 0 ;;
  87770. + exit ;;
  87771. C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
  87772. if getsysinfo -f scalar_acc
  87773. then echo c32-convex-bsd
  87774. else echo c2-convex-bsd
  87775. fi
  87776. - exit 0 ;;
  87777. + exit ;;
  87778. C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
  87779. echo c34-convex-bsd
  87780. - exit 0 ;;
  87781. + exit ;;
  87782. C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
  87783. echo c38-convex-bsd
  87784. - exit 0 ;;
  87785. + exit ;;
  87786. C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
  87787. echo c4-convex-bsd
  87788. - exit 0 ;;
  87789. + exit ;;
  87790. CRAY*Y-MP:*:*:*)
  87791. echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  87792. - exit 0 ;;
  87793. + exit ;;
  87794. CRAY*[A-Z]90:*:*:*)
  87795. echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
  87796. | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
  87797. -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
  87798. -e 's/\.[^.]*$/.X/'
  87799. - exit 0 ;;
  87800. + exit ;;
  87801. CRAY*TS:*:*:*)
  87802. echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  87803. - exit 0 ;;
  87804. + exit ;;
  87805. CRAY*T3E:*:*:*)
  87806. echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  87807. - exit 0 ;;
  87808. + exit ;;
  87809. CRAY*SV1:*:*:*)
  87810. echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  87811. - exit 0 ;;
  87812. + exit ;;
  87813. *:UNICOS/mp:*:*)
  87814. - echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  87815. - exit 0 ;;
  87816. + echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  87817. + exit ;;
  87818. F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
  87819. FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
  87820. FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
  87821. FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
  87822. echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
  87823. - exit 0 ;;
  87824. + exit ;;
  87825. + 5000:UNIX_System_V:4.*:*)
  87826. + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
  87827. + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
  87828. + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
  87829. + exit ;;
  87830. i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
  87831. echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
  87832. - exit 0 ;;
  87833. + exit ;;
  87834. sparc*:BSD/OS:*:*)
  87835. echo sparc-unknown-bsdi${UNAME_RELEASE}
  87836. - exit 0 ;;
  87837. + exit ;;
  87838. *:BSD/OS:*:*)
  87839. echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
  87840. - exit 0 ;;
  87841. - *:FreeBSD:*:*|*:GNU/FreeBSD:*:*)
  87842. - # Determine whether the default compiler uses glibc.
  87843. - eval $set_cc_for_build
  87844. - sed 's/^ //' << EOF >$dummy.c
  87845. - #include <features.h>
  87846. - #if __GLIBC__ >= 2
  87847. - LIBC=gnu
  87848. - #else
  87849. - LIBC=
  87850. - #endif
  87851. -EOF
  87852. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
  87853. - # GNU/FreeBSD systems have a "k" prefix to indicate we are using
  87854. - # FreeBSD's kernel, but not the complete OS.
  87855. - case ${LIBC} in gnu) kernel_only='k' ;; esac
  87856. - echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
  87857. - exit 0 ;;
  87858. + exit ;;
  87859. + *:FreeBSD:*:*)
  87860. + case ${UNAME_MACHINE} in
  87861. + pc98)
  87862. + echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
  87863. + amd64)
  87864. + echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
  87865. + *)
  87866. + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
  87867. + esac
  87868. + exit ;;
  87869. i*:CYGWIN*:*)
  87870. echo ${UNAME_MACHINE}-pc-cygwin
  87871. - exit 0 ;;
  87872. - i*:MINGW*:*)
  87873. + exit ;;
  87874. + *:MINGW*:*)
  87875. echo ${UNAME_MACHINE}-pc-mingw32
  87876. - exit 0 ;;
  87877. + exit ;;
  87878. + i*:windows32*:*)
  87879. + # uname -m includes "-pc" on this system.
  87880. + echo ${UNAME_MACHINE}-mingw32
  87881. + exit ;;
  87882. i*:PW*:*)
  87883. echo ${UNAME_MACHINE}-pc-pw32
  87884. - exit 0 ;;
  87885. - x86:Interix*:[34]*)
  87886. - echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
  87887. - exit 0 ;;
  87888. + exit ;;
  87889. + *:Interix*:*)
  87890. + case ${UNAME_MACHINE} in
  87891. + x86)
  87892. + echo i586-pc-interix${UNAME_RELEASE}
  87893. + exit ;;
  87894. + authenticamd | genuineintel | EM64T)
  87895. + echo x86_64-unknown-interix${UNAME_RELEASE}
  87896. + exit ;;
  87897. + IA64)
  87898. + echo ia64-unknown-interix${UNAME_RELEASE}
  87899. + exit ;;
  87900. + esac ;;
  87901. [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
  87902. echo i${UNAME_MACHINE}-pc-mks
  87903. - exit 0 ;;
  87904. + exit ;;
  87905. + 8664:Windows_NT:*)
  87906. + echo x86_64-pc-mks
  87907. + exit ;;
  87908. i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
  87909. # How do we know it's Interix rather than the generic POSIX subsystem?
  87910. # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
  87911. # UNAME_MACHINE based on the output of uname instead of i386?
  87912. echo i586-pc-interix
  87913. - exit 0 ;;
  87914. + exit ;;
  87915. i*:UWIN*:*)
  87916. echo ${UNAME_MACHINE}-pc-uwin
  87917. - exit 0 ;;
  87918. + exit ;;
  87919. + amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
  87920. + echo x86_64-unknown-cygwin
  87921. + exit ;;
  87922. p*:CYGWIN*:*)
  87923. echo powerpcle-unknown-cygwin
  87924. - exit 0 ;;
  87925. + exit ;;
  87926. prep*:SunOS:5.*:*)
  87927. echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  87928. - exit 0 ;;
  87929. + exit ;;
  87930. *:GNU:*:*)
  87931. + # the GNU system
  87932. echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
  87933. - exit 0 ;;
  87934. + exit ;;
  87935. + *:GNU/*:*:*)
  87936. + # other systems with GNU libc and userland
  87937. + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
  87938. + exit ;;
  87939. i*86:Minix:*:*)
  87940. echo ${UNAME_MACHINE}-pc-minix
  87941. - exit 0 ;;
  87942. + exit ;;
  87943. + alpha:Linux:*:*)
  87944. + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
  87945. + EV5) UNAME_MACHINE=alphaev5 ;;
  87946. + EV56) UNAME_MACHINE=alphaev56 ;;
  87947. + PCA56) UNAME_MACHINE=alphapca56 ;;
  87948. + PCA57) UNAME_MACHINE=alphapca56 ;;
  87949. + EV6) UNAME_MACHINE=alphaev6 ;;
  87950. + EV67) UNAME_MACHINE=alphaev67 ;;
  87951. + EV68*) UNAME_MACHINE=alphaev68 ;;
  87952. + esac
  87953. + objdump --private-headers /bin/sh | grep -q ld.so.1
  87954. + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
  87955. + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
  87956. + exit ;;
  87957. arm*:Linux:*:*)
  87958. + eval $set_cc_for_build
  87959. + if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
  87960. + | grep -q __ARM_EABI__
  87961. + then
  87962. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  87963. + else
  87964. + echo ${UNAME_MACHINE}-unknown-linux-gnueabi
  87965. + fi
  87966. + exit ;;
  87967. + avr32*:Linux:*:*)
  87968. echo ${UNAME_MACHINE}-unknown-linux-gnu
  87969. - exit 0 ;;
  87970. + exit ;;
  87971. cris:Linux:*:*)
  87972. echo cris-axis-linux-gnu
  87973. - exit 0 ;;
  87974. - ia64:Linux:*:*)
  87975. - echo ${UNAME_MACHINE}-unknown-linux-gnu
  87976. - exit 0 ;;
  87977. - m68*:Linux:*:*)
  87978. - echo ${UNAME_MACHINE}-unknown-linux-gnu
  87979. - exit 0 ;;
  87980. - mips:Linux:*:*)
  87981. + exit ;;
  87982. + crisv32:Linux:*:*)
  87983. + echo crisv32-axis-linux-gnu
  87984. + exit ;;
  87985. + frv:Linux:*:*)
  87986. + echo frv-unknown-linux-gnu
  87987. + exit ;;
  87988. + i*86:Linux:*:*)
  87989. + LIBC=gnu
  87990. eval $set_cc_for_build
  87991. sed 's/^ //' << EOF >$dummy.c
  87992. - #undef CPU
  87993. - #undef mips
  87994. - #undef mipsel
  87995. - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
  87996. - CPU=mipsel
  87997. - #else
  87998. - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
  87999. - CPU=mips
  88000. - #else
  88001. - CPU=
  88002. - #endif
  88003. + #ifdef __dietlibc__
  88004. + LIBC=dietlibc
  88005. #endif
  88006. EOF
  88007. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
  88008. - test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
  88009. - ;;
  88010. - mips64:Linux:*:*)
  88011. + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
  88012. + echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
  88013. + exit ;;
  88014. + ia64:Linux:*:*)
  88015. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  88016. + exit ;;
  88017. + m32r*:Linux:*:*)
  88018. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  88019. + exit ;;
  88020. + m68*:Linux:*:*)
  88021. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  88022. + exit ;;
  88023. + mips:Linux:*:* | mips64:Linux:*:*)
  88024. eval $set_cc_for_build
  88025. sed 's/^ //' << EOF >$dummy.c
  88026. #undef CPU
  88027. - #undef mips64
  88028. - #undef mips64el
  88029. + #undef ${UNAME_MACHINE}
  88030. + #undef ${UNAME_MACHINE}el
  88031. #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
  88032. - CPU=mips64el
  88033. + CPU=${UNAME_MACHINE}el
  88034. #else
  88035. #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
  88036. - CPU=mips64
  88037. + CPU=${UNAME_MACHINE}
  88038. #else
  88039. CPU=
  88040. #endif
  88041. #endif
  88042. EOF
  88043. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
  88044. - test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
  88045. + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
  88046. + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
  88047. ;;
  88048. - ppc:Linux:*:*)
  88049. - echo powerpc-unknown-linux-gnu
  88050. - exit 0 ;;
  88051. - ppc64:Linux:*:*)
  88052. - echo powerpc64-unknown-linux-gnu
  88053. - exit 0 ;;
  88054. - alpha:Linux:*:*)
  88055. - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
  88056. - EV5) UNAME_MACHINE=alphaev5 ;;
  88057. - EV56) UNAME_MACHINE=alphaev56 ;;
  88058. - PCA56) UNAME_MACHINE=alphapca56 ;;
  88059. - PCA57) UNAME_MACHINE=alphapca56 ;;
  88060. - EV6) UNAME_MACHINE=alphaev6 ;;
  88061. - EV67) UNAME_MACHINE=alphaev67 ;;
  88062. - EV68*) UNAME_MACHINE=alphaev68 ;;
  88063. - esac
  88064. - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
  88065. - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
  88066. - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
  88067. - exit 0 ;;
  88068. + or32:Linux:*:*)
  88069. + echo or32-unknown-linux-gnu
  88070. + exit ;;
  88071. + padre:Linux:*:*)
  88072. + echo sparc-unknown-linux-gnu
  88073. + exit ;;
  88074. + parisc64:Linux:*:* | hppa64:Linux:*:*)
  88075. + echo hppa64-unknown-linux-gnu
  88076. + exit ;;
  88077. parisc:Linux:*:* | hppa:Linux:*:*)
  88078. # Look for CPU level
  88079. case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
  88080. @@ -881,84 +948,40 @@
  88081. PA8*) echo hppa2.0-unknown-linux-gnu ;;
  88082. *) echo hppa-unknown-linux-gnu ;;
  88083. esac
  88084. - exit 0 ;;
  88085. - parisc64:Linux:*:* | hppa64:Linux:*:*)
  88086. - echo hppa64-unknown-linux-gnu
  88087. - exit 0 ;;
  88088. + exit ;;
  88089. + ppc64:Linux:*:*)
  88090. + echo powerpc64-unknown-linux-gnu
  88091. + exit ;;
  88092. + ppc:Linux:*:*)
  88093. + echo powerpc-unknown-linux-gnu
  88094. + exit ;;
  88095. s390:Linux:*:* | s390x:Linux:*:*)
  88096. echo ${UNAME_MACHINE}-ibm-linux
  88097. - exit 0 ;;
  88098. + exit ;;
  88099. sh64*:Linux:*:*)
  88100. echo ${UNAME_MACHINE}-unknown-linux-gnu
  88101. - exit 0 ;;
  88102. + exit ;;
  88103. sh*:Linux:*:*)
  88104. echo ${UNAME_MACHINE}-unknown-linux-gnu
  88105. - exit 0 ;;
  88106. + exit ;;
  88107. sparc:Linux:*:* | sparc64:Linux:*:*)
  88108. echo ${UNAME_MACHINE}-unknown-linux-gnu
  88109. - exit 0 ;;
  88110. + exit ;;
  88111. + vax:Linux:*:*)
  88112. + echo ${UNAME_MACHINE}-dec-linux-gnu
  88113. + exit ;;
  88114. x86_64:Linux:*:*)
  88115. echo x86_64-unknown-linux-gnu
  88116. - exit 0 ;;
  88117. - i*86:Linux:*:*)
  88118. - # The BFD linker knows what the default object file format is, so
  88119. - # first see if it will tell us. cd to the root directory to prevent
  88120. - # problems with other programs or directories called `ld' in the path.
  88121. - # Set LC_ALL=C to ensure ld outputs messages in English.
  88122. - ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
  88123. - | sed -ne '/supported targets:/!d
  88124. - s/[ ][ ]*/ /g
  88125. - s/.*supported targets: *//
  88126. - s/ .*//
  88127. - p'`
  88128. - case "$ld_supported_targets" in
  88129. - elf32-i386)
  88130. - TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
  88131. - ;;
  88132. - a.out-i386-linux)
  88133. - echo "${UNAME_MACHINE}-pc-linux-gnuaout"
  88134. - exit 0 ;;
  88135. - coff-i386)
  88136. - echo "${UNAME_MACHINE}-pc-linux-gnucoff"
  88137. - exit 0 ;;
  88138. - "")
  88139. - # Either a pre-BFD a.out linker (linux-gnuoldld) or
  88140. - # one that does not give us useful --help.
  88141. - echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
  88142. - exit 0 ;;
  88143. - esac
  88144. - # Determine whether the default compiler is a.out or elf
  88145. - eval $set_cc_for_build
  88146. - sed 's/^ //' << EOF >$dummy.c
  88147. - #include <features.h>
  88148. - #ifdef __ELF__
  88149. - # ifdef __GLIBC__
  88150. - # if __GLIBC__ >= 2
  88151. - LIBC=gnu
  88152. - # else
  88153. - LIBC=gnulibc1
  88154. - # endif
  88155. - # else
  88156. - LIBC=gnulibc1
  88157. - # endif
  88158. - #else
  88159. - #ifdef __INTEL_COMPILER
  88160. - LIBC=gnu
  88161. - #else
  88162. - LIBC=gnuaout
  88163. - #endif
  88164. - #endif
  88165. -EOF
  88166. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
  88167. - test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
  88168. - test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
  88169. - ;;
  88170. + exit ;;
  88171. + xtensa*:Linux:*:*)
  88172. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  88173. + exit ;;
  88174. i*86:DYNIX/ptx:4*:*)
  88175. # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
  88176. # earlier versions are messed up and put the nodename in both
  88177. # sysname and nodename.
  88178. echo i386-sequent-sysv4
  88179. - exit 0 ;;
  88180. + exit ;;
  88181. i*86:UNIX_SV:4.2MP:2.*)
  88182. # Unixware is an offshoot of SVR4, but it has its own version
  88183. # number series starting with 2...
  88184. @@ -966,24 +989,27 @@
  88185. # I just have to hope. -- rms.
  88186. # Use sysv4.2uw... so that sysv4* matches it.
  88187. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
  88188. - exit 0 ;;
  88189. + exit ;;
  88190. i*86:OS/2:*:*)
  88191. # If we were able to find `uname', then EMX Unix compatibility
  88192. # is probably installed.
  88193. echo ${UNAME_MACHINE}-pc-os2-emx
  88194. - exit 0 ;;
  88195. + exit ;;
  88196. i*86:XTS-300:*:STOP)
  88197. echo ${UNAME_MACHINE}-unknown-stop
  88198. - exit 0 ;;
  88199. + exit ;;
  88200. i*86:atheos:*:*)
  88201. echo ${UNAME_MACHINE}-unknown-atheos
  88202. - exit 0 ;;
  88203. - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
  88204. + exit ;;
  88205. + i*86:syllable:*:*)
  88206. + echo ${UNAME_MACHINE}-pc-syllable
  88207. + exit ;;
  88208. + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
  88209. echo i386-unknown-lynxos${UNAME_RELEASE}
  88210. - exit 0 ;;
  88211. + exit ;;
  88212. i*86:*DOS:*:*)
  88213. echo ${UNAME_MACHINE}-pc-msdosdjgpp
  88214. - exit 0 ;;
  88215. + exit ;;
  88216. i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
  88217. UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
  88218. if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
  88219. @@ -991,15 +1017,16 @@
  88220. else
  88221. echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
  88222. fi
  88223. - exit 0 ;;
  88224. - i*86:*:5:[78]*)
  88225. + exit ;;
  88226. + i*86:*:5:[678]*)
  88227. + # UnixWare 7.x, OpenUNIX and OpenServer 6.
  88228. case `/bin/uname -X | grep "^Machine"` in
  88229. *486*) UNAME_MACHINE=i486 ;;
  88230. *Pentium) UNAME_MACHINE=i586 ;;
  88231. *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
  88232. esac
  88233. echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
  88234. - exit 0 ;;
  88235. + exit ;;
  88236. i*86:*:3.2:*)
  88237. if test -f /usr/options/cb.name; then
  88238. UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
  88239. @@ -1017,73 +1044,86 @@
  88240. else
  88241. echo ${UNAME_MACHINE}-pc-sysv32
  88242. fi
  88243. - exit 0 ;;
  88244. + exit ;;
  88245. pc:*:*:*)
  88246. # Left here for compatibility:
  88247. # uname -m prints for DJGPP always 'pc', but it prints nothing about
  88248. - # the processor, so we play safe by assuming i386.
  88249. - echo i386-pc-msdosdjgpp
  88250. - exit 0 ;;
  88251. + # the processor, so we play safe by assuming i586.
  88252. + # Note: whatever this is, it MUST be the same as what config.sub
  88253. + # prints for the "djgpp" host, or else GDB configury will decide that
  88254. + # this is a cross-build.
  88255. + echo i586-pc-msdosdjgpp
  88256. + exit ;;
  88257. Intel:Mach:3*:*)
  88258. echo i386-pc-mach3
  88259. - exit 0 ;;
  88260. + exit ;;
  88261. paragon:*:*:*)
  88262. echo i860-intel-osf1
  88263. - exit 0 ;;
  88264. + exit ;;
  88265. i860:*:4.*:*) # i860-SVR4
  88266. if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
  88267. echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
  88268. else # Add other i860-SVR4 vendors below as they are discovered.
  88269. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
  88270. fi
  88271. - exit 0 ;;
  88272. + exit ;;
  88273. mini*:CTIX:SYS*5:*)
  88274. # "miniframe"
  88275. echo m68010-convergent-sysv
  88276. - exit 0 ;;
  88277. + exit ;;
  88278. mc68k:UNIX:SYSTEM5:3.51m)
  88279. echo m68k-convergent-sysv
  88280. - exit 0 ;;
  88281. + exit ;;
  88282. M680?0:D-NIX:5.3:*)
  88283. echo m68k-diab-dnix
  88284. - exit 0 ;;
  88285. - M68*:*:R3V[567]*:*)
  88286. - test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
  88287. - 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0)
  88288. + exit ;;
  88289. + M68*:*:R3V[5678]*:*)
  88290. + test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
  88291. + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
  88292. OS_REL=''
  88293. test -r /etc/.relid \
  88294. && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
  88295. /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
  88296. - && echo i486-ncr-sysv4.3${OS_REL} && exit 0
  88297. + && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
  88298. /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
  88299. - && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
  88300. + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
  88301. 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
  88302. /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
  88303. - && echo i486-ncr-sysv4 && exit 0 ;;
  88304. + && { echo i486-ncr-sysv4; exit; } ;;
  88305. + NCR*:*:4.2:* | MPRAS*:*:4.2:*)
  88306. + OS_REL='.3'
  88307. + test -r /etc/.relid \
  88308. + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
  88309. + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
  88310. + && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
  88311. + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
  88312. + && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
  88313. + /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
  88314. + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
  88315. m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
  88316. echo m68k-unknown-lynxos${UNAME_RELEASE}
  88317. - exit 0 ;;
  88318. + exit ;;
  88319. mc68030:UNIX_System_V:4.*:*)
  88320. echo m68k-atari-sysv4
  88321. - exit 0 ;;
  88322. + exit ;;
  88323. TSUNAMI:LynxOS:2.*:*)
  88324. echo sparc-unknown-lynxos${UNAME_RELEASE}
  88325. - exit 0 ;;
  88326. + exit ;;
  88327. rs6000:LynxOS:2.*:*)
  88328. echo rs6000-unknown-lynxos${UNAME_RELEASE}
  88329. - exit 0 ;;
  88330. - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
  88331. + exit ;;
  88332. + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
  88333. echo powerpc-unknown-lynxos${UNAME_RELEASE}
  88334. - exit 0 ;;
  88335. + exit ;;
  88336. SM[BE]S:UNIX_SV:*:*)
  88337. echo mips-dde-sysv${UNAME_RELEASE}
  88338. - exit 0 ;;
  88339. + exit ;;
  88340. RM*:ReliantUNIX-*:*:*)
  88341. echo mips-sni-sysv4
  88342. - exit 0 ;;
  88343. + exit ;;
  88344. RM*:SINIX-*:*:*)
  88345. echo mips-sni-sysv4
  88346. - exit 0 ;;
  88347. + exit ;;
  88348. *:SINIX-*:*:*)
  88349. if uname -p 2>/dev/null >/dev/null ; then
  88350. UNAME_MACHINE=`(uname -p) 2>/dev/null`
  88351. @@ -1091,68 +1131,94 @@
  88352. else
  88353. echo ns32k-sni-sysv
  88354. fi
  88355. - exit 0 ;;
  88356. + exit ;;
  88357. PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
  88358. # says <Richard.M.Bartel@ccMail.Census.GOV>
  88359. echo i586-unisys-sysv4
  88360. - exit 0 ;;
  88361. + exit ;;
  88362. *:UNIX_System_V:4*:FTX*)
  88363. # From Gerald Hewes <hewes@openmarket.com>.
  88364. # How about differentiating between stratus architectures? -djm
  88365. echo hppa1.1-stratus-sysv4
  88366. - exit 0 ;;
  88367. + exit ;;
  88368. *:*:*:FTX*)
  88369. # From seanf@swdc.stratus.com.
  88370. echo i860-stratus-sysv4
  88371. - exit 0 ;;
  88372. + exit ;;
  88373. + i*86:VOS:*:*)
  88374. + # From Paul.Green@stratus.com.
  88375. + echo ${UNAME_MACHINE}-stratus-vos
  88376. + exit ;;
  88377. *:VOS:*:*)
  88378. # From Paul.Green@stratus.com.
  88379. echo hppa1.1-stratus-vos
  88380. - exit 0 ;;
  88381. + exit ;;
  88382. mc68*:A/UX:*:*)
  88383. echo m68k-apple-aux${UNAME_RELEASE}
  88384. - exit 0 ;;
  88385. + exit ;;
  88386. news*:NEWS-OS:6*:*)
  88387. echo mips-sony-newsos6
  88388. - exit 0 ;;
  88389. + exit ;;
  88390. R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
  88391. if [ -d /usr/nec ]; then
  88392. echo mips-nec-sysv${UNAME_RELEASE}
  88393. else
  88394. echo mips-unknown-sysv${UNAME_RELEASE}
  88395. fi
  88396. - exit 0 ;;
  88397. + exit ;;
  88398. BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
  88399. echo powerpc-be-beos
  88400. - exit 0 ;;
  88401. + exit ;;
  88402. BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
  88403. echo powerpc-apple-beos
  88404. - exit 0 ;;
  88405. + exit ;;
  88406. BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
  88407. echo i586-pc-beos
  88408. - exit 0 ;;
  88409. + exit ;;
  88410. + BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
  88411. + echo i586-pc-haiku
  88412. + exit ;;
  88413. SX-4:SUPER-UX:*:*)
  88414. echo sx4-nec-superux${UNAME_RELEASE}
  88415. - exit 0 ;;
  88416. + exit ;;
  88417. SX-5:SUPER-UX:*:*)
  88418. echo sx5-nec-superux${UNAME_RELEASE}
  88419. - exit 0 ;;
  88420. + exit ;;
  88421. SX-6:SUPER-UX:*:*)
  88422. echo sx6-nec-superux${UNAME_RELEASE}
  88423. - exit 0 ;;
  88424. + exit ;;
  88425. + SX-7:SUPER-UX:*:*)
  88426. + echo sx7-nec-superux${UNAME_RELEASE}
  88427. + exit ;;
  88428. + SX-8:SUPER-UX:*:*)
  88429. + echo sx8-nec-superux${UNAME_RELEASE}
  88430. + exit ;;
  88431. + SX-8R:SUPER-UX:*:*)
  88432. + echo sx8r-nec-superux${UNAME_RELEASE}
  88433. + exit ;;
  88434. Power*:Rhapsody:*:*)
  88435. echo powerpc-apple-rhapsody${UNAME_RELEASE}
  88436. - exit 0 ;;
  88437. + exit ;;
  88438. *:Rhapsody:*:*)
  88439. echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
  88440. - exit 0 ;;
  88441. + exit ;;
  88442. *:Darwin:*:*)
  88443. - case `uname -p` in
  88444. - *86) UNAME_PROCESSOR=i686 ;;
  88445. - powerpc) UNAME_PROCESSOR=powerpc ;;
  88446. + UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
  88447. + case $UNAME_PROCESSOR in
  88448. + i386)
  88449. + eval $set_cc_for_build
  88450. + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
  88451. + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
  88452. + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
  88453. + grep IS_64BIT_ARCH >/dev/null
  88454. + then
  88455. + UNAME_PROCESSOR="x86_64"
  88456. + fi
  88457. + fi ;;
  88458. + unknown) UNAME_PROCESSOR=powerpc ;;
  88459. esac
  88460. echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
  88461. - exit 0 ;;
  88462. + exit ;;
  88463. *:procnto*:*:* | *:QNX:[0123456789]*:*)
  88464. UNAME_PROCESSOR=`uname -p`
  88465. if test "$UNAME_PROCESSOR" = "x86"; then
  88466. @@ -1160,22 +1226,25 @@
  88467. UNAME_MACHINE=pc
  88468. fi
  88469. echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
  88470. - exit 0 ;;
  88471. + exit ;;
  88472. *:QNX:*:4*)
  88473. echo i386-pc-qnx
  88474. - exit 0 ;;
  88475. - NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*)
  88476. + exit ;;
  88477. + NSE-?:NONSTOP_KERNEL:*:*)
  88478. + echo nse-tandem-nsk${UNAME_RELEASE}
  88479. + exit ;;
  88480. + NSR-?:NONSTOP_KERNEL:*:*)
  88481. echo nsr-tandem-nsk${UNAME_RELEASE}
  88482. - exit 0 ;;
  88483. + exit ;;
  88484. *:NonStop-UX:*:*)
  88485. echo mips-compaq-nonstopux
  88486. - exit 0 ;;
  88487. + exit ;;
  88488. BS2000:POSIX*:*:*)
  88489. echo bs2000-siemens-sysv
  88490. - exit 0 ;;
  88491. + exit ;;
  88492. DS/*:UNIX_System_V:*:*)
  88493. echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
  88494. - exit 0 ;;
  88495. + exit ;;
  88496. *:Plan9:*:*)
  88497. # "uname -m" is not consistent, so use $cputype instead. 386
  88498. # is converted to i386 for consistency with other x86
  88499. @@ -1186,28 +1255,50 @@
  88500. UNAME_MACHINE="$cputype"
  88501. fi
  88502. echo ${UNAME_MACHINE}-unknown-plan9
  88503. - exit 0 ;;
  88504. + exit ;;
  88505. *:TOPS-10:*:*)
  88506. echo pdp10-unknown-tops10
  88507. - exit 0 ;;
  88508. + exit ;;
  88509. *:TENEX:*:*)
  88510. echo pdp10-unknown-tenex
  88511. - exit 0 ;;
  88512. + exit ;;
  88513. KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
  88514. echo pdp10-dec-tops20
  88515. - exit 0 ;;
  88516. + exit ;;
  88517. XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
  88518. echo pdp10-xkl-tops20
  88519. - exit 0 ;;
  88520. + exit ;;
  88521. *:TOPS-20:*:*)
  88522. echo pdp10-unknown-tops20
  88523. - exit 0 ;;
  88524. + exit ;;
  88525. *:ITS:*:*)
  88526. echo pdp10-unknown-its
  88527. - exit 0 ;;
  88528. + exit ;;
  88529. SEI:*:*:SEIUX)
  88530. echo mips-sei-seiux${UNAME_RELEASE}
  88531. - exit 0 ;;
  88532. + exit ;;
  88533. + *:DragonFly:*:*)
  88534. + echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
  88535. + exit ;;
  88536. + *:*VMS:*:*)
  88537. + UNAME_MACHINE=`(uname -p) 2>/dev/null`
  88538. + case "${UNAME_MACHINE}" in
  88539. + A*) echo alpha-dec-vms ; exit ;;
  88540. + I*) echo ia64-dec-vms ; exit ;;
  88541. + V*) echo vax-dec-vms ; exit ;;
  88542. + esac ;;
  88543. + *:XENIX:*:SysV)
  88544. + echo i386-pc-xenix
  88545. + exit ;;
  88546. + i*86:skyos:*:*)
  88547. + echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
  88548. + exit ;;
  88549. + i*86:rdos:*:*)
  88550. + echo ${UNAME_MACHINE}-pc-rdos
  88551. + exit ;;
  88552. + i*86:AROS:*:*)
  88553. + echo ${UNAME_MACHINE}-pc-aros
  88554. + exit ;;
  88555. esac
  88556. #echo '(No uname command or uname output not recognized.)' 1>&2
  88557. @@ -1239,7 +1330,7 @@
  88558. #endif
  88559. #if defined (__arm) && defined (__acorn) && defined (__unix)
  88560. - printf ("arm-acorn-riscix"); exit (0);
  88561. + printf ("arm-acorn-riscix\n"); exit (0);
  88562. #endif
  88563. #if defined (hp300) && !defined (hpux)
  88564. @@ -1328,11 +1419,12 @@
  88565. }
  88566. EOF
  88567. -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0
  88568. +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
  88569. + { echo "$SYSTEM_NAME"; exit; }
  88570. # Apollos put the system type in the environment.
  88571. -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
  88572. +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
  88573. # Convex versions that predate uname can use getsysinfo(1)
  88574. @@ -1341,22 +1433,22 @@
  88575. case `getsysinfo -f cpu_type` in
  88576. c1*)
  88577. echo c1-convex-bsd
  88578. - exit 0 ;;
  88579. + exit ;;
  88580. c2*)
  88581. if getsysinfo -f scalar_acc
  88582. then echo c32-convex-bsd
  88583. else echo c2-convex-bsd
  88584. fi
  88585. - exit 0 ;;
  88586. + exit ;;
  88587. c34*)
  88588. echo c34-convex-bsd
  88589. - exit 0 ;;
  88590. + exit ;;
  88591. c38*)
  88592. echo c38-convex-bsd
  88593. - exit 0 ;;
  88594. + exit ;;
  88595. c4*)
  88596. echo c4-convex-bsd
  88597. - exit 0 ;;
  88598. + exit ;;
  88599. esac
  88600. fi
  88601. @@ -1367,7 +1459,9 @@
  88602. the operating system you are using. It is advised that you
  88603. download the most up to date version of the config scripts from
  88604. - ftp://ftp.gnu.org/pub/gnu/config/
  88605. + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
  88606. +and
  88607. + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
  88608. If the version you run ($0) is already up to date, please
  88609. send the following data and any information you think might be
  88610. diff -Nur squid-3.1.11.orig/cfgaux/config.sub squid-3.1.11/cfgaux/config.sub
  88611. --- squid-3.1.11.orig/cfgaux/config.sub 2011-02-08 05:06:27.000000000 +0100
  88612. +++ squid-3.1.11/cfgaux/config.sub 2011-03-04 23:17:50.000000000 +0100
  88613. @@ -1,9 +1,10 @@
  88614. #! /bin/sh
  88615. # Configuration validation subroutine script.
  88616. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
  88617. -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
  88618. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
  88619. +# Free Software Foundation, Inc.
  88620. -timestamp='2003-07-04'
  88621. +timestamp='2009-11-20'
  88622. # This file is (in principle) common to ALL GNU software.
  88623. # The presence of a machine in this file suggests that SOME GNU software
  88624. @@ -21,22 +22,26 @@
  88625. #
  88626. # You should have received a copy of the GNU General Public License
  88627. # along with this program; if not, write to the Free Software
  88628. -# Foundation, Inc., 59 Temple Place - Suite 330,
  88629. -# Boston, MA 02111-1307, USA.
  88630. -
  88631. +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
  88632. +# 02110-1301, USA.
  88633. +#
  88634. # As a special exception to the GNU General Public License, if you
  88635. # distribute this file as part of a program that contains a
  88636. # configuration script generated by Autoconf, you may include it under
  88637. # the same distribution terms that you use for the rest of that program.
  88638. +
  88639. # Please send patches to <config-patches@gnu.org>. Submit a context
  88640. -# diff and a properly formatted ChangeLog entry.
  88641. +# diff and a properly formatted GNU ChangeLog entry.
  88642. #
  88643. # Configuration subroutine to validate and canonicalize a configuration type.
  88644. # Supply the specified configuration type as an argument.
  88645. # If it is invalid, we print an error message on stderr and exit with code 1.
  88646. # Otherwise, we print the canonical config type on stdout and succeed.
  88647. +# You can get the latest version of this script from:
  88648. +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
  88649. +
  88650. # This file is supposed to be the same for all GNU packages
  88651. # and recognize all the CPU types, system types and aliases
  88652. # that are meaningful with *any* GNU software.
  88653. @@ -70,8 +75,8 @@
  88654. version="\
  88655. GNU config.sub ($timestamp)
  88656. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
  88657. -Free Software Foundation, Inc.
  88658. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
  88659. +2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
  88660. This is free software; see the source for copying conditions. There is NO
  88661. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
  88662. @@ -83,11 +88,11 @@
  88663. while test $# -gt 0 ; do
  88664. case $1 in
  88665. --time-stamp | --time* | -t )
  88666. - echo "$timestamp" ; exit 0 ;;
  88667. + echo "$timestamp" ; exit ;;
  88668. --version | -v )
  88669. - echo "$version" ; exit 0 ;;
  88670. + echo "$version" ; exit ;;
  88671. --help | --h* | -h )
  88672. - echo "$usage"; exit 0 ;;
  88673. + echo "$usage"; exit ;;
  88674. -- ) # Stop option processing
  88675. shift; break ;;
  88676. - ) # Use stdin as input.
  88677. @@ -99,7 +104,7 @@
  88678. *local*)
  88679. # First pass through any local machine types.
  88680. echo $1
  88681. - exit 0;;
  88682. + exit ;;
  88683. * )
  88684. break ;;
  88685. @@ -118,7 +123,10 @@
  88686. # Here we must recognize all the valid KERNEL-OS combinations.
  88687. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
  88688. case $maybe_os in
  88689. - nto-qnx* | linux-gnu* | kfreebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
  88690. + nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
  88691. + uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
  88692. + kopensolaris*-gnu* | \
  88693. + storm-chaos* | os2-emx* | rtmk-nova*)
  88694. os=-$maybe_os
  88695. basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
  88696. ;;
  88697. @@ -144,10 +152,13 @@
  88698. -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
  88699. -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
  88700. -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
  88701. - -apple | -axis)
  88702. + -apple | -axis | -knuth | -cray | -microblaze)
  88703. os=
  88704. basic_machine=$1
  88705. ;;
  88706. + -bluegene*)
  88707. + os=-cnk
  88708. + ;;
  88709. -sim | -cisco | -oki | -wec | -winbond)
  88710. os=
  88711. basic_machine=$1
  88712. @@ -169,6 +180,10 @@
  88713. -hiux*)
  88714. os=-hiuxwe2
  88715. ;;
  88716. + -sco6)
  88717. + os=-sco5v6
  88718. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  88719. + ;;
  88720. -sco5)
  88721. os=-sco3.2v5
  88722. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  88723. @@ -185,6 +200,10 @@
  88724. # Don't forget version if it is 3.2v4 or newer.
  88725. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  88726. ;;
  88727. + -sco5v6*)
  88728. + # Don't forget version if it is 3.2v4 or newer.
  88729. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  88730. + ;;
  88731. -sco*)
  88732. os=-sco3.2v2
  88733. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  88734. @@ -228,53 +247,71 @@
  88735. | a29k \
  88736. | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
  88737. | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
  88738. - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
  88739. + | am33_2.0 \
  88740. + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
  88741. + | bfin \
  88742. | c4x | clipper \
  88743. | d10v | d30v | dlx | dsp16xx \
  88744. - | fr30 | frv \
  88745. + | fido | fr30 | frv \
  88746. | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
  88747. | i370 | i860 | i960 | ia64 \
  88748. - | ip2k \
  88749. - | m32r | m68000 | m68k | m88k | mcore \
  88750. + | ip2k | iq2000 \
  88751. + | lm32 \
  88752. + | m32c | m32r | m32rle | m68000 | m68k | m88k \
  88753. + | maxq | mb | microblaze | mcore | mep | metag \
  88754. | mips | mipsbe | mipseb | mipsel | mipsle \
  88755. | mips16 \
  88756. | mips64 | mips64el \
  88757. - | mips64vr | mips64vrel \
  88758. + | mips64octeon | mips64octeonel \
  88759. | mips64orion | mips64orionel \
  88760. + | mips64r5900 | mips64r5900el \
  88761. + | mips64vr | mips64vrel \
  88762. | mips64vr4100 | mips64vr4100el \
  88763. | mips64vr4300 | mips64vr4300el \
  88764. | mips64vr5000 | mips64vr5000el \
  88765. + | mips64vr5900 | mips64vr5900el \
  88766. | mipsisa32 | mipsisa32el \
  88767. | mipsisa32r2 | mipsisa32r2el \
  88768. | mipsisa64 | mipsisa64el \
  88769. + | mipsisa64r2 | mipsisa64r2el \
  88770. | mipsisa64sb1 | mipsisa64sb1el \
  88771. | mipsisa64sr71k | mipsisa64sr71kel \
  88772. | mipstx39 | mipstx39el \
  88773. | mn10200 | mn10300 \
  88774. + | moxie \
  88775. + | mt \
  88776. | msp430 \
  88777. + | nios | nios2 \
  88778. | ns16k | ns32k \
  88779. - | openrisc | or32 \
  88780. + | or32 \
  88781. | pdp10 | pdp11 | pj | pjl \
  88782. | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
  88783. | pyramid \
  88784. - | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
  88785. + | rx \
  88786. + | score \
  88787. + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
  88788. | sh64 | sh64le \
  88789. - | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
  88790. - | strongarm \
  88791. + | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
  88792. + | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
  88793. + | spu | strongarm \
  88794. | tahoe | thumb | tic4x | tic80 | tron \
  88795. + | ubicom32 \
  88796. | v850 | v850e \
  88797. | we32k \
  88798. - | x86 | xscale | xstormy16 | xtensa \
  88799. - | z8k)
  88800. + | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
  88801. + | z8k | z80)
  88802. basic_machine=$basic_machine-unknown
  88803. ;;
  88804. - m6811 | m68hc11 | m6812 | m68hc12)
  88805. + m6811 | m68hc11 | m6812 | m68hc12 | picochip)
  88806. # Motorola 68HC11/12.
  88807. basic_machine=$basic_machine-unknown
  88808. os=-none
  88809. ;;
  88810. m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
  88811. ;;
  88812. + ms1)
  88813. + basic_machine=mt-unknown
  88814. + ;;
  88815. # We use `pc' rather than `unknown'
  88816. # because (1) that's what they normally are, and
  88817. @@ -292,56 +329,70 @@
  88818. | a29k-* \
  88819. | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
  88820. | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
  88821. - | alphapca5[67]-* | alpha64pca5[67]-* | amd64-* | arc-* \
  88822. + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
  88823. | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
  88824. - | avr-* \
  88825. - | bs2000-* \
  88826. + | avr-* | avr32-* \
  88827. + | bfin-* | bs2000-* \
  88828. | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
  88829. - | clipper-* | cydra-* \
  88830. + | clipper-* | craynv-* | cydra-* \
  88831. | d10v-* | d30v-* | dlx-* \
  88832. | elxsi-* \
  88833. - | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
  88834. + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
  88835. | h8300-* | h8500-* \
  88836. | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
  88837. | i*86-* | i860-* | i960-* | ia64-* \
  88838. - | ip2k-* \
  88839. - | m32r-* \
  88840. + | ip2k-* | iq2000-* \
  88841. + | lm32-* \
  88842. + | m32c-* | m32r-* | m32rle-* \
  88843. | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
  88844. - | m88110-* | m88k-* | mcore-* \
  88845. + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
  88846. | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
  88847. | mips16-* \
  88848. | mips64-* | mips64el-* \
  88849. - | mips64vr-* | mips64vrel-* \
  88850. + | mips64octeon-* | mips64octeonel-* \
  88851. | mips64orion-* | mips64orionel-* \
  88852. + | mips64r5900-* | mips64r5900el-* \
  88853. + | mips64vr-* | mips64vrel-* \
  88854. | mips64vr4100-* | mips64vr4100el-* \
  88855. | mips64vr4300-* | mips64vr4300el-* \
  88856. | mips64vr5000-* | mips64vr5000el-* \
  88857. + | mips64vr5900-* | mips64vr5900el-* \
  88858. | mipsisa32-* | mipsisa32el-* \
  88859. | mipsisa32r2-* | mipsisa32r2el-* \
  88860. | mipsisa64-* | mipsisa64el-* \
  88861. + | mipsisa64r2-* | mipsisa64r2el-* \
  88862. | mipsisa64sb1-* | mipsisa64sb1el-* \
  88863. | mipsisa64sr71k-* | mipsisa64sr71kel-* \
  88864. | mipstx39-* | mipstx39el-* \
  88865. + | mmix-* \
  88866. + | mt-* \
  88867. | msp430-* \
  88868. - | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
  88869. + | nios-* | nios2-* \
  88870. + | none-* | np1-* | ns16k-* | ns32k-* \
  88871. | orion-* \
  88872. | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
  88873. | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
  88874. | pyramid-* \
  88875. - | romp-* | rs6000-* \
  88876. - | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
  88877. + | romp-* | rs6000-* | rx-* \
  88878. + | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
  88879. | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
  88880. - | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
  88881. - | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
  88882. + | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
  88883. + | sparclite-* \
  88884. + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
  88885. | tahoe-* | thumb-* \
  88886. - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
  88887. + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
  88888. | tron-* \
  88889. + | ubicom32-* \
  88890. | v850-* | v850e-* | vax-* \
  88891. | we32k-* \
  88892. - | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
  88893. - | xtensa-* \
  88894. + | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
  88895. + | xstormy16-* | xtensa*-* \
  88896. | ymp-* \
  88897. - | z8k-*)
  88898. + | z8k-* | z80-*)
  88899. + ;;
  88900. + # Recognize the basic CPU types without company name, with glob match.
  88901. + xtensa*)
  88902. + basic_machine=$basic_machine-unknown
  88903. ;;
  88904. # Recognize the various machine names and aliases which stand
  88905. # for a CPU type and a company and sometimes even an OS.
  88906. @@ -359,6 +410,9 @@
  88907. basic_machine=a29k-amd
  88908. os=-udi
  88909. ;;
  88910. + abacus)
  88911. + basic_machine=abacus-unknown
  88912. + ;;
  88913. adobe68k)
  88914. basic_machine=m68010-adobe
  88915. os=-scout
  88916. @@ -376,6 +430,9 @@
  88917. amd64)
  88918. basic_machine=x86_64-pc
  88919. ;;
  88920. + amd64-*)
  88921. + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
  88922. + ;;
  88923. amdahl)
  88924. basic_machine=580-amdahl
  88925. os=-sysv
  88926. @@ -399,6 +456,10 @@
  88927. basic_machine=m68k-apollo
  88928. os=-bsd
  88929. ;;
  88930. + aros)
  88931. + basic_machine=i386-pc
  88932. + os=-aros
  88933. + ;;
  88934. aux)
  88935. basic_machine=m68k-apple
  88936. os=-aux
  88937. @@ -407,10 +468,26 @@
  88938. basic_machine=ns32k-sequent
  88939. os=-dynix
  88940. ;;
  88941. + blackfin)
  88942. + basic_machine=bfin-unknown
  88943. + os=-linux
  88944. + ;;
  88945. + blackfin-*)
  88946. + basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
  88947. + os=-linux
  88948. + ;;
  88949. + bluegene*)
  88950. + basic_machine=powerpc-ibm
  88951. + os=-cnk
  88952. + ;;
  88953. c90)
  88954. basic_machine=c90-cray
  88955. os=-unicos
  88956. ;;
  88957. + cegcc)
  88958. + basic_machine=arm-unknown
  88959. + os=-cegcc
  88960. + ;;
  88961. convex-c1)
  88962. basic_machine=c1-convex
  88963. os=-bsd
  88964. @@ -435,12 +512,27 @@
  88965. basic_machine=j90-cray
  88966. os=-unicos
  88967. ;;
  88968. + craynv)
  88969. + basic_machine=craynv-cray
  88970. + os=-unicosmp
  88971. + ;;
  88972. + cr16)
  88973. + basic_machine=cr16-unknown
  88974. + os=-elf
  88975. + ;;
  88976. crds | unos)
  88977. basic_machine=m68k-crds
  88978. ;;
  88979. + crisv32 | crisv32-* | etraxfs*)
  88980. + basic_machine=crisv32-axis
  88981. + ;;
  88982. cris | cris-* | etrax*)
  88983. basic_machine=cris-axis
  88984. ;;
  88985. + crx)
  88986. + basic_machine=crx-unknown
  88987. + os=-elf
  88988. + ;;
  88989. da30 | da30-*)
  88990. basic_machine=m68k-da30
  88991. ;;
  88992. @@ -463,6 +555,14 @@
  88993. basic_machine=m88k-motorola
  88994. os=-sysv3
  88995. ;;
  88996. + dicos)
  88997. + basic_machine=i686-pc
  88998. + os=-dicos
  88999. + ;;
  89000. + djgpp)
  89001. + basic_machine=i586-pc
  89002. + os=-msdosdjgpp
  89003. + ;;
  89004. dpx20 | dpx20-*)
  89005. basic_machine=rs6000-bull
  89006. os=-bosx
  89007. @@ -613,6 +713,14 @@
  89008. basic_machine=m68k-isi
  89009. os=-sysv
  89010. ;;
  89011. + m68knommu)
  89012. + basic_machine=m68k-unknown
  89013. + os=-linux
  89014. + ;;
  89015. + m68knommu-*)
  89016. + basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
  89017. + os=-linux
  89018. + ;;
  89019. m88k-omron*)
  89020. basic_machine=m88k-omron
  89021. ;;
  89022. @@ -624,10 +732,17 @@
  89023. basic_machine=ns32k-utek
  89024. os=-sysv
  89025. ;;
  89026. + microblaze)
  89027. + basic_machine=microblaze-xilinx
  89028. + ;;
  89029. mingw32)
  89030. basic_machine=i386-pc
  89031. os=-mingw32
  89032. ;;
  89033. + mingw32ce)
  89034. + basic_machine=arm-unknown
  89035. + os=-mingw32ce
  89036. + ;;
  89037. miniframe)
  89038. basic_machine=m68000-convergent
  89039. ;;
  89040. @@ -641,10 +756,6 @@
  89041. mips3*)
  89042. basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
  89043. ;;
  89044. - mmix*)
  89045. - basic_machine=mmix-knuth
  89046. - os=-mmixware
  89047. - ;;
  89048. monitor)
  89049. basic_machine=m68k-rom68k
  89050. os=-coff
  89051. @@ -657,6 +768,9 @@
  89052. basic_machine=i386-pc
  89053. os=-msdos
  89054. ;;
  89055. + ms1-*)
  89056. + basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
  89057. + ;;
  89058. mvs)
  89059. basic_machine=i370-ibm
  89060. os=-mvs
  89061. @@ -725,10 +839,6 @@
  89062. np1)
  89063. basic_machine=np1-gould
  89064. ;;
  89065. - nv1)
  89066. - basic_machine=nv1-cray
  89067. - os=-unicosmp
  89068. - ;;
  89069. nsr-tandem)
  89070. basic_machine=nsr-tandem
  89071. ;;
  89072. @@ -736,9 +846,12 @@
  89073. basic_machine=hppa1.1-oki
  89074. os=-proelf
  89075. ;;
  89076. - or32 | or32-*)
  89077. + openrisc | openrisc-*)
  89078. basic_machine=or32-unknown
  89079. - os=-coff
  89080. + ;;
  89081. + os400)
  89082. + basic_machine=powerpc-ibm
  89083. + os=-os400
  89084. ;;
  89085. OSE68000 | ose68000)
  89086. basic_machine=m68000-ericsson
  89087. @@ -756,6 +869,14 @@
  89088. basic_machine=i860-intel
  89089. os=-osf
  89090. ;;
  89091. + parisc)
  89092. + basic_machine=hppa-unknown
  89093. + os=-linux
  89094. + ;;
  89095. + parisc-*)
  89096. + basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
  89097. + os=-linux
  89098. + ;;
  89099. pbd)
  89100. basic_machine=sparc-tti
  89101. ;;
  89102. @@ -765,6 +886,12 @@
  89103. pc532 | pc532-*)
  89104. basic_machine=ns32k-pc532
  89105. ;;
  89106. + pc98)
  89107. + basic_machine=i386-pc
  89108. + ;;
  89109. + pc98-*)
  89110. + basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
  89111. + ;;
  89112. pentium | p5 | k5 | k6 | nexgen | viac3)
  89113. basic_machine=i586-pc
  89114. ;;
  89115. @@ -821,6 +948,10 @@
  89116. basic_machine=i586-unknown
  89117. os=-pw32
  89118. ;;
  89119. + rdos)
  89120. + basic_machine=i386-pc
  89121. + os=-rdos
  89122. + ;;
  89123. rom68k)
  89124. basic_machine=m68k-rom68k
  89125. os=-coff
  89126. @@ -847,6 +978,10 @@
  89127. sb1el)
  89128. basic_machine=mipsisa64sb1el-unknown
  89129. ;;
  89130. + sde)
  89131. + basic_machine=mipsisa32-sde
  89132. + os=-elf
  89133. + ;;
  89134. sei)
  89135. basic_machine=mips-sei
  89136. os=-seiux
  89137. @@ -858,6 +993,9 @@
  89138. basic_machine=sh-hitachi
  89139. os=-hms
  89140. ;;
  89141. + sh5el)
  89142. + basic_machine=sh5le-unknown
  89143. + ;;
  89144. sh64)
  89145. basic_machine=sh64-unknown
  89146. ;;
  89147. @@ -947,6 +1085,10 @@
  89148. basic_machine=tic6x-unknown
  89149. os=-coff
  89150. ;;
  89151. + tile*)
  89152. + basic_machine=tile-unknown
  89153. + os=-linux-gnu
  89154. + ;;
  89155. tx39)
  89156. basic_machine=mipstx39-unknown
  89157. ;;
  89158. @@ -960,6 +1102,10 @@
  89159. tower | tower-32)
  89160. basic_machine=m68k-ncr
  89161. ;;
  89162. + tpf)
  89163. + basic_machine=s390x-ibm
  89164. + os=-tpf
  89165. + ;;
  89166. udi29k)
  89167. basic_machine=a29k-amd
  89168. os=-udi
  89169. @@ -1003,6 +1149,10 @@
  89170. basic_machine=hppa1.1-winbond
  89171. os=-proelf
  89172. ;;
  89173. + xbox)
  89174. + basic_machine=i686-pc
  89175. + os=-mingw32
  89176. + ;;
  89177. xps | xps100)
  89178. basic_machine=xps100-honeywell
  89179. ;;
  89180. @@ -1014,6 +1164,10 @@
  89181. basic_machine=z8k-unknown
  89182. os=-sim
  89183. ;;
  89184. + z80-*-coff)
  89185. + basic_machine=z80-unknown
  89186. + os=-sim
  89187. + ;;
  89188. none)
  89189. basic_machine=none-none
  89190. os=-none
  89191. @@ -1033,6 +1187,9 @@
  89192. romp)
  89193. basic_machine=romp-ibm
  89194. ;;
  89195. + mmix)
  89196. + basic_machine=mmix-knuth
  89197. + ;;
  89198. rs6000)
  89199. basic_machine=rs6000-ibm
  89200. ;;
  89201. @@ -1049,13 +1206,10 @@
  89202. we32k)
  89203. basic_machine=we32k-att
  89204. ;;
  89205. - sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
  89206. + sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
  89207. basic_machine=sh-unknown
  89208. ;;
  89209. - sh64)
  89210. - basic_machine=sh64-unknown
  89211. - ;;
  89212. - sparc | sparcv9 | sparcv9b)
  89213. + sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
  89214. basic_machine=sparc-sun
  89215. ;;
  89216. cydra)
  89217. @@ -1102,6 +1256,9 @@
  89218. # First match some system type aliases
  89219. # that might get confused with valid system types.
  89220. # -solaris* is a basic system type, with this one exception.
  89221. + -auroraux)
  89222. + os=-auroraux
  89223. + ;;
  89224. -solaris1 | -solaris1.*)
  89225. os=`echo $os | sed -e 's|solaris1|sunos4|'`
  89226. ;;
  89227. @@ -1122,25 +1279,30 @@
  89228. # Each alternative MUST END IN A *, to match a version number.
  89229. # -sysv* is not here because it comes later, after sysvr4.
  89230. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
  89231. - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
  89232. - | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
  89233. + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
  89234. + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
  89235. + | -sym* | -kopensolaris* \
  89236. | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
  89237. - | -aos* \
  89238. + | -aos* | -aros* \
  89239. | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
  89240. | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
  89241. - | -hiux* | -386bsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \
  89242. - | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
  89243. + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
  89244. + | -openbsd* | -solidbsd* \
  89245. + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
  89246. + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
  89247. | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
  89248. | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
  89249. - | -chorusos* | -chorusrdb* \
  89250. + | -chorusos* | -chorusrdb* | -cegcc* \
  89251. | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
  89252. - | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
  89253. + | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
  89254. + | -uxpv* | -beos* | -mpeix* | -udk* \
  89255. | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
  89256. | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
  89257. | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
  89258. | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
  89259. | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
  89260. - | -powermax* | -dnix* | -nx6 | -nx7 | -sei*)
  89261. + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
  89262. + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
  89263. # Remember, each alternative MUST END IN *, to match a version number.
  89264. ;;
  89265. -qnx*)
  89266. @@ -1158,12 +1320,15 @@
  89267. os=`echo $os | sed -e 's|nto|nto-qnx|'`
  89268. ;;
  89269. -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
  89270. - | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
  89271. + | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
  89272. | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
  89273. ;;
  89274. -mac*)
  89275. os=`echo $os | sed -e 's|mac|macos|'`
  89276. ;;
  89277. + -linux-dietlibc)
  89278. + os=-linux-dietlibc
  89279. + ;;
  89280. -linux*)
  89281. os=`echo $os | sed -e 's|linux|linux-gnu|'`
  89282. ;;
  89283. @@ -1176,6 +1341,9 @@
  89284. -opened*)
  89285. os=-openedition
  89286. ;;
  89287. + -os400*)
  89288. + os=-os400
  89289. + ;;
  89290. -wince*)
  89291. os=-wince
  89292. ;;
  89293. @@ -1197,6 +1365,9 @@
  89294. -atheos*)
  89295. os=-atheos
  89296. ;;
  89297. + -syllable*)
  89298. + os=-syllable
  89299. + ;;
  89300. -386bsd)
  89301. os=-bsd
  89302. ;;
  89303. @@ -1219,6 +1390,9 @@
  89304. -sinix*)
  89305. os=-sysv4
  89306. ;;
  89307. + -tpf*)
  89308. + os=-tpf
  89309. + ;;
  89310. -triton*)
  89311. os=-sysv3
  89312. ;;
  89313. @@ -1255,6 +1429,12 @@
  89314. -kaos*)
  89315. os=-kaos
  89316. ;;
  89317. + -zvmoe)
  89318. + os=-zvmoe
  89319. + ;;
  89320. + -dicos*)
  89321. + os=-dicos
  89322. + ;;
  89323. -none)
  89324. ;;
  89325. *)
  89326. @@ -1277,6 +1457,12 @@
  89327. # system, and we'll never get to this point.
  89328. case $basic_machine in
  89329. + score-*)
  89330. + os=-elf
  89331. + ;;
  89332. + spu-*)
  89333. + os=-elf
  89334. + ;;
  89335. *-acorn)
  89336. os=-riscix1.2
  89337. ;;
  89338. @@ -1286,9 +1472,9 @@
  89339. arm*-semi)
  89340. os=-aout
  89341. ;;
  89342. - c4x-* | tic4x-*)
  89343. - os=-coff
  89344. - ;;
  89345. + c4x-* | tic4x-*)
  89346. + os=-coff
  89347. + ;;
  89348. # This must come before the *-dec entry.
  89349. pdp10-*)
  89350. os=-tops20
  89351. @@ -1314,6 +1500,9 @@
  89352. m68*-cisco)
  89353. os=-aout
  89354. ;;
  89355. + mep-*)
  89356. + os=-elf
  89357. + ;;
  89358. mips*-cisco)
  89359. os=-elf
  89360. ;;
  89361. @@ -1332,9 +1521,15 @@
  89362. *-be)
  89363. os=-beos
  89364. ;;
  89365. + *-haiku)
  89366. + os=-haiku
  89367. + ;;
  89368. *-ibm)
  89369. os=-aix
  89370. ;;
  89371. + *-knuth)
  89372. + os=-mmixware
  89373. + ;;
  89374. *-wec)
  89375. os=-proelf
  89376. ;;
  89377. @@ -1437,7 +1632,7 @@
  89378. -sunos*)
  89379. vendor=sun
  89380. ;;
  89381. - -aix*)
  89382. + -cnk*|-aix*)
  89383. vendor=ibm
  89384. ;;
  89385. -beos*)
  89386. @@ -1467,9 +1662,15 @@
  89387. -mvs* | -opened*)
  89388. vendor=ibm
  89389. ;;
  89390. + -os400*)
  89391. + vendor=ibm
  89392. + ;;
  89393. -ptx*)
  89394. vendor=sequent
  89395. ;;
  89396. + -tpf*)
  89397. + vendor=ibm
  89398. + ;;
  89399. -vxsim* | -vxworks* | -windiss*)
  89400. vendor=wrs
  89401. ;;
  89402. @@ -1494,7 +1695,7 @@
  89403. esac
  89404. echo $basic_machine$os
  89405. -exit 0
  89406. +exit
  89407. # Local variables:
  89408. # eval: (add-hook 'write-file-hooks 'time-stamp)
  89409. diff -Nur squid-3.1.11.orig/cfgaux/ltmain.sh squid-3.1.11/cfgaux/ltmain.sh
  89410. --- squid-3.1.11.orig/cfgaux/ltmain.sh 2011-02-08 05:06:23.000000000 +0100
  89411. +++ squid-3.1.11/cfgaux/ltmain.sh 2011-03-04 23:17:44.000000000 +0100
  89412. @@ -1,6 +1,5 @@
  89413. -# Generated from ltmain.m4sh.
  89414. -# libtool (GNU libtool) 2.2.10
  89415. +# libtool (GNU libtool) 2.4
  89416. # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
  89417. # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
  89418. @@ -70,17 +69,19 @@
  89419. # compiler: $LTCC
  89420. # compiler flags: $LTCFLAGS
  89421. # linker: $LD (gnu? $with_gnu_ld)
  89422. -# $progname: (GNU libtool) 2.2.10
  89423. +# $progname: (GNU libtool) 2.4
  89424. # automake: $automake_version
  89425. # autoconf: $autoconf_version
  89426. #
  89427. # Report bugs to <bug-libtool@gnu.org>.
  89428. +# GNU libtool home page: <http://www.gnu.org/software/libtool/>.
  89429. +# General help using GNU software: <http://www.gnu.org/gethelp/>.
  89430. PROGRAM=libtool
  89431. PACKAGE=libtool
  89432. -VERSION=2.2.10
  89433. +VERSION=2.4
  89434. TIMESTAMP=""
  89435. -package_revision=1.3175
  89436. +package_revision=1.3293
  89437. # Be Bourne compatible
  89438. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  89439. @@ -163,6 +164,27 @@
  89440. dirname="s,/[^/]*$,,"
  89441. basename="s,^.*/,,"
  89442. +# func_dirname file append nondir_replacement
  89443. +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  89444. +# otherwise set result to NONDIR_REPLACEMENT.
  89445. +func_dirname ()
  89446. +{
  89447. + func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
  89448. + if test "X$func_dirname_result" = "X${1}"; then
  89449. + func_dirname_result="${3}"
  89450. + else
  89451. + func_dirname_result="$func_dirname_result${2}"
  89452. + fi
  89453. +} # func_dirname may be replaced by extended shell implementation
  89454. +
  89455. +
  89456. +# func_basename file
  89457. +func_basename ()
  89458. +{
  89459. + func_basename_result=`$ECHO "${1}" | $SED "$basename"`
  89460. +} # func_basename may be replaced by extended shell implementation
  89461. +
  89462. +
  89463. # func_dirname_and_basename file append nondir_replacement
  89464. # perform func_basename and func_dirname in a single function
  89465. # call:
  89466. @@ -177,17 +199,31 @@
  89467. # those functions but instead duplicate the functionality here.
  89468. func_dirname_and_basename ()
  89469. {
  89470. - # Extract subdirectory from the argument.
  89471. - func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
  89472. - if test "X$func_dirname_result" = "X${1}"; then
  89473. - func_dirname_result="${3}"
  89474. - else
  89475. - func_dirname_result="$func_dirname_result${2}"
  89476. - fi
  89477. - func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
  89478. -}
  89479. + # Extract subdirectory from the argument.
  89480. + func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
  89481. + if test "X$func_dirname_result" = "X${1}"; then
  89482. + func_dirname_result="${3}"
  89483. + else
  89484. + func_dirname_result="$func_dirname_result${2}"
  89485. + fi
  89486. + func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
  89487. +} # func_dirname_and_basename may be replaced by extended shell implementation
  89488. +
  89489. +
  89490. +# func_stripname prefix suffix name
  89491. +# strip PREFIX and SUFFIX off of NAME.
  89492. +# PREFIX and SUFFIX must not contain globbing or regex special
  89493. +# characters, hashes, percent signs, but SUFFIX may contain a leading
  89494. +# dot (in which case that matches only a dot).
  89495. +# func_strip_suffix prefix name
  89496. +func_stripname ()
  89497. +{
  89498. + case ${2} in
  89499. + .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  89500. + *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  89501. + esac
  89502. +} # func_stripname may be replaced by extended shell implementation
  89503. -# Generated shell functions inserted here.
  89504. # These SED scripts presuppose an absolute path with a trailing slash.
  89505. pathcar='s,^/\([^/]*\).*$,\1,'
  89506. @@ -370,6 +406,15 @@
  89507. # Same as above, but do not quote variable references.
  89508. double_quote_subst='s/\(["`\\]\)/\\\1/g'
  89509. +# Sed substitution that turns a string into a regex matching for the
  89510. +# string literally.
  89511. +sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
  89512. +
  89513. +# Sed substitution that converts a w32 file name or path
  89514. +# which contains forward slashes, into one that contains
  89515. +# (escaped) backslashes. A very naive implementation.
  89516. +lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
  89517. +
  89518. # Re-`\' parameter expansions in output of double_quote_subst that were
  89519. # `\'-ed in input to the same. If an odd number of `\' preceded a '$'
  89520. # in input to double_quote_subst, that '$' was protected from expansion.
  89521. @@ -398,7 +443,7 @@
  89522. # name if it has been set yet.
  89523. func_echo ()
  89524. {
  89525. - $ECHO "$progname${mode+: }$mode: $*"
  89526. + $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
  89527. }
  89528. # func_verbose arg...
  89529. @@ -424,14 +469,14 @@
  89530. # Echo program name prefixed message to standard error.
  89531. func_error ()
  89532. {
  89533. - $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
  89534. + $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
  89535. }
  89536. # func_warning arg...
  89537. # Echo program name prefixed warning message to standard error.
  89538. func_warning ()
  89539. {
  89540. - $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
  89541. + $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
  89542. # bash bug again:
  89543. :
  89544. @@ -650,11 +695,30 @@
  89545. fi
  89546. }
  89547. +# func_tr_sh
  89548. +# Turn $1 into a string suitable for a shell variable name.
  89549. +# Result is stored in $func_tr_sh_result. All characters
  89550. +# not in the set a-zA-Z0-9_ are replaced with '_'. Further,
  89551. +# if $1 begins with a digit, a '_' is prepended as well.
  89552. +func_tr_sh ()
  89553. +{
  89554. + case $1 in
  89555. + [0-9]* | *[!a-zA-Z0-9_]*)
  89556. + func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
  89557. + ;;
  89558. + * )
  89559. + func_tr_sh_result=$1
  89560. + ;;
  89561. + esac
  89562. +}
  89563. +
  89564. # func_version
  89565. # Echo version message to standard output and exit.
  89566. func_version ()
  89567. {
  89568. + $opt_debug
  89569. +
  89570. $SED -n '/(C)/!b go
  89571. :more
  89572. /\./!{
  89573. @@ -676,6 +740,8 @@
  89574. # Echo short help message to standard output and exit.
  89575. func_usage ()
  89576. {
  89577. + $opt_debug
  89578. +
  89579. $SED -n '/^# Usage:/,/^# *.*--help/ {
  89580. s/^# //
  89581. s/^# *$//
  89582. @@ -692,7 +758,10 @@
  89583. # unless 'noexit' is passed as argument.
  89584. func_help ()
  89585. {
  89586. + $opt_debug
  89587. +
  89588. $SED -n '/^# Usage:/,/# Report bugs to/ {
  89589. + :print
  89590. s/^# //
  89591. s/^# *$//
  89592. s*\$progname*'$progname'*
  89593. @@ -705,7 +774,11 @@
  89594. s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
  89595. s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
  89596. p
  89597. - }' < "$progpath"
  89598. + d
  89599. + }
  89600. + /^# .* home page:/b print
  89601. + /^# General help using/b print
  89602. + ' < "$progpath"
  89603. ret=$?
  89604. if test -z "$1"; then
  89605. exit $ret
  89606. @@ -717,12 +790,39 @@
  89607. # exit_cmd.
  89608. func_missing_arg ()
  89609. {
  89610. + $opt_debug
  89611. +
  89612. func_error "missing argument for $1."
  89613. exit_cmd=exit
  89614. }
  89615. -exit_cmd=:
  89616. +# func_split_short_opt shortopt
  89617. +# Set func_split_short_opt_name and func_split_short_opt_arg shell
  89618. +# variables after splitting SHORTOPT after the 2nd character.
  89619. +func_split_short_opt ()
  89620. +{
  89621. + my_sed_short_opt='1s/^\(..\).*$/\1/;q'
  89622. + my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
  89623. +
  89624. + func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
  89625. + func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
  89626. +} # func_split_short_opt may be replaced by extended shell implementation
  89627. +
  89628. +
  89629. +# func_split_long_opt longopt
  89630. +# Set func_split_long_opt_name and func_split_long_opt_arg shell
  89631. +# variables after splitting LONGOPT at the `=' sign.
  89632. +func_split_long_opt ()
  89633. +{
  89634. + my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
  89635. + my_sed_long_arg='1s/^--[^=]*=//'
  89636. +
  89637. + func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
  89638. + func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
  89639. +} # func_split_long_opt may be replaced by extended shell implementation
  89640. +
  89641. +exit_cmd=:
  89642. @@ -732,25 +832,64 @@
  89643. magic_exe="%%%MAGIC EXE variable%%%"
  89644. # Global variables.
  89645. -# $mode is unset
  89646. nonopt=
  89647. -execute_dlfiles=
  89648. preserve_args=
  89649. lo2o="s/\\.lo\$/.${objext}/"
  89650. o2lo="s/\\.${objext}\$/.lo/"
  89651. extracted_archives=
  89652. extracted_serial=0
  89653. -opt_dry_run=false
  89654. -opt_duplicate_deps=false
  89655. -opt_silent=false
  89656. -opt_debug=:
  89657. -
  89658. # If this variable is set in any of the actions, the command in it
  89659. # will be execed at the end. This prevents here-documents from being
  89660. # left over by shells.
  89661. exec_cmd=
  89662. +# func_append var value
  89663. +# Append VALUE to the end of shell variable VAR.
  89664. +func_append ()
  89665. +{
  89666. + eval "${1}=\$${1}\${2}"
  89667. +} # func_append may be replaced by extended shell implementation
  89668. +
  89669. +# func_append_quoted var value
  89670. +# Quote VALUE and append to the end of shell variable VAR, separated
  89671. +# by a space.
  89672. +func_append_quoted ()
  89673. +{
  89674. + func_quote_for_eval "${2}"
  89675. + eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
  89676. +} # func_append_quoted may be replaced by extended shell implementation
  89677. +
  89678. +
  89679. +# func_arith arithmetic-term...
  89680. +func_arith ()
  89681. +{
  89682. + func_arith_result=`expr "${@}"`
  89683. +} # func_arith may be replaced by extended shell implementation
  89684. +
  89685. +
  89686. +# func_len string
  89687. +# STRING may not start with a hyphen.
  89688. +func_len ()
  89689. +{
  89690. + func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
  89691. +} # func_len may be replaced by extended shell implementation
  89692. +
  89693. +
  89694. +# func_lo2o object
  89695. +func_lo2o ()
  89696. +{
  89697. + func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
  89698. +} # func_lo2o may be replaced by extended shell implementation
  89699. +
  89700. +
  89701. +# func_xform libobj-or-source
  89702. +func_xform ()
  89703. +{
  89704. + func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
  89705. +} # func_xform may be replaced by extended shell implementation
  89706. +
  89707. +
  89708. # func_fatal_configuration arg...
  89709. # Echo program name prefixed message to standard error, followed by
  89710. # a configuration failure hint, and exit.
  89711. @@ -840,129 +979,204 @@
  89712. esac
  89713. }
  89714. -# Parse options once, thoroughly. This comes as soon as possible in
  89715. -# the script to make things like `libtool --version' happen quickly.
  89716. +# func_check_version_match
  89717. +# Ensure that we are using m4 macros, and libtool script from the same
  89718. +# release of libtool.
  89719. +func_check_version_match ()
  89720. {
  89721. + if test "$package_revision" != "$macro_revision"; then
  89722. + if test "$VERSION" != "$macro_version"; then
  89723. + if test -z "$macro_version"; then
  89724. + cat >&2 <<_LT_EOF
  89725. +$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  89726. +$progname: definition of this LT_INIT comes from an older release.
  89727. +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  89728. +$progname: and run autoconf again.
  89729. +_LT_EOF
  89730. + else
  89731. + cat >&2 <<_LT_EOF
  89732. +$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  89733. +$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
  89734. +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  89735. +$progname: and run autoconf again.
  89736. +_LT_EOF
  89737. + fi
  89738. + else
  89739. + cat >&2 <<_LT_EOF
  89740. +$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
  89741. +$progname: but the definition of this LT_INIT comes from revision $macro_revision.
  89742. +$progname: You should recreate aclocal.m4 with macros from revision $package_revision
  89743. +$progname: of $PACKAGE $VERSION and run autoconf again.
  89744. +_LT_EOF
  89745. + fi
  89746. +
  89747. + exit $EXIT_MISMATCH
  89748. + fi
  89749. +}
  89750. - # Shorthand for --mode=foo, only valid as the first argument
  89751. - case $1 in
  89752. - clean|clea|cle|cl)
  89753. - shift; set dummy --mode clean ${1+"$@"}; shift
  89754. - ;;
  89755. - compile|compil|compi|comp|com|co|c)
  89756. - shift; set dummy --mode compile ${1+"$@"}; shift
  89757. - ;;
  89758. - execute|execut|execu|exec|exe|ex|e)
  89759. - shift; set dummy --mode execute ${1+"$@"}; shift
  89760. - ;;
  89761. - finish|finis|fini|fin|fi|f)
  89762. - shift; set dummy --mode finish ${1+"$@"}; shift
  89763. - ;;
  89764. - install|instal|insta|inst|ins|in|i)
  89765. - shift; set dummy --mode install ${1+"$@"}; shift
  89766. - ;;
  89767. - link|lin|li|l)
  89768. - shift; set dummy --mode link ${1+"$@"}; shift
  89769. - ;;
  89770. - uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
  89771. - shift; set dummy --mode uninstall ${1+"$@"}; shift
  89772. - ;;
  89773. - esac
  89774. - # Parse non-mode specific arguments:
  89775. - while test "$#" -gt 0; do
  89776. +# Shorthand for --mode=foo, only valid as the first argument
  89777. +case $1 in
  89778. +clean|clea|cle|cl)
  89779. + shift; set dummy --mode clean ${1+"$@"}; shift
  89780. + ;;
  89781. +compile|compil|compi|comp|com|co|c)
  89782. + shift; set dummy --mode compile ${1+"$@"}; shift
  89783. + ;;
  89784. +execute|execut|execu|exec|exe|ex|e)
  89785. + shift; set dummy --mode execute ${1+"$@"}; shift
  89786. + ;;
  89787. +finish|finis|fini|fin|fi|f)
  89788. + shift; set dummy --mode finish ${1+"$@"}; shift
  89789. + ;;
  89790. +install|instal|insta|inst|ins|in|i)
  89791. + shift; set dummy --mode install ${1+"$@"}; shift
  89792. + ;;
  89793. +link|lin|li|l)
  89794. + shift; set dummy --mode link ${1+"$@"}; shift
  89795. + ;;
  89796. +uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
  89797. + shift; set dummy --mode uninstall ${1+"$@"}; shift
  89798. + ;;
  89799. +esac
  89800. +
  89801. +
  89802. +
  89803. +# Option defaults:
  89804. +opt_debug=:
  89805. +opt_dry_run=false
  89806. +opt_config=false
  89807. +opt_preserve_dup_deps=false
  89808. +opt_features=false
  89809. +opt_finish=false
  89810. +opt_help=false
  89811. +opt_help_all=false
  89812. +opt_silent=:
  89813. +opt_verbose=:
  89814. +opt_silent=false
  89815. +opt_verbose=false
  89816. +
  89817. +
  89818. +# Parse options once, thoroughly. This comes as soon as possible in the
  89819. +# script to make things like `--version' happen as quickly as we can.
  89820. +{
  89821. + # this just eases exit handling
  89822. + while test $# -gt 0; do
  89823. opt="$1"
  89824. shift
  89825. -
  89826. case $opt in
  89827. - --config) func_config ;;
  89828. -
  89829. - --debug) preserve_args="$preserve_args $opt"
  89830. + --debug|-x) opt_debug='set -x'
  89831. func_echo "enabling shell trace mode"
  89832. - opt_debug='set -x'
  89833. $opt_debug
  89834. ;;
  89835. -
  89836. - -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
  89837. - execute_dlfiles="$execute_dlfiles $1"
  89838. - shift
  89839. + --dry-run|--dryrun|-n)
  89840. + opt_dry_run=:
  89841. ;;
  89842. -
  89843. - --dry-run | -n) opt_dry_run=: ;;
  89844. - --features) func_features ;;
  89845. - --finish) mode="finish" ;;
  89846. -
  89847. - --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
  89848. - case $1 in
  89849. - # Valid mode arguments:
  89850. - clean) ;;
  89851. - compile) ;;
  89852. - execute) ;;
  89853. - finish) ;;
  89854. - install) ;;
  89855. - link) ;;
  89856. - relink) ;;
  89857. - uninstall) ;;
  89858. -
  89859. - # Catch anything else as an error
  89860. - *) func_error "invalid argument for $opt"
  89861. - exit_cmd=exit
  89862. - break
  89863. - ;;
  89864. - esac
  89865. -
  89866. - mode="$1"
  89867. + --config)
  89868. + opt_config=:
  89869. +func_config
  89870. + ;;
  89871. + --dlopen|-dlopen)
  89872. + optarg="$1"
  89873. + opt_dlopen="${opt_dlopen+$opt_dlopen
  89874. +}$optarg"
  89875. shift
  89876. ;;
  89877. -
  89878. --preserve-dup-deps)
  89879. - opt_duplicate_deps=: ;;
  89880. -
  89881. - --quiet|--silent) preserve_args="$preserve_args $opt"
  89882. - opt_silent=:
  89883. - opt_verbose=false
  89884. + opt_preserve_dup_deps=:
  89885. ;;
  89886. -
  89887. - --no-quiet|--no-silent)
  89888. - preserve_args="$preserve_args $opt"
  89889. - opt_silent=false
  89890. + --features)
  89891. + opt_features=:
  89892. +func_features
  89893. ;;
  89894. -
  89895. - --verbose| -v) preserve_args="$preserve_args $opt"
  89896. + --finish)
  89897. + opt_finish=:
  89898. +set dummy --mode finish ${1+"$@"}; shift
  89899. + ;;
  89900. + --help)
  89901. + opt_help=:
  89902. + ;;
  89903. + --help-all)
  89904. + opt_help_all=:
  89905. +opt_help=': help-all'
  89906. + ;;
  89907. + --mode)
  89908. + test $# = 0 && func_missing_arg $opt && break
  89909. + optarg="$1"
  89910. + opt_mode="$optarg"
  89911. +case $optarg in
  89912. + # Valid mode arguments:
  89913. + clean|compile|execute|finish|install|link|relink|uninstall) ;;
  89914. +
  89915. + # Catch anything else as an error
  89916. + *) func_error "invalid argument for $opt"
  89917. + exit_cmd=exit
  89918. + break
  89919. + ;;
  89920. +esac
  89921. + shift
  89922. + ;;
  89923. + --no-silent|--no-quiet)
  89924. opt_silent=false
  89925. - opt_verbose=:
  89926. +func_append preserve_args " $opt"
  89927. ;;
  89928. -
  89929. - --no-verbose) preserve_args="$preserve_args $opt"
  89930. + --no-verbose)
  89931. opt_verbose=false
  89932. +func_append preserve_args " $opt"
  89933. ;;
  89934. -
  89935. - --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
  89936. - preserve_args="$preserve_args $opt $1"
  89937. - func_enable_tag "$1" # tagname is set here
  89938. + --silent|--quiet)
  89939. + opt_silent=:
  89940. +func_append preserve_args " $opt"
  89941. + opt_verbose=false
  89942. + ;;
  89943. + --verbose|-v)
  89944. + opt_verbose=:
  89945. +func_append preserve_args " $opt"
  89946. +opt_silent=false
  89947. + ;;
  89948. + --tag)
  89949. + test $# = 0 && func_missing_arg $opt && break
  89950. + optarg="$1"
  89951. + opt_tag="$optarg"
  89952. +func_append preserve_args " $opt $optarg"
  89953. +func_enable_tag "$optarg"
  89954. shift
  89955. ;;
  89956. + -\?|-h) func_usage ;;
  89957. + --help) func_help ;;
  89958. + --version) func_version ;;
  89959. +
  89960. # Separate optargs to long options:
  89961. - -dlopen=*|--mode=*|--tag=*)
  89962. - func_opt_split "$opt"
  89963. - set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
  89964. + --*=*)
  89965. + func_split_long_opt "$opt"
  89966. + set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
  89967. shift
  89968. ;;
  89969. - -\?|-h) func_usage ;;
  89970. - --help) opt_help=: ;;
  89971. - --help-all) opt_help=': help-all' ;;
  89972. - --version) func_version ;;
  89973. -
  89974. - -*) func_fatal_help "unrecognized option \`$opt'" ;;
  89975. -
  89976. - *) nonopt="$opt"
  89977. - break
  89978. + # Separate non-argument short options:
  89979. + -\?*|-h*|-n*|-v*)
  89980. + func_split_short_opt "$opt"
  89981. + set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
  89982. + shift
  89983. ;;
  89984. +
  89985. + --) break ;;
  89986. + -*) func_fatal_help "unrecognized option \`$opt'" ;;
  89987. + *) set dummy "$opt" ${1+"$@"}; shift; break ;;
  89988. esac
  89989. done
  89990. + # Validate options:
  89991. +
  89992. + # save first non-option argument
  89993. + if test "$#" -gt 0; then
  89994. + nonopt="$opt"
  89995. + shift
  89996. + fi
  89997. +
  89998. + # preserve --debug
  89999. + test "$opt_debug" = : || func_append preserve_args " --debug"
  90000. case $host in
  90001. *cygwin* | *mingw* | *pw32* | *cegcc*)
  90002. @@ -970,82 +1184,44 @@
  90003. opt_duplicate_compiler_generated_deps=:
  90004. ;;
  90005. *)
  90006. - opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
  90007. + opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
  90008. ;;
  90009. esac
  90010. - # Having warned about all mis-specified options, bail out if
  90011. - # anything was wrong.
  90012. - $exit_cmd $EXIT_FAILURE
  90013. -}
  90014. + $opt_help || {
  90015. + # Sanity checks first:
  90016. + func_check_version_match
  90017. -# func_check_version_match
  90018. -# Ensure that we are using m4 macros, and libtool script from the same
  90019. -# release of libtool.
  90020. -func_check_version_match ()
  90021. -{
  90022. - if test "$package_revision" != "$macro_revision"; then
  90023. - if test "$VERSION" != "$macro_version"; then
  90024. - if test -z "$macro_version"; then
  90025. - cat >&2 <<_LT_EOF
  90026. -$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  90027. -$progname: definition of this LT_INIT comes from an older release.
  90028. -$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  90029. -$progname: and run autoconf again.
  90030. -_LT_EOF
  90031. - else
  90032. - cat >&2 <<_LT_EOF
  90033. -$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  90034. -$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
  90035. -$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  90036. -$progname: and run autoconf again.
  90037. -_LT_EOF
  90038. - fi
  90039. - else
  90040. - cat >&2 <<_LT_EOF
  90041. -$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
  90042. -$progname: but the definition of this LT_INIT comes from revision $macro_revision.
  90043. -$progname: You should recreate aclocal.m4 with macros from revision $package_revision
  90044. -$progname: of $PACKAGE $VERSION and run autoconf again.
  90045. -_LT_EOF
  90046. + if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
  90047. + func_fatal_configuration "not configured to build any kind of library"
  90048. fi
  90049. - exit $EXIT_MISMATCH
  90050. - fi
  90051. -}
  90052. -
  90053. -
  90054. -## ----------- ##
  90055. -## Main. ##
  90056. -## ----------- ##
  90057. -
  90058. -$opt_help || {
  90059. - # Sanity checks first:
  90060. - func_check_version_match
  90061. + # Darwin sucks
  90062. + eval std_shrext=\"$shrext_cmds\"
  90063. - if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
  90064. - func_fatal_configuration "not configured to build any kind of library"
  90065. - fi
  90066. + # Only execute mode is allowed to have -dlopen flags.
  90067. + if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
  90068. + func_error "unrecognized option \`-dlopen'"
  90069. + $ECHO "$help" 1>&2
  90070. + exit $EXIT_FAILURE
  90071. + fi
  90072. - test -z "$mode" && func_fatal_error "error: you must specify a MODE."
  90073. + # Change the help message to a mode-specific one.
  90074. + generic_help="$help"
  90075. + help="Try \`$progname --help --mode=$opt_mode' for more information."
  90076. + }
  90077. - # Darwin sucks
  90078. - eval std_shrext=\"$shrext_cmds\"
  90079. + # Bail if the options were screwed
  90080. + $exit_cmd $EXIT_FAILURE
  90081. +}
  90082. - # Only execute mode is allowed to have -dlopen flags.
  90083. - if test -n "$execute_dlfiles" && test "$mode" != execute; then
  90084. - func_error "unrecognized option \`-dlopen'"
  90085. - $ECHO "$help" 1>&2
  90086. - exit $EXIT_FAILURE
  90087. - fi
  90088. - # Change the help message to a mode-specific one.
  90089. - generic_help="$help"
  90090. - help="Try \`$progname --help --mode=$mode' for more information."
  90091. -}
  90092. +## ----------- ##
  90093. +## Main. ##
  90094. +## ----------- ##
  90095. # func_lalib_p file
  90096. # True iff FILE is a libtool `.la' library or `.lo' object file.
  90097. @@ -1110,12 +1286,9 @@
  90098. # temporary ltwrapper_script.
  90099. func_ltwrapper_scriptname ()
  90100. {
  90101. - func_ltwrapper_scriptname_result=""
  90102. - if func_ltwrapper_executable_p "$1"; then
  90103. - func_dirname_and_basename "$1" "" "."
  90104. - func_stripname '' '.exe' "$func_basename_result"
  90105. - func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
  90106. - fi
  90107. + func_dirname_and_basename "$1" "" "."
  90108. + func_stripname '' '.exe' "$func_basename_result"
  90109. + func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
  90110. }
  90111. # func_ltwrapper_p file
  90112. @@ -1161,6 +1334,37 @@
  90113. }
  90114. +# func_resolve_sysroot PATH
  90115. +# Replace a leading = in PATH with a sysroot. Store the result into
  90116. +# func_resolve_sysroot_result
  90117. +func_resolve_sysroot ()
  90118. +{
  90119. + func_resolve_sysroot_result=$1
  90120. + case $func_resolve_sysroot_result in
  90121. + =*)
  90122. + func_stripname '=' '' "$func_resolve_sysroot_result"
  90123. + func_resolve_sysroot_result=$lt_sysroot$func_stripname_result
  90124. + ;;
  90125. + esac
  90126. +}
  90127. +
  90128. +# func_replace_sysroot PATH
  90129. +# If PATH begins with the sysroot, replace it with = and
  90130. +# store the result into func_replace_sysroot_result.
  90131. +func_replace_sysroot ()
  90132. +{
  90133. + case "$lt_sysroot:$1" in
  90134. + ?*:"$lt_sysroot"*)
  90135. + func_stripname "$lt_sysroot" '' "$1"
  90136. + func_replace_sysroot_result="=$func_stripname_result"
  90137. + ;;
  90138. + *)
  90139. + # Including no sysroot.
  90140. + func_replace_sysroot_result=$1
  90141. + ;;
  90142. + esac
  90143. +}
  90144. +
  90145. # func_infer_tag arg
  90146. # Infer tagged configuration to use if any are available and
  90147. # if one wasn't chosen via the "--tag" command line option.
  90148. @@ -1170,26 +1374,10 @@
  90149. func_infer_tag ()
  90150. {
  90151. $opt_debug
  90152. -
  90153. - # FreeBSD-specific: where we install compilers with non-standard names
  90154. - tag_compilers_CC="*cc cc* *gcc gcc* clang"
  90155. - tag_compilers_CXX="*c++ c++* *g++ g++* clang++"
  90156. - base_compiler=`set -- "$@"; echo $1`
  90157. -
  90158. - # If $tagname isn't set, then try to infer if the default "CC" tag applies
  90159. - if test -z "$tagname"; then
  90160. - for zp in $tag_compilers_CC; do
  90161. - case $base_compiler in
  90162. - $zp) tagname="CC"; break;;
  90163. - esac
  90164. - done
  90165. - fi
  90166. -
  90167. if test -n "$available_tags" && test -z "$tagname"; then
  90168. CC_quoted=
  90169. for arg in $CC; do
  90170. - func_quote_for_eval "$arg"
  90171. - CC_quoted="$CC_quoted $func_quote_for_eval_result"
  90172. + func_append_quoted CC_quoted "$arg"
  90173. done
  90174. CC_expanded=`func_echo_all $CC`
  90175. CC_quoted_expanded=`func_echo_all $CC_quoted`
  90176. @@ -1208,8 +1396,7 @@
  90177. CC_quoted=
  90178. for arg in $CC; do
  90179. # Double-quote args containing other shell metacharacters.
  90180. - func_quote_for_eval "$arg"
  90181. - CC_quoted="$CC_quoted $func_quote_for_eval_result"
  90182. + func_append_quoted CC_quoted "$arg"
  90183. done
  90184. CC_expanded=`func_echo_all $CC`
  90185. CC_quoted_expanded=`func_echo_all $CC_quoted`
  90186. @@ -1223,22 +1410,7 @@
  90187. break
  90188. ;;
  90189. esac
  90190. -
  90191. - # FreeBSD-specific: try compilers based on inferred tag
  90192. - if test -z "$tagname"; then
  90193. - eval "tag_compilers=\$tag_compilers_${z}"
  90194. - if test -n "$tag_compilers"; then
  90195. - for zp in $tag_compilers; do
  90196. - case $base_compiler in
  90197. - $zp) tagname=$z; break;;
  90198. - esac
  90199. - done
  90200. - if test -n "$tagname"; then
  90201. - break
  90202. - fi
  90203. - fi
  90204. - fi
  90205. - fi
  90206. + fi
  90207. done
  90208. # If $tagname still isn't set, then no tagged configuration
  90209. # was found and let the user know that the "--tag" command
  90210. @@ -1268,30 +1440,510 @@
  90211. write_lobj=none
  90212. fi
  90213. - if test "$build_old_libs" = yes; then
  90214. - write_oldobj=\'${3}\'
  90215. - else
  90216. - write_oldobj=none
  90217. - fi
  90218. + if test "$build_old_libs" = yes; then
  90219. + write_oldobj=\'${3}\'
  90220. + else
  90221. + write_oldobj=none
  90222. + fi
  90223. +
  90224. + $opt_dry_run || {
  90225. + cat >${write_libobj}T <<EOF
  90226. +# $write_libobj - a libtool object file
  90227. +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
  90228. +#
  90229. +# Please DO NOT delete this file!
  90230. +# It is necessary for linking the library.
  90231. +
  90232. +# Name of the PIC object.
  90233. +pic_object=$write_lobj
  90234. +
  90235. +# Name of the non-PIC object
  90236. +non_pic_object=$write_oldobj
  90237. +
  90238. +EOF
  90239. + $MV "${write_libobj}T" "${write_libobj}"
  90240. + }
  90241. +}
  90242. +
  90243. +
  90244. +##################################################
  90245. +# FILE NAME AND PATH CONVERSION HELPER FUNCTIONS #
  90246. +##################################################
  90247. +
  90248. +# func_convert_core_file_wine_to_w32 ARG
  90249. +# Helper function used by file name conversion functions when $build is *nix,
  90250. +# and $host is mingw, cygwin, or some other w32 environment. Relies on a
  90251. +# correctly configured wine environment available, with the winepath program
  90252. +# in $build's $PATH.
  90253. +#
  90254. +# ARG is the $build file name to be converted to w32 format.
  90255. +# Result is available in $func_convert_core_file_wine_to_w32_result, and will
  90256. +# be empty on error (or when ARG is empty)
  90257. +func_convert_core_file_wine_to_w32 ()
  90258. +{
  90259. + $opt_debug
  90260. + func_convert_core_file_wine_to_w32_result="$1"
  90261. + if test -n "$1"; then
  90262. + # Unfortunately, winepath does not exit with a non-zero error code, so we
  90263. + # are forced to check the contents of stdout. On the other hand, if the
  90264. + # command is not found, the shell will set an exit code of 127 and print
  90265. + # *an error message* to stdout. So we must check for both error code of
  90266. + # zero AND non-empty stdout, which explains the odd construction:
  90267. + func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null`
  90268. + if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
  90269. + func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
  90270. + $SED -e "$lt_sed_naive_backslashify"`
  90271. + else
  90272. + func_convert_core_file_wine_to_w32_result=
  90273. + fi
  90274. + fi
  90275. +}
  90276. +# end: func_convert_core_file_wine_to_w32
  90277. +
  90278. +
  90279. +# func_convert_core_path_wine_to_w32 ARG
  90280. +# Helper function used by path conversion functions when $build is *nix, and
  90281. +# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly
  90282. +# configured wine environment available, with the winepath program in $build's
  90283. +# $PATH. Assumes ARG has no leading or trailing path separator characters.
  90284. +#
  90285. +# ARG is path to be converted from $build format to win32.
  90286. +# Result is available in $func_convert_core_path_wine_to_w32_result.
  90287. +# Unconvertible file (directory) names in ARG are skipped; if no directory names
  90288. +# are convertible, then the result may be empty.
  90289. +func_convert_core_path_wine_to_w32 ()
  90290. +{
  90291. + $opt_debug
  90292. + # unfortunately, winepath doesn't convert paths, only file names
  90293. + func_convert_core_path_wine_to_w32_result=""
  90294. + if test -n "$1"; then
  90295. + oldIFS=$IFS
  90296. + IFS=:
  90297. + for func_convert_core_path_wine_to_w32_f in $1; do
  90298. + IFS=$oldIFS
  90299. + func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
  90300. + if test -n "$func_convert_core_file_wine_to_w32_result" ; then
  90301. + if test -z "$func_convert_core_path_wine_to_w32_result"; then
  90302. + func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
  90303. + else
  90304. + func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
  90305. + fi
  90306. + fi
  90307. + done
  90308. + IFS=$oldIFS
  90309. + fi
  90310. +}
  90311. +# end: func_convert_core_path_wine_to_w32
  90312. +
  90313. +
  90314. +# func_cygpath ARGS...
  90315. +# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when
  90316. +# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2)
  90317. +# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or
  90318. +# (2), returns the Cygwin file name or path in func_cygpath_result (input
  90319. +# file name or path is assumed to be in w32 format, as previously converted
  90320. +# from $build's *nix or MSYS format). In case (3), returns the w32 file name
  90321. +# or path in func_cygpath_result (input file name or path is assumed to be in
  90322. +# Cygwin format). Returns an empty string on error.
  90323. +#
  90324. +# ARGS are passed to cygpath, with the last one being the file name or path to
  90325. +# be converted.
  90326. +#
  90327. +# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH
  90328. +# environment variable; do not put it in $PATH.
  90329. +func_cygpath ()
  90330. +{
  90331. + $opt_debug
  90332. + if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
  90333. + func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
  90334. + if test "$?" -ne 0; then
  90335. + # on failure, ensure result is empty
  90336. + func_cygpath_result=
  90337. + fi
  90338. + else
  90339. + func_cygpath_result=
  90340. + func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
  90341. + fi
  90342. +}
  90343. +#end: func_cygpath
  90344. +
  90345. +
  90346. +# func_convert_core_msys_to_w32 ARG
  90347. +# Convert file name or path ARG from MSYS format to w32 format. Return
  90348. +# result in func_convert_core_msys_to_w32_result.
  90349. +func_convert_core_msys_to_w32 ()
  90350. +{
  90351. + $opt_debug
  90352. + # awkward: cmd appends spaces to result
  90353. + func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
  90354. + $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
  90355. +}
  90356. +#end: func_convert_core_msys_to_w32
  90357. +
  90358. +
  90359. +# func_convert_file_check ARG1 ARG2
  90360. +# Verify that ARG1 (a file name in $build format) was converted to $host
  90361. +# format in ARG2. Otherwise, emit an error message, but continue (resetting
  90362. +# func_to_host_file_result to ARG1).
  90363. +func_convert_file_check ()
  90364. +{
  90365. + $opt_debug
  90366. + if test -z "$2" && test -n "$1" ; then
  90367. + func_error "Could not determine host file name corresponding to"
  90368. + func_error " \`$1'"
  90369. + func_error "Continuing, but uninstalled executables may not work."
  90370. + # Fallback:
  90371. + func_to_host_file_result="$1"
  90372. + fi
  90373. +}
  90374. +# end func_convert_file_check
  90375. +
  90376. +
  90377. +# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH
  90378. +# Verify that FROM_PATH (a path in $build format) was converted to $host
  90379. +# format in TO_PATH. Otherwise, emit an error message, but continue, resetting
  90380. +# func_to_host_file_result to a simplistic fallback value (see below).
  90381. +func_convert_path_check ()
  90382. +{
  90383. + $opt_debug
  90384. + if test -z "$4" && test -n "$3"; then
  90385. + func_error "Could not determine the host path corresponding to"
  90386. + func_error " \`$3'"
  90387. + func_error "Continuing, but uninstalled executables may not work."
  90388. + # Fallback. This is a deliberately simplistic "conversion" and
  90389. + # should not be "improved". See libtool.info.
  90390. + if test "x$1" != "x$2"; then
  90391. + lt_replace_pathsep_chars="s|$1|$2|g"
  90392. + func_to_host_path_result=`echo "$3" |
  90393. + $SED -e "$lt_replace_pathsep_chars"`
  90394. + else
  90395. + func_to_host_path_result="$3"
  90396. + fi
  90397. + fi
  90398. +}
  90399. +# end func_convert_path_check
  90400. +
  90401. +
  90402. +# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG
  90403. +# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT
  90404. +# and appending REPL if ORIG matches BACKPAT.
  90405. +func_convert_path_front_back_pathsep ()
  90406. +{
  90407. + $opt_debug
  90408. + case $4 in
  90409. + $1 ) func_to_host_path_result="$3$func_to_host_path_result"
  90410. + ;;
  90411. + esac
  90412. + case $4 in
  90413. + $2 ) func_append func_to_host_path_result "$3"
  90414. + ;;
  90415. + esac
  90416. +}
  90417. +# end func_convert_path_front_back_pathsep
  90418. +
  90419. +
  90420. +##################################################
  90421. +# $build to $host FILE NAME CONVERSION FUNCTIONS #
  90422. +##################################################
  90423. +# invoked via `$to_host_file_cmd ARG'
  90424. +#
  90425. +# In each case, ARG is the path to be converted from $build to $host format.
  90426. +# Result will be available in $func_to_host_file_result.
  90427. +
  90428. +
  90429. +# func_to_host_file ARG
  90430. +# Converts the file name ARG from $build format to $host format. Return result
  90431. +# in func_to_host_file_result.
  90432. +func_to_host_file ()
  90433. +{
  90434. + $opt_debug
  90435. + $to_host_file_cmd "$1"
  90436. +}
  90437. +# end func_to_host_file
  90438. +
  90439. +
  90440. +# func_to_tool_file ARG LAZY
  90441. +# converts the file name ARG from $build format to toolchain format. Return
  90442. +# result in func_to_tool_file_result. If the conversion in use is listed
  90443. +# in (the comma separated) LAZY, no conversion takes place.
  90444. +func_to_tool_file ()
  90445. +{
  90446. + $opt_debug
  90447. + case ,$2, in
  90448. + *,"$to_tool_file_cmd",*)
  90449. + func_to_tool_file_result=$1
  90450. + ;;
  90451. + *)
  90452. + $to_tool_file_cmd "$1"
  90453. + func_to_tool_file_result=$func_to_host_file_result
  90454. + ;;
  90455. + esac
  90456. +}
  90457. +# end func_to_tool_file
  90458. +
  90459. +
  90460. +# func_convert_file_noop ARG
  90461. +# Copy ARG to func_to_host_file_result.
  90462. +func_convert_file_noop ()
  90463. +{
  90464. + func_to_host_file_result="$1"
  90465. +}
  90466. +# end func_convert_file_noop
  90467. +
  90468. +
  90469. +# func_convert_file_msys_to_w32 ARG
  90470. +# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic
  90471. +# conversion to w32 is not available inside the cwrapper. Returns result in
  90472. +# func_to_host_file_result.
  90473. +func_convert_file_msys_to_w32 ()
  90474. +{
  90475. + $opt_debug
  90476. + func_to_host_file_result="$1"
  90477. + if test -n "$1"; then
  90478. + func_convert_core_msys_to_w32 "$1"
  90479. + func_to_host_file_result="$func_convert_core_msys_to_w32_result"
  90480. + fi
  90481. + func_convert_file_check "$1" "$func_to_host_file_result"
  90482. +}
  90483. +# end func_convert_file_msys_to_w32
  90484. +
  90485. +
  90486. +# func_convert_file_cygwin_to_w32 ARG
  90487. +# Convert file name ARG from Cygwin to w32 format. Returns result in
  90488. +# func_to_host_file_result.
  90489. +func_convert_file_cygwin_to_w32 ()
  90490. +{
  90491. + $opt_debug
  90492. + func_to_host_file_result="$1"
  90493. + if test -n "$1"; then
  90494. + # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
  90495. + # LT_CYGPATH in this case.
  90496. + func_to_host_file_result=`cygpath -m "$1"`
  90497. + fi
  90498. + func_convert_file_check "$1" "$func_to_host_file_result"
  90499. +}
  90500. +# end func_convert_file_cygwin_to_w32
  90501. +
  90502. +
  90503. +# func_convert_file_nix_to_w32 ARG
  90504. +# Convert file name ARG from *nix to w32 format. Requires a wine environment
  90505. +# and a working winepath. Returns result in func_to_host_file_result.
  90506. +func_convert_file_nix_to_w32 ()
  90507. +{
  90508. + $opt_debug
  90509. + func_to_host_file_result="$1"
  90510. + if test -n "$1"; then
  90511. + func_convert_core_file_wine_to_w32 "$1"
  90512. + func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
  90513. + fi
  90514. + func_convert_file_check "$1" "$func_to_host_file_result"
  90515. +}
  90516. +# end func_convert_file_nix_to_w32
  90517. +
  90518. +
  90519. +# func_convert_file_msys_to_cygwin ARG
  90520. +# Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
  90521. +# Returns result in func_to_host_file_result.
  90522. +func_convert_file_msys_to_cygwin ()
  90523. +{
  90524. + $opt_debug
  90525. + func_to_host_file_result="$1"
  90526. + if test -n "$1"; then
  90527. + func_convert_core_msys_to_w32 "$1"
  90528. + func_cygpath -u "$func_convert_core_msys_to_w32_result"
  90529. + func_to_host_file_result="$func_cygpath_result"
  90530. + fi
  90531. + func_convert_file_check "$1" "$func_to_host_file_result"
  90532. +}
  90533. +# end func_convert_file_msys_to_cygwin
  90534. +
  90535. +
  90536. +# func_convert_file_nix_to_cygwin ARG
  90537. +# Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed
  90538. +# in a wine environment, working winepath, and LT_CYGPATH set. Returns result
  90539. +# in func_to_host_file_result.
  90540. +func_convert_file_nix_to_cygwin ()
  90541. +{
  90542. + $opt_debug
  90543. + func_to_host_file_result="$1"
  90544. + if test -n "$1"; then
  90545. + # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
  90546. + func_convert_core_file_wine_to_w32 "$1"
  90547. + func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
  90548. + func_to_host_file_result="$func_cygpath_result"
  90549. + fi
  90550. + func_convert_file_check "$1" "$func_to_host_file_result"
  90551. +}
  90552. +# end func_convert_file_nix_to_cygwin
  90553. +
  90554. +
  90555. +#############################################
  90556. +# $build to $host PATH CONVERSION FUNCTIONS #
  90557. +#############################################
  90558. +# invoked via `$to_host_path_cmd ARG'
  90559. +#
  90560. +# In each case, ARG is the path to be converted from $build to $host format.
  90561. +# The result will be available in $func_to_host_path_result.
  90562. +#
  90563. +# Path separators are also converted from $build format to $host format. If
  90564. +# ARG begins or ends with a path separator character, it is preserved (but
  90565. +# converted to $host format) on output.
  90566. +#
  90567. +# All path conversion functions are named using the following convention:
  90568. +# file name conversion function : func_convert_file_X_to_Y ()
  90569. +# path conversion function : func_convert_path_X_to_Y ()
  90570. +# where, for any given $build/$host combination the 'X_to_Y' value is the
  90571. +# same. If conversion functions are added for new $build/$host combinations,
  90572. +# the two new functions must follow this pattern, or func_init_to_host_path_cmd
  90573. +# will break.
  90574. +
  90575. +
  90576. +# func_init_to_host_path_cmd
  90577. +# Ensures that function "pointer" variable $to_host_path_cmd is set to the
  90578. +# appropriate value, based on the value of $to_host_file_cmd.
  90579. +to_host_path_cmd=
  90580. +func_init_to_host_path_cmd ()
  90581. +{
  90582. + $opt_debug
  90583. + if test -z "$to_host_path_cmd"; then
  90584. + func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
  90585. + to_host_path_cmd="func_convert_path_${func_stripname_result}"
  90586. + fi
  90587. +}
  90588. +
  90589. +
  90590. +# func_to_host_path ARG
  90591. +# Converts the path ARG from $build format to $host format. Return result
  90592. +# in func_to_host_path_result.
  90593. +func_to_host_path ()
  90594. +{
  90595. + $opt_debug
  90596. + func_init_to_host_path_cmd
  90597. + $to_host_path_cmd "$1"
  90598. +}
  90599. +# end func_to_host_path
  90600. +
  90601. +
  90602. +# func_convert_path_noop ARG
  90603. +# Copy ARG to func_to_host_path_result.
  90604. +func_convert_path_noop ()
  90605. +{
  90606. + func_to_host_path_result="$1"
  90607. +}
  90608. +# end func_convert_path_noop
  90609. +
  90610. +
  90611. +# func_convert_path_msys_to_w32 ARG
  90612. +# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic
  90613. +# conversion to w32 is not available inside the cwrapper. Returns result in
  90614. +# func_to_host_path_result.
  90615. +func_convert_path_msys_to_w32 ()
  90616. +{
  90617. + $opt_debug
  90618. + func_to_host_path_result="$1"
  90619. + if test -n "$1"; then
  90620. + # Remove leading and trailing path separator characters from ARG. MSYS
  90621. + # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
  90622. + # and winepath ignores them completely.
  90623. + func_stripname : : "$1"
  90624. + func_to_host_path_tmp1=$func_stripname_result
  90625. + func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
  90626. + func_to_host_path_result="$func_convert_core_msys_to_w32_result"
  90627. + func_convert_path_check : ";" \
  90628. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  90629. + func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
  90630. + fi
  90631. +}
  90632. +# end func_convert_path_msys_to_w32
  90633. +
  90634. +
  90635. +# func_convert_path_cygwin_to_w32 ARG
  90636. +# Convert path ARG from Cygwin to w32 format. Returns result in
  90637. +# func_to_host_file_result.
  90638. +func_convert_path_cygwin_to_w32 ()
  90639. +{
  90640. + $opt_debug
  90641. + func_to_host_path_result="$1"
  90642. + if test -n "$1"; then
  90643. + # See func_convert_path_msys_to_w32:
  90644. + func_stripname : : "$1"
  90645. + func_to_host_path_tmp1=$func_stripname_result
  90646. + func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"`
  90647. + func_convert_path_check : ";" \
  90648. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  90649. + func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
  90650. + fi
  90651. +}
  90652. +# end func_convert_path_cygwin_to_w32
  90653. +
  90654. - $opt_dry_run || {
  90655. - cat >${write_libobj}T <<EOF
  90656. -# $write_libobj - a libtool object file
  90657. -# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
  90658. -#
  90659. -# Please DO NOT delete this file!
  90660. -# It is necessary for linking the library.
  90661. +# func_convert_path_nix_to_w32 ARG
  90662. +# Convert path ARG from *nix to w32 format. Requires a wine environment and
  90663. +# a working winepath. Returns result in func_to_host_file_result.
  90664. +func_convert_path_nix_to_w32 ()
  90665. +{
  90666. + $opt_debug
  90667. + func_to_host_path_result="$1"
  90668. + if test -n "$1"; then
  90669. + # See func_convert_path_msys_to_w32:
  90670. + func_stripname : : "$1"
  90671. + func_to_host_path_tmp1=$func_stripname_result
  90672. + func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
  90673. + func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
  90674. + func_convert_path_check : ";" \
  90675. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  90676. + func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
  90677. + fi
  90678. +}
  90679. +# end func_convert_path_nix_to_w32
  90680. -# Name of the PIC object.
  90681. -pic_object=$write_lobj
  90682. -# Name of the non-PIC object
  90683. -non_pic_object=$write_oldobj
  90684. +# func_convert_path_msys_to_cygwin ARG
  90685. +# Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
  90686. +# Returns result in func_to_host_file_result.
  90687. +func_convert_path_msys_to_cygwin ()
  90688. +{
  90689. + $opt_debug
  90690. + func_to_host_path_result="$1"
  90691. + if test -n "$1"; then
  90692. + # See func_convert_path_msys_to_w32:
  90693. + func_stripname : : "$1"
  90694. + func_to_host_path_tmp1=$func_stripname_result
  90695. + func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
  90696. + func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
  90697. + func_to_host_path_result="$func_cygpath_result"
  90698. + func_convert_path_check : : \
  90699. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  90700. + func_convert_path_front_back_pathsep ":*" "*:" : "$1"
  90701. + fi
  90702. +}
  90703. +# end func_convert_path_msys_to_cygwin
  90704. -EOF
  90705. - $MV "${write_libobj}T" "${write_libobj}"
  90706. - }
  90707. +
  90708. +# func_convert_path_nix_to_cygwin ARG
  90709. +# Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a
  90710. +# a wine environment, working winepath, and LT_CYGPATH set. Returns result in
  90711. +# func_to_host_file_result.
  90712. +func_convert_path_nix_to_cygwin ()
  90713. +{
  90714. + $opt_debug
  90715. + func_to_host_path_result="$1"
  90716. + if test -n "$1"; then
  90717. + # Remove leading and trailing path separator characters from
  90718. + # ARG. msys behavior is inconsistent here, cygpath turns them
  90719. + # into '.;' and ';.', and winepath ignores them completely.
  90720. + func_stripname : : "$1"
  90721. + func_to_host_path_tmp1=$func_stripname_result
  90722. + func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
  90723. + func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
  90724. + func_to_host_path_result="$func_cygpath_result"
  90725. + func_convert_path_check : : \
  90726. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  90727. + func_convert_path_front_back_pathsep ":*" "*:" : "$1"
  90728. + fi
  90729. }
  90730. +# end func_convert_path_nix_to_cygwin
  90731. +
  90732. # func_mode_compile arg...
  90733. func_mode_compile ()
  90734. @@ -1333,12 +1985,12 @@
  90735. ;;
  90736. -pie | -fpie | -fPIE)
  90737. - pie_flag="$pie_flag $arg"
  90738. + func_append pie_flag " $arg"
  90739. continue
  90740. ;;
  90741. -shared | -static | -prefer-pic | -prefer-non-pic)
  90742. - later="$later $arg"
  90743. + func_append later " $arg"
  90744. continue
  90745. ;;
  90746. @@ -1359,15 +2011,14 @@
  90747. save_ifs="$IFS"; IFS=','
  90748. for arg in $args; do
  90749. IFS="$save_ifs"
  90750. - func_quote_for_eval "$arg"
  90751. - lastarg="$lastarg $func_quote_for_eval_result"
  90752. + func_append_quoted lastarg "$arg"
  90753. done
  90754. IFS="$save_ifs"
  90755. func_stripname ' ' '' "$lastarg"
  90756. lastarg=$func_stripname_result
  90757. # Add the arguments to base_compile.
  90758. - base_compile="$base_compile $lastarg"
  90759. + func_append base_compile " $lastarg"
  90760. continue
  90761. ;;
  90762. @@ -1383,8 +2034,7 @@
  90763. esac # case $arg_mode
  90764. # Aesthetically quote the previous argument.
  90765. - func_quote_for_eval "$lastarg"
  90766. - base_compile="$base_compile $func_quote_for_eval_result"
  90767. + func_append_quoted base_compile "$lastarg"
  90768. done # for arg
  90769. case $arg_mode in
  90770. @@ -1515,17 +2165,16 @@
  90771. $opt_dry_run || $RM $removelist
  90772. exit $EXIT_FAILURE
  90773. fi
  90774. - removelist="$removelist $output_obj"
  90775. + func_append removelist " $output_obj"
  90776. $ECHO "$srcfile" > "$lockfile"
  90777. fi
  90778. $opt_dry_run || $RM $removelist
  90779. - removelist="$removelist $lockfile"
  90780. + func_append removelist " $lockfile"
  90781. trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
  90782. - if test -n "$fix_srcfile_path"; then
  90783. - eval srcfile=\"$fix_srcfile_path\"
  90784. - fi
  90785. + func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
  90786. + srcfile=$func_to_tool_file_result
  90787. func_quote_for_eval "$srcfile"
  90788. qsrcfile=$func_quote_for_eval_result
  90789. @@ -1545,7 +2194,7 @@
  90790. if test -z "$output_obj"; then
  90791. # Place PIC objects in $objdir
  90792. - command="$command -o $lobj"
  90793. + func_append command " -o $lobj"
  90794. fi
  90795. func_show_eval_locale "$command" \
  90796. @@ -1592,11 +2241,11 @@
  90797. command="$base_compile $qsrcfile $pic_flag"
  90798. fi
  90799. if test "$compiler_c_o" = yes; then
  90800. - command="$command -o $obj"
  90801. + func_append command " -o $obj"
  90802. fi
  90803. # Suppress compiler output if we already did a PIC compilation.
  90804. - command="$command$suppress_output"
  90805. + func_append command "$suppress_output"
  90806. func_show_eval_locale "$command" \
  90807. '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
  90808. @@ -1641,13 +2290,13 @@
  90809. }
  90810. $opt_help || {
  90811. - test "$mode" = compile && func_mode_compile ${1+"$@"}
  90812. + test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
  90813. }
  90814. func_mode_help ()
  90815. {
  90816. # We need to display help for each of the modes.
  90817. - case $mode in
  90818. + case $opt_mode in
  90819. "")
  90820. # Generic help is extracted from the usage comments
  90821. # at the start of this file.
  90822. @@ -1823,7 +2472,7 @@
  90823. ;;
  90824. *)
  90825. - func_fatal_help "invalid operation mode \`$mode'"
  90826. + func_fatal_help "invalid operation mode \`$opt_mode'"
  90827. ;;
  90828. esac
  90829. @@ -1838,13 +2487,13 @@
  90830. else
  90831. {
  90832. func_help noexit
  90833. - for mode in compile link execute install finish uninstall clean; do
  90834. + for opt_mode in compile link execute install finish uninstall clean; do
  90835. func_mode_help
  90836. done
  90837. } | sed -n '1p; 2,$s/^Usage:/ or: /p'
  90838. {
  90839. func_help noexit
  90840. - for mode in compile link execute install finish uninstall clean; do
  90841. + for opt_mode in compile link execute install finish uninstall clean; do
  90842. echo
  90843. func_mode_help
  90844. done
  90845. @@ -1873,13 +2522,16 @@
  90846. func_fatal_help "you must specify a COMMAND"
  90847. # Handle -dlopen flags immediately.
  90848. - for file in $execute_dlfiles; do
  90849. + for file in $opt_dlopen; do
  90850. test -f "$file" \
  90851. || func_fatal_help "\`$file' is not a file"
  90852. dir=
  90853. case $file in
  90854. *.la)
  90855. + func_resolve_sysroot "$file"
  90856. + file=$func_resolve_sysroot_result
  90857. +
  90858. # Check to see that this really is a libtool archive.
  90859. func_lalib_unsafe_p "$file" \
  90860. || func_fatal_help "\`$lib' is not a valid libtool archive"
  90861. @@ -1901,7 +2553,7 @@
  90862. dir="$func_dirname_result"
  90863. if test -f "$dir/$objdir/$dlname"; then
  90864. - dir="$dir/$objdir"
  90865. + func_append dir "/$objdir"
  90866. else
  90867. if test ! -f "$dir/$dlname"; then
  90868. func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
  90869. @@ -1958,8 +2610,7 @@
  90870. ;;
  90871. esac
  90872. # Quote arguments (to preserve shell metacharacters).
  90873. - func_quote_for_eval "$file"
  90874. - args="$args $func_quote_for_eval_result"
  90875. + func_append_quoted args "$file"
  90876. done
  90877. if test "X$opt_dry_run" = Xfalse; then
  90878. @@ -1991,22 +2642,59 @@
  90879. fi
  90880. }
  90881. -test "$mode" = execute && func_mode_execute ${1+"$@"}
  90882. +test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
  90883. # func_mode_finish arg...
  90884. func_mode_finish ()
  90885. {
  90886. $opt_debug
  90887. - libdirs="$nonopt"
  90888. + libs=
  90889. + libdirs=
  90890. admincmds=
  90891. - if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
  90892. - for dir
  90893. - do
  90894. - libdirs="$libdirs $dir"
  90895. - done
  90896. + for opt in "$nonopt" ${1+"$@"}
  90897. + do
  90898. + if test -d "$opt"; then
  90899. + func_append libdirs " $opt"
  90900. +
  90901. + elif test -f "$opt"; then
  90902. + if func_lalib_unsafe_p "$opt"; then
  90903. + func_append libs " $opt"
  90904. + else
  90905. + func_warning "\`$opt' is not a valid libtool archive"
  90906. + fi
  90907. +
  90908. + else
  90909. + func_fatal_error "invalid argument \`$opt'"
  90910. + fi
  90911. + done
  90912. +
  90913. + if test -n "$libs"; then
  90914. + if test -n "$lt_sysroot"; then
  90915. + sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"`
  90916. + sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;"
  90917. + else
  90918. + sysroot_cmd=
  90919. + fi
  90920. +
  90921. + # Remove sysroot references
  90922. + if $opt_dry_run; then
  90923. + for lib in $libs; do
  90924. + echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
  90925. + done
  90926. + else
  90927. + tmpdir=`func_mktempdir`
  90928. + for lib in $libs; do
  90929. + sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
  90930. + > $tmpdir/tmp-la
  90931. + mv -f $tmpdir/tmp-la $lib
  90932. + done
  90933. + ${RM}r "$tmpdir"
  90934. + fi
  90935. + fi
  90936. + if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
  90937. for libdir in $libdirs; do
  90938. if test -n "$finish_cmds"; then
  90939. # Do each command in the finish commands.
  90940. @@ -2016,7 +2704,7 @@
  90941. if test -n "$finish_eval"; then
  90942. # Do the single finish_eval.
  90943. eval cmds=\"$finish_eval\"
  90944. - $opt_dry_run || eval "$cmds" || admincmds="$admincmds
  90945. + $opt_dry_run || eval "$cmds" || func_append admincmds "
  90946. $cmds"
  90947. fi
  90948. done
  90949. @@ -2025,53 +2713,55 @@
  90950. # Exit here if they wanted silent mode.
  90951. $opt_silent && exit $EXIT_SUCCESS
  90952. - echo "----------------------------------------------------------------------"
  90953. - echo "Libraries have been installed in:"
  90954. - for libdir in $libdirs; do
  90955. - $ECHO " $libdir"
  90956. - done
  90957. - echo
  90958. - echo "If you ever happen to want to link against installed libraries"
  90959. - echo "in a given directory, LIBDIR, you must either use libtool, and"
  90960. - echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
  90961. - echo "flag during linking and do at least one of the following:"
  90962. - if test -n "$shlibpath_var"; then
  90963. - echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
  90964. - echo " during execution"
  90965. - fi
  90966. - if test -n "$runpath_var"; then
  90967. - echo " - add LIBDIR to the \`$runpath_var' environment variable"
  90968. - echo " during linking"
  90969. - fi
  90970. - if test -n "$hardcode_libdir_flag_spec"; then
  90971. - libdir=LIBDIR
  90972. - eval flag=\"$hardcode_libdir_flag_spec\"
  90973. + if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
  90974. + echo "----------------------------------------------------------------------"
  90975. + echo "Libraries have been installed in:"
  90976. + for libdir in $libdirs; do
  90977. + $ECHO " $libdir"
  90978. + done
  90979. + echo
  90980. + echo "If you ever happen to want to link against installed libraries"
  90981. + echo "in a given directory, LIBDIR, you must either use libtool, and"
  90982. + echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
  90983. + echo "flag during linking and do at least one of the following:"
  90984. + if test -n "$shlibpath_var"; then
  90985. + echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
  90986. + echo " during execution"
  90987. + fi
  90988. + if test -n "$runpath_var"; then
  90989. + echo " - add LIBDIR to the \`$runpath_var' environment variable"
  90990. + echo " during linking"
  90991. + fi
  90992. + if test -n "$hardcode_libdir_flag_spec"; then
  90993. + libdir=LIBDIR
  90994. + eval flag=\"$hardcode_libdir_flag_spec\"
  90995. - $ECHO " - use the \`$flag' linker flag"
  90996. - fi
  90997. - if test -n "$admincmds"; then
  90998. - $ECHO " - have your system administrator run these commands:$admincmds"
  90999. - fi
  91000. - if test -f /etc/ld.so.conf; then
  91001. - echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
  91002. - fi
  91003. - echo
  91004. + $ECHO " - use the \`$flag' linker flag"
  91005. + fi
  91006. + if test -n "$admincmds"; then
  91007. + $ECHO " - have your system administrator run these commands:$admincmds"
  91008. + fi
  91009. + if test -f /etc/ld.so.conf; then
  91010. + echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
  91011. + fi
  91012. + echo
  91013. - echo "See any operating system documentation about shared libraries for"
  91014. - case $host in
  91015. - solaris2.[6789]|solaris2.1[0-9])
  91016. - echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
  91017. - echo "pages."
  91018. - ;;
  91019. - *)
  91020. - echo "more information, such as the ld(1) and ld.so(8) manual pages."
  91021. - ;;
  91022. - esac
  91023. - echo "----------------------------------------------------------------------"
  91024. + echo "See any operating system documentation about shared libraries for"
  91025. + case $host in
  91026. + solaris2.[6789]|solaris2.1[0-9])
  91027. + echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
  91028. + echo "pages."
  91029. + ;;
  91030. + *)
  91031. + echo "more information, such as the ld(1) and ld.so(8) manual pages."
  91032. + ;;
  91033. + esac
  91034. + echo "----------------------------------------------------------------------"
  91035. + fi
  91036. exit $EXIT_SUCCESS
  91037. }
  91038. -test "$mode" = finish && func_mode_finish ${1+"$@"}
  91039. +test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
  91040. # func_mode_install arg...
  91041. @@ -2096,7 +2786,7 @@
  91042. # The real first argument should be the name of the installation program.
  91043. # Aesthetically quote it.
  91044. func_quote_for_eval "$arg"
  91045. - install_prog="$install_prog$func_quote_for_eval_result"
  91046. + func_append install_prog "$func_quote_for_eval_result"
  91047. install_shared_prog=$install_prog
  91048. case " $install_prog " in
  91049. *[\\\ /]cp\ *) install_cp=: ;;
  91050. @@ -2116,7 +2806,7 @@
  91051. do
  91052. arg2=
  91053. if test -n "$dest"; then
  91054. - files="$files $dest"
  91055. + func_append files " $dest"
  91056. dest=$arg
  91057. continue
  91058. fi
  91059. @@ -2154,11 +2844,11 @@
  91060. # Aesthetically quote the argument.
  91061. func_quote_for_eval "$arg"
  91062. - install_prog="$install_prog $func_quote_for_eval_result"
  91063. + func_append install_prog " $func_quote_for_eval_result"
  91064. if test -n "$arg2"; then
  91065. func_quote_for_eval "$arg2"
  91066. fi
  91067. - install_shared_prog="$install_shared_prog $func_quote_for_eval_result"
  91068. + func_append install_shared_prog " $func_quote_for_eval_result"
  91069. done
  91070. test -z "$install_prog" && \
  91071. @@ -2170,7 +2860,7 @@
  91072. if test -n "$install_override_mode" && $no_mode; then
  91073. if $install_cp; then :; else
  91074. func_quote_for_eval "$install_override_mode"
  91075. - install_shared_prog="$install_shared_prog -m $func_quote_for_eval_result"
  91076. + func_append install_shared_prog " -m $func_quote_for_eval_result"
  91077. fi
  91078. fi
  91079. @@ -2228,10 +2918,13 @@
  91080. case $file in
  91081. *.$libext)
  91082. # Do the static libraries later.
  91083. - staticlibs="$staticlibs $file"
  91084. + func_append staticlibs " $file"
  91085. ;;
  91086. *.la)
  91087. + func_resolve_sysroot "$file"
  91088. + file=$func_resolve_sysroot_result
  91089. +
  91090. # Check to see that this really is a libtool archive.
  91091. func_lalib_unsafe_p "$file" \
  91092. || func_fatal_help "\`$file' is not a valid libtool archive"
  91093. @@ -2245,19 +2938,19 @@
  91094. if test "X$destdir" = "X$libdir"; then
  91095. case "$current_libdirs " in
  91096. *" $libdir "*) ;;
  91097. - *) current_libdirs="$current_libdirs $libdir" ;;
  91098. + *) func_append current_libdirs " $libdir" ;;
  91099. esac
  91100. else
  91101. # Note the libdir as a future libdir.
  91102. case "$future_libdirs " in
  91103. *" $libdir "*) ;;
  91104. - *) future_libdirs="$future_libdirs $libdir" ;;
  91105. + *) func_append future_libdirs " $libdir" ;;
  91106. esac
  91107. fi
  91108. func_dirname "$file" "/" ""
  91109. dir="$func_dirname_result"
  91110. - dir="$dir$objdir"
  91111. + func_append dir "$objdir"
  91112. if test -n "$relink_command"; then
  91113. # Determine the prefix the user has applied to our future dir.
  91114. @@ -2334,7 +3027,7 @@
  91115. func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
  91116. # Maybe install the static library, too.
  91117. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
  91118. + test -n "$old_library" && func_append staticlibs " $dir/$old_library"
  91119. ;;
  91120. *.lo)
  91121. @@ -2531,7 +3224,7 @@
  91122. fi
  91123. }
  91124. -test "$mode" = install && func_mode_install ${1+"$@"}
  91125. +test "$opt_mode" = install && func_mode_install ${1+"$@"}
  91126. # func_generate_dlsyms outputname originator pic_p
  91127. @@ -2578,6 +3271,18 @@
  91128. #pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
  91129. #endif
  91130. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  91131. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  91132. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  91133. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  91134. +# define LT_DLSYM_CONST
  91135. +#elif defined(__osf__)
  91136. +/* This system does not cope well with relocations in const data. */
  91137. +# define LT_DLSYM_CONST
  91138. +#else
  91139. +# define LT_DLSYM_CONST const
  91140. +#endif
  91141. +
  91142. /* External symbol declarations for the compiler. */\
  91143. "
  91144. @@ -2589,8 +3294,9 @@
  91145. # Add our own program objects to the symbol list.
  91146. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
  91147. for progfile in $progfiles; do
  91148. - func_verbose "extracting global C symbols from \`$progfile'"
  91149. - $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
  91150. + func_to_tool_file "$progfile" func_convert_file_msys_to_w32
  91151. + func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
  91152. + $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
  91153. done
  91154. if test -n "$exclude_expsyms"; then
  91155. @@ -2639,10 +3345,52 @@
  91156. func_verbose "extracting global C symbols from \`$dlprefile'"
  91157. func_basename "$dlprefile"
  91158. name="$func_basename_result"
  91159. - $opt_dry_run || {
  91160. - eval '$ECHO ": $name " >> "$nlist"'
  91161. - eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
  91162. - }
  91163. + case $host in
  91164. + *cygwin* | *mingw* | *cegcc* )
  91165. + # if an import library, we need to obtain dlname
  91166. + if func_win32_import_lib_p "$dlprefile"; then
  91167. + func_tr_sh "$dlprefile"
  91168. + eval "curr_lafile=\$libfile_$func_tr_sh_result"
  91169. + dlprefile_dlbasename=""
  91170. + if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
  91171. + # Use subshell, to avoid clobbering current variable values
  91172. + dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
  91173. + if test -n "$dlprefile_dlname" ; then
  91174. + func_basename "$dlprefile_dlname"
  91175. + dlprefile_dlbasename="$func_basename_result"
  91176. + else
  91177. + # no lafile. user explicitly requested -dlpreopen <import library>.
  91178. + $sharedlib_from_linklib_cmd "$dlprefile"
  91179. + dlprefile_dlbasename=$sharedlib_from_linklib_result
  91180. + fi
  91181. + fi
  91182. + $opt_dry_run || {
  91183. + if test -n "$dlprefile_dlbasename" ; then
  91184. + eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
  91185. + else
  91186. + func_warning "Could not compute DLL name from $name"
  91187. + eval '$ECHO ": $name " >> "$nlist"'
  91188. + fi
  91189. + func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
  91190. + eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe |
  91191. + $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'"
  91192. + }
  91193. + else # not an import lib
  91194. + $opt_dry_run || {
  91195. + eval '$ECHO ": $name " >> "$nlist"'
  91196. + func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
  91197. + eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
  91198. + }
  91199. + fi
  91200. + ;;
  91201. + *)
  91202. + $opt_dry_run || {
  91203. + eval '$ECHO ": $name " >> "$nlist"'
  91204. + func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
  91205. + eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
  91206. + }
  91207. + ;;
  91208. + esac
  91209. done
  91210. $opt_dry_run || {
  91211. @@ -2680,26 +3428,9 @@
  91212. const char *name;
  91213. void *address;
  91214. } lt_dlsymlist;
  91215. -"
  91216. - case $host in
  91217. - *cygwin* | *mingw* | *cegcc* )
  91218. - echo >> "$output_objdir/$my_dlsyms" "\
  91219. -/* DATA imports from DLLs on WIN32 con't be const, because
  91220. - runtime relocations are performed -- see ld's documentation
  91221. - on pseudo-relocs. */"
  91222. - lt_dlsym_const= ;;
  91223. - *osf5*)
  91224. - echo >> "$output_objdir/$my_dlsyms" "\
  91225. -/* This system does not cope well with relocations in const data */"
  91226. - lt_dlsym_const= ;;
  91227. - *)
  91228. - lt_dlsym_const=const ;;
  91229. - esac
  91230. -
  91231. - echo >> "$output_objdir/$my_dlsyms" "\
  91232. -extern $lt_dlsym_const lt_dlsymlist
  91233. +extern LT_DLSYM_CONST lt_dlsymlist
  91234. lt_${my_prefix}_LTX_preloaded_symbols[];
  91235. -$lt_dlsym_const lt_dlsymlist
  91236. +LT_DLSYM_CONST lt_dlsymlist
  91237. lt_${my_prefix}_LTX_preloaded_symbols[] =
  91238. {\
  91239. { \"$my_originator\", (void *) 0 },"
  91240. @@ -2755,7 +3486,7 @@
  91241. for arg in $LTCFLAGS; do
  91242. case $arg in
  91243. -pie | -fpie | -fPIE) ;;
  91244. - *) symtab_cflags="$symtab_cflags $arg" ;;
  91245. + *) func_append symtab_cflags " $arg" ;;
  91246. esac
  91247. done
  91248. @@ -2783,9 +3514,6 @@
  91249. ;;
  91250. esac
  91251. ;;
  91252. - *-*-freebsd*)
  91253. - # FreeBSD doesn't need this...
  91254. - ;;
  91255. *)
  91256. func_fatal_error "unknown suffix for \`$my_dlsyms'"
  91257. ;;
  91258. @@ -2821,7 +3549,8 @@
  91259. # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
  91260. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
  91261. $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
  91262. - win32_nmres=`eval $NM -f posix -A $1 |
  91263. + func_to_tool_file "$1" func_convert_file_msys_to_w32
  91264. + win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
  91265. $SED -n -e '
  91266. 1,100{
  91267. / I /{
  91268. @@ -2850,6 +3579,131 @@
  91269. $ECHO "$win32_libid_type"
  91270. }
  91271. +# func_cygming_dll_for_implib ARG
  91272. +#
  91273. +# Platform-specific function to extract the
  91274. +# name of the DLL associated with the specified
  91275. +# import library ARG.
  91276. +# Invoked by eval'ing the libtool variable
  91277. +# $sharedlib_from_linklib_cmd
  91278. +# Result is available in the variable
  91279. +# $sharedlib_from_linklib_result
  91280. +func_cygming_dll_for_implib ()
  91281. +{
  91282. + $opt_debug
  91283. + sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
  91284. +}
  91285. +
  91286. +# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs
  91287. +#
  91288. +# The is the core of a fallback implementation of a
  91289. +# platform-specific function to extract the name of the
  91290. +# DLL associated with the specified import library LIBNAME.
  91291. +#
  91292. +# SECTION_NAME is either .idata$6 or .idata$7, depending
  91293. +# on the platform and compiler that created the implib.
  91294. +#
  91295. +# Echos the name of the DLL associated with the
  91296. +# specified import library.
  91297. +func_cygming_dll_for_implib_fallback_core ()
  91298. +{
  91299. + $opt_debug
  91300. + match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
  91301. + $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
  91302. + $SED '/^Contents of section '"$match_literal"':/{
  91303. + # Place marker at beginning of archive member dllname section
  91304. + s/.*/====MARK====/
  91305. + p
  91306. + d
  91307. + }
  91308. + # These lines can sometimes be longer than 43 characters, but
  91309. + # are always uninteresting
  91310. + /:[ ]*file format pe[i]\{,1\}-/d
  91311. + /^In archive [^:]*:/d
  91312. + # Ensure marker is printed
  91313. + /^====MARK====/p
  91314. + # Remove all lines with less than 43 characters
  91315. + /^.\{43\}/!d
  91316. + # From remaining lines, remove first 43 characters
  91317. + s/^.\{43\}//' |
  91318. + $SED -n '
  91319. + # Join marker and all lines until next marker into a single line
  91320. + /^====MARK====/ b para
  91321. + H
  91322. + $ b para
  91323. + b
  91324. + :para
  91325. + x
  91326. + s/\n//g
  91327. + # Remove the marker
  91328. + s/^====MARK====//
  91329. + # Remove trailing dots and whitespace
  91330. + s/[\. \t]*$//
  91331. + # Print
  91332. + /./p' |
  91333. + # we now have a list, one entry per line, of the stringified
  91334. + # contents of the appropriate section of all members of the
  91335. + # archive which possess that section. Heuristic: eliminate
  91336. + # all those which have a first or second character that is
  91337. + # a '.' (that is, objdump's representation of an unprintable
  91338. + # character.) This should work for all archives with less than
  91339. + # 0x302f exports -- but will fail for DLLs whose name actually
  91340. + # begins with a literal '.' or a single character followed by
  91341. + # a '.'.
  91342. + #
  91343. + # Of those that remain, print the first one.
  91344. + $SED -e '/^\./d;/^.\./d;q'
  91345. +}
  91346. +
  91347. +# func_cygming_gnu_implib_p ARG
  91348. +# This predicate returns with zero status (TRUE) if
  91349. +# ARG is a GNU/binutils-style import library. Returns
  91350. +# with nonzero status (FALSE) otherwise.
  91351. +func_cygming_gnu_implib_p ()
  91352. +{
  91353. + $opt_debug
  91354. + func_to_tool_file "$1" func_convert_file_msys_to_w32
  91355. + func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
  91356. + test -n "$func_cygming_gnu_implib_tmp"
  91357. +}
  91358. +
  91359. +# func_cygming_ms_implib_p ARG
  91360. +# This predicate returns with zero status (TRUE) if
  91361. +# ARG is an MS-style import library. Returns
  91362. +# with nonzero status (FALSE) otherwise.
  91363. +func_cygming_ms_implib_p ()
  91364. +{
  91365. + $opt_debug
  91366. + func_to_tool_file "$1" func_convert_file_msys_to_w32
  91367. + func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
  91368. + test -n "$func_cygming_ms_implib_tmp"
  91369. +}
  91370. +
  91371. +# func_cygming_dll_for_implib_fallback ARG
  91372. +# Platform-specific function to extract the
  91373. +# name of the DLL associated with the specified
  91374. +# import library ARG.
  91375. +#
  91376. +# This fallback implementation is for use when $DLLTOOL
  91377. +# does not support the --identify-strict option.
  91378. +# Invoked by eval'ing the libtool variable
  91379. +# $sharedlib_from_linklib_cmd
  91380. +# Result is available in the variable
  91381. +# $sharedlib_from_linklib_result
  91382. +func_cygming_dll_for_implib_fallback ()
  91383. +{
  91384. + $opt_debug
  91385. + if func_cygming_gnu_implib_p "$1" ; then
  91386. + # binutils import library
  91387. + sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
  91388. + elif func_cygming_ms_implib_p "$1" ; then
  91389. + # ms-generated import library
  91390. + sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
  91391. + else
  91392. + # unknown
  91393. + sharedlib_from_linklib_result=""
  91394. + fi
  91395. +}
  91396. # func_extract_an_archive dir oldlib
  91397. @@ -3228,6 +4082,18 @@
  91398. if test -f \"\$progdir/\$program\"; then"
  91399. + # fixup the dll searchpath if we need to.
  91400. + #
  91401. + # Fix the DLL searchpath if we need to. Do this before prepending
  91402. + # to shlibpath, because on Windows, both are PATH and uninstalled
  91403. + # libraries must come first.
  91404. + if test -n "$dllsearchpath"; then
  91405. + $ECHO "\
  91406. + # Add the dll search path components to the executable PATH
  91407. + PATH=$dllsearchpath:\$PATH
  91408. +"
  91409. + fi
  91410. +
  91411. # Export our shlibpath_var if we have one.
  91412. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
  91413. $ECHO "\
  91414. @@ -3242,14 +4108,6 @@
  91415. "
  91416. fi
  91417. - # fixup the dll searchpath if we need to.
  91418. - if test -n "$dllsearchpath"; then
  91419. - $ECHO "\
  91420. - # Add the dll search path components to the executable PATH
  91421. - PATH=$dllsearchpath:\$PATH
  91422. -"
  91423. - fi
  91424. -
  91425. $ECHO "\
  91426. if test \"\$libtool_execute_magic\" != \"$magic\"; then
  91427. # Run the actual program with our arguments.
  91428. @@ -3267,166 +4125,6 @@
  91429. }
  91430. -# func_to_host_path arg
  91431. -#
  91432. -# Convert paths to host format when used with build tools.
  91433. -# Intended for use with "native" mingw (where libtool itself
  91434. -# is running under the msys shell), or in the following cross-
  91435. -# build environments:
  91436. -# $build $host
  91437. -# mingw (msys) mingw [e.g. native]
  91438. -# cygwin mingw
  91439. -# *nix + wine mingw
  91440. -# where wine is equipped with the `winepath' executable.
  91441. -# In the native mingw case, the (msys) shell automatically
  91442. -# converts paths for any non-msys applications it launches,
  91443. -# but that facility isn't available from inside the cwrapper.
  91444. -# Similar accommodations are necessary for $host mingw and
  91445. -# $build cygwin. Calling this function does no harm for other
  91446. -# $host/$build combinations not listed above.
  91447. -#
  91448. -# ARG is the path (on $build) that should be converted to
  91449. -# the proper representation for $host. The result is stored
  91450. -# in $func_to_host_path_result.
  91451. -func_to_host_path ()
  91452. -{
  91453. - func_to_host_path_result="$1"
  91454. - if test -n "$1"; then
  91455. - case $host in
  91456. - *mingw* )
  91457. - lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
  91458. - case $build in
  91459. - *mingw* ) # actually, msys
  91460. - # awkward: cmd appends spaces to result
  91461. - func_to_host_path_result=`( cmd //c echo "$1" ) 2>/dev/null |
  91462. - $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
  91463. - ;;
  91464. - *cygwin* )
  91465. - func_to_host_path_result=`cygpath -w "$1" |
  91466. - $SED -e "$lt_sed_naive_backslashify"`
  91467. - ;;
  91468. - * )
  91469. - # Unfortunately, winepath does not exit with a non-zero
  91470. - # error code, so we are forced to check the contents of
  91471. - # stdout. On the other hand, if the command is not
  91472. - # found, the shell will set an exit code of 127 and print
  91473. - # *an error message* to stdout. So we must check for both
  91474. - # error code of zero AND non-empty stdout, which explains
  91475. - # the odd construction:
  91476. - func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
  91477. - if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
  91478. - func_to_host_path_result=`$ECHO "$func_to_host_path_tmp1" |
  91479. - $SED -e "$lt_sed_naive_backslashify"`
  91480. - else
  91481. - # Allow warning below.
  91482. - func_to_host_path_result=
  91483. - fi
  91484. - ;;
  91485. - esac
  91486. - if test -z "$func_to_host_path_result" ; then
  91487. - func_error "Could not determine host path corresponding to"
  91488. - func_error " \`$1'"
  91489. - func_error "Continuing, but uninstalled executables may not work."
  91490. - # Fallback:
  91491. - func_to_host_path_result="$1"
  91492. - fi
  91493. - ;;
  91494. - esac
  91495. - fi
  91496. -}
  91497. -# end: func_to_host_path
  91498. -
  91499. -# func_to_host_pathlist arg
  91500. -#
  91501. -# Convert pathlists to host format when used with build tools.
  91502. -# See func_to_host_path(), above. This function supports the
  91503. -# following $build/$host combinations (but does no harm for
  91504. -# combinations not listed here):
  91505. -# $build $host
  91506. -# mingw (msys) mingw [e.g. native]
  91507. -# cygwin mingw
  91508. -# *nix + wine mingw
  91509. -#
  91510. -# Path separators are also converted from $build format to
  91511. -# $host format. If ARG begins or ends with a path separator
  91512. -# character, it is preserved (but converted to $host format)
  91513. -# on output.
  91514. -#
  91515. -# ARG is a pathlist (on $build) that should be converted to
  91516. -# the proper representation on $host. The result is stored
  91517. -# in $func_to_host_pathlist_result.
  91518. -func_to_host_pathlist ()
  91519. -{
  91520. - func_to_host_pathlist_result="$1"
  91521. - if test -n "$1"; then
  91522. - case $host in
  91523. - *mingw* )
  91524. - lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
  91525. - # Remove leading and trailing path separator characters from
  91526. - # ARG. msys behavior is inconsistent here, cygpath turns them
  91527. - # into '.;' and ';.', and winepath ignores them completely.
  91528. - func_stripname : : "$1"
  91529. - func_to_host_pathlist_tmp1=$func_stripname_result
  91530. - case $build in
  91531. - *mingw* ) # Actually, msys.
  91532. - # Awkward: cmd appends spaces to result.
  91533. - func_to_host_pathlist_result=`
  91534. - ( cmd //c echo "$func_to_host_pathlist_tmp1" ) 2>/dev/null |
  91535. - $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
  91536. - ;;
  91537. - *cygwin* )
  91538. - func_to_host_pathlist_result=`cygpath -w -p "$func_to_host_pathlist_tmp1" |
  91539. - $SED -e "$lt_sed_naive_backslashify"`
  91540. - ;;
  91541. - * )
  91542. - # unfortunately, winepath doesn't convert pathlists
  91543. - func_to_host_pathlist_result=""
  91544. - func_to_host_pathlist_oldIFS=$IFS
  91545. - IFS=:
  91546. - for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
  91547. - IFS=$func_to_host_pathlist_oldIFS
  91548. - if test -n "$func_to_host_pathlist_f" ; then
  91549. - func_to_host_path "$func_to_host_pathlist_f"
  91550. - if test -n "$func_to_host_path_result" ; then
  91551. - if test -z "$func_to_host_pathlist_result" ; then
  91552. - func_to_host_pathlist_result="$func_to_host_path_result"
  91553. - else
  91554. - func_append func_to_host_pathlist_result ";$func_to_host_path_result"
  91555. - fi
  91556. - fi
  91557. - fi
  91558. - done
  91559. - IFS=$func_to_host_pathlist_oldIFS
  91560. - ;;
  91561. - esac
  91562. - if test -z "$func_to_host_pathlist_result"; then
  91563. - func_error "Could not determine the host path(s) corresponding to"
  91564. - func_error " \`$1'"
  91565. - func_error "Continuing, but uninstalled executables may not work."
  91566. - # Fallback. This may break if $1 contains DOS-style drive
  91567. - # specifications. The fix is not to complicate the expression
  91568. - # below, but for the user to provide a working wine installation
  91569. - # with winepath so that path translation in the cross-to-mingw
  91570. - # case works properly.
  91571. - lt_replace_pathsep_nix_to_dos="s|:|;|g"
  91572. - func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
  91573. - $SED -e "$lt_replace_pathsep_nix_to_dos"`
  91574. - fi
  91575. - # Now, add the leading and trailing path separators back
  91576. - case "$1" in
  91577. - :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
  91578. - ;;
  91579. - esac
  91580. - case "$1" in
  91581. - *: ) func_append func_to_host_pathlist_result ";"
  91582. - ;;
  91583. - esac
  91584. - ;;
  91585. - esac
  91586. - fi
  91587. -}
  91588. -# end: func_to_host_pathlist
  91589. -
  91590. # func_emit_cwrapperexe_src
  91591. # emit the source code for a wrapper executable on stdout
  91592. # Must ONLY be called from within func_mode_link because
  91593. @@ -3596,14 +4294,14 @@
  91594. EOF
  91595. cat <<EOF
  91596. -const char * MAGIC_EXE = "$magic_exe";
  91597. +volatile const char * MAGIC_EXE = "$magic_exe";
  91598. const char * LIB_PATH_VARNAME = "$shlibpath_var";
  91599. EOF
  91600. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
  91601. - func_to_host_pathlist "$temp_rpath"
  91602. + func_to_host_path "$temp_rpath"
  91603. cat <<EOF
  91604. -const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
  91605. +const char * LIB_PATH_VALUE = "$func_to_host_path_result";
  91606. EOF
  91607. else
  91608. cat <<"EOF"
  91609. @@ -3612,10 +4310,10 @@
  91610. fi
  91611. if test -n "$dllsearchpath"; then
  91612. - func_to_host_pathlist "$dllsearchpath:"
  91613. + func_to_host_path "$dllsearchpath:"
  91614. cat <<EOF
  91615. const char * EXE_PATH_VARNAME = "PATH";
  91616. -const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
  91617. +const char * EXE_PATH_VALUE = "$func_to_host_path_result";
  91618. EOF
  91619. else
  91620. cat <<"EOF"
  91621. @@ -3798,8 +4496,12 @@
  91622. lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
  91623. lt_setenv ("DUALCASE", "1"); /* for MSK sh */
  91624. - lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
  91625. + /* Update the DLL searchpath. EXE_PATH_VALUE ($dllsearchpath) must
  91626. + be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath)
  91627. + because on Windows, both *_VARNAMEs are PATH but uninstalled
  91628. + libraries must come first. */
  91629. lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
  91630. + lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
  91631. lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n",
  91632. nonnull (lt_argv_zero));
  91633. @@ -4548,9 +5250,9 @@
  91634. ;;
  91635. *)
  91636. if test "$prev" = dlfiles; then
  91637. - dlfiles="$dlfiles $arg"
  91638. + func_append dlfiles " $arg"
  91639. else
  91640. - dlprefiles="$dlprefiles $arg"
  91641. + func_append dlprefiles " $arg"
  91642. fi
  91643. prev=
  91644. continue
  91645. @@ -4574,7 +5276,7 @@
  91646. *-*-darwin*)
  91647. case "$deplibs " in
  91648. *" $qarg.ltframework "*) ;;
  91649. - *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
  91650. + *) func_append deplibs " $qarg.ltframework" # this is fixed later
  91651. ;;
  91652. esac
  91653. ;;
  91654. @@ -4593,7 +5295,7 @@
  91655. moreargs=
  91656. for fil in `cat "$save_arg"`
  91657. do
  91658. -# moreargs="$moreargs $fil"
  91659. +# func_append moreargs " $fil"
  91660. arg=$fil
  91661. # A libtool-controlled object.
  91662. @@ -4622,7 +5324,7 @@
  91663. if test "$prev" = dlfiles; then
  91664. if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
  91665. - dlfiles="$dlfiles $pic_object"
  91666. + func_append dlfiles " $pic_object"
  91667. prev=
  91668. continue
  91669. else
  91670. @@ -4634,7 +5336,7 @@
  91671. # CHECK ME: I think I busted this. -Ossama
  91672. if test "$prev" = dlprefiles; then
  91673. # Preload the old-style object.
  91674. - dlprefiles="$dlprefiles $pic_object"
  91675. + func_append dlprefiles " $pic_object"
  91676. prev=
  91677. fi
  91678. @@ -4704,12 +5406,12 @@
  91679. if test "$prev" = rpath; then
  91680. case "$rpath " in
  91681. *" $arg "*) ;;
  91682. - *) rpath="$rpath $arg" ;;
  91683. + *) func_append rpath " $arg" ;;
  91684. esac
  91685. else
  91686. case "$xrpath " in
  91687. *" $arg "*) ;;
  91688. - *) xrpath="$xrpath $arg" ;;
  91689. + *) func_append xrpath " $arg" ;;
  91690. esac
  91691. fi
  91692. prev=
  91693. @@ -4721,28 +5423,28 @@
  91694. continue
  91695. ;;
  91696. weak)
  91697. - weak_libs="$weak_libs $arg"
  91698. + func_append weak_libs " $arg"
  91699. prev=
  91700. continue
  91701. ;;
  91702. xcclinker)
  91703. - linker_flags="$linker_flags $qarg"
  91704. - compiler_flags="$compiler_flags $qarg"
  91705. + func_append linker_flags " $qarg"
  91706. + func_append compiler_flags " $qarg"
  91707. prev=
  91708. func_append compile_command " $qarg"
  91709. func_append finalize_command " $qarg"
  91710. continue
  91711. ;;
  91712. xcompiler)
  91713. - compiler_flags="$compiler_flags $qarg"
  91714. + func_append compiler_flags " $qarg"
  91715. prev=
  91716. func_append compile_command " $qarg"
  91717. func_append finalize_command " $qarg"
  91718. continue
  91719. ;;
  91720. xlinker)
  91721. - linker_flags="$linker_flags $qarg"
  91722. - compiler_flags="$compiler_flags $wl$qarg"
  91723. + func_append linker_flags " $qarg"
  91724. + func_append compiler_flags " $wl$qarg"
  91725. prev=
  91726. func_append compile_command " $wl$qarg"
  91727. func_append finalize_command " $wl$qarg"
  91728. @@ -4833,15 +5535,16 @@
  91729. ;;
  91730. -L*)
  91731. - func_stripname '-L' '' "$arg"
  91732. - dir=$func_stripname_result
  91733. - if test -z "$dir"; then
  91734. + func_stripname "-L" '' "$arg"
  91735. + if test -z "$func_stripname_result"; then
  91736. if test "$#" -gt 0; then
  91737. func_fatal_error "require no space between \`-L' and \`$1'"
  91738. else
  91739. func_fatal_error "need path for \`-L' option"
  91740. fi
  91741. fi
  91742. + func_resolve_sysroot "$func_stripname_result"
  91743. + dir=$func_resolve_sysroot_result
  91744. # We need an absolute path.
  91745. case $dir in
  91746. [\\/]* | [A-Za-z]:[\\/]*) ;;
  91747. @@ -4853,10 +5556,16 @@
  91748. ;;
  91749. esac
  91750. case "$deplibs " in
  91751. - *" -L$dir "*) ;;
  91752. + *" -L$dir "* | *" $arg "*)
  91753. + # Will only happen for absolute or sysroot arguments
  91754. + ;;
  91755. *)
  91756. - deplibs="$deplibs -L$dir"
  91757. - lib_search_path="$lib_search_path $dir"
  91758. + # Preserve sysroot, but never include relative directories
  91759. + case $dir in
  91760. + [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;;
  91761. + *) func_append deplibs " -L$dir" ;;
  91762. + esac
  91763. + func_append lib_search_path " $dir"
  91764. ;;
  91765. esac
  91766. case $host in
  91767. @@ -4865,12 +5574,12 @@
  91768. case :$dllsearchpath: in
  91769. *":$dir:"*) ;;
  91770. ::) dllsearchpath=$dir;;
  91771. - *) dllsearchpath="$dllsearchpath:$dir";;
  91772. + *) func_append dllsearchpath ":$dir";;
  91773. esac
  91774. case :$dllsearchpath: in
  91775. *":$testbindir:"*) ;;
  91776. ::) dllsearchpath=$testbindir;;
  91777. - *) dllsearchpath="$dllsearchpath:$testbindir";;
  91778. + *) func_append dllsearchpath ":$testbindir";;
  91779. esac
  91780. ;;
  91781. esac
  91782. @@ -4894,7 +5603,7 @@
  91783. ;;
  91784. *-*-rhapsody* | *-*-darwin1.[012])
  91785. # Rhapsody C and math libraries are in the System framework
  91786. - deplibs="$deplibs System.ltframework"
  91787. + func_append deplibs " System.ltframework"
  91788. continue
  91789. ;;
  91790. *-*-sco3.2v5* | *-*-sco5v6*)
  91791. @@ -4914,7 +5623,7 @@
  91792. ;;
  91793. esac
  91794. fi
  91795. - deplibs="$deplibs $arg"
  91796. + func_append deplibs " $arg"
  91797. continue
  91798. ;;
  91799. @@ -4926,8 +5635,8 @@
  91800. # Tru64 UNIX uses -model [arg] to determine the layout of C++
  91801. # classes, name mangling, and exception handling.
  91802. # Darwin uses the -arch flag to determine output architecture.
  91803. - -model|-arch|-isysroot)
  91804. - compiler_flags="$compiler_flags $arg"
  91805. + -model|-arch|-isysroot|--sysroot)
  91806. + func_append compiler_flags " $arg"
  91807. func_append compile_command " $arg"
  91808. func_append finalize_command " $arg"
  91809. prev=xcompiler
  91810. @@ -4935,14 +5644,13 @@
  91811. ;;
  91812. -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
  91813. - compiler_flags="$compiler_flags $arg"
  91814. + func_append compiler_flags " $arg"
  91815. func_append compile_command " $arg"
  91816. func_append finalize_command " $arg"
  91817. case "$new_inherited_linker_flags " in
  91818. *" $arg "*) ;;
  91819. - * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
  91820. + * ) func_append new_inherited_linker_flags " $arg" ;;
  91821. esac
  91822. - deplibs="$deplibs $arg"
  91823. continue
  91824. ;;
  91825. @@ -5008,13 +5716,17 @@
  91826. # We need an absolute path.
  91827. case $dir in
  91828. [\\/]* | [A-Za-z]:[\\/]*) ;;
  91829. + =*)
  91830. + func_stripname '=' '' "$dir"
  91831. + dir=$lt_sysroot$func_stripname_result
  91832. + ;;
  91833. *)
  91834. func_fatal_error "only absolute run-paths are allowed"
  91835. ;;
  91836. esac
  91837. case "$xrpath " in
  91838. *" $dir "*) ;;
  91839. - *) xrpath="$xrpath $dir" ;;
  91840. + *) func_append xrpath " $dir" ;;
  91841. esac
  91842. continue
  91843. ;;
  91844. @@ -5067,8 +5779,8 @@
  91845. for flag in $args; do
  91846. IFS="$save_ifs"
  91847. func_quote_for_eval "$flag"
  91848. - arg="$arg $func_quote_for_eval_result"
  91849. - compiler_flags="$compiler_flags $func_quote_for_eval_result"
  91850. + func_append arg " $func_quote_for_eval_result"
  91851. + func_append compiler_flags " $func_quote_for_eval_result"
  91852. done
  91853. IFS="$save_ifs"
  91854. func_stripname ' ' '' "$arg"
  91855. @@ -5083,9 +5795,9 @@
  91856. for flag in $args; do
  91857. IFS="$save_ifs"
  91858. func_quote_for_eval "$flag"
  91859. - arg="$arg $wl$func_quote_for_eval_result"
  91860. - compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
  91861. - linker_flags="$linker_flags $func_quote_for_eval_result"
  91862. + func_append arg " $wl$func_quote_for_eval_result"
  91863. + func_append compiler_flags " $wl$func_quote_for_eval_result"
  91864. + func_append linker_flags " $func_quote_for_eval_result"
  91865. done
  91866. IFS="$save_ifs"
  91867. func_stripname ' ' '' "$arg"
  91868. @@ -5124,13 +5836,16 @@
  91869. # -p, -pg, --coverage, -fprofile-* profiling flags for GCC
  91870. # @file GCC response files
  91871. # -tp=* Portland pgcc target processor selection
  91872. + # --sysroot=* for sysroot support
  91873. + # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
  91874. -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
  91875. - -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*)
  91876. + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
  91877. + -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
  91878. func_quote_for_eval "$arg"
  91879. arg="$func_quote_for_eval_result"
  91880. func_append compile_command " $arg"
  91881. func_append finalize_command " $arg"
  91882. - compiler_flags="$compiler_flags $arg"
  91883. + func_append compiler_flags " $arg"
  91884. continue
  91885. ;;
  91886. @@ -5142,7 +5857,7 @@
  91887. *.$objext)
  91888. # A standard object.
  91889. - objs="$objs $arg"
  91890. + func_append objs " $arg"
  91891. ;;
  91892. *.lo)
  91893. @@ -5173,7 +5888,7 @@
  91894. if test "$prev" = dlfiles; then
  91895. if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
  91896. - dlfiles="$dlfiles $pic_object"
  91897. + func_append dlfiles " $pic_object"
  91898. prev=
  91899. continue
  91900. else
  91901. @@ -5185,7 +5900,7 @@
  91902. # CHECK ME: I think I busted this. -Ossama
  91903. if test "$prev" = dlprefiles; then
  91904. # Preload the old-style object.
  91905. - dlprefiles="$dlprefiles $pic_object"
  91906. + func_append dlprefiles " $pic_object"
  91907. prev=
  91908. fi
  91909. @@ -5230,24 +5945,25 @@
  91910. *.$libext)
  91911. # An archive.
  91912. - deplibs="$deplibs $arg"
  91913. - old_deplibs="$old_deplibs $arg"
  91914. + func_append deplibs " $arg"
  91915. + func_append old_deplibs " $arg"
  91916. continue
  91917. ;;
  91918. *.la)
  91919. # A libtool-controlled library.
  91920. + func_resolve_sysroot "$arg"
  91921. if test "$prev" = dlfiles; then
  91922. # This library was specified with -dlopen.
  91923. - dlfiles="$dlfiles $arg"
  91924. + func_append dlfiles " $func_resolve_sysroot_result"
  91925. prev=
  91926. elif test "$prev" = dlprefiles; then
  91927. # The library was specified with -dlpreopen.
  91928. - dlprefiles="$dlprefiles $arg"
  91929. + func_append dlprefiles " $func_resolve_sysroot_result"
  91930. prev=
  91931. else
  91932. - deplibs="$deplibs $arg"
  91933. + func_append deplibs " $func_resolve_sysroot_result"
  91934. fi
  91935. continue
  91936. ;;
  91937. @@ -5294,6 +6010,8 @@
  91938. func_dirname "$output" "/" ""
  91939. output_objdir="$func_dirname_result$objdir"
  91940. + func_to_tool_file "$output_objdir/"
  91941. + tool_output_objdir=$func_to_tool_file_result
  91942. # Create the object directory.
  91943. func_mkdir_p "$output_objdir"
  91944. @@ -5314,12 +6032,12 @@
  91945. # Find all interdependent deplibs by searching for libraries
  91946. # that are linked more than once (e.g. -la -lb -la)
  91947. for deplib in $deplibs; do
  91948. - if $opt_duplicate_deps ; then
  91949. + if $opt_preserve_dup_deps ; then
  91950. case "$libs " in
  91951. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  91952. + *" $deplib "*) func_append specialdeplibs " $deplib" ;;
  91953. esac
  91954. fi
  91955. - libs="$libs $deplib"
  91956. + func_append libs " $deplib"
  91957. done
  91958. if test "$linkmode" = lib; then
  91959. @@ -5332,9 +6050,9 @@
  91960. if $opt_duplicate_compiler_generated_deps; then
  91961. for pre_post_dep in $predeps $postdeps; do
  91962. case "$pre_post_deps " in
  91963. - *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
  91964. + *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;;
  91965. esac
  91966. - pre_post_deps="$pre_post_deps $pre_post_dep"
  91967. + func_append pre_post_deps " $pre_post_dep"
  91968. done
  91969. fi
  91970. pre_post_deps=
  91971. @@ -5401,8 +6119,9 @@
  91972. for lib in $dlprefiles; do
  91973. # Ignore non-libtool-libs
  91974. dependency_libs=
  91975. + func_resolve_sysroot "$lib"
  91976. case $lib in
  91977. - *.la) func_source "$lib" ;;
  91978. + *.la) func_source "$func_resolve_sysroot_result" ;;
  91979. esac
  91980. # Collect preopened libtool deplibs, except any this library
  91981. @@ -5412,7 +6131,7 @@
  91982. deplib_base=$func_basename_result
  91983. case " $weak_libs " in
  91984. *" $deplib_base "*) ;;
  91985. - *) deplibs="$deplibs $deplib" ;;
  91986. + *) func_append deplibs " $deplib" ;;
  91987. esac
  91988. done
  91989. done
  91990. @@ -5433,31 +6152,14 @@
  91991. compile_deplibs="$deplib $compile_deplibs"
  91992. finalize_deplibs="$deplib $finalize_deplibs"
  91993. else
  91994. - compiler_flags="$compiler_flags $deplib"
  91995. - fi
  91996. -
  91997. - case $linkmode in
  91998. - lib)
  91999. - deplibs="$deplib $deplibs"
  92000. - test "$pass" = conv && continue
  92001. - newdependency_libs="$deplib $newdependency_libs"
  92002. - ;;
  92003. - prog)
  92004. - if test "$pass" = conv; then
  92005. - deplibs="$deplib $deplibs"
  92006. - continue
  92007. - fi
  92008. - if test "$pass" = scan; then
  92009. - deplibs="$deplib $deplibs"
  92010. - else
  92011. - compile_deplibs="$deplib $compile_deplibs"
  92012. - finalize_deplibs="$deplib $finalize_deplibs"
  92013. + func_append compiler_flags " $deplib"
  92014. + if test "$linkmode" = lib ; then
  92015. + case "$new_inherited_linker_flags " in
  92016. + *" $deplib "*) ;;
  92017. + * ) func_append new_inherited_linker_flags " $deplib" ;;
  92018. + esac
  92019. fi
  92020. - ;;
  92021. - *)
  92022. - ;;
  92023. - esac # linkmode
  92024. -
  92025. + fi
  92026. continue
  92027. ;;
  92028. -l*)
  92029. @@ -5539,7 +6241,7 @@
  92030. if test "$linkmode" = lib ; then
  92031. case "$new_inherited_linker_flags " in
  92032. *" $deplib "*) ;;
  92033. - * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
  92034. + * ) func_append new_inherited_linker_flags " $deplib" ;;
  92035. esac
  92036. fi
  92037. fi
  92038. @@ -5552,7 +6254,8 @@
  92039. test "$pass" = conv && continue
  92040. newdependency_libs="$deplib $newdependency_libs"
  92041. func_stripname '-L' '' "$deplib"
  92042. - newlib_search_path="$newlib_search_path $func_stripname_result"
  92043. + func_resolve_sysroot "$func_stripname_result"
  92044. + func_append newlib_search_path " $func_resolve_sysroot_result"
  92045. ;;
  92046. prog)
  92047. if test "$pass" = conv; then
  92048. @@ -5566,7 +6269,8 @@
  92049. finalize_deplibs="$deplib $finalize_deplibs"
  92050. fi
  92051. func_stripname '-L' '' "$deplib"
  92052. - newlib_search_path="$newlib_search_path $func_stripname_result"
  92053. + func_resolve_sysroot "$func_stripname_result"
  92054. + func_append newlib_search_path " $func_resolve_sysroot_result"
  92055. ;;
  92056. *)
  92057. func_warning "\`-L' is ignored for archives/objects"
  92058. @@ -5577,17 +6281,21 @@
  92059. -R*)
  92060. if test "$pass" = link; then
  92061. func_stripname '-R' '' "$deplib"
  92062. - dir=$func_stripname_result
  92063. + func_resolve_sysroot "$func_stripname_result"
  92064. + dir=$func_resolve_sysroot_result
  92065. # Make sure the xrpath contains only unique directories.
  92066. case "$xrpath " in
  92067. *" $dir "*) ;;
  92068. - *) xrpath="$xrpath $dir" ;;
  92069. + *) func_append xrpath " $dir" ;;
  92070. esac
  92071. fi
  92072. deplibs="$deplib $deplibs"
  92073. continue
  92074. ;;
  92075. - *.la) lib="$deplib" ;;
  92076. + *.la)
  92077. + func_resolve_sysroot "$deplib"
  92078. + lib=$func_resolve_sysroot_result
  92079. + ;;
  92080. *.$libext)
  92081. if test "$pass" = conv; then
  92082. deplibs="$deplib $deplibs"
  92083. @@ -5650,11 +6358,11 @@
  92084. if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
  92085. # If there is no dlopen support or we're linking statically,
  92086. # we need to preload.
  92087. - newdlprefiles="$newdlprefiles $deplib"
  92088. + func_append newdlprefiles " $deplib"
  92089. compile_deplibs="$deplib $compile_deplibs"
  92090. finalize_deplibs="$deplib $finalize_deplibs"
  92091. else
  92092. - newdlfiles="$newdlfiles $deplib"
  92093. + func_append newdlfiles " $deplib"
  92094. fi
  92095. fi
  92096. continue
  92097. @@ -5700,7 +6408,7 @@
  92098. for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
  92099. case " $new_inherited_linker_flags " in
  92100. *" $tmp_inherited_linker_flag "*) ;;
  92101. - *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
  92102. + *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";;
  92103. esac
  92104. done
  92105. fi
  92106. @@ -5708,8 +6416,8 @@
  92107. if test "$linkmode,$pass" = "lib,link" ||
  92108. test "$linkmode,$pass" = "prog,scan" ||
  92109. { test "$linkmode" != prog && test "$linkmode" != lib; }; then
  92110. - test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
  92111. - test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
  92112. + test -n "$dlopen" && func_append dlfiles " $dlopen"
  92113. + test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
  92114. fi
  92115. if test "$pass" = conv; then
  92116. @@ -5720,20 +6428,20 @@
  92117. func_fatal_error "cannot find name of link library for \`$lib'"
  92118. fi
  92119. # It is a libtool convenience library, so add in its objects.
  92120. - convenience="$convenience $ladir/$objdir/$old_library"
  92121. - old_convenience="$old_convenience $ladir/$objdir/$old_library"
  92122. + func_append convenience " $ladir/$objdir/$old_library"
  92123. + func_append old_convenience " $ladir/$objdir/$old_library"
  92124. elif test "$linkmode" != prog && test "$linkmode" != lib; then
  92125. func_fatal_error "\`$lib' is not a convenience library"
  92126. fi
  92127. tmp_libs=
  92128. for deplib in $dependency_libs; do
  92129. deplibs="$deplib $deplibs"
  92130. - if $opt_duplicate_deps ; then
  92131. + if $opt_preserve_dup_deps ; then
  92132. case "$tmp_libs " in
  92133. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  92134. + *" $deplib "*) func_append specialdeplibs " $deplib" ;;
  92135. esac
  92136. fi
  92137. - tmp_libs="$tmp_libs $deplib"
  92138. + func_append tmp_libs " $deplib"
  92139. done
  92140. continue
  92141. fi # $pass = conv
  92142. @@ -5741,9 +6449,15 @@
  92143. # Get the name of the library we link against.
  92144. linklib=
  92145. - for l in $old_library $library_names; do
  92146. - linklib="$l"
  92147. - done
  92148. + if test -n "$old_library" &&
  92149. + { test "$prefer_static_libs" = yes ||
  92150. + test "$prefer_static_libs,$installed" = "built,no"; }; then
  92151. + linklib=$old_library
  92152. + else
  92153. + for l in $old_library $library_names; do
  92154. + linklib="$l"
  92155. + done
  92156. + fi
  92157. if test -z "$linklib"; then
  92158. func_fatal_error "cannot find name of link library for \`$lib'"
  92159. fi
  92160. @@ -5760,9 +6474,9 @@
  92161. # statically, we need to preload. We also need to preload any
  92162. # dependent libraries so libltdl's deplib preloader doesn't
  92163. # bomb out in the load deplibs phase.
  92164. - dlprefiles="$dlprefiles $lib $dependency_libs"
  92165. + func_append dlprefiles " $lib $dependency_libs"
  92166. else
  92167. - newdlfiles="$newdlfiles $lib"
  92168. + func_append newdlfiles " $lib"
  92169. fi
  92170. continue
  92171. fi # $pass = dlopen
  92172. @@ -5784,14 +6498,14 @@
  92173. # Find the relevant object directory and library name.
  92174. if test "X$installed" = Xyes; then
  92175. - if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
  92176. + if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
  92177. func_warning "library \`$lib' was moved."
  92178. dir="$ladir"
  92179. absdir="$abs_ladir"
  92180. libdir="$abs_ladir"
  92181. else
  92182. - dir="$libdir"
  92183. - absdir="$libdir"
  92184. + dir="$lt_sysroot$libdir"
  92185. + absdir="$lt_sysroot$libdir"
  92186. fi
  92187. test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
  92188. else
  92189. @@ -5799,12 +6513,12 @@
  92190. dir="$ladir"
  92191. absdir="$abs_ladir"
  92192. # Remove this search path later
  92193. - notinst_path="$notinst_path $abs_ladir"
  92194. + func_append notinst_path " $abs_ladir"
  92195. else
  92196. dir="$ladir/$objdir"
  92197. absdir="$abs_ladir/$objdir"
  92198. # Remove this search path later
  92199. - notinst_path="$notinst_path $abs_ladir"
  92200. + func_append notinst_path " $abs_ladir"
  92201. fi
  92202. fi # $installed = yes
  92203. func_stripname 'lib' '.la' "$laname"
  92204. @@ -5815,20 +6529,46 @@
  92205. if test -z "$libdir" && test "$linkmode" = prog; then
  92206. func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
  92207. fi
  92208. - # Prefer using a static library (so that no silly _DYNAMIC symbols
  92209. - # are required to link).
  92210. - if test -n "$old_library"; then
  92211. - newdlprefiles="$newdlprefiles $dir/$old_library"
  92212. - # Keep a list of preopened convenience libraries to check
  92213. - # that they are being used correctly in the link pass.
  92214. - test -z "$libdir" && \
  92215. - dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
  92216. - # Otherwise, use the dlname, so that lt_dlopen finds it.
  92217. - elif test -n "$dlname"; then
  92218. - newdlprefiles="$newdlprefiles $dir/$dlname"
  92219. - else
  92220. - newdlprefiles="$newdlprefiles $dir/$linklib"
  92221. - fi
  92222. + case "$host" in
  92223. + # special handling for platforms with PE-DLLs.
  92224. + *cygwin* | *mingw* | *cegcc* )
  92225. + # Linker will automatically link against shared library if both
  92226. + # static and shared are present. Therefore, ensure we extract
  92227. + # symbols from the import library if a shared library is present
  92228. + # (otherwise, the dlopen module name will be incorrect). We do
  92229. + # this by putting the import library name into $newdlprefiles.
  92230. + # We recover the dlopen module name by 'saving' the la file
  92231. + # name in a special purpose variable, and (later) extracting the
  92232. + # dlname from the la file.
  92233. + if test -n "$dlname"; then
  92234. + func_tr_sh "$dir/$linklib"
  92235. + eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname"
  92236. + func_append newdlprefiles " $dir/$linklib"
  92237. + else
  92238. + func_append newdlprefiles " $dir/$old_library"
  92239. + # Keep a list of preopened convenience libraries to check
  92240. + # that they are being used correctly in the link pass.
  92241. + test -z "$libdir" && \
  92242. + func_append dlpreconveniencelibs " $dir/$old_library"
  92243. + fi
  92244. + ;;
  92245. + * )
  92246. + # Prefer using a static library (so that no silly _DYNAMIC symbols
  92247. + # are required to link).
  92248. + if test -n "$old_library"; then
  92249. + func_append newdlprefiles " $dir/$old_library"
  92250. + # Keep a list of preopened convenience libraries to check
  92251. + # that they are being used correctly in the link pass.
  92252. + test -z "$libdir" && \
  92253. + func_append dlpreconveniencelibs " $dir/$old_library"
  92254. + # Otherwise, use the dlname, so that lt_dlopen finds it.
  92255. + elif test -n "$dlname"; then
  92256. + func_append newdlprefiles " $dir/$dlname"
  92257. + else
  92258. + func_append newdlprefiles " $dir/$linklib"
  92259. + fi
  92260. + ;;
  92261. + esac
  92262. fi # $pass = dlpreopen
  92263. if test -z "$libdir"; then
  92264. @@ -5846,7 +6586,7 @@
  92265. if test "$linkmode" = prog && test "$pass" != link; then
  92266. - newlib_search_path="$newlib_search_path $ladir"
  92267. + func_append newlib_search_path " $ladir"
  92268. deplibs="$lib $deplibs"
  92269. linkalldeplibs=no
  92270. @@ -5859,7 +6599,8 @@
  92271. for deplib in $dependency_libs; do
  92272. case $deplib in
  92273. -L*) func_stripname '-L' '' "$deplib"
  92274. - newlib_search_path="$newlib_search_path $func_stripname_result"
  92275. + func_resolve_sysroot "$func_stripname_result"
  92276. + func_append newlib_search_path " $func_resolve_sysroot_result"
  92277. ;;
  92278. esac
  92279. # Need to link against all dependency_libs?
  92280. @@ -5870,12 +6611,12 @@
  92281. # or/and link against static libraries
  92282. newdependency_libs="$deplib $newdependency_libs"
  92283. fi
  92284. - if $opt_duplicate_deps ; then
  92285. + if $opt_preserve_dup_deps ; then
  92286. case "$tmp_libs " in
  92287. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  92288. + *" $deplib "*) func_append specialdeplibs " $deplib" ;;
  92289. esac
  92290. fi
  92291. - tmp_libs="$tmp_libs $deplib"
  92292. + func_append tmp_libs " $deplib"
  92293. done # for deplib
  92294. continue
  92295. fi # $linkmode = prog...
  92296. @@ -5890,7 +6631,7 @@
  92297. # Make sure the rpath contains only unique directories.
  92298. case "$temp_rpath:" in
  92299. *"$absdir:"*) ;;
  92300. - *) temp_rpath="$temp_rpath$absdir:" ;;
  92301. + *) func_append temp_rpath "$absdir:" ;;
  92302. esac
  92303. fi
  92304. @@ -5902,7 +6643,7 @@
  92305. *)
  92306. case "$compile_rpath " in
  92307. *" $absdir "*) ;;
  92308. - *) compile_rpath="$compile_rpath $absdir"
  92309. + *) func_append compile_rpath " $absdir" ;;
  92310. esac
  92311. ;;
  92312. esac
  92313. @@ -5911,7 +6652,7 @@
  92314. *)
  92315. case "$finalize_rpath " in
  92316. *" $libdir "*) ;;
  92317. - *) finalize_rpath="$finalize_rpath $libdir"
  92318. + *) func_append finalize_rpath " $libdir" ;;
  92319. esac
  92320. ;;
  92321. esac
  92322. @@ -5936,12 +6677,12 @@
  92323. case $host in
  92324. *cygwin* | *mingw* | *cegcc*)
  92325. # No point in relinking DLLs because paths are not encoded
  92326. - notinst_deplibs="$notinst_deplibs $lib"
  92327. + func_append notinst_deplibs " $lib"
  92328. need_relink=no
  92329. ;;
  92330. *)
  92331. if test "$installed" = no; then
  92332. - notinst_deplibs="$notinst_deplibs $lib"
  92333. + func_append notinst_deplibs " $lib"
  92334. need_relink=yes
  92335. fi
  92336. ;;
  92337. @@ -5976,7 +6717,7 @@
  92338. *)
  92339. case "$compile_rpath " in
  92340. *" $absdir "*) ;;
  92341. - *) compile_rpath="$compile_rpath $absdir"
  92342. + *) func_append compile_rpath " $absdir" ;;
  92343. esac
  92344. ;;
  92345. esac
  92346. @@ -5985,7 +6726,7 @@
  92347. *)
  92348. case "$finalize_rpath " in
  92349. *" $libdir "*) ;;
  92350. - *) finalize_rpath="$finalize_rpath $libdir"
  92351. + *) func_append finalize_rpath " $libdir" ;;
  92352. esac
  92353. ;;
  92354. esac
  92355. @@ -6039,7 +6780,7 @@
  92356. linklib=$newlib
  92357. fi # test -n "$old_archive_from_expsyms_cmds"
  92358. - if test "$linkmode" = prog || test "$mode" != relink; then
  92359. + if test "$linkmode" = prog || test "$opt_mode" != relink; then
  92360. add_shlibpath=
  92361. add_dir=
  92362. add=
  92363. @@ -6095,7 +6836,7 @@
  92364. if test -n "$inst_prefix_dir"; then
  92365. case $libdir in
  92366. [\\/]*)
  92367. - add_dir="$add_dir -L$inst_prefix_dir$libdir"
  92368. + func_append add_dir " -L$inst_prefix_dir$libdir"
  92369. ;;
  92370. esac
  92371. fi
  92372. @@ -6117,7 +6858,7 @@
  92373. if test -n "$add_shlibpath"; then
  92374. case :$compile_shlibpath: in
  92375. *":$add_shlibpath:"*) ;;
  92376. - *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
  92377. + *) func_append compile_shlibpath "$add_shlibpath:" ;;
  92378. esac
  92379. fi
  92380. if test "$linkmode" = prog; then
  92381. @@ -6131,13 +6872,13 @@
  92382. test "$hardcode_shlibpath_var" = yes; then
  92383. case :$finalize_shlibpath: in
  92384. *":$libdir:"*) ;;
  92385. - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
  92386. + *) func_append finalize_shlibpath "$libdir:" ;;
  92387. esac
  92388. fi
  92389. fi
  92390. fi
  92391. - if test "$linkmode" = prog || test "$mode" = relink; then
  92392. + if test "$linkmode" = prog || test "$opt_mode" = relink; then
  92393. add_shlibpath=
  92394. add_dir=
  92395. add=
  92396. @@ -6151,7 +6892,7 @@
  92397. elif test "$hardcode_shlibpath_var" = yes; then
  92398. case :$finalize_shlibpath: in
  92399. *":$libdir:"*) ;;
  92400. - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
  92401. + *) func_append finalize_shlibpath "$libdir:" ;;
  92402. esac
  92403. add="-l$name"
  92404. elif test "$hardcode_automatic" = yes; then
  92405. @@ -6168,7 +6909,7 @@
  92406. if test -n "$inst_prefix_dir"; then
  92407. case $libdir in
  92408. [\\/]*)
  92409. - add_dir="$add_dir -L$inst_prefix_dir$libdir"
  92410. + func_append add_dir " -L$inst_prefix_dir$libdir"
  92411. ;;
  92412. esac
  92413. fi
  92414. @@ -6245,27 +6986,33 @@
  92415. temp_xrpath=$func_stripname_result
  92416. case " $xrpath " in
  92417. *" $temp_xrpath "*) ;;
  92418. - *) xrpath="$xrpath $temp_xrpath";;
  92419. + *) func_append xrpath " $temp_xrpath";;
  92420. esac;;
  92421. - *) temp_deplibs="$temp_deplibs $libdir";;
  92422. + *) func_append temp_deplibs " $libdir";;
  92423. esac
  92424. done
  92425. dependency_libs="$temp_deplibs"
  92426. fi
  92427. - newlib_search_path="$newlib_search_path $absdir"
  92428. + func_append newlib_search_path " $absdir"
  92429. # Link against this library
  92430. test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
  92431. # ... and its dependency_libs
  92432. tmp_libs=
  92433. for deplib in $dependency_libs; do
  92434. newdependency_libs="$deplib $newdependency_libs"
  92435. - if $opt_duplicate_deps ; then
  92436. + case $deplib in
  92437. + -L*) func_stripname '-L' '' "$deplib"
  92438. + func_resolve_sysroot "$func_stripname_result";;
  92439. + *) func_resolve_sysroot "$deplib" ;;
  92440. + esac
  92441. + if $opt_preserve_dup_deps ; then
  92442. case "$tmp_libs " in
  92443. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  92444. + *" $func_resolve_sysroot_result "*)
  92445. + func_append specialdeplibs " $func_resolve_sysroot_result" ;;
  92446. esac
  92447. fi
  92448. - tmp_libs="$tmp_libs $deplib"
  92449. + func_append tmp_libs " $func_resolve_sysroot_result"
  92450. done
  92451. if test "$link_all_deplibs" != no; then
  92452. @@ -6275,8 +7022,10 @@
  92453. case $deplib in
  92454. -L*) path="$deplib" ;;
  92455. *.la)
  92456. + func_resolve_sysroot "$deplib"
  92457. + deplib=$func_resolve_sysroot_result
  92458. func_dirname "$deplib" "" "."
  92459. - dir="$func_dirname_result"
  92460. + dir=$func_dirname_result
  92461. # We need an absolute path.
  92462. case $dir in
  92463. [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
  92464. @@ -6303,8 +7052,8 @@
  92465. if test -z "$darwin_install_name"; then
  92466. darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
  92467. fi
  92468. - compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
  92469. - linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
  92470. + func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
  92471. + func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
  92472. path=
  92473. fi
  92474. fi
  92475. @@ -6354,7 +7103,7 @@
  92476. for dir in $newlib_search_path; do
  92477. case "$lib_search_path " in
  92478. *" $dir "*) ;;
  92479. - *) lib_search_path="$lib_search_path $dir" ;;
  92480. + *) func_append lib_search_path " $dir" ;;
  92481. esac
  92482. done
  92483. newlib_search_path=
  92484. @@ -6412,10 +7161,10 @@
  92485. -L*)
  92486. case " $tmp_libs " in
  92487. *" $deplib "*) ;;
  92488. - *) tmp_libs="$tmp_libs $deplib" ;;
  92489. + *) func_append tmp_libs " $deplib" ;;
  92490. esac
  92491. ;;
  92492. - *) tmp_libs="$tmp_libs $deplib" ;;
  92493. + *) func_append tmp_libs " $deplib" ;;
  92494. esac
  92495. done
  92496. eval $var=\"$tmp_libs\"
  92497. @@ -6431,7 +7180,7 @@
  92498. ;;
  92499. esac
  92500. if test -n "$i" ; then
  92501. - tmp_libs="$tmp_libs $i"
  92502. + func_append tmp_libs " $i"
  92503. fi
  92504. done
  92505. dependency_libs=$tmp_libs
  92506. @@ -6472,7 +7221,7 @@
  92507. # Now set the variables for building old libraries.
  92508. build_libtool_libs=no
  92509. oldlibs="$output"
  92510. - objs="$objs$old_deplibs"
  92511. + func_append objs "$old_deplibs"
  92512. ;;
  92513. lib)
  92514. @@ -6508,7 +7257,7 @@
  92515. echo
  92516. $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
  92517. $ECHO "*** objects $objs is not portable!"
  92518. - libobjs="$libobjs $objs"
  92519. + func_append libobjs " $objs"
  92520. fi
  92521. fi
  92522. @@ -6706,7 +7455,7 @@
  92523. done
  92524. # Make executables depend on our current version.
  92525. - verstring="$verstring:${current}.0"
  92526. + func_append verstring ":${current}.0"
  92527. ;;
  92528. qnx)
  92529. @@ -6774,10 +7523,10 @@
  92530. fi
  92531. func_generate_dlsyms "$libname" "$libname" "yes"
  92532. - libobjs="$libobjs $symfileobj"
  92533. + func_append libobjs " $symfileobj"
  92534. test "X$libobjs" = "X " && libobjs=
  92535. - if test "$mode" != relink; then
  92536. + if test "$opt_mode" != relink; then
  92537. # Remove our outputs, but don't remove object files since they
  92538. # may have been created when compiling PIC objects.
  92539. removelist=
  92540. @@ -6793,7 +7542,7 @@
  92541. continue
  92542. fi
  92543. fi
  92544. - removelist="$removelist $p"
  92545. + func_append removelist " $p"
  92546. ;;
  92547. *) ;;
  92548. esac
  92549. @@ -6804,7 +7553,7 @@
  92550. # Now set the variables for building old libraries.
  92551. if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
  92552. - oldlibs="$oldlibs $output_objdir/$libname.$libext"
  92553. + func_append oldlibs " $output_objdir/$libname.$libext"
  92554. # Transform .lo files to .o files.
  92555. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
  92556. @@ -6821,10 +7570,11 @@
  92557. # If the user specified any rpath flags, then add them.
  92558. temp_xrpath=
  92559. for libdir in $xrpath; do
  92560. - temp_xrpath="$temp_xrpath -R$libdir"
  92561. + func_replace_sysroot "$libdir"
  92562. + func_append temp_xrpath " -R$func_replace_sysroot_result"
  92563. case "$finalize_rpath " in
  92564. *" $libdir "*) ;;
  92565. - *) finalize_rpath="$finalize_rpath $libdir" ;;
  92566. + *) func_append finalize_rpath " $libdir" ;;
  92567. esac
  92568. done
  92569. if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
  92570. @@ -6838,7 +7588,7 @@
  92571. for lib in $old_dlfiles; do
  92572. case " $dlprefiles $dlfiles " in
  92573. *" $lib "*) ;;
  92574. - *) dlfiles="$dlfiles $lib" ;;
  92575. + *) func_append dlfiles " $lib" ;;
  92576. esac
  92577. done
  92578. @@ -6848,7 +7598,7 @@
  92579. for lib in $old_dlprefiles; do
  92580. case "$dlprefiles " in
  92581. *" $lib "*) ;;
  92582. - *) dlprefiles="$dlprefiles $lib" ;;
  92583. + *) func_append dlprefiles " $lib" ;;
  92584. esac
  92585. done
  92586. @@ -6860,7 +7610,7 @@
  92587. ;;
  92588. *-*-rhapsody* | *-*-darwin1.[012])
  92589. # Rhapsody C library is in the System framework
  92590. - deplibs="$deplibs System.ltframework"
  92591. + func_append deplibs " System.ltframework"
  92592. ;;
  92593. *-*-netbsd*)
  92594. # Don't link with libc until the a.out ld.so is fixed.
  92595. @@ -6877,7 +7627,7 @@
  92596. *)
  92597. # Add libc to deplibs on all other systems if necessary.
  92598. if test "$build_libtool_need_lc" = "yes"; then
  92599. - deplibs="$deplibs -lc"
  92600. + func_append deplibs " -lc"
  92601. fi
  92602. ;;
  92603. esac
  92604. @@ -6926,7 +7676,7 @@
  92605. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  92606. case " $predeps $postdeps " in
  92607. *" $i "*)
  92608. - newdeplibs="$newdeplibs $i"
  92609. + func_append newdeplibs " $i"
  92610. i=""
  92611. ;;
  92612. esac
  92613. @@ -6937,7 +7687,7 @@
  92614. set dummy $deplib_matches; shift
  92615. deplib_match=$1
  92616. if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
  92617. - newdeplibs="$newdeplibs $i"
  92618. + func_append newdeplibs " $i"
  92619. else
  92620. droppeddeps=yes
  92621. echo
  92622. @@ -6951,7 +7701,7 @@
  92623. fi
  92624. ;;
  92625. *)
  92626. - newdeplibs="$newdeplibs $i"
  92627. + func_append newdeplibs " $i"
  92628. ;;
  92629. esac
  92630. done
  92631. @@ -6969,7 +7719,7 @@
  92632. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  92633. case " $predeps $postdeps " in
  92634. *" $i "*)
  92635. - newdeplibs="$newdeplibs $i"
  92636. + func_append newdeplibs " $i"
  92637. i=""
  92638. ;;
  92639. esac
  92640. @@ -6980,7 +7730,7 @@
  92641. set dummy $deplib_matches; shift
  92642. deplib_match=$1
  92643. if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
  92644. - newdeplibs="$newdeplibs $i"
  92645. + func_append newdeplibs " $i"
  92646. else
  92647. droppeddeps=yes
  92648. echo
  92649. @@ -7002,7 +7752,7 @@
  92650. fi
  92651. ;;
  92652. *)
  92653. - newdeplibs="$newdeplibs $i"
  92654. + func_append newdeplibs " $i"
  92655. ;;
  92656. esac
  92657. done
  92658. @@ -7019,15 +7769,27 @@
  92659. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  92660. case " $predeps $postdeps " in
  92661. *" $a_deplib "*)
  92662. - newdeplibs="$newdeplibs $a_deplib"
  92663. + func_append newdeplibs " $a_deplib"
  92664. a_deplib=""
  92665. ;;
  92666. esac
  92667. fi
  92668. if test -n "$a_deplib" ; then
  92669. libname=`eval "\\$ECHO \"$libname_spec\""`
  92670. + if test -n "$file_magic_glob"; then
  92671. + libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob`
  92672. + else
  92673. + libnameglob=$libname
  92674. + fi
  92675. + test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob`
  92676. for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
  92677. - potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
  92678. + if test "$want_nocaseglob" = yes; then
  92679. + shopt -s nocaseglob
  92680. + potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
  92681. + $nocaseglob
  92682. + else
  92683. + potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
  92684. + fi
  92685. for potent_lib in $potential_libs; do
  92686. # Follow soft links.
  92687. if ls -lLd "$potent_lib" 2>/dev/null |
  92688. @@ -7050,7 +7812,7 @@
  92689. if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
  92690. $SED -e 10q |
  92691. $EGREP "$file_magic_regex" > /dev/null; then
  92692. - newdeplibs="$newdeplibs $a_deplib"
  92693. + func_append newdeplibs " $a_deplib"
  92694. a_deplib=""
  92695. break 2
  92696. fi
  92697. @@ -7075,7 +7837,7 @@
  92698. ;;
  92699. *)
  92700. # Add a -L argument.
  92701. - newdeplibs="$newdeplibs $a_deplib"
  92702. + func_append newdeplibs " $a_deplib"
  92703. ;;
  92704. esac
  92705. done # Gone through all deplibs.
  92706. @@ -7091,7 +7853,7 @@
  92707. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  92708. case " $predeps $postdeps " in
  92709. *" $a_deplib "*)
  92710. - newdeplibs="$newdeplibs $a_deplib"
  92711. + func_append newdeplibs " $a_deplib"
  92712. a_deplib=""
  92713. ;;
  92714. esac
  92715. @@ -7104,7 +7866,7 @@
  92716. potlib="$potent_lib" # see symlink-check above in file_magic test
  92717. if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
  92718. $EGREP "$match_pattern_regex" > /dev/null; then
  92719. - newdeplibs="$newdeplibs $a_deplib"
  92720. + func_append newdeplibs " $a_deplib"
  92721. a_deplib=""
  92722. break 2
  92723. fi
  92724. @@ -7129,7 +7891,7 @@
  92725. ;;
  92726. *)
  92727. # Add a -L argument.
  92728. - newdeplibs="$newdeplibs $a_deplib"
  92729. + func_append newdeplibs " $a_deplib"
  92730. ;;
  92731. esac
  92732. done # Gone through all deplibs.
  92733. @@ -7233,7 +7995,7 @@
  92734. *)
  92735. case " $deplibs " in
  92736. *" -L$path/$objdir "*)
  92737. - new_libs="$new_libs -L$path/$objdir" ;;
  92738. + func_append new_libs " -L$path/$objdir" ;;
  92739. esac
  92740. ;;
  92741. esac
  92742. @@ -7243,10 +8005,10 @@
  92743. -L*)
  92744. case " $new_libs " in
  92745. *" $deplib "*) ;;
  92746. - *) new_libs="$new_libs $deplib" ;;
  92747. + *) func_append new_libs " $deplib" ;;
  92748. esac
  92749. ;;
  92750. - *) new_libs="$new_libs $deplib" ;;
  92751. + *) func_append new_libs " $deplib" ;;
  92752. esac
  92753. done
  92754. deplibs="$new_libs"
  92755. @@ -7263,10 +8025,12 @@
  92756. hardcode_libdirs=
  92757. dep_rpath=
  92758. rpath="$finalize_rpath"
  92759. - test "$mode" != relink && rpath="$compile_rpath$rpath"
  92760. + test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
  92761. for libdir in $rpath; do
  92762. if test -n "$hardcode_libdir_flag_spec"; then
  92763. if test -n "$hardcode_libdir_separator"; then
  92764. + func_replace_sysroot "$libdir"
  92765. + libdir=$func_replace_sysroot_result
  92766. if test -z "$hardcode_libdirs"; then
  92767. hardcode_libdirs="$libdir"
  92768. else
  92769. @@ -7275,18 +8039,18 @@
  92770. *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
  92771. ;;
  92772. *)
  92773. - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
  92774. + func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
  92775. ;;
  92776. esac
  92777. fi
  92778. else
  92779. eval flag=\"$hardcode_libdir_flag_spec\"
  92780. - dep_rpath="$dep_rpath $flag"
  92781. + func_append dep_rpath " $flag"
  92782. fi
  92783. elif test -n "$runpath_var"; then
  92784. case "$perm_rpath " in
  92785. *" $libdir "*) ;;
  92786. - *) perm_rpath="$perm_rpath $libdir" ;;
  92787. + *) func_apped perm_rpath " $libdir" ;;
  92788. esac
  92789. fi
  92790. done
  92791. @@ -7304,7 +8068,7 @@
  92792. # We should set the runpath_var.
  92793. rpath=
  92794. for dir in $perm_rpath; do
  92795. - rpath="$rpath$dir:"
  92796. + func_append rpath "$dir:"
  92797. done
  92798. eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
  92799. fi
  92800. @@ -7312,7 +8076,7 @@
  92801. fi
  92802. shlibpath="$finalize_shlibpath"
  92803. - test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
  92804. + test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
  92805. if test -n "$shlibpath"; then
  92806. eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
  92807. fi
  92808. @@ -7338,7 +8102,7 @@
  92809. linknames=
  92810. for link
  92811. do
  92812. - linknames="$linknames $link"
  92813. + func_append linknames " $link"
  92814. done
  92815. # Use standard objects if they are pic
  92816. @@ -7349,7 +8113,7 @@
  92817. if test -n "$export_symbols" && test -n "$include_expsyms"; then
  92818. $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
  92819. export_symbols="$output_objdir/$libname.uexp"
  92820. - delfiles="$delfiles $export_symbols"
  92821. + func_append delfiles " $export_symbols"
  92822. fi
  92823. orig_export_symbols=
  92824. @@ -7380,13 +8144,45 @@
  92825. $opt_dry_run || $RM $export_symbols
  92826. cmds=$export_symbols_cmds
  92827. save_ifs="$IFS"; IFS='~'
  92828. - for cmd in $cmds; do
  92829. + for cmd1 in $cmds; do
  92830. IFS="$save_ifs"
  92831. - eval cmd=\"$cmd\"
  92832. - func_len " $cmd"
  92833. - len=$func_len_result
  92834. - if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
  92835. + # Take the normal branch if the nm_file_list_spec branch
  92836. + # doesn't work or if tool conversion is not needed.
  92837. + case $nm_file_list_spec~$to_tool_file_cmd in
  92838. + *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*)
  92839. + try_normal_branch=yes
  92840. + eval cmd=\"$cmd1\"
  92841. + func_len " $cmd"
  92842. + len=$func_len_result
  92843. + ;;
  92844. + *)
  92845. + try_normal_branch=no
  92846. + ;;
  92847. + esac
  92848. + if test "$try_normal_branch" = yes \
  92849. + && { test "$len" -lt "$max_cmd_len" \
  92850. + || test "$max_cmd_len" -le -1; }
  92851. + then
  92852. + func_show_eval "$cmd" 'exit $?'
  92853. + skipped_export=false
  92854. + elif test -n "$nm_file_list_spec"; then
  92855. + func_basename "$output"
  92856. + output_la=$func_basename_result
  92857. + save_libobjs=$libobjs
  92858. + save_output=$output
  92859. + output=${output_objdir}/${output_la}.nm
  92860. + func_to_tool_file "$output"
  92861. + libobjs=$nm_file_list_spec$func_to_tool_file_result
  92862. + func_append delfiles " $output"
  92863. + func_verbose "creating $NM input file list: $output"
  92864. + for obj in $save_libobjs; do
  92865. + func_to_tool_file "$obj"
  92866. + $ECHO "$func_to_tool_file_result"
  92867. + done > "$output"
  92868. + eval cmd=\"$cmd1\"
  92869. func_show_eval "$cmd" 'exit $?'
  92870. + output=$save_output
  92871. + libobjs=$save_libobjs
  92872. skipped_export=false
  92873. else
  92874. # The command line is too long to execute in one step.
  92875. @@ -7420,7 +8216,7 @@
  92876. # global variables. join(1) would be nice here, but unfortunately
  92877. # isn't a blessed tool.
  92878. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
  92879. - delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
  92880. + func_append delfiles " $export_symbols $output_objdir/$libname.filter"
  92881. export_symbols=$output_objdir/$libname.def
  92882. $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
  92883. fi
  92884. @@ -7430,7 +8226,7 @@
  92885. case " $convenience " in
  92886. *" $test_deplib "*) ;;
  92887. *)
  92888. - tmp_deplibs="$tmp_deplibs $test_deplib"
  92889. + func_append tmp_deplibs " $test_deplib"
  92890. ;;
  92891. esac
  92892. done
  92893. @@ -7450,21 +8246,21 @@
  92894. test "X$libobjs" = "X " && libobjs=
  92895. else
  92896. gentop="$output_objdir/${outputname}x"
  92897. - generated="$generated $gentop"
  92898. + func_append generated " $gentop"
  92899. func_extract_archives $gentop $convenience
  92900. - libobjs="$libobjs $func_extract_archives_result"
  92901. + func_append libobjs " $func_extract_archives_result"
  92902. test "X$libobjs" = "X " && libobjs=
  92903. fi
  92904. fi
  92905. if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
  92906. eval flag=\"$thread_safe_flag_spec\"
  92907. - linker_flags="$linker_flags $flag"
  92908. + func_append linker_flags " $flag"
  92909. fi
  92910. # Make a backup of the uninstalled library when relinking
  92911. - if test "$mode" = relink; then
  92912. + if test "$opt_mode" = relink; then
  92913. $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
  92914. fi
  92915. @@ -7526,10 +8322,13 @@
  92916. echo 'INPUT (' > $output
  92917. for obj in $save_libobjs
  92918. do
  92919. - $ECHO "$obj" >> $output
  92920. + func_to_tool_file "$obj"
  92921. + $ECHO "$func_to_tool_file_result" >> $output
  92922. done
  92923. echo ')' >> $output
  92924. - delfiles="$delfiles $output"
  92925. + func_append delfiles " $output"
  92926. + func_to_tool_file "$output"
  92927. + output=$func_to_tool_file_result
  92928. elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
  92929. output=${output_objdir}/${output_la}.lnk
  92930. func_verbose "creating linker input file list: $output"
  92931. @@ -7543,10 +8342,12 @@
  92932. fi
  92933. for obj
  92934. do
  92935. - $ECHO "$obj" >> $output
  92936. + func_to_tool_file "$obj"
  92937. + $ECHO "$func_to_tool_file_result" >> $output
  92938. done
  92939. - delfiles="$delfiles $output"
  92940. - output=$firstobj\"$file_list_spec$output\"
  92941. + func_append delfiles " $output"
  92942. + func_to_tool_file "$output"
  92943. + output=$firstobj\"$file_list_spec$func_to_tool_file_result\"
  92944. else
  92945. if test -n "$save_libobjs"; then
  92946. func_verbose "creating reloadable object files..."
  92947. @@ -7597,7 +8398,7 @@
  92948. if test -n "$last_robj"; then
  92949. eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
  92950. fi
  92951. - delfiles="$delfiles $output"
  92952. + func_append delfiles " $output"
  92953. else
  92954. output=
  92955. @@ -7631,7 +8432,7 @@
  92956. lt_exit=$?
  92957. # Restore the uninstalled library and exit
  92958. - if test "$mode" = relink; then
  92959. + if test "$opt_mode" = relink; then
  92960. ( cd "$output_objdir" && \
  92961. $RM "${realname}T" && \
  92962. $MV "${realname}U" "$realname" )
  92963. @@ -7664,7 +8465,7 @@
  92964. # global variables. join(1) would be nice here, but unfortunately
  92965. # isn't a blessed tool.
  92966. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
  92967. - delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
  92968. + func_append delfiles " $export_symbols $output_objdir/$libname.filter"
  92969. export_symbols=$output_objdir/$libname.def
  92970. $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
  92971. fi
  92972. @@ -7705,10 +8506,10 @@
  92973. # Add any objects from preloaded convenience libraries
  92974. if test -n "$dlprefiles"; then
  92975. gentop="$output_objdir/${outputname}x"
  92976. - generated="$generated $gentop"
  92977. + func_append generated " $gentop"
  92978. func_extract_archives $gentop $dlprefiles
  92979. - libobjs="$libobjs $func_extract_archives_result"
  92980. + func_append libobjs " $func_extract_archives_result"
  92981. test "X$libobjs" = "X " && libobjs=
  92982. fi
  92983. @@ -7724,7 +8525,7 @@
  92984. lt_exit=$?
  92985. # Restore the uninstalled library and exit
  92986. - if test "$mode" = relink; then
  92987. + if test "$opt_mode" = relink; then
  92988. ( cd "$output_objdir" && \
  92989. $RM "${realname}T" && \
  92990. $MV "${realname}U" "$realname" )
  92991. @@ -7736,7 +8537,7 @@
  92992. IFS="$save_ifs"
  92993. # Restore the uninstalled library and exit
  92994. - if test "$mode" = relink; then
  92995. + if test "$opt_mode" = relink; then
  92996. $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
  92997. if test -n "$convenience"; then
  92998. @@ -7820,13 +8621,16 @@
  92999. reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
  93000. else
  93001. gentop="$output_objdir/${obj}x"
  93002. - generated="$generated $gentop"
  93003. + func_append generated " $gentop"
  93004. func_extract_archives $gentop $convenience
  93005. reload_conv_objs="$reload_objs $func_extract_archives_result"
  93006. fi
  93007. fi
  93008. + # If we're not building shared, we need to use non_pic_objs
  93009. + test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
  93010. +
  93011. # Create the old-style object.
  93012. reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
  93013. @@ -7900,8 +8704,8 @@
  93014. if test "$tagname" = CXX ; then
  93015. case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
  93016. 10.[0123])
  93017. - compile_command="$compile_command ${wl}-bind_at_load"
  93018. - finalize_command="$finalize_command ${wl}-bind_at_load"
  93019. + func_append compile_command " ${wl}-bind_at_load"
  93020. + func_append finalize_command " ${wl}-bind_at_load"
  93021. ;;
  93022. esac
  93023. fi
  93024. @@ -7921,7 +8725,7 @@
  93025. *)
  93026. case " $compile_deplibs " in
  93027. *" -L$path/$objdir "*)
  93028. - new_libs="$new_libs -L$path/$objdir" ;;
  93029. + func_append new_libs " -L$path/$objdir" ;;
  93030. esac
  93031. ;;
  93032. esac
  93033. @@ -7931,17 +8735,17 @@
  93034. -L*)
  93035. case " $new_libs " in
  93036. *" $deplib "*) ;;
  93037. - *) new_libs="$new_libs $deplib" ;;
  93038. + *) func_append new_libs " $deplib" ;;
  93039. esac
  93040. ;;
  93041. - *) new_libs="$new_libs $deplib" ;;
  93042. + *) func_append new_libs " $deplib" ;;
  93043. esac
  93044. done
  93045. compile_deplibs="$new_libs"
  93046. - compile_command="$compile_command $compile_deplibs"
  93047. - finalize_command="$finalize_command $finalize_deplibs"
  93048. + func_append compile_command " $compile_deplibs"
  93049. + func_append finalize_command " $finalize_deplibs"
  93050. if test -n "$rpath$xrpath"; then
  93051. # If the user specified any rpath flags, then add them.
  93052. @@ -7949,7 +8753,7 @@
  93053. # This is the magic to use -rpath.
  93054. case "$finalize_rpath " in
  93055. *" $libdir "*) ;;
  93056. - *) finalize_rpath="$finalize_rpath $libdir" ;;
  93057. + *) func_append finalize_rpath " $libdir" ;;
  93058. esac
  93059. done
  93060. fi
  93061. @@ -7968,18 +8772,18 @@
  93062. *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
  93063. ;;
  93064. *)
  93065. - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
  93066. + func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
  93067. ;;
  93068. esac
  93069. fi
  93070. else
  93071. eval flag=\"$hardcode_libdir_flag_spec\"
  93072. - rpath="$rpath $flag"
  93073. + func_append rpath " $flag"
  93074. fi
  93075. elif test -n "$runpath_var"; then
  93076. case "$perm_rpath " in
  93077. *" $libdir "*) ;;
  93078. - *) perm_rpath="$perm_rpath $libdir" ;;
  93079. + *) func_append perm_rpath " $libdir" ;;
  93080. esac
  93081. fi
  93082. case $host in
  93083. @@ -7988,12 +8792,12 @@
  93084. case :$dllsearchpath: in
  93085. *":$libdir:"*) ;;
  93086. ::) dllsearchpath=$libdir;;
  93087. - *) dllsearchpath="$dllsearchpath:$libdir";;
  93088. + *) func_append dllsearchpath ":$libdir";;
  93089. esac
  93090. case :$dllsearchpath: in
  93091. *":$testbindir:"*) ;;
  93092. ::) dllsearchpath=$testbindir;;
  93093. - *) dllsearchpath="$dllsearchpath:$testbindir";;
  93094. + *) func_append dllsearchpath ":$testbindir";;
  93095. esac
  93096. ;;
  93097. esac
  93098. @@ -8019,18 +8823,18 @@
  93099. *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
  93100. ;;
  93101. *)
  93102. - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
  93103. + func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
  93104. ;;
  93105. esac
  93106. fi
  93107. else
  93108. eval flag=\"$hardcode_libdir_flag_spec\"
  93109. - rpath="$rpath $flag"
  93110. + func_append rpath " $flag"
  93111. fi
  93112. elif test -n "$runpath_var"; then
  93113. case "$finalize_perm_rpath " in
  93114. *" $libdir "*) ;;
  93115. - *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
  93116. + *) func_append finalize_perm_rpath " $libdir" ;;
  93117. esac
  93118. fi
  93119. done
  93120. @@ -8081,6 +8885,12 @@
  93121. exit_status=0
  93122. func_show_eval "$link_command" 'exit_status=$?'
  93123. + if test -n "$postlink_cmds"; then
  93124. + func_to_tool_file "$output"
  93125. + postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
  93126. + func_execute_cmds "$postlink_cmds" 'exit $?'
  93127. + fi
  93128. +
  93129. # Delete the generated files.
  93130. if test -f "$output_objdir/${outputname}S.${objext}"; then
  93131. func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
  93132. @@ -8103,7 +8913,7 @@
  93133. # We should set the runpath_var.
  93134. rpath=
  93135. for dir in $perm_rpath; do
  93136. - rpath="$rpath$dir:"
  93137. + func_append rpath "$dir:"
  93138. done
  93139. compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
  93140. fi
  93141. @@ -8111,7 +8921,7 @@
  93142. # We should set the runpath_var.
  93143. rpath=
  93144. for dir in $finalize_perm_rpath; do
  93145. - rpath="$rpath$dir:"
  93146. + func_append rpath "$dir:"
  93147. done
  93148. finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
  93149. fi
  93150. @@ -8126,6 +8936,13 @@
  93151. $opt_dry_run || $RM $output
  93152. # Link the executable and exit
  93153. func_show_eval "$link_command" 'exit $?'
  93154. +
  93155. + if test -n "$postlink_cmds"; then
  93156. + func_to_tool_file "$output"
  93157. + postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
  93158. + func_execute_cmds "$postlink_cmds" 'exit $?'
  93159. + fi
  93160. +
  93161. exit $EXIT_SUCCESS
  93162. fi
  93163. @@ -8159,6 +8976,12 @@
  93164. func_show_eval "$link_command" 'exit $?'
  93165. + if test -n "$postlink_cmds"; then
  93166. + func_to_tool_file "$output_objdir/$outputname"
  93167. + postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
  93168. + func_execute_cmds "$postlink_cmds" 'exit $?'
  93169. + fi
  93170. +
  93171. # Now create the wrapper script.
  93172. func_verbose "creating $output"
  93173. @@ -8256,7 +9079,7 @@
  93174. else
  93175. oldobjs="$old_deplibs $non_pic_objects"
  93176. if test "$preload" = yes && test -f "$symfileobj"; then
  93177. - oldobjs="$oldobjs $symfileobj"
  93178. + func_append oldobjs " $symfileobj"
  93179. fi
  93180. fi
  93181. addlibs="$old_convenience"
  93182. @@ -8264,10 +9087,10 @@
  93183. if test -n "$addlibs"; then
  93184. gentop="$output_objdir/${outputname}x"
  93185. - generated="$generated $gentop"
  93186. + func_append generated " $gentop"
  93187. func_extract_archives $gentop $addlibs
  93188. - oldobjs="$oldobjs $func_extract_archives_result"
  93189. + func_append oldobjs " $func_extract_archives_result"
  93190. fi
  93191. # Do each command in the archive commands.
  93192. @@ -8278,10 +9101,10 @@
  93193. # Add any objects from preloaded convenience libraries
  93194. if test -n "$dlprefiles"; then
  93195. gentop="$output_objdir/${outputname}x"
  93196. - generated="$generated $gentop"
  93197. + func_append generated " $gentop"
  93198. func_extract_archives $gentop $dlprefiles
  93199. - oldobjs="$oldobjs $func_extract_archives_result"
  93200. + func_append oldobjs " $func_extract_archives_result"
  93201. fi
  93202. # POSIX demands no paths to be encoded in archives. We have
  93203. @@ -8299,7 +9122,7 @@
  93204. else
  93205. echo "copying selected object files to avoid basename conflicts..."
  93206. gentop="$output_objdir/${outputname}x"
  93207. - generated="$generated $gentop"
  93208. + func_append generated " $gentop"
  93209. func_mkdir_p "$gentop"
  93210. save_oldobjs=$oldobjs
  93211. oldobjs=
  93212. @@ -8323,9 +9146,9 @@
  93213. esac
  93214. done
  93215. func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
  93216. - oldobjs="$oldobjs $gentop/$newobj"
  93217. + func_append oldobjs " $gentop/$newobj"
  93218. ;;
  93219. - *) oldobjs="$oldobjs $obj" ;;
  93220. + *) func_append oldobjs " $obj" ;;
  93221. esac
  93222. done
  93223. fi
  93224. @@ -8335,6 +9158,16 @@
  93225. len=$func_len_result
  93226. if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
  93227. cmds=$old_archive_cmds
  93228. + elif test -n "$archiver_list_spec"; then
  93229. + func_verbose "using command file archive linking..."
  93230. + for obj in $oldobjs
  93231. + do
  93232. + func_to_tool_file "$obj"
  93233. + $ECHO "$func_to_tool_file_result"
  93234. + done > $output_objdir/$libname.libcmd
  93235. + func_to_tool_file "$output_objdir/$libname.libcmd"
  93236. + oldobjs=" $archiver_list_spec$func_to_tool_file_result"
  93237. + cmds=$old_archive_cmds
  93238. else
  93239. # the command line is too long to link in one step, link in parts
  93240. func_verbose "using piecewise archive linking..."
  93241. @@ -8431,9 +9264,19 @@
  93242. eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
  93243. test -z "$libdir" && \
  93244. func_fatal_error "\`$deplib' is not a valid libtool archive"
  93245. - newdependency_libs="$newdependency_libs $libdir/$name"
  93246. + func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
  93247. + ;;
  93248. + -L*)
  93249. + func_stripname -L '' "$deplib"
  93250. + func_replace_sysroot "$func_stripname_result"
  93251. + func_append newdependency_libs " -L$func_replace_sysroot_result"
  93252. + ;;
  93253. + -R*)
  93254. + func_stripname -R '' "$deplib"
  93255. + func_replace_sysroot "$func_stripname_result"
  93256. + func_append newdependency_libs " -R$func_replace_sysroot_result"
  93257. ;;
  93258. - *) newdependency_libs="$newdependency_libs $deplib" ;;
  93259. + *) func_append newdependency_libs " $deplib" ;;
  93260. esac
  93261. done
  93262. dependency_libs="$newdependency_libs"
  93263. @@ -8447,9 +9290,9 @@
  93264. eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
  93265. test -z "$libdir" && \
  93266. func_fatal_error "\`$lib' is not a valid libtool archive"
  93267. - newdlfiles="$newdlfiles $libdir/$name"
  93268. + func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
  93269. ;;
  93270. - *) newdlfiles="$newdlfiles $lib" ;;
  93271. + *) func_append newdlfiles " $lib" ;;
  93272. esac
  93273. done
  93274. dlfiles="$newdlfiles"
  93275. @@ -8466,7 +9309,7 @@
  93276. eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
  93277. test -z "$libdir" && \
  93278. func_fatal_error "\`$lib' is not a valid libtool archive"
  93279. - newdlprefiles="$newdlprefiles $libdir/$name"
  93280. + func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
  93281. ;;
  93282. esac
  93283. done
  93284. @@ -8478,7 +9321,7 @@
  93285. [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
  93286. *) abs=`pwd`"/$lib" ;;
  93287. esac
  93288. - newdlfiles="$newdlfiles $abs"
  93289. + func_append newdlfiles " $abs"
  93290. done
  93291. dlfiles="$newdlfiles"
  93292. newdlprefiles=
  93293. @@ -8487,7 +9330,7 @@
  93294. [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
  93295. *) abs=`pwd`"/$lib" ;;
  93296. esac
  93297. - newdlprefiles="$newdlprefiles $abs"
  93298. + func_append newdlprefiles " $abs"
  93299. done
  93300. dlprefiles="$newdlprefiles"
  93301. fi
  93302. @@ -8572,7 +9415,7 @@
  93303. exit $EXIT_SUCCESS
  93304. }
  93305. -{ test "$mode" = link || test "$mode" = relink; } &&
  93306. +{ test "$opt_mode" = link || test "$opt_mode" = relink; } &&
  93307. func_mode_link ${1+"$@"}
  93308. @@ -8592,9 +9435,9 @@
  93309. for arg
  93310. do
  93311. case $arg in
  93312. - -f) RM="$RM $arg"; rmforce=yes ;;
  93313. - -*) RM="$RM $arg" ;;
  93314. - *) files="$files $arg" ;;
  93315. + -f) func_append RM " $arg"; rmforce=yes ;;
  93316. + -*) func_append RM " $arg" ;;
  93317. + *) func_append files " $arg" ;;
  93318. esac
  93319. done
  93320. @@ -8603,24 +9446,23 @@
  93321. rmdirs=
  93322. - origobjdir="$objdir"
  93323. for file in $files; do
  93324. func_dirname "$file" "" "."
  93325. dir="$func_dirname_result"
  93326. if test "X$dir" = X.; then
  93327. - objdir="$origobjdir"
  93328. + odir="$objdir"
  93329. else
  93330. - objdir="$dir/$origobjdir"
  93331. + odir="$dir/$objdir"
  93332. fi
  93333. func_basename "$file"
  93334. name="$func_basename_result"
  93335. - test "$mode" = uninstall && objdir="$dir"
  93336. + test "$opt_mode" = uninstall && odir="$dir"
  93337. - # Remember objdir for removal later, being careful to avoid duplicates
  93338. - if test "$mode" = clean; then
  93339. + # Remember odir for removal later, being careful to avoid duplicates
  93340. + if test "$opt_mode" = clean; then
  93341. case " $rmdirs " in
  93342. - *" $objdir "*) ;;
  93343. - *) rmdirs="$rmdirs $objdir" ;;
  93344. + *" $odir "*) ;;
  93345. + *) func_append rmdirs " $odir" ;;
  93346. esac
  93347. fi
  93348. @@ -8646,18 +9488,17 @@
  93349. # Delete the libtool libraries and symlinks.
  93350. for n in $library_names; do
  93351. - rmfiles="$rmfiles $objdir/$n"
  93352. + func_append rmfiles " $odir/$n"
  93353. done
  93354. - test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
  93355. + test -n "$old_library" && func_append rmfiles " $odir/$old_library"
  93356. - case "$mode" in
  93357. + case "$opt_mode" in
  93358. clean)
  93359. - case " $library_names " in
  93360. - # " " in the beginning catches empty $dlname
  93361. + case " $library_names " in
  93362. *" $dlname "*) ;;
  93363. - *) rmfiles="$rmfiles $objdir/$dlname" ;;
  93364. + *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;;
  93365. esac
  93366. - test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
  93367. + test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i"
  93368. ;;
  93369. uninstall)
  93370. if test -n "$library_names"; then
  93371. @@ -8685,19 +9526,19 @@
  93372. # Add PIC object to the list of files to remove.
  93373. if test -n "$pic_object" &&
  93374. test "$pic_object" != none; then
  93375. - rmfiles="$rmfiles $dir/$pic_object"
  93376. + func_append rmfiles " $dir/$pic_object"
  93377. fi
  93378. # Add non-PIC object to the list of files to remove.
  93379. if test -n "$non_pic_object" &&
  93380. test "$non_pic_object" != none; then
  93381. - rmfiles="$rmfiles $dir/$non_pic_object"
  93382. + func_append rmfiles " $dir/$non_pic_object"
  93383. fi
  93384. fi
  93385. ;;
  93386. *)
  93387. - if test "$mode" = clean ; then
  93388. + if test "$opt_mode" = clean ; then
  93389. noexename=$name
  93390. case $file in
  93391. *.exe)
  93392. @@ -8707,7 +9548,7 @@
  93393. noexename=$func_stripname_result
  93394. # $file with .exe has already been added to rmfiles,
  93395. # add $file without .exe
  93396. - rmfiles="$rmfiles $file"
  93397. + func_append rmfiles " $file"
  93398. ;;
  93399. esac
  93400. # Do a test to see if this is a libtool program.
  93401. @@ -8716,7 +9557,7 @@
  93402. func_ltwrapper_scriptname "$file"
  93403. relink_command=
  93404. func_source $func_ltwrapper_scriptname_result
  93405. - rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
  93406. + func_append rmfiles " $func_ltwrapper_scriptname_result"
  93407. else
  93408. relink_command=
  93409. func_source $dir/$noexename
  93410. @@ -8724,12 +9565,12 @@
  93411. # note $name still contains .exe if it was in $file originally
  93412. # as does the version of $file that was added into $rmfiles
  93413. - rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
  93414. + func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
  93415. if test "$fast_install" = yes && test -n "$relink_command"; then
  93416. - rmfiles="$rmfiles $objdir/lt-$name"
  93417. + func_append rmfiles " $odir/lt-$name"
  93418. fi
  93419. if test "X$noexename" != "X$name" ; then
  93420. - rmfiles="$rmfiles $objdir/lt-${noexename}.c"
  93421. + func_append rmfiles " $odir/lt-${noexename}.c"
  93422. fi
  93423. fi
  93424. fi
  93425. @@ -8737,7 +9578,6 @@
  93426. esac
  93427. func_show_eval "$RM $rmfiles" 'exit_status=1'
  93428. done
  93429. - objdir="$origobjdir"
  93430. # Try to remove the ${objdir}s in the directories where we deleted files
  93431. for dir in $rmdirs; do
  93432. @@ -8749,16 +9589,16 @@
  93433. exit $exit_status
  93434. }
  93435. -{ test "$mode" = uninstall || test "$mode" = clean; } &&
  93436. +{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
  93437. func_mode_uninstall ${1+"$@"}
  93438. -test -z "$mode" && {
  93439. +test -z "$opt_mode" && {
  93440. help="$generic_help"
  93441. func_fatal_help "you must specify a MODE"
  93442. }
  93443. test -z "$exec_cmd" && \
  93444. - func_fatal_help "invalid operation mode \`$mode'"
  93445. + func_fatal_help "invalid operation mode \`$opt_mode'"
  93446. if test -n "$exec_cmd"; then
  93447. eval exec "$exec_cmd"
  93448. diff -Nur squid-3.1.11.orig/compat/Makefile.in squid-3.1.11/compat/Makefile.in
  93449. --- squid-3.1.11.orig/compat/Makefile.in 2011-02-08 05:06:28.000000000 +0100
  93450. +++ squid-3.1.11/compat/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  93451. @@ -125,6 +125,7 @@
  93452. CXXCPP = @CXXCPP@
  93453. CXXDEPMODE = @CXXDEPMODE@
  93454. CXXFLAGS = @CXXFLAGS@
  93455. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  93456. CYGPATH_W = @CYGPATH_W@
  93457. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  93458. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  93459. @@ -136,6 +137,7 @@
  93460. DISK_MODULES = @DISK_MODULES@
  93461. DISK_OS_LIBS = @DISK_OS_LIBS@
  93462. DISK_PROGRAMS = @DISK_PROGRAMS@
  93463. +DLLTOOL = @DLLTOOL@
  93464. DSYMUTIL = @DSYMUTIL@
  93465. DUMPBIN = @DUMPBIN@
  93466. ECAPLIB = @ECAPLIB@
  93467. @@ -184,6 +186,7 @@
  93468. LT_DLPREOPEN = @LT_DLPREOPEN@
  93469. MAINT = @MAINT@
  93470. MAKEINFO = @MAKEINFO@
  93471. +MANIFEST_TOOL = @MANIFEST_TOOL@
  93472. MINGW_LIBS = @MINGW_LIBS@
  93473. MKDIR = @MKDIR@
  93474. MKDIR_P = @MKDIR_P@
  93475. @@ -238,6 +241,7 @@
  93476. abs_srcdir = @abs_srcdir@
  93477. abs_top_builddir = @abs_top_builddir@
  93478. abs_top_srcdir = @abs_top_srcdir@
  93479. +ac_ct_AR = @ac_ct_AR@
  93480. ac_ct_CC = @ac_ct_CC@
  93481. ac_ct_CXX = @ac_ct_CXX@
  93482. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  93483. @@ -352,9 +356,9 @@
  93484. exit 1;; \
  93485. esac; \
  93486. done; \
  93487. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign compat/Makefile'; \
  93488. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu compat/Makefile'; \
  93489. $(am__cd) $(top_srcdir) && \
  93490. - $(AUTOMAKE) --foreign compat/Makefile
  93491. + $(AUTOMAKE) --gnu compat/Makefile
  93492. .PRECIOUS: Makefile
  93493. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  93494. @case '$?' in \
  93495. diff -Nur squid-3.1.11.orig/configure squid-3.1.11/configure
  93496. --- squid-3.1.11.orig/configure 2011-02-08 05:07:06.000000000 +0100
  93497. +++ squid-3.1.11/configure 2011-03-04 23:17:48.000000000 +0100
  93498. @@ -624,6 +624,7 @@
  93499. am__EXEEXT_FALSE
  93500. am__EXEEXT_TRUE
  93501. LTLIBOBJS
  93502. +CXX_FOR_BUILD
  93503. XTRA_LIBS
  93504. XTRA_OBJS
  93505. PO2HTML
  93506. @@ -769,8 +770,11 @@
  93507. LIPO
  93508. NMEDIT
  93509. DSYMUTIL
  93510. +MANIFEST_TOOL
  93511. RANLIB
  93512. +ac_ct_AR
  93513. AR
  93514. +DLLTOOL
  93515. OBJDUMP
  93516. LN_S
  93517. NM
  93518. @@ -891,6 +895,7 @@
  93519. with_pic
  93520. enable_fast_install
  93521. with_gnu_ld
  93522. +with_sysroot
  93523. enable_libtool_lock
  93524. with_gnu_ld
  93525. with_included_ltdl
  93526. @@ -1806,6 +1811,8 @@
  93527. --with-pic try to use only PIC/non-PIC objects [default=use
  93528. both]
  93529. --with-gnu-ld assume the C compiler uses GNU ld [default=no]
  93530. + --with-sysroot=DIR Search for dependent libraries within DIR
  93531. + (or the compiler's sysroot if not specified).
  93532. --with-included-ltdl use the GNU ltdl sources included here
  93533. --with-ltdl-include=DIR use the ltdl headers installed in DIR
  93534. --with-ltdl-lib=DIR use the libltdl.la installed in DIR
  93535. @@ -5621,8 +5628,8 @@
  93536. -macro_version='2.2.10'
  93537. -macro_revision='1.3175'
  93538. +macro_version='2.4'
  93539. +macro_revision='1.3293'
  93540. @@ -5662,7 +5669,7 @@
  93541. { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
  93542. $as_echo_n "checking how to print strings... " >&6; }
  93543. # Test print first, because it will be a builtin if present.
  93544. -if test "X`print -r -- -n 2>/dev/null`" = X-n && \
  93545. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  93546. test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  93547. ECHO='print -r --'
  93548. elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  93549. @@ -6478,8 +6485,8 @@
  93550. # Try some XSI features
  93551. xsi_shell=no
  93552. ( _lt_dummy="a/b/c"
  93553. - test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
  93554. - = c,a/b,, \
  93555. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  93556. + = c,a/b,b/c, \
  93557. && eval 'test $(( 1 + 1 )) -eq 2 \
  93558. && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  93559. && xsi_shell=yes
  93560. @@ -6528,6 +6535,80 @@
  93561. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
  93562. +$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
  93563. +if ${lt_cv_to_host_file_cmd+:} false; then :
  93564. + $as_echo_n "(cached) " >&6
  93565. +else
  93566. + case $host in
  93567. + *-*-mingw* )
  93568. + case $build in
  93569. + *-*-mingw* ) # actually msys
  93570. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  93571. + ;;
  93572. + *-*-cygwin* )
  93573. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  93574. + ;;
  93575. + * ) # otherwise, assume *nix
  93576. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  93577. + ;;
  93578. + esac
  93579. + ;;
  93580. + *-*-cygwin* )
  93581. + case $build in
  93582. + *-*-mingw* ) # actually msys
  93583. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  93584. + ;;
  93585. + *-*-cygwin* )
  93586. + lt_cv_to_host_file_cmd=func_convert_file_noop
  93587. + ;;
  93588. + * ) # otherwise, assume *nix
  93589. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  93590. + ;;
  93591. + esac
  93592. + ;;
  93593. + * ) # unhandled hosts (and "normal" native builds)
  93594. + lt_cv_to_host_file_cmd=func_convert_file_noop
  93595. + ;;
  93596. +esac
  93597. +
  93598. +fi
  93599. +
  93600. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  93601. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
  93602. +$as_echo "$lt_cv_to_host_file_cmd" >&6; }
  93603. +
  93604. +
  93605. +
  93606. +
  93607. +
  93608. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
  93609. +$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
  93610. +if ${lt_cv_to_tool_file_cmd+:} false; then :
  93611. + $as_echo_n "(cached) " >&6
  93612. +else
  93613. + #assume ordinary cross tools, or native build.
  93614. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  93615. +case $host in
  93616. + *-*-mingw* )
  93617. + case $build in
  93618. + *-*-mingw* ) # actually msys
  93619. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  93620. + ;;
  93621. + esac
  93622. + ;;
  93623. +esac
  93624. +
  93625. +fi
  93626. +
  93627. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  93628. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
  93629. +$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
  93630. +
  93631. +
  93632. +
  93633. +
  93634. +
  93635. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  93636. $as_echo_n "checking for $LD option to reload object files... " >&6; }
  93637. if ${lt_cv_ld_reload_flag+:} false; then :
  93638. @@ -6544,6 +6625,11 @@
  93639. esac
  93640. reload_cmds='$LD$reload_flag -o $output$reload_objs'
  93641. case $host_os in
  93642. + cygwin* | mingw* | pw32* | cegcc*)
  93643. + if test "$GCC" != yes; then
  93644. + reload_cmds=false
  93645. + fi
  93646. + ;;
  93647. darwin*)
  93648. if test "$GCC" = yes; then
  93649. reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  93650. @@ -6867,6 +6953,21 @@
  93651. fi
  93652. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  93653. $as_echo "$lt_cv_deplibs_check_method" >&6; }
  93654. +
  93655. +file_magic_glob=
  93656. +want_nocaseglob=no
  93657. +if test "$build" = "$host"; then
  93658. + case $host_os in
  93659. + mingw* | pw32*)
  93660. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  93661. + want_nocaseglob=yes
  93662. + else
  93663. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
  93664. + fi
  93665. + ;;
  93666. + esac
  93667. +fi
  93668. +
  93669. file_magic_cmd=$lt_cv_file_magic_cmd
  93670. deplibs_check_method=$lt_cv_deplibs_check_method
  93671. test -z "$deplibs_check_method" && deplibs_check_method=unknown
  93672. @@ -6882,9 +6983,163 @@
  93673. +
  93674. +
  93675. +
  93676. +
  93677. +
  93678. +
  93679. +
  93680. +
  93681. +
  93682. +
  93683. +if test -n "$ac_tool_prefix"; then
  93684. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  93685. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  93686. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  93687. +$as_echo_n "checking for $ac_word... " >&6; }
  93688. +if ${ac_cv_prog_DLLTOOL+:} false; then :
  93689. + $as_echo_n "(cached) " >&6
  93690. +else
  93691. + if test -n "$DLLTOOL"; then
  93692. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  93693. +else
  93694. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  93695. +for as_dir in $PATH
  93696. +do
  93697. + IFS=$as_save_IFS
  93698. + test -z "$as_dir" && as_dir=.
  93699. + for ac_exec_ext in '' $ac_executable_extensions; do
  93700. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  93701. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  93702. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  93703. + break 2
  93704. + fi
  93705. +done
  93706. + done
  93707. +IFS=$as_save_IFS
  93708. +
  93709. +fi
  93710. +fi
  93711. +DLLTOOL=$ac_cv_prog_DLLTOOL
  93712. +if test -n "$DLLTOOL"; then
  93713. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  93714. +$as_echo "$DLLTOOL" >&6; }
  93715. +else
  93716. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  93717. +$as_echo "no" >&6; }
  93718. +fi
  93719. +
  93720. +
  93721. +fi
  93722. +if test -z "$ac_cv_prog_DLLTOOL"; then
  93723. + ac_ct_DLLTOOL=$DLLTOOL
  93724. + # Extract the first word of "dlltool", so it can be a program name with args.
  93725. +set dummy dlltool; ac_word=$2
  93726. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  93727. +$as_echo_n "checking for $ac_word... " >&6; }
  93728. +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
  93729. + $as_echo_n "(cached) " >&6
  93730. +else
  93731. + if test -n "$ac_ct_DLLTOOL"; then
  93732. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  93733. +else
  93734. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  93735. +for as_dir in $PATH
  93736. +do
  93737. + IFS=$as_save_IFS
  93738. + test -z "$as_dir" && as_dir=.
  93739. + for ac_exec_ext in '' $ac_executable_extensions; do
  93740. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  93741. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  93742. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  93743. + break 2
  93744. + fi
  93745. +done
  93746. + done
  93747. +IFS=$as_save_IFS
  93748. +
  93749. +fi
  93750. +fi
  93751. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  93752. +if test -n "$ac_ct_DLLTOOL"; then
  93753. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  93754. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  93755. +else
  93756. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  93757. +$as_echo "no" >&6; }
  93758. +fi
  93759. +
  93760. + if test "x$ac_ct_DLLTOOL" = x; then
  93761. + DLLTOOL="false"
  93762. + else
  93763. + case $cross_compiling:$ac_tool_warned in
  93764. +yes:)
  93765. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  93766. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  93767. +ac_tool_warned=yes ;;
  93768. +esac
  93769. + DLLTOOL=$ac_ct_DLLTOOL
  93770. + fi
  93771. +else
  93772. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  93773. +fi
  93774. +
  93775. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  93776. +
  93777. +
  93778. +
  93779. +
  93780. +
  93781. +
  93782. +
  93783. +
  93784. +
  93785. +
  93786. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
  93787. +$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
  93788. +if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
  93789. + $as_echo_n "(cached) " >&6
  93790. +else
  93791. + lt_cv_sharedlib_from_linklib_cmd='unknown'
  93792. +
  93793. +case $host_os in
  93794. +cygwin* | mingw* | pw32* | cegcc*)
  93795. + # two different shell functions defined in ltmain.sh
  93796. + # decide which to use based on capabilities of $DLLTOOL
  93797. + case `$DLLTOOL --help 2>&1` in
  93798. + *--identify-strict*)
  93799. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  93800. + ;;
  93801. + *)
  93802. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  93803. + ;;
  93804. + esac
  93805. + ;;
  93806. +*)
  93807. + # fallback: assume linklib IS sharedlib
  93808. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  93809. + ;;
  93810. +esac
  93811. +
  93812. +fi
  93813. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
  93814. +$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
  93815. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  93816. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  93817. +
  93818. +
  93819. +
  93820. +
  93821. +
  93822. +
  93823. +
  93824. +
  93825. if test -n "$ac_tool_prefix"; then
  93826. - # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
  93827. -set dummy ${ac_tool_prefix}ar; ac_word=$2
  93828. + for ac_prog in ar
  93829. + do
  93830. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  93831. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  93832. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  93833. $as_echo_n "checking for $ac_word... " >&6; }
  93834. if ${ac_cv_prog_AR+:} false; then :
  93835. @@ -6900,7 +7155,7 @@
  93836. test -z "$as_dir" && as_dir=.
  93837. for ac_exec_ext in '' $ac_executable_extensions; do
  93838. if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  93839. - ac_cv_prog_AR="${ac_tool_prefix}ar"
  93840. + ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
  93841. $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  93842. break 2
  93843. fi
  93844. @@ -6920,11 +7175,15 @@
  93845. fi
  93846. + test -n "$AR" && break
  93847. + done
  93848. fi
  93849. -if test -z "$ac_cv_prog_AR"; then
  93850. +if test -z "$AR"; then
  93851. ac_ct_AR=$AR
  93852. - # Extract the first word of "ar", so it can be a program name with args.
  93853. -set dummy ar; ac_word=$2
  93854. + for ac_prog in ar
  93855. +do
  93856. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  93857. +set dummy $ac_prog; ac_word=$2
  93858. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  93859. $as_echo_n "checking for $ac_word... " >&6; }
  93860. if ${ac_cv_prog_ac_ct_AR+:} false; then :
  93861. @@ -6940,7 +7199,7 @@
  93862. test -z "$as_dir" && as_dir=.
  93863. for ac_exec_ext in '' $ac_executable_extensions; do
  93864. if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  93865. - ac_cv_prog_ac_ct_AR="ar"
  93866. + ac_cv_prog_ac_ct_AR="$ac_prog"
  93867. $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  93868. break 2
  93869. fi
  93870. @@ -6959,6 +7218,10 @@
  93871. $as_echo "no" >&6; }
  93872. fi
  93873. +
  93874. + test -n "$ac_ct_AR" && break
  93875. +done
  93876. +
  93877. if test "x$ac_ct_AR" = x; then
  93878. AR="false"
  93879. else
  93880. @@ -6970,16 +7233,72 @@
  93881. esac
  93882. AR=$ac_ct_AR
  93883. fi
  93884. -else
  93885. - AR="$ac_cv_prog_AR"
  93886. fi
  93887. -test -z "$AR" && AR=ar
  93888. -test -z "$AR_FLAGS" && AR_FLAGS=cru
  93889. +: ${AR=ar}
  93890. +: ${AR_FLAGS=cru}
  93891. +
  93892. +
  93893. +
  93894. +
  93895. +
  93896. +
  93897. +
  93898. +
  93899. +
  93900. +
  93901. +
  93902. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
  93903. +$as_echo_n "checking for archiver @FILE support... " >&6; }
  93904. +if ${lt_cv_ar_at_file+:} false; then :
  93905. + $as_echo_n "(cached) " >&6
  93906. +else
  93907. + lt_cv_ar_at_file=no
  93908. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  93909. +/* end confdefs.h. */
  93910. +
  93911. +int
  93912. +main ()
  93913. +{
  93914. + ;
  93915. + return 0;
  93916. +}
  93917. +_ACEOF
  93918. +if ac_fn_cxx_try_compile "$LINENO"; then :
  93919. + echo conftest.$ac_objext > conftest.lst
  93920. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
  93921. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  93922. + (eval $lt_ar_try) 2>&5
  93923. + ac_status=$?
  93924. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  93925. + test $ac_status = 0; }
  93926. + if test "$ac_status" -eq 0; then
  93927. + # Ensure the archiver fails upon bogus file names.
  93928. + rm -f conftest.$ac_objext libconftest.a
  93929. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  93930. + (eval $lt_ar_try) 2>&5
  93931. + ac_status=$?
  93932. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  93933. + test $ac_status = 0; }
  93934. + if test "$ac_status" -ne 0; then
  93935. + lt_cv_ar_at_file=@
  93936. + fi
  93937. + fi
  93938. + rm -f conftest.* libconftest.a
  93939. +fi
  93940. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  93941. +fi
  93942. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
  93943. +$as_echo "$lt_cv_ar_at_file" >&6; }
  93944. +if test "x$lt_cv_ar_at_file" = xno; then
  93945. + archiver_list_spec=
  93946. +else
  93947. + archiver_list_spec=$lt_cv_ar_at_file
  93948. +fi
  93949. @@ -7321,8 +7640,8 @@
  93950. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  93951. # Transform an extracted symbol line into symbol name and symbol address
  93952. -lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  93953. -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  93954. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  93955. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  93956. # Handle CRLF in mingw tool chain
  93957. opt_cr=
  93958. @@ -7358,6 +7677,7 @@
  93959. else
  93960. lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  93961. fi
  93962. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  93963. # Check to see that the pipe works correctly.
  93964. pipe_works=no
  93965. @@ -7399,6 +7719,18 @@
  93966. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  93967. if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  93968. cat <<_LT_EOF > conftest.$ac_ext
  93969. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  93970. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  93971. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  93972. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  93973. +# define LT_DLSYM_CONST
  93974. +#elif defined(__osf__)
  93975. +/* This system does not cope well with relocations in const data. */
  93976. +# define LT_DLSYM_CONST
  93977. +#else
  93978. +# define LT_DLSYM_CONST const
  93979. +#endif
  93980. +
  93981. #ifdef __cplusplus
  93982. extern "C" {
  93983. #endif
  93984. @@ -7410,7 +7742,7 @@
  93985. cat <<_LT_EOF >> conftest.$ac_ext
  93986. /* The mapping between symbol names and symbols. */
  93987. -const struct {
  93988. +LT_DLSYM_CONST struct {
  93989. const char *name;
  93990. void *address;
  93991. }
  93992. @@ -7436,8 +7768,8 @@
  93993. _LT_EOF
  93994. # Now try linking the two files.
  93995. mv conftest.$ac_objext conftstm.$ac_objext
  93996. - lt_save_LIBS="$LIBS"
  93997. - lt_save_CFLAGS="$CFLAGS"
  93998. + lt_globsym_save_LIBS=$LIBS
  93999. + lt_globsym_save_CFLAGS=$CFLAGS
  94000. LIBS="conftstm.$ac_objext"
  94001. CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  94002. if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  94003. @@ -7447,8 +7779,8 @@
  94004. test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  94005. pipe_works=yes
  94006. fi
  94007. - LIBS="$lt_save_LIBS"
  94008. - CFLAGS="$lt_save_CFLAGS"
  94009. + LIBS=$lt_globsym_save_LIBS
  94010. + CFLAGS=$lt_globsym_save_CFLAGS
  94011. else
  94012. echo "cannot find nm_test_func in $nlist" >&5
  94013. fi
  94014. @@ -7485,6 +7817,19 @@
  94015. $as_echo "ok" >&6; }
  94016. fi
  94017. +# Response file support.
  94018. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  94019. + nm_file_list_spec='@'
  94020. +elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
  94021. + nm_file_list_spec='@'
  94022. +fi
  94023. +
  94024. +
  94025. +
  94026. +
  94027. +
  94028. +
  94029. +
  94030. @@ -7505,6 +7850,42 @@
  94031. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
  94032. +$as_echo_n "checking for sysroot... " >&6; }
  94033. +
  94034. +# Check whether --with-sysroot was given.
  94035. +if test "${with_sysroot+set}" = set; then :
  94036. + withval=$with_sysroot;
  94037. +else
  94038. + with_sysroot=no
  94039. +fi
  94040. +
  94041. +
  94042. +lt_sysroot=
  94043. +case ${with_sysroot} in #(
  94044. + yes)
  94045. + if test "$GCC" = yes; then
  94046. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  94047. + fi
  94048. + ;; #(
  94049. + /*)
  94050. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  94051. + ;; #(
  94052. + no|'')
  94053. + ;; #(
  94054. + *)
  94055. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
  94056. +$as_echo "${with_sysroot}" >&6; }
  94057. + as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
  94058. + ;;
  94059. +esac
  94060. +
  94061. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
  94062. +$as_echo "${lt_sysroot:-no}" >&6; }
  94063. +
  94064. +
  94065. +
  94066. +
  94067. # Check whether --enable-libtool-lock was given.
  94068. @@ -7700,6 +8081,123 @@
  94069. need_locks="$enable_libtool_lock"
  94070. +if test -n "$ac_tool_prefix"; then
  94071. + # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
  94072. +set dummy ${ac_tool_prefix}mt; ac_word=$2
  94073. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  94074. +$as_echo_n "checking for $ac_word... " >&6; }
  94075. +if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
  94076. + $as_echo_n "(cached) " >&6
  94077. +else
  94078. + if test -n "$MANIFEST_TOOL"; then
  94079. + ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
  94080. +else
  94081. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  94082. +for as_dir in $PATH
  94083. +do
  94084. + IFS=$as_save_IFS
  94085. + test -z "$as_dir" && as_dir=.
  94086. + for ac_exec_ext in '' $ac_executable_extensions; do
  94087. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  94088. + ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
  94089. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  94090. + break 2
  94091. + fi
  94092. +done
  94093. + done
  94094. +IFS=$as_save_IFS
  94095. +
  94096. +fi
  94097. +fi
  94098. +MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
  94099. +if test -n "$MANIFEST_TOOL"; then
  94100. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
  94101. +$as_echo "$MANIFEST_TOOL" >&6; }
  94102. +else
  94103. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  94104. +$as_echo "no" >&6; }
  94105. +fi
  94106. +
  94107. +
  94108. +fi
  94109. +if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
  94110. + ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
  94111. + # Extract the first word of "mt", so it can be a program name with args.
  94112. +set dummy mt; ac_word=$2
  94113. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  94114. +$as_echo_n "checking for $ac_word... " >&6; }
  94115. +if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
  94116. + $as_echo_n "(cached) " >&6
  94117. +else
  94118. + if test -n "$ac_ct_MANIFEST_TOOL"; then
  94119. + ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
  94120. +else
  94121. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  94122. +for as_dir in $PATH
  94123. +do
  94124. + IFS=$as_save_IFS
  94125. + test -z "$as_dir" && as_dir=.
  94126. + for ac_exec_ext in '' $ac_executable_extensions; do
  94127. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  94128. + ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
  94129. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  94130. + break 2
  94131. + fi
  94132. +done
  94133. + done
  94134. +IFS=$as_save_IFS
  94135. +
  94136. +fi
  94137. +fi
  94138. +ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
  94139. +if test -n "$ac_ct_MANIFEST_TOOL"; then
  94140. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
  94141. +$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
  94142. +else
  94143. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  94144. +$as_echo "no" >&6; }
  94145. +fi
  94146. +
  94147. + if test "x$ac_ct_MANIFEST_TOOL" = x; then
  94148. + MANIFEST_TOOL=":"
  94149. + else
  94150. + case $cross_compiling:$ac_tool_warned in
  94151. +yes:)
  94152. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  94153. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  94154. +ac_tool_warned=yes ;;
  94155. +esac
  94156. + MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
  94157. + fi
  94158. +else
  94159. + MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
  94160. +fi
  94161. +
  94162. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  94163. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
  94164. +$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
  94165. +if ${lt_cv_path_mainfest_tool+:} false; then :
  94166. + $as_echo_n "(cached) " >&6
  94167. +else
  94168. + lt_cv_path_mainfest_tool=no
  94169. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
  94170. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  94171. + cat conftest.err >&5
  94172. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  94173. + lt_cv_path_mainfest_tool=yes
  94174. + fi
  94175. + rm -f conftest*
  94176. +fi
  94177. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
  94178. +$as_echo "$lt_cv_path_mainfest_tool" >&6; }
  94179. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  94180. + MANIFEST_TOOL=:
  94181. +fi
  94182. +
  94183. +
  94184. +
  94185. +
  94186. +
  94187. case $host_os in
  94188. rhapsody* | darwin*)
  94189. @@ -8599,6 +9097,15 @@
  94190. +func_stripname_cnf ()
  94191. +{
  94192. + case ${2} in
  94193. + .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  94194. + *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  94195. + esac
  94196. +} # func_stripname_cnf
  94197. +
  94198. +
  94199. @@ -9080,8 +9587,6 @@
  94200. lt_prog_compiler_pic=
  94201. lt_prog_compiler_static=
  94202. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  94203. -$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  94204. if test "$GCC" = yes; then
  94205. lt_prog_compiler_wl='-Wl,'
  94206. @@ -9246,6 +9751,12 @@
  94207. lt_prog_compiler_pic='--shared'
  94208. lt_prog_compiler_static='--static'
  94209. ;;
  94210. + nagfor*)
  94211. + # NAG Fortran compiler
  94212. + lt_prog_compiler_wl='-Wl,-Wl,,'
  94213. + lt_prog_compiler_pic='-PIC'
  94214. + lt_prog_compiler_static='-Bstatic'
  94215. + ;;
  94216. pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  94217. # Portland Group compilers (*not* the Pentium gcc compiler,
  94218. # which looks to be a dead project)
  94219. @@ -9365,13 +9876,17 @@
  94220. lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
  94221. ;;
  94222. esac
  94223. -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
  94224. -$as_echo "$lt_prog_compiler_pic" >&6; }
  94225. -
  94226. -
  94227. -
  94228. -
  94229. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  94230. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  94231. +if ${lt_cv_prog_compiler_pic+:} false; then :
  94232. + $as_echo_n "(cached) " >&6
  94233. +else
  94234. + lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
  94235. +fi
  94236. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
  94237. +$as_echo "$lt_cv_prog_compiler_pic" >&6; }
  94238. +lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
  94239. #
  94240. # Check to make sure the PIC flag actually works.
  94241. @@ -9432,6 +9947,11 @@
  94242. +
  94243. +
  94244. +
  94245. +
  94246. +
  94247. #
  94248. # Check to make sure the static flag actually works.
  94249. #
  94250. @@ -9782,7 +10302,8 @@
  94251. allow_undefined_flag=unsupported
  94252. always_export_symbols=no
  94253. enable_shared_with_static_runtimes=yes
  94254. - export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  94255. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  94256. + exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  94257. if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  94258. archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  94259. @@ -9830,7 +10351,7 @@
  94260. if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  94261. && test "$tmp_diet" = no
  94262. then
  94263. - tmp_addflag=
  94264. + tmp_addflag=' $pic_flag'
  94265. tmp_sharedflag='-shared'
  94266. case $cc_basename,$host_cpu in
  94267. pgcc*) # Portland Group C compiler
  94268. @@ -9900,8 +10421,8 @@
  94269. archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  94270. wlarc=
  94271. else
  94272. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94273. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94274. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94275. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94276. fi
  94277. ;;
  94278. @@ -9919,8 +10440,8 @@
  94279. _LT_EOF
  94280. elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  94281. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94282. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94283. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94284. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94285. else
  94286. ld_shlibs=no
  94287. fi
  94288. @@ -9966,8 +10487,8 @@
  94289. *)
  94290. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  94291. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94292. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94293. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94294. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94295. else
  94296. ld_shlibs=no
  94297. fi
  94298. @@ -10097,7 +10618,13 @@
  94299. allow_undefined_flag='-berok'
  94300. # Determine the default libpath from the value encoded in an
  94301. # empty executable.
  94302. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94303. + if test "${lt_cv_aix_libpath+set}" = set; then
  94304. + aix_libpath=$lt_cv_aix_libpath
  94305. +else
  94306. + if ${lt_cv_aix_libpath_+:} false; then :
  94307. + $as_echo_n "(cached) " >&6
  94308. +else
  94309. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94310. /* end confdefs.h. */
  94311. int
  94312. @@ -10110,22 +10637,29 @@
  94313. _ACEOF
  94314. if ac_fn_c_try_link "$LINENO"; then :
  94315. -lt_aix_libpath_sed='
  94316. - /Import File Strings/,/^$/ {
  94317. - /^0/ {
  94318. - s/^0 *\(.*\)$/\1/
  94319. - p
  94320. - }
  94321. - }'
  94322. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94323. -# Check for a 64-bit object if we didn't find anything.
  94324. -if test -z "$aix_libpath"; then
  94325. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94326. -fi
  94327. + lt_aix_libpath_sed='
  94328. + /Import File Strings/,/^$/ {
  94329. + /^0/ {
  94330. + s/^0 *\([^ ]*\) *$/\1/
  94331. + p
  94332. + }
  94333. + }'
  94334. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94335. + # Check for a 64-bit object if we didn't find anything.
  94336. + if test -z "$lt_cv_aix_libpath_"; then
  94337. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94338. + fi
  94339. fi
  94340. rm -f core conftest.err conftest.$ac_objext \
  94341. conftest$ac_exeext conftest.$ac_ext
  94342. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  94343. + if test -z "$lt_cv_aix_libpath_"; then
  94344. + lt_cv_aix_libpath_="/usr/lib:/lib"
  94345. + fi
  94346. +
  94347. +fi
  94348. +
  94349. + aix_libpath=$lt_cv_aix_libpath_
  94350. +fi
  94351. hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  94352. archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  94353. @@ -10137,7 +10671,13 @@
  94354. else
  94355. # Determine the default libpath from the value encoded in an
  94356. # empty executable.
  94357. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94358. + if test "${lt_cv_aix_libpath+set}" = set; then
  94359. + aix_libpath=$lt_cv_aix_libpath
  94360. +else
  94361. + if ${lt_cv_aix_libpath_+:} false; then :
  94362. + $as_echo_n "(cached) " >&6
  94363. +else
  94364. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94365. /* end confdefs.h. */
  94366. int
  94367. @@ -10150,22 +10690,29 @@
  94368. _ACEOF
  94369. if ac_fn_c_try_link "$LINENO"; then :
  94370. -lt_aix_libpath_sed='
  94371. - /Import File Strings/,/^$/ {
  94372. - /^0/ {
  94373. - s/^0 *\(.*\)$/\1/
  94374. - p
  94375. - }
  94376. - }'
  94377. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94378. -# Check for a 64-bit object if we didn't find anything.
  94379. -if test -z "$aix_libpath"; then
  94380. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94381. -fi
  94382. + lt_aix_libpath_sed='
  94383. + /Import File Strings/,/^$/ {
  94384. + /^0/ {
  94385. + s/^0 *\([^ ]*\) *$/\1/
  94386. + p
  94387. + }
  94388. + }'
  94389. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94390. + # Check for a 64-bit object if we didn't find anything.
  94391. + if test -z "$lt_cv_aix_libpath_"; then
  94392. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94393. + fi
  94394. fi
  94395. rm -f core conftest.err conftest.$ac_objext \
  94396. conftest$ac_exeext conftest.$ac_ext
  94397. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  94398. + if test -z "$lt_cv_aix_libpath_"; then
  94399. + lt_cv_aix_libpath_="/usr/lib:/lib"
  94400. + fi
  94401. +
  94402. +fi
  94403. +
  94404. + aix_libpath=$lt_cv_aix_libpath_
  94405. +fi
  94406. hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  94407. # Warning - without using the other run time loading flags,
  94408. @@ -10210,20 +10757,63 @@
  94409. # Microsoft Visual C++.
  94410. # hardcode_libdir_flag_spec is actually meaningless, as there is
  94411. # no search path for DLLs.
  94412. - hardcode_libdir_flag_spec=' '
  94413. - allow_undefined_flag=unsupported
  94414. - # Tell ltmain to make .lib files, not .a files.
  94415. - libext=lib
  94416. - # Tell ltmain to make .dll files, not .so files.
  94417. - shrext_cmds=".dll"
  94418. - # FIXME: Setting linknames here is a bad hack.
  94419. - archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  94420. - # The linker will automatically build a .lib file if we build a DLL.
  94421. - old_archive_from_new_cmds='true'
  94422. - # FIXME: Should let the user specify the lib program.
  94423. - old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  94424. - fix_srcfile_path='`cygpath -w "$srcfile"`'
  94425. - enable_shared_with_static_runtimes=yes
  94426. + case $cc_basename in
  94427. + cl*)
  94428. + # Native MSVC
  94429. + hardcode_libdir_flag_spec=' '
  94430. + allow_undefined_flag=unsupported
  94431. + always_export_symbols=yes
  94432. + file_list_spec='@'
  94433. + # Tell ltmain to make .lib files, not .a files.
  94434. + libext=lib
  94435. + # Tell ltmain to make .dll files, not .so files.
  94436. + shrext_cmds=".dll"
  94437. + # FIXME: Setting linknames here is a bad hack.
  94438. + archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  94439. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  94440. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  94441. + else
  94442. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  94443. + fi~
  94444. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  94445. + linknames='
  94446. + # The linker will not automatically build a static lib if we build a DLL.
  94447. + # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
  94448. + enable_shared_with_static_runtimes=yes
  94449. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  94450. + # Don't use ranlib
  94451. + old_postinstall_cmds='chmod 644 $oldlib'
  94452. + postlink_cmds='lt_outputfile="@OUTPUT@"~
  94453. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  94454. + case $lt_outputfile in
  94455. + *.exe|*.EXE) ;;
  94456. + *)
  94457. + lt_outputfile="$lt_outputfile.exe"
  94458. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  94459. + ;;
  94460. + esac~
  94461. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  94462. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  94463. + $RM "$lt_outputfile.manifest";
  94464. + fi'
  94465. + ;;
  94466. + *)
  94467. + # Assume MSVC wrapper
  94468. + hardcode_libdir_flag_spec=' '
  94469. + allow_undefined_flag=unsupported
  94470. + # Tell ltmain to make .lib files, not .a files.
  94471. + libext=lib
  94472. + # Tell ltmain to make .dll files, not .so files.
  94473. + shrext_cmds=".dll"
  94474. + # FIXME: Setting linknames here is a bad hack.
  94475. + archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  94476. + # The linker will automatically build a .lib file if we build a DLL.
  94477. + old_archive_from_new_cmds='true'
  94478. + # FIXME: Should let the user specify the lib program.
  94479. + old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  94480. + enable_shared_with_static_runtimes=yes
  94481. + ;;
  94482. + esac
  94483. ;;
  94484. darwin* | rhapsody*)
  94485. @@ -10288,7 +10878,7 @@
  94486. # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  94487. freebsd* | dragonfly*)
  94488. - archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
  94489. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  94490. hardcode_libdir_flag_spec='-R$libdir'
  94491. hardcode_direct=yes
  94492. hardcode_shlibpath_var=no
  94493. @@ -10296,7 +10886,7 @@
  94494. hpux9*)
  94495. if test "$GCC" = yes; then
  94496. - archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  94497. + archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  94498. else
  94499. archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  94500. fi
  94501. @@ -10312,7 +10902,7 @@
  94502. hpux10*)
  94503. if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  94504. - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  94505. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  94506. else
  94507. archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  94508. fi
  94509. @@ -10336,10 +10926,10 @@
  94510. archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  94511. ;;
  94512. ia64*)
  94513. - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  94514. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  94515. ;;
  94516. *)
  94517. - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  94518. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  94519. ;;
  94520. esac
  94521. else
  94522. @@ -10418,23 +11008,36 @@
  94523. irix5* | irix6* | nonstopux*)
  94524. if test "$GCC" = yes; then
  94525. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94526. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94527. # Try to use the -exported_symbol ld option, if it does not
  94528. # work, assume that -exports_file does not work either and
  94529. # implicitly export all symbols.
  94530. - save_LDFLAGS="$LDFLAGS"
  94531. - LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  94532. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94533. + # This should be the same for all languages, so no per-tag cache variable.
  94534. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
  94535. +$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
  94536. +if ${lt_cv_irix_exported_symbol+:} false; then :
  94537. + $as_echo_n "(cached) " >&6
  94538. +else
  94539. + save_LDFLAGS="$LDFLAGS"
  94540. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  94541. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94542. /* end confdefs.h. */
  94543. -int foo(void) {}
  94544. +int foo (void) { return 0; }
  94545. _ACEOF
  94546. if ac_fn_c_try_link "$LINENO"; then :
  94547. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  94548. -
  94549. + lt_cv_irix_exported_symbol=yes
  94550. +else
  94551. + lt_cv_irix_exported_symbol=no
  94552. fi
  94553. rm -f core conftest.err conftest.$ac_objext \
  94554. conftest$ac_exeext conftest.$ac_ext
  94555. - LDFLAGS="$save_LDFLAGS"
  94556. + LDFLAGS="$save_LDFLAGS"
  94557. +fi
  94558. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
  94559. +$as_echo "$lt_cv_irix_exported_symbol" >&6; }
  94560. + if test "$lt_cv_irix_exported_symbol" = yes; then
  94561. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  94562. + fi
  94563. else
  94564. archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  94565. archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  94566. @@ -10519,7 +11122,7 @@
  94567. osf4* | osf5*) # as osf3* with the addition of -msym flag
  94568. if test "$GCC" = yes; then
  94569. allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  94570. - archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94571. + archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94572. hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  94573. else
  94574. allow_undefined_flag=' -expect_unresolved \*'
  94575. @@ -10538,9 +11141,9 @@
  94576. no_undefined_flag=' -z defs'
  94577. if test "$GCC" = yes; then
  94578. wlarc='${wl}'
  94579. - archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  94580. + archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  94581. archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  94582. - $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  94583. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  94584. else
  94585. case `$CC -V 2>&1` in
  94586. *"Compilers 5.0"*)
  94587. @@ -11116,8 +11719,9 @@
  94588. need_version=no
  94589. need_lib_prefix=no
  94590. - case $GCC,$host_os in
  94591. - yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
  94592. + case $GCC,$cc_basename in
  94593. + yes,*)
  94594. + # gcc
  94595. library_names_spec='$libname.dll.a'
  94596. # DLL is installed to $(libdir)/../bin by postinstall_cmds
  94597. postinstall_cmds='base_file=`basename \${file}`~
  94598. @@ -11150,13 +11754,71 @@
  94599. library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  94600. ;;
  94601. esac
  94602. + dynamic_linker='Win32 ld.exe'
  94603. + ;;
  94604. +
  94605. + *,cl*)
  94606. + # Native MSVC
  94607. + libname_spec='$name'
  94608. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  94609. + library_names_spec='${libname}.dll.lib'
  94610. +
  94611. + case $build_os in
  94612. + mingw*)
  94613. + sys_lib_search_path_spec=
  94614. + lt_save_ifs=$IFS
  94615. + IFS=';'
  94616. + for lt_path in $LIB
  94617. + do
  94618. + IFS=$lt_save_ifs
  94619. + # Let DOS variable expansion print the short 8.3 style file name.
  94620. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  94621. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  94622. + done
  94623. + IFS=$lt_save_ifs
  94624. + # Convert to MSYS style.
  94625. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  94626. + ;;
  94627. + cygwin*)
  94628. + # Convert to unix form, then to dos form, then back to unix form
  94629. + # but this time dos style (no spaces!) so that the unix form looks
  94630. + # like /cygdrive/c/PROGRA~1:/cygdr...
  94631. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  94632. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  94633. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  94634. + ;;
  94635. + *)
  94636. + sys_lib_search_path_spec="$LIB"
  94637. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  94638. + # It is most probably a Windows format PATH.
  94639. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  94640. + else
  94641. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  94642. + fi
  94643. + # FIXME: find the short name or the path components, as spaces are
  94644. + # common. (e.g. "Program Files" -> "PROGRA~1")
  94645. + ;;
  94646. + esac
  94647. +
  94648. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  94649. + postinstall_cmds='base_file=`basename \${file}`~
  94650. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  94651. + dldir=$destdir/`dirname \$dlpath`~
  94652. + test -d \$dldir || mkdir -p \$dldir~
  94653. + $install_prog $dir/$dlname \$dldir/$dlname'
  94654. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  94655. + dlpath=$dir/\$dldll~
  94656. + $RM \$dlpath'
  94657. + shlibpath_overrides_runpath=yes
  94658. + dynamic_linker='Win32 link.exe'
  94659. ;;
  94660. *)
  94661. + # Assume MSVC wrapper
  94662. library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  94663. + dynamic_linker='Win32 ld.exe'
  94664. ;;
  94665. esac
  94666. - dynamic_linker='Win32 ld.exe'
  94667. # FIXME: first we should search . and the directory the executable is in
  94668. shlibpath_var=PATH
  94669. ;;
  94670. @@ -12092,10 +12754,10 @@
  94671. /* When -fvisbility=hidden is used, assume the code has been annotated
  94672. correspondingly for the symbols needed. */
  94673. #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  94674. -void fnord () __attribute__((visibility("default")));
  94675. +int fnord () __attribute__((visibility("default")));
  94676. #endif
  94677. -void fnord () { int i=42; }
  94678. +int fnord () { return 42; }
  94679. int main ()
  94680. {
  94681. void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  94682. @@ -12198,10 +12860,10 @@
  94683. /* When -fvisbility=hidden is used, assume the code has been annotated
  94684. correspondingly for the symbols needed. */
  94685. #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  94686. -void fnord () __attribute__((visibility("default")));
  94687. +int fnord () __attribute__((visibility("default")));
  94688. #endif
  94689. -void fnord () { int i=42; }
  94690. +int fnord () { return 42; }
  94691. int main ()
  94692. {
  94693. void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  94694. @@ -12593,6 +13255,7 @@
  94695. # Allow CC to be a program name with arguments.
  94696. lt_save_CC=$CC
  94697. + lt_save_CFLAGS=$CFLAGS
  94698. lt_save_LD=$LD
  94699. lt_save_GCC=$GCC
  94700. GCC=$GXX
  94701. @@ -12610,6 +13273,7 @@
  94702. fi
  94703. test -z "${LDCXX+set}" || LD=$LDCXX
  94704. CC=${CXX-"c++"}
  94705. + CFLAGS=$CXXFLAGS
  94706. compiler=$CC
  94707. compiler_CXX=$CC
  94708. for cc_temp in $compiler""; do
  94709. @@ -12749,8 +13413,8 @@
  94710. # Check if GNU C++ uses GNU ld as the underlying linker, since the
  94711. # archiving commands below assume that GNU ld is being used.
  94712. if test "$with_gnu_ld" = yes; then
  94713. - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94714. - archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94715. + archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  94716. + archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  94717. hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
  94718. export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
  94719. @@ -12892,7 +13556,13 @@
  94720. allow_undefined_flag_CXX='-berok'
  94721. # Determine the default libpath from the value encoded in an empty
  94722. # executable.
  94723. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94724. + if test "${lt_cv_aix_libpath+set}" = set; then
  94725. + aix_libpath=$lt_cv_aix_libpath
  94726. +else
  94727. + if ${lt_cv_aix_libpath__CXX+:} false; then :
  94728. + $as_echo_n "(cached) " >&6
  94729. +else
  94730. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94731. /* end confdefs.h. */
  94732. int
  94733. @@ -12905,22 +13575,29 @@
  94734. _ACEOF
  94735. if ac_fn_cxx_try_link "$LINENO"; then :
  94736. -lt_aix_libpath_sed='
  94737. - /Import File Strings/,/^$/ {
  94738. - /^0/ {
  94739. - s/^0 *\(.*\)$/\1/
  94740. - p
  94741. - }
  94742. - }'
  94743. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94744. -# Check for a 64-bit object if we didn't find anything.
  94745. -if test -z "$aix_libpath"; then
  94746. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94747. -fi
  94748. + lt_aix_libpath_sed='
  94749. + /Import File Strings/,/^$/ {
  94750. + /^0/ {
  94751. + s/^0 *\([^ ]*\) *$/\1/
  94752. + p
  94753. + }
  94754. + }'
  94755. + lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94756. + # Check for a 64-bit object if we didn't find anything.
  94757. + if test -z "$lt_cv_aix_libpath__CXX"; then
  94758. + lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94759. + fi
  94760. fi
  94761. rm -f core conftest.err conftest.$ac_objext \
  94762. conftest$ac_exeext conftest.$ac_ext
  94763. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  94764. + if test -z "$lt_cv_aix_libpath__CXX"; then
  94765. + lt_cv_aix_libpath__CXX="/usr/lib:/lib"
  94766. + fi
  94767. +
  94768. +fi
  94769. +
  94770. + aix_libpath=$lt_cv_aix_libpath__CXX
  94771. +fi
  94772. hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
  94773. @@ -12933,7 +13610,13 @@
  94774. else
  94775. # Determine the default libpath from the value encoded in an
  94776. # empty executable.
  94777. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94778. + if test "${lt_cv_aix_libpath+set}" = set; then
  94779. + aix_libpath=$lt_cv_aix_libpath
  94780. +else
  94781. + if ${lt_cv_aix_libpath__CXX+:} false; then :
  94782. + $as_echo_n "(cached) " >&6
  94783. +else
  94784. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  94785. /* end confdefs.h. */
  94786. int
  94787. @@ -12946,22 +13629,29 @@
  94788. _ACEOF
  94789. if ac_fn_cxx_try_link "$LINENO"; then :
  94790. -lt_aix_libpath_sed='
  94791. - /Import File Strings/,/^$/ {
  94792. - /^0/ {
  94793. - s/^0 *\(.*\)$/\1/
  94794. - p
  94795. - }
  94796. - }'
  94797. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94798. -# Check for a 64-bit object if we didn't find anything.
  94799. -if test -z "$aix_libpath"; then
  94800. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94801. -fi
  94802. + lt_aix_libpath_sed='
  94803. + /Import File Strings/,/^$/ {
  94804. + /^0/ {
  94805. + s/^0 *\([^ ]*\) *$/\1/
  94806. + p
  94807. + }
  94808. + }'
  94809. + lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94810. + # Check for a 64-bit object if we didn't find anything.
  94811. + if test -z "$lt_cv_aix_libpath__CXX"; then
  94812. + lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  94813. + fi
  94814. fi
  94815. rm -f core conftest.err conftest.$ac_objext \
  94816. conftest$ac_exeext conftest.$ac_ext
  94817. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  94818. + if test -z "$lt_cv_aix_libpath__CXX"; then
  94819. + lt_cv_aix_libpath__CXX="/usr/lib:/lib"
  94820. + fi
  94821. +
  94822. +fi
  94823. +
  94824. + aix_libpath=$lt_cv_aix_libpath__CXX
  94825. +fi
  94826. hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
  94827. # Warning - without using the other run time loading flags,
  94828. @@ -13004,29 +13694,75 @@
  94829. ;;
  94830. cygwin* | mingw* | pw32* | cegcc*)
  94831. - # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
  94832. - # as there is no search path for DLLs.
  94833. - hardcode_libdir_flag_spec_CXX='-L$libdir'
  94834. - export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
  94835. - allow_undefined_flag_CXX=unsupported
  94836. - always_export_symbols_CXX=no
  94837. - enable_shared_with_static_runtimes_CXX=yes
  94838. -
  94839. - if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  94840. - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  94841. - # If the export-symbols file already is a .def file (1st line
  94842. - # is EXPORTS), use it as is; otherwise, prepend...
  94843. - archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  94844. - cp $export_symbols $output_objdir/$soname.def;
  94845. - else
  94846. - echo EXPORTS > $output_objdir/$soname.def;
  94847. - cat $export_symbols >> $output_objdir/$soname.def;
  94848. - fi~
  94849. - $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  94850. - else
  94851. - ld_shlibs_CXX=no
  94852. - fi
  94853. - ;;
  94854. + case $GXX,$cc_basename in
  94855. + ,cl* | no,cl*)
  94856. + # Native MSVC
  94857. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  94858. + # no search path for DLLs.
  94859. + hardcode_libdir_flag_spec_CXX=' '
  94860. + allow_undefined_flag_CXX=unsupported
  94861. + always_export_symbols_CXX=yes
  94862. + file_list_spec_CXX='@'
  94863. + # Tell ltmain to make .lib files, not .a files.
  94864. + libext=lib
  94865. + # Tell ltmain to make .dll files, not .so files.
  94866. + shrext_cmds=".dll"
  94867. + # FIXME: Setting linknames here is a bad hack.
  94868. + archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  94869. + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  94870. + $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  94871. + else
  94872. + $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  94873. + fi~
  94874. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  94875. + linknames='
  94876. + # The linker will not automatically build a static lib if we build a DLL.
  94877. + # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
  94878. + enable_shared_with_static_runtimes_CXX=yes
  94879. + # Don't use ranlib
  94880. + old_postinstall_cmds_CXX='chmod 644 $oldlib'
  94881. + postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
  94882. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  94883. + case $lt_outputfile in
  94884. + *.exe|*.EXE) ;;
  94885. + *)
  94886. + lt_outputfile="$lt_outputfile.exe"
  94887. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  94888. + ;;
  94889. + esac~
  94890. + func_to_tool_file "$lt_outputfile"~
  94891. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  94892. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  94893. + $RM "$lt_outputfile.manifest";
  94894. + fi'
  94895. + ;;
  94896. + *)
  94897. + # g++
  94898. + # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
  94899. + # as there is no search path for DLLs.
  94900. + hardcode_libdir_flag_spec_CXX='-L$libdir'
  94901. + export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
  94902. + allow_undefined_flag_CXX=unsupported
  94903. + always_export_symbols_CXX=no
  94904. + enable_shared_with_static_runtimes_CXX=yes
  94905. +
  94906. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  94907. + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  94908. + # If the export-symbols file already is a .def file (1st line
  94909. + # is EXPORTS), use it as is; otherwise, prepend...
  94910. + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  94911. + cp $export_symbols $output_objdir/$soname.def;
  94912. + else
  94913. + echo EXPORTS > $output_objdir/$soname.def;
  94914. + cat $export_symbols >> $output_objdir/$soname.def;
  94915. + fi~
  94916. + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  94917. + else
  94918. + ld_shlibs_CXX=no
  94919. + fi
  94920. + ;;
  94921. + esac
  94922. + ;;
  94923. darwin* | rhapsody*)
  94924. @@ -13132,7 +13868,7 @@
  94925. ;;
  94926. *)
  94927. if test "$GXX" = yes; then
  94928. - archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  94929. + archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  94930. else
  94931. # FIXME: insert proper C++ library support
  94932. ld_shlibs_CXX=no
  94933. @@ -13203,10 +13939,10 @@
  94934. archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  94935. ;;
  94936. ia64*)
  94937. - archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  94938. + archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  94939. ;;
  94940. *)
  94941. - archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  94942. + archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  94943. ;;
  94944. esac
  94945. fi
  94946. @@ -13247,9 +13983,9 @@
  94947. *)
  94948. if test "$GXX" = yes; then
  94949. if test "$with_gnu_ld" = no; then
  94950. - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94951. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94952. else
  94953. - archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  94954. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  94955. fi
  94956. fi
  94957. link_all_deplibs_CXX=yes
  94958. @@ -13527,7 +14263,7 @@
  94959. archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94960. ;;
  94961. *)
  94962. - archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94963. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  94964. ;;
  94965. esac
  94966. @@ -13614,9 +14350,9 @@
  94967. if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  94968. no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
  94969. if $CC --version | $GREP -v '^2\.7' > /dev/null; then
  94970. - archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  94971. + archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  94972. archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  94973. - $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  94974. + $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  94975. # Commands to make compiler produce verbose output that lists
  94976. # what "hidden" libraries, object files and flags are used when
  94977. @@ -13751,6 +14487,13 @@
  94978. };
  94979. _LT_EOF
  94980. +
  94981. +_lt_libdeps_save_CFLAGS=$CFLAGS
  94982. +case "$CC $CFLAGS " in #(
  94983. +*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
  94984. +*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
  94985. +esac
  94986. +
  94987. if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  94988. (eval $ac_compile) 2>&5
  94989. ac_status=$?
  94990. @@ -13764,7 +14507,7 @@
  94991. pre_test_object_deps_done=no
  94992. for p in `eval "$output_verbose_link_cmd"`; do
  94993. - case $p in
  94994. + case ${prev}${p} in
  94995. -L* | -R* | -l*)
  94996. # Some compilers place space between "-{L,R}" and the path.
  94997. @@ -13773,13 +14516,22 @@
  94998. test $p = "-R"; then
  94999. prev=$p
  95000. continue
  95001. - else
  95002. - prev=
  95003. fi
  95004. + # Expand the sysroot to ease extracting the directories later.
  95005. + if test -z "$prev"; then
  95006. + case $p in
  95007. + -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
  95008. + -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
  95009. + -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
  95010. + esac
  95011. + fi
  95012. + case $p in
  95013. + =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
  95014. + esac
  95015. if test "$pre_test_object_deps_done" = no; then
  95016. - case $p in
  95017. - -L* | -R*)
  95018. + case ${prev} in
  95019. + -L | -R)
  95020. # Internal compiler library paths should come after those
  95021. # provided the user. The postdeps already come after the
  95022. # user supplied libs so there is no need to process them.
  95023. @@ -13799,8 +14551,10 @@
  95024. postdeps_CXX="${postdeps_CXX} ${prev}${p}"
  95025. fi
  95026. fi
  95027. + prev=
  95028. ;;
  95029. + *.lto.$objext) ;; # Ignore GCC LTO objects
  95030. *.$objext)
  95031. # This assumes that the test object file only shows up
  95032. # once in the compiler output.
  95033. @@ -13836,6 +14590,7 @@
  95034. fi
  95035. $RM -f confest.$objext
  95036. +CFLAGS=$_lt_libdeps_save_CFLAGS
  95037. # PORTME: override above test on systems where it is broken
  95038. case $host_os in
  95039. @@ -13936,8 +14691,6 @@
  95040. lt_prog_compiler_pic_CXX=
  95041. lt_prog_compiler_static_CXX=
  95042. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  95043. -$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  95044. # C++ specific cases for pic, static, wl, etc.
  95045. if test "$GXX" = yes; then
  95046. @@ -14041,6 +14794,11 @@
  95047. ;;
  95048. esac
  95049. ;;
  95050. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  95051. + # This hack is so that the source file can tell whether it is being
  95052. + # built for inclusion in a dll (and should export symbols for example).
  95053. + lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
  95054. + ;;
  95055. dgux*)
  95056. case $cc_basename in
  95057. ec++*)
  95058. @@ -14258,10 +15016,17 @@
  95059. lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
  95060. ;;
  95061. esac
  95062. -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
  95063. -$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
  95064. -
  95065. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  95066. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  95067. +if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
  95068. + $as_echo_n "(cached) " >&6
  95069. +else
  95070. + lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
  95071. +fi
  95072. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
  95073. +$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
  95074. +lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
  95075. #
  95076. # Check to make sure the PIC flag actually works.
  95077. @@ -14319,6 +15084,8 @@
  95078. +
  95079. +
  95080. #
  95081. # Check to make sure the static flag actually works.
  95082. #
  95083. @@ -14496,6 +15263,7 @@
  95084. $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  95085. export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  95086. + exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  95087. case $host_os in
  95088. aix[4-9]*)
  95089. # If we're using GNU nm, then we don't want the "-C" option.
  95090. @@ -14510,15 +15278,20 @@
  95091. ;;
  95092. pw32*)
  95093. export_symbols_cmds_CXX="$ltdll_cmds"
  95094. - ;;
  95095. + ;;
  95096. cygwin* | mingw* | cegcc*)
  95097. - export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  95098. - ;;
  95099. + case $cc_basename in
  95100. + cl*) ;;
  95101. + *)
  95102. + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  95103. + exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  95104. + ;;
  95105. + esac
  95106. + ;;
  95107. *)
  95108. export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  95109. - ;;
  95110. + ;;
  95111. esac
  95112. - exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  95113. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
  95114. $as_echo "$ld_shlibs_CXX" >&6; }
  95115. @@ -14781,8 +15554,9 @@
  95116. need_version=no
  95117. need_lib_prefix=no
  95118. - case $GCC,$host_os in
  95119. - yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
  95120. + case $GCC,$cc_basename in
  95121. + yes,*)
  95122. + # gcc
  95123. library_names_spec='$libname.dll.a'
  95124. # DLL is installed to $(libdir)/../bin by postinstall_cmds
  95125. postinstall_cmds='base_file=`basename \${file}`~
  95126. @@ -14814,13 +15588,71 @@
  95127. library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  95128. ;;
  95129. esac
  95130. + dynamic_linker='Win32 ld.exe'
  95131. + ;;
  95132. +
  95133. + *,cl*)
  95134. + # Native MSVC
  95135. + libname_spec='$name'
  95136. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  95137. + library_names_spec='${libname}.dll.lib'
  95138. +
  95139. + case $build_os in
  95140. + mingw*)
  95141. + sys_lib_search_path_spec=
  95142. + lt_save_ifs=$IFS
  95143. + IFS=';'
  95144. + for lt_path in $LIB
  95145. + do
  95146. + IFS=$lt_save_ifs
  95147. + # Let DOS variable expansion print the short 8.3 style file name.
  95148. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  95149. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  95150. + done
  95151. + IFS=$lt_save_ifs
  95152. + # Convert to MSYS style.
  95153. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  95154. + ;;
  95155. + cygwin*)
  95156. + # Convert to unix form, then to dos form, then back to unix form
  95157. + # but this time dos style (no spaces!) so that the unix form looks
  95158. + # like /cygdrive/c/PROGRA~1:/cygdr...
  95159. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  95160. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  95161. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  95162. + ;;
  95163. + *)
  95164. + sys_lib_search_path_spec="$LIB"
  95165. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  95166. + # It is most probably a Windows format PATH.
  95167. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  95168. + else
  95169. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  95170. + fi
  95171. + # FIXME: find the short name or the path components, as spaces are
  95172. + # common. (e.g. "Program Files" -> "PROGRA~1")
  95173. + ;;
  95174. + esac
  95175. +
  95176. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  95177. + postinstall_cmds='base_file=`basename \${file}`~
  95178. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  95179. + dldir=$destdir/`dirname \$dlpath`~
  95180. + test -d \$dldir || mkdir -p \$dldir~
  95181. + $install_prog $dir/$dlname \$dldir/$dlname'
  95182. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  95183. + dlpath=$dir/\$dldll~
  95184. + $RM \$dlpath'
  95185. + shlibpath_overrides_runpath=yes
  95186. + dynamic_linker='Win32 link.exe'
  95187. ;;
  95188. *)
  95189. + # Assume MSVC wrapper
  95190. library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  95191. + dynamic_linker='Win32 ld.exe'
  95192. ;;
  95193. esac
  95194. - dynamic_linker='Win32 ld.exe'
  95195. # FIXME: first we should search . and the directory the executable is in
  95196. shlibpath_var=PATH
  95197. ;;
  95198. @@ -15374,6 +16206,7 @@
  95199. fi # test -n "$compiler"
  95200. CC=$lt_save_CC
  95201. + CFLAGS=$lt_save_CFLAGS
  95202. LDCXX=$LD
  95203. LD=$lt_save_LD
  95204. GCC=$lt_save_GCC
  95205. @@ -15907,10 +16740,10 @@
  95206. /* When -fvisbility=hidden is used, assume the code has been annotated
  95207. correspondingly for the symbols needed. */
  95208. #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  95209. -void fnord () __attribute__((visibility("default")));
  95210. +int fnord () __attribute__((visibility("default")));
  95211. #endif
  95212. -void fnord () { int i=42; }
  95213. +int fnord () { return 42; }
  95214. int main ()
  95215. {
  95216. void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  95217. @@ -16158,7 +16991,7 @@
  95218. fi
  95219. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
  95220. $as_echo "$lt_cv_sys_argz_works" >&6; }
  95221. - if test $lt_cv_sys_argz_works = yes; then :
  95222. + if test "$lt_cv_sys_argz_works" = yes; then :
  95223. $as_echo "#define HAVE_WORKING_ARGZ 1" >>confdefs.h
  95224. @@ -16467,8 +17300,16 @@
  95225. _ACEOF
  95226. +name=
  95227. +eval "lt_libprefix=\"$libname_spec\""
  95228. +
  95229. +cat >>confdefs.h <<_ACEOF
  95230. +#define LT_LIBPREFIX "$lt_libprefix"
  95231. +_ACEOF
  95232. +
  95233. +
  95234. name=ltdl
  95235. -LTDLOPEN=`eval "\\$ECHO \"$libname_spec\""`
  95236. +eval "LTDLOPEN=\"$libname_spec\""
  95237. @@ -27306,6 +28147,9 @@
  95238. fi
  95239. +CXX_FOR_BUILD="g++"
  95240. +
  95241. +
  95242. rm -f core
  95243. ac_config_files="$ac_config_files Makefile compat/Makefile lib/Makefile scripts/Makefile src/Makefile src/base/Makefile src/acl/Makefile src/fs/Makefile src/repl/Makefile src/auth/Makefile src/adaptation/Makefile src/adaptation/icap/Makefile src/adaptation/ecap/Makefile src/esi/Makefile src/icmp/Makefile src/ident/Makefile src/ip/Makefile contrib/Makefile snmplib/Makefile icons/Makefile errors/Makefile test-suite/Makefile doc/Makefile helpers/Makefile helpers/basic_auth/Makefile helpers/basic_auth/LDAP/Makefile helpers/basic_auth/MSNT/Makefile helpers/basic_auth/NCSA/Makefile helpers/basic_auth/PAM/Makefile helpers/basic_auth/SMB/Makefile helpers/basic_auth/mswin_sspi/Makefile helpers/basic_auth/YP/Makefile helpers/basic_auth/getpwnam/Makefile helpers/basic_auth/multi-domain-NTLM/Makefile helpers/basic_auth/SASL/Makefile helpers/basic_auth/POP3/Makefile helpers/basic_auth/DB/Makefile helpers/basic_auth/squid_radius_auth/Makefile helpers/digest_auth/Makefile helpers/digest_auth/password/Makefile helpers/digest_auth/ldap/Makefile helpers/digest_auth/eDirectory/Makefile helpers/ntlm_auth/Makefile helpers/ntlm_auth/fakeauth/Makefile helpers/ntlm_auth/no_check/Makefile helpers/ntlm_auth/smb_lm/Makefile helpers/ntlm_auth/smb_lm/smbval/Makefile helpers/ntlm_auth/mswin_sspi/Makefile helpers/negotiate_auth/Makefile helpers/negotiate_auth/mswin_sspi/Makefile helpers/external_acl/Makefile helpers/external_acl/ip_user/Makefile helpers/external_acl/ldap_group/Makefile helpers/external_acl/session/Makefile helpers/external_acl/unix_group/Makefile helpers/external_acl/wbinfo_group/Makefile helpers/external_acl/mswin_ad_group/Makefile helpers/external_acl/mswin_lm_group/Makefile tools/Makefile"
  95244. @@ -28268,13 +29112,20 @@
  95245. lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
  95246. lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
  95247. lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
  95248. +lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
  95249. +lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
  95250. reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
  95251. reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
  95252. OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
  95253. deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
  95254. file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
  95255. +file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
  95256. +want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
  95257. +DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
  95258. +sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
  95259. AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
  95260. AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
  95261. +archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
  95262. STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
  95263. RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
  95264. old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  95265. @@ -28289,14 +29140,17 @@
  95266. lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
  95267. lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
  95268. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
  95269. +nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
  95270. +lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
  95271. objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
  95272. MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
  95273. lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
  95274. -lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  95275. lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
  95276. +lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  95277. lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
  95278. lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
  95279. need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
  95280. +MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
  95281. DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
  95282. NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
  95283. LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
  95284. @@ -28329,12 +29183,12 @@
  95285. hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
  95286. inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
  95287. link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
  95288. -fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
  95289. always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
  95290. export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
  95291. exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
  95292. include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
  95293. prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
  95294. +postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
  95295. file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
  95296. variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
  95297. need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
  95298. @@ -28373,8 +29227,8 @@
  95299. compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
  95300. GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
  95301. lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
  95302. -lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
  95303. lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
  95304. +lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
  95305. lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
  95306. lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
  95307. archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
  95308. @@ -28401,12 +29255,12 @@
  95309. hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
  95310. inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
  95311. link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
  95312. -fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
  95313. always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
  95314. export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  95315. exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
  95316. include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
  95317. prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  95318. +postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
  95319. file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
  95320. hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
  95321. compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
  95322. @@ -28444,8 +29298,13 @@
  95323. OBJDUMP \
  95324. deplibs_check_method \
  95325. file_magic_cmd \
  95326. +file_magic_glob \
  95327. +want_nocaseglob \
  95328. +DLLTOOL \
  95329. +sharedlib_from_linklib_cmd \
  95330. AR \
  95331. AR_FLAGS \
  95332. +archiver_list_spec \
  95333. STRIP \
  95334. RANLIB \
  95335. CC \
  95336. @@ -28455,12 +29314,14 @@
  95337. lt_cv_sys_global_symbol_to_cdecl \
  95338. lt_cv_sys_global_symbol_to_c_name_address \
  95339. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
  95340. +nm_file_list_spec \
  95341. lt_prog_compiler_no_builtin_flag \
  95342. -lt_prog_compiler_wl \
  95343. lt_prog_compiler_pic \
  95344. +lt_prog_compiler_wl \
  95345. lt_prog_compiler_static \
  95346. lt_cv_prog_compiler_c_o \
  95347. need_locks \
  95348. +MANIFEST_TOOL \
  95349. DSYMUTIL \
  95350. NMEDIT \
  95351. LIPO \
  95352. @@ -28476,7 +29337,6 @@
  95353. hardcode_libdir_flag_spec \
  95354. hardcode_libdir_flag_spec_ld \
  95355. hardcode_libdir_separator \
  95356. -fix_srcfile_path \
  95357. exclude_expsyms \
  95358. include_expsyms \
  95359. file_list_spec \
  95360. @@ -28498,8 +29358,8 @@
  95361. reload_flag_CXX \
  95362. compiler_CXX \
  95363. lt_prog_compiler_no_builtin_flag_CXX \
  95364. -lt_prog_compiler_wl_CXX \
  95365. lt_prog_compiler_pic_CXX \
  95366. +lt_prog_compiler_wl_CXX \
  95367. lt_prog_compiler_static_CXX \
  95368. lt_cv_prog_compiler_c_o_CXX \
  95369. export_dynamic_flag_spec_CXX \
  95370. @@ -28511,7 +29371,6 @@
  95371. hardcode_libdir_flag_spec_CXX \
  95372. hardcode_libdir_flag_spec_ld_CXX \
  95373. hardcode_libdir_separator_CXX \
  95374. -fix_srcfile_path_CXX \
  95375. exclude_expsyms_CXX \
  95376. include_expsyms_CXX \
  95377. file_list_spec_CXX \
  95378. @@ -28545,6 +29404,7 @@
  95379. module_expsym_cmds \
  95380. export_symbols_cmds \
  95381. prelink_cmds \
  95382. +postlink_cmds \
  95383. postinstall_cmds \
  95384. postuninstall_cmds \
  95385. finish_cmds \
  95386. @@ -28559,7 +29419,8 @@
  95387. module_cmds_CXX \
  95388. module_expsym_cmds_CXX \
  95389. export_symbols_cmds_CXX \
  95390. -prelink_cmds_CXX; do
  95391. +prelink_cmds_CXX \
  95392. +postlink_cmds_CXX; do
  95393. case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  95394. *[\\\\\\\`\\"\\\$]*)
  95395. eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
  95396. @@ -29477,19 +30338,42 @@
  95397. # turn newlines into spaces.
  95398. NL2SP=$lt_lt_NL2SP
  95399. +# convert \$build file names to \$host format.
  95400. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  95401. +
  95402. +# convert \$build files to toolchain format.
  95403. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  95404. +
  95405. # An object symbol dumper.
  95406. OBJDUMP=$lt_OBJDUMP
  95407. # Method to check whether dependent libraries are shared objects.
  95408. deplibs_check_method=$lt_deplibs_check_method
  95409. -# Command to use when deplibs_check_method == "file_magic".
  95410. +# Command to use when deplibs_check_method = "file_magic".
  95411. file_magic_cmd=$lt_file_magic_cmd
  95412. +# How to find potential files when deplibs_check_method = "file_magic".
  95413. +file_magic_glob=$lt_file_magic_glob
  95414. +
  95415. +# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
  95416. +want_nocaseglob=$lt_want_nocaseglob
  95417. +
  95418. +# DLL creation program.
  95419. +DLLTOOL=$lt_DLLTOOL
  95420. +
  95421. +# Command to associate shared and link libraries.
  95422. +sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
  95423. +
  95424. # The archiver.
  95425. AR=$lt_AR
  95426. +
  95427. +# Flags to create an archive.
  95428. AR_FLAGS=$lt_AR_FLAGS
  95429. +# How to feed a file listing to the archiver.
  95430. +archiver_list_spec=$lt_archiver_list_spec
  95431. +
  95432. # A symbol stripping program.
  95433. STRIP=$lt_STRIP
  95434. @@ -29519,6 +30403,12 @@
  95435. # Transform the output of nm in a C name address pair when lib prefix is needed.
  95436. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
  95437. +# Specify filename containing input files for \$NM.
  95438. +nm_file_list_spec=$lt_nm_file_list_spec
  95439. +
  95440. +# The root where to search for dependent libraries,and in which our libraries should be installed.
  95441. +lt_sysroot=$lt_sysroot
  95442. +
  95443. # The name of the directory that contains temporary libtool files.
  95444. objdir=$objdir
  95445. @@ -29528,6 +30418,9 @@
  95446. # Must we lock files when doing compilation?
  95447. need_locks=$lt_need_locks
  95448. +# Manifest tool.
  95449. +MANIFEST_TOOL=$lt_MANIFEST_TOOL
  95450. +
  95451. # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
  95452. DSYMUTIL=$lt_DSYMUTIL
  95453. @@ -29642,12 +30535,12 @@
  95454. # Compiler flag to turn off builtin functions.
  95455. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
  95456. -# How to pass a linker flag through the compiler.
  95457. -wl=$lt_lt_prog_compiler_wl
  95458. -
  95459. # Additional compiler flags for building library objects.
  95460. pic_flag=$lt_lt_prog_compiler_pic
  95461. +# How to pass a linker flag through the compiler.
  95462. +wl=$lt_lt_prog_compiler_wl
  95463. +
  95464. # Compiler flag to prevent dynamic linking.
  95465. link_static_flag=$lt_lt_prog_compiler_static
  95466. @@ -29734,9 +30627,6 @@
  95467. # Whether libtool must link a program against all its dependency libraries.
  95468. link_all_deplibs=$link_all_deplibs
  95469. -# Fix the shell variable \$srcfile for the compiler.
  95470. -fix_srcfile_path=$lt_fix_srcfile_path
  95471. -
  95472. # Set to "yes" if exported symbols are required.
  95473. always_export_symbols=$always_export_symbols
  95474. @@ -29752,6 +30642,9 @@
  95475. # Commands necessary for linking programs (against libraries) with templates.
  95476. prelink_cmds=$lt_prelink_cmds
  95477. +# Commands necessary for finishing linking programs.
  95478. +postlink_cmds=$lt_postlink_cmds
  95479. +
  95480. # Specify filename containing input files.
  95481. file_list_spec=$lt_file_list_spec
  95482. @@ -29798,210 +30691,169 @@
  95483. # if finds mixed CR/LF and LF-only lines. Since sed operates in
  95484. # text mode, it properly converts lines to CR/LF. This bash problem
  95485. # is reportedly fixed, but why not run on old versions too?
  95486. - sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
  95487. - || (rm -f "$cfgfile"; exit 1)
  95488. -
  95489. - case $xsi_shell in
  95490. - yes)
  95491. - cat << \_LT_EOF >> "$cfgfile"
  95492. -
  95493. -# func_dirname file append nondir_replacement
  95494. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  95495. -# otherwise set result to NONDIR_REPLACEMENT.
  95496. -func_dirname ()
  95497. -{
  95498. - case ${1} in
  95499. - */*) func_dirname_result="${1%/*}${2}" ;;
  95500. - * ) func_dirname_result="${3}" ;;
  95501. - esac
  95502. -}
  95503. -
  95504. -# func_basename file
  95505. -func_basename ()
  95506. -{
  95507. - func_basename_result="${1##*/}"
  95508. -}
  95509. -
  95510. -# func_dirname_and_basename file append nondir_replacement
  95511. -# perform func_basename and func_dirname in a single function
  95512. -# call:
  95513. -# dirname: Compute the dirname of FILE. If nonempty,
  95514. -# add APPEND to the result, otherwise set result
  95515. -# to NONDIR_REPLACEMENT.
  95516. -# value returned in "$func_dirname_result"
  95517. -# basename: Compute filename of FILE.
  95518. -# value retuned in "$func_basename_result"
  95519. -# Implementation must be kept synchronized with func_dirname
  95520. -# and func_basename. For efficiency, we do not delegate to
  95521. -# those functions but instead duplicate the functionality here.
  95522. -func_dirname_and_basename ()
  95523. -{
  95524. - case ${1} in
  95525. - */*) func_dirname_result="${1%/*}${2}" ;;
  95526. - * ) func_dirname_result="${3}" ;;
  95527. - esac
  95528. - func_basename_result="${1##*/}"
  95529. -}
  95530. -
  95531. -# func_stripname prefix suffix name
  95532. -# strip PREFIX and SUFFIX off of NAME.
  95533. -# PREFIX and SUFFIX must not contain globbing or regex special
  95534. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  95535. -# dot (in which case that matches only a dot).
  95536. -func_stripname ()
  95537. -{
  95538. - # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
  95539. - # positional parameters, so assign one to ordinary parameter first.
  95540. - func_stripname_result=${3}
  95541. - func_stripname_result=${func_stripname_result#"${1}"}
  95542. - func_stripname_result=${func_stripname_result%"${2}"}
  95543. -}
  95544. -
  95545. -# func_opt_split
  95546. -func_opt_split ()
  95547. -{
  95548. - func_opt_split_opt=${1%%=*}
  95549. - func_opt_split_arg=${1#*=}
  95550. -}
  95551. -
  95552. -# func_lo2o object
  95553. -func_lo2o ()
  95554. -{
  95555. - case ${1} in
  95556. - *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
  95557. - *) func_lo2o_result=${1} ;;
  95558. - esac
  95559. -}
  95560. -
  95561. -# func_xform libobj-or-source
  95562. -func_xform ()
  95563. -{
  95564. - func_xform_result=${1%.*}.lo
  95565. -}
  95566. -
  95567. -# func_arith arithmetic-term...
  95568. -func_arith ()
  95569. -{
  95570. - func_arith_result=$(( $* ))
  95571. -}
  95572. -
  95573. -# func_len string
  95574. -# STRING may not start with a hyphen.
  95575. -func_len ()
  95576. -{
  95577. - func_len_result=${#1}
  95578. -}
  95579. -
  95580. -_LT_EOF
  95581. - ;;
  95582. - *) # Bourne compatible functions.
  95583. - cat << \_LT_EOF >> "$cfgfile"
  95584. -
  95585. -# func_dirname file append nondir_replacement
  95586. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  95587. -# otherwise set result to NONDIR_REPLACEMENT.
  95588. -func_dirname ()
  95589. -{
  95590. - # Extract subdirectory from the argument.
  95591. - func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
  95592. - if test "X$func_dirname_result" = "X${1}"; then
  95593. - func_dirname_result="${3}"
  95594. - else
  95595. - func_dirname_result="$func_dirname_result${2}"
  95596. - fi
  95597. -}
  95598. -
  95599. -# func_basename file
  95600. -func_basename ()
  95601. -{
  95602. - func_basename_result=`$ECHO "${1}" | $SED "$basename"`
  95603. -}
  95604. -
  95605. -
  95606. -# func_stripname prefix suffix name
  95607. -# strip PREFIX and SUFFIX off of NAME.
  95608. -# PREFIX and SUFFIX must not contain globbing or regex special
  95609. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  95610. -# dot (in which case that matches only a dot).
  95611. -# func_strip_suffix prefix name
  95612. -func_stripname ()
  95613. -{
  95614. - case ${2} in
  95615. - .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  95616. - *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  95617. - esac
  95618. -}
  95619. -
  95620. -# sed scripts:
  95621. -my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
  95622. -my_sed_long_arg='1s/^-[^=]*=//'
  95623. -
  95624. -# func_opt_split
  95625. -func_opt_split ()
  95626. -{
  95627. - func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
  95628. - func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
  95629. -}
  95630. -
  95631. -# func_lo2o object
  95632. -func_lo2o ()
  95633. -{
  95634. - func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
  95635. -}
  95636. -
  95637. -# func_xform libobj-or-source
  95638. -func_xform ()
  95639. -{
  95640. - func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
  95641. -}
  95642. -
  95643. -# func_arith arithmetic-term...
  95644. -func_arith ()
  95645. -{
  95646. - func_arith_result=`expr "$@"`
  95647. -}
  95648. -
  95649. -# func_len string
  95650. -# STRING may not start with a hyphen.
  95651. -func_len ()
  95652. -{
  95653. - func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
  95654. -}
  95655. -
  95656. -_LT_EOF
  95657. -esac
  95658. -
  95659. -case $lt_shell_append in
  95660. - yes)
  95661. - cat << \_LT_EOF >> "$cfgfile"
  95662. -
  95663. -# func_append var value
  95664. -# Append VALUE to the end of shell variable VAR.
  95665. -func_append ()
  95666. -{
  95667. - eval "$1+=\$2"
  95668. -}
  95669. -_LT_EOF
  95670. - ;;
  95671. - *)
  95672. - cat << \_LT_EOF >> "$cfgfile"
  95673. -
  95674. -# func_append var value
  95675. -# Append VALUE to the end of shell variable VAR.
  95676. -func_append ()
  95677. -{
  95678. - eval "$1=\$$1\$2"
  95679. -}
  95680. -
  95681. -_LT_EOF
  95682. - ;;
  95683. - esac
  95684. + sed '$q' "$ltmain" >> "$cfgfile" \
  95685. + || (rm -f "$cfgfile"; exit 1)
  95686. + if test x"$xsi_shell" = xyes; then
  95687. + sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
  95688. +func_dirname ()\
  95689. +{\
  95690. +\ case ${1} in\
  95691. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  95692. +\ * ) func_dirname_result="${3}" ;;\
  95693. +\ esac\
  95694. +} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
  95695. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95696. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95697. +test 0 -eq $? || _lt_function_replace_fail=:
  95698. +
  95699. +
  95700. + sed -e '/^func_basename ()$/,/^} # func_basename /c\
  95701. +func_basename ()\
  95702. +{\
  95703. +\ func_basename_result="${1##*/}"\
  95704. +} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
  95705. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95706. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95707. +test 0 -eq $? || _lt_function_replace_fail=:
  95708. +
  95709. +
  95710. + sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
  95711. +func_dirname_and_basename ()\
  95712. +{\
  95713. +\ case ${1} in\
  95714. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  95715. +\ * ) func_dirname_result="${3}" ;;\
  95716. +\ esac\
  95717. +\ func_basename_result="${1##*/}"\
  95718. +} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
  95719. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95720. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95721. +test 0 -eq $? || _lt_function_replace_fail=:
  95722. +
  95723. +
  95724. + sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
  95725. +func_stripname ()\
  95726. +{\
  95727. +\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
  95728. +\ # positional parameters, so assign one to ordinary parameter first.\
  95729. +\ func_stripname_result=${3}\
  95730. +\ func_stripname_result=${func_stripname_result#"${1}"}\
  95731. +\ func_stripname_result=${func_stripname_result%"${2}"}\
  95732. +} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
  95733. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95734. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95735. +test 0 -eq $? || _lt_function_replace_fail=:
  95736. +
  95737. +
  95738. + sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
  95739. +func_split_long_opt ()\
  95740. +{\
  95741. +\ func_split_long_opt_name=${1%%=*}\
  95742. +\ func_split_long_opt_arg=${1#*=}\
  95743. +} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
  95744. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95745. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95746. +test 0 -eq $? || _lt_function_replace_fail=:
  95747. +
  95748. +
  95749. + sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
  95750. +func_split_short_opt ()\
  95751. +{\
  95752. +\ func_split_short_opt_arg=${1#??}\
  95753. +\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
  95754. +} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
  95755. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95756. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95757. +test 0 -eq $? || _lt_function_replace_fail=:
  95758. +
  95759. +
  95760. + sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
  95761. +func_lo2o ()\
  95762. +{\
  95763. +\ case ${1} in\
  95764. +\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
  95765. +\ *) func_lo2o_result=${1} ;;\
  95766. +\ esac\
  95767. +} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
  95768. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95769. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95770. +test 0 -eq $? || _lt_function_replace_fail=:
  95771. +
  95772. +
  95773. + sed -e '/^func_xform ()$/,/^} # func_xform /c\
  95774. +func_xform ()\
  95775. +{\
  95776. + func_xform_result=${1%.*}.lo\
  95777. +} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
  95778. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95779. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95780. +test 0 -eq $? || _lt_function_replace_fail=:
  95781. +
  95782. +
  95783. + sed -e '/^func_arith ()$/,/^} # func_arith /c\
  95784. +func_arith ()\
  95785. +{\
  95786. + func_arith_result=$(( $* ))\
  95787. +} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
  95788. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95789. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95790. +test 0 -eq $? || _lt_function_replace_fail=:
  95791. +
  95792. +
  95793. + sed -e '/^func_len ()$/,/^} # func_len /c\
  95794. +func_len ()\
  95795. +{\
  95796. + func_len_result=${#1}\
  95797. +} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
  95798. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95799. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95800. +test 0 -eq $? || _lt_function_replace_fail=:
  95801. +
  95802. +fi
  95803. +
  95804. +if test x"$lt_shell_append" = xyes; then
  95805. + sed -e '/^func_append ()$/,/^} # func_append /c\
  95806. +func_append ()\
  95807. +{\
  95808. + eval "${1}+=\\${2}"\
  95809. +} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
  95810. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95811. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95812. +test 0 -eq $? || _lt_function_replace_fail=:
  95813. +
  95814. +
  95815. + sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
  95816. +func_append_quoted ()\
  95817. +{\
  95818. +\ func_quote_for_eval "${2}"\
  95819. +\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
  95820. +} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
  95821. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95822. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95823. +test 0 -eq $? || _lt_function_replace_fail=:
  95824. +
  95825. +
  95826. + # Save a `func_append' function call where possible by direct use of '+='
  95827. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  95828. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95829. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95830. + test 0 -eq $? || _lt_function_replace_fail=:
  95831. +else
  95832. + # Save a `func_append' function call even when '+=' is not available
  95833. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  95834. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  95835. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  95836. + test 0 -eq $? || _lt_function_replace_fail=:
  95837. +fi
  95838. +
  95839. +if test x"$_lt_function_replace_fail" = x":"; then
  95840. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
  95841. +$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
  95842. +fi
  95843. - sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
  95844. - || (rm -f "$cfgfile"; exit 1)
  95845. - mv -f "$cfgfile" "$ofile" ||
  95846. + mv -f "$cfgfile" "$ofile" ||
  95847. (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  95848. chmod +x "$ofile"
  95849. @@ -30029,12 +30881,12 @@
  95850. # Compiler flag to turn off builtin functions.
  95851. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
  95852. -# How to pass a linker flag through the compiler.
  95853. -wl=$lt_lt_prog_compiler_wl_CXX
  95854. -
  95855. # Additional compiler flags for building library objects.
  95856. pic_flag=$lt_lt_prog_compiler_pic_CXX
  95857. +# How to pass a linker flag through the compiler.
  95858. +wl=$lt_lt_prog_compiler_wl_CXX
  95859. +
  95860. # Compiler flag to prevent dynamic linking.
  95861. link_static_flag=$lt_lt_prog_compiler_static_CXX
  95862. @@ -30121,9 +30973,6 @@
  95863. # Whether libtool must link a program against all its dependency libraries.
  95864. link_all_deplibs=$link_all_deplibs_CXX
  95865. -# Fix the shell variable \$srcfile for the compiler.
  95866. -fix_srcfile_path=$lt_fix_srcfile_path_CXX
  95867. -
  95868. # Set to "yes" if exported symbols are required.
  95869. always_export_symbols=$always_export_symbols_CXX
  95870. @@ -30139,6 +30988,9 @@
  95871. # Commands necessary for linking programs (against libraries) with templates.
  95872. prelink_cmds=$lt_prelink_cmds_CXX
  95873. +# Commands necessary for finishing linking programs.
  95874. +postlink_cmds=$lt_postlink_cmds_CXX
  95875. +
  95876. # Specify filename containing input files.
  95877. file_list_spec=$lt_file_list_spec_CXX
  95878. @@ -30205,9 +31057,6 @@
  95879. # Remove --cache-file, --srcdir, and --disable-option-checking arguments
  95880. # so they do not pile up.
  95881. ac_sub_configure_args=
  95882. - # Add --quiet option if used
  95883. - test "$silent" = yes &&
  95884. - ac_sub_configure_args="$ac_sub_configure_args --quiet"
  95885. ac_prev=
  95886. eval "set x $ac_configure_args"
  95887. shift
  95888. diff -Nur squid-3.1.11.orig/configure.ac squid-3.1.11/configure.ac
  95889. --- squid-3.1.11.orig/configure.ac 2011-02-08 05:07:06.000000000 +0100
  95890. +++ squid-3.1.11/configure.ac 2011-03-04 23:03:25.000000000 +0100
  95891. @@ -3913,6 +3913,9 @@
  95892. fi
  95893. AC_SUBST(XTRA_LIBS)
  95894. +CXX_FOR_BUILD="g++"
  95895. +AC_SUBST(CXX_FOR_BUILD)
  95896. +
  95897. dnl Clean up after OSF/1 core dump bug
  95898. rm -f core
  95899. diff -Nur squid-3.1.11.orig/contrib/Makefile.in squid-3.1.11/contrib/Makefile.in
  95900. --- squid-3.1.11.orig/contrib/Makefile.in 2011-02-08 05:06:28.000000000 +0100
  95901. +++ squid-3.1.11/contrib/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  95902. @@ -82,6 +82,7 @@
  95903. CXXCPP = @CXXCPP@
  95904. CXXDEPMODE = @CXXDEPMODE@
  95905. CXXFLAGS = @CXXFLAGS@
  95906. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  95907. CYGPATH_W = @CYGPATH_W@
  95908. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  95909. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  95910. @@ -93,6 +94,7 @@
  95911. DISK_MODULES = @DISK_MODULES@
  95912. DISK_OS_LIBS = @DISK_OS_LIBS@
  95913. DISK_PROGRAMS = @DISK_PROGRAMS@
  95914. +DLLTOOL = @DLLTOOL@
  95915. DSYMUTIL = @DSYMUTIL@
  95916. DUMPBIN = @DUMPBIN@
  95917. ECAPLIB = @ECAPLIB@
  95918. @@ -141,6 +143,7 @@
  95919. LT_DLPREOPEN = @LT_DLPREOPEN@
  95920. MAINT = @MAINT@
  95921. MAKEINFO = @MAKEINFO@
  95922. +MANIFEST_TOOL = @MANIFEST_TOOL@
  95923. MINGW_LIBS = @MINGW_LIBS@
  95924. MKDIR = @MKDIR@
  95925. MKDIR_P = @MKDIR_P@
  95926. @@ -195,6 +198,7 @@
  95927. abs_srcdir = @abs_srcdir@
  95928. abs_top_builddir = @abs_top_builddir@
  95929. abs_top_srcdir = @abs_top_srcdir@
  95930. +ac_ct_AR = @ac_ct_AR@
  95931. ac_ct_CC = @ac_ct_CC@
  95932. ac_ct_CXX = @ac_ct_CXX@
  95933. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  95934. @@ -279,9 +283,9 @@
  95935. exit 1;; \
  95936. esac; \
  95937. done; \
  95938. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/Makefile'; \
  95939. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/Makefile'; \
  95940. $(am__cd) $(top_srcdir) && \
  95941. - $(AUTOMAKE) --foreign contrib/Makefile
  95942. + $(AUTOMAKE) --gnu contrib/Makefile
  95943. .PRECIOUS: Makefile
  95944. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  95945. @case '$?' in \
  95946. diff -Nur squid-3.1.11.orig/doc/Makefile.in squid-3.1.11/doc/Makefile.in
  95947. --- squid-3.1.11.orig/doc/Makefile.in 2011-02-08 05:06:28.000000000 +0100
  95948. +++ squid-3.1.11/doc/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  95949. @@ -110,6 +110,7 @@
  95950. CXXCPP = @CXXCPP@
  95951. CXXDEPMODE = @CXXDEPMODE@
  95952. CXXFLAGS = @CXXFLAGS@
  95953. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  95954. CYGPATH_W = @CYGPATH_W@
  95955. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  95956. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  95957. @@ -121,6 +122,7 @@
  95958. DISK_MODULES = @DISK_MODULES@
  95959. DISK_OS_LIBS = @DISK_OS_LIBS@
  95960. DISK_PROGRAMS = @DISK_PROGRAMS@
  95961. +DLLTOOL = @DLLTOOL@
  95962. DSYMUTIL = @DSYMUTIL@
  95963. DUMPBIN = @DUMPBIN@
  95964. ECAPLIB = @ECAPLIB@
  95965. @@ -169,6 +171,7 @@
  95966. LT_DLPREOPEN = @LT_DLPREOPEN@
  95967. MAINT = @MAINT@
  95968. MAKEINFO = @MAKEINFO@
  95969. +MANIFEST_TOOL = @MANIFEST_TOOL@
  95970. MINGW_LIBS = @MINGW_LIBS@
  95971. MKDIR = @MKDIR@
  95972. MKDIR_P = @MKDIR_P@
  95973. @@ -223,6 +226,7 @@
  95974. abs_srcdir = @abs_srcdir@
  95975. abs_top_builddir = @abs_top_builddir@
  95976. abs_top_srcdir = @abs_top_srcdir@
  95977. +ac_ct_AR = @ac_ct_AR@
  95978. ac_ct_CC = @ac_ct_CC@
  95979. ac_ct_CXX = @ac_ct_CXX@
  95980. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  95981. @@ -313,9 +317,9 @@
  95982. exit 1;; \
  95983. esac; \
  95984. done; \
  95985. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
  95986. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \
  95987. $(am__cd) $(top_srcdir) && \
  95988. - $(AUTOMAKE) --foreign doc/Makefile
  95989. + $(AUTOMAKE) --gnu doc/Makefile
  95990. .PRECIOUS: Makefile
  95991. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  95992. @case '$?' in \
  95993. diff -Nur squid-3.1.11.orig/errors/Makefile.in squid-3.1.11/errors/Makefile.in
  95994. --- squid-3.1.11.orig/errors/Makefile.in 2011-02-08 05:06:28.000000000 +0100
  95995. +++ squid-3.1.11/errors/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  95996. @@ -81,6 +81,7 @@
  95997. CXXCPP = @CXXCPP@
  95998. CXXDEPMODE = @CXXDEPMODE@
  95999. CXXFLAGS = @CXXFLAGS@
  96000. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96001. CYGPATH_W = @CYGPATH_W@
  96002. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96003. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96004. @@ -92,6 +93,7 @@
  96005. DISK_MODULES = @DISK_MODULES@
  96006. DISK_OS_LIBS = @DISK_OS_LIBS@
  96007. DISK_PROGRAMS = @DISK_PROGRAMS@
  96008. +DLLTOOL = @DLLTOOL@
  96009. DSYMUTIL = @DSYMUTIL@
  96010. DUMPBIN = @DUMPBIN@
  96011. ECAPLIB = @ECAPLIB@
  96012. @@ -140,6 +142,7 @@
  96013. LT_DLPREOPEN = @LT_DLPREOPEN@
  96014. MAINT = @MAINT@
  96015. MAKEINFO = @MAKEINFO@
  96016. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96017. MINGW_LIBS = @MINGW_LIBS@
  96018. MKDIR = @MKDIR@
  96019. MKDIR_P = @MKDIR_P@
  96020. @@ -194,6 +197,7 @@
  96021. abs_srcdir = @abs_srcdir@
  96022. abs_top_builddir = @abs_top_builddir@
  96023. abs_top_srcdir = @abs_top_srcdir@
  96024. +ac_ct_AR = @ac_ct_AR@
  96025. ac_ct_CC = @ac_ct_CC@
  96026. ac_ct_CXX = @ac_ct_CXX@
  96027. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96028. @@ -353,9 +357,9 @@
  96029. exit 1;; \
  96030. esac; \
  96031. done; \
  96032. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign errors/Makefile'; \
  96033. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu errors/Makefile'; \
  96034. $(am__cd) $(top_srcdir) && \
  96035. - $(AUTOMAKE) --foreign errors/Makefile
  96036. + $(AUTOMAKE) --gnu errors/Makefile
  96037. .PRECIOUS: Makefile
  96038. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96039. @case '$?' in \
  96040. diff -Nur squid-3.1.11.orig/helpers/Makefile.in squid-3.1.11/helpers/Makefile.in
  96041. --- squid-3.1.11.orig/helpers/Makefile.in 2011-02-08 05:06:28.000000000 +0100
  96042. +++ squid-3.1.11/helpers/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  96043. @@ -117,6 +117,7 @@
  96044. CXXCPP = @CXXCPP@
  96045. CXXDEPMODE = @CXXDEPMODE@
  96046. CXXFLAGS = @CXXFLAGS@
  96047. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96048. CYGPATH_W = @CYGPATH_W@
  96049. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96050. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96051. @@ -128,6 +129,7 @@
  96052. DISK_MODULES = @DISK_MODULES@
  96053. DISK_OS_LIBS = @DISK_OS_LIBS@
  96054. DISK_PROGRAMS = @DISK_PROGRAMS@
  96055. +DLLTOOL = @DLLTOOL@
  96056. DSYMUTIL = @DSYMUTIL@
  96057. DUMPBIN = @DUMPBIN@
  96058. ECAPLIB = @ECAPLIB@
  96059. @@ -176,6 +178,7 @@
  96060. LT_DLPREOPEN = @LT_DLPREOPEN@
  96061. MAINT = @MAINT@
  96062. MAKEINFO = @MAKEINFO@
  96063. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96064. MINGW_LIBS = @MINGW_LIBS@
  96065. MKDIR = @MKDIR@
  96066. MKDIR_P = @MKDIR_P@
  96067. @@ -230,6 +233,7 @@
  96068. abs_srcdir = @abs_srcdir@
  96069. abs_top_builddir = @abs_top_builddir@
  96070. abs_top_srcdir = @abs_top_srcdir@
  96071. +ac_ct_AR = @ac_ct_AR@
  96072. ac_ct_CC = @ac_ct_CC@
  96073. ac_ct_CXX = @ac_ct_CXX@
  96074. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96075. @@ -296,9 +300,9 @@
  96076. exit 1;; \
  96077. esac; \
  96078. done; \
  96079. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/Makefile'; \
  96080. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/Makefile'; \
  96081. $(am__cd) $(top_srcdir) && \
  96082. - $(AUTOMAKE) --foreign helpers/Makefile
  96083. + $(AUTOMAKE) --gnu helpers/Makefile
  96084. .PRECIOUS: Makefile
  96085. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96086. @case '$?' in \
  96087. diff -Nur squid-3.1.11.orig/helpers/basic_auth/DB/Makefile.in squid-3.1.11/helpers/basic_auth/DB/Makefile.in
  96088. --- squid-3.1.11.orig/helpers/basic_auth/DB/Makefile.in 2011-02-08 05:06:29.000000000 +0100
  96089. +++ squid-3.1.11/helpers/basic_auth/DB/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  96090. @@ -112,6 +112,7 @@
  96091. CXXCPP = @CXXCPP@
  96092. CXXDEPMODE = @CXXDEPMODE@
  96093. CXXFLAGS = @CXXFLAGS@
  96094. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96095. CYGPATH_W = @CYGPATH_W@
  96096. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96097. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96098. @@ -123,6 +124,7 @@
  96099. DISK_MODULES = @DISK_MODULES@
  96100. DISK_OS_LIBS = @DISK_OS_LIBS@
  96101. DISK_PROGRAMS = @DISK_PROGRAMS@
  96102. +DLLTOOL = @DLLTOOL@
  96103. DSYMUTIL = @DSYMUTIL@
  96104. DUMPBIN = @DUMPBIN@
  96105. ECAPLIB = @ECAPLIB@
  96106. @@ -171,6 +173,7 @@
  96107. LT_DLPREOPEN = @LT_DLPREOPEN@
  96108. MAINT = @MAINT@
  96109. MAKEINFO = @MAKEINFO@
  96110. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96111. MINGW_LIBS = @MINGW_LIBS@
  96112. MKDIR = @MKDIR@
  96113. MKDIR_P = @MKDIR_P@
  96114. @@ -225,6 +228,7 @@
  96115. abs_srcdir = @abs_srcdir@
  96116. abs_top_builddir = @abs_top_builddir@
  96117. abs_top_srcdir = @abs_top_srcdir@
  96118. +ac_ct_AR = @ac_ct_AR@
  96119. ac_ct_CC = @ac_ct_CC@
  96120. ac_ct_CXX = @ac_ct_CXX@
  96121. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96122. @@ -298,9 +302,9 @@
  96123. exit 1;; \
  96124. esac; \
  96125. done; \
  96126. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/DB/Makefile'; \
  96127. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/DB/Makefile'; \
  96128. $(am__cd) $(top_srcdir) && \
  96129. - $(AUTOMAKE) --foreign helpers/basic_auth/DB/Makefile
  96130. + $(AUTOMAKE) --gnu helpers/basic_auth/DB/Makefile
  96131. .PRECIOUS: Makefile
  96132. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96133. @case '$?' in \
  96134. diff -Nur squid-3.1.11.orig/helpers/basic_auth/LDAP/Makefile.in squid-3.1.11/helpers/basic_auth/LDAP/Makefile.in
  96135. --- squid-3.1.11.orig/helpers/basic_auth/LDAP/Makefile.in 2011-02-08 05:06:29.000000000 +0100
  96136. +++ squid-3.1.11/helpers/basic_auth/LDAP/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  96137. @@ -141,6 +141,7 @@
  96138. CXXCPP = @CXXCPP@
  96139. CXXDEPMODE = @CXXDEPMODE@
  96140. CXXFLAGS = @CXXFLAGS@
  96141. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96142. CYGPATH_W = @CYGPATH_W@
  96143. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96144. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96145. @@ -152,6 +153,7 @@
  96146. DISK_MODULES = @DISK_MODULES@
  96147. DISK_OS_LIBS = @DISK_OS_LIBS@
  96148. DISK_PROGRAMS = @DISK_PROGRAMS@
  96149. +DLLTOOL = @DLLTOOL@
  96150. DSYMUTIL = @DSYMUTIL@
  96151. DUMPBIN = @DUMPBIN@
  96152. ECAPLIB = @ECAPLIB@
  96153. @@ -200,6 +202,7 @@
  96154. LT_DLPREOPEN = @LT_DLPREOPEN@
  96155. MAINT = @MAINT@
  96156. MAKEINFO = @MAKEINFO@
  96157. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96158. MINGW_LIBS = @MINGW_LIBS@
  96159. MKDIR = @MKDIR@
  96160. MKDIR_P = @MKDIR_P@
  96161. @@ -254,6 +257,7 @@
  96162. abs_srcdir = @abs_srcdir@
  96163. abs_top_builddir = @abs_top_builddir@
  96164. abs_top_srcdir = @abs_top_srcdir@
  96165. +ac_ct_AR = @ac_ct_AR@
  96166. ac_ct_CC = @ac_ct_CC@
  96167. ac_ct_CXX = @ac_ct_CXX@
  96168. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96169. @@ -336,9 +340,9 @@
  96170. exit 1;; \
  96171. esac; \
  96172. done; \
  96173. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/LDAP/Makefile'; \
  96174. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/LDAP/Makefile'; \
  96175. $(am__cd) $(top_srcdir) && \
  96176. - $(AUTOMAKE) --foreign helpers/basic_auth/LDAP/Makefile
  96177. + $(AUTOMAKE) --gnu helpers/basic_auth/LDAP/Makefile
  96178. .PRECIOUS: Makefile
  96179. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96180. @case '$?' in \
  96181. diff -Nur squid-3.1.11.orig/helpers/basic_auth/MSNT/Makefile.in squid-3.1.11/helpers/basic_auth/MSNT/Makefile.in
  96182. --- squid-3.1.11.orig/helpers/basic_auth/MSNT/Makefile.in 2011-02-08 05:06:29.000000000 +0100
  96183. +++ squid-3.1.11/helpers/basic_auth/MSNT/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  96184. @@ -135,6 +135,7 @@
  96185. CXXCPP = @CXXCPP@
  96186. CXXDEPMODE = @CXXDEPMODE@
  96187. CXXFLAGS = @CXXFLAGS@
  96188. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96189. CYGPATH_W = @CYGPATH_W@
  96190. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96191. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96192. @@ -146,6 +147,7 @@
  96193. DISK_MODULES = @DISK_MODULES@
  96194. DISK_OS_LIBS = @DISK_OS_LIBS@
  96195. DISK_PROGRAMS = @DISK_PROGRAMS@
  96196. +DLLTOOL = @DLLTOOL@
  96197. DSYMUTIL = @DSYMUTIL@
  96198. DUMPBIN = @DUMPBIN@
  96199. ECAPLIB = @ECAPLIB@
  96200. @@ -194,6 +196,7 @@
  96201. LT_DLPREOPEN = @LT_DLPREOPEN@
  96202. MAINT = @MAINT@
  96203. MAKEINFO = @MAKEINFO@
  96204. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96205. MINGW_LIBS = @MINGW_LIBS@
  96206. MKDIR = @MKDIR@
  96207. MKDIR_P = @MKDIR_P@
  96208. @@ -248,6 +251,7 @@
  96209. abs_srcdir = @abs_srcdir@
  96210. abs_top_builddir = @abs_top_builddir@
  96211. abs_top_srcdir = @abs_top_srcdir@
  96212. +ac_ct_AR = @ac_ct_AR@
  96213. ac_ct_CC = @ac_ct_CC@
  96214. ac_ct_CXX = @ac_ct_CXX@
  96215. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96216. @@ -341,9 +345,9 @@
  96217. exit 1;; \
  96218. esac; \
  96219. done; \
  96220. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/MSNT/Makefile'; \
  96221. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/MSNT/Makefile'; \
  96222. $(am__cd) $(top_srcdir) && \
  96223. - $(AUTOMAKE) --foreign helpers/basic_auth/MSNT/Makefile
  96224. + $(AUTOMAKE) --gnu helpers/basic_auth/MSNT/Makefile
  96225. .PRECIOUS: Makefile
  96226. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96227. @case '$?' in \
  96228. diff -Nur squid-3.1.11.orig/helpers/basic_auth/Makefile.in squid-3.1.11/helpers/basic_auth/Makefile.in
  96229. --- squid-3.1.11.orig/helpers/basic_auth/Makefile.in 2011-02-08 05:06:29.000000000 +0100
  96230. +++ squid-3.1.11/helpers/basic_auth/Makefile.in 2011-03-04 23:17:50.000000000 +0100
  96231. @@ -121,6 +121,7 @@
  96232. CXXCPP = @CXXCPP@
  96233. CXXDEPMODE = @CXXDEPMODE@
  96234. CXXFLAGS = @CXXFLAGS@
  96235. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96236. CYGPATH_W = @CYGPATH_W@
  96237. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96238. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96239. @@ -132,6 +133,7 @@
  96240. DISK_MODULES = @DISK_MODULES@
  96241. DISK_OS_LIBS = @DISK_OS_LIBS@
  96242. DISK_PROGRAMS = @DISK_PROGRAMS@
  96243. +DLLTOOL = @DLLTOOL@
  96244. DSYMUTIL = @DSYMUTIL@
  96245. DUMPBIN = @DUMPBIN@
  96246. ECAPLIB = @ECAPLIB@
  96247. @@ -180,6 +182,7 @@
  96248. LT_DLPREOPEN = @LT_DLPREOPEN@
  96249. MAINT = @MAINT@
  96250. MAKEINFO = @MAKEINFO@
  96251. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96252. MINGW_LIBS = @MINGW_LIBS@
  96253. MKDIR = @MKDIR@
  96254. MKDIR_P = @MKDIR_P@
  96255. @@ -234,6 +237,7 @@
  96256. abs_srcdir = @abs_srcdir@
  96257. abs_top_builddir = @abs_top_builddir@
  96258. abs_top_srcdir = @abs_top_srcdir@
  96259. +ac_ct_AR = @ac_ct_AR@
  96260. ac_ct_CC = @ac_ct_CC@
  96261. ac_ct_CXX = @ac_ct_CXX@
  96262. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96263. @@ -301,9 +305,9 @@
  96264. exit 1;; \
  96265. esac; \
  96266. done; \
  96267. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/Makefile'; \
  96268. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/Makefile'; \
  96269. $(am__cd) $(top_srcdir) && \
  96270. - $(AUTOMAKE) --foreign helpers/basic_auth/Makefile
  96271. + $(AUTOMAKE) --gnu helpers/basic_auth/Makefile
  96272. .PRECIOUS: Makefile
  96273. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96274. @case '$?' in \
  96275. diff -Nur squid-3.1.11.orig/helpers/basic_auth/NCSA/Makefile.in squid-3.1.11/helpers/basic_auth/NCSA/Makefile.in
  96276. --- squid-3.1.11.orig/helpers/basic_auth/NCSA/Makefile.in 2011-02-08 05:06:29.000000000 +0100
  96277. +++ squid-3.1.11/helpers/basic_auth/NCSA/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96278. @@ -141,6 +141,7 @@
  96279. CXXCPP = @CXXCPP@
  96280. CXXDEPMODE = @CXXDEPMODE@
  96281. CXXFLAGS = @CXXFLAGS@
  96282. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96283. CYGPATH_W = @CYGPATH_W@
  96284. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96285. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96286. @@ -152,6 +153,7 @@
  96287. DISK_MODULES = @DISK_MODULES@
  96288. DISK_OS_LIBS = @DISK_OS_LIBS@
  96289. DISK_PROGRAMS = @DISK_PROGRAMS@
  96290. +DLLTOOL = @DLLTOOL@
  96291. DSYMUTIL = @DSYMUTIL@
  96292. DUMPBIN = @DUMPBIN@
  96293. ECAPLIB = @ECAPLIB@
  96294. @@ -200,6 +202,7 @@
  96295. LT_DLPREOPEN = @LT_DLPREOPEN@
  96296. MAINT = @MAINT@
  96297. MAKEINFO = @MAKEINFO@
  96298. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96299. MINGW_LIBS = @MINGW_LIBS@
  96300. MKDIR = @MKDIR@
  96301. MKDIR_P = @MKDIR_P@
  96302. @@ -254,6 +257,7 @@
  96303. abs_srcdir = @abs_srcdir@
  96304. abs_top_builddir = @abs_top_builddir@
  96305. abs_top_srcdir = @abs_top_srcdir@
  96306. +ac_ct_AR = @ac_ct_AR@
  96307. ac_ct_CC = @ac_ct_CC@
  96308. ac_ct_CXX = @ac_ct_CXX@
  96309. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96310. @@ -336,9 +340,9 @@
  96311. exit 1;; \
  96312. esac; \
  96313. done; \
  96314. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/NCSA/Makefile'; \
  96315. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/NCSA/Makefile'; \
  96316. $(am__cd) $(top_srcdir) && \
  96317. - $(AUTOMAKE) --foreign helpers/basic_auth/NCSA/Makefile
  96318. + $(AUTOMAKE) --gnu helpers/basic_auth/NCSA/Makefile
  96319. .PRECIOUS: Makefile
  96320. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96321. @case '$?' in \
  96322. diff -Nur squid-3.1.11.orig/helpers/basic_auth/PAM/Makefile.in squid-3.1.11/helpers/basic_auth/PAM/Makefile.in
  96323. --- squid-3.1.11.orig/helpers/basic_auth/PAM/Makefile.in 2011-02-08 05:06:29.000000000 +0100
  96324. +++ squid-3.1.11/helpers/basic_auth/PAM/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96325. @@ -140,6 +140,7 @@
  96326. CXXCPP = @CXXCPP@
  96327. CXXDEPMODE = @CXXDEPMODE@
  96328. CXXFLAGS = @CXXFLAGS@
  96329. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96330. CYGPATH_W = @CYGPATH_W@
  96331. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96332. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96333. @@ -151,6 +152,7 @@
  96334. DISK_MODULES = @DISK_MODULES@
  96335. DISK_OS_LIBS = @DISK_OS_LIBS@
  96336. DISK_PROGRAMS = @DISK_PROGRAMS@
  96337. +DLLTOOL = @DLLTOOL@
  96338. DSYMUTIL = @DSYMUTIL@
  96339. DUMPBIN = @DUMPBIN@
  96340. ECAPLIB = @ECAPLIB@
  96341. @@ -199,6 +201,7 @@
  96342. LT_DLPREOPEN = @LT_DLPREOPEN@
  96343. MAINT = @MAINT@
  96344. MAKEINFO = @MAKEINFO@
  96345. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96346. MINGW_LIBS = @MINGW_LIBS@
  96347. MKDIR = @MKDIR@
  96348. MKDIR_P = @MKDIR_P@
  96349. @@ -253,6 +256,7 @@
  96350. abs_srcdir = @abs_srcdir@
  96351. abs_top_builddir = @abs_top_builddir@
  96352. abs_top_srcdir = @abs_top_srcdir@
  96353. +ac_ct_AR = @ac_ct_AR@
  96354. ac_ct_CC = @ac_ct_CC@
  96355. ac_ct_CXX = @ac_ct_CXX@
  96356. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96357. @@ -333,9 +337,9 @@
  96358. exit 1;; \
  96359. esac; \
  96360. done; \
  96361. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/PAM/Makefile'; \
  96362. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/PAM/Makefile'; \
  96363. $(am__cd) $(top_srcdir) && \
  96364. - $(AUTOMAKE) --foreign helpers/basic_auth/PAM/Makefile
  96365. + $(AUTOMAKE) --gnu helpers/basic_auth/PAM/Makefile
  96366. .PRECIOUS: Makefile
  96367. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96368. @case '$?' in \
  96369. diff -Nur squid-3.1.11.orig/helpers/basic_auth/POP3/Makefile.in squid-3.1.11/helpers/basic_auth/POP3/Makefile.in
  96370. --- squid-3.1.11.orig/helpers/basic_auth/POP3/Makefile.in 2011-02-08 05:06:30.000000000 +0100
  96371. +++ squid-3.1.11/helpers/basic_auth/POP3/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96372. @@ -109,6 +109,7 @@
  96373. CXXCPP = @CXXCPP@
  96374. CXXDEPMODE = @CXXDEPMODE@
  96375. CXXFLAGS = @CXXFLAGS@
  96376. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96377. CYGPATH_W = @CYGPATH_W@
  96378. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96379. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96380. @@ -120,6 +121,7 @@
  96381. DISK_MODULES = @DISK_MODULES@
  96382. DISK_OS_LIBS = @DISK_OS_LIBS@
  96383. DISK_PROGRAMS = @DISK_PROGRAMS@
  96384. +DLLTOOL = @DLLTOOL@
  96385. DSYMUTIL = @DSYMUTIL@
  96386. DUMPBIN = @DUMPBIN@
  96387. ECAPLIB = @ECAPLIB@
  96388. @@ -168,6 +170,7 @@
  96389. LT_DLPREOPEN = @LT_DLPREOPEN@
  96390. MAINT = @MAINT@
  96391. MAKEINFO = @MAKEINFO@
  96392. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96393. MINGW_LIBS = @MINGW_LIBS@
  96394. MKDIR = @MKDIR@
  96395. MKDIR_P = @MKDIR_P@
  96396. @@ -222,6 +225,7 @@
  96397. abs_srcdir = @abs_srcdir@
  96398. abs_top_builddir = @abs_top_builddir@
  96399. abs_top_srcdir = @abs_top_srcdir@
  96400. +ac_ct_AR = @ac_ct_AR@
  96401. ac_ct_CC = @ac_ct_CC@
  96402. ac_ct_CXX = @ac_ct_CXX@
  96403. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96404. @@ -294,9 +298,9 @@
  96405. exit 1;; \
  96406. esac; \
  96407. done; \
  96408. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/POP3/Makefile'; \
  96409. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/POP3/Makefile'; \
  96410. $(am__cd) $(top_srcdir) && \
  96411. - $(AUTOMAKE) --foreign helpers/basic_auth/POP3/Makefile
  96412. + $(AUTOMAKE) --gnu helpers/basic_auth/POP3/Makefile
  96413. .PRECIOUS: Makefile
  96414. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96415. @case '$?' in \
  96416. diff -Nur squid-3.1.11.orig/helpers/basic_auth/SASL/Makefile.in squid-3.1.11/helpers/basic_auth/SASL/Makefile.in
  96417. --- squid-3.1.11.orig/helpers/basic_auth/SASL/Makefile.in 2011-02-08 05:06:30.000000000 +0100
  96418. +++ squid-3.1.11/helpers/basic_auth/SASL/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96419. @@ -116,6 +116,7 @@
  96420. CXXCPP = @CXXCPP@
  96421. CXXDEPMODE = @CXXDEPMODE@
  96422. CXXFLAGS = @CXXFLAGS@
  96423. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96424. CYGPATH_W = @CYGPATH_W@
  96425. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96426. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96427. @@ -127,6 +128,7 @@
  96428. DISK_MODULES = @DISK_MODULES@
  96429. DISK_OS_LIBS = @DISK_OS_LIBS@
  96430. DISK_PROGRAMS = @DISK_PROGRAMS@
  96431. +DLLTOOL = @DLLTOOL@
  96432. DSYMUTIL = @DSYMUTIL@
  96433. DUMPBIN = @DUMPBIN@
  96434. ECAPLIB = @ECAPLIB@
  96435. @@ -175,6 +177,7 @@
  96436. LT_DLPREOPEN = @LT_DLPREOPEN@
  96437. MAINT = @MAINT@
  96438. MAKEINFO = @MAKEINFO@
  96439. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96440. MINGW_LIBS = @MINGW_LIBS@
  96441. MKDIR = @MKDIR@
  96442. MKDIR_P = @MKDIR_P@
  96443. @@ -229,6 +232,7 @@
  96444. abs_srcdir = @abs_srcdir@
  96445. abs_top_builddir = @abs_top_builddir@
  96446. abs_top_srcdir = @abs_top_srcdir@
  96447. +ac_ct_AR = @ac_ct_AR@
  96448. ac_ct_CC = @ac_ct_CC@
  96449. ac_ct_CXX = @ac_ct_CXX@
  96450. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96451. @@ -308,9 +312,9 @@
  96452. exit 1;; \
  96453. esac; \
  96454. done; \
  96455. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/SASL/Makefile'; \
  96456. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/SASL/Makefile'; \
  96457. $(am__cd) $(top_srcdir) && \
  96458. - $(AUTOMAKE) --foreign helpers/basic_auth/SASL/Makefile
  96459. + $(AUTOMAKE) --gnu helpers/basic_auth/SASL/Makefile
  96460. .PRECIOUS: Makefile
  96461. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96462. @case '$?' in \
  96463. diff -Nur squid-3.1.11.orig/helpers/basic_auth/SMB/Makefile.in squid-3.1.11/helpers/basic_auth/SMB/Makefile.in
  96464. --- squid-3.1.11.orig/helpers/basic_auth/SMB/Makefile.in 2011-02-08 05:06:30.000000000 +0100
  96465. +++ squid-3.1.11/helpers/basic_auth/SMB/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96466. @@ -142,6 +142,7 @@
  96467. CXXCPP = @CXXCPP@
  96468. CXXDEPMODE = @CXXDEPMODE@
  96469. CXXFLAGS = @CXXFLAGS@
  96470. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96471. CYGPATH_W = @CYGPATH_W@
  96472. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96473. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96474. @@ -153,6 +154,7 @@
  96475. DISK_MODULES = @DISK_MODULES@
  96476. DISK_OS_LIBS = @DISK_OS_LIBS@
  96477. DISK_PROGRAMS = @DISK_PROGRAMS@
  96478. +DLLTOOL = @DLLTOOL@
  96479. DSYMUTIL = @DSYMUTIL@
  96480. DUMPBIN = @DUMPBIN@
  96481. ECAPLIB = @ECAPLIB@
  96482. @@ -201,6 +203,7 @@
  96483. LT_DLPREOPEN = @LT_DLPREOPEN@
  96484. MAINT = @MAINT@
  96485. MAKEINFO = @MAKEINFO@
  96486. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96487. MINGW_LIBS = @MINGW_LIBS@
  96488. MKDIR = @MKDIR@
  96489. MKDIR_P = @MKDIR_P@
  96490. @@ -255,6 +258,7 @@
  96491. abs_srcdir = @abs_srcdir@
  96492. abs_top_builddir = @abs_top_builddir@
  96493. abs_top_srcdir = @abs_top_srcdir@
  96494. +ac_ct_AR = @ac_ct_AR@
  96495. ac_ct_CC = @ac_ct_CC@
  96496. ac_ct_CXX = @ac_ct_CXX@
  96497. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96498. @@ -335,9 +339,9 @@
  96499. exit 1;; \
  96500. esac; \
  96501. done; \
  96502. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/SMB/Makefile'; \
  96503. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/SMB/Makefile'; \
  96504. $(am__cd) $(top_srcdir) && \
  96505. - $(AUTOMAKE) --foreign helpers/basic_auth/SMB/Makefile
  96506. + $(AUTOMAKE) --gnu helpers/basic_auth/SMB/Makefile
  96507. .PRECIOUS: Makefile
  96508. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96509. @case '$?' in \
  96510. diff -Nur squid-3.1.11.orig/helpers/basic_auth/YP/Makefile.in squid-3.1.11/helpers/basic_auth/YP/Makefile.in
  96511. --- squid-3.1.11.orig/helpers/basic_auth/YP/Makefile.in 2011-02-08 05:06:30.000000000 +0100
  96512. +++ squid-3.1.11/helpers/basic_auth/YP/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96513. @@ -115,6 +115,7 @@
  96514. CXXCPP = @CXXCPP@
  96515. CXXDEPMODE = @CXXDEPMODE@
  96516. CXXFLAGS = @CXXFLAGS@
  96517. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96518. CYGPATH_W = @CYGPATH_W@
  96519. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96520. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96521. @@ -126,6 +127,7 @@
  96522. DISK_MODULES = @DISK_MODULES@
  96523. DISK_OS_LIBS = @DISK_OS_LIBS@
  96524. DISK_PROGRAMS = @DISK_PROGRAMS@
  96525. +DLLTOOL = @DLLTOOL@
  96526. DSYMUTIL = @DSYMUTIL@
  96527. DUMPBIN = @DUMPBIN@
  96528. ECAPLIB = @ECAPLIB@
  96529. @@ -174,6 +176,7 @@
  96530. LT_DLPREOPEN = @LT_DLPREOPEN@
  96531. MAINT = @MAINT@
  96532. MAKEINFO = @MAKEINFO@
  96533. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96534. MINGW_LIBS = @MINGW_LIBS@
  96535. MKDIR = @MKDIR@
  96536. MKDIR_P = @MKDIR_P@
  96537. @@ -228,6 +231,7 @@
  96538. abs_srcdir = @abs_srcdir@
  96539. abs_top_builddir = @abs_top_builddir@
  96540. abs_top_srcdir = @abs_top_srcdir@
  96541. +ac_ct_AR = @ac_ct_AR@
  96542. ac_ct_CC = @ac_ct_CC@
  96543. ac_ct_CXX = @ac_ct_CXX@
  96544. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96545. @@ -308,9 +312,9 @@
  96546. exit 1;; \
  96547. esac; \
  96548. done; \
  96549. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/YP/Makefile'; \
  96550. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/YP/Makefile'; \
  96551. $(am__cd) $(top_srcdir) && \
  96552. - $(AUTOMAKE) --foreign helpers/basic_auth/YP/Makefile
  96553. + $(AUTOMAKE) --gnu helpers/basic_auth/YP/Makefile
  96554. .PRECIOUS: Makefile
  96555. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96556. @case '$?' in \
  96557. diff -Nur squid-3.1.11.orig/helpers/basic_auth/getpwnam/Makefile.in squid-3.1.11/helpers/basic_auth/getpwnam/Makefile.in
  96558. --- squid-3.1.11.orig/helpers/basic_auth/getpwnam/Makefile.in 2011-02-08 05:06:31.000000000 +0100
  96559. +++ squid-3.1.11/helpers/basic_auth/getpwnam/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96560. @@ -116,6 +116,7 @@
  96561. CXXCPP = @CXXCPP@
  96562. CXXDEPMODE = @CXXDEPMODE@
  96563. CXXFLAGS = @CXXFLAGS@
  96564. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96565. CYGPATH_W = @CYGPATH_W@
  96566. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96567. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96568. @@ -127,6 +128,7 @@
  96569. DISK_MODULES = @DISK_MODULES@
  96570. DISK_OS_LIBS = @DISK_OS_LIBS@
  96571. DISK_PROGRAMS = @DISK_PROGRAMS@
  96572. +DLLTOOL = @DLLTOOL@
  96573. DSYMUTIL = @DSYMUTIL@
  96574. DUMPBIN = @DUMPBIN@
  96575. ECAPLIB = @ECAPLIB@
  96576. @@ -175,6 +177,7 @@
  96577. LT_DLPREOPEN = @LT_DLPREOPEN@
  96578. MAINT = @MAINT@
  96579. MAKEINFO = @MAKEINFO@
  96580. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96581. MINGW_LIBS = @MINGW_LIBS@
  96582. MKDIR = @MKDIR@
  96583. MKDIR_P = @MKDIR_P@
  96584. @@ -229,6 +232,7 @@
  96585. abs_srcdir = @abs_srcdir@
  96586. abs_top_builddir = @abs_top_builddir@
  96587. abs_top_srcdir = @abs_top_srcdir@
  96588. +ac_ct_AR = @ac_ct_AR@
  96589. ac_ct_CC = @ac_ct_CC@
  96590. ac_ct_CXX = @ac_ct_CXX@
  96591. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96592. @@ -309,9 +313,9 @@
  96593. exit 1;; \
  96594. esac; \
  96595. done; \
  96596. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/getpwnam/Makefile'; \
  96597. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/getpwnam/Makefile'; \
  96598. $(am__cd) $(top_srcdir) && \
  96599. - $(AUTOMAKE) --foreign helpers/basic_auth/getpwnam/Makefile
  96600. + $(AUTOMAKE) --gnu helpers/basic_auth/getpwnam/Makefile
  96601. .PRECIOUS: Makefile
  96602. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96603. @case '$?' in \
  96604. diff -Nur squid-3.1.11.orig/helpers/basic_auth/mswin_sspi/Makefile.in squid-3.1.11/helpers/basic_auth/mswin_sspi/Makefile.in
  96605. --- squid-3.1.11.orig/helpers/basic_auth/mswin_sspi/Makefile.in 2011-02-08 05:06:31.000000000 +0100
  96606. +++ squid-3.1.11/helpers/basic_auth/mswin_sspi/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96607. @@ -116,6 +116,7 @@
  96608. CXXCPP = @CXXCPP@
  96609. CXXDEPMODE = @CXXDEPMODE@
  96610. CXXFLAGS = @CXXFLAGS@
  96611. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96612. CYGPATH_W = @CYGPATH_W@
  96613. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96614. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96615. @@ -127,6 +128,7 @@
  96616. DISK_MODULES = @DISK_MODULES@
  96617. DISK_OS_LIBS = @DISK_OS_LIBS@
  96618. DISK_PROGRAMS = @DISK_PROGRAMS@
  96619. +DLLTOOL = @DLLTOOL@
  96620. DSYMUTIL = @DSYMUTIL@
  96621. DUMPBIN = @DUMPBIN@
  96622. ECAPLIB = @ECAPLIB@
  96623. @@ -175,6 +177,7 @@
  96624. LT_DLPREOPEN = @LT_DLPREOPEN@
  96625. MAINT = @MAINT@
  96626. MAKEINFO = @MAKEINFO@
  96627. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96628. MINGW_LIBS = @MINGW_LIBS@
  96629. MKDIR = @MKDIR@
  96630. MKDIR_P = @MKDIR_P@
  96631. @@ -229,6 +232,7 @@
  96632. abs_srcdir = @abs_srcdir@
  96633. abs_top_builddir = @abs_top_builddir@
  96634. abs_top_srcdir = @abs_top_srcdir@
  96635. +ac_ct_AR = @ac_ct_AR@
  96636. ac_ct_CC = @ac_ct_CC@
  96637. ac_ct_CXX = @ac_ct_CXX@
  96638. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96639. @@ -309,9 +313,9 @@
  96640. exit 1;; \
  96641. esac; \
  96642. done; \
  96643. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/mswin_sspi/Makefile'; \
  96644. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/mswin_sspi/Makefile'; \
  96645. $(am__cd) $(top_srcdir) && \
  96646. - $(AUTOMAKE) --foreign helpers/basic_auth/mswin_sspi/Makefile
  96647. + $(AUTOMAKE) --gnu helpers/basic_auth/mswin_sspi/Makefile
  96648. .PRECIOUS: Makefile
  96649. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96650. @case '$?' in \
  96651. diff -Nur squid-3.1.11.orig/helpers/basic_auth/multi-domain-NTLM/Makefile.in squid-3.1.11/helpers/basic_auth/multi-domain-NTLM/Makefile.in
  96652. --- squid-3.1.11.orig/helpers/basic_auth/multi-domain-NTLM/Makefile.in 2011-02-08 05:06:31.000000000 +0100
  96653. +++ squid-3.1.11/helpers/basic_auth/multi-domain-NTLM/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96654. @@ -109,6 +109,7 @@
  96655. CXXCPP = @CXXCPP@
  96656. CXXDEPMODE = @CXXDEPMODE@
  96657. CXXFLAGS = @CXXFLAGS@
  96658. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96659. CYGPATH_W = @CYGPATH_W@
  96660. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96661. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96662. @@ -120,6 +121,7 @@
  96663. DISK_MODULES = @DISK_MODULES@
  96664. DISK_OS_LIBS = @DISK_OS_LIBS@
  96665. DISK_PROGRAMS = @DISK_PROGRAMS@
  96666. +DLLTOOL = @DLLTOOL@
  96667. DSYMUTIL = @DSYMUTIL@
  96668. DUMPBIN = @DUMPBIN@
  96669. ECAPLIB = @ECAPLIB@
  96670. @@ -168,6 +170,7 @@
  96671. LT_DLPREOPEN = @LT_DLPREOPEN@
  96672. MAINT = @MAINT@
  96673. MAKEINFO = @MAKEINFO@
  96674. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96675. MINGW_LIBS = @MINGW_LIBS@
  96676. MKDIR = @MKDIR@
  96677. MKDIR_P = @MKDIR_P@
  96678. @@ -222,6 +225,7 @@
  96679. abs_srcdir = @abs_srcdir@
  96680. abs_top_builddir = @abs_top_builddir@
  96681. abs_top_srcdir = @abs_top_srcdir@
  96682. +ac_ct_AR = @ac_ct_AR@
  96683. ac_ct_CC = @ac_ct_CC@
  96684. ac_ct_CXX = @ac_ct_CXX@
  96685. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96686. @@ -295,9 +299,9 @@
  96687. exit 1;; \
  96688. esac; \
  96689. done; \
  96690. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/multi-domain-NTLM/Makefile'; \
  96691. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/multi-domain-NTLM/Makefile'; \
  96692. $(am__cd) $(top_srcdir) && \
  96693. - $(AUTOMAKE) --foreign helpers/basic_auth/multi-domain-NTLM/Makefile
  96694. + $(AUTOMAKE) --gnu helpers/basic_auth/multi-domain-NTLM/Makefile
  96695. .PRECIOUS: Makefile
  96696. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96697. @case '$?' in \
  96698. diff -Nur squid-3.1.11.orig/helpers/basic_auth/squid_radius_auth/Makefile.in squid-3.1.11/helpers/basic_auth/squid_radius_auth/Makefile.in
  96699. --- squid-3.1.11.orig/helpers/basic_auth/squid_radius_auth/Makefile.in 2011-02-08 05:06:31.000000000 +0100
  96700. +++ squid-3.1.11/helpers/basic_auth/squid_radius_auth/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96701. @@ -141,6 +141,7 @@
  96702. CXXCPP = @CXXCPP@
  96703. CXXDEPMODE = @CXXDEPMODE@
  96704. CXXFLAGS = @CXXFLAGS@
  96705. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96706. CYGPATH_W = @CYGPATH_W@
  96707. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96708. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96709. @@ -152,6 +153,7 @@
  96710. DISK_MODULES = @DISK_MODULES@
  96711. DISK_OS_LIBS = @DISK_OS_LIBS@
  96712. DISK_PROGRAMS = @DISK_PROGRAMS@
  96713. +DLLTOOL = @DLLTOOL@
  96714. DSYMUTIL = @DSYMUTIL@
  96715. DUMPBIN = @DUMPBIN@
  96716. ECAPLIB = @ECAPLIB@
  96717. @@ -200,6 +202,7 @@
  96718. LT_DLPREOPEN = @LT_DLPREOPEN@
  96719. MAINT = @MAINT@
  96720. MAKEINFO = @MAKEINFO@
  96721. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96722. MINGW_LIBS = @MINGW_LIBS@
  96723. MKDIR = @MKDIR@
  96724. MKDIR_P = @MKDIR_P@
  96725. @@ -254,6 +257,7 @@
  96726. abs_srcdir = @abs_srcdir@
  96727. abs_top_builddir = @abs_top_builddir@
  96728. abs_top_srcdir = @abs_top_srcdir@
  96729. +ac_ct_AR = @ac_ct_AR@
  96730. ac_ct_CC = @ac_ct_CC@
  96731. ac_ct_CXX = @ac_ct_CXX@
  96732. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96733. @@ -340,9 +344,9 @@
  96734. exit 1;; \
  96735. esac; \
  96736. done; \
  96737. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/basic_auth/squid_radius_auth/Makefile'; \
  96738. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/basic_auth/squid_radius_auth/Makefile'; \
  96739. $(am__cd) $(top_srcdir) && \
  96740. - $(AUTOMAKE) --foreign helpers/basic_auth/squid_radius_auth/Makefile
  96741. + $(AUTOMAKE) --gnu helpers/basic_auth/squid_radius_auth/Makefile
  96742. .PRECIOUS: Makefile
  96743. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96744. @case '$?' in \
  96745. diff -Nur squid-3.1.11.orig/helpers/digest_auth/Makefile.in squid-3.1.11/helpers/digest_auth/Makefile.in
  96746. --- squid-3.1.11.orig/helpers/digest_auth/Makefile.in 2011-02-08 05:06:31.000000000 +0100
  96747. +++ squid-3.1.11/helpers/digest_auth/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96748. @@ -121,6 +121,7 @@
  96749. CXXCPP = @CXXCPP@
  96750. CXXDEPMODE = @CXXDEPMODE@
  96751. CXXFLAGS = @CXXFLAGS@
  96752. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96753. CYGPATH_W = @CYGPATH_W@
  96754. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96755. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96756. @@ -132,6 +133,7 @@
  96757. DISK_MODULES = @DISK_MODULES@
  96758. DISK_OS_LIBS = @DISK_OS_LIBS@
  96759. DISK_PROGRAMS = @DISK_PROGRAMS@
  96760. +DLLTOOL = @DLLTOOL@
  96761. DSYMUTIL = @DSYMUTIL@
  96762. DUMPBIN = @DUMPBIN@
  96763. ECAPLIB = @ECAPLIB@
  96764. @@ -180,6 +182,7 @@
  96765. LT_DLPREOPEN = @LT_DLPREOPEN@
  96766. MAINT = @MAINT@
  96767. MAKEINFO = @MAKEINFO@
  96768. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96769. MINGW_LIBS = @MINGW_LIBS@
  96770. MKDIR = @MKDIR@
  96771. MKDIR_P = @MKDIR_P@
  96772. @@ -234,6 +237,7 @@
  96773. abs_srcdir = @abs_srcdir@
  96774. abs_top_builddir = @abs_top_builddir@
  96775. abs_top_srcdir = @abs_top_srcdir@
  96776. +ac_ct_AR = @ac_ct_AR@
  96777. ac_ct_CC = @ac_ct_CC@
  96778. ac_ct_CXX = @ac_ct_CXX@
  96779. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96780. @@ -301,9 +305,9 @@
  96781. exit 1;; \
  96782. esac; \
  96783. done; \
  96784. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/digest_auth/Makefile'; \
  96785. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/digest_auth/Makefile'; \
  96786. $(am__cd) $(top_srcdir) && \
  96787. - $(AUTOMAKE) --foreign helpers/digest_auth/Makefile
  96788. + $(AUTOMAKE) --gnu helpers/digest_auth/Makefile
  96789. .PRECIOUS: Makefile
  96790. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96791. @case '$?' in \
  96792. diff -Nur squid-3.1.11.orig/helpers/digest_auth/eDirectory/Makefile.in squid-3.1.11/helpers/digest_auth/eDirectory/Makefile.in
  96793. --- squid-3.1.11.orig/helpers/digest_auth/eDirectory/Makefile.in 2011-02-08 05:06:32.000000000 +0100
  96794. +++ squid-3.1.11/helpers/digest_auth/eDirectory/Makefile.in 2011-03-04 23:17:51.000000000 +0100
  96795. @@ -119,6 +119,7 @@
  96796. CXXCPP = @CXXCPP@
  96797. CXXDEPMODE = @CXXDEPMODE@
  96798. CXXFLAGS = @CXXFLAGS@
  96799. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96800. CYGPATH_W = @CYGPATH_W@
  96801. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96802. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96803. @@ -130,6 +131,7 @@
  96804. DISK_MODULES = @DISK_MODULES@
  96805. DISK_OS_LIBS = @DISK_OS_LIBS@
  96806. DISK_PROGRAMS = @DISK_PROGRAMS@
  96807. +DLLTOOL = @DLLTOOL@
  96808. DSYMUTIL = @DSYMUTIL@
  96809. DUMPBIN = @DUMPBIN@
  96810. ECAPLIB = @ECAPLIB@
  96811. @@ -178,6 +180,7 @@
  96812. LT_DLPREOPEN = @LT_DLPREOPEN@
  96813. MAINT = @MAINT@
  96814. MAKEINFO = @MAKEINFO@
  96815. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96816. MINGW_LIBS = @MINGW_LIBS@
  96817. MKDIR = @MKDIR@
  96818. MKDIR_P = @MKDIR_P@
  96819. @@ -232,6 +235,7 @@
  96820. abs_srcdir = @abs_srcdir@
  96821. abs_top_builddir = @abs_top_builddir@
  96822. abs_top_srcdir = @abs_top_srcdir@
  96823. +ac_ct_AR = @ac_ct_AR@
  96824. ac_ct_CC = @ac_ct_CC@
  96825. ac_ct_CXX = @ac_ct_CXX@
  96826. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96827. @@ -321,9 +325,9 @@
  96828. exit 1;; \
  96829. esac; \
  96830. done; \
  96831. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/digest_auth/eDirectory/Makefile'; \
  96832. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/digest_auth/eDirectory/Makefile'; \
  96833. $(am__cd) $(top_srcdir) && \
  96834. - $(AUTOMAKE) --foreign helpers/digest_auth/eDirectory/Makefile
  96835. + $(AUTOMAKE) --gnu helpers/digest_auth/eDirectory/Makefile
  96836. .PRECIOUS: Makefile
  96837. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96838. @case '$?' in \
  96839. diff -Nur squid-3.1.11.orig/helpers/digest_auth/ldap/Makefile.in squid-3.1.11/helpers/digest_auth/ldap/Makefile.in
  96840. --- squid-3.1.11.orig/helpers/digest_auth/ldap/Makefile.in 2011-02-08 05:06:32.000000000 +0100
  96841. +++ squid-3.1.11/helpers/digest_auth/ldap/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  96842. @@ -119,6 +119,7 @@
  96843. CXXCPP = @CXXCPP@
  96844. CXXDEPMODE = @CXXDEPMODE@
  96845. CXXFLAGS = @CXXFLAGS@
  96846. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96847. CYGPATH_W = @CYGPATH_W@
  96848. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96849. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96850. @@ -130,6 +131,7 @@
  96851. DISK_MODULES = @DISK_MODULES@
  96852. DISK_OS_LIBS = @DISK_OS_LIBS@
  96853. DISK_PROGRAMS = @DISK_PROGRAMS@
  96854. +DLLTOOL = @DLLTOOL@
  96855. DSYMUTIL = @DSYMUTIL@
  96856. DUMPBIN = @DUMPBIN@
  96857. ECAPLIB = @ECAPLIB@
  96858. @@ -178,6 +180,7 @@
  96859. LT_DLPREOPEN = @LT_DLPREOPEN@
  96860. MAINT = @MAINT@
  96861. MAKEINFO = @MAKEINFO@
  96862. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96863. MINGW_LIBS = @MINGW_LIBS@
  96864. MKDIR = @MKDIR@
  96865. MKDIR_P = @MKDIR_P@
  96866. @@ -232,6 +235,7 @@
  96867. abs_srcdir = @abs_srcdir@
  96868. abs_top_builddir = @abs_top_builddir@
  96869. abs_top_srcdir = @abs_top_srcdir@
  96870. +ac_ct_AR = @ac_ct_AR@
  96871. ac_ct_CC = @ac_ct_CC@
  96872. ac_ct_CXX = @ac_ct_CXX@
  96873. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96874. @@ -319,9 +323,9 @@
  96875. exit 1;; \
  96876. esac; \
  96877. done; \
  96878. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/digest_auth/ldap/Makefile'; \
  96879. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/digest_auth/ldap/Makefile'; \
  96880. $(am__cd) $(top_srcdir) && \
  96881. - $(AUTOMAKE) --foreign helpers/digest_auth/ldap/Makefile
  96882. + $(AUTOMAKE) --gnu helpers/digest_auth/ldap/Makefile
  96883. .PRECIOUS: Makefile
  96884. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96885. @case '$?' in \
  96886. diff -Nur squid-3.1.11.orig/helpers/digest_auth/password/Makefile.in squid-3.1.11/helpers/digest_auth/password/Makefile.in
  96887. --- squid-3.1.11.orig/helpers/digest_auth/password/Makefile.in 2011-02-08 05:06:32.000000000 +0100
  96888. +++ squid-3.1.11/helpers/digest_auth/password/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  96889. @@ -118,6 +118,7 @@
  96890. CXXCPP = @CXXCPP@
  96891. CXXDEPMODE = @CXXDEPMODE@
  96892. CXXFLAGS = @CXXFLAGS@
  96893. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96894. CYGPATH_W = @CYGPATH_W@
  96895. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96896. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96897. @@ -129,6 +130,7 @@
  96898. DISK_MODULES = @DISK_MODULES@
  96899. DISK_OS_LIBS = @DISK_OS_LIBS@
  96900. DISK_PROGRAMS = @DISK_PROGRAMS@
  96901. +DLLTOOL = @DLLTOOL@
  96902. DSYMUTIL = @DSYMUTIL@
  96903. DUMPBIN = @DUMPBIN@
  96904. ECAPLIB = @ECAPLIB@
  96905. @@ -177,6 +179,7 @@
  96906. LT_DLPREOPEN = @LT_DLPREOPEN@
  96907. MAINT = @MAINT@
  96908. MAKEINFO = @MAKEINFO@
  96909. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96910. MINGW_LIBS = @MINGW_LIBS@
  96911. MKDIR = @MKDIR@
  96912. MKDIR_P = @MKDIR_P@
  96913. @@ -231,6 +234,7 @@
  96914. abs_srcdir = @abs_srcdir@
  96915. abs_top_builddir = @abs_top_builddir@
  96916. abs_top_srcdir = @abs_top_srcdir@
  96917. +ac_ct_AR = @ac_ct_AR@
  96918. ac_ct_CC = @ac_ct_CC@
  96919. ac_ct_CXX = @ac_ct_CXX@
  96920. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96921. @@ -316,9 +320,9 @@
  96922. exit 1;; \
  96923. esac; \
  96924. done; \
  96925. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/digest_auth/password/Makefile'; \
  96926. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/digest_auth/password/Makefile'; \
  96927. $(am__cd) $(top_srcdir) && \
  96928. - $(AUTOMAKE) --foreign helpers/digest_auth/password/Makefile
  96929. + $(AUTOMAKE) --gnu helpers/digest_auth/password/Makefile
  96930. .PRECIOUS: Makefile
  96931. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96932. @case '$?' in \
  96933. diff -Nur squid-3.1.11.orig/helpers/external_acl/Makefile.in squid-3.1.11/helpers/external_acl/Makefile.in
  96934. --- squid-3.1.11.orig/helpers/external_acl/Makefile.in 2011-02-08 05:06:32.000000000 +0100
  96935. +++ squid-3.1.11/helpers/external_acl/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  96936. @@ -121,6 +121,7 @@
  96937. CXXCPP = @CXXCPP@
  96938. CXXDEPMODE = @CXXDEPMODE@
  96939. CXXFLAGS = @CXXFLAGS@
  96940. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96941. CYGPATH_W = @CYGPATH_W@
  96942. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96943. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96944. @@ -132,6 +133,7 @@
  96945. DISK_MODULES = @DISK_MODULES@
  96946. DISK_OS_LIBS = @DISK_OS_LIBS@
  96947. DISK_PROGRAMS = @DISK_PROGRAMS@
  96948. +DLLTOOL = @DLLTOOL@
  96949. DSYMUTIL = @DSYMUTIL@
  96950. DUMPBIN = @DUMPBIN@
  96951. ECAPLIB = @ECAPLIB@
  96952. @@ -180,6 +182,7 @@
  96953. LT_DLPREOPEN = @LT_DLPREOPEN@
  96954. MAINT = @MAINT@
  96955. MAKEINFO = @MAKEINFO@
  96956. +MANIFEST_TOOL = @MANIFEST_TOOL@
  96957. MINGW_LIBS = @MINGW_LIBS@
  96958. MKDIR = @MKDIR@
  96959. MKDIR_P = @MKDIR_P@
  96960. @@ -234,6 +237,7 @@
  96961. abs_srcdir = @abs_srcdir@
  96962. abs_top_builddir = @abs_top_builddir@
  96963. abs_top_srcdir = @abs_top_srcdir@
  96964. +ac_ct_AR = @ac_ct_AR@
  96965. ac_ct_CC = @ac_ct_CC@
  96966. ac_ct_CXX = @ac_ct_CXX@
  96967. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  96968. @@ -301,9 +305,9 @@
  96969. exit 1;; \
  96970. esac; \
  96971. done; \
  96972. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/Makefile'; \
  96973. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/Makefile'; \
  96974. $(am__cd) $(top_srcdir) && \
  96975. - $(AUTOMAKE) --foreign helpers/external_acl/Makefile
  96976. + $(AUTOMAKE) --gnu helpers/external_acl/Makefile
  96977. .PRECIOUS: Makefile
  96978. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  96979. @case '$?' in \
  96980. diff -Nur squid-3.1.11.orig/helpers/external_acl/ip_user/Makefile.in squid-3.1.11/helpers/external_acl/ip_user/Makefile.in
  96981. --- squid-3.1.11.orig/helpers/external_acl/ip_user/Makefile.in 2011-02-08 05:06:33.000000000 +0100
  96982. +++ squid-3.1.11/helpers/external_acl/ip_user/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  96983. @@ -109,6 +109,7 @@
  96984. CXXCPP = @CXXCPP@
  96985. CXXDEPMODE = @CXXDEPMODE@
  96986. CXXFLAGS = @CXXFLAGS@
  96987. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  96988. CYGPATH_W = @CYGPATH_W@
  96989. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  96990. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  96991. @@ -120,6 +121,7 @@
  96992. DISK_MODULES = @DISK_MODULES@
  96993. DISK_OS_LIBS = @DISK_OS_LIBS@
  96994. DISK_PROGRAMS = @DISK_PROGRAMS@
  96995. +DLLTOOL = @DLLTOOL@
  96996. DSYMUTIL = @DSYMUTIL@
  96997. DUMPBIN = @DUMPBIN@
  96998. ECAPLIB = @ECAPLIB@
  96999. @@ -168,6 +170,7 @@
  97000. LT_DLPREOPEN = @LT_DLPREOPEN@
  97001. MAINT = @MAINT@
  97002. MAKEINFO = @MAKEINFO@
  97003. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97004. MINGW_LIBS = @MINGW_LIBS@
  97005. MKDIR = @MKDIR@
  97006. MKDIR_P = @MKDIR_P@
  97007. @@ -222,6 +225,7 @@
  97008. abs_srcdir = @abs_srcdir@
  97009. abs_top_builddir = @abs_top_builddir@
  97010. abs_top_srcdir = @abs_top_srcdir@
  97011. +ac_ct_AR = @ac_ct_AR@
  97012. ac_ct_CC = @ac_ct_CC@
  97013. ac_ct_CXX = @ac_ct_CXX@
  97014. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97015. @@ -312,9 +316,9 @@
  97016. exit 1;; \
  97017. esac; \
  97018. done; \
  97019. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/ip_user/Makefile'; \
  97020. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/ip_user/Makefile'; \
  97021. $(am__cd) $(top_srcdir) && \
  97022. - $(AUTOMAKE) --foreign helpers/external_acl/ip_user/Makefile
  97023. + $(AUTOMAKE) --gnu helpers/external_acl/ip_user/Makefile
  97024. .PRECIOUS: Makefile
  97025. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97026. @case '$?' in \
  97027. diff -Nur squid-3.1.11.orig/helpers/external_acl/ldap_group/Makefile.in squid-3.1.11/helpers/external_acl/ldap_group/Makefile.in
  97028. --- squid-3.1.11.orig/helpers/external_acl/ldap_group/Makefile.in 2011-02-08 05:06:33.000000000 +0100
  97029. +++ squid-3.1.11/helpers/external_acl/ldap_group/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97030. @@ -133,6 +133,7 @@
  97031. CXXCPP = @CXXCPP@
  97032. CXXDEPMODE = @CXXDEPMODE@
  97033. CXXFLAGS = @CXXFLAGS@
  97034. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97035. CYGPATH_W = @CYGPATH_W@
  97036. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97037. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97038. @@ -144,6 +145,7 @@
  97039. DISK_MODULES = @DISK_MODULES@
  97040. DISK_OS_LIBS = @DISK_OS_LIBS@
  97041. DISK_PROGRAMS = @DISK_PROGRAMS@
  97042. +DLLTOOL = @DLLTOOL@
  97043. DSYMUTIL = @DSYMUTIL@
  97044. DUMPBIN = @DUMPBIN@
  97045. ECAPLIB = @ECAPLIB@
  97046. @@ -192,6 +194,7 @@
  97047. LT_DLPREOPEN = @LT_DLPREOPEN@
  97048. MAINT = @MAINT@
  97049. MAKEINFO = @MAKEINFO@
  97050. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97051. MINGW_LIBS = @MINGW_LIBS@
  97052. MKDIR = @MKDIR@
  97053. MKDIR_P = @MKDIR_P@
  97054. @@ -246,6 +249,7 @@
  97055. abs_srcdir = @abs_srcdir@
  97056. abs_top_builddir = @abs_top_builddir@
  97057. abs_top_srcdir = @abs_top_srcdir@
  97058. +ac_ct_AR = @ac_ct_AR@
  97059. ac_ct_CC = @ac_ct_CC@
  97060. ac_ct_CXX = @ac_ct_CXX@
  97061. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97062. @@ -328,9 +332,9 @@
  97063. exit 1;; \
  97064. esac; \
  97065. done; \
  97066. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/ldap_group/Makefile'; \
  97067. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/ldap_group/Makefile'; \
  97068. $(am__cd) $(top_srcdir) && \
  97069. - $(AUTOMAKE) --foreign helpers/external_acl/ldap_group/Makefile
  97070. + $(AUTOMAKE) --gnu helpers/external_acl/ldap_group/Makefile
  97071. .PRECIOUS: Makefile
  97072. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97073. @case '$?' in \
  97074. diff -Nur squid-3.1.11.orig/helpers/external_acl/mswin_ad_group/Makefile.in squid-3.1.11/helpers/external_acl/mswin_ad_group/Makefile.in
  97075. --- squid-3.1.11.orig/helpers/external_acl/mswin_ad_group/Makefile.in 2011-02-08 05:06:33.000000000 +0100
  97076. +++ squid-3.1.11/helpers/external_acl/mswin_ad_group/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97077. @@ -102,6 +102,7 @@
  97078. CXXCPP = @CXXCPP@
  97079. CXXDEPMODE = @CXXDEPMODE@
  97080. CXXFLAGS = @CXXFLAGS@
  97081. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97082. CYGPATH_W = @CYGPATH_W@
  97083. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97084. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97085. @@ -113,6 +114,7 @@
  97086. DISK_MODULES = @DISK_MODULES@
  97087. DISK_OS_LIBS = @DISK_OS_LIBS@
  97088. DISK_PROGRAMS = @DISK_PROGRAMS@
  97089. +DLLTOOL = @DLLTOOL@
  97090. DSYMUTIL = @DSYMUTIL@
  97091. DUMPBIN = @DUMPBIN@
  97092. ECAPLIB = @ECAPLIB@
  97093. @@ -161,6 +163,7 @@
  97094. LT_DLPREOPEN = @LT_DLPREOPEN@
  97095. MAINT = @MAINT@
  97096. MAKEINFO = @MAKEINFO@
  97097. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97098. MINGW_LIBS = @MINGW_LIBS@
  97099. MKDIR = @MKDIR@
  97100. MKDIR_P = @MKDIR_P@
  97101. @@ -215,6 +218,7 @@
  97102. abs_srcdir = @abs_srcdir@
  97103. abs_top_builddir = @abs_top_builddir@
  97104. abs_top_srcdir = @abs_top_srcdir@
  97105. +ac_ct_AR = @ac_ct_AR@
  97106. ac_ct_CC = @ac_ct_CC@
  97107. ac_ct_CXX = @ac_ct_CXX@
  97108. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97109. @@ -295,9 +299,9 @@
  97110. exit 1;; \
  97111. esac; \
  97112. done; \
  97113. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/mswin_ad_group/Makefile'; \
  97114. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/mswin_ad_group/Makefile'; \
  97115. $(am__cd) $(top_srcdir) && \
  97116. - $(AUTOMAKE) --foreign helpers/external_acl/mswin_ad_group/Makefile
  97117. + $(AUTOMAKE) --gnu helpers/external_acl/mswin_ad_group/Makefile
  97118. .PRECIOUS: Makefile
  97119. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97120. @case '$?' in \
  97121. diff -Nur squid-3.1.11.orig/helpers/external_acl/mswin_lm_group/Makefile.in squid-3.1.11/helpers/external_acl/mswin_lm_group/Makefile.in
  97122. --- squid-3.1.11.orig/helpers/external_acl/mswin_lm_group/Makefile.in 2011-02-08 05:06:33.000000000 +0100
  97123. +++ squid-3.1.11/helpers/external_acl/mswin_lm_group/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97124. @@ -110,6 +110,7 @@
  97125. CXXCPP = @CXXCPP@
  97126. CXXDEPMODE = @CXXDEPMODE@
  97127. CXXFLAGS = @CXXFLAGS@
  97128. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97129. CYGPATH_W = @CYGPATH_W@
  97130. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97131. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97132. @@ -121,6 +122,7 @@
  97133. DISK_MODULES = @DISK_MODULES@
  97134. DISK_OS_LIBS = @DISK_OS_LIBS@
  97135. DISK_PROGRAMS = @DISK_PROGRAMS@
  97136. +DLLTOOL = @DLLTOOL@
  97137. DSYMUTIL = @DSYMUTIL@
  97138. DUMPBIN = @DUMPBIN@
  97139. ECAPLIB = @ECAPLIB@
  97140. @@ -169,6 +171,7 @@
  97141. LT_DLPREOPEN = @LT_DLPREOPEN@
  97142. MAINT = @MAINT@
  97143. MAKEINFO = @MAKEINFO@
  97144. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97145. MINGW_LIBS = @MINGW_LIBS@
  97146. MKDIR = @MKDIR@
  97147. MKDIR_P = @MKDIR_P@
  97148. @@ -223,6 +226,7 @@
  97149. abs_srcdir = @abs_srcdir@
  97150. abs_top_builddir = @abs_top_builddir@
  97151. abs_top_srcdir = @abs_top_srcdir@
  97152. +ac_ct_AR = @ac_ct_AR@
  97153. ac_ct_CC = @ac_ct_CC@
  97154. ac_ct_CXX = @ac_ct_CXX@
  97155. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97156. @@ -304,9 +308,9 @@
  97157. exit 1;; \
  97158. esac; \
  97159. done; \
  97160. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/mswin_lm_group/Makefile'; \
  97161. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/mswin_lm_group/Makefile'; \
  97162. $(am__cd) $(top_srcdir) && \
  97163. - $(AUTOMAKE) --foreign helpers/external_acl/mswin_lm_group/Makefile
  97164. + $(AUTOMAKE) --gnu helpers/external_acl/mswin_lm_group/Makefile
  97165. .PRECIOUS: Makefile
  97166. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97167. @case '$?' in \
  97168. diff -Nur squid-3.1.11.orig/helpers/external_acl/session/Makefile.in squid-3.1.11/helpers/external_acl/session/Makefile.in
  97169. --- squid-3.1.11.orig/helpers/external_acl/session/Makefile.in 2011-02-08 05:06:33.000000000 +0100
  97170. +++ squid-3.1.11/helpers/external_acl/session/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97171. @@ -132,6 +132,7 @@
  97172. CXXCPP = @CXXCPP@
  97173. CXXDEPMODE = @CXXDEPMODE@
  97174. CXXFLAGS = @CXXFLAGS@
  97175. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97176. CYGPATH_W = @CYGPATH_W@
  97177. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97178. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97179. @@ -143,6 +144,7 @@
  97180. DISK_MODULES = @DISK_MODULES@
  97181. DISK_OS_LIBS = @DISK_OS_LIBS@
  97182. DISK_PROGRAMS = @DISK_PROGRAMS@
  97183. +DLLTOOL = @DLLTOOL@
  97184. DSYMUTIL = @DSYMUTIL@
  97185. DUMPBIN = @DUMPBIN@
  97186. ECAPLIB = @ECAPLIB@
  97187. @@ -191,6 +193,7 @@
  97188. LT_DLPREOPEN = @LT_DLPREOPEN@
  97189. MAINT = @MAINT@
  97190. MAKEINFO = @MAKEINFO@
  97191. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97192. MINGW_LIBS = @MINGW_LIBS@
  97193. MKDIR = @MKDIR@
  97194. MKDIR_P = @MKDIR_P@
  97195. @@ -245,6 +248,7 @@
  97196. abs_srcdir = @abs_srcdir@
  97197. abs_top_builddir = @abs_top_builddir@
  97198. abs_top_srcdir = @abs_top_srcdir@
  97199. +ac_ct_AR = @ac_ct_AR@
  97200. ac_ct_CC = @ac_ct_CC@
  97201. ac_ct_CXX = @ac_ct_CXX@
  97202. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97203. @@ -324,9 +328,9 @@
  97204. exit 1;; \
  97205. esac; \
  97206. done; \
  97207. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/session/Makefile'; \
  97208. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/session/Makefile'; \
  97209. $(am__cd) $(top_srcdir) && \
  97210. - $(AUTOMAKE) --foreign helpers/external_acl/session/Makefile
  97211. + $(AUTOMAKE) --gnu helpers/external_acl/session/Makefile
  97212. .PRECIOUS: Makefile
  97213. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97214. @case '$?' in \
  97215. diff -Nur squid-3.1.11.orig/helpers/external_acl/unix_group/Makefile.in squid-3.1.11/helpers/external_acl/unix_group/Makefile.in
  97216. --- squid-3.1.11.orig/helpers/external_acl/unix_group/Makefile.in 2011-02-08 05:06:34.000000000 +0100
  97217. +++ squid-3.1.11/helpers/external_acl/unix_group/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97218. @@ -132,6 +132,7 @@
  97219. CXXCPP = @CXXCPP@
  97220. CXXDEPMODE = @CXXDEPMODE@
  97221. CXXFLAGS = @CXXFLAGS@
  97222. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97223. CYGPATH_W = @CYGPATH_W@
  97224. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97225. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97226. @@ -143,6 +144,7 @@
  97227. DISK_MODULES = @DISK_MODULES@
  97228. DISK_OS_LIBS = @DISK_OS_LIBS@
  97229. DISK_PROGRAMS = @DISK_PROGRAMS@
  97230. +DLLTOOL = @DLLTOOL@
  97231. DSYMUTIL = @DSYMUTIL@
  97232. DUMPBIN = @DUMPBIN@
  97233. ECAPLIB = @ECAPLIB@
  97234. @@ -191,6 +193,7 @@
  97235. LT_DLPREOPEN = @LT_DLPREOPEN@
  97236. MAINT = @MAINT@
  97237. MAKEINFO = @MAKEINFO@
  97238. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97239. MINGW_LIBS = @MINGW_LIBS@
  97240. MKDIR = @MKDIR@
  97241. MKDIR_P = @MKDIR_P@
  97242. @@ -245,6 +248,7 @@
  97243. abs_srcdir = @abs_srcdir@
  97244. abs_top_builddir = @abs_top_builddir@
  97245. abs_top_srcdir = @abs_top_srcdir@
  97246. +ac_ct_AR = @ac_ct_AR@
  97247. ac_ct_CC = @ac_ct_CC@
  97248. ac_ct_CXX = @ac_ct_CXX@
  97249. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97250. @@ -325,9 +329,9 @@
  97251. exit 1;; \
  97252. esac; \
  97253. done; \
  97254. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/unix_group/Makefile'; \
  97255. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/unix_group/Makefile'; \
  97256. $(am__cd) $(top_srcdir) && \
  97257. - $(AUTOMAKE) --foreign helpers/external_acl/unix_group/Makefile
  97258. + $(AUTOMAKE) --gnu helpers/external_acl/unix_group/Makefile
  97259. .PRECIOUS: Makefile
  97260. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97261. @case '$?' in \
  97262. diff -Nur squid-3.1.11.orig/helpers/external_acl/wbinfo_group/Makefile.in squid-3.1.11/helpers/external_acl/wbinfo_group/Makefile.in
  97263. --- squid-3.1.11.orig/helpers/external_acl/wbinfo_group/Makefile.in 2011-02-08 05:06:34.000000000 +0100
  97264. +++ squid-3.1.11/helpers/external_acl/wbinfo_group/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97265. @@ -101,6 +101,7 @@
  97266. CXXCPP = @CXXCPP@
  97267. CXXDEPMODE = @CXXDEPMODE@
  97268. CXXFLAGS = @CXXFLAGS@
  97269. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97270. CYGPATH_W = @CYGPATH_W@
  97271. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97272. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97273. @@ -112,6 +113,7 @@
  97274. DISK_MODULES = @DISK_MODULES@
  97275. DISK_OS_LIBS = @DISK_OS_LIBS@
  97276. DISK_PROGRAMS = @DISK_PROGRAMS@
  97277. +DLLTOOL = @DLLTOOL@
  97278. DSYMUTIL = @DSYMUTIL@
  97279. DUMPBIN = @DUMPBIN@
  97280. ECAPLIB = @ECAPLIB@
  97281. @@ -160,6 +162,7 @@
  97282. LT_DLPREOPEN = @LT_DLPREOPEN@
  97283. MAINT = @MAINT@
  97284. MAKEINFO = @MAKEINFO@
  97285. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97286. MINGW_LIBS = @MINGW_LIBS@
  97287. MKDIR = @MKDIR@
  97288. MKDIR_P = @MKDIR_P@
  97289. @@ -214,6 +217,7 @@
  97290. abs_srcdir = @abs_srcdir@
  97291. abs_top_builddir = @abs_top_builddir@
  97292. abs_top_srcdir = @abs_top_srcdir@
  97293. +ac_ct_AR = @ac_ct_AR@
  97294. ac_ct_CC = @ac_ct_CC@
  97295. ac_ct_CXX = @ac_ct_CXX@
  97296. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97297. @@ -283,9 +287,9 @@
  97298. exit 1;; \
  97299. esac; \
  97300. done; \
  97301. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/external_acl/wbinfo_group/Makefile'; \
  97302. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/external_acl/wbinfo_group/Makefile'; \
  97303. $(am__cd) $(top_srcdir) && \
  97304. - $(AUTOMAKE) --foreign helpers/external_acl/wbinfo_group/Makefile
  97305. + $(AUTOMAKE) --gnu helpers/external_acl/wbinfo_group/Makefile
  97306. .PRECIOUS: Makefile
  97307. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97308. @case '$?' in \
  97309. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/Makefile.in squid-3.1.11/helpers/negotiate_auth/Makefile.in
  97310. --- squid-3.1.11.orig/helpers/negotiate_auth/Makefile.in 2011-02-08 05:06:34.000000000 +0100
  97311. +++ squid-3.1.11/helpers/negotiate_auth/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97312. @@ -121,6 +121,7 @@
  97313. CXXCPP = @CXXCPP@
  97314. CXXDEPMODE = @CXXDEPMODE@
  97315. CXXFLAGS = @CXXFLAGS@
  97316. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97317. CYGPATH_W = @CYGPATH_W@
  97318. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97319. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97320. @@ -132,6 +133,7 @@
  97321. DISK_MODULES = @DISK_MODULES@
  97322. DISK_OS_LIBS = @DISK_OS_LIBS@
  97323. DISK_PROGRAMS = @DISK_PROGRAMS@
  97324. +DLLTOOL = @DLLTOOL@
  97325. DSYMUTIL = @DSYMUTIL@
  97326. DUMPBIN = @DUMPBIN@
  97327. ECAPLIB = @ECAPLIB@
  97328. @@ -180,6 +182,7 @@
  97329. LT_DLPREOPEN = @LT_DLPREOPEN@
  97330. MAINT = @MAINT@
  97331. MAKEINFO = @MAKEINFO@
  97332. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97333. MINGW_LIBS = @MINGW_LIBS@
  97334. MKDIR = @MKDIR@
  97335. MKDIR_P = @MKDIR_P@
  97336. @@ -234,6 +237,7 @@
  97337. abs_srcdir = @abs_srcdir@
  97338. abs_top_builddir = @abs_top_builddir@
  97339. abs_top_srcdir = @abs_top_srcdir@
  97340. +ac_ct_AR = @ac_ct_AR@
  97341. ac_ct_CC = @ac_ct_CC@
  97342. ac_ct_CXX = @ac_ct_CXX@
  97343. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97344. @@ -301,9 +305,9 @@
  97345. exit 1;; \
  97346. esac; \
  97347. done; \
  97348. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/negotiate_auth/Makefile'; \
  97349. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/negotiate_auth/Makefile'; \
  97350. $(am__cd) $(top_srcdir) && \
  97351. - $(AUTOMAKE) --foreign helpers/negotiate_auth/Makefile
  97352. + $(AUTOMAKE) --gnu helpers/negotiate_auth/Makefile
  97353. .PRECIOUS: Makefile
  97354. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97355. @case '$?' in \
  97356. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/mswin_sspi/Makefile.in squid-3.1.11/helpers/negotiate_auth/mswin_sspi/Makefile.in
  97357. --- squid-3.1.11.orig/helpers/negotiate_auth/mswin_sspi/Makefile.in 2011-02-08 05:06:34.000000000 +0100
  97358. +++ squid-3.1.11/helpers/negotiate_auth/mswin_sspi/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  97359. @@ -114,6 +114,7 @@
  97360. CXXCPP = @CXXCPP@
  97361. CXXDEPMODE = @CXXDEPMODE@
  97362. CXXFLAGS = @CXXFLAGS@
  97363. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  97364. CYGPATH_W = @CYGPATH_W@
  97365. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  97366. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  97367. @@ -125,6 +126,7 @@
  97368. DISK_MODULES = @DISK_MODULES@
  97369. DISK_OS_LIBS = @DISK_OS_LIBS@
  97370. DISK_PROGRAMS = @DISK_PROGRAMS@
  97371. +DLLTOOL = @DLLTOOL@
  97372. DSYMUTIL = @DSYMUTIL@
  97373. DUMPBIN = @DUMPBIN@
  97374. ECAPLIB = @ECAPLIB@
  97375. @@ -173,6 +175,7 @@
  97376. LT_DLPREOPEN = @LT_DLPREOPEN@
  97377. MAINT = @MAINT@
  97378. MAKEINFO = @MAKEINFO@
  97379. +MANIFEST_TOOL = @MANIFEST_TOOL@
  97380. MINGW_LIBS = @MINGW_LIBS@
  97381. MKDIR = @MKDIR@
  97382. MKDIR_P = @MKDIR_P@
  97383. @@ -227,6 +230,7 @@
  97384. abs_srcdir = @abs_srcdir@
  97385. abs_top_builddir = @abs_top_builddir@
  97386. abs_top_srcdir = @abs_top_srcdir@
  97387. +ac_ct_AR = @ac_ct_AR@
  97388. ac_ct_CC = @ac_ct_CC@
  97389. ac_ct_CXX = @ac_ct_CXX@
  97390. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  97391. @@ -302,9 +306,9 @@
  97392. exit 1;; \
  97393. esac; \
  97394. done; \
  97395. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/negotiate_auth/mswin_sspi/Makefile'; \
  97396. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/negotiate_auth/mswin_sspi/Makefile'; \
  97397. $(am__cd) $(top_srcdir) && \
  97398. - $(AUTOMAKE) --foreign helpers/negotiate_auth/mswin_sspi/Makefile
  97399. + $(AUTOMAKE) --gnu helpers/negotiate_auth/mswin_sspi/Makefile
  97400. .PRECIOUS: Makefile
  97401. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97402. @case '$?' in \
  97403. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/INSTALL squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/INSTALL
  97404. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/INSTALL 2011-02-08 05:05:51.000000000 +0100
  97405. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/INSTALL 2011-03-04 23:17:40.000000000 +0100
  97406. @@ -0,0 +1,365 @@
  97407. +Installation Instructions
  97408. +*************************
  97409. +
  97410. +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
  97411. +2006, 2007, 2008, 2009 Free Software Foundation, Inc.
  97412. +
  97413. + Copying and distribution of this file, with or without modification,
  97414. +are permitted in any medium without royalty provided the copyright
  97415. +notice and this notice are preserved. This file is offered as-is,
  97416. +without warranty of any kind.
  97417. +
  97418. +Basic Installation
  97419. +==================
  97420. +
  97421. + Briefly, the shell commands `./configure; make; make install' should
  97422. +configure, build, and install this package. The following
  97423. +more-detailed instructions are generic; see the `README' file for
  97424. +instructions specific to this package. Some packages provide this
  97425. +`INSTALL' file but do not implement all of the features documented
  97426. +below. The lack of an optional feature in a given package is not
  97427. +necessarily a bug. More recommendations for GNU packages can be found
  97428. +in *note Makefile Conventions: (standards)Makefile Conventions.
  97429. +
  97430. + The `configure' shell script attempts to guess correct values for
  97431. +various system-dependent variables used during compilation. It uses
  97432. +those values to create a `Makefile' in each directory of the package.
  97433. +It may also create one or more `.h' files containing system-dependent
  97434. +definitions. Finally, it creates a shell script `config.status' that
  97435. +you can run in the future to recreate the current configuration, and a
  97436. +file `config.log' containing compiler output (useful mainly for
  97437. +debugging `configure').
  97438. +
  97439. + It can also use an optional file (typically called `config.cache'
  97440. +and enabled with `--cache-file=config.cache' or simply `-C') that saves
  97441. +the results of its tests to speed up reconfiguring. Caching is
  97442. +disabled by default to prevent problems with accidental use of stale
  97443. +cache files.
  97444. +
  97445. + If you need to do unusual things to compile the package, please try
  97446. +to figure out how `configure' could check whether to do them, and mail
  97447. +diffs or instructions to the address given in the `README' so they can
  97448. +be considered for the next release. If you are using the cache, and at
  97449. +some point `config.cache' contains results you don't want to keep, you
  97450. +may remove or edit it.
  97451. +
  97452. + The file `configure.ac' (or `configure.in') is used to create
  97453. +`configure' by a program called `autoconf'. You need `configure.ac' if
  97454. +you want to change it or regenerate `configure' using a newer version
  97455. +of `autoconf'.
  97456. +
  97457. + The simplest way to compile this package is:
  97458. +
  97459. + 1. `cd' to the directory containing the package's source code and type
  97460. + `./configure' to configure the package for your system.
  97461. +
  97462. + Running `configure' might take a while. While running, it prints
  97463. + some messages telling which features it is checking for.
  97464. +
  97465. + 2. Type `make' to compile the package.
  97466. +
  97467. + 3. Optionally, type `make check' to run any self-tests that come with
  97468. + the package, generally using the just-built uninstalled binaries.
  97469. +
  97470. + 4. Type `make install' to install the programs and any data files and
  97471. + documentation. When installing into a prefix owned by root, it is
  97472. + recommended that the package be configured and built as a regular
  97473. + user, and only the `make install' phase executed with root
  97474. + privileges.
  97475. +
  97476. + 5. Optionally, type `make installcheck' to repeat any self-tests, but
  97477. + this time using the binaries in their final installed location.
  97478. + This target does not install anything. Running this target as a
  97479. + regular user, particularly if the prior `make install' required
  97480. + root privileges, verifies that the installation completed
  97481. + correctly.
  97482. +
  97483. + 6. You can remove the program binaries and object files from the
  97484. + source code directory by typing `make clean'. To also remove the
  97485. + files that `configure' created (so you can compile the package for
  97486. + a different kind of computer), type `make distclean'. There is
  97487. + also a `make maintainer-clean' target, but that is intended mainly
  97488. + for the package's developers. If you use it, you may have to get
  97489. + all sorts of other programs in order to regenerate files that came
  97490. + with the distribution.
  97491. +
  97492. + 7. Often, you can also type `make uninstall' to remove the installed
  97493. + files again. In practice, not all packages have tested that
  97494. + uninstallation works correctly, even though it is required by the
  97495. + GNU Coding Standards.
  97496. +
  97497. + 8. Some packages, particularly those that use Automake, provide `make
  97498. + distcheck', which can by used by developers to test that all other
  97499. + targets like `make install' and `make uninstall' work correctly.
  97500. + This target is generally not run by end users.
  97501. +
  97502. +Compilers and Options
  97503. +=====================
  97504. +
  97505. + Some systems require unusual options for compilation or linking that
  97506. +the `configure' script does not know about. Run `./configure --help'
  97507. +for details on some of the pertinent environment variables.
  97508. +
  97509. + You can give `configure' initial values for configuration parameters
  97510. +by setting variables in the command line or in the environment. Here
  97511. +is an example:
  97512. +
  97513. + ./configure CC=c99 CFLAGS=-g LIBS=-lposix
  97514. +
  97515. + *Note Defining Variables::, for more details.
  97516. +
  97517. +Compiling For Multiple Architectures
  97518. +====================================
  97519. +
  97520. + You can compile the package for more than one kind of computer at the
  97521. +same time, by placing the object files for each architecture in their
  97522. +own directory. To do this, you can use GNU `make'. `cd' to the
  97523. +directory where you want the object files and executables to go and run
  97524. +the `configure' script. `configure' automatically checks for the
  97525. +source code in the directory that `configure' is in and in `..'. This
  97526. +is known as a "VPATH" build.
  97527. +
  97528. + With a non-GNU `make', it is safer to compile the package for one
  97529. +architecture at a time in the source code directory. After you have
  97530. +installed the package for one architecture, use `make distclean' before
  97531. +reconfiguring for another architecture.
  97532. +
  97533. + On MacOS X 10.5 and later systems, you can create libraries and
  97534. +executables that work on multiple system types--known as "fat" or
  97535. +"universal" binaries--by specifying multiple `-arch' options to the
  97536. +compiler but only a single `-arch' option to the preprocessor. Like
  97537. +this:
  97538. +
  97539. + ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
  97540. + CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
  97541. + CPP="gcc -E" CXXCPP="g++ -E"
  97542. +
  97543. + This is not guaranteed to produce working output in all cases, you
  97544. +may have to build one architecture at a time and combine the results
  97545. +using the `lipo' tool if you have problems.
  97546. +
  97547. +Installation Names
  97548. +==================
  97549. +
  97550. + By default, `make install' installs the package's commands under
  97551. +`/usr/local/bin', include files under `/usr/local/include', etc. You
  97552. +can specify an installation prefix other than `/usr/local' by giving
  97553. +`configure' the option `--prefix=PREFIX', where PREFIX must be an
  97554. +absolute file name.
  97555. +
  97556. + You can specify separate installation prefixes for
  97557. +architecture-specific files and architecture-independent files. If you
  97558. +pass the option `--exec-prefix=PREFIX' to `configure', the package uses
  97559. +PREFIX as the prefix for installing programs and libraries.
  97560. +Documentation and other data files still use the regular prefix.
  97561. +
  97562. + In addition, if you use an unusual directory layout you can give
  97563. +options like `--bindir=DIR' to specify different values for particular
  97564. +kinds of files. Run `configure --help' for a list of the directories
  97565. +you can set and what kinds of files go in them. In general, the
  97566. +default for these options is expressed in terms of `${prefix}', so that
  97567. +specifying just `--prefix' will affect all of the other directory
  97568. +specifications that were not explicitly provided.
  97569. +
  97570. + The most portable way to affect installation locations is to pass the
  97571. +correct locations to `configure'; however, many packages provide one or
  97572. +both of the following shortcuts of passing variable assignments to the
  97573. +`make install' command line to change installation locations without
  97574. +having to reconfigure or recompile.
  97575. +
  97576. + The first method involves providing an override variable for each
  97577. +affected directory. For example, `make install
  97578. +prefix=/alternate/directory' will choose an alternate location for all
  97579. +directory configuration variables that were expressed in terms of
  97580. +`${prefix}'. Any directories that were specified during `configure',
  97581. +but not in terms of `${prefix}', must each be overridden at install
  97582. +time for the entire installation to be relocated. The approach of
  97583. +makefile variable overrides for each directory variable is required by
  97584. +the GNU Coding Standards, and ideally causes no recompilation.
  97585. +However, some platforms have known limitations with the semantics of
  97586. +shared libraries that end up requiring recompilation when using this
  97587. +method, particularly noticeable in packages that use GNU Libtool.
  97588. +
  97589. + The second method involves providing the `DESTDIR' variable. For
  97590. +example, `make install DESTDIR=/alternate/directory' will prepend
  97591. +`/alternate/directory' before all installation names. The approach of
  97592. +`DESTDIR' overrides is not required by the GNU Coding Standards, and
  97593. +does not work on platforms that have drive letters. On the other hand,
  97594. +it does better at avoiding recompilation issues, and works well even
  97595. +when some directory options were not specified in terms of `${prefix}'
  97596. +at `configure' time.
  97597. +
  97598. +Optional Features
  97599. +=================
  97600. +
  97601. + If the package supports it, you can cause programs to be installed
  97602. +with an extra prefix or suffix on their names by giving `configure' the
  97603. +option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
  97604. +
  97605. + Some packages pay attention to `--enable-FEATURE' options to
  97606. +`configure', where FEATURE indicates an optional part of the package.
  97607. +They may also pay attention to `--with-PACKAGE' options, where PACKAGE
  97608. +is something like `gnu-as' or `x' (for the X Window System). The
  97609. +`README' should mention any `--enable-' and `--with-' options that the
  97610. +package recognizes.
  97611. +
  97612. + For packages that use the X Window System, `configure' can usually
  97613. +find the X include and library files automatically, but if it doesn't,
  97614. +you can use the `configure' options `--x-includes=DIR' and
  97615. +`--x-libraries=DIR' to specify their locations.
  97616. +
  97617. + Some packages offer the ability to configure how verbose the
  97618. +execution of `make' will be. For these packages, running `./configure
  97619. +--enable-silent-rules' sets the default to minimal output, which can be
  97620. +overridden with `make V=1'; while running `./configure
  97621. +--disable-silent-rules' sets the default to verbose, which can be
  97622. +overridden with `make V=0'.
  97623. +
  97624. +Particular systems
  97625. +==================
  97626. +
  97627. + On HP-UX, the default C compiler is not ANSI C compatible. If GNU
  97628. +CC is not installed, it is recommended to use the following options in
  97629. +order to use an ANSI C compiler:
  97630. +
  97631. + ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
  97632. +
  97633. +and if that doesn't work, install pre-built binaries of GCC for HP-UX.
  97634. +
  97635. + On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
  97636. +parse its `<wchar.h>' header file. The option `-nodtk' can be used as
  97637. +a workaround. If GNU CC is not installed, it is therefore recommended
  97638. +to try
  97639. +
  97640. + ./configure CC="cc"
  97641. +
  97642. +and if that doesn't work, try
  97643. +
  97644. + ./configure CC="cc -nodtk"
  97645. +
  97646. + On Solaris, don't put `/usr/ucb' early in your `PATH'. This
  97647. +directory contains several dysfunctional programs; working variants of
  97648. +these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
  97649. +in your `PATH', put it _after_ `/usr/bin'.
  97650. +
  97651. + On Haiku, software installed for all users goes in `/boot/common',
  97652. +not `/usr/local'. It is recommended to use the following options:
  97653. +
  97654. + ./configure --prefix=/boot/common
  97655. +
  97656. +Specifying the System Type
  97657. +==========================
  97658. +
  97659. + There may be some features `configure' cannot figure out
  97660. +automatically, but needs to determine by the type of machine the package
  97661. +will run on. Usually, assuming the package is built to be run on the
  97662. +_same_ architectures, `configure' can figure that out, but if it prints
  97663. +a message saying it cannot guess the machine type, give it the
  97664. +`--build=TYPE' option. TYPE can either be a short name for the system
  97665. +type, such as `sun4', or a canonical name which has the form:
  97666. +
  97667. + CPU-COMPANY-SYSTEM
  97668. +
  97669. +where SYSTEM can have one of these forms:
  97670. +
  97671. + OS
  97672. + KERNEL-OS
  97673. +
  97674. + See the file `config.sub' for the possible values of each field. If
  97675. +`config.sub' isn't included in this package, then this package doesn't
  97676. +need to know the machine type.
  97677. +
  97678. + If you are _building_ compiler tools for cross-compiling, you should
  97679. +use the option `--target=TYPE' to select the type of system they will
  97680. +produce code for.
  97681. +
  97682. + If you want to _use_ a cross compiler, that generates code for a
  97683. +platform different from the build platform, you should specify the
  97684. +"host" platform (i.e., that on which the generated programs will
  97685. +eventually be run) with `--host=TYPE'.
  97686. +
  97687. +Sharing Defaults
  97688. +================
  97689. +
  97690. + If you want to set default values for `configure' scripts to share,
  97691. +you can create a site shell script called `config.site' that gives
  97692. +default values for variables like `CC', `cache_file', and `prefix'.
  97693. +`configure' looks for `PREFIX/share/config.site' if it exists, then
  97694. +`PREFIX/etc/config.site' if it exists. Or, you can set the
  97695. +`CONFIG_SITE' environment variable to the location of the site script.
  97696. +A warning: not all `configure' scripts look for a site script.
  97697. +
  97698. +Defining Variables
  97699. +==================
  97700. +
  97701. + Variables not defined in a site shell script can be set in the
  97702. +environment passed to `configure'. However, some packages may run
  97703. +configure again during the build, and the customized values of these
  97704. +variables may be lost. In order to avoid this problem, you should set
  97705. +them in the `configure' command line, using `VAR=value'. For example:
  97706. +
  97707. + ./configure CC=/usr/local2/bin/gcc
  97708. +
  97709. +causes the specified `gcc' to be used as the C compiler (unless it is
  97710. +overridden in the site shell script).
  97711. +
  97712. +Unfortunately, this technique does not work for `CONFIG_SHELL' due to
  97713. +an Autoconf bug. Until the bug is fixed you can use this workaround:
  97714. +
  97715. + CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
  97716. +
  97717. +`configure' Invocation
  97718. +======================
  97719. +
  97720. + `configure' recognizes the following options to control how it
  97721. +operates.
  97722. +
  97723. +`--help'
  97724. +`-h'
  97725. + Print a summary of all of the options to `configure', and exit.
  97726. +
  97727. +`--help=short'
  97728. +`--help=recursive'
  97729. + Print a summary of the options unique to this package's
  97730. + `configure', and exit. The `short' variant lists options used
  97731. + only in the top level, while the `recursive' variant lists options
  97732. + also present in any nested packages.
  97733. +
  97734. +`--version'
  97735. +`-V'
  97736. + Print the version of Autoconf used to generate the `configure'
  97737. + script, and exit.
  97738. +
  97739. +`--cache-file=FILE'
  97740. + Enable the cache: use and save the results of the tests in FILE,
  97741. + traditionally `config.cache'. FILE defaults to `/dev/null' to
  97742. + disable caching.
  97743. +
  97744. +`--config-cache'
  97745. +`-C'
  97746. + Alias for `--cache-file=config.cache'.
  97747. +
  97748. +`--quiet'
  97749. +`--silent'
  97750. +`-q'
  97751. + Do not print messages saying which checks are being made. To
  97752. + suppress all normal output, redirect it to `/dev/null' (any error
  97753. + messages will still be shown).
  97754. +
  97755. +`--srcdir=DIR'
  97756. + Look for the package's source code in directory DIR. Usually
  97757. + `configure' can determine that directory automatically.
  97758. +
  97759. +`--prefix=DIR'
  97760. + Use DIR as the installation prefix. *note Installation Names::
  97761. + for more details, including other options available for fine-tuning
  97762. + the installation locations.
  97763. +
  97764. +`--no-create'
  97765. +`-n'
  97766. + Run the configure checks, but stop before creating any output
  97767. + files.
  97768. +
  97769. +`configure' also accepts some other, not widely useful, options. Run
  97770. +`configure --help' for more details.
  97771. +
  97772. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/Makefile.in squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/Makefile.in
  97773. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/Makefile.in 2011-02-08 05:07:04.000000000 +0100
  97774. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/Makefile.in 2011-03-04 23:17:40.000000000 +0100
  97775. @@ -245,15 +245,15 @@
  97776. @for dep in $?; do \
  97777. case '$(am__configure_deps)' in \
  97778. *$$dep*) \
  97779. - echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
  97780. - $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
  97781. + echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
  97782. + $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
  97783. && exit 0; \
  97784. exit 1;; \
  97785. esac; \
  97786. done; \
  97787. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
  97788. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
  97789. $(am__cd) $(top_srcdir) && \
  97790. - $(AUTOMAKE) --foreign Makefile
  97791. + $(AUTOMAKE) --gnu Makefile
  97792. .PRECIOUS: Makefile
  97793. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  97794. @case '$?' in \
  97795. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.0 squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.0
  97796. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.0 1970-01-01 01:00:00.000000000 +0100
  97797. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.0 2011-03-04 23:17:38.000000000 +0100
  97798. @@ -0,0 +1,6825 @@
  97799. +@%:@! /bin/sh
  97800. +@%:@ Guess values for system-dependent variables and create Makefiles.
  97801. +@%:@ Generated by GNU Autoconf 2.68 for squid_kerb_auth 1.0.5.
  97802. +@%:@
  97803. +@%:@ Report bugs to <markus_moeller@compuserve.com>.
  97804. +@%:@
  97805. +@%:@
  97806. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  97807. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  97808. +@%:@ Foundation, Inc.
  97809. +@%:@
  97810. +@%:@
  97811. +@%:@ This configure script is free software; the Free Software Foundation
  97812. +@%:@ gives unlimited permission to copy, distribute and modify it.
  97813. +## -------------------- ##
  97814. +## M4sh Initialization. ##
  97815. +## -------------------- ##
  97816. +
  97817. +# Be more Bourne compatible
  97818. +DUALCASE=1; export DUALCASE # for MKS sh
  97819. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  97820. + emulate sh
  97821. + NULLCMD=:
  97822. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  97823. + # is contrary to our usage. Disable this feature.
  97824. + alias -g '${1+"$@"}'='"$@"'
  97825. + setopt NO_GLOB_SUBST
  97826. +else
  97827. + case `(set -o) 2>/dev/null` in @%:@(
  97828. + *posix*) :
  97829. + set -o posix ;; @%:@(
  97830. + *) :
  97831. + ;;
  97832. +esac
  97833. +fi
  97834. +
  97835. +
  97836. +as_nl='
  97837. +'
  97838. +export as_nl
  97839. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  97840. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  97841. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  97842. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  97843. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  97844. +# but without wasting forks for bash or zsh.
  97845. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  97846. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  97847. + as_echo='print -r --'
  97848. + as_echo_n='print -rn --'
  97849. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  97850. + as_echo='printf %s\n'
  97851. + as_echo_n='printf %s'
  97852. +else
  97853. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  97854. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  97855. + as_echo_n='/usr/ucb/echo -n'
  97856. + else
  97857. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  97858. + as_echo_n_body='eval
  97859. + arg=$1;
  97860. + case $arg in @%:@(
  97861. + *"$as_nl"*)
  97862. + expr "X$arg" : "X\\(.*\\)$as_nl";
  97863. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  97864. + esac;
  97865. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  97866. + '
  97867. + export as_echo_n_body
  97868. + as_echo_n='sh -c $as_echo_n_body as_echo'
  97869. + fi
  97870. + export as_echo_body
  97871. + as_echo='sh -c $as_echo_body as_echo'
  97872. +fi
  97873. +
  97874. +# The user is always right.
  97875. +if test "${PATH_SEPARATOR+set}" != set; then
  97876. + PATH_SEPARATOR=:
  97877. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  97878. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  97879. + PATH_SEPARATOR=';'
  97880. + }
  97881. +fi
  97882. +
  97883. +
  97884. +# IFS
  97885. +# We need space, tab and new line, in precisely that order. Quoting is
  97886. +# there to prevent editors from complaining about space-tab.
  97887. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  97888. +# splitting by setting IFS to empty value.)
  97889. +IFS=" "" $as_nl"
  97890. +
  97891. +# Find who we are. Look in the path if we contain no directory separator.
  97892. +as_myself=
  97893. +case $0 in @%:@((
  97894. + *[\\/]* ) as_myself=$0 ;;
  97895. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  97896. +for as_dir in $PATH
  97897. +do
  97898. + IFS=$as_save_IFS
  97899. + test -z "$as_dir" && as_dir=.
  97900. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  97901. + done
  97902. +IFS=$as_save_IFS
  97903. +
  97904. + ;;
  97905. +esac
  97906. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  97907. +# in which case we are not to be found in the path.
  97908. +if test "x$as_myself" = x; then
  97909. + as_myself=$0
  97910. +fi
  97911. +if test ! -f "$as_myself"; then
  97912. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  97913. + exit 1
  97914. +fi
  97915. +
  97916. +# Unset variables that we do not need and which cause bugs (e.g. in
  97917. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  97918. +# suppresses any "Segmentation fault" message there. '((' could
  97919. +# trigger a bug in pdksh 5.2.14.
  97920. +for as_var in BASH_ENV ENV MAIL MAILPATH
  97921. +do eval test x\${$as_var+set} = xset \
  97922. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  97923. +done
  97924. +PS1='$ '
  97925. +PS2='> '
  97926. +PS4='+ '
  97927. +
  97928. +# NLS nuisances.
  97929. +LC_ALL=C
  97930. +export LC_ALL
  97931. +LANGUAGE=C
  97932. +export LANGUAGE
  97933. +
  97934. +# CDPATH.
  97935. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  97936. +
  97937. +if test "x$CONFIG_SHELL" = x; then
  97938. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  97939. + emulate sh
  97940. + NULLCMD=:
  97941. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  97942. + # is contrary to our usage. Disable this feature.
  97943. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  97944. + setopt NO_GLOB_SUBST
  97945. +else
  97946. + case \`(set -o) 2>/dev/null\` in @%:@(
  97947. + *posix*) :
  97948. + set -o posix ;; @%:@(
  97949. + *) :
  97950. + ;;
  97951. +esac
  97952. +fi
  97953. +"
  97954. + as_required="as_fn_return () { (exit \$1); }
  97955. +as_fn_success () { as_fn_return 0; }
  97956. +as_fn_failure () { as_fn_return 1; }
  97957. +as_fn_ret_success () { return 0; }
  97958. +as_fn_ret_failure () { return 1; }
  97959. +
  97960. +exitcode=0
  97961. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  97962. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  97963. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  97964. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  97965. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  97966. +
  97967. +else
  97968. + exitcode=1; echo positional parameters were not saved.
  97969. +fi
  97970. +test x\$exitcode = x0 || exit 1"
  97971. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  97972. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  97973. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  97974. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  97975. +test \$(( 1 + 1 )) = 2 || exit 1"
  97976. + if (eval "$as_required") 2>/dev/null; then :
  97977. + as_have_required=yes
  97978. +else
  97979. + as_have_required=no
  97980. +fi
  97981. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  97982. +
  97983. +else
  97984. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  97985. +as_found=false
  97986. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  97987. +do
  97988. + IFS=$as_save_IFS
  97989. + test -z "$as_dir" && as_dir=.
  97990. + as_found=:
  97991. + case $as_dir in @%:@(
  97992. + /*)
  97993. + for as_base in sh bash ksh sh5; do
  97994. + # Try only shells that exist, to save several forks.
  97995. + as_shell=$as_dir/$as_base
  97996. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  97997. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  97998. + CONFIG_SHELL=$as_shell as_have_required=yes
  97999. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  98000. + break 2
  98001. +fi
  98002. +fi
  98003. + done;;
  98004. + esac
  98005. + as_found=false
  98006. +done
  98007. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  98008. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  98009. + CONFIG_SHELL=$SHELL as_have_required=yes
  98010. +fi; }
  98011. +IFS=$as_save_IFS
  98012. +
  98013. +
  98014. + if test "x$CONFIG_SHELL" != x; then :
  98015. + # We cannot yet assume a decent shell, so we have to provide a
  98016. + # neutralization value for shells without unset; and this also
  98017. + # works around shells that cannot unset nonexistent variables.
  98018. + # Preserve -v and -x to the replacement shell.
  98019. + BASH_ENV=/dev/null
  98020. + ENV=/dev/null
  98021. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  98022. + export CONFIG_SHELL
  98023. + case $- in @%:@ ((((
  98024. + *v*x* | *x*v* ) as_opts=-vx ;;
  98025. + *v* ) as_opts=-v ;;
  98026. + *x* ) as_opts=-x ;;
  98027. + * ) as_opts= ;;
  98028. + esac
  98029. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  98030. +fi
  98031. +
  98032. + if test x$as_have_required = xno; then :
  98033. + $as_echo "$0: This script requires a shell more modern than all"
  98034. + $as_echo "$0: the shells that I found on your system."
  98035. + if test x${ZSH_VERSION+set} = xset ; then
  98036. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  98037. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  98038. + else
  98039. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  98040. +$0: markus_moeller@compuserve.com about your system,
  98041. +$0: including any error possibly output before this
  98042. +$0: message. Then install a modern shell, or manually run
  98043. +$0: the script under such a shell if you do have one."
  98044. + fi
  98045. + exit 1
  98046. +fi
  98047. +fi
  98048. +fi
  98049. +SHELL=${CONFIG_SHELL-/bin/sh}
  98050. +export SHELL
  98051. +# Unset more variables known to interfere with behavior of common tools.
  98052. +CLICOLOR_FORCE= GREP_OPTIONS=
  98053. +unset CLICOLOR_FORCE GREP_OPTIONS
  98054. +
  98055. +## --------------------- ##
  98056. +## M4sh Shell Functions. ##
  98057. +## --------------------- ##
  98058. +@%:@ as_fn_unset VAR
  98059. +@%:@ ---------------
  98060. +@%:@ Portably unset VAR.
  98061. +as_fn_unset ()
  98062. +{
  98063. + { eval $1=; unset $1;}
  98064. +}
  98065. +as_unset=as_fn_unset
  98066. +
  98067. +@%:@ as_fn_set_status STATUS
  98068. +@%:@ -----------------------
  98069. +@%:@ Set @S|@? to STATUS, without forking.
  98070. +as_fn_set_status ()
  98071. +{
  98072. + return $1
  98073. +} @%:@ as_fn_set_status
  98074. +
  98075. +@%:@ as_fn_exit STATUS
  98076. +@%:@ -----------------
  98077. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  98078. +as_fn_exit ()
  98079. +{
  98080. + set +e
  98081. + as_fn_set_status $1
  98082. + exit $1
  98083. +} @%:@ as_fn_exit
  98084. +
  98085. +@%:@ as_fn_mkdir_p
  98086. +@%:@ -------------
  98087. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  98088. +as_fn_mkdir_p ()
  98089. +{
  98090. +
  98091. + case $as_dir in #(
  98092. + -*) as_dir=./$as_dir;;
  98093. + esac
  98094. + test -d "$as_dir" || eval $as_mkdir_p || {
  98095. + as_dirs=
  98096. + while :; do
  98097. + case $as_dir in #(
  98098. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  98099. + *) as_qdir=$as_dir;;
  98100. + esac
  98101. + as_dirs="'$as_qdir' $as_dirs"
  98102. + as_dir=`$as_dirname -- "$as_dir" ||
  98103. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  98104. + X"$as_dir" : 'X\(//\)[^/]' \| \
  98105. + X"$as_dir" : 'X\(//\)$' \| \
  98106. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  98107. +$as_echo X"$as_dir" |
  98108. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  98109. + s//\1/
  98110. + q
  98111. + }
  98112. + /^X\(\/\/\)[^/].*/{
  98113. + s//\1/
  98114. + q
  98115. + }
  98116. + /^X\(\/\/\)$/{
  98117. + s//\1/
  98118. + q
  98119. + }
  98120. + /^X\(\/\).*/{
  98121. + s//\1/
  98122. + q
  98123. + }
  98124. + s/.*/./; q'`
  98125. + test -d "$as_dir" && break
  98126. + done
  98127. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  98128. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  98129. +
  98130. +
  98131. +} @%:@ as_fn_mkdir_p
  98132. +@%:@ as_fn_append VAR VALUE
  98133. +@%:@ ----------------------
  98134. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  98135. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  98136. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  98137. +@%:@ implementations.
  98138. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  98139. + eval 'as_fn_append ()
  98140. + {
  98141. + eval $1+=\$2
  98142. + }'
  98143. +else
  98144. + as_fn_append ()
  98145. + {
  98146. + eval $1=\$$1\$2
  98147. + }
  98148. +fi # as_fn_append
  98149. +
  98150. +@%:@ as_fn_arith ARG...
  98151. +@%:@ ------------------
  98152. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  98153. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  98154. +@%:@ must be portable across @S|@(()) and expr.
  98155. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  98156. + eval 'as_fn_arith ()
  98157. + {
  98158. + as_val=$(( $* ))
  98159. + }'
  98160. +else
  98161. + as_fn_arith ()
  98162. + {
  98163. + as_val=`expr "$@" || test $? -eq 1`
  98164. + }
  98165. +fi # as_fn_arith
  98166. +
  98167. +
  98168. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  98169. +@%:@ ----------------------------------------
  98170. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  98171. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  98172. +@%:@ script with STATUS, using 1 if that was 0.
  98173. +as_fn_error ()
  98174. +{
  98175. + as_status=$1; test $as_status -eq 0 && as_status=1
  98176. + if test "$4"; then
  98177. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  98178. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  98179. + fi
  98180. + $as_echo "$as_me: error: $2" >&2
  98181. + as_fn_exit $as_status
  98182. +} @%:@ as_fn_error
  98183. +
  98184. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  98185. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  98186. + as_expr=expr
  98187. +else
  98188. + as_expr=false
  98189. +fi
  98190. +
  98191. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  98192. + as_basename=basename
  98193. +else
  98194. + as_basename=false
  98195. +fi
  98196. +
  98197. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  98198. + as_dirname=dirname
  98199. +else
  98200. + as_dirname=false
  98201. +fi
  98202. +
  98203. +as_me=`$as_basename -- "$0" ||
  98204. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  98205. + X"$0" : 'X\(//\)$' \| \
  98206. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  98207. +$as_echo X/"$0" |
  98208. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  98209. + s//\1/
  98210. + q
  98211. + }
  98212. + /^X\/\(\/\/\)$/{
  98213. + s//\1/
  98214. + q
  98215. + }
  98216. + /^X\/\(\/\).*/{
  98217. + s//\1/
  98218. + q
  98219. + }
  98220. + s/.*/./; q'`
  98221. +
  98222. +# Avoid depending upon Character Ranges.
  98223. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  98224. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  98225. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  98226. +as_cr_digits='0123456789'
  98227. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  98228. +
  98229. +
  98230. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  98231. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  98232. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  98233. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  98234. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  98235. + sed -n '
  98236. + p
  98237. + /[$]LINENO/=
  98238. + ' <$as_myself |
  98239. + sed '
  98240. + s/[$]LINENO.*/&-/
  98241. + t lineno
  98242. + b
  98243. + :lineno
  98244. + N
  98245. + :loop
  98246. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  98247. + t loop
  98248. + s/-\n.*//
  98249. + ' >$as_me.lineno &&
  98250. + chmod +x "$as_me.lineno" ||
  98251. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  98252. +
  98253. + # Don't try to exec as it changes $[0], causing all sort of problems
  98254. + # (the dirname of $[0] is not the place where we might find the
  98255. + # original and so on. Autoconf is especially sensitive to this).
  98256. + . "./$as_me.lineno"
  98257. + # Exit status is that of the last command.
  98258. + exit
  98259. +}
  98260. +
  98261. +ECHO_C= ECHO_N= ECHO_T=
  98262. +case `echo -n x` in @%:@(((((
  98263. +-n*)
  98264. + case `echo 'xy\c'` in
  98265. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  98266. + xy) ECHO_C='\c';;
  98267. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  98268. + ECHO_T=' ';;
  98269. + esac;;
  98270. +*)
  98271. + ECHO_N='-n';;
  98272. +esac
  98273. +
  98274. +rm -f conf$$ conf$$.exe conf$$.file
  98275. +if test -d conf$$.dir; then
  98276. + rm -f conf$$.dir/conf$$.file
  98277. +else
  98278. + rm -f conf$$.dir
  98279. + mkdir conf$$.dir 2>/dev/null
  98280. +fi
  98281. +if (echo >conf$$.file) 2>/dev/null; then
  98282. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  98283. + as_ln_s='ln -s'
  98284. + # ... but there are two gotchas:
  98285. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  98286. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  98287. + # In both cases, we have to default to `cp -p'.
  98288. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  98289. + as_ln_s='cp -p'
  98290. + elif ln conf$$.file conf$$ 2>/dev/null; then
  98291. + as_ln_s=ln
  98292. + else
  98293. + as_ln_s='cp -p'
  98294. + fi
  98295. +else
  98296. + as_ln_s='cp -p'
  98297. +fi
  98298. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  98299. +rmdir conf$$.dir 2>/dev/null
  98300. +
  98301. +if mkdir -p . 2>/dev/null; then
  98302. + as_mkdir_p='mkdir -p "$as_dir"'
  98303. +else
  98304. + test -d ./-p && rmdir ./-p
  98305. + as_mkdir_p=false
  98306. +fi
  98307. +
  98308. +if test -x / >/dev/null 2>&1; then
  98309. + as_test_x='test -x'
  98310. +else
  98311. + if ls -dL / >/dev/null 2>&1; then
  98312. + as_ls_L_option=L
  98313. + else
  98314. + as_ls_L_option=
  98315. + fi
  98316. + as_test_x='
  98317. + eval sh -c '\''
  98318. + if test -d "$1"; then
  98319. + test -d "$1/.";
  98320. + else
  98321. + case $1 in @%:@(
  98322. + -*)set "./$1";;
  98323. + esac;
  98324. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  98325. + ???[sx]*):;;*)false;;esac;fi
  98326. + '\'' sh
  98327. + '
  98328. +fi
  98329. +as_executable_p=$as_test_x
  98330. +
  98331. +# Sed expression to map a string onto a valid CPP name.
  98332. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  98333. +
  98334. +# Sed expression to map a string onto a valid variable name.
  98335. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  98336. +
  98337. +
  98338. +test -n "$DJDIR" || exec 7<&0 </dev/null
  98339. +exec 6>&1
  98340. +
  98341. +# Name of the host.
  98342. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  98343. +# so uname gets run too.
  98344. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  98345. +
  98346. +#
  98347. +# Initializations.
  98348. +#
  98349. +ac_default_prefix=/usr/local
  98350. +ac_clean_files=
  98351. +ac_config_libobj_dir=.
  98352. +LIB@&t@OBJS=
  98353. +cross_compiling=no
  98354. +subdirs=
  98355. +MFLAGS=
  98356. +MAKEFLAGS=
  98357. +
  98358. +# Identity of this package.
  98359. +PACKAGE_NAME='squid_kerb_auth'
  98360. +PACKAGE_TARNAME='squid_kerb_auth'
  98361. +PACKAGE_VERSION='1.0.5'
  98362. +PACKAGE_STRING='squid_kerb_auth 1.0.5'
  98363. +PACKAGE_BUGREPORT='markus_moeller@compuserve.com'
  98364. +PACKAGE_URL=''
  98365. +
  98366. +ac_unique_file="squid_kerb_auth.c"
  98367. +# Factoring default headers for most tests.
  98368. +ac_includes_default="\
  98369. +#include <stdio.h>
  98370. +#ifdef HAVE_SYS_TYPES_H
  98371. +# include <sys/types.h>
  98372. +#endif
  98373. +#ifdef HAVE_SYS_STAT_H
  98374. +# include <sys/stat.h>
  98375. +#endif
  98376. +#ifdef STDC_HEADERS
  98377. +# include <stdlib.h>
  98378. +# include <stddef.h>
  98379. +#else
  98380. +# ifdef HAVE_STDLIB_H
  98381. +# include <stdlib.h>
  98382. +# endif
  98383. +#endif
  98384. +#ifdef HAVE_STRING_H
  98385. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  98386. +# include <memory.h>
  98387. +# endif
  98388. +# include <string.h>
  98389. +#endif
  98390. +#ifdef HAVE_STRINGS_H
  98391. +# include <strings.h>
  98392. +#endif
  98393. +#ifdef HAVE_INTTYPES_H
  98394. +# include <inttypes.h>
  98395. +#endif
  98396. +#ifdef HAVE_STDINT_H
  98397. +# include <stdint.h>
  98398. +#endif
  98399. +#ifdef HAVE_UNISTD_H
  98400. +# include <unistd.h>
  98401. +#endif"
  98402. +
  98403. +ac_subst_vars='am__EXEEXT_FALSE
  98404. +am__EXEEXT_TRUE
  98405. +LTLIBOBJS
  98406. +LIB@&t@OBJS
  98407. +ac_krb5_config
  98408. +EGREP
  98409. +GREP
  98410. +CPP
  98411. +am__fastdepCC_FALSE
  98412. +am__fastdepCC_TRUE
  98413. +CCDEPMODE
  98414. +AMDEPBACKSLASH
  98415. +AMDEP_FALSE
  98416. +AMDEP_TRUE
  98417. +am__quote
  98418. +am__include
  98419. +DEPDIR
  98420. +OBJEXT
  98421. +EXEEXT
  98422. +ac_ct_CC
  98423. +CPPFLAGS
  98424. +LDFLAGS
  98425. +CFLAGS
  98426. +CC
  98427. +am__untar
  98428. +am__tar
  98429. +AMTAR
  98430. +am__leading_dot
  98431. +SET_MAKE
  98432. +AWK
  98433. +mkdir_p
  98434. +MKDIR_P
  98435. +INSTALL_STRIP_PROGRAM
  98436. +STRIP
  98437. +install_sh
  98438. +MAKEINFO
  98439. +AUTOHEADER
  98440. +AUTOMAKE
  98441. +AUTOCONF
  98442. +ACLOCAL
  98443. +VERSION
  98444. +PACKAGE
  98445. +CYGPATH_W
  98446. +am__isrc
  98447. +INSTALL_DATA
  98448. +INSTALL_SCRIPT
  98449. +INSTALL_PROGRAM
  98450. +target_alias
  98451. +host_alias
  98452. +build_alias
  98453. +LIBS
  98454. +ECHO_T
  98455. +ECHO_N
  98456. +ECHO_C
  98457. +DEFS
  98458. +mandir
  98459. +localedir
  98460. +libdir
  98461. +psdir
  98462. +pdfdir
  98463. +dvidir
  98464. +htmldir
  98465. +infodir
  98466. +docdir
  98467. +oldincludedir
  98468. +includedir
  98469. +localstatedir
  98470. +sharedstatedir
  98471. +sysconfdir
  98472. +datadir
  98473. +datarootdir
  98474. +libexecdir
  98475. +sbindir
  98476. +bindir
  98477. +program_transform_name
  98478. +prefix
  98479. +exec_prefix
  98480. +PACKAGE_URL
  98481. +PACKAGE_BUGREPORT
  98482. +PACKAGE_STRING
  98483. +PACKAGE_VERSION
  98484. +PACKAGE_TARNAME
  98485. +PACKAGE_NAME
  98486. +PATH_SEPARATOR
  98487. +SHELL'
  98488. +ac_subst_files=''
  98489. +ac_user_opts='
  98490. +enable_option_checking
  98491. +enable_dependency_tracking
  98492. +enable_mit
  98493. +enable_heimdal
  98494. +enable_nas
  98495. +enable_seam
  98496. +enable_seam_64
  98497. +with_squid
  98498. +'
  98499. + ac_precious_vars='build_alias
  98500. +host_alias
  98501. +target_alias
  98502. +CC
  98503. +CFLAGS
  98504. +LDFLAGS
  98505. +LIBS
  98506. +CPPFLAGS
  98507. +CPP
  98508. +CPPFLAGS'
  98509. +
  98510. +
  98511. +# Initialize some variables set by options.
  98512. +ac_init_help=
  98513. +ac_init_version=false
  98514. +ac_unrecognized_opts=
  98515. +ac_unrecognized_sep=
  98516. +# The variables have the same names as the options, with
  98517. +# dashes changed to underlines.
  98518. +cache_file=/dev/null
  98519. +exec_prefix=NONE
  98520. +no_create=
  98521. +no_recursion=
  98522. +prefix=NONE
  98523. +program_prefix=NONE
  98524. +program_suffix=NONE
  98525. +program_transform_name=s,x,x,
  98526. +silent=
  98527. +site=
  98528. +srcdir=
  98529. +verbose=
  98530. +x_includes=NONE
  98531. +x_libraries=NONE
  98532. +
  98533. +# Installation directory options.
  98534. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  98535. +# and all the variables that are supposed to be based on exec_prefix
  98536. +# by default will actually change.
  98537. +# Use braces instead of parens because sh, perl, etc. also accept them.
  98538. +# (The list follows the same order as the GNU Coding Standards.)
  98539. +bindir='${exec_prefix}/bin'
  98540. +sbindir='${exec_prefix}/sbin'
  98541. +libexecdir='${exec_prefix}/libexec'
  98542. +datarootdir='${prefix}/share'
  98543. +datadir='${datarootdir}'
  98544. +sysconfdir='${prefix}/etc'
  98545. +sharedstatedir='${prefix}/com'
  98546. +localstatedir='${prefix}/var'
  98547. +includedir='${prefix}/include'
  98548. +oldincludedir='/usr/include'
  98549. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  98550. +infodir='${datarootdir}/info'
  98551. +htmldir='${docdir}'
  98552. +dvidir='${docdir}'
  98553. +pdfdir='${docdir}'
  98554. +psdir='${docdir}'
  98555. +libdir='${exec_prefix}/lib'
  98556. +localedir='${datarootdir}/locale'
  98557. +mandir='${datarootdir}/man'
  98558. +
  98559. +ac_prev=
  98560. +ac_dashdash=
  98561. +for ac_option
  98562. +do
  98563. + # If the previous option needs an argument, assign it.
  98564. + if test -n "$ac_prev"; then
  98565. + eval $ac_prev=\$ac_option
  98566. + ac_prev=
  98567. + continue
  98568. + fi
  98569. +
  98570. + case $ac_option in
  98571. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  98572. + *=) ac_optarg= ;;
  98573. + *) ac_optarg=yes ;;
  98574. + esac
  98575. +
  98576. + # Accept the important Cygnus configure options, so we can diagnose typos.
  98577. +
  98578. + case $ac_dashdash$ac_option in
  98579. + --)
  98580. + ac_dashdash=yes ;;
  98581. +
  98582. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  98583. + ac_prev=bindir ;;
  98584. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  98585. + bindir=$ac_optarg ;;
  98586. +
  98587. + -build | --build | --buil | --bui | --bu)
  98588. + ac_prev=build_alias ;;
  98589. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  98590. + build_alias=$ac_optarg ;;
  98591. +
  98592. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  98593. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  98594. + ac_prev=cache_file ;;
  98595. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  98596. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  98597. + cache_file=$ac_optarg ;;
  98598. +
  98599. + --config-cache | -C)
  98600. + cache_file=config.cache ;;
  98601. +
  98602. + -datadir | --datadir | --datadi | --datad)
  98603. + ac_prev=datadir ;;
  98604. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  98605. + datadir=$ac_optarg ;;
  98606. +
  98607. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  98608. + | --dataroo | --dataro | --datar)
  98609. + ac_prev=datarootdir ;;
  98610. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  98611. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  98612. + datarootdir=$ac_optarg ;;
  98613. +
  98614. + -disable-* | --disable-*)
  98615. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  98616. + # Reject names that are not valid shell variable names.
  98617. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  98618. + as_fn_error $? "invalid feature name: $ac_useropt"
  98619. + ac_useropt_orig=$ac_useropt
  98620. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  98621. + case $ac_user_opts in
  98622. + *"
  98623. +"enable_$ac_useropt"
  98624. +"*) ;;
  98625. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  98626. + ac_unrecognized_sep=', ';;
  98627. + esac
  98628. + eval enable_$ac_useropt=no ;;
  98629. +
  98630. + -docdir | --docdir | --docdi | --doc | --do)
  98631. + ac_prev=docdir ;;
  98632. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  98633. + docdir=$ac_optarg ;;
  98634. +
  98635. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  98636. + ac_prev=dvidir ;;
  98637. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  98638. + dvidir=$ac_optarg ;;
  98639. +
  98640. + -enable-* | --enable-*)
  98641. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  98642. + # Reject names that are not valid shell variable names.
  98643. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  98644. + as_fn_error $? "invalid feature name: $ac_useropt"
  98645. + ac_useropt_orig=$ac_useropt
  98646. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  98647. + case $ac_user_opts in
  98648. + *"
  98649. +"enable_$ac_useropt"
  98650. +"*) ;;
  98651. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  98652. + ac_unrecognized_sep=', ';;
  98653. + esac
  98654. + eval enable_$ac_useropt=\$ac_optarg ;;
  98655. +
  98656. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  98657. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  98658. + | --exec | --exe | --ex)
  98659. + ac_prev=exec_prefix ;;
  98660. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  98661. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  98662. + | --exec=* | --exe=* | --ex=*)
  98663. + exec_prefix=$ac_optarg ;;
  98664. +
  98665. + -gas | --gas | --ga | --g)
  98666. + # Obsolete; use --with-gas.
  98667. + with_gas=yes ;;
  98668. +
  98669. + -help | --help | --hel | --he | -h)
  98670. + ac_init_help=long ;;
  98671. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  98672. + ac_init_help=recursive ;;
  98673. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  98674. + ac_init_help=short ;;
  98675. +
  98676. + -host | --host | --hos | --ho)
  98677. + ac_prev=host_alias ;;
  98678. + -host=* | --host=* | --hos=* | --ho=*)
  98679. + host_alias=$ac_optarg ;;
  98680. +
  98681. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  98682. + ac_prev=htmldir ;;
  98683. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  98684. + | --ht=*)
  98685. + htmldir=$ac_optarg ;;
  98686. +
  98687. + -includedir | --includedir | --includedi | --included | --include \
  98688. + | --includ | --inclu | --incl | --inc)
  98689. + ac_prev=includedir ;;
  98690. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  98691. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  98692. + includedir=$ac_optarg ;;
  98693. +
  98694. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  98695. + ac_prev=infodir ;;
  98696. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  98697. + infodir=$ac_optarg ;;
  98698. +
  98699. + -libdir | --libdir | --libdi | --libd)
  98700. + ac_prev=libdir ;;
  98701. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  98702. + libdir=$ac_optarg ;;
  98703. +
  98704. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  98705. + | --libexe | --libex | --libe)
  98706. + ac_prev=libexecdir ;;
  98707. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  98708. + | --libexe=* | --libex=* | --libe=*)
  98709. + libexecdir=$ac_optarg ;;
  98710. +
  98711. + -localedir | --localedir | --localedi | --localed | --locale)
  98712. + ac_prev=localedir ;;
  98713. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  98714. + localedir=$ac_optarg ;;
  98715. +
  98716. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  98717. + | --localstate | --localstat | --localsta | --localst | --locals)
  98718. + ac_prev=localstatedir ;;
  98719. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  98720. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  98721. + localstatedir=$ac_optarg ;;
  98722. +
  98723. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  98724. + ac_prev=mandir ;;
  98725. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  98726. + mandir=$ac_optarg ;;
  98727. +
  98728. + -nfp | --nfp | --nf)
  98729. + # Obsolete; use --without-fp.
  98730. + with_fp=no ;;
  98731. +
  98732. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  98733. + | --no-cr | --no-c | -n)
  98734. + no_create=yes ;;
  98735. +
  98736. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  98737. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  98738. + no_recursion=yes ;;
  98739. +
  98740. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  98741. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  98742. + | --oldin | --oldi | --old | --ol | --o)
  98743. + ac_prev=oldincludedir ;;
  98744. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  98745. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  98746. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  98747. + oldincludedir=$ac_optarg ;;
  98748. +
  98749. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  98750. + ac_prev=prefix ;;
  98751. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  98752. + prefix=$ac_optarg ;;
  98753. +
  98754. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  98755. + | --program-pre | --program-pr | --program-p)
  98756. + ac_prev=program_prefix ;;
  98757. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  98758. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  98759. + program_prefix=$ac_optarg ;;
  98760. +
  98761. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  98762. + | --program-suf | --program-su | --program-s)
  98763. + ac_prev=program_suffix ;;
  98764. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  98765. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  98766. + program_suffix=$ac_optarg ;;
  98767. +
  98768. + -program-transform-name | --program-transform-name \
  98769. + | --program-transform-nam | --program-transform-na \
  98770. + | --program-transform-n | --program-transform- \
  98771. + | --program-transform | --program-transfor \
  98772. + | --program-transfo | --program-transf \
  98773. + | --program-trans | --program-tran \
  98774. + | --progr-tra | --program-tr | --program-t)
  98775. + ac_prev=program_transform_name ;;
  98776. + -program-transform-name=* | --program-transform-name=* \
  98777. + | --program-transform-nam=* | --program-transform-na=* \
  98778. + | --program-transform-n=* | --program-transform-=* \
  98779. + | --program-transform=* | --program-transfor=* \
  98780. + | --program-transfo=* | --program-transf=* \
  98781. + | --program-trans=* | --program-tran=* \
  98782. + | --progr-tra=* | --program-tr=* | --program-t=*)
  98783. + program_transform_name=$ac_optarg ;;
  98784. +
  98785. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  98786. + ac_prev=pdfdir ;;
  98787. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  98788. + pdfdir=$ac_optarg ;;
  98789. +
  98790. + -psdir | --psdir | --psdi | --psd | --ps)
  98791. + ac_prev=psdir ;;
  98792. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  98793. + psdir=$ac_optarg ;;
  98794. +
  98795. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  98796. + | -silent | --silent | --silen | --sile | --sil)
  98797. + silent=yes ;;
  98798. +
  98799. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  98800. + ac_prev=sbindir ;;
  98801. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  98802. + | --sbi=* | --sb=*)
  98803. + sbindir=$ac_optarg ;;
  98804. +
  98805. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  98806. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  98807. + | --sharedst | --shareds | --shared | --share | --shar \
  98808. + | --sha | --sh)
  98809. + ac_prev=sharedstatedir ;;
  98810. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  98811. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  98812. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  98813. + | --sha=* | --sh=*)
  98814. + sharedstatedir=$ac_optarg ;;
  98815. +
  98816. + -site | --site | --sit)
  98817. + ac_prev=site ;;
  98818. + -site=* | --site=* | --sit=*)
  98819. + site=$ac_optarg ;;
  98820. +
  98821. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  98822. + ac_prev=srcdir ;;
  98823. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  98824. + srcdir=$ac_optarg ;;
  98825. +
  98826. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  98827. + | --syscon | --sysco | --sysc | --sys | --sy)
  98828. + ac_prev=sysconfdir ;;
  98829. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  98830. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  98831. + sysconfdir=$ac_optarg ;;
  98832. +
  98833. + -target | --target | --targe | --targ | --tar | --ta | --t)
  98834. + ac_prev=target_alias ;;
  98835. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  98836. + target_alias=$ac_optarg ;;
  98837. +
  98838. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  98839. + verbose=yes ;;
  98840. +
  98841. + -version | --version | --versio | --versi | --vers | -V)
  98842. + ac_init_version=: ;;
  98843. +
  98844. + -with-* | --with-*)
  98845. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  98846. + # Reject names that are not valid shell variable names.
  98847. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  98848. + as_fn_error $? "invalid package name: $ac_useropt"
  98849. + ac_useropt_orig=$ac_useropt
  98850. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  98851. + case $ac_user_opts in
  98852. + *"
  98853. +"with_$ac_useropt"
  98854. +"*) ;;
  98855. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  98856. + ac_unrecognized_sep=', ';;
  98857. + esac
  98858. + eval with_$ac_useropt=\$ac_optarg ;;
  98859. +
  98860. + -without-* | --without-*)
  98861. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  98862. + # Reject names that are not valid shell variable names.
  98863. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  98864. + as_fn_error $? "invalid package name: $ac_useropt"
  98865. + ac_useropt_orig=$ac_useropt
  98866. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  98867. + case $ac_user_opts in
  98868. + *"
  98869. +"with_$ac_useropt"
  98870. +"*) ;;
  98871. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  98872. + ac_unrecognized_sep=', ';;
  98873. + esac
  98874. + eval with_$ac_useropt=no ;;
  98875. +
  98876. + --x)
  98877. + # Obsolete; use --with-x.
  98878. + with_x=yes ;;
  98879. +
  98880. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  98881. + | --x-incl | --x-inc | --x-in | --x-i)
  98882. + ac_prev=x_includes ;;
  98883. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  98884. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  98885. + x_includes=$ac_optarg ;;
  98886. +
  98887. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  98888. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  98889. + ac_prev=x_libraries ;;
  98890. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  98891. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  98892. + x_libraries=$ac_optarg ;;
  98893. +
  98894. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  98895. +Try \`$0 --help' for more information"
  98896. + ;;
  98897. +
  98898. + *=*)
  98899. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  98900. + # Reject names that are not valid shell variable names.
  98901. + case $ac_envvar in #(
  98902. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  98903. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  98904. + esac
  98905. + eval $ac_envvar=\$ac_optarg
  98906. + export $ac_envvar ;;
  98907. +
  98908. + *)
  98909. + # FIXME: should be removed in autoconf 3.0.
  98910. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  98911. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  98912. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  98913. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  98914. + ;;
  98915. +
  98916. + esac
  98917. +done
  98918. +
  98919. +if test -n "$ac_prev"; then
  98920. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  98921. + as_fn_error $? "missing argument to $ac_option"
  98922. +fi
  98923. +
  98924. +if test -n "$ac_unrecognized_opts"; then
  98925. + case $enable_option_checking in
  98926. + no) ;;
  98927. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  98928. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  98929. + esac
  98930. +fi
  98931. +
  98932. +# Check all directory arguments for consistency.
  98933. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  98934. + datadir sysconfdir sharedstatedir localstatedir includedir \
  98935. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  98936. + libdir localedir mandir
  98937. +do
  98938. + eval ac_val=\$$ac_var
  98939. + # Remove trailing slashes.
  98940. + case $ac_val in
  98941. + */ )
  98942. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  98943. + eval $ac_var=\$ac_val;;
  98944. + esac
  98945. + # Be sure to have absolute directory names.
  98946. + case $ac_val in
  98947. + [\\/$]* | ?:[\\/]* ) continue;;
  98948. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  98949. + esac
  98950. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  98951. +done
  98952. +
  98953. +# There might be people who depend on the old broken behavior: `$host'
  98954. +# used to hold the argument of --host etc.
  98955. +# FIXME: To remove some day.
  98956. +build=$build_alias
  98957. +host=$host_alias
  98958. +target=$target_alias
  98959. +
  98960. +# FIXME: To remove some day.
  98961. +if test "x$host_alias" != x; then
  98962. + if test "x$build_alias" = x; then
  98963. + cross_compiling=maybe
  98964. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  98965. + If a cross compiler is detected then cross compile mode will be used" >&2
  98966. + elif test "x$build_alias" != "x$host_alias"; then
  98967. + cross_compiling=yes
  98968. + fi
  98969. +fi
  98970. +
  98971. +ac_tool_prefix=
  98972. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  98973. +
  98974. +test "$silent" = yes && exec 6>/dev/null
  98975. +
  98976. +
  98977. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  98978. +ac_ls_di=`ls -di .` &&
  98979. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  98980. + as_fn_error $? "working directory cannot be determined"
  98981. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  98982. + as_fn_error $? "pwd does not report name of working directory"
  98983. +
  98984. +
  98985. +# Find the source files, if location was not specified.
  98986. +if test -z "$srcdir"; then
  98987. + ac_srcdir_defaulted=yes
  98988. + # Try the directory containing this script, then the parent directory.
  98989. + ac_confdir=`$as_dirname -- "$as_myself" ||
  98990. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  98991. + X"$as_myself" : 'X\(//\)[^/]' \| \
  98992. + X"$as_myself" : 'X\(//\)$' \| \
  98993. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  98994. +$as_echo X"$as_myself" |
  98995. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  98996. + s//\1/
  98997. + q
  98998. + }
  98999. + /^X\(\/\/\)[^/].*/{
  99000. + s//\1/
  99001. + q
  99002. + }
  99003. + /^X\(\/\/\)$/{
  99004. + s//\1/
  99005. + q
  99006. + }
  99007. + /^X\(\/\).*/{
  99008. + s//\1/
  99009. + q
  99010. + }
  99011. + s/.*/./; q'`
  99012. + srcdir=$ac_confdir
  99013. + if test ! -r "$srcdir/$ac_unique_file"; then
  99014. + srcdir=..
  99015. + fi
  99016. +else
  99017. + ac_srcdir_defaulted=no
  99018. +fi
  99019. +if test ! -r "$srcdir/$ac_unique_file"; then
  99020. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  99021. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  99022. +fi
  99023. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  99024. +ac_abs_confdir=`(
  99025. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  99026. + pwd)`
  99027. +# When building in place, set srcdir=.
  99028. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  99029. + srcdir=.
  99030. +fi
  99031. +# Remove unnecessary trailing slashes from srcdir.
  99032. +# Double slashes in file names in object file debugging info
  99033. +# mess up M-x gdb in Emacs.
  99034. +case $srcdir in
  99035. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  99036. +esac
  99037. +for ac_var in $ac_precious_vars; do
  99038. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  99039. + eval ac_env_${ac_var}_value=\$${ac_var}
  99040. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  99041. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  99042. +done
  99043. +
  99044. +#
  99045. +# Report the --help message.
  99046. +#
  99047. +if test "$ac_init_help" = "long"; then
  99048. + # Omit some internal or obsolete options to make the list less imposing.
  99049. + # This message is too long to be a string in the A/UX 3.1 sh.
  99050. + cat <<_ACEOF
  99051. +\`configure' configures squid_kerb_auth 1.0.5 to adapt to many kinds of systems.
  99052. +
  99053. +Usage: $0 [OPTION]... [VAR=VALUE]...
  99054. +
  99055. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  99056. +VAR=VALUE. See below for descriptions of some of the useful variables.
  99057. +
  99058. +Defaults for the options are specified in brackets.
  99059. +
  99060. +Configuration:
  99061. + -h, --help display this help and exit
  99062. + --help=short display options specific to this package
  99063. + --help=recursive display the short help of all the included packages
  99064. + -V, --version display version information and exit
  99065. + -q, --quiet, --silent do not print \`checking ...' messages
  99066. + --cache-file=FILE cache test results in FILE [disabled]
  99067. + -C, --config-cache alias for \`--cache-file=config.cache'
  99068. + -n, --no-create do not create output files
  99069. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  99070. +
  99071. +Installation directories:
  99072. + --prefix=PREFIX install architecture-independent files in PREFIX
  99073. + @<:@@S|@ac_default_prefix@:>@
  99074. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  99075. + @<:@PREFIX@:>@
  99076. +
  99077. +By default, \`make install' will install all the files in
  99078. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  99079. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  99080. +for instance \`--prefix=\$HOME'.
  99081. +
  99082. +For better control, use the options below.
  99083. +
  99084. +Fine tuning of the installation directories:
  99085. + --bindir=DIR user executables [EPREFIX/bin]
  99086. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  99087. + --libexecdir=DIR program executables [EPREFIX/libexec]
  99088. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  99089. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  99090. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  99091. + --libdir=DIR object code libraries [EPREFIX/lib]
  99092. + --includedir=DIR C header files [PREFIX/include]
  99093. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  99094. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  99095. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  99096. + --infodir=DIR info documentation [DATAROOTDIR/info]
  99097. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  99098. + --mandir=DIR man documentation [DATAROOTDIR/man]
  99099. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/squid_kerb_auth@:>@
  99100. + --htmldir=DIR html documentation [DOCDIR]
  99101. + --dvidir=DIR dvi documentation [DOCDIR]
  99102. + --pdfdir=DIR pdf documentation [DOCDIR]
  99103. + --psdir=DIR ps documentation [DOCDIR]
  99104. +_ACEOF
  99105. +
  99106. + cat <<\_ACEOF
  99107. +
  99108. +Program names:
  99109. + --program-prefix=PREFIX prepend PREFIX to installed program names
  99110. + --program-suffix=SUFFIX append SUFFIX to installed program names
  99111. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  99112. +_ACEOF
  99113. +fi
  99114. +
  99115. +if test -n "$ac_init_help"; then
  99116. + case $ac_init_help in
  99117. + short | recursive ) echo "Configuration of squid_kerb_auth 1.0.5:";;
  99118. + esac
  99119. + cat <<\_ACEOF
  99120. +
  99121. +Optional Features:
  99122. + --disable-option-checking ignore unrecognized --enable/--with options
  99123. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  99124. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  99125. + --disable-dependency-tracking speeds up one-time build
  99126. + --enable-dependency-tracking do not reject slow dependency extractors
  99127. + --enable-mit=DIR enable use of MIT package (default=yes)
  99128. + --enable-heimdal=DIR enable use of Heimdal package (default=no)
  99129. + --enable-nas enable use of NAS(AIX) package (default=no)
  99130. + --enable-seam=SRC enable use of SEAM(Solaris) package (default=no)
  99131. + --enable-seam-64=SRC enable use of 64bit SEAM(Solaris) package (default=no)
  99132. +
  99133. +Optional Packages:
  99134. + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  99135. + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  99136. + --with-squid=PATH Special option for building bundled inside Squid. Do
  99137. + not define manually.
  99138. +
  99139. +Some influential environment variables:
  99140. + CC C compiler command
  99141. + CFLAGS C compiler flags
  99142. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  99143. + nonstandard directory <lib dir>
  99144. + LIBS libraries to pass to the linker, e.g. -l<library>
  99145. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  99146. + you have headers in a nonstandard directory <include dir>
  99147. + CPP C preprocessor
  99148. +
  99149. +Use these variables to override the choices made by `configure' or to help
  99150. +it to find libraries and programs with nonstandard names/locations.
  99151. +
  99152. +Report bugs to <markus_moeller@compuserve.com>.
  99153. +_ACEOF
  99154. +ac_status=$?
  99155. +fi
  99156. +
  99157. +if test "$ac_init_help" = "recursive"; then
  99158. + # If there are subdirs, report their specific --help.
  99159. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  99160. + test -d "$ac_dir" ||
  99161. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  99162. + continue
  99163. + ac_builddir=.
  99164. +
  99165. +case "$ac_dir" in
  99166. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  99167. +*)
  99168. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  99169. + # A ".." for each directory in $ac_dir_suffix.
  99170. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  99171. + case $ac_top_builddir_sub in
  99172. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  99173. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  99174. + esac ;;
  99175. +esac
  99176. +ac_abs_top_builddir=$ac_pwd
  99177. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  99178. +# for backward compatibility:
  99179. +ac_top_builddir=$ac_top_build_prefix
  99180. +
  99181. +case $srcdir in
  99182. + .) # We are building in place.
  99183. + ac_srcdir=.
  99184. + ac_top_srcdir=$ac_top_builddir_sub
  99185. + ac_abs_top_srcdir=$ac_pwd ;;
  99186. + [\\/]* | ?:[\\/]* ) # Absolute name.
  99187. + ac_srcdir=$srcdir$ac_dir_suffix;
  99188. + ac_top_srcdir=$srcdir
  99189. + ac_abs_top_srcdir=$srcdir ;;
  99190. + *) # Relative name.
  99191. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  99192. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  99193. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  99194. +esac
  99195. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  99196. +
  99197. + cd "$ac_dir" || { ac_status=$?; continue; }
  99198. + # Check for guested configure.
  99199. + if test -f "$ac_srcdir/configure.gnu"; then
  99200. + echo &&
  99201. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  99202. + elif test -f "$ac_srcdir/configure"; then
  99203. + echo &&
  99204. + $SHELL "$ac_srcdir/configure" --help=recursive
  99205. + else
  99206. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  99207. + fi || ac_status=$?
  99208. + cd "$ac_pwd" || { ac_status=$?; break; }
  99209. + done
  99210. +fi
  99211. +
  99212. +test -n "$ac_init_help" && exit $ac_status
  99213. +if $ac_init_version; then
  99214. + cat <<\_ACEOF
  99215. +squid_kerb_auth configure 1.0.5
  99216. +generated by GNU Autoconf 2.68
  99217. +
  99218. +Copyright (C) 2010 Free Software Foundation, Inc.
  99219. +This configure script is free software; the Free Software Foundation
  99220. +gives unlimited permission to copy, distribute and modify it.
  99221. +_ACEOF
  99222. + exit
  99223. +fi
  99224. +
  99225. +## ------------------------ ##
  99226. +## Autoconf initialization. ##
  99227. +## ------------------------ ##
  99228. +
  99229. +@%:@ ac_fn_c_try_compile LINENO
  99230. +@%:@ --------------------------
  99231. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  99232. +ac_fn_c_try_compile ()
  99233. +{
  99234. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  99235. + rm -f conftest.$ac_objext
  99236. + if { { ac_try="$ac_compile"
  99237. +case "(($ac_try" in
  99238. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  99239. + *) ac_try_echo=$ac_try;;
  99240. +esac
  99241. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  99242. +$as_echo "$ac_try_echo"; } >&5
  99243. + (eval "$ac_compile") 2>conftest.err
  99244. + ac_status=$?
  99245. + if test -s conftest.err; then
  99246. + grep -v '^ *+' conftest.err >conftest.er1
  99247. + cat conftest.er1 >&5
  99248. + mv -f conftest.er1 conftest.err
  99249. + fi
  99250. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  99251. + test $ac_status = 0; } && {
  99252. + test -z "$ac_c_werror_flag" ||
  99253. + test ! -s conftest.err
  99254. + } && test -s conftest.$ac_objext; then :
  99255. + ac_retval=0
  99256. +else
  99257. + $as_echo "$as_me: failed program was:" >&5
  99258. +sed 's/^/| /' conftest.$ac_ext >&5
  99259. +
  99260. + ac_retval=1
  99261. +fi
  99262. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  99263. + as_fn_set_status $ac_retval
  99264. +
  99265. +} @%:@ ac_fn_c_try_compile
  99266. +
  99267. +@%:@ ac_fn_c_try_cpp LINENO
  99268. +@%:@ ----------------------
  99269. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  99270. +ac_fn_c_try_cpp ()
  99271. +{
  99272. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  99273. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  99274. +case "(($ac_try" in
  99275. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  99276. + *) ac_try_echo=$ac_try;;
  99277. +esac
  99278. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  99279. +$as_echo "$ac_try_echo"; } >&5
  99280. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  99281. + ac_status=$?
  99282. + if test -s conftest.err; then
  99283. + grep -v '^ *+' conftest.err >conftest.er1
  99284. + cat conftest.er1 >&5
  99285. + mv -f conftest.er1 conftest.err
  99286. + fi
  99287. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  99288. + test $ac_status = 0; } > conftest.i && {
  99289. + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  99290. + test ! -s conftest.err
  99291. + }; then :
  99292. + ac_retval=0
  99293. +else
  99294. + $as_echo "$as_me: failed program was:" >&5
  99295. +sed 's/^/| /' conftest.$ac_ext >&5
  99296. +
  99297. + ac_retval=1
  99298. +fi
  99299. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  99300. + as_fn_set_status $ac_retval
  99301. +
  99302. +} @%:@ ac_fn_c_try_cpp
  99303. +
  99304. +@%:@ ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
  99305. +@%:@ -------------------------------------------------------
  99306. +@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
  99307. +@%:@ the include files in INCLUDES and setting the cache variable VAR
  99308. +@%:@ accordingly.
  99309. +ac_fn_c_check_header_mongrel ()
  99310. +{
  99311. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  99312. + if eval \${$3+:} false; then :
  99313. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  99314. +$as_echo_n "checking for $2... " >&6; }
  99315. +if eval \${$3+:} false; then :
  99316. + $as_echo_n "(cached) " >&6
  99317. +fi
  99318. +eval ac_res=\$$3
  99319. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  99320. +$as_echo "$ac_res" >&6; }
  99321. +else
  99322. + # Is the header compilable?
  99323. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  99324. +$as_echo_n "checking $2 usability... " >&6; }
  99325. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  99326. +/* end confdefs.h. */
  99327. +$4
  99328. +@%:@include <$2>
  99329. +_ACEOF
  99330. +if ac_fn_c_try_compile "$LINENO"; then :
  99331. + ac_header_compiler=yes
  99332. +else
  99333. + ac_header_compiler=no
  99334. +fi
  99335. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  99336. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  99337. +$as_echo "$ac_header_compiler" >&6; }
  99338. +
  99339. +# Is the header present?
  99340. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  99341. +$as_echo_n "checking $2 presence... " >&6; }
  99342. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  99343. +/* end confdefs.h. */
  99344. +@%:@include <$2>
  99345. +_ACEOF
  99346. +if ac_fn_c_try_cpp "$LINENO"; then :
  99347. + ac_header_preproc=yes
  99348. +else
  99349. + ac_header_preproc=no
  99350. +fi
  99351. +rm -f conftest.err conftest.i conftest.$ac_ext
  99352. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  99353. +$as_echo "$ac_header_preproc" >&6; }
  99354. +
  99355. +# So? What about this header?
  99356. +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
  99357. + yes:no: )
  99358. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  99359. +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  99360. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  99361. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  99362. + ;;
  99363. + no:yes:* )
  99364. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  99365. +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  99366. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
  99367. +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
  99368. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  99369. +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  99370. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
  99371. +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
  99372. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  99373. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  99374. +( $as_echo "## -------------------------------------------- ##
  99375. +## Report this to markus_moeller@compuserve.com ##
  99376. +## -------------------------------------------- ##"
  99377. + ) | sed "s/^/$as_me: WARNING: /" >&2
  99378. + ;;
  99379. +esac
  99380. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  99381. +$as_echo_n "checking for $2... " >&6; }
  99382. +if eval \${$3+:} false; then :
  99383. + $as_echo_n "(cached) " >&6
  99384. +else
  99385. + eval "$3=\$ac_header_compiler"
  99386. +fi
  99387. +eval ac_res=\$$3
  99388. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  99389. +$as_echo "$ac_res" >&6; }
  99390. +fi
  99391. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  99392. +
  99393. +} @%:@ ac_fn_c_check_header_mongrel
  99394. +
  99395. +@%:@ ac_fn_c_try_run LINENO
  99396. +@%:@ ----------------------
  99397. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  99398. +@%:@ that executables *can* be run.
  99399. +ac_fn_c_try_run ()
  99400. +{
  99401. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  99402. + if { { ac_try="$ac_link"
  99403. +case "(($ac_try" in
  99404. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  99405. + *) ac_try_echo=$ac_try;;
  99406. +esac
  99407. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  99408. +$as_echo "$ac_try_echo"; } >&5
  99409. + (eval "$ac_link") 2>&5
  99410. + ac_status=$?
  99411. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  99412. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  99413. + { { case "(($ac_try" in
  99414. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  99415. + *) ac_try_echo=$ac_try;;
  99416. +esac
  99417. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  99418. +$as_echo "$ac_try_echo"; } >&5
  99419. + (eval "$ac_try") 2>&5
  99420. + ac_status=$?
  99421. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  99422. + test $ac_status = 0; }; }; then :
  99423. + ac_retval=0
  99424. +else
  99425. + $as_echo "$as_me: program exited with status $ac_status" >&5
  99426. + $as_echo "$as_me: failed program was:" >&5
  99427. +sed 's/^/| /' conftest.$ac_ext >&5
  99428. +
  99429. + ac_retval=$ac_status
  99430. +fi
  99431. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  99432. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  99433. + as_fn_set_status $ac_retval
  99434. +
  99435. +} @%:@ ac_fn_c_try_run
  99436. +
  99437. +@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  99438. +@%:@ -------------------------------------------------------
  99439. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  99440. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  99441. +ac_fn_c_check_header_compile ()
  99442. +{
  99443. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  99444. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  99445. +$as_echo_n "checking for $2... " >&6; }
  99446. +if eval \${$3+:} false; then :
  99447. + $as_echo_n "(cached) " >&6
  99448. +else
  99449. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  99450. +/* end confdefs.h. */
  99451. +$4
  99452. +@%:@include <$2>
  99453. +_ACEOF
  99454. +if ac_fn_c_try_compile "$LINENO"; then :
  99455. + eval "$3=yes"
  99456. +else
  99457. + eval "$3=no"
  99458. +fi
  99459. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  99460. +fi
  99461. +eval ac_res=\$$3
  99462. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  99463. +$as_echo "$ac_res" >&6; }
  99464. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  99465. +
  99466. +} @%:@ ac_fn_c_check_header_compile
  99467. +
  99468. +@%:@ ac_fn_c_try_link LINENO
  99469. +@%:@ -----------------------
  99470. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  99471. +ac_fn_c_try_link ()
  99472. +{
  99473. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  99474. + rm -f conftest.$ac_objext conftest$ac_exeext
  99475. + if { { ac_try="$ac_link"
  99476. +case "(($ac_try" in
  99477. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  99478. + *) ac_try_echo=$ac_try;;
  99479. +esac
  99480. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  99481. +$as_echo "$ac_try_echo"; } >&5
  99482. + (eval "$ac_link") 2>conftest.err
  99483. + ac_status=$?
  99484. + if test -s conftest.err; then
  99485. + grep -v '^ *+' conftest.err >conftest.er1
  99486. + cat conftest.er1 >&5
  99487. + mv -f conftest.er1 conftest.err
  99488. + fi
  99489. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  99490. + test $ac_status = 0; } && {
  99491. + test -z "$ac_c_werror_flag" ||
  99492. + test ! -s conftest.err
  99493. + } && test -s conftest$ac_exeext && {
  99494. + test "$cross_compiling" = yes ||
  99495. + $as_test_x conftest$ac_exeext
  99496. + }; then :
  99497. + ac_retval=0
  99498. +else
  99499. + $as_echo "$as_me: failed program was:" >&5
  99500. +sed 's/^/| /' conftest.$ac_ext >&5
  99501. +
  99502. + ac_retval=1
  99503. +fi
  99504. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  99505. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  99506. + # interfere with the next link command; also delete a directory that is
  99507. + # left behind by Apple's compiler. We do this before executing the actions.
  99508. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  99509. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  99510. + as_fn_set_status $ac_retval
  99511. +
  99512. +} @%:@ ac_fn_c_try_link
  99513. +
  99514. +@%:@ ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
  99515. +@%:@ ---------------------------------------------
  99516. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  99517. +@%:@ accordingly.
  99518. +ac_fn_c_check_decl ()
  99519. +{
  99520. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  99521. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  99522. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  99523. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  99524. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  99525. +if eval \${$3+:} false; then :
  99526. + $as_echo_n "(cached) " >&6
  99527. +else
  99528. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  99529. +/* end confdefs.h. */
  99530. +$4
  99531. +int
  99532. +main ()
  99533. +{
  99534. +@%:@ifndef $as_decl_name
  99535. +@%:@ifdef __cplusplus
  99536. + (void) $as_decl_use;
  99537. +@%:@else
  99538. + (void) $as_decl_name;
  99539. +@%:@endif
  99540. +@%:@endif
  99541. +
  99542. + ;
  99543. + return 0;
  99544. +}
  99545. +_ACEOF
  99546. +if ac_fn_c_try_compile "$LINENO"; then :
  99547. + eval "$3=yes"
  99548. +else
  99549. + eval "$3=no"
  99550. +fi
  99551. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  99552. +fi
  99553. +eval ac_res=\$$3
  99554. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  99555. +$as_echo "$ac_res" >&6; }
  99556. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  99557. +
  99558. +} @%:@ ac_fn_c_check_decl
  99559. +cat >config.log <<_ACEOF
  99560. +This file contains any messages produced by compilers while
  99561. +running configure, to aid debugging if configure makes a mistake.
  99562. +
  99563. +It was created by squid_kerb_auth $as_me 1.0.5, which was
  99564. +generated by GNU Autoconf 2.68. Invocation command line was
  99565. +
  99566. + $ $0 $@
  99567. +
  99568. +_ACEOF
  99569. +exec 5>>config.log
  99570. +{
  99571. +cat <<_ASUNAME
  99572. +## --------- ##
  99573. +## Platform. ##
  99574. +## --------- ##
  99575. +
  99576. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  99577. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  99578. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  99579. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  99580. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  99581. +
  99582. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  99583. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  99584. +
  99585. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  99586. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  99587. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  99588. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  99589. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  99590. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  99591. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  99592. +
  99593. +_ASUNAME
  99594. +
  99595. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  99596. +for as_dir in $PATH
  99597. +do
  99598. + IFS=$as_save_IFS
  99599. + test -z "$as_dir" && as_dir=.
  99600. + $as_echo "PATH: $as_dir"
  99601. + done
  99602. +IFS=$as_save_IFS
  99603. +
  99604. +} >&5
  99605. +
  99606. +cat >&5 <<_ACEOF
  99607. +
  99608. +
  99609. +## ----------- ##
  99610. +## Core tests. ##
  99611. +## ----------- ##
  99612. +
  99613. +_ACEOF
  99614. +
  99615. +
  99616. +# Keep a trace of the command line.
  99617. +# Strip out --no-create and --no-recursion so they do not pile up.
  99618. +# Strip out --silent because we don't want to record it for future runs.
  99619. +# Also quote any args containing shell meta-characters.
  99620. +# Make two passes to allow for proper duplicate-argument suppression.
  99621. +ac_configure_args=
  99622. +ac_configure_args0=
  99623. +ac_configure_args1=
  99624. +ac_must_keep_next=false
  99625. +for ac_pass in 1 2
  99626. +do
  99627. + for ac_arg
  99628. + do
  99629. + case $ac_arg in
  99630. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  99631. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  99632. + | -silent | --silent | --silen | --sile | --sil)
  99633. + continue ;;
  99634. + *\'*)
  99635. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  99636. + esac
  99637. + case $ac_pass in
  99638. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  99639. + 2)
  99640. + as_fn_append ac_configure_args1 " '$ac_arg'"
  99641. + if test $ac_must_keep_next = true; then
  99642. + ac_must_keep_next=false # Got value, back to normal.
  99643. + else
  99644. + case $ac_arg in
  99645. + *=* | --config-cache | -C | -disable-* | --disable-* \
  99646. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  99647. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  99648. + | -with-* | --with-* | -without-* | --without-* | --x)
  99649. + case "$ac_configure_args0 " in
  99650. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  99651. + esac
  99652. + ;;
  99653. + -* ) ac_must_keep_next=true ;;
  99654. + esac
  99655. + fi
  99656. + as_fn_append ac_configure_args " '$ac_arg'"
  99657. + ;;
  99658. + esac
  99659. + done
  99660. +done
  99661. +{ ac_configure_args0=; unset ac_configure_args0;}
  99662. +{ ac_configure_args1=; unset ac_configure_args1;}
  99663. +
  99664. +# When interrupted or exit'd, cleanup temporary files, and complete
  99665. +# config.log. We remove comments because anyway the quotes in there
  99666. +# would cause problems or look ugly.
  99667. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  99668. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  99669. +trap 'exit_status=$?
  99670. + # Save into config.log some information that might help in debugging.
  99671. + {
  99672. + echo
  99673. +
  99674. + $as_echo "## ---------------- ##
  99675. +## Cache variables. ##
  99676. +## ---------------- ##"
  99677. + echo
  99678. + # The following way of writing the cache mishandles newlines in values,
  99679. +(
  99680. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  99681. + eval ac_val=\$$ac_var
  99682. + case $ac_val in #(
  99683. + *${as_nl}*)
  99684. + case $ac_var in #(
  99685. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  99686. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  99687. + esac
  99688. + case $ac_var in #(
  99689. + _ | IFS | as_nl) ;; #(
  99690. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  99691. + *) { eval $ac_var=; unset $ac_var;} ;;
  99692. + esac ;;
  99693. + esac
  99694. + done
  99695. + (set) 2>&1 |
  99696. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  99697. + *${as_nl}ac_space=\ *)
  99698. + sed -n \
  99699. + "s/'\''/'\''\\\\'\'''\''/g;
  99700. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  99701. + ;; #(
  99702. + *)
  99703. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  99704. + ;;
  99705. + esac |
  99706. + sort
  99707. +)
  99708. + echo
  99709. +
  99710. + $as_echo "## ----------------- ##
  99711. +## Output variables. ##
  99712. +## ----------------- ##"
  99713. + echo
  99714. + for ac_var in $ac_subst_vars
  99715. + do
  99716. + eval ac_val=\$$ac_var
  99717. + case $ac_val in
  99718. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  99719. + esac
  99720. + $as_echo "$ac_var='\''$ac_val'\''"
  99721. + done | sort
  99722. + echo
  99723. +
  99724. + if test -n "$ac_subst_files"; then
  99725. + $as_echo "## ------------------- ##
  99726. +## File substitutions. ##
  99727. +## ------------------- ##"
  99728. + echo
  99729. + for ac_var in $ac_subst_files
  99730. + do
  99731. + eval ac_val=\$$ac_var
  99732. + case $ac_val in
  99733. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  99734. + esac
  99735. + $as_echo "$ac_var='\''$ac_val'\''"
  99736. + done | sort
  99737. + echo
  99738. + fi
  99739. +
  99740. + if test -s confdefs.h; then
  99741. + $as_echo "## ----------- ##
  99742. +## confdefs.h. ##
  99743. +## ----------- ##"
  99744. + echo
  99745. + cat confdefs.h
  99746. + echo
  99747. + fi
  99748. + test "$ac_signal" != 0 &&
  99749. + $as_echo "$as_me: caught signal $ac_signal"
  99750. + $as_echo "$as_me: exit $exit_status"
  99751. + } >&5
  99752. + rm -f core *.core core.conftest.* &&
  99753. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  99754. + exit $exit_status
  99755. +' 0
  99756. +for ac_signal in 1 2 13 15; do
  99757. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  99758. +done
  99759. +ac_signal=0
  99760. +
  99761. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  99762. +rm -f -r conftest* confdefs.h
  99763. +
  99764. +$as_echo "/* confdefs.h */" > confdefs.h
  99765. +
  99766. +# Predefined preprocessor variables.
  99767. +
  99768. +cat >>confdefs.h <<_ACEOF
  99769. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  99770. +_ACEOF
  99771. +
  99772. +cat >>confdefs.h <<_ACEOF
  99773. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  99774. +_ACEOF
  99775. +
  99776. +cat >>confdefs.h <<_ACEOF
  99777. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  99778. +_ACEOF
  99779. +
  99780. +cat >>confdefs.h <<_ACEOF
  99781. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  99782. +_ACEOF
  99783. +
  99784. +cat >>confdefs.h <<_ACEOF
  99785. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  99786. +_ACEOF
  99787. +
  99788. +cat >>confdefs.h <<_ACEOF
  99789. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  99790. +_ACEOF
  99791. +
  99792. +
  99793. +# Let the site file select an alternate cache file if it wants to.
  99794. +# Prefer an explicitly selected file to automatically selected ones.
  99795. +ac_site_file1=NONE
  99796. +ac_site_file2=NONE
  99797. +if test -n "$CONFIG_SITE"; then
  99798. + # We do not want a PATH search for config.site.
  99799. + case $CONFIG_SITE in @%:@((
  99800. + -*) ac_site_file1=./$CONFIG_SITE;;
  99801. + */*) ac_site_file1=$CONFIG_SITE;;
  99802. + *) ac_site_file1=./$CONFIG_SITE;;
  99803. + esac
  99804. +elif test "x$prefix" != xNONE; then
  99805. + ac_site_file1=$prefix/share/config.site
  99806. + ac_site_file2=$prefix/etc/config.site
  99807. +else
  99808. + ac_site_file1=$ac_default_prefix/share/config.site
  99809. + ac_site_file2=$ac_default_prefix/etc/config.site
  99810. +fi
  99811. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  99812. +do
  99813. + test "x$ac_site_file" = xNONE && continue
  99814. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  99815. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  99816. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  99817. + sed 's/^/| /' "$ac_site_file" >&5
  99818. + . "$ac_site_file" \
  99819. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  99820. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  99821. +as_fn_error $? "failed to load site script $ac_site_file
  99822. +See \`config.log' for more details" "$LINENO" 5; }
  99823. + fi
  99824. +done
  99825. +
  99826. +if test -r "$cache_file"; then
  99827. + # Some versions of bash will fail to source /dev/null (special files
  99828. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  99829. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  99830. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  99831. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  99832. + case $cache_file in
  99833. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  99834. + *) . "./$cache_file";;
  99835. + esac
  99836. + fi
  99837. +else
  99838. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  99839. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  99840. + >$cache_file
  99841. +fi
  99842. +
  99843. +# Check that the precious variables saved in the cache have kept the same
  99844. +# value.
  99845. +ac_cache_corrupted=false
  99846. +for ac_var in $ac_precious_vars; do
  99847. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  99848. + eval ac_new_set=\$ac_env_${ac_var}_set
  99849. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  99850. + eval ac_new_val=\$ac_env_${ac_var}_value
  99851. + case $ac_old_set,$ac_new_set in
  99852. + set,)
  99853. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  99854. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  99855. + ac_cache_corrupted=: ;;
  99856. + ,set)
  99857. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  99858. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  99859. + ac_cache_corrupted=: ;;
  99860. + ,);;
  99861. + *)
  99862. + if test "x$ac_old_val" != "x$ac_new_val"; then
  99863. + # differences in whitespace do not lead to failure.
  99864. + ac_old_val_w=`echo x $ac_old_val`
  99865. + ac_new_val_w=`echo x $ac_new_val`
  99866. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  99867. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  99868. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  99869. + ac_cache_corrupted=:
  99870. + else
  99871. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  99872. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  99873. + eval $ac_var=\$ac_old_val
  99874. + fi
  99875. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  99876. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  99877. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  99878. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  99879. + fi;;
  99880. + esac
  99881. + # Pass precious variables to config.status.
  99882. + if test "$ac_new_set" = set; then
  99883. + case $ac_new_val in
  99884. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  99885. + *) ac_arg=$ac_var=$ac_new_val ;;
  99886. + esac
  99887. + case " $ac_configure_args " in
  99888. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  99889. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  99890. + esac
  99891. + fi
  99892. +done
  99893. +if $ac_cache_corrupted; then
  99894. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  99895. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  99896. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  99897. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  99898. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  99899. +fi
  99900. +## -------------------- ##
  99901. +## Main body of script. ##
  99902. +## -------------------- ##
  99903. +
  99904. +ac_ext=c
  99905. +ac_cpp='$CPP $CPPFLAGS'
  99906. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  99907. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  99908. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  99909. +
  99910. +
  99911. +am__api_version='1.11'
  99912. +
  99913. +ac_aux_dir=
  99914. +for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
  99915. + if test -f "$ac_dir/install-sh"; then
  99916. + ac_aux_dir=$ac_dir
  99917. + ac_install_sh="$ac_aux_dir/install-sh -c"
  99918. + break
  99919. + elif test -f "$ac_dir/install.sh"; then
  99920. + ac_aux_dir=$ac_dir
  99921. + ac_install_sh="$ac_aux_dir/install.sh -c"
  99922. + break
  99923. + elif test -f "$ac_dir/shtool"; then
  99924. + ac_aux_dir=$ac_dir
  99925. + ac_install_sh="$ac_aux_dir/shtool install -c"
  99926. + break
  99927. + fi
  99928. +done
  99929. +if test -z "$ac_aux_dir"; then
  99930. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
  99931. +fi
  99932. +
  99933. +# These three variables are undocumented and unsupported,
  99934. +# and are intended to be withdrawn in a future Autoconf release.
  99935. +# They can cause serious problems if a builder's source tree is in a directory
  99936. +# whose full name contains unusual characters.
  99937. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  99938. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  99939. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  99940. +
  99941. +
  99942. +# Find a good install program. We prefer a C program (faster),
  99943. +# so one script is as good as another. But avoid the broken or
  99944. +# incompatible versions:
  99945. +# SysV /etc/install, /usr/sbin/install
  99946. +# SunOS /usr/etc/install
  99947. +# IRIX /sbin/install
  99948. +# AIX /bin/install
  99949. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  99950. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  99951. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  99952. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  99953. +# OS/2's system install, which has a completely different semantic
  99954. +# ./install, which can be erroneously created by make from ./install.sh.
  99955. +# Reject install programs that cannot install multiple files.
  99956. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  99957. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  99958. +if test -z "$INSTALL"; then
  99959. +if ${ac_cv_path_install+:} false; then :
  99960. + $as_echo_n "(cached) " >&6
  99961. +else
  99962. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  99963. +for as_dir in $PATH
  99964. +do
  99965. + IFS=$as_save_IFS
  99966. + test -z "$as_dir" && as_dir=.
  99967. + # Account for people who put trailing slashes in PATH elements.
  99968. +case $as_dir/ in @%:@((
  99969. + ./ | .// | /[cC]/* | \
  99970. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  99971. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  99972. + /usr/ucb/* ) ;;
  99973. + *)
  99974. + # OSF1 and SCO ODT 3.0 have their own names for install.
  99975. + # Don't use installbsd from OSF since it installs stuff as root
  99976. + # by default.
  99977. + for ac_prog in ginstall scoinst install; do
  99978. + for ac_exec_ext in '' $ac_executable_extensions; do
  99979. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  99980. + if test $ac_prog = install &&
  99981. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  99982. + # AIX install. It has an incompatible calling convention.
  99983. + :
  99984. + elif test $ac_prog = install &&
  99985. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  99986. + # program-specific install script used by HP pwplus--don't use.
  99987. + :
  99988. + else
  99989. + rm -rf conftest.one conftest.two conftest.dir
  99990. + echo one > conftest.one
  99991. + echo two > conftest.two
  99992. + mkdir conftest.dir
  99993. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  99994. + test -s conftest.one && test -s conftest.two &&
  99995. + test -s conftest.dir/conftest.one &&
  99996. + test -s conftest.dir/conftest.two
  99997. + then
  99998. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  99999. + break 3
  100000. + fi
  100001. + fi
  100002. + fi
  100003. + done
  100004. + done
  100005. + ;;
  100006. +esac
  100007. +
  100008. + done
  100009. +IFS=$as_save_IFS
  100010. +
  100011. +rm -rf conftest.one conftest.two conftest.dir
  100012. +
  100013. +fi
  100014. + if test "${ac_cv_path_install+set}" = set; then
  100015. + INSTALL=$ac_cv_path_install
  100016. + else
  100017. + # As a last resort, use the slow shell script. Don't cache a
  100018. + # value for INSTALL within a source directory, because that will
  100019. + # break other packages using the cache if that directory is
  100020. + # removed, or if the value is a relative name.
  100021. + INSTALL=$ac_install_sh
  100022. + fi
  100023. +fi
  100024. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  100025. +$as_echo "$INSTALL" >&6; }
  100026. +
  100027. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  100028. +# It thinks the first close brace ends the variable substitution.
  100029. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  100030. +
  100031. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  100032. +
  100033. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  100034. +
  100035. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  100036. +$as_echo_n "checking whether build environment is sane... " >&6; }
  100037. +# Just in case
  100038. +sleep 1
  100039. +echo timestamp > conftest.file
  100040. +# Reject unsafe characters in $srcdir or the absolute working directory
  100041. +# name. Accept space and tab only in the latter.
  100042. +am_lf='
  100043. +'
  100044. +case `pwd` in
  100045. + *[\\\"\#\$\&\'\`$am_lf]*)
  100046. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  100047. +esac
  100048. +case $srcdir in
  100049. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  100050. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  100051. +esac
  100052. +
  100053. +# Do `set' in a subshell so we don't clobber the current shell's
  100054. +# arguments. Must try -L first in case configure is actually a
  100055. +# symlink; some systems play weird games with the mod time of symlinks
  100056. +# (eg FreeBSD returns the mod time of the symlink's containing
  100057. +# directory).
  100058. +if (
  100059. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  100060. + if test "$*" = "X"; then
  100061. + # -L didn't work.
  100062. + set X `ls -t "$srcdir/configure" conftest.file`
  100063. + fi
  100064. + rm -f conftest.file
  100065. + if test "$*" != "X $srcdir/configure conftest.file" \
  100066. + && test "$*" != "X conftest.file $srcdir/configure"; then
  100067. +
  100068. + # If neither matched, then we have a broken ls. This can happen
  100069. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  100070. + # broken ls alias from the environment. This has actually
  100071. + # happened. Such a system could not be considered "sane".
  100072. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  100073. +alias in your environment" "$LINENO" 5
  100074. + fi
  100075. +
  100076. + test "$2" = conftest.file
  100077. + )
  100078. +then
  100079. + # Ok.
  100080. + :
  100081. +else
  100082. + as_fn_error $? "newly created file is older than distributed files!
  100083. +Check your system clock" "$LINENO" 5
  100084. +fi
  100085. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  100086. +$as_echo "yes" >&6; }
  100087. +test "$program_prefix" != NONE &&
  100088. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  100089. +# Use a double $ so make ignores it.
  100090. +test "$program_suffix" != NONE &&
  100091. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  100092. +# Double any \ or $.
  100093. +# By default was `s,x,x', remove it if useless.
  100094. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  100095. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  100096. +
  100097. +# expand $ac_aux_dir to an absolute path
  100098. +am_aux_dir=`cd $ac_aux_dir && pwd`
  100099. +
  100100. +if test x"${MISSING+set}" != xset; then
  100101. + case $am_aux_dir in
  100102. + *\ * | *\ *)
  100103. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  100104. + *)
  100105. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  100106. + esac
  100107. +fi
  100108. +# Use eval to expand $SHELL
  100109. +if eval "$MISSING --run true"; then
  100110. + am_missing_run="$MISSING --run "
  100111. +else
  100112. + am_missing_run=
  100113. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  100114. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  100115. +fi
  100116. +
  100117. +if test x"${install_sh}" != xset; then
  100118. + case $am_aux_dir in
  100119. + *\ * | *\ *)
  100120. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  100121. + *)
  100122. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  100123. + esac
  100124. +fi
  100125. +
  100126. +# Installed binaries are usually stripped using `strip' when the user
  100127. +# run `make install-strip'. However `strip' might not be the right
  100128. +# tool to use in cross-compilation environments, therefore Automake
  100129. +# will honor the `STRIP' environment variable to overrule this program.
  100130. +if test "$cross_compiling" != no; then
  100131. + if test -n "$ac_tool_prefix"; then
  100132. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  100133. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  100134. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100135. +$as_echo_n "checking for $ac_word... " >&6; }
  100136. +if ${ac_cv_prog_STRIP+:} false; then :
  100137. + $as_echo_n "(cached) " >&6
  100138. +else
  100139. + if test -n "$STRIP"; then
  100140. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  100141. +else
  100142. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100143. +for as_dir in $PATH
  100144. +do
  100145. + IFS=$as_save_IFS
  100146. + test -z "$as_dir" && as_dir=.
  100147. + for ac_exec_ext in '' $ac_executable_extensions; do
  100148. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100149. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  100150. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100151. + break 2
  100152. + fi
  100153. +done
  100154. + done
  100155. +IFS=$as_save_IFS
  100156. +
  100157. +fi
  100158. +fi
  100159. +STRIP=$ac_cv_prog_STRIP
  100160. +if test -n "$STRIP"; then
  100161. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  100162. +$as_echo "$STRIP" >&6; }
  100163. +else
  100164. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100165. +$as_echo "no" >&6; }
  100166. +fi
  100167. +
  100168. +
  100169. +fi
  100170. +if test -z "$ac_cv_prog_STRIP"; then
  100171. + ac_ct_STRIP=$STRIP
  100172. + # Extract the first word of "strip", so it can be a program name with args.
  100173. +set dummy strip; ac_word=$2
  100174. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100175. +$as_echo_n "checking for $ac_word... " >&6; }
  100176. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  100177. + $as_echo_n "(cached) " >&6
  100178. +else
  100179. + if test -n "$ac_ct_STRIP"; then
  100180. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  100181. +else
  100182. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100183. +for as_dir in $PATH
  100184. +do
  100185. + IFS=$as_save_IFS
  100186. + test -z "$as_dir" && as_dir=.
  100187. + for ac_exec_ext in '' $ac_executable_extensions; do
  100188. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100189. + ac_cv_prog_ac_ct_STRIP="strip"
  100190. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100191. + break 2
  100192. + fi
  100193. +done
  100194. + done
  100195. +IFS=$as_save_IFS
  100196. +
  100197. +fi
  100198. +fi
  100199. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  100200. +if test -n "$ac_ct_STRIP"; then
  100201. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  100202. +$as_echo "$ac_ct_STRIP" >&6; }
  100203. +else
  100204. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100205. +$as_echo "no" >&6; }
  100206. +fi
  100207. +
  100208. + if test "x$ac_ct_STRIP" = x; then
  100209. + STRIP=":"
  100210. + else
  100211. + case $cross_compiling:$ac_tool_warned in
  100212. +yes:)
  100213. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  100214. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  100215. +ac_tool_warned=yes ;;
  100216. +esac
  100217. + STRIP=$ac_ct_STRIP
  100218. + fi
  100219. +else
  100220. + STRIP="$ac_cv_prog_STRIP"
  100221. +fi
  100222. +
  100223. +fi
  100224. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  100225. +
  100226. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  100227. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  100228. +if test -z "$MKDIR_P"; then
  100229. + if ${ac_cv_path_mkdir+:} false; then :
  100230. + $as_echo_n "(cached) " >&6
  100231. +else
  100232. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100233. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  100234. +do
  100235. + IFS=$as_save_IFS
  100236. + test -z "$as_dir" && as_dir=.
  100237. + for ac_prog in mkdir gmkdir; do
  100238. + for ac_exec_ext in '' $ac_executable_extensions; do
  100239. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  100240. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  100241. + 'mkdir (GNU coreutils) '* | \
  100242. + 'mkdir (coreutils) '* | \
  100243. + 'mkdir (fileutils) '4.1*)
  100244. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  100245. + break 3;;
  100246. + esac
  100247. + done
  100248. + done
  100249. + done
  100250. +IFS=$as_save_IFS
  100251. +
  100252. +fi
  100253. +
  100254. + test -d ./--version && rmdir ./--version
  100255. + if test "${ac_cv_path_mkdir+set}" = set; then
  100256. + MKDIR_P="$ac_cv_path_mkdir -p"
  100257. + else
  100258. + # As a last resort, use the slow shell script. Don't cache a
  100259. + # value for MKDIR_P within a source directory, because that will
  100260. + # break other packages using the cache if that directory is
  100261. + # removed, or if the value is a relative name.
  100262. + MKDIR_P="$ac_install_sh -d"
  100263. + fi
  100264. +fi
  100265. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  100266. +$as_echo "$MKDIR_P" >&6; }
  100267. +
  100268. +mkdir_p="$MKDIR_P"
  100269. +case $mkdir_p in
  100270. + [\\/$]* | ?:[\\/]*) ;;
  100271. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  100272. +esac
  100273. +
  100274. +for ac_prog in gawk mawk nawk awk
  100275. +do
  100276. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  100277. +set dummy $ac_prog; ac_word=$2
  100278. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100279. +$as_echo_n "checking for $ac_word... " >&6; }
  100280. +if ${ac_cv_prog_AWK+:} false; then :
  100281. + $as_echo_n "(cached) " >&6
  100282. +else
  100283. + if test -n "$AWK"; then
  100284. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  100285. +else
  100286. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100287. +for as_dir in $PATH
  100288. +do
  100289. + IFS=$as_save_IFS
  100290. + test -z "$as_dir" && as_dir=.
  100291. + for ac_exec_ext in '' $ac_executable_extensions; do
  100292. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100293. + ac_cv_prog_AWK="$ac_prog"
  100294. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100295. + break 2
  100296. + fi
  100297. +done
  100298. + done
  100299. +IFS=$as_save_IFS
  100300. +
  100301. +fi
  100302. +fi
  100303. +AWK=$ac_cv_prog_AWK
  100304. +if test -n "$AWK"; then
  100305. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  100306. +$as_echo "$AWK" >&6; }
  100307. +else
  100308. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100309. +$as_echo "no" >&6; }
  100310. +fi
  100311. +
  100312. +
  100313. + test -n "$AWK" && break
  100314. +done
  100315. +
  100316. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  100317. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  100318. +set x ${MAKE-make}
  100319. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  100320. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  100321. + $as_echo_n "(cached) " >&6
  100322. +else
  100323. + cat >conftest.make <<\_ACEOF
  100324. +SHELL = /bin/sh
  100325. +all:
  100326. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  100327. +_ACEOF
  100328. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  100329. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  100330. + *@@@%%%=?*=@@@%%%*)
  100331. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  100332. + *)
  100333. + eval ac_cv_prog_make_${ac_make}_set=no;;
  100334. +esac
  100335. +rm -f conftest.make
  100336. +fi
  100337. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  100338. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  100339. +$as_echo "yes" >&6; }
  100340. + SET_MAKE=
  100341. +else
  100342. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100343. +$as_echo "no" >&6; }
  100344. + SET_MAKE="MAKE=${MAKE-make}"
  100345. +fi
  100346. +
  100347. +rm -rf .tst 2>/dev/null
  100348. +mkdir .tst 2>/dev/null
  100349. +if test -d .tst; then
  100350. + am__leading_dot=.
  100351. +else
  100352. + am__leading_dot=_
  100353. +fi
  100354. +rmdir .tst 2>/dev/null
  100355. +
  100356. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  100357. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  100358. + # is not polluted with repeated "-I."
  100359. + am__isrc=' -I$(srcdir)'
  100360. + # test to see if srcdir already configured
  100361. + if test -f $srcdir/config.status; then
  100362. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  100363. + fi
  100364. +fi
  100365. +
  100366. +# test whether we have cygpath
  100367. +if test -z "$CYGPATH_W"; then
  100368. + if (cygpath --version) >/dev/null 2>/dev/null; then
  100369. + CYGPATH_W='cygpath -w'
  100370. + else
  100371. + CYGPATH_W=echo
  100372. + fi
  100373. +fi
  100374. +
  100375. +
  100376. +# Define the identity of the package.
  100377. + PACKAGE=squid_kerb_auth
  100378. + VERSION=1.0.5
  100379. +
  100380. +
  100381. +cat >>confdefs.h <<_ACEOF
  100382. +@%:@define PACKAGE "$PACKAGE"
  100383. +_ACEOF
  100384. +
  100385. +
  100386. +cat >>confdefs.h <<_ACEOF
  100387. +@%:@define VERSION "$VERSION"
  100388. +_ACEOF
  100389. +
  100390. +# Some tools Automake needs.
  100391. +
  100392. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  100393. +
  100394. +
  100395. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  100396. +
  100397. +
  100398. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  100399. +
  100400. +
  100401. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  100402. +
  100403. +
  100404. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  100405. +
  100406. +# We need awk for the "check" target. The system "awk" is bad on
  100407. +# some platforms.
  100408. +# Always define AMTAR for backward compatibility.
  100409. +
  100410. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  100411. +
  100412. +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  100413. +
  100414. +
  100415. +
  100416. +
  100417. +
  100418. +
  100419. +
  100420. +ac_ext=c
  100421. +ac_cpp='$CPP $CPPFLAGS'
  100422. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  100423. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  100424. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  100425. +if test -n "$ac_tool_prefix"; then
  100426. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  100427. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  100428. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100429. +$as_echo_n "checking for $ac_word... " >&6; }
  100430. +if ${ac_cv_prog_CC+:} false; then :
  100431. + $as_echo_n "(cached) " >&6
  100432. +else
  100433. + if test -n "$CC"; then
  100434. + ac_cv_prog_CC="$CC" # Let the user override the test.
  100435. +else
  100436. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100437. +for as_dir in $PATH
  100438. +do
  100439. + IFS=$as_save_IFS
  100440. + test -z "$as_dir" && as_dir=.
  100441. + for ac_exec_ext in '' $ac_executable_extensions; do
  100442. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100443. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  100444. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100445. + break 2
  100446. + fi
  100447. +done
  100448. + done
  100449. +IFS=$as_save_IFS
  100450. +
  100451. +fi
  100452. +fi
  100453. +CC=$ac_cv_prog_CC
  100454. +if test -n "$CC"; then
  100455. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  100456. +$as_echo "$CC" >&6; }
  100457. +else
  100458. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100459. +$as_echo "no" >&6; }
  100460. +fi
  100461. +
  100462. +
  100463. +fi
  100464. +if test -z "$ac_cv_prog_CC"; then
  100465. + ac_ct_CC=$CC
  100466. + # Extract the first word of "gcc", so it can be a program name with args.
  100467. +set dummy gcc; ac_word=$2
  100468. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100469. +$as_echo_n "checking for $ac_word... " >&6; }
  100470. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  100471. + $as_echo_n "(cached) " >&6
  100472. +else
  100473. + if test -n "$ac_ct_CC"; then
  100474. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  100475. +else
  100476. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100477. +for as_dir in $PATH
  100478. +do
  100479. + IFS=$as_save_IFS
  100480. + test -z "$as_dir" && as_dir=.
  100481. + for ac_exec_ext in '' $ac_executable_extensions; do
  100482. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100483. + ac_cv_prog_ac_ct_CC="gcc"
  100484. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100485. + break 2
  100486. + fi
  100487. +done
  100488. + done
  100489. +IFS=$as_save_IFS
  100490. +
  100491. +fi
  100492. +fi
  100493. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  100494. +if test -n "$ac_ct_CC"; then
  100495. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  100496. +$as_echo "$ac_ct_CC" >&6; }
  100497. +else
  100498. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100499. +$as_echo "no" >&6; }
  100500. +fi
  100501. +
  100502. + if test "x$ac_ct_CC" = x; then
  100503. + CC=""
  100504. + else
  100505. + case $cross_compiling:$ac_tool_warned in
  100506. +yes:)
  100507. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  100508. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  100509. +ac_tool_warned=yes ;;
  100510. +esac
  100511. + CC=$ac_ct_CC
  100512. + fi
  100513. +else
  100514. + CC="$ac_cv_prog_CC"
  100515. +fi
  100516. +
  100517. +if test -z "$CC"; then
  100518. + if test -n "$ac_tool_prefix"; then
  100519. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  100520. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  100521. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100522. +$as_echo_n "checking for $ac_word... " >&6; }
  100523. +if ${ac_cv_prog_CC+:} false; then :
  100524. + $as_echo_n "(cached) " >&6
  100525. +else
  100526. + if test -n "$CC"; then
  100527. + ac_cv_prog_CC="$CC" # Let the user override the test.
  100528. +else
  100529. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100530. +for as_dir in $PATH
  100531. +do
  100532. + IFS=$as_save_IFS
  100533. + test -z "$as_dir" && as_dir=.
  100534. + for ac_exec_ext in '' $ac_executable_extensions; do
  100535. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100536. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  100537. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100538. + break 2
  100539. + fi
  100540. +done
  100541. + done
  100542. +IFS=$as_save_IFS
  100543. +
  100544. +fi
  100545. +fi
  100546. +CC=$ac_cv_prog_CC
  100547. +if test -n "$CC"; then
  100548. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  100549. +$as_echo "$CC" >&6; }
  100550. +else
  100551. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100552. +$as_echo "no" >&6; }
  100553. +fi
  100554. +
  100555. +
  100556. + fi
  100557. +fi
  100558. +if test -z "$CC"; then
  100559. + # Extract the first word of "cc", so it can be a program name with args.
  100560. +set dummy cc; ac_word=$2
  100561. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100562. +$as_echo_n "checking for $ac_word... " >&6; }
  100563. +if ${ac_cv_prog_CC+:} false; then :
  100564. + $as_echo_n "(cached) " >&6
  100565. +else
  100566. + if test -n "$CC"; then
  100567. + ac_cv_prog_CC="$CC" # Let the user override the test.
  100568. +else
  100569. + ac_prog_rejected=no
  100570. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100571. +for as_dir in $PATH
  100572. +do
  100573. + IFS=$as_save_IFS
  100574. + test -z "$as_dir" && as_dir=.
  100575. + for ac_exec_ext in '' $ac_executable_extensions; do
  100576. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100577. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  100578. + ac_prog_rejected=yes
  100579. + continue
  100580. + fi
  100581. + ac_cv_prog_CC="cc"
  100582. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100583. + break 2
  100584. + fi
  100585. +done
  100586. + done
  100587. +IFS=$as_save_IFS
  100588. +
  100589. +if test $ac_prog_rejected = yes; then
  100590. + # We found a bogon in the path, so make sure we never use it.
  100591. + set dummy $ac_cv_prog_CC
  100592. + shift
  100593. + if test $@%:@ != 0; then
  100594. + # We chose a different compiler from the bogus one.
  100595. + # However, it has the same basename, so the bogon will be chosen
  100596. + # first if we set CC to just the basename; use the full file name.
  100597. + shift
  100598. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  100599. + fi
  100600. +fi
  100601. +fi
  100602. +fi
  100603. +CC=$ac_cv_prog_CC
  100604. +if test -n "$CC"; then
  100605. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  100606. +$as_echo "$CC" >&6; }
  100607. +else
  100608. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100609. +$as_echo "no" >&6; }
  100610. +fi
  100611. +
  100612. +
  100613. +fi
  100614. +if test -z "$CC"; then
  100615. + if test -n "$ac_tool_prefix"; then
  100616. + for ac_prog in cl.exe
  100617. + do
  100618. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  100619. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  100620. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100621. +$as_echo_n "checking for $ac_word... " >&6; }
  100622. +if ${ac_cv_prog_CC+:} false; then :
  100623. + $as_echo_n "(cached) " >&6
  100624. +else
  100625. + if test -n "$CC"; then
  100626. + ac_cv_prog_CC="$CC" # Let the user override the test.
  100627. +else
  100628. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100629. +for as_dir in $PATH
  100630. +do
  100631. + IFS=$as_save_IFS
  100632. + test -z "$as_dir" && as_dir=.
  100633. + for ac_exec_ext in '' $ac_executable_extensions; do
  100634. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100635. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  100636. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100637. + break 2
  100638. + fi
  100639. +done
  100640. + done
  100641. +IFS=$as_save_IFS
  100642. +
  100643. +fi
  100644. +fi
  100645. +CC=$ac_cv_prog_CC
  100646. +if test -n "$CC"; then
  100647. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  100648. +$as_echo "$CC" >&6; }
  100649. +else
  100650. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100651. +$as_echo "no" >&6; }
  100652. +fi
  100653. +
  100654. +
  100655. + test -n "$CC" && break
  100656. + done
  100657. +fi
  100658. +if test -z "$CC"; then
  100659. + ac_ct_CC=$CC
  100660. + for ac_prog in cl.exe
  100661. +do
  100662. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  100663. +set dummy $ac_prog; ac_word=$2
  100664. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  100665. +$as_echo_n "checking for $ac_word... " >&6; }
  100666. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  100667. + $as_echo_n "(cached) " >&6
  100668. +else
  100669. + if test -n "$ac_ct_CC"; then
  100670. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  100671. +else
  100672. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  100673. +for as_dir in $PATH
  100674. +do
  100675. + IFS=$as_save_IFS
  100676. + test -z "$as_dir" && as_dir=.
  100677. + for ac_exec_ext in '' $ac_executable_extensions; do
  100678. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  100679. + ac_cv_prog_ac_ct_CC="$ac_prog"
  100680. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  100681. + break 2
  100682. + fi
  100683. +done
  100684. + done
  100685. +IFS=$as_save_IFS
  100686. +
  100687. +fi
  100688. +fi
  100689. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  100690. +if test -n "$ac_ct_CC"; then
  100691. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  100692. +$as_echo "$ac_ct_CC" >&6; }
  100693. +else
  100694. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100695. +$as_echo "no" >&6; }
  100696. +fi
  100697. +
  100698. +
  100699. + test -n "$ac_ct_CC" && break
  100700. +done
  100701. +
  100702. + if test "x$ac_ct_CC" = x; then
  100703. + CC=""
  100704. + else
  100705. + case $cross_compiling:$ac_tool_warned in
  100706. +yes:)
  100707. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  100708. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  100709. +ac_tool_warned=yes ;;
  100710. +esac
  100711. + CC=$ac_ct_CC
  100712. + fi
  100713. +fi
  100714. +
  100715. +fi
  100716. +
  100717. +
  100718. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  100719. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  100720. +as_fn_error $? "no acceptable C compiler found in \$PATH
  100721. +See \`config.log' for more details" "$LINENO" 5; }
  100722. +
  100723. +# Provide some information about the compiler.
  100724. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  100725. +set X $ac_compile
  100726. +ac_compiler=$2
  100727. +for ac_option in --version -v -V -qversion; do
  100728. + { { ac_try="$ac_compiler $ac_option >&5"
  100729. +case "(($ac_try" in
  100730. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  100731. + *) ac_try_echo=$ac_try;;
  100732. +esac
  100733. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  100734. +$as_echo "$ac_try_echo"; } >&5
  100735. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  100736. + ac_status=$?
  100737. + if test -s conftest.err; then
  100738. + sed '10a\
  100739. +... rest of stderr output deleted ...
  100740. + 10q' conftest.err >conftest.er1
  100741. + cat conftest.er1 >&5
  100742. + fi
  100743. + rm -f conftest.er1 conftest.err
  100744. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  100745. + test $ac_status = 0; }
  100746. +done
  100747. +
  100748. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  100749. +/* end confdefs.h. */
  100750. +
  100751. +int
  100752. +main ()
  100753. +{
  100754. +
  100755. + ;
  100756. + return 0;
  100757. +}
  100758. +_ACEOF
  100759. +ac_clean_files_save=$ac_clean_files
  100760. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  100761. +# Try to create an executable without -o first, disregard a.out.
  100762. +# It will help us diagnose broken compilers, and finding out an intuition
  100763. +# of exeext.
  100764. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  100765. +$as_echo_n "checking whether the C compiler works... " >&6; }
  100766. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  100767. +
  100768. +# The possible output files:
  100769. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  100770. +
  100771. +ac_rmfiles=
  100772. +for ac_file in $ac_files
  100773. +do
  100774. + case $ac_file in
  100775. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  100776. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  100777. + esac
  100778. +done
  100779. +rm -f $ac_rmfiles
  100780. +
  100781. +if { { ac_try="$ac_link_default"
  100782. +case "(($ac_try" in
  100783. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  100784. + *) ac_try_echo=$ac_try;;
  100785. +esac
  100786. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  100787. +$as_echo "$ac_try_echo"; } >&5
  100788. + (eval "$ac_link_default") 2>&5
  100789. + ac_status=$?
  100790. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  100791. + test $ac_status = 0; }; then :
  100792. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  100793. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  100794. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  100795. +# so that the user can short-circuit this test for compilers unknown to
  100796. +# Autoconf.
  100797. +for ac_file in $ac_files ''
  100798. +do
  100799. + test -f "$ac_file" || continue
  100800. + case $ac_file in
  100801. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  100802. + ;;
  100803. + [ab].out )
  100804. + # We found the default executable, but exeext='' is most
  100805. + # certainly right.
  100806. + break;;
  100807. + *.* )
  100808. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  100809. + then :; else
  100810. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  100811. + fi
  100812. + # We set ac_cv_exeext here because the later test for it is not
  100813. + # safe: cross compilers may not add the suffix if given an `-o'
  100814. + # argument, so we may need to know it at that point already.
  100815. + # Even if this section looks crufty: it has the advantage of
  100816. + # actually working.
  100817. + break;;
  100818. + * )
  100819. + break;;
  100820. + esac
  100821. +done
  100822. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  100823. +
  100824. +else
  100825. + ac_file=''
  100826. +fi
  100827. +if test -z "$ac_file"; then :
  100828. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  100829. +$as_echo "no" >&6; }
  100830. +$as_echo "$as_me: failed program was:" >&5
  100831. +sed 's/^/| /' conftest.$ac_ext >&5
  100832. +
  100833. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  100834. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  100835. +as_fn_error 77 "C compiler cannot create executables
  100836. +See \`config.log' for more details" "$LINENO" 5; }
  100837. +else
  100838. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  100839. +$as_echo "yes" >&6; }
  100840. +fi
  100841. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  100842. +$as_echo_n "checking for C compiler default output file name... " >&6; }
  100843. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  100844. +$as_echo "$ac_file" >&6; }
  100845. +ac_exeext=$ac_cv_exeext
  100846. +
  100847. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  100848. +ac_clean_files=$ac_clean_files_save
  100849. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  100850. +$as_echo_n "checking for suffix of executables... " >&6; }
  100851. +if { { ac_try="$ac_link"
  100852. +case "(($ac_try" in
  100853. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  100854. + *) ac_try_echo=$ac_try;;
  100855. +esac
  100856. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  100857. +$as_echo "$ac_try_echo"; } >&5
  100858. + (eval "$ac_link") 2>&5
  100859. + ac_status=$?
  100860. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  100861. + test $ac_status = 0; }; then :
  100862. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  100863. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  100864. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  100865. +# `rm'.
  100866. +for ac_file in conftest.exe conftest conftest.*; do
  100867. + test -f "$ac_file" || continue
  100868. + case $ac_file in
  100869. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  100870. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  100871. + break;;
  100872. + * ) break;;
  100873. + esac
  100874. +done
  100875. +else
  100876. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  100877. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  100878. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  100879. +See \`config.log' for more details" "$LINENO" 5; }
  100880. +fi
  100881. +rm -f conftest conftest$ac_cv_exeext
  100882. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  100883. +$as_echo "$ac_cv_exeext" >&6; }
  100884. +
  100885. +rm -f conftest.$ac_ext
  100886. +EXEEXT=$ac_cv_exeext
  100887. +ac_exeext=$EXEEXT
  100888. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  100889. +/* end confdefs.h. */
  100890. +@%:@include <stdio.h>
  100891. +int
  100892. +main ()
  100893. +{
  100894. +FILE *f = fopen ("conftest.out", "w");
  100895. + return ferror (f) || fclose (f) != 0;
  100896. +
  100897. + ;
  100898. + return 0;
  100899. +}
  100900. +_ACEOF
  100901. +ac_clean_files="$ac_clean_files conftest.out"
  100902. +# Check that the compiler produces executables we can run. If not, either
  100903. +# the compiler is broken, or we cross compile.
  100904. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  100905. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  100906. +if test "$cross_compiling" != yes; then
  100907. + { { ac_try="$ac_link"
  100908. +case "(($ac_try" in
  100909. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  100910. + *) ac_try_echo=$ac_try;;
  100911. +esac
  100912. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  100913. +$as_echo "$ac_try_echo"; } >&5
  100914. + (eval "$ac_link") 2>&5
  100915. + ac_status=$?
  100916. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  100917. + test $ac_status = 0; }
  100918. + if { ac_try='./conftest$ac_cv_exeext'
  100919. + { { case "(($ac_try" in
  100920. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  100921. + *) ac_try_echo=$ac_try;;
  100922. +esac
  100923. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  100924. +$as_echo "$ac_try_echo"; } >&5
  100925. + (eval "$ac_try") 2>&5
  100926. + ac_status=$?
  100927. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  100928. + test $ac_status = 0; }; }; then
  100929. + cross_compiling=no
  100930. + else
  100931. + if test "$cross_compiling" = maybe; then
  100932. + cross_compiling=yes
  100933. + else
  100934. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  100935. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  100936. +as_fn_error $? "cannot run C compiled programs.
  100937. +If you meant to cross compile, use \`--host'.
  100938. +See \`config.log' for more details" "$LINENO" 5; }
  100939. + fi
  100940. + fi
  100941. +fi
  100942. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  100943. +$as_echo "$cross_compiling" >&6; }
  100944. +
  100945. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  100946. +ac_clean_files=$ac_clean_files_save
  100947. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  100948. +$as_echo_n "checking for suffix of object files... " >&6; }
  100949. +if ${ac_cv_objext+:} false; then :
  100950. + $as_echo_n "(cached) " >&6
  100951. +else
  100952. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  100953. +/* end confdefs.h. */
  100954. +
  100955. +int
  100956. +main ()
  100957. +{
  100958. +
  100959. + ;
  100960. + return 0;
  100961. +}
  100962. +_ACEOF
  100963. +rm -f conftest.o conftest.obj
  100964. +if { { ac_try="$ac_compile"
  100965. +case "(($ac_try" in
  100966. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  100967. + *) ac_try_echo=$ac_try;;
  100968. +esac
  100969. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  100970. +$as_echo "$ac_try_echo"; } >&5
  100971. + (eval "$ac_compile") 2>&5
  100972. + ac_status=$?
  100973. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  100974. + test $ac_status = 0; }; then :
  100975. + for ac_file in conftest.o conftest.obj conftest.*; do
  100976. + test -f "$ac_file" || continue;
  100977. + case $ac_file in
  100978. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  100979. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  100980. + break;;
  100981. + esac
  100982. +done
  100983. +else
  100984. + $as_echo "$as_me: failed program was:" >&5
  100985. +sed 's/^/| /' conftest.$ac_ext >&5
  100986. +
  100987. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  100988. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  100989. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  100990. +See \`config.log' for more details" "$LINENO" 5; }
  100991. +fi
  100992. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  100993. +fi
  100994. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  100995. +$as_echo "$ac_cv_objext" >&6; }
  100996. +OBJEXT=$ac_cv_objext
  100997. +ac_objext=$OBJEXT
  100998. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  100999. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  101000. +if ${ac_cv_c_compiler_gnu+:} false; then :
  101001. + $as_echo_n "(cached) " >&6
  101002. +else
  101003. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101004. +/* end confdefs.h. */
  101005. +
  101006. +int
  101007. +main ()
  101008. +{
  101009. +#ifndef __GNUC__
  101010. + choke me
  101011. +#endif
  101012. +
  101013. + ;
  101014. + return 0;
  101015. +}
  101016. +_ACEOF
  101017. +if ac_fn_c_try_compile "$LINENO"; then :
  101018. + ac_compiler_gnu=yes
  101019. +else
  101020. + ac_compiler_gnu=no
  101021. +fi
  101022. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  101023. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  101024. +
  101025. +fi
  101026. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  101027. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  101028. +if test $ac_compiler_gnu = yes; then
  101029. + GCC=yes
  101030. +else
  101031. + GCC=
  101032. +fi
  101033. +ac_test_CFLAGS=${CFLAGS+set}
  101034. +ac_save_CFLAGS=$CFLAGS
  101035. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  101036. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  101037. +if ${ac_cv_prog_cc_g+:} false; then :
  101038. + $as_echo_n "(cached) " >&6
  101039. +else
  101040. + ac_save_c_werror_flag=$ac_c_werror_flag
  101041. + ac_c_werror_flag=yes
  101042. + ac_cv_prog_cc_g=no
  101043. + CFLAGS="-g"
  101044. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101045. +/* end confdefs.h. */
  101046. +
  101047. +int
  101048. +main ()
  101049. +{
  101050. +
  101051. + ;
  101052. + return 0;
  101053. +}
  101054. +_ACEOF
  101055. +if ac_fn_c_try_compile "$LINENO"; then :
  101056. + ac_cv_prog_cc_g=yes
  101057. +else
  101058. + CFLAGS=""
  101059. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101060. +/* end confdefs.h. */
  101061. +
  101062. +int
  101063. +main ()
  101064. +{
  101065. +
  101066. + ;
  101067. + return 0;
  101068. +}
  101069. +_ACEOF
  101070. +if ac_fn_c_try_compile "$LINENO"; then :
  101071. +
  101072. +else
  101073. + ac_c_werror_flag=$ac_save_c_werror_flag
  101074. + CFLAGS="-g"
  101075. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101076. +/* end confdefs.h. */
  101077. +
  101078. +int
  101079. +main ()
  101080. +{
  101081. +
  101082. + ;
  101083. + return 0;
  101084. +}
  101085. +_ACEOF
  101086. +if ac_fn_c_try_compile "$LINENO"; then :
  101087. + ac_cv_prog_cc_g=yes
  101088. +fi
  101089. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  101090. +fi
  101091. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  101092. +fi
  101093. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  101094. + ac_c_werror_flag=$ac_save_c_werror_flag
  101095. +fi
  101096. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  101097. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  101098. +if test "$ac_test_CFLAGS" = set; then
  101099. + CFLAGS=$ac_save_CFLAGS
  101100. +elif test $ac_cv_prog_cc_g = yes; then
  101101. + if test "$GCC" = yes; then
  101102. + CFLAGS="-g -O2"
  101103. + else
  101104. + CFLAGS="-g"
  101105. + fi
  101106. +else
  101107. + if test "$GCC" = yes; then
  101108. + CFLAGS="-O2"
  101109. + else
  101110. + CFLAGS=
  101111. + fi
  101112. +fi
  101113. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  101114. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  101115. +if ${ac_cv_prog_cc_c89+:} false; then :
  101116. + $as_echo_n "(cached) " >&6
  101117. +else
  101118. + ac_cv_prog_cc_c89=no
  101119. +ac_save_CC=$CC
  101120. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101121. +/* end confdefs.h. */
  101122. +#include <stdarg.h>
  101123. +#include <stdio.h>
  101124. +#include <sys/types.h>
  101125. +#include <sys/stat.h>
  101126. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  101127. +struct buf { int x; };
  101128. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  101129. +static char *e (p, i)
  101130. + char **p;
  101131. + int i;
  101132. +{
  101133. + return p[i];
  101134. +}
  101135. +static char *f (char * (*g) (char **, int), char **p, ...)
  101136. +{
  101137. + char *s;
  101138. + va_list v;
  101139. + va_start (v,p);
  101140. + s = g (p, va_arg (v,int));
  101141. + va_end (v);
  101142. + return s;
  101143. +}
  101144. +
  101145. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  101146. + function prototypes and stuff, but not '\xHH' hex character constants.
  101147. + These don't provoke an error unfortunately, instead are silently treated
  101148. + as 'x'. The following induces an error, until -std is added to get
  101149. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  101150. + array size at least. It's necessary to write '\x00'==0 to get something
  101151. + that's true only with -std. */
  101152. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  101153. +
  101154. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  101155. + inside strings and character constants. */
  101156. +#define FOO(x) 'x'
  101157. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  101158. +
  101159. +int test (int i, double x);
  101160. +struct s1 {int (*f) (int a);};
  101161. +struct s2 {int (*f) (double a);};
  101162. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  101163. +int argc;
  101164. +char **argv;
  101165. +int
  101166. +main ()
  101167. +{
  101168. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  101169. + ;
  101170. + return 0;
  101171. +}
  101172. +_ACEOF
  101173. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  101174. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  101175. +do
  101176. + CC="$ac_save_CC $ac_arg"
  101177. + if ac_fn_c_try_compile "$LINENO"; then :
  101178. + ac_cv_prog_cc_c89=$ac_arg
  101179. +fi
  101180. +rm -f core conftest.err conftest.$ac_objext
  101181. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  101182. +done
  101183. +rm -f conftest.$ac_ext
  101184. +CC=$ac_save_CC
  101185. +
  101186. +fi
  101187. +# AC_CACHE_VAL
  101188. +case "x$ac_cv_prog_cc_c89" in
  101189. + x)
  101190. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  101191. +$as_echo "none needed" >&6; } ;;
  101192. + xno)
  101193. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  101194. +$as_echo "unsupported" >&6; } ;;
  101195. + *)
  101196. + CC="$CC $ac_cv_prog_cc_c89"
  101197. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  101198. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  101199. +esac
  101200. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  101201. +
  101202. +fi
  101203. +
  101204. +ac_ext=c
  101205. +ac_cpp='$CPP $CPPFLAGS'
  101206. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  101207. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  101208. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  101209. +DEPDIR="${am__leading_dot}deps"
  101210. +
  101211. +ac_config_commands="$ac_config_commands depfiles"
  101212. +
  101213. +
  101214. +am_make=${MAKE-make}
  101215. +cat > confinc << 'END'
  101216. +am__doit:
  101217. + @echo this is the am__doit target
  101218. +.PHONY: am__doit
  101219. +END
  101220. +# If we don't find an include directive, just comment out the code.
  101221. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  101222. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  101223. +am__include="#"
  101224. +am__quote=
  101225. +_am_result=none
  101226. +# First try GNU make style include.
  101227. +echo "include confinc" > confmf
  101228. +# Ignore all kinds of additional output from `make'.
  101229. +case `$am_make -s -f confmf 2> /dev/null` in #(
  101230. +*the\ am__doit\ target*)
  101231. + am__include=include
  101232. + am__quote=
  101233. + _am_result=GNU
  101234. + ;;
  101235. +esac
  101236. +# Now try BSD make style include.
  101237. +if test "$am__include" = "#"; then
  101238. + echo '.include "confinc"' > confmf
  101239. + case `$am_make -s -f confmf 2> /dev/null` in #(
  101240. + *the\ am__doit\ target*)
  101241. + am__include=.include
  101242. + am__quote="\""
  101243. + _am_result=BSD
  101244. + ;;
  101245. + esac
  101246. +fi
  101247. +
  101248. +
  101249. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  101250. +$as_echo "$_am_result" >&6; }
  101251. +rm -f confinc confmf
  101252. +
  101253. +@%:@ Check whether --enable-dependency-tracking was given.
  101254. +if test "${enable_dependency_tracking+set}" = set; then :
  101255. + enableval=$enable_dependency_tracking;
  101256. +fi
  101257. +
  101258. +if test "x$enable_dependency_tracking" != xno; then
  101259. + am_depcomp="$ac_aux_dir/depcomp"
  101260. + AMDEPBACKSLASH='\'
  101261. +fi
  101262. + if test "x$enable_dependency_tracking" != xno; then
  101263. + AMDEP_TRUE=
  101264. + AMDEP_FALSE='#'
  101265. +else
  101266. + AMDEP_TRUE='#'
  101267. + AMDEP_FALSE=
  101268. +fi
  101269. +
  101270. +
  101271. +
  101272. +depcc="$CC" am_compiler_list=
  101273. +
  101274. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  101275. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  101276. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  101277. + $as_echo_n "(cached) " >&6
  101278. +else
  101279. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  101280. + # We make a subdir and do the tests there. Otherwise we can end up
  101281. + # making bogus files that we don't know about and never remove. For
  101282. + # instance it was reported that on HP-UX the gcc test will end up
  101283. + # making a dummy file named `D' -- because `-MD' means `put the output
  101284. + # in D'.
  101285. + mkdir conftest.dir
  101286. + # Copy depcomp to subdir because otherwise we won't find it if we're
  101287. + # using a relative directory.
  101288. + cp "$am_depcomp" conftest.dir
  101289. + cd conftest.dir
  101290. + # We will build objects and dependencies in a subdirectory because
  101291. + # it helps to detect inapplicable dependency modes. For instance
  101292. + # both Tru64's cc and ICC support -MD to output dependencies as a
  101293. + # side effect of compilation, but ICC will put the dependencies in
  101294. + # the current directory while Tru64 will put them in the object
  101295. + # directory.
  101296. + mkdir sub
  101297. +
  101298. + am_cv_CC_dependencies_compiler_type=none
  101299. + if test "$am_compiler_list" = ""; then
  101300. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  101301. + fi
  101302. + am__universal=false
  101303. + case " $depcc " in #(
  101304. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  101305. + esac
  101306. +
  101307. + for depmode in $am_compiler_list; do
  101308. + # Setup a source with many dependencies, because some compilers
  101309. + # like to wrap large dependency lists on column 80 (with \), and
  101310. + # we should not choose a depcomp mode which is confused by this.
  101311. + #
  101312. + # We need to recreate these files for each test, as the compiler may
  101313. + # overwrite some of them when testing with obscure command lines.
  101314. + # This happens at least with the AIX C compiler.
  101315. + : > sub/conftest.c
  101316. + for i in 1 2 3 4 5 6; do
  101317. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  101318. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  101319. + # Solaris 8's {/usr,}/bin/sh.
  101320. + touch sub/conftst$i.h
  101321. + done
  101322. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  101323. +
  101324. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  101325. + # mode. It turns out that the SunPro C++ compiler does not properly
  101326. + # handle `-M -o', and we need to detect this. Also, some Intel
  101327. + # versions had trouble with output in subdirs
  101328. + am__obj=sub/conftest.${OBJEXT-o}
  101329. + am__minus_obj="-o $am__obj"
  101330. + case $depmode in
  101331. + gcc)
  101332. + # This depmode causes a compiler race in universal mode.
  101333. + test "$am__universal" = false || continue
  101334. + ;;
  101335. + nosideeffect)
  101336. + # after this tag, mechanisms are not by side-effect, so they'll
  101337. + # only be used when explicitly requested
  101338. + if test "x$enable_dependency_tracking" = xyes; then
  101339. + continue
  101340. + else
  101341. + break
  101342. + fi
  101343. + ;;
  101344. + msvisualcpp | msvcmsys)
  101345. + # This compiler won't grok `-c -o', but also, the minuso test has
  101346. + # not run yet. These depmodes are late enough in the game, and
  101347. + # so weak that their functioning should not be impacted.
  101348. + am__obj=conftest.${OBJEXT-o}
  101349. + am__minus_obj=
  101350. + ;;
  101351. + none) break ;;
  101352. + esac
  101353. + if depmode=$depmode \
  101354. + source=sub/conftest.c object=$am__obj \
  101355. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  101356. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  101357. + >/dev/null 2>conftest.err &&
  101358. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  101359. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  101360. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  101361. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  101362. + # icc doesn't choke on unknown options, it will just issue warnings
  101363. + # or remarks (even with -Werror). So we grep stderr for any message
  101364. + # that says an option was ignored or not supported.
  101365. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  101366. + # icc: Command line warning: ignoring option '-M'; no argument required
  101367. + # The diagnosis changed in icc 8.0:
  101368. + # icc: Command line remark: option '-MP' not supported
  101369. + if (grep 'ignoring option' conftest.err ||
  101370. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  101371. + am_cv_CC_dependencies_compiler_type=$depmode
  101372. + break
  101373. + fi
  101374. + fi
  101375. + done
  101376. +
  101377. + cd ..
  101378. + rm -rf conftest.dir
  101379. +else
  101380. + am_cv_CC_dependencies_compiler_type=none
  101381. +fi
  101382. +
  101383. +fi
  101384. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  101385. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  101386. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  101387. +
  101388. + if
  101389. + test "x$enable_dependency_tracking" != xno \
  101390. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  101391. + am__fastdepCC_TRUE=
  101392. + am__fastdepCC_FALSE='#'
  101393. +else
  101394. + am__fastdepCC_TRUE='#'
  101395. + am__fastdepCC_FALSE=
  101396. +fi
  101397. +
  101398. +
  101399. +ac_ext=c
  101400. +ac_cpp='$CPP $CPPFLAGS'
  101401. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  101402. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  101403. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  101404. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  101405. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  101406. +# On Suns, sometimes $CPP names a directory.
  101407. +if test -n "$CPP" && test -d "$CPP"; then
  101408. + CPP=
  101409. +fi
  101410. +if test -z "$CPP"; then
  101411. + if ${ac_cv_prog_CPP+:} false; then :
  101412. + $as_echo_n "(cached) " >&6
  101413. +else
  101414. + # Double quotes because CPP needs to be expanded
  101415. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  101416. + do
  101417. + ac_preproc_ok=false
  101418. +for ac_c_preproc_warn_flag in '' yes
  101419. +do
  101420. + # Use a header file that comes with gcc, so configuring glibc
  101421. + # with a fresh cross-compiler works.
  101422. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  101423. + # <limits.h> exists even on freestanding compilers.
  101424. + # On the NeXT, cc -E runs the code through the compiler's parser,
  101425. + # not just through cpp. "Syntax error" is here to catch this case.
  101426. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101427. +/* end confdefs.h. */
  101428. +@%:@ifdef __STDC__
  101429. +@%:@ include <limits.h>
  101430. +@%:@else
  101431. +@%:@ include <assert.h>
  101432. +@%:@endif
  101433. + Syntax error
  101434. +_ACEOF
  101435. +if ac_fn_c_try_cpp "$LINENO"; then :
  101436. +
  101437. +else
  101438. + # Broken: fails on valid input.
  101439. +continue
  101440. +fi
  101441. +rm -f conftest.err conftest.i conftest.$ac_ext
  101442. +
  101443. + # OK, works on sane cases. Now check whether nonexistent headers
  101444. + # can be detected and how.
  101445. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101446. +/* end confdefs.h. */
  101447. +@%:@include <ac_nonexistent.h>
  101448. +_ACEOF
  101449. +if ac_fn_c_try_cpp "$LINENO"; then :
  101450. + # Broken: success on invalid input.
  101451. +continue
  101452. +else
  101453. + # Passes both tests.
  101454. +ac_preproc_ok=:
  101455. +break
  101456. +fi
  101457. +rm -f conftest.err conftest.i conftest.$ac_ext
  101458. +
  101459. +done
  101460. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  101461. +rm -f conftest.i conftest.err conftest.$ac_ext
  101462. +if $ac_preproc_ok; then :
  101463. + break
  101464. +fi
  101465. +
  101466. + done
  101467. + ac_cv_prog_CPP=$CPP
  101468. +
  101469. +fi
  101470. + CPP=$ac_cv_prog_CPP
  101471. +else
  101472. + ac_cv_prog_CPP=$CPP
  101473. +fi
  101474. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  101475. +$as_echo "$CPP" >&6; }
  101476. +ac_preproc_ok=false
  101477. +for ac_c_preproc_warn_flag in '' yes
  101478. +do
  101479. + # Use a header file that comes with gcc, so configuring glibc
  101480. + # with a fresh cross-compiler works.
  101481. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  101482. + # <limits.h> exists even on freestanding compilers.
  101483. + # On the NeXT, cc -E runs the code through the compiler's parser,
  101484. + # not just through cpp. "Syntax error" is here to catch this case.
  101485. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101486. +/* end confdefs.h. */
  101487. +@%:@ifdef __STDC__
  101488. +@%:@ include <limits.h>
  101489. +@%:@else
  101490. +@%:@ include <assert.h>
  101491. +@%:@endif
  101492. + Syntax error
  101493. +_ACEOF
  101494. +if ac_fn_c_try_cpp "$LINENO"; then :
  101495. +
  101496. +else
  101497. + # Broken: fails on valid input.
  101498. +continue
  101499. +fi
  101500. +rm -f conftest.err conftest.i conftest.$ac_ext
  101501. +
  101502. + # OK, works on sane cases. Now check whether nonexistent headers
  101503. + # can be detected and how.
  101504. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101505. +/* end confdefs.h. */
  101506. +@%:@include <ac_nonexistent.h>
  101507. +_ACEOF
  101508. +if ac_fn_c_try_cpp "$LINENO"; then :
  101509. + # Broken: success on invalid input.
  101510. +continue
  101511. +else
  101512. + # Passes both tests.
  101513. +ac_preproc_ok=:
  101514. +break
  101515. +fi
  101516. +rm -f conftest.err conftest.i conftest.$ac_ext
  101517. +
  101518. +done
  101519. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  101520. +rm -f conftest.i conftest.err conftest.$ac_ext
  101521. +if $ac_preproc_ok; then :
  101522. +
  101523. +else
  101524. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  101525. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  101526. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  101527. +See \`config.log' for more details" "$LINENO" 5; }
  101528. +fi
  101529. +
  101530. +ac_ext=c
  101531. +ac_cpp='$CPP $CPPFLAGS'
  101532. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  101533. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  101534. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  101535. +
  101536. +
  101537. +
  101538. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101539. +/* end confdefs.h. */
  101540. +int main()
  101541. + {
  101542. + return;
  101543. + }
  101544. +
  101545. +int
  101546. +main ()
  101547. +{
  101548. +
  101549. + ;
  101550. + return 0;
  101551. +}
  101552. +_ACEOF
  101553. +if ac_fn_c_try_compile "$LINENO"; then :
  101554. +
  101555. +fi
  101556. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  101557. +
  101558. +SPARCV9=""
  101559. +sys=`uname`
  101560. +case $sys in
  101561. + Linux) w_flag="-Wl,-R"
  101562. + w_flag_2=""
  101563. + ;;
  101564. + AIX) w_flag="-Wl,-blibpath:"
  101565. + w_flag_2=":/usr/lib:/lib"
  101566. + ;;
  101567. + SunOS) w_flag="-R"
  101568. + w_flag_2=""
  101569. + rel=`uname -r`
  101570. + case $rel in
  101571. + 5.10|5.11)
  101572. +$as_echo "@%:@define HAVE_NEW_SEAM_KERBEROS 1" >>confdefs.h
  101573. +
  101574. + ;;
  101575. + *) ;;
  101576. + esac
  101577. + ;;
  101578. + FreeBSD) w_flag="-Wl,-R"
  101579. + w_flag_2=""
  101580. + ;;
  101581. + *) w_flag="-Wl,-rpath"
  101582. + w_flag_2=""
  101583. + ;;
  101584. +esac
  101585. +
  101586. +
  101587. +enable_arg="no"
  101588. +check_mit() {
  101589. + if test "x$ac_krb5_config" = "xyes" ; then
  101590. + ac_heimdal=`krb5-config --version 2>/dev/null | grep heimdal`
  101591. + if test "x$ac_heimdal" != "x" ; then
  101592. + check_heimdal
  101593. + return
  101594. + fi
  101595. + fi
  101596. +
  101597. +$as_echo "@%:@define HAVE_MIT_KERBEROS 1" >>confdefs.h
  101598. +
  101599. + ac_gss_libs="resolv com_err des425 k5crypto krb5 gssapi_krb5"
  101600. + ac_includedir=""
  101601. + ac_libdir=""
  101602. + case $sys in
  101603. + Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  101604. + ac_libdir=$enableval/lib
  101605. + ac_includedir=$enableval/include
  101606. + else
  101607. + ac_libdir=`rpm -q -l krb5 2>/dev/null | grep "/libgssapi_krb5" | sed -e 's/\/libgssapi_krb5.*//' | head -1`
  101608. + ac_includedir=`rpm -q -l krb5-devel 2>/dev/null | grep /krb5.h$ | sed -e 's/\/krb5.h//' | head -1`
  101609. + fi
  101610. + if test "x$ac_includedir" != "x" ; then
  101611. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  101612. + else
  101613. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  101614. + if test "x$ac_gssapi_cflags" != "x" ; then
  101615. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  101616. + fi
  101617. + fi
  101618. +
  101619. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  101620. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  101621. +if ${ac_cv_path_GREP+:} false; then :
  101622. + $as_echo_n "(cached) " >&6
  101623. +else
  101624. + if test -z "$GREP"; then
  101625. + ac_path_GREP_found=false
  101626. + # Loop through the user's path and test for each of PROGNAME-LIST
  101627. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  101628. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  101629. +do
  101630. + IFS=$as_save_IFS
  101631. + test -z "$as_dir" && as_dir=.
  101632. + for ac_prog in grep ggrep; do
  101633. + for ac_exec_ext in '' $ac_executable_extensions; do
  101634. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  101635. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  101636. +# Check for GNU ac_path_GREP and select it if it is found.
  101637. + # Check for GNU $ac_path_GREP
  101638. +case `"$ac_path_GREP" --version 2>&1` in
  101639. +*GNU*)
  101640. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  101641. +*)
  101642. + ac_count=0
  101643. + $as_echo_n 0123456789 >"conftest.in"
  101644. + while :
  101645. + do
  101646. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  101647. + mv "conftest.tmp" "conftest.in"
  101648. + cp "conftest.in" "conftest.nl"
  101649. + $as_echo 'GREP' >> "conftest.nl"
  101650. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  101651. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  101652. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  101653. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  101654. + # Best one so far, save it but keep looking for a better one
  101655. + ac_cv_path_GREP="$ac_path_GREP"
  101656. + ac_path_GREP_max=$ac_count
  101657. + fi
  101658. + # 10*(2^10) chars as input seems more than enough
  101659. + test $ac_count -gt 10 && break
  101660. + done
  101661. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  101662. +esac
  101663. +
  101664. + $ac_path_GREP_found && break 3
  101665. + done
  101666. + done
  101667. + done
  101668. +IFS=$as_save_IFS
  101669. + if test -z "$ac_cv_path_GREP"; then
  101670. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  101671. + fi
  101672. +else
  101673. + ac_cv_path_GREP=$GREP
  101674. +fi
  101675. +
  101676. +fi
  101677. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  101678. +$as_echo "$ac_cv_path_GREP" >&6; }
  101679. + GREP="$ac_cv_path_GREP"
  101680. +
  101681. +
  101682. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  101683. +$as_echo_n "checking for egrep... " >&6; }
  101684. +if ${ac_cv_path_EGREP+:} false; then :
  101685. + $as_echo_n "(cached) " >&6
  101686. +else
  101687. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  101688. + then ac_cv_path_EGREP="$GREP -E"
  101689. + else
  101690. + if test -z "$EGREP"; then
  101691. + ac_path_EGREP_found=false
  101692. + # Loop through the user's path and test for each of PROGNAME-LIST
  101693. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  101694. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  101695. +do
  101696. + IFS=$as_save_IFS
  101697. + test -z "$as_dir" && as_dir=.
  101698. + for ac_prog in egrep; do
  101699. + for ac_exec_ext in '' $ac_executable_extensions; do
  101700. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  101701. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  101702. +# Check for GNU ac_path_EGREP and select it if it is found.
  101703. + # Check for GNU $ac_path_EGREP
  101704. +case `"$ac_path_EGREP" --version 2>&1` in
  101705. +*GNU*)
  101706. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  101707. +*)
  101708. + ac_count=0
  101709. + $as_echo_n 0123456789 >"conftest.in"
  101710. + while :
  101711. + do
  101712. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  101713. + mv "conftest.tmp" "conftest.in"
  101714. + cp "conftest.in" "conftest.nl"
  101715. + $as_echo 'EGREP' >> "conftest.nl"
  101716. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  101717. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  101718. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  101719. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  101720. + # Best one so far, save it but keep looking for a better one
  101721. + ac_cv_path_EGREP="$ac_path_EGREP"
  101722. + ac_path_EGREP_max=$ac_count
  101723. + fi
  101724. + # 10*(2^10) chars as input seems more than enough
  101725. + test $ac_count -gt 10 && break
  101726. + done
  101727. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  101728. +esac
  101729. +
  101730. + $ac_path_EGREP_found && break 3
  101731. + done
  101732. + done
  101733. + done
  101734. +IFS=$as_save_IFS
  101735. + if test -z "$ac_cv_path_EGREP"; then
  101736. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  101737. + fi
  101738. +else
  101739. + ac_cv_path_EGREP=$EGREP
  101740. +fi
  101741. +
  101742. + fi
  101743. +fi
  101744. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  101745. +$as_echo "$ac_cv_path_EGREP" >&6; }
  101746. + EGREP="$ac_cv_path_EGREP"
  101747. +
  101748. +
  101749. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  101750. +$as_echo_n "checking for ANSI C header files... " >&6; }
  101751. +if ${ac_cv_header_stdc+:} false; then :
  101752. + $as_echo_n "(cached) " >&6
  101753. +else
  101754. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101755. +/* end confdefs.h. */
  101756. +#include <stdlib.h>
  101757. +#include <stdarg.h>
  101758. +#include <string.h>
  101759. +#include <float.h>
  101760. +
  101761. +int
  101762. +main ()
  101763. +{
  101764. +
  101765. + ;
  101766. + return 0;
  101767. +}
  101768. +_ACEOF
  101769. +if ac_fn_c_try_compile "$LINENO"; then :
  101770. + ac_cv_header_stdc=yes
  101771. +else
  101772. + ac_cv_header_stdc=no
  101773. +fi
  101774. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  101775. +
  101776. +if test $ac_cv_header_stdc = yes; then
  101777. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  101778. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101779. +/* end confdefs.h. */
  101780. +#include <string.h>
  101781. +
  101782. +_ACEOF
  101783. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  101784. + $EGREP "memchr" >/dev/null 2>&1; then :
  101785. +
  101786. +else
  101787. + ac_cv_header_stdc=no
  101788. +fi
  101789. +rm -f conftest*
  101790. +
  101791. +fi
  101792. +
  101793. +if test $ac_cv_header_stdc = yes; then
  101794. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  101795. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101796. +/* end confdefs.h. */
  101797. +#include <stdlib.h>
  101798. +
  101799. +_ACEOF
  101800. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  101801. + $EGREP "free" >/dev/null 2>&1; then :
  101802. +
  101803. +else
  101804. + ac_cv_header_stdc=no
  101805. +fi
  101806. +rm -f conftest*
  101807. +
  101808. +fi
  101809. +
  101810. +if test $ac_cv_header_stdc = yes; then
  101811. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  101812. + if test "$cross_compiling" = yes; then :
  101813. + :
  101814. +else
  101815. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101816. +/* end confdefs.h. */
  101817. +#include <ctype.h>
  101818. +#include <stdlib.h>
  101819. +#if ((' ' & 0x0FF) == 0x020)
  101820. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  101821. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  101822. +#else
  101823. +# define ISLOWER(c) \
  101824. + (('a' <= (c) && (c) <= 'i') \
  101825. + || ('j' <= (c) && (c) <= 'r') \
  101826. + || ('s' <= (c) && (c) <= 'z'))
  101827. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  101828. +#endif
  101829. +
  101830. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  101831. +int
  101832. +main ()
  101833. +{
  101834. + int i;
  101835. + for (i = 0; i < 256; i++)
  101836. + if (XOR (islower (i), ISLOWER (i))
  101837. + || toupper (i) != TOUPPER (i))
  101838. + return 2;
  101839. + return 0;
  101840. +}
  101841. +_ACEOF
  101842. +if ac_fn_c_try_run "$LINENO"; then :
  101843. +
  101844. +else
  101845. + ac_cv_header_stdc=no
  101846. +fi
  101847. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  101848. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  101849. +fi
  101850. +
  101851. +fi
  101852. +fi
  101853. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  101854. +$as_echo "$ac_cv_header_stdc" >&6; }
  101855. +if test $ac_cv_header_stdc = yes; then
  101856. +
  101857. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  101858. +
  101859. +fi
  101860. +
  101861. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  101862. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  101863. + inttypes.h stdint.h unistd.h
  101864. +do :
  101865. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  101866. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  101867. +"
  101868. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  101869. + cat >>confdefs.h <<_ACEOF
  101870. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  101871. +_ACEOF
  101872. +
  101873. +fi
  101874. +
  101875. +done
  101876. +
  101877. +
  101878. +for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  101879. +do :
  101880. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  101881. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  101882. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  101883. + cat >>confdefs.h <<_ACEOF
  101884. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  101885. +_ACEOF
  101886. +
  101887. +fi
  101888. +
  101889. +done
  101890. +
  101891. + if test "x$ac_libdir" != "x" ; then
  101892. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  101893. + for lib in $ac_gss_libs; do
  101894. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  101895. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  101896. +$as_echo_n "checking for main in -l$lib... " >&6; }
  101897. +if eval \${$as_ac_Lib+:} false; then :
  101898. + $as_echo_n "(cached) " >&6
  101899. +else
  101900. + ac_check_lib_save_LIBS=$LIBS
  101901. +LIBS="-l$lib $LIBS"
  101902. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101903. +/* end confdefs.h. */
  101904. +
  101905. +
  101906. +int
  101907. +main ()
  101908. +{
  101909. +return main ();
  101910. + ;
  101911. + return 0;
  101912. +}
  101913. +_ACEOF
  101914. +if ac_fn_c_try_link "$LINENO"; then :
  101915. + eval "$as_ac_Lib=yes"
  101916. +else
  101917. + eval "$as_ac_Lib=no"
  101918. +fi
  101919. +rm -f core conftest.err conftest.$ac_objext \
  101920. + conftest$ac_exeext conftest.$ac_ext
  101921. +LIBS=$ac_check_lib_save_LIBS
  101922. +fi
  101923. +eval ac_res=\$$as_ac_Lib
  101924. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  101925. +$as_echo "$ac_res" >&6; }
  101926. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  101927. + cat >>confdefs.h <<_ACEOF
  101928. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  101929. +_ACEOF
  101930. +
  101931. + LIBS="-l$lib $LIBS"
  101932. +
  101933. +fi
  101934. +
  101935. + done
  101936. + else
  101937. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  101938. + if test "x$ac_gssapi_libs" != "x" ; then
  101939. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  101940. + else
  101941. + for lib in $ac_gss_libs; do
  101942. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  101943. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  101944. +$as_echo_n "checking for main in -l$lib... " >&6; }
  101945. +if eval \${$as_ac_Lib+:} false; then :
  101946. + $as_echo_n "(cached) " >&6
  101947. +else
  101948. + ac_check_lib_save_LIBS=$LIBS
  101949. +LIBS="-l$lib $LIBS"
  101950. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  101951. +/* end confdefs.h. */
  101952. +
  101953. +
  101954. +int
  101955. +main ()
  101956. +{
  101957. +return main ();
  101958. + ;
  101959. + return 0;
  101960. +}
  101961. +_ACEOF
  101962. +if ac_fn_c_try_link "$LINENO"; then :
  101963. + eval "$as_ac_Lib=yes"
  101964. +else
  101965. + eval "$as_ac_Lib=no"
  101966. +fi
  101967. +rm -f core conftest.err conftest.$ac_objext \
  101968. + conftest$ac_exeext conftest.$ac_ext
  101969. +LIBS=$ac_check_lib_save_LIBS
  101970. +fi
  101971. +eval ac_res=\$$as_ac_Lib
  101972. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  101973. +$as_echo "$ac_res" >&6; }
  101974. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  101975. + cat >>confdefs.h <<_ACEOF
  101976. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  101977. +_ACEOF
  101978. +
  101979. + LIBS="-l$lib $LIBS"
  101980. +
  101981. +fi
  101982. +
  101983. + done
  101984. + fi
  101985. + fi
  101986. + ;;
  101987. + *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  101988. + ac_libdir=$enableval/lib
  101989. + ac_includedir=$enableval/include
  101990. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  101991. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  101992. +do :
  101993. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  101994. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  101995. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  101996. + cat >>confdefs.h <<_ACEOF
  101997. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  101998. +_ACEOF
  101999. +
  102000. +fi
  102001. +
  102002. +done
  102003. +
  102004. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  102005. + for lib in $ac_gss_libs; do
  102006. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102007. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102008. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102009. +if eval \${$as_ac_Lib+:} false; then :
  102010. + $as_echo_n "(cached) " >&6
  102011. +else
  102012. + ac_check_lib_save_LIBS=$LIBS
  102013. +LIBS="-l$lib $LIBS"
  102014. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102015. +/* end confdefs.h. */
  102016. +
  102017. +
  102018. +int
  102019. +main ()
  102020. +{
  102021. +return main ();
  102022. + ;
  102023. + return 0;
  102024. +}
  102025. +_ACEOF
  102026. +if ac_fn_c_try_link "$LINENO"; then :
  102027. + eval "$as_ac_Lib=yes"
  102028. +else
  102029. + eval "$as_ac_Lib=no"
  102030. +fi
  102031. +rm -f core conftest.err conftest.$ac_objext \
  102032. + conftest$ac_exeext conftest.$ac_ext
  102033. +LIBS=$ac_check_lib_save_LIBS
  102034. +fi
  102035. +eval ac_res=\$$as_ac_Lib
  102036. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102037. +$as_echo "$ac_res" >&6; }
  102038. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102039. + cat >>confdefs.h <<_ACEOF
  102040. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102041. +_ACEOF
  102042. +
  102043. + LIBS="-l$lib $LIBS"
  102044. +
  102045. +fi
  102046. +
  102047. + done
  102048. + else
  102049. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  102050. + if test "x$ac_gssapi_cflags" != "x" ; then
  102051. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  102052. + fi
  102053. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  102054. + if test "x$ac_gssapi_libs" != "x" ; then
  102055. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  102056. + else
  102057. + for lib in $ac_gss_libs; do
  102058. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102059. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102060. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102061. +if eval \${$as_ac_Lib+:} false; then :
  102062. + $as_echo_n "(cached) " >&6
  102063. +else
  102064. + ac_check_lib_save_LIBS=$LIBS
  102065. +LIBS="-l$lib $LIBS"
  102066. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102067. +/* end confdefs.h. */
  102068. +
  102069. +
  102070. +int
  102071. +main ()
  102072. +{
  102073. +return main ();
  102074. + ;
  102075. + return 0;
  102076. +}
  102077. +_ACEOF
  102078. +if ac_fn_c_try_link "$LINENO"; then :
  102079. + eval "$as_ac_Lib=yes"
  102080. +else
  102081. + eval "$as_ac_Lib=no"
  102082. +fi
  102083. +rm -f core conftest.err conftest.$ac_objext \
  102084. + conftest$ac_exeext conftest.$ac_ext
  102085. +LIBS=$ac_check_lib_save_LIBS
  102086. +fi
  102087. +eval ac_res=\$$as_ac_Lib
  102088. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102089. +$as_echo "$ac_res" >&6; }
  102090. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102091. + cat >>confdefs.h <<_ACEOF
  102092. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102093. +_ACEOF
  102094. +
  102095. + LIBS="-l$lib $LIBS"
  102096. +
  102097. +fi
  102098. +
  102099. + done
  102100. + fi
  102101. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  102102. +do :
  102103. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102104. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102105. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102106. + cat >>confdefs.h <<_ACEOF
  102107. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102108. +_ACEOF
  102109. +
  102110. +fi
  102111. +
  102112. +done
  102113. +
  102114. + fi
  102115. + ;;
  102116. + esac
  102117. + enable_arg="mit"
  102118. +}
  102119. +check_heimdal(){
  102120. + if test "x$ac_krb5_config" = "xyes" ; then
  102121. + ac_heimdal=`krb5-config --version 2>/dev/null | grep heimdal`
  102122. + if test "x$ac_heimdal" = "x" ; then
  102123. + check_mit
  102124. + return
  102125. + fi
  102126. + fi
  102127. +
  102128. +$as_echo "@%:@define HAVE_HEIMDAL_KERBEROS 1" >>confdefs.h
  102129. +
  102130. + ac_gss_libs="resolv crypto des crypt roken com_err asn1 krb5 gssapi"
  102131. + ac_includedir=""
  102132. + ac_libdir=""
  102133. + case $sys in
  102134. + Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  102135. + ac_libdir=$enableval/lib
  102136. + ac_includedir=$enableval/include
  102137. + else
  102138. + ac_libdir=`rpm -q -l heimdal-devel 2>/dev/null | grep "/libroken" | sed -e 's/\/libroken.*//' | head -1`
  102139. + ac_includedir=`rpm -q -l heimdal-devel 2>/dev/null | grep /krb5.h$ | sed -e 's/\/krb5.h//' | head -1`
  102140. + fi
  102141. + if test "x$ac_includedir" != "x" ; then
  102142. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  102143. + else
  102144. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  102145. + if test "x$ac_gssapi_cflags" != "x" ; then
  102146. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  102147. + fi
  102148. + fi
  102149. + for ac_header in gssapi.h gssapi/gssapi.h
  102150. +do :
  102151. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102152. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102153. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102154. + cat >>confdefs.h <<_ACEOF
  102155. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102156. +_ACEOF
  102157. +
  102158. +fi
  102159. +
  102160. +done
  102161. +
  102162. + if test "x$ac_libdir" != "x" ; then
  102163. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  102164. + for lib in $ac_gss_libs; do
  102165. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102166. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102167. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102168. +if eval \${$as_ac_Lib+:} false; then :
  102169. + $as_echo_n "(cached) " >&6
  102170. +else
  102171. + ac_check_lib_save_LIBS=$LIBS
  102172. +LIBS="-l$lib $LIBS"
  102173. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102174. +/* end confdefs.h. */
  102175. +
  102176. +
  102177. +int
  102178. +main ()
  102179. +{
  102180. +return main ();
  102181. + ;
  102182. + return 0;
  102183. +}
  102184. +_ACEOF
  102185. +if ac_fn_c_try_link "$LINENO"; then :
  102186. + eval "$as_ac_Lib=yes"
  102187. +else
  102188. + eval "$as_ac_Lib=no"
  102189. +fi
  102190. +rm -f core conftest.err conftest.$ac_objext \
  102191. + conftest$ac_exeext conftest.$ac_ext
  102192. +LIBS=$ac_check_lib_save_LIBS
  102193. +fi
  102194. +eval ac_res=\$$as_ac_Lib
  102195. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102196. +$as_echo "$ac_res" >&6; }
  102197. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102198. + cat >>confdefs.h <<_ACEOF
  102199. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102200. +_ACEOF
  102201. +
  102202. + LIBS="-l$lib $LIBS"
  102203. +
  102204. +fi
  102205. +
  102206. + done
  102207. + else
  102208. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  102209. + if test "x$ac_gssapi_libs" != "x" ; then
  102210. + ac_libdir=`echo $ac_gssapi_libs | grep "\-L"`
  102211. + if test "x$ac_libdir" != "x" ; then
  102212. + ac_libdir=`echo $ac_gssapi_libs | sed -e 's/.*-L//' | sed -e 's/ .*//'`
  102213. + LDFLAGS="$LDFLAGS $w_flag$ac_libdir$w_flag_2"
  102214. + fi
  102215. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  102216. + else
  102217. + for lib in $ac_gss_libs; do
  102218. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102219. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102220. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102221. +if eval \${$as_ac_Lib+:} false; then :
  102222. + $as_echo_n "(cached) " >&6
  102223. +else
  102224. + ac_check_lib_save_LIBS=$LIBS
  102225. +LIBS="-l$lib $LIBS"
  102226. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102227. +/* end confdefs.h. */
  102228. +
  102229. +
  102230. +int
  102231. +main ()
  102232. +{
  102233. +return main ();
  102234. + ;
  102235. + return 0;
  102236. +}
  102237. +_ACEOF
  102238. +if ac_fn_c_try_link "$LINENO"; then :
  102239. + eval "$as_ac_Lib=yes"
  102240. +else
  102241. + eval "$as_ac_Lib=no"
  102242. +fi
  102243. +rm -f core conftest.err conftest.$ac_objext \
  102244. + conftest$ac_exeext conftest.$ac_ext
  102245. +LIBS=$ac_check_lib_save_LIBS
  102246. +fi
  102247. +eval ac_res=\$$as_ac_Lib
  102248. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102249. +$as_echo "$ac_res" >&6; }
  102250. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102251. + cat >>confdefs.h <<_ACEOF
  102252. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102253. +_ACEOF
  102254. +
  102255. + LIBS="-l$lib $LIBS"
  102256. +
  102257. +fi
  102258. +
  102259. + done
  102260. + fi
  102261. + fi
  102262. + ;;
  102263. + *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  102264. + ac_libdir=$enableval/lib
  102265. + ac_includedir=$enableval/include
  102266. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  102267. + for ac_header in gssapi.h gssapi/gssapi.h
  102268. +do :
  102269. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102270. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102271. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102272. + cat >>confdefs.h <<_ACEOF
  102273. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102274. +_ACEOF
  102275. +
  102276. +fi
  102277. +
  102278. +done
  102279. +
  102280. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  102281. + for lib in $ac_gss_libs; do
  102282. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102283. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102284. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102285. +if eval \${$as_ac_Lib+:} false; then :
  102286. + $as_echo_n "(cached) " >&6
  102287. +else
  102288. + ac_check_lib_save_LIBS=$LIBS
  102289. +LIBS="-l$lib $LIBS"
  102290. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102291. +/* end confdefs.h. */
  102292. +
  102293. +
  102294. +int
  102295. +main ()
  102296. +{
  102297. +return main ();
  102298. + ;
  102299. + return 0;
  102300. +}
  102301. +_ACEOF
  102302. +if ac_fn_c_try_link "$LINENO"; then :
  102303. + eval "$as_ac_Lib=yes"
  102304. +else
  102305. + eval "$as_ac_Lib=no"
  102306. +fi
  102307. +rm -f core conftest.err conftest.$ac_objext \
  102308. + conftest$ac_exeext conftest.$ac_ext
  102309. +LIBS=$ac_check_lib_save_LIBS
  102310. +fi
  102311. +eval ac_res=\$$as_ac_Lib
  102312. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102313. +$as_echo "$ac_res" >&6; }
  102314. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102315. + cat >>confdefs.h <<_ACEOF
  102316. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102317. +_ACEOF
  102318. +
  102319. + LIBS="-l$lib $LIBS"
  102320. +
  102321. +fi
  102322. +
  102323. + done
  102324. + else
  102325. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  102326. + if test "x$ac_gssapi_cflags" != "x" ; then
  102327. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  102328. + fi
  102329. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  102330. + if test "x$ac_gssapi_libs" != "x" ; then
  102331. + ac_libdir=`echo $ac_gssapi_libs | grep "\-L"`
  102332. + if test "x$ac_libdir" != "x" ; then
  102333. + ac_libdir=`echo $ac_gssapi_libs | sed -e 's/.*-L//' | sed -e 's/ .*//'`
  102334. + LDFLAGS="$LDFLAGS $w_flag$ac_libdir$w_flag_2"
  102335. + fi
  102336. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  102337. + else
  102338. + for lib in $ac_gss_libs; do
  102339. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102340. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102341. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102342. +if eval \${$as_ac_Lib+:} false; then :
  102343. + $as_echo_n "(cached) " >&6
  102344. +else
  102345. + ac_check_lib_save_LIBS=$LIBS
  102346. +LIBS="-l$lib $LIBS"
  102347. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102348. +/* end confdefs.h. */
  102349. +
  102350. +
  102351. +int
  102352. +main ()
  102353. +{
  102354. +return main ();
  102355. + ;
  102356. + return 0;
  102357. +}
  102358. +_ACEOF
  102359. +if ac_fn_c_try_link "$LINENO"; then :
  102360. + eval "$as_ac_Lib=yes"
  102361. +else
  102362. + eval "$as_ac_Lib=no"
  102363. +fi
  102364. +rm -f core conftest.err conftest.$ac_objext \
  102365. + conftest$ac_exeext conftest.$ac_ext
  102366. +LIBS=$ac_check_lib_save_LIBS
  102367. +fi
  102368. +eval ac_res=\$$as_ac_Lib
  102369. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102370. +$as_echo "$ac_res" >&6; }
  102371. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102372. + cat >>confdefs.h <<_ACEOF
  102373. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102374. +_ACEOF
  102375. +
  102376. + LIBS="-l$lib $LIBS"
  102377. +
  102378. +fi
  102379. +
  102380. + done
  102381. + fi
  102382. + for ac_header in gssapi.h gssapi/gssapi.h
  102383. +do :
  102384. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102385. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102386. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102387. + cat >>confdefs.h <<_ACEOF
  102388. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102389. +_ACEOF
  102390. +
  102391. +fi
  102392. +
  102393. +done
  102394. +
  102395. + fi
  102396. + ;;
  102397. + esac
  102398. + enable_arg="heimdal"
  102399. +}
  102400. +check_nas(){
  102401. +
  102402. +$as_echo "@%:@define HAVE_NAS_KERBEROS 1" >>confdefs.h
  102403. +
  102404. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  102405. +do :
  102406. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102407. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102408. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102409. + cat >>confdefs.h <<_ACEOF
  102410. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102411. +_ACEOF
  102412. +
  102413. +fi
  102414. +
  102415. +done
  102416. +
  102417. + LDFLAGS="$LDFLAGS -L/usr/lib"
  102418. + ac_gss_libs="krb5 gssapi_krb5 ksvc";
  102419. + for lib in $ac_gss_libs; do
  102420. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102421. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102422. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102423. +if eval \${$as_ac_Lib+:} false; then :
  102424. + $as_echo_n "(cached) " >&6
  102425. +else
  102426. + ac_check_lib_save_LIBS=$LIBS
  102427. +LIBS="-l$lib $LIBS"
  102428. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102429. +/* end confdefs.h. */
  102430. +
  102431. +
  102432. +int
  102433. +main ()
  102434. +{
  102435. +return main ();
  102436. + ;
  102437. + return 0;
  102438. +}
  102439. +_ACEOF
  102440. +if ac_fn_c_try_link "$LINENO"; then :
  102441. + eval "$as_ac_Lib=yes"
  102442. +else
  102443. + eval "$as_ac_Lib=no"
  102444. +fi
  102445. +rm -f core conftest.err conftest.$ac_objext \
  102446. + conftest$ac_exeext conftest.$ac_ext
  102447. +LIBS=$ac_check_lib_save_LIBS
  102448. +fi
  102449. +eval ac_res=\$$as_ac_Lib
  102450. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102451. +$as_echo "$ac_res" >&6; }
  102452. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102453. + cat >>confdefs.h <<_ACEOF
  102454. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102455. +_ACEOF
  102456. +
  102457. + LIBS="-l$lib $LIBS"
  102458. +
  102459. +fi
  102460. +
  102461. + done
  102462. + enable_arg="nas"
  102463. +}
  102464. +
  102465. +check_seam_64(){
  102466. + SPARCV9s="/sparcv9"
  102467. + check_seam
  102468. + enable_arg="seam64"
  102469. +}
  102470. +
  102471. +check_seam(){
  102472. +
  102473. +$as_echo "@%:@define HAVE_SEAM_KERBEROS 1" >>confdefs.h
  102474. +
  102475. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_ext.h
  102476. +do :
  102477. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102478. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102479. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102480. + cat >>confdefs.h <<_ACEOF
  102481. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102482. +_ACEOF
  102483. +
  102484. +fi
  102485. +
  102486. +done
  102487. +
  102488. + ac_sol_libs="nsl socket resolv gss"
  102489. + for lib in $ac_sol_libs; do
  102490. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  102491. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  102492. +$as_echo_n "checking for main in -l$lib... " >&6; }
  102493. +if eval \${$as_ac_Lib+:} false; then :
  102494. + $as_echo_n "(cached) " >&6
  102495. +else
  102496. + ac_check_lib_save_LIBS=$LIBS
  102497. +LIBS="-l$lib $LIBS"
  102498. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102499. +/* end confdefs.h. */
  102500. +
  102501. +
  102502. +int
  102503. +main ()
  102504. +{
  102505. +return main ();
  102506. + ;
  102507. + return 0;
  102508. +}
  102509. +_ACEOF
  102510. +if ac_fn_c_try_link "$LINENO"; then :
  102511. + eval "$as_ac_Lib=yes"
  102512. +else
  102513. + eval "$as_ac_Lib=no"
  102514. +fi
  102515. +rm -f core conftest.err conftest.$ac_objext \
  102516. + conftest$ac_exeext conftest.$ac_ext
  102517. +LIBS=$ac_check_lib_save_LIBS
  102518. +fi
  102519. +eval ac_res=\$$as_ac_Lib
  102520. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  102521. +$as_echo "$ac_res" >&6; }
  102522. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  102523. + cat >>confdefs.h <<_ACEOF
  102524. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  102525. +_ACEOF
  102526. +
  102527. + LIBS="-l$lib $LIBS"
  102528. +
  102529. +fi
  102530. +
  102531. + done
  102532. + enable_arg="seam"
  102533. +}
  102534. +
  102535. +@%:@ Check whether --enable-mit was given.
  102536. +if test "${enable_mit+set}" = set; then :
  102537. + enableval=$enable_mit;
  102538. + if test "x$enableval" != "xno" ; then
  102539. + check_mit
  102540. + fi
  102541. +fi
  102542. +
  102543. +
  102544. +@%:@ Check whether --enable-heimdal was given.
  102545. +if test "${enable_heimdal+set}" = set; then :
  102546. + enableval=$enable_heimdal;
  102547. + if test "x$enableval" != "xno" ; then
  102548. + check_heimdal
  102549. + fi
  102550. +fi
  102551. +
  102552. +
  102553. +@%:@ Check whether --enable-nas was given.
  102554. +if test "${enable_nas+set}" = set; then :
  102555. + enableval=$enable_nas;
  102556. + if test "x$enableval" != "xno" ; then
  102557. + check_nas
  102558. + fi
  102559. +fi
  102560. +
  102561. +
  102562. +@%:@ Check whether --enable-seam was given.
  102563. +if test "${enable_seam+set}" = set; then :
  102564. + enableval=$enable_seam;
  102565. + if test "x$enableval" != "xno" ; then
  102566. + check_seam
  102567. + fi
  102568. +fi
  102569. +
  102570. +
  102571. +@%:@ Check whether --enable-seam-64 was given.
  102572. +if test "${enable_seam_64+set}" = set; then :
  102573. + enableval=$enable_seam_64;
  102574. + if test "x$enableval" != "xno" ; then
  102575. + check_seam_64
  102576. + fi
  102577. +fi
  102578. +
  102579. +
  102580. +if test "$enable_arg" = "no"; then
  102581. + # Extract the first word of "krb5-config", so it can be a program name with args.
  102582. +set dummy krb5-config; ac_word=$2
  102583. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  102584. +$as_echo_n "checking for $ac_word... " >&6; }
  102585. +if ${ac_cv_prog_ac_krb5_config+:} false; then :
  102586. + $as_echo_n "(cached) " >&6
  102587. +else
  102588. + if test -n "$ac_krb5_config"; then
  102589. + ac_cv_prog_ac_krb5_config="$ac_krb5_config" # Let the user override the test.
  102590. +else
  102591. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  102592. +for as_dir in $PATH
  102593. +do
  102594. + IFS=$as_save_IFS
  102595. + test -z "$as_dir" && as_dir=.
  102596. + for ac_exec_ext in '' $ac_executable_extensions; do
  102597. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  102598. + ac_cv_prog_ac_krb5_config="yes"
  102599. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  102600. + break 2
  102601. + fi
  102602. +done
  102603. + done
  102604. +IFS=$as_save_IFS
  102605. +
  102606. + test -z "$ac_cv_prog_ac_krb5_config" && ac_cv_prog_ac_krb5_config="no"
  102607. +fi
  102608. +fi
  102609. +ac_krb5_config=$ac_cv_prog_ac_krb5_config
  102610. +if test -n "$ac_krb5_config"; then
  102611. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_krb5_config" >&5
  102612. +$as_echo "$ac_krb5_config" >&6; }
  102613. +else
  102614. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  102615. +$as_echo "no" >&6; }
  102616. +fi
  102617. +
  102618. +
  102619. + case $sys in
  102620. + Linux) rpm -q heimdal-lib >/dev/null 2>&1
  102621. + if test $? = 0 ; then
  102622. + check_heimdal
  102623. + else
  102624. + check_mit
  102625. + fi
  102626. + ;;
  102627. + AIX) lslpp -L krb5.client.rte >/dev/null 2>&1
  102628. + if test $? = 0 ; then
  102629. + check_nas
  102630. + else
  102631. + check_mit
  102632. + fi
  102633. + ;;
  102634. + SunOS) pkginfo SUNWgss >/dev/null 2>&1
  102635. + if test $? = 0 ; then
  102636. + check_seam
  102637. + else
  102638. + check_mit
  102639. + fi
  102640. + ;;
  102641. + FreeBSD) check_heimdal
  102642. + ;;
  102643. + *) check_mit
  102644. + ;;
  102645. + esac
  102646. +fi
  102647. +
  102648. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
  102649. +$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
  102650. +if ${ac_cv_c_bigendian+:} false; then :
  102651. + $as_echo_n "(cached) " >&6
  102652. +else
  102653. + ac_cv_c_bigendian=unknown
  102654. + # See if we're dealing with a universal compiler.
  102655. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102656. +/* end confdefs.h. */
  102657. +#ifndef __APPLE_CC__
  102658. + not a universal capable compiler
  102659. + #endif
  102660. + typedef int dummy;
  102661. +
  102662. +_ACEOF
  102663. +if ac_fn_c_try_compile "$LINENO"; then :
  102664. +
  102665. + # Check for potential -arch flags. It is not universal unless
  102666. + # there are at least two -arch flags with different values.
  102667. + ac_arch=
  102668. + ac_prev=
  102669. + for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
  102670. + if test -n "$ac_prev"; then
  102671. + case $ac_word in
  102672. + i?86 | x86_64 | ppc | ppc64)
  102673. + if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
  102674. + ac_arch=$ac_word
  102675. + else
  102676. + ac_cv_c_bigendian=universal
  102677. + break
  102678. + fi
  102679. + ;;
  102680. + esac
  102681. + ac_prev=
  102682. + elif test "x$ac_word" = "x-arch"; then
  102683. + ac_prev=arch
  102684. + fi
  102685. + done
  102686. +fi
  102687. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  102688. + if test $ac_cv_c_bigendian = unknown; then
  102689. + # See if sys/param.h defines the BYTE_ORDER macro.
  102690. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102691. +/* end confdefs.h. */
  102692. +#include <sys/types.h>
  102693. + #include <sys/param.h>
  102694. +
  102695. +int
  102696. +main ()
  102697. +{
  102698. +#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
  102699. + && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
  102700. + && LITTLE_ENDIAN)
  102701. + bogus endian macros
  102702. + #endif
  102703. +
  102704. + ;
  102705. + return 0;
  102706. +}
  102707. +_ACEOF
  102708. +if ac_fn_c_try_compile "$LINENO"; then :
  102709. + # It does; now see whether it defined to BIG_ENDIAN or not.
  102710. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102711. +/* end confdefs.h. */
  102712. +#include <sys/types.h>
  102713. + #include <sys/param.h>
  102714. +
  102715. +int
  102716. +main ()
  102717. +{
  102718. +#if BYTE_ORDER != BIG_ENDIAN
  102719. + not big endian
  102720. + #endif
  102721. +
  102722. + ;
  102723. + return 0;
  102724. +}
  102725. +_ACEOF
  102726. +if ac_fn_c_try_compile "$LINENO"; then :
  102727. + ac_cv_c_bigendian=yes
  102728. +else
  102729. + ac_cv_c_bigendian=no
  102730. +fi
  102731. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  102732. +fi
  102733. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  102734. + fi
  102735. + if test $ac_cv_c_bigendian = unknown; then
  102736. + # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
  102737. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102738. +/* end confdefs.h. */
  102739. +#include <limits.h>
  102740. +
  102741. +int
  102742. +main ()
  102743. +{
  102744. +#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
  102745. + bogus endian macros
  102746. + #endif
  102747. +
  102748. + ;
  102749. + return 0;
  102750. +}
  102751. +_ACEOF
  102752. +if ac_fn_c_try_compile "$LINENO"; then :
  102753. + # It does; now see whether it defined to _BIG_ENDIAN or not.
  102754. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102755. +/* end confdefs.h. */
  102756. +#include <limits.h>
  102757. +
  102758. +int
  102759. +main ()
  102760. +{
  102761. +#ifndef _BIG_ENDIAN
  102762. + not big endian
  102763. + #endif
  102764. +
  102765. + ;
  102766. + return 0;
  102767. +}
  102768. +_ACEOF
  102769. +if ac_fn_c_try_compile "$LINENO"; then :
  102770. + ac_cv_c_bigendian=yes
  102771. +else
  102772. + ac_cv_c_bigendian=no
  102773. +fi
  102774. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  102775. +fi
  102776. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  102777. + fi
  102778. + if test $ac_cv_c_bigendian = unknown; then
  102779. + # Compile a test program.
  102780. + if test "$cross_compiling" = yes; then :
  102781. + # Try to guess by grepping values from an object file.
  102782. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102783. +/* end confdefs.h. */
  102784. +short int ascii_mm[] =
  102785. + { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  102786. + short int ascii_ii[] =
  102787. + { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  102788. + int use_ascii (int i) {
  102789. + return ascii_mm[i] + ascii_ii[i];
  102790. + }
  102791. + short int ebcdic_ii[] =
  102792. + { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  102793. + short int ebcdic_mm[] =
  102794. + { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  102795. + int use_ebcdic (int i) {
  102796. + return ebcdic_mm[i] + ebcdic_ii[i];
  102797. + }
  102798. + extern int foo;
  102799. +
  102800. +int
  102801. +main ()
  102802. +{
  102803. +return use_ascii (foo) == use_ebcdic (foo);
  102804. + ;
  102805. + return 0;
  102806. +}
  102807. +_ACEOF
  102808. +if ac_fn_c_try_compile "$LINENO"; then :
  102809. + if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
  102810. + ac_cv_c_bigendian=yes
  102811. + fi
  102812. + if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  102813. + if test "$ac_cv_c_bigendian" = unknown; then
  102814. + ac_cv_c_bigendian=no
  102815. + else
  102816. + # finding both strings is unlikely to happen, but who knows?
  102817. + ac_cv_c_bigendian=unknown
  102818. + fi
  102819. + fi
  102820. +fi
  102821. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  102822. +else
  102823. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102824. +/* end confdefs.h. */
  102825. +$ac_includes_default
  102826. +int
  102827. +main ()
  102828. +{
  102829. +
  102830. + /* Are we little or big endian? From Harbison&Steele. */
  102831. + union
  102832. + {
  102833. + long int l;
  102834. + char c[sizeof (long int)];
  102835. + } u;
  102836. + u.l = 1;
  102837. + return u.c[sizeof (long int) - 1] == 1;
  102838. +
  102839. + ;
  102840. + return 0;
  102841. +}
  102842. +_ACEOF
  102843. +if ac_fn_c_try_run "$LINENO"; then :
  102844. + ac_cv_c_bigendian=no
  102845. +else
  102846. + ac_cv_c_bigendian=yes
  102847. +fi
  102848. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  102849. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  102850. +fi
  102851. +
  102852. + fi
  102853. +fi
  102854. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
  102855. +$as_echo "$ac_cv_c_bigendian" >&6; }
  102856. + case $ac_cv_c_bigendian in #(
  102857. + yes)
  102858. + $as_echo "@%:@define WORDS_BIGENDIAN 1" >>confdefs.h
  102859. +;; #(
  102860. + no)
  102861. + ;; #(
  102862. + universal)
  102863. +
  102864. +$as_echo "@%:@define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
  102865. +
  102866. + ;; #(
  102867. + *)
  102868. + as_fn_error $? "unknown endianness
  102869. + presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
  102870. + esac
  102871. +
  102872. +
  102873. +for ac_header in \
  102874. + errno.h \
  102875. + netdb.h \
  102876. + stdio.h \
  102877. + stdlib.h \
  102878. + string.h \
  102879. + sys/time.h\
  102880. + time.h \
  102881. + unistd.h \
  102882. +
  102883. +do :
  102884. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102885. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102886. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102887. + cat >>confdefs.h <<_ACEOF
  102888. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102889. +_ACEOF
  102890. +
  102891. +fi
  102892. +
  102893. +done
  102894. +
  102895. +
  102896. +ac_config_headers="$ac_config_headers ska_config.h"
  102897. +
  102898. +
  102899. +
  102900. +
  102901. +squid_dir=
  102902. +
  102903. +@%:@ Check whether --with-squid was given.
  102904. +if test "${with_squid+set}" = set; then :
  102905. + withval=$with_squid; squid_dir=$withval
  102906. +
  102907. +fi
  102908. +
  102909. +
  102910. +CPPFLAGS="$CPPFLAGS -I../../../ -I../../../include/ -I$squid_dir/include -I$squid_dir/src -I$squid_dir"
  102911. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQUID at '$squid_dir' " >&5
  102912. +$as_echo_n "checking for SQUID at '$squid_dir' ... " >&6; }
  102913. +if ${ac_cv_have_squid+:} false; then :
  102914. + $as_echo_n "(cached) " >&6
  102915. +else
  102916. +
  102917. +if test "$cross_compiling" = yes; then :
  102918. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  102919. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  102920. +as_fn_error $? "cannot run test program while cross compiling
  102921. +See \`config.log' for more details" "$LINENO" 5; }
  102922. +else
  102923. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  102924. +/* end confdefs.h. */
  102925. +
  102926. +#include <config.h>
  102927. +int main(int argc, char *argv[]) {
  102928. +#ifdef SQUID_CONFIG_H
  102929. +return 0;
  102930. +#else
  102931. +return 1;
  102932. +#endif
  102933. +}
  102934. +_ACEOF
  102935. +if ac_fn_c_try_run "$LINENO"; then :
  102936. + ac_cv_have_squid=yes
  102937. +else
  102938. + ac_cv_have_squid=no
  102939. +fi
  102940. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  102941. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  102942. +fi
  102943. +
  102944. +
  102945. +fi
  102946. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_squid" >&5
  102947. +$as_echo "$ac_cv_have_squid" >&6; }
  102948. +LDFLAGS="$LDFLAGS -L../../../lib"
  102949. +if test "x$ac_cv_have_squid" = "xyes"; then
  102950. +
  102951. +$as_echo "@%:@define HAVE_SQUID 1" >>confdefs.h
  102952. +
  102953. + for ac_header in getaddrinfo.h getnameinfo.h util.h
  102954. +do :
  102955. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  102956. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  102957. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  102958. + cat >>confdefs.h <<_ACEOF
  102959. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  102960. +_ACEOF
  102961. +
  102962. +fi
  102963. +
  102964. +done
  102965. +
  102966. + ac_fn_c_check_decl "$LINENO" "xgetaddrinfo" "ac_cv_have_decl_xgetaddrinfo" "#include <getaddrinfo.h>
  102967. +"
  102968. +if test "x$ac_cv_have_decl_xgetaddrinfo" = xyes; then :
  102969. + ac_have_decl=1
  102970. +else
  102971. + ac_have_decl=0
  102972. +fi
  102973. +
  102974. +cat >>confdefs.h <<_ACEOF
  102975. +@%:@define HAVE_DECL_XGETADDRINFO $ac_have_decl
  102976. +_ACEOF
  102977. +
  102978. + ac_fn_c_check_decl "$LINENO" "xfreeaddrinfo" "ac_cv_have_decl_xfreeaddrinfo" "#include <getaddrinfo.h>
  102979. +"
  102980. +if test "x$ac_cv_have_decl_xfreeaddrinfo" = xyes; then :
  102981. + ac_have_decl=1
  102982. +else
  102983. + ac_have_decl=0
  102984. +fi
  102985. +
  102986. +cat >>confdefs.h <<_ACEOF
  102987. +@%:@define HAVE_DECL_XFREEADDRINFO $ac_have_decl
  102988. +_ACEOF
  102989. +
  102990. + ac_fn_c_check_decl "$LINENO" "xgai_strerror" "ac_cv_have_decl_xgai_strerror" "#include <getaddrinfo.h>
  102991. +"
  102992. +if test "x$ac_cv_have_decl_xgai_strerror" = xyes; then :
  102993. + ac_have_decl=1
  102994. +else
  102995. + ac_have_decl=0
  102996. +fi
  102997. +
  102998. +cat >>confdefs.h <<_ACEOF
  102999. +@%:@define HAVE_DECL_XGAI_STRERROR $ac_have_decl
  103000. +_ACEOF
  103001. +
  103002. + ac_fn_c_check_decl "$LINENO" "xgetnameinfo" "ac_cv_have_decl_xgetnameinfo" "#include <getnameinfo.h>
  103003. +"
  103004. +if test "x$ac_cv_have_decl_xgetnameinfo" = xyes; then :
  103005. + ac_have_decl=1
  103006. +else
  103007. + ac_have_decl=0
  103008. +fi
  103009. +
  103010. +cat >>confdefs.h <<_ACEOF
  103011. +@%:@define HAVE_DECL_XGETNAMEINFO $ac_have_decl
  103012. +_ACEOF
  103013. +
  103014. + ac_fn_c_check_decl "$LINENO" "xstrdup" "ac_cv_have_decl_xstrdup" "#include <util.h>
  103015. +"
  103016. +if test "x$ac_cv_have_decl_xstrdup" = xyes; then :
  103017. + ac_have_decl=1
  103018. +else
  103019. + ac_have_decl=0
  103020. +fi
  103021. +
  103022. +cat >>confdefs.h <<_ACEOF
  103023. +@%:@define HAVE_DECL_XSTRDUP $ac_have_decl
  103024. +_ACEOF
  103025. +
  103026. + ac_fn_c_check_decl "$LINENO" "xmalloc" "ac_cv_have_decl_xmalloc" "#include <util.h>
  103027. +"
  103028. +if test "x$ac_cv_have_decl_xmalloc" = xyes; then :
  103029. + ac_have_decl=1
  103030. +else
  103031. + ac_have_decl=0
  103032. +fi
  103033. +
  103034. +cat >>confdefs.h <<_ACEOF
  103035. +@%:@define HAVE_DECL_XMALLOC $ac_have_decl
  103036. +_ACEOF
  103037. +
  103038. + ac_fn_c_check_decl "$LINENO" "xfree" "ac_cv_have_decl_xfree" "#include <util.h>
  103039. +"
  103040. +if test "x$ac_cv_have_decl_xfree" = xyes; then :
  103041. + ac_have_decl=1
  103042. +else
  103043. + ac_have_decl=0
  103044. +fi
  103045. +
  103046. +cat >>confdefs.h <<_ACEOF
  103047. +@%:@define HAVE_DECL_XFREE $ac_have_decl
  103048. +_ACEOF
  103049. +
  103050. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
  103051. +$as_echo_n "checking for main in -lm... " >&6; }
  103052. +if ${ac_cv_lib_m_main+:} false; then :
  103053. + $as_echo_n "(cached) " >&6
  103054. +else
  103055. + ac_check_lib_save_LIBS=$LIBS
  103056. +LIBS="-lm $LIBS"
  103057. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  103058. +/* end confdefs.h. */
  103059. +
  103060. +
  103061. +int
  103062. +main ()
  103063. +{
  103064. +return main ();
  103065. + ;
  103066. + return 0;
  103067. +}
  103068. +_ACEOF
  103069. +if ac_fn_c_try_link "$LINENO"; then :
  103070. + ac_cv_lib_m_main=yes
  103071. +else
  103072. + ac_cv_lib_m_main=no
  103073. +fi
  103074. +rm -f core conftest.err conftest.$ac_objext \
  103075. + conftest$ac_exeext conftest.$ac_ext
  103076. +LIBS=$ac_check_lib_save_LIBS
  103077. +fi
  103078. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
  103079. +$as_echo "$ac_cv_lib_m_main" >&6; }
  103080. +if test "x$ac_cv_lib_m_main" = xyes; then :
  103081. + cat >>confdefs.h <<_ACEOF
  103082. +@%:@define HAVE_LIBM 1
  103083. +_ACEOF
  103084. +
  103085. + LIBS="-lm $LIBS"
  103086. +
  103087. +fi
  103088. +
  103089. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmw" >&5
  103090. +$as_echo_n "checking for main in -lmw... " >&6; }
  103091. +if ${ac_cv_lib_mw_main+:} false; then :
  103092. + $as_echo_n "(cached) " >&6
  103093. +else
  103094. + ac_check_lib_save_LIBS=$LIBS
  103095. +LIBS="-lmw $LIBS"
  103096. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  103097. +/* end confdefs.h. */
  103098. +
  103099. +
  103100. +int
  103101. +main ()
  103102. +{
  103103. +return main ();
  103104. + ;
  103105. + return 0;
  103106. +}
  103107. +_ACEOF
  103108. +if ac_fn_c_try_link "$LINENO"; then :
  103109. + ac_cv_lib_mw_main=yes
  103110. +else
  103111. + ac_cv_lib_mw_main=no
  103112. +fi
  103113. +rm -f core conftest.err conftest.$ac_objext \
  103114. + conftest$ac_exeext conftest.$ac_ext
  103115. +LIBS=$ac_check_lib_save_LIBS
  103116. +fi
  103117. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw_main" >&5
  103118. +$as_echo "$ac_cv_lib_mw_main" >&6; }
  103119. +if test "x$ac_cv_lib_mw_main" = xyes; then :
  103120. + cat >>confdefs.h <<_ACEOF
  103121. +@%:@define HAVE_LIBMW 1
  103122. +_ACEOF
  103123. +
  103124. + LIBS="-lmw $LIBS"
  103125. +
  103126. +fi
  103127. +
  103128. + LIBS="-lmiscutil $LIBS"
  103129. +
  103130. +
  103131. +
  103132. +fi
  103133. +
  103134. +
  103135. +
  103136. +
  103137. +echo "configure: ## -----------------------------##"
  103138. +echo "configure: ##"
  103139. +echo "configure: ## $enable_arg has been selected"
  103140. +echo "configure: ##"
  103141. +echo "configure: ## -----------------------------##"
  103142. +
  103143. +MY_CFLAGS="-Wall -Wextra -Werror -Wcomment -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wshadow"
  103144. +for ac_cv_my_cflag in $MY_CFLAGS; do
  103145. +echo "int main()
  103146. + {
  103147. + return 0;
  103148. + };" > conftest.c
  103149. +${CC} $ac_cv_my_cflag -c conftest.c 2>/dev/null
  103150. +res=$?
  103151. +rm -f conftest.*
  103152. +if test "$res" = "0"; then
  103153. + CFLAGS="$CFLAGS $ac_cv_my_cflag"
  103154. +fi
  103155. +done
  103156. +
  103157. +ac_config_files="$ac_config_files Makefile"
  103158. +
  103159. +cat >confcache <<\_ACEOF
  103160. +# This file is a shell script that caches the results of configure
  103161. +# tests run on this system so they can be shared between configure
  103162. +# scripts and configure runs, see configure's option --config-cache.
  103163. +# It is not useful on other systems. If it contains results you don't
  103164. +# want to keep, you may remove or edit it.
  103165. +#
  103166. +# config.status only pays attention to the cache file if you give it
  103167. +# the --recheck option to rerun configure.
  103168. +#
  103169. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  103170. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  103171. +# following values.
  103172. +
  103173. +_ACEOF
  103174. +
  103175. +# The following way of writing the cache mishandles newlines in values,
  103176. +# but we know of no workaround that is simple, portable, and efficient.
  103177. +# So, we kill variables containing newlines.
  103178. +# Ultrix sh set writes to stderr and can't be redirected directly,
  103179. +# and sets the high bit in the cache file unless we assign to the vars.
  103180. +(
  103181. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  103182. + eval ac_val=\$$ac_var
  103183. + case $ac_val in #(
  103184. + *${as_nl}*)
  103185. + case $ac_var in #(
  103186. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  103187. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  103188. + esac
  103189. + case $ac_var in #(
  103190. + _ | IFS | as_nl) ;; #(
  103191. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  103192. + *) { eval $ac_var=; unset $ac_var;} ;;
  103193. + esac ;;
  103194. + esac
  103195. + done
  103196. +
  103197. + (set) 2>&1 |
  103198. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  103199. + *${as_nl}ac_space=\ *)
  103200. + # `set' does not quote correctly, so add quotes: double-quote
  103201. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  103202. + sed -n \
  103203. + "s/'/'\\\\''/g;
  103204. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  103205. + ;; #(
  103206. + *)
  103207. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  103208. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  103209. + ;;
  103210. + esac |
  103211. + sort
  103212. +) |
  103213. + sed '
  103214. + /^ac_cv_env_/b end
  103215. + t clear
  103216. + :clear
  103217. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  103218. + t end
  103219. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  103220. + :end' >>confcache
  103221. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  103222. + if test -w "$cache_file"; then
  103223. + if test "x$cache_file" != "x/dev/null"; then
  103224. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  103225. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  103226. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  103227. + cat confcache >"$cache_file"
  103228. + else
  103229. + case $cache_file in #(
  103230. + */* | ?:*)
  103231. + mv -f confcache "$cache_file"$$ &&
  103232. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  103233. + *)
  103234. + mv -f confcache "$cache_file" ;;
  103235. + esac
  103236. + fi
  103237. + fi
  103238. + else
  103239. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  103240. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  103241. + fi
  103242. +fi
  103243. +rm -f confcache
  103244. +
  103245. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  103246. +# Let make expand exec_prefix.
  103247. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  103248. +
  103249. +DEFS=-DHAVE_CONFIG_H
  103250. +
  103251. +ac_libobjs=
  103252. +ac_ltlibobjs=
  103253. +U=
  103254. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  103255. + # 1. Remove the extension, and $U if already installed.
  103256. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  103257. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  103258. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  103259. + # will be set to the directory where LIBOBJS objects are built.
  103260. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  103261. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  103262. +done
  103263. +LIB@&t@OBJS=$ac_libobjs
  103264. +
  103265. +LTLIBOBJS=$ac_ltlibobjs
  103266. +
  103267. +
  103268. + if test -n "$EXEEXT"; then
  103269. + am__EXEEXT_TRUE=
  103270. + am__EXEEXT_FALSE='#'
  103271. +else
  103272. + am__EXEEXT_TRUE='#'
  103273. + am__EXEEXT_FALSE=
  103274. +fi
  103275. +
  103276. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  103277. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  103278. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  103279. +fi
  103280. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  103281. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  103282. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  103283. +fi
  103284. +
  103285. +
  103286. +: "${CONFIG_STATUS=./config.status}"
  103287. +ac_write_fail=0
  103288. +ac_clean_files_save=$ac_clean_files
  103289. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  103290. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  103291. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  103292. +as_write_fail=0
  103293. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  103294. +#! $SHELL
  103295. +# Generated by $as_me.
  103296. +# Run this file to recreate the current configuration.
  103297. +# Compiler output produced by configure, useful for debugging
  103298. +# configure, is in config.log if it exists.
  103299. +
  103300. +debug=false
  103301. +ac_cs_recheck=false
  103302. +ac_cs_silent=false
  103303. +
  103304. +SHELL=\${CONFIG_SHELL-$SHELL}
  103305. +export SHELL
  103306. +_ASEOF
  103307. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  103308. +## -------------------- ##
  103309. +## M4sh Initialization. ##
  103310. +## -------------------- ##
  103311. +
  103312. +# Be more Bourne compatible
  103313. +DUALCASE=1; export DUALCASE # for MKS sh
  103314. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  103315. + emulate sh
  103316. + NULLCMD=:
  103317. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  103318. + # is contrary to our usage. Disable this feature.
  103319. + alias -g '${1+"$@"}'='"$@"'
  103320. + setopt NO_GLOB_SUBST
  103321. +else
  103322. + case `(set -o) 2>/dev/null` in @%:@(
  103323. + *posix*) :
  103324. + set -o posix ;; @%:@(
  103325. + *) :
  103326. + ;;
  103327. +esac
  103328. +fi
  103329. +
  103330. +
  103331. +as_nl='
  103332. +'
  103333. +export as_nl
  103334. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  103335. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  103336. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  103337. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  103338. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  103339. +# but without wasting forks for bash or zsh.
  103340. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  103341. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  103342. + as_echo='print -r --'
  103343. + as_echo_n='print -rn --'
  103344. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  103345. + as_echo='printf %s\n'
  103346. + as_echo_n='printf %s'
  103347. +else
  103348. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  103349. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  103350. + as_echo_n='/usr/ucb/echo -n'
  103351. + else
  103352. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  103353. + as_echo_n_body='eval
  103354. + arg=$1;
  103355. + case $arg in @%:@(
  103356. + *"$as_nl"*)
  103357. + expr "X$arg" : "X\\(.*\\)$as_nl";
  103358. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  103359. + esac;
  103360. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  103361. + '
  103362. + export as_echo_n_body
  103363. + as_echo_n='sh -c $as_echo_n_body as_echo'
  103364. + fi
  103365. + export as_echo_body
  103366. + as_echo='sh -c $as_echo_body as_echo'
  103367. +fi
  103368. +
  103369. +# The user is always right.
  103370. +if test "${PATH_SEPARATOR+set}" != set; then
  103371. + PATH_SEPARATOR=:
  103372. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  103373. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  103374. + PATH_SEPARATOR=';'
  103375. + }
  103376. +fi
  103377. +
  103378. +
  103379. +# IFS
  103380. +# We need space, tab and new line, in precisely that order. Quoting is
  103381. +# there to prevent editors from complaining about space-tab.
  103382. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  103383. +# splitting by setting IFS to empty value.)
  103384. +IFS=" "" $as_nl"
  103385. +
  103386. +# Find who we are. Look in the path if we contain no directory separator.
  103387. +as_myself=
  103388. +case $0 in @%:@((
  103389. + *[\\/]* ) as_myself=$0 ;;
  103390. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  103391. +for as_dir in $PATH
  103392. +do
  103393. + IFS=$as_save_IFS
  103394. + test -z "$as_dir" && as_dir=.
  103395. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  103396. + done
  103397. +IFS=$as_save_IFS
  103398. +
  103399. + ;;
  103400. +esac
  103401. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  103402. +# in which case we are not to be found in the path.
  103403. +if test "x$as_myself" = x; then
  103404. + as_myself=$0
  103405. +fi
  103406. +if test ! -f "$as_myself"; then
  103407. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  103408. + exit 1
  103409. +fi
  103410. +
  103411. +# Unset variables that we do not need and which cause bugs (e.g. in
  103412. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  103413. +# suppresses any "Segmentation fault" message there. '((' could
  103414. +# trigger a bug in pdksh 5.2.14.
  103415. +for as_var in BASH_ENV ENV MAIL MAILPATH
  103416. +do eval test x\${$as_var+set} = xset \
  103417. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  103418. +done
  103419. +PS1='$ '
  103420. +PS2='> '
  103421. +PS4='+ '
  103422. +
  103423. +# NLS nuisances.
  103424. +LC_ALL=C
  103425. +export LC_ALL
  103426. +LANGUAGE=C
  103427. +export LANGUAGE
  103428. +
  103429. +# CDPATH.
  103430. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  103431. +
  103432. +
  103433. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  103434. +@%:@ ----------------------------------------
  103435. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  103436. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  103437. +@%:@ script with STATUS, using 1 if that was 0.
  103438. +as_fn_error ()
  103439. +{
  103440. + as_status=$1; test $as_status -eq 0 && as_status=1
  103441. + if test "$4"; then
  103442. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  103443. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  103444. + fi
  103445. + $as_echo "$as_me: error: $2" >&2
  103446. + as_fn_exit $as_status
  103447. +} @%:@ as_fn_error
  103448. +
  103449. +
  103450. +@%:@ as_fn_set_status STATUS
  103451. +@%:@ -----------------------
  103452. +@%:@ Set @S|@? to STATUS, without forking.
  103453. +as_fn_set_status ()
  103454. +{
  103455. + return $1
  103456. +} @%:@ as_fn_set_status
  103457. +
  103458. +@%:@ as_fn_exit STATUS
  103459. +@%:@ -----------------
  103460. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  103461. +as_fn_exit ()
  103462. +{
  103463. + set +e
  103464. + as_fn_set_status $1
  103465. + exit $1
  103466. +} @%:@ as_fn_exit
  103467. +
  103468. +@%:@ as_fn_unset VAR
  103469. +@%:@ ---------------
  103470. +@%:@ Portably unset VAR.
  103471. +as_fn_unset ()
  103472. +{
  103473. + { eval $1=; unset $1;}
  103474. +}
  103475. +as_unset=as_fn_unset
  103476. +@%:@ as_fn_append VAR VALUE
  103477. +@%:@ ----------------------
  103478. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  103479. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  103480. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  103481. +@%:@ implementations.
  103482. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  103483. + eval 'as_fn_append ()
  103484. + {
  103485. + eval $1+=\$2
  103486. + }'
  103487. +else
  103488. + as_fn_append ()
  103489. + {
  103490. + eval $1=\$$1\$2
  103491. + }
  103492. +fi # as_fn_append
  103493. +
  103494. +@%:@ as_fn_arith ARG...
  103495. +@%:@ ------------------
  103496. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  103497. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  103498. +@%:@ must be portable across @S|@(()) and expr.
  103499. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  103500. + eval 'as_fn_arith ()
  103501. + {
  103502. + as_val=$(( $* ))
  103503. + }'
  103504. +else
  103505. + as_fn_arith ()
  103506. + {
  103507. + as_val=`expr "$@" || test $? -eq 1`
  103508. + }
  103509. +fi # as_fn_arith
  103510. +
  103511. +
  103512. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  103513. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  103514. + as_expr=expr
  103515. +else
  103516. + as_expr=false
  103517. +fi
  103518. +
  103519. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  103520. + as_basename=basename
  103521. +else
  103522. + as_basename=false
  103523. +fi
  103524. +
  103525. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  103526. + as_dirname=dirname
  103527. +else
  103528. + as_dirname=false
  103529. +fi
  103530. +
  103531. +as_me=`$as_basename -- "$0" ||
  103532. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  103533. + X"$0" : 'X\(//\)$' \| \
  103534. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  103535. +$as_echo X/"$0" |
  103536. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  103537. + s//\1/
  103538. + q
  103539. + }
  103540. + /^X\/\(\/\/\)$/{
  103541. + s//\1/
  103542. + q
  103543. + }
  103544. + /^X\/\(\/\).*/{
  103545. + s//\1/
  103546. + q
  103547. + }
  103548. + s/.*/./; q'`
  103549. +
  103550. +# Avoid depending upon Character Ranges.
  103551. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  103552. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  103553. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  103554. +as_cr_digits='0123456789'
  103555. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  103556. +
  103557. +ECHO_C= ECHO_N= ECHO_T=
  103558. +case `echo -n x` in @%:@(((((
  103559. +-n*)
  103560. + case `echo 'xy\c'` in
  103561. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  103562. + xy) ECHO_C='\c';;
  103563. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  103564. + ECHO_T=' ';;
  103565. + esac;;
  103566. +*)
  103567. + ECHO_N='-n';;
  103568. +esac
  103569. +
  103570. +rm -f conf$$ conf$$.exe conf$$.file
  103571. +if test -d conf$$.dir; then
  103572. + rm -f conf$$.dir/conf$$.file
  103573. +else
  103574. + rm -f conf$$.dir
  103575. + mkdir conf$$.dir 2>/dev/null
  103576. +fi
  103577. +if (echo >conf$$.file) 2>/dev/null; then
  103578. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  103579. + as_ln_s='ln -s'
  103580. + # ... but there are two gotchas:
  103581. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  103582. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  103583. + # In both cases, we have to default to `cp -p'.
  103584. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  103585. + as_ln_s='cp -p'
  103586. + elif ln conf$$.file conf$$ 2>/dev/null; then
  103587. + as_ln_s=ln
  103588. + else
  103589. + as_ln_s='cp -p'
  103590. + fi
  103591. +else
  103592. + as_ln_s='cp -p'
  103593. +fi
  103594. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  103595. +rmdir conf$$.dir 2>/dev/null
  103596. +
  103597. +
  103598. +@%:@ as_fn_mkdir_p
  103599. +@%:@ -------------
  103600. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  103601. +as_fn_mkdir_p ()
  103602. +{
  103603. +
  103604. + case $as_dir in #(
  103605. + -*) as_dir=./$as_dir;;
  103606. + esac
  103607. + test -d "$as_dir" || eval $as_mkdir_p || {
  103608. + as_dirs=
  103609. + while :; do
  103610. + case $as_dir in #(
  103611. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  103612. + *) as_qdir=$as_dir;;
  103613. + esac
  103614. + as_dirs="'$as_qdir' $as_dirs"
  103615. + as_dir=`$as_dirname -- "$as_dir" ||
  103616. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  103617. + X"$as_dir" : 'X\(//\)[^/]' \| \
  103618. + X"$as_dir" : 'X\(//\)$' \| \
  103619. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  103620. +$as_echo X"$as_dir" |
  103621. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  103622. + s//\1/
  103623. + q
  103624. + }
  103625. + /^X\(\/\/\)[^/].*/{
  103626. + s//\1/
  103627. + q
  103628. + }
  103629. + /^X\(\/\/\)$/{
  103630. + s//\1/
  103631. + q
  103632. + }
  103633. + /^X\(\/\).*/{
  103634. + s//\1/
  103635. + q
  103636. + }
  103637. + s/.*/./; q'`
  103638. + test -d "$as_dir" && break
  103639. + done
  103640. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  103641. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  103642. +
  103643. +
  103644. +} @%:@ as_fn_mkdir_p
  103645. +if mkdir -p . 2>/dev/null; then
  103646. + as_mkdir_p='mkdir -p "$as_dir"'
  103647. +else
  103648. + test -d ./-p && rmdir ./-p
  103649. + as_mkdir_p=false
  103650. +fi
  103651. +
  103652. +if test -x / >/dev/null 2>&1; then
  103653. + as_test_x='test -x'
  103654. +else
  103655. + if ls -dL / >/dev/null 2>&1; then
  103656. + as_ls_L_option=L
  103657. + else
  103658. + as_ls_L_option=
  103659. + fi
  103660. + as_test_x='
  103661. + eval sh -c '\''
  103662. + if test -d "$1"; then
  103663. + test -d "$1/.";
  103664. + else
  103665. + case $1 in @%:@(
  103666. + -*)set "./$1";;
  103667. + esac;
  103668. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  103669. + ???[sx]*):;;*)false;;esac;fi
  103670. + '\'' sh
  103671. + '
  103672. +fi
  103673. +as_executable_p=$as_test_x
  103674. +
  103675. +# Sed expression to map a string onto a valid CPP name.
  103676. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  103677. +
  103678. +# Sed expression to map a string onto a valid variable name.
  103679. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  103680. +
  103681. +
  103682. +exec 6>&1
  103683. +## ----------------------------------- ##
  103684. +## Main body of $CONFIG_STATUS script. ##
  103685. +## ----------------------------------- ##
  103686. +_ASEOF
  103687. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  103688. +
  103689. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  103690. +# Save the log message, to keep $0 and so on meaningful, and to
  103691. +# report actual input values of CONFIG_FILES etc. instead of their
  103692. +# values after options handling.
  103693. +ac_log="
  103694. +This file was extended by squid_kerb_auth $as_me 1.0.5, which was
  103695. +generated by GNU Autoconf 2.68. Invocation command line was
  103696. +
  103697. + CONFIG_FILES = $CONFIG_FILES
  103698. + CONFIG_HEADERS = $CONFIG_HEADERS
  103699. + CONFIG_LINKS = $CONFIG_LINKS
  103700. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  103701. + $ $0 $@
  103702. +
  103703. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  103704. +"
  103705. +
  103706. +_ACEOF
  103707. +
  103708. +case $ac_config_files in *"
  103709. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  103710. +esac
  103711. +
  103712. +case $ac_config_headers in *"
  103713. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  103714. +esac
  103715. +
  103716. +
  103717. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  103718. +# Files that config.status was made for.
  103719. +config_files="$ac_config_files"
  103720. +config_headers="$ac_config_headers"
  103721. +config_commands="$ac_config_commands"
  103722. +
  103723. +_ACEOF
  103724. +
  103725. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  103726. +ac_cs_usage="\
  103727. +\`$as_me' instantiates files and other configuration actions
  103728. +from templates according to the current configuration. Unless the files
  103729. +and actions are specified as TAGs, all are instantiated by default.
  103730. +
  103731. +Usage: $0 [OPTION]... [TAG]...
  103732. +
  103733. + -h, --help print this help, then exit
  103734. + -V, --version print version number and configuration settings, then exit
  103735. + --config print configuration, then exit
  103736. + -q, --quiet, --silent
  103737. + do not print progress messages
  103738. + -d, --debug don't remove temporary files
  103739. + --recheck update $as_me by reconfiguring in the same conditions
  103740. + --file=FILE[:TEMPLATE]
  103741. + instantiate the configuration file FILE
  103742. + --header=FILE[:TEMPLATE]
  103743. + instantiate the configuration header FILE
  103744. +
  103745. +Configuration files:
  103746. +$config_files
  103747. +
  103748. +Configuration headers:
  103749. +$config_headers
  103750. +
  103751. +Configuration commands:
  103752. +$config_commands
  103753. +
  103754. +Report bugs to <markus_moeller@compuserve.com>."
  103755. +
  103756. +_ACEOF
  103757. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  103758. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  103759. +ac_cs_version="\\
  103760. +squid_kerb_auth config.status 1.0.5
  103761. +configured by $0, generated by GNU Autoconf 2.68,
  103762. + with options \\"\$ac_cs_config\\"
  103763. +
  103764. +Copyright (C) 2010 Free Software Foundation, Inc.
  103765. +This config.status script is free software; the Free Software Foundation
  103766. +gives unlimited permission to copy, distribute and modify it."
  103767. +
  103768. +ac_pwd='$ac_pwd'
  103769. +srcdir='$srcdir'
  103770. +INSTALL='$INSTALL'
  103771. +MKDIR_P='$MKDIR_P'
  103772. +AWK='$AWK'
  103773. +test -n "\$AWK" || AWK=awk
  103774. +_ACEOF
  103775. +
  103776. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  103777. +# The default lists apply if the user does not specify any file.
  103778. +ac_need_defaults=:
  103779. +while test $# != 0
  103780. +do
  103781. + case $1 in
  103782. + --*=?*)
  103783. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  103784. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  103785. + ac_shift=:
  103786. + ;;
  103787. + --*=)
  103788. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  103789. + ac_optarg=
  103790. + ac_shift=:
  103791. + ;;
  103792. + *)
  103793. + ac_option=$1
  103794. + ac_optarg=$2
  103795. + ac_shift=shift
  103796. + ;;
  103797. + esac
  103798. +
  103799. + case $ac_option in
  103800. + # Handling of the options.
  103801. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  103802. + ac_cs_recheck=: ;;
  103803. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  103804. + $as_echo "$ac_cs_version"; exit ;;
  103805. + --config | --confi | --conf | --con | --co | --c )
  103806. + $as_echo "$ac_cs_config"; exit ;;
  103807. + --debug | --debu | --deb | --de | --d | -d )
  103808. + debug=: ;;
  103809. + --file | --fil | --fi | --f )
  103810. + $ac_shift
  103811. + case $ac_optarg in
  103812. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  103813. + '') as_fn_error $? "missing file argument" ;;
  103814. + esac
  103815. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  103816. + ac_need_defaults=false;;
  103817. + --header | --heade | --head | --hea )
  103818. + $ac_shift
  103819. + case $ac_optarg in
  103820. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  103821. + esac
  103822. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  103823. + ac_need_defaults=false;;
  103824. + --he | --h)
  103825. + # Conflict between --help and --header
  103826. + as_fn_error $? "ambiguous option: \`$1'
  103827. +Try \`$0 --help' for more information.";;
  103828. + --help | --hel | -h )
  103829. + $as_echo "$ac_cs_usage"; exit ;;
  103830. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  103831. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  103832. + ac_cs_silent=: ;;
  103833. +
  103834. + # This is an error.
  103835. + -*) as_fn_error $? "unrecognized option: \`$1'
  103836. +Try \`$0 --help' for more information." ;;
  103837. +
  103838. + *) as_fn_append ac_config_targets " $1"
  103839. + ac_need_defaults=false ;;
  103840. +
  103841. + esac
  103842. + shift
  103843. +done
  103844. +
  103845. +ac_configure_extra_args=
  103846. +
  103847. +if $ac_cs_silent; then
  103848. + exec 6>/dev/null
  103849. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  103850. +fi
  103851. +
  103852. +_ACEOF
  103853. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  103854. +if \$ac_cs_recheck; then
  103855. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  103856. + shift
  103857. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  103858. + CONFIG_SHELL='$SHELL'
  103859. + export CONFIG_SHELL
  103860. + exec "\$@"
  103861. +fi
  103862. +
  103863. +_ACEOF
  103864. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  103865. +exec 5>>config.log
  103866. +{
  103867. + echo
  103868. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  103869. +@%:@@%:@ Running $as_me. @%:@@%:@
  103870. +_ASBOX
  103871. + $as_echo "$ac_log"
  103872. +} >&5
  103873. +
  103874. +_ACEOF
  103875. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  103876. +#
  103877. +# INIT-COMMANDS
  103878. +#
  103879. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  103880. +
  103881. +_ACEOF
  103882. +
  103883. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  103884. +
  103885. +# Handling of arguments.
  103886. +for ac_config_target in $ac_config_targets
  103887. +do
  103888. + case $ac_config_target in
  103889. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  103890. + "ska_config.h") CONFIG_HEADERS="$CONFIG_HEADERS ska_config.h" ;;
  103891. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  103892. +
  103893. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  103894. + esac
  103895. +done
  103896. +
  103897. +
  103898. +# If the user did not use the arguments to specify the items to instantiate,
  103899. +# then the envvar interface is used. Set only those that are not.
  103900. +# We use the long form for the default assignment because of an extremely
  103901. +# bizarre bug on SunOS 4.1.3.
  103902. +if $ac_need_defaults; then
  103903. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  103904. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  103905. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  103906. +fi
  103907. +
  103908. +# Have a temporary directory for convenience. Make it in the build tree
  103909. +# simply because there is no reason against having it here, and in addition,
  103910. +# creating and moving files from /tmp can sometimes cause problems.
  103911. +# Hook for its removal unless debugging.
  103912. +# Note that there is a small window in which the directory will not be cleaned:
  103913. +# after its creation but before its name has been assigned to `$tmp'.
  103914. +$debug ||
  103915. +{
  103916. + tmp= ac_tmp=
  103917. + trap 'exit_status=$?
  103918. + : "${ac_tmp:=$tmp}"
  103919. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  103920. +' 0
  103921. + trap 'as_fn_exit 1' 1 2 13 15
  103922. +}
  103923. +# Create a (secure) tmp directory for tmp files.
  103924. +
  103925. +{
  103926. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  103927. + test -d "$tmp"
  103928. +} ||
  103929. +{
  103930. + tmp=./conf$$-$RANDOM
  103931. + (umask 077 && mkdir "$tmp")
  103932. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  103933. +ac_tmp=$tmp
  103934. +
  103935. +# Set up the scripts for CONFIG_FILES section.
  103936. +# No need to generate them if there are no CONFIG_FILES.
  103937. +# This happens for instance with `./config.status config.h'.
  103938. +if test -n "$CONFIG_FILES"; then
  103939. +
  103940. +
  103941. +ac_cr=`echo X | tr X '\015'`
  103942. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  103943. +# But we know of no other shell where ac_cr would be empty at this
  103944. +# point, so we can use a bashism as a fallback.
  103945. +if test "x$ac_cr" = x; then
  103946. + eval ac_cr=\$\'\\r\'
  103947. +fi
  103948. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  103949. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  103950. + ac_cs_awk_cr='\\r'
  103951. +else
  103952. + ac_cs_awk_cr=$ac_cr
  103953. +fi
  103954. +
  103955. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  103956. +_ACEOF
  103957. +
  103958. +
  103959. +{
  103960. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  103961. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  103962. + echo "_ACEOF"
  103963. +} >conf$$subs.sh ||
  103964. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  103965. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  103966. +ac_delim='%!_!# '
  103967. +for ac_last_try in false false false false false :; do
  103968. + . ./conf$$subs.sh ||
  103969. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  103970. +
  103971. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  103972. + if test $ac_delim_n = $ac_delim_num; then
  103973. + break
  103974. + elif $ac_last_try; then
  103975. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  103976. + else
  103977. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  103978. + fi
  103979. +done
  103980. +rm -f conf$$subs.sh
  103981. +
  103982. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  103983. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  103984. +_ACEOF
  103985. +sed -n '
  103986. +h
  103987. +s/^/S["/; s/!.*/"]=/
  103988. +p
  103989. +g
  103990. +s/^[^!]*!//
  103991. +:repl
  103992. +t repl
  103993. +s/'"$ac_delim"'$//
  103994. +t delim
  103995. +:nl
  103996. +h
  103997. +s/\(.\{148\}\)..*/\1/
  103998. +t more1
  103999. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  104000. +p
  104001. +n
  104002. +b repl
  104003. +:more1
  104004. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  104005. +p
  104006. +g
  104007. +s/.\{148\}//
  104008. +t nl
  104009. +:delim
  104010. +h
  104011. +s/\(.\{148\}\)..*/\1/
  104012. +t more2
  104013. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  104014. +p
  104015. +b
  104016. +:more2
  104017. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  104018. +p
  104019. +g
  104020. +s/.\{148\}//
  104021. +t delim
  104022. +' <conf$$subs.awk | sed '
  104023. +/^[^""]/{
  104024. + N
  104025. + s/\n//
  104026. +}
  104027. +' >>$CONFIG_STATUS || ac_write_fail=1
  104028. +rm -f conf$$subs.awk
  104029. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  104030. +_ACAWK
  104031. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  104032. + for (key in S) S_is_set[key] = 1
  104033. + FS = ""
  104034. +
  104035. +}
  104036. +{
  104037. + line = $ 0
  104038. + nfields = split(line, field, "@")
  104039. + substed = 0
  104040. + len = length(field[1])
  104041. + for (i = 2; i < nfields; i++) {
  104042. + key = field[i]
  104043. + keylen = length(key)
  104044. + if (S_is_set[key]) {
  104045. + value = S[key]
  104046. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  104047. + len += length(value) + length(field[++i])
  104048. + substed = 1
  104049. + } else
  104050. + len += 1 + keylen
  104051. + }
  104052. +
  104053. + print line
  104054. +}
  104055. +
  104056. +_ACAWK
  104057. +_ACEOF
  104058. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  104059. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  104060. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  104061. +else
  104062. + cat
  104063. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  104064. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  104065. +_ACEOF
  104066. +
  104067. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  104068. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  104069. +# trailing colons and then remove the whole line if VPATH becomes empty
  104070. +# (actually we leave an empty line to preserve line numbers).
  104071. +if test "x$srcdir" = x.; then
  104072. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  104073. +h
  104074. +s///
  104075. +s/^/:/
  104076. +s/[ ]*$/:/
  104077. +s/:\$(srcdir):/:/g
  104078. +s/:\${srcdir}:/:/g
  104079. +s/:@srcdir@:/:/g
  104080. +s/^:*//
  104081. +s/:*$//
  104082. +x
  104083. +s/\(=[ ]*\).*/\1/
  104084. +G
  104085. +s/\n//
  104086. +s/^[^=]*=[ ]*$//
  104087. +}'
  104088. +fi
  104089. +
  104090. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  104091. +fi # test -n "$CONFIG_FILES"
  104092. +
  104093. +# Set up the scripts for CONFIG_HEADERS section.
  104094. +# No need to generate them if there are no CONFIG_HEADERS.
  104095. +# This happens for instance with `./config.status Makefile'.
  104096. +if test -n "$CONFIG_HEADERS"; then
  104097. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  104098. +BEGIN {
  104099. +_ACEOF
  104100. +
  104101. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  104102. +# here-document in config.status, that substitutes the proper values into
  104103. +# config.h.in to produce config.h.
  104104. +
  104105. +# Create a delimiter string that does not exist in confdefs.h, to ease
  104106. +# handling of long lines.
  104107. +ac_delim='%!_!# '
  104108. +for ac_last_try in false false :; do
  104109. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  104110. + if test -z "$ac_tt"; then
  104111. + break
  104112. + elif $ac_last_try; then
  104113. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  104114. + else
  104115. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  104116. + fi
  104117. +done
  104118. +
  104119. +# For the awk script, D is an array of macro values keyed by name,
  104120. +# likewise P contains macro parameters if any. Preserve backslash
  104121. +# newline sequences.
  104122. +
  104123. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  104124. +sed -n '
  104125. +s/.\{148\}/&'"$ac_delim"'/g
  104126. +t rset
  104127. +:rset
  104128. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  104129. +t def
  104130. +d
  104131. +:def
  104132. +s/\\$//
  104133. +t bsnl
  104134. +s/["\\]/\\&/g
  104135. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  104136. +D["\1"]=" \3"/p
  104137. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  104138. +d
  104139. +:bsnl
  104140. +s/["\\]/\\&/g
  104141. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  104142. +D["\1"]=" \3\\\\\\n"\\/p
  104143. +t cont
  104144. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  104145. +t cont
  104146. +d
  104147. +:cont
  104148. +n
  104149. +s/.\{148\}/&'"$ac_delim"'/g
  104150. +t clear
  104151. +:clear
  104152. +s/\\$//
  104153. +t bsnlc
  104154. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  104155. +d
  104156. +:bsnlc
  104157. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  104158. +b cont
  104159. +' <confdefs.h | sed '
  104160. +s/'"$ac_delim"'/"\\\
  104161. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  104162. +
  104163. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  104164. + for (key in D) D_is_set[key] = 1
  104165. + FS = ""
  104166. +}
  104167. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  104168. + line = \$ 0
  104169. + split(line, arg, " ")
  104170. + if (arg[1] == "#") {
  104171. + defundef = arg[2]
  104172. + mac1 = arg[3]
  104173. + } else {
  104174. + defundef = substr(arg[1], 2)
  104175. + mac1 = arg[2]
  104176. + }
  104177. + split(mac1, mac2, "(") #)
  104178. + macro = mac2[1]
  104179. + prefix = substr(line, 1, index(line, defundef) - 1)
  104180. + if (D_is_set[macro]) {
  104181. + # Preserve the white space surrounding the "#".
  104182. + print prefix "define", macro P[macro] D[macro]
  104183. + next
  104184. + } else {
  104185. + # Replace #undef with comments. This is necessary, for example,
  104186. + # in the case of _POSIX_SOURCE, which is predefined and required
  104187. + # on some systems where configure will not decide to define it.
  104188. + if (defundef == "undef") {
  104189. + print "/*", prefix defundef, macro, "*/"
  104190. + next
  104191. + }
  104192. + }
  104193. +}
  104194. +{ print }
  104195. +_ACAWK
  104196. +_ACEOF
  104197. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  104198. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  104199. +fi # test -n "$CONFIG_HEADERS"
  104200. +
  104201. +
  104202. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  104203. +shift
  104204. +for ac_tag
  104205. +do
  104206. + case $ac_tag in
  104207. + :[FHLC]) ac_mode=$ac_tag; continue;;
  104208. + esac
  104209. + case $ac_mode$ac_tag in
  104210. + :[FHL]*:*);;
  104211. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  104212. + :[FH]-) ac_tag=-:-;;
  104213. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  104214. + esac
  104215. + ac_save_IFS=$IFS
  104216. + IFS=:
  104217. + set x $ac_tag
  104218. + IFS=$ac_save_IFS
  104219. + shift
  104220. + ac_file=$1
  104221. + shift
  104222. +
  104223. + case $ac_mode in
  104224. + :L) ac_source=$1;;
  104225. + :[FH])
  104226. + ac_file_inputs=
  104227. + for ac_f
  104228. + do
  104229. + case $ac_f in
  104230. + -) ac_f="$ac_tmp/stdin";;
  104231. + *) # Look for the file first in the build tree, then in the source tree
  104232. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  104233. + # because $ac_f cannot contain `:'.
  104234. + test -f "$ac_f" ||
  104235. + case $ac_f in
  104236. + [\\/$]*) false;;
  104237. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  104238. + esac ||
  104239. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  104240. + esac
  104241. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  104242. + as_fn_append ac_file_inputs " '$ac_f'"
  104243. + done
  104244. +
  104245. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  104246. + # use $as_me), people would be surprised to read:
  104247. + # /* config.h. Generated by config.status. */
  104248. + configure_input='Generated from '`
  104249. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  104250. + `' by configure.'
  104251. + if test x"$ac_file" != x-; then
  104252. + configure_input="$ac_file. $configure_input"
  104253. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  104254. +$as_echo "$as_me: creating $ac_file" >&6;}
  104255. + fi
  104256. + # Neutralize special characters interpreted by sed in replacement strings.
  104257. + case $configure_input in #(
  104258. + *\&* | *\|* | *\\* )
  104259. + ac_sed_conf_input=`$as_echo "$configure_input" |
  104260. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  104261. + *) ac_sed_conf_input=$configure_input;;
  104262. + esac
  104263. +
  104264. + case $ac_tag in
  104265. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  104266. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  104267. + esac
  104268. + ;;
  104269. + esac
  104270. +
  104271. + ac_dir=`$as_dirname -- "$ac_file" ||
  104272. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  104273. + X"$ac_file" : 'X\(//\)[^/]' \| \
  104274. + X"$ac_file" : 'X\(//\)$' \| \
  104275. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  104276. +$as_echo X"$ac_file" |
  104277. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  104278. + s//\1/
  104279. + q
  104280. + }
  104281. + /^X\(\/\/\)[^/].*/{
  104282. + s//\1/
  104283. + q
  104284. + }
  104285. + /^X\(\/\/\)$/{
  104286. + s//\1/
  104287. + q
  104288. + }
  104289. + /^X\(\/\).*/{
  104290. + s//\1/
  104291. + q
  104292. + }
  104293. + s/.*/./; q'`
  104294. + as_dir="$ac_dir"; as_fn_mkdir_p
  104295. + ac_builddir=.
  104296. +
  104297. +case "$ac_dir" in
  104298. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  104299. +*)
  104300. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  104301. + # A ".." for each directory in $ac_dir_suffix.
  104302. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  104303. + case $ac_top_builddir_sub in
  104304. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  104305. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  104306. + esac ;;
  104307. +esac
  104308. +ac_abs_top_builddir=$ac_pwd
  104309. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  104310. +# for backward compatibility:
  104311. +ac_top_builddir=$ac_top_build_prefix
  104312. +
  104313. +case $srcdir in
  104314. + .) # We are building in place.
  104315. + ac_srcdir=.
  104316. + ac_top_srcdir=$ac_top_builddir_sub
  104317. + ac_abs_top_srcdir=$ac_pwd ;;
  104318. + [\\/]* | ?:[\\/]* ) # Absolute name.
  104319. + ac_srcdir=$srcdir$ac_dir_suffix;
  104320. + ac_top_srcdir=$srcdir
  104321. + ac_abs_top_srcdir=$srcdir ;;
  104322. + *) # Relative name.
  104323. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  104324. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  104325. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  104326. +esac
  104327. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  104328. +
  104329. +
  104330. + case $ac_mode in
  104331. + :F)
  104332. + #
  104333. + # CONFIG_FILE
  104334. + #
  104335. +
  104336. + case $INSTALL in
  104337. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  104338. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  104339. + esac
  104340. + ac_MKDIR_P=$MKDIR_P
  104341. + case $MKDIR_P in
  104342. + [\\/$]* | ?:[\\/]* ) ;;
  104343. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  104344. + esac
  104345. +_ACEOF
  104346. +
  104347. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  104348. +# If the template does not know about datarootdir, expand it.
  104349. +# FIXME: This hack should be removed a few years after 2.60.
  104350. +ac_datarootdir_hack=; ac_datarootdir_seen=
  104351. +ac_sed_dataroot='
  104352. +/datarootdir/ {
  104353. + p
  104354. + q
  104355. +}
  104356. +/@datadir@/p
  104357. +/@docdir@/p
  104358. +/@infodir@/p
  104359. +/@localedir@/p
  104360. +/@mandir@/p'
  104361. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  104362. +*datarootdir*) ac_datarootdir_seen=yes;;
  104363. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  104364. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  104365. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  104366. +_ACEOF
  104367. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  104368. + ac_datarootdir_hack='
  104369. + s&@datadir@&$datadir&g
  104370. + s&@docdir@&$docdir&g
  104371. + s&@infodir@&$infodir&g
  104372. + s&@localedir@&$localedir&g
  104373. + s&@mandir@&$mandir&g
  104374. + s&\\\${datarootdir}&$datarootdir&g' ;;
  104375. +esac
  104376. +_ACEOF
  104377. +
  104378. +# Neutralize VPATH when `$srcdir' = `.'.
  104379. +# Shell code in configure.ac might set extrasub.
  104380. +# FIXME: do we really want to maintain this feature?
  104381. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  104382. +ac_sed_extra="$ac_vpsub
  104383. +$extrasub
  104384. +_ACEOF
  104385. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  104386. +:t
  104387. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  104388. +s|@configure_input@|$ac_sed_conf_input|;t t
  104389. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  104390. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  104391. +s&@srcdir@&$ac_srcdir&;t t
  104392. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  104393. +s&@top_srcdir@&$ac_top_srcdir&;t t
  104394. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  104395. +s&@builddir@&$ac_builddir&;t t
  104396. +s&@abs_builddir@&$ac_abs_builddir&;t t
  104397. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  104398. +s&@INSTALL@&$ac_INSTALL&;t t
  104399. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  104400. +$ac_datarootdir_hack
  104401. +"
  104402. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  104403. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  104404. +
  104405. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  104406. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  104407. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  104408. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  104409. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  104410. +which seems to be undefined. Please make sure it is defined" >&5
  104411. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  104412. +which seems to be undefined. Please make sure it is defined" >&2;}
  104413. +
  104414. + rm -f "$ac_tmp/stdin"
  104415. + case $ac_file in
  104416. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  104417. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  104418. + esac \
  104419. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  104420. + ;;
  104421. + :H)
  104422. + #
  104423. + # CONFIG_HEADER
  104424. + #
  104425. + if test x"$ac_file" != x-; then
  104426. + {
  104427. + $as_echo "/* $configure_input */" \
  104428. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  104429. + } >"$ac_tmp/config.h" \
  104430. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  104431. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  104432. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  104433. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  104434. + else
  104435. + rm -f "$ac_file"
  104436. + mv "$ac_tmp/config.h" "$ac_file" \
  104437. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  104438. + fi
  104439. + else
  104440. + $as_echo "/* $configure_input */" \
  104441. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  104442. + || as_fn_error $? "could not create -" "$LINENO" 5
  104443. + fi
  104444. +# Compute "$ac_file"'s index in $config_headers.
  104445. +_am_arg="$ac_file"
  104446. +_am_stamp_count=1
  104447. +for _am_header in $config_headers :; do
  104448. + case $_am_header in
  104449. + $_am_arg | $_am_arg:* )
  104450. + break ;;
  104451. + * )
  104452. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  104453. + esac
  104454. +done
  104455. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  104456. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  104457. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  104458. + X"$_am_arg" : 'X\(//\)$' \| \
  104459. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  104460. +$as_echo X"$_am_arg" |
  104461. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  104462. + s//\1/
  104463. + q
  104464. + }
  104465. + /^X\(\/\/\)[^/].*/{
  104466. + s//\1/
  104467. + q
  104468. + }
  104469. + /^X\(\/\/\)$/{
  104470. + s//\1/
  104471. + q
  104472. + }
  104473. + /^X\(\/\).*/{
  104474. + s//\1/
  104475. + q
  104476. + }
  104477. + s/.*/./; q'`/stamp-h$_am_stamp_count
  104478. + ;;
  104479. +
  104480. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  104481. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  104482. + ;;
  104483. + esac
  104484. +
  104485. +
  104486. + case $ac_file$ac_mode in
  104487. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  104488. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  104489. + # are listed without --file. Let's play safe and only enable the eval
  104490. + # if we detect the quoting.
  104491. + case $CONFIG_FILES in
  104492. + *\'*) eval set x "$CONFIG_FILES" ;;
  104493. + *) set x $CONFIG_FILES ;;
  104494. + esac
  104495. + shift
  104496. + for mf
  104497. + do
  104498. + # Strip MF so we end up with the name of the file.
  104499. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  104500. + # Check whether this is an Automake generated Makefile or not.
  104501. + # We used to match only the files named `Makefile.in', but
  104502. + # some people rename them; so instead we look at the file content.
  104503. + # Grep'ing the first line is not enough: some people post-process
  104504. + # each Makefile.in and add a new line on top of each file to say so.
  104505. + # Grep'ing the whole file is not good either: AIX grep has a line
  104506. + # limit of 2048, but all sed's we know have understand at least 4000.
  104507. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  104508. + dirpart=`$as_dirname -- "$mf" ||
  104509. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  104510. + X"$mf" : 'X\(//\)[^/]' \| \
  104511. + X"$mf" : 'X\(//\)$' \| \
  104512. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  104513. +$as_echo X"$mf" |
  104514. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  104515. + s//\1/
  104516. + q
  104517. + }
  104518. + /^X\(\/\/\)[^/].*/{
  104519. + s//\1/
  104520. + q
  104521. + }
  104522. + /^X\(\/\/\)$/{
  104523. + s//\1/
  104524. + q
  104525. + }
  104526. + /^X\(\/\).*/{
  104527. + s//\1/
  104528. + q
  104529. + }
  104530. + s/.*/./; q'`
  104531. + else
  104532. + continue
  104533. + fi
  104534. + # Extract the definition of DEPDIR, am__include, and am__quote
  104535. + # from the Makefile without running `make'.
  104536. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  104537. + test -z "$DEPDIR" && continue
  104538. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  104539. + test -z "am__include" && continue
  104540. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  104541. + # When using ansi2knr, U may be empty or an underscore; expand it
  104542. + U=`sed -n 's/^U = //p' < "$mf"`
  104543. + # Find all dependency output files, they are included files with
  104544. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  104545. + # simplest approach to changing $(DEPDIR) to its actual value in the
  104546. + # expansion.
  104547. + for file in `sed -n "
  104548. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  104549. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  104550. + # Make sure the directory exists.
  104551. + test -f "$dirpart/$file" && continue
  104552. + fdir=`$as_dirname -- "$file" ||
  104553. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  104554. + X"$file" : 'X\(//\)[^/]' \| \
  104555. + X"$file" : 'X\(//\)$' \| \
  104556. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  104557. +$as_echo X"$file" |
  104558. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  104559. + s//\1/
  104560. + q
  104561. + }
  104562. + /^X\(\/\/\)[^/].*/{
  104563. + s//\1/
  104564. + q
  104565. + }
  104566. + /^X\(\/\/\)$/{
  104567. + s//\1/
  104568. + q
  104569. + }
  104570. + /^X\(\/\).*/{
  104571. + s//\1/
  104572. + q
  104573. + }
  104574. + s/.*/./; q'`
  104575. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  104576. + # echo "creating $dirpart/$file"
  104577. + echo '# dummy' > "$dirpart/$file"
  104578. + done
  104579. + done
  104580. +}
  104581. + ;;
  104582. +
  104583. + esac
  104584. +done # for ac_tag
  104585. +
  104586. +
  104587. +as_fn_exit 0
  104588. +_ACEOF
  104589. +ac_clean_files=$ac_clean_files_save
  104590. +
  104591. +test $ac_write_fail = 0 ||
  104592. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  104593. +
  104594. +
  104595. +# configure is writing to config.log, and then calls config.status.
  104596. +# config.status does its own redirection, appending to config.log.
  104597. +# Unfortunately, on DOS this fails, as config.log is still kept open
  104598. +# by configure, so config.status won't be able to write to it; its
  104599. +# output is simply discarded. So we exec the FD to /dev/null,
  104600. +# effectively closing config.log, so it can be properly (re)opened and
  104601. +# appended to by config.status. When coming back to configure, we
  104602. +# need to make the FD available again.
  104603. +if test "$no_create" != yes; then
  104604. + ac_cs_success=:
  104605. + ac_config_status_args=
  104606. + test "$silent" = yes &&
  104607. + ac_config_status_args="$ac_config_status_args --quiet"
  104608. + exec 5>/dev/null
  104609. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  104610. + exec 5>>config.log
  104611. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  104612. + # would make configure fail if this is the last instruction.
  104613. + $ac_cs_success || as_fn_exit 1
  104614. +fi
  104615. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  104616. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  104617. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  104618. +fi
  104619. +
  104620. +
  104621. +echo "configure: updating ska_config.h"
  104622. +sed -e "s/|MAIL|/"$PACKAGE_BUGREPORT"/" ska_config.h > .ska_config.h.tmp
  104623. +mv .ska_config.h.tmp ska_config.h
  104624. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.1 squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.1
  104625. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.1 1970-01-01 01:00:00.000000000 +0100
  104626. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/output.1 2011-03-04 23:17:39.000000000 +0100
  104627. @@ -0,0 +1,6825 @@
  104628. +@%:@! /bin/sh
  104629. +@%:@ Guess values for system-dependent variables and create Makefiles.
  104630. +@%:@ Generated by GNU Autoconf 2.68 for squid_kerb_auth 1.0.5.
  104631. +@%:@
  104632. +@%:@ Report bugs to <markus_moeller@compuserve.com>.
  104633. +@%:@
  104634. +@%:@
  104635. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  104636. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  104637. +@%:@ Foundation, Inc.
  104638. +@%:@
  104639. +@%:@
  104640. +@%:@ This configure script is free software; the Free Software Foundation
  104641. +@%:@ gives unlimited permission to copy, distribute and modify it.
  104642. +## -------------------- ##
  104643. +## M4sh Initialization. ##
  104644. +## -------------------- ##
  104645. +
  104646. +# Be more Bourne compatible
  104647. +DUALCASE=1; export DUALCASE # for MKS sh
  104648. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  104649. + emulate sh
  104650. + NULLCMD=:
  104651. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  104652. + # is contrary to our usage. Disable this feature.
  104653. + alias -g '${1+"$@"}'='"$@"'
  104654. + setopt NO_GLOB_SUBST
  104655. +else
  104656. + case `(set -o) 2>/dev/null` in @%:@(
  104657. + *posix*) :
  104658. + set -o posix ;; @%:@(
  104659. + *) :
  104660. + ;;
  104661. +esac
  104662. +fi
  104663. +
  104664. +
  104665. +as_nl='
  104666. +'
  104667. +export as_nl
  104668. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  104669. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  104670. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  104671. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  104672. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  104673. +# but without wasting forks for bash or zsh.
  104674. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  104675. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  104676. + as_echo='print -r --'
  104677. + as_echo_n='print -rn --'
  104678. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  104679. + as_echo='printf %s\n'
  104680. + as_echo_n='printf %s'
  104681. +else
  104682. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  104683. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  104684. + as_echo_n='/usr/ucb/echo -n'
  104685. + else
  104686. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  104687. + as_echo_n_body='eval
  104688. + arg=$1;
  104689. + case $arg in @%:@(
  104690. + *"$as_nl"*)
  104691. + expr "X$arg" : "X\\(.*\\)$as_nl";
  104692. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  104693. + esac;
  104694. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  104695. + '
  104696. + export as_echo_n_body
  104697. + as_echo_n='sh -c $as_echo_n_body as_echo'
  104698. + fi
  104699. + export as_echo_body
  104700. + as_echo='sh -c $as_echo_body as_echo'
  104701. +fi
  104702. +
  104703. +# The user is always right.
  104704. +if test "${PATH_SEPARATOR+set}" != set; then
  104705. + PATH_SEPARATOR=:
  104706. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  104707. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  104708. + PATH_SEPARATOR=';'
  104709. + }
  104710. +fi
  104711. +
  104712. +
  104713. +# IFS
  104714. +# We need space, tab and new line, in precisely that order. Quoting is
  104715. +# there to prevent editors from complaining about space-tab.
  104716. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  104717. +# splitting by setting IFS to empty value.)
  104718. +IFS=" "" $as_nl"
  104719. +
  104720. +# Find who we are. Look in the path if we contain no directory separator.
  104721. +as_myself=
  104722. +case $0 in @%:@((
  104723. + *[\\/]* ) as_myself=$0 ;;
  104724. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  104725. +for as_dir in $PATH
  104726. +do
  104727. + IFS=$as_save_IFS
  104728. + test -z "$as_dir" && as_dir=.
  104729. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  104730. + done
  104731. +IFS=$as_save_IFS
  104732. +
  104733. + ;;
  104734. +esac
  104735. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  104736. +# in which case we are not to be found in the path.
  104737. +if test "x$as_myself" = x; then
  104738. + as_myself=$0
  104739. +fi
  104740. +if test ! -f "$as_myself"; then
  104741. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  104742. + exit 1
  104743. +fi
  104744. +
  104745. +# Unset variables that we do not need and which cause bugs (e.g. in
  104746. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  104747. +# suppresses any "Segmentation fault" message there. '((' could
  104748. +# trigger a bug in pdksh 5.2.14.
  104749. +for as_var in BASH_ENV ENV MAIL MAILPATH
  104750. +do eval test x\${$as_var+set} = xset \
  104751. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  104752. +done
  104753. +PS1='$ '
  104754. +PS2='> '
  104755. +PS4='+ '
  104756. +
  104757. +# NLS nuisances.
  104758. +LC_ALL=C
  104759. +export LC_ALL
  104760. +LANGUAGE=C
  104761. +export LANGUAGE
  104762. +
  104763. +# CDPATH.
  104764. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  104765. +
  104766. +if test "x$CONFIG_SHELL" = x; then
  104767. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  104768. + emulate sh
  104769. + NULLCMD=:
  104770. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  104771. + # is contrary to our usage. Disable this feature.
  104772. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  104773. + setopt NO_GLOB_SUBST
  104774. +else
  104775. + case \`(set -o) 2>/dev/null\` in @%:@(
  104776. + *posix*) :
  104777. + set -o posix ;; @%:@(
  104778. + *) :
  104779. + ;;
  104780. +esac
  104781. +fi
  104782. +"
  104783. + as_required="as_fn_return () { (exit \$1); }
  104784. +as_fn_success () { as_fn_return 0; }
  104785. +as_fn_failure () { as_fn_return 1; }
  104786. +as_fn_ret_success () { return 0; }
  104787. +as_fn_ret_failure () { return 1; }
  104788. +
  104789. +exitcode=0
  104790. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  104791. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  104792. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  104793. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  104794. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  104795. +
  104796. +else
  104797. + exitcode=1; echo positional parameters were not saved.
  104798. +fi
  104799. +test x\$exitcode = x0 || exit 1"
  104800. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  104801. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  104802. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  104803. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  104804. +test \$(( 1 + 1 )) = 2 || exit 1"
  104805. + if (eval "$as_required") 2>/dev/null; then :
  104806. + as_have_required=yes
  104807. +else
  104808. + as_have_required=no
  104809. +fi
  104810. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  104811. +
  104812. +else
  104813. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  104814. +as_found=false
  104815. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  104816. +do
  104817. + IFS=$as_save_IFS
  104818. + test -z "$as_dir" && as_dir=.
  104819. + as_found=:
  104820. + case $as_dir in @%:@(
  104821. + /*)
  104822. + for as_base in sh bash ksh sh5; do
  104823. + # Try only shells that exist, to save several forks.
  104824. + as_shell=$as_dir/$as_base
  104825. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  104826. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  104827. + CONFIG_SHELL=$as_shell as_have_required=yes
  104828. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  104829. + break 2
  104830. +fi
  104831. +fi
  104832. + done;;
  104833. + esac
  104834. + as_found=false
  104835. +done
  104836. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  104837. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  104838. + CONFIG_SHELL=$SHELL as_have_required=yes
  104839. +fi; }
  104840. +IFS=$as_save_IFS
  104841. +
  104842. +
  104843. + if test "x$CONFIG_SHELL" != x; then :
  104844. + # We cannot yet assume a decent shell, so we have to provide a
  104845. + # neutralization value for shells without unset; and this also
  104846. + # works around shells that cannot unset nonexistent variables.
  104847. + # Preserve -v and -x to the replacement shell.
  104848. + BASH_ENV=/dev/null
  104849. + ENV=/dev/null
  104850. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  104851. + export CONFIG_SHELL
  104852. + case $- in @%:@ ((((
  104853. + *v*x* | *x*v* ) as_opts=-vx ;;
  104854. + *v* ) as_opts=-v ;;
  104855. + *x* ) as_opts=-x ;;
  104856. + * ) as_opts= ;;
  104857. + esac
  104858. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  104859. +fi
  104860. +
  104861. + if test x$as_have_required = xno; then :
  104862. + $as_echo "$0: This script requires a shell more modern than all"
  104863. + $as_echo "$0: the shells that I found on your system."
  104864. + if test x${ZSH_VERSION+set} = xset ; then
  104865. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  104866. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  104867. + else
  104868. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  104869. +$0: markus_moeller@compuserve.com about your system,
  104870. +$0: including any error possibly output before this
  104871. +$0: message. Then install a modern shell, or manually run
  104872. +$0: the script under such a shell if you do have one."
  104873. + fi
  104874. + exit 1
  104875. +fi
  104876. +fi
  104877. +fi
  104878. +SHELL=${CONFIG_SHELL-/bin/sh}
  104879. +export SHELL
  104880. +# Unset more variables known to interfere with behavior of common tools.
  104881. +CLICOLOR_FORCE= GREP_OPTIONS=
  104882. +unset CLICOLOR_FORCE GREP_OPTIONS
  104883. +
  104884. +## --------------------- ##
  104885. +## M4sh Shell Functions. ##
  104886. +## --------------------- ##
  104887. +@%:@ as_fn_unset VAR
  104888. +@%:@ ---------------
  104889. +@%:@ Portably unset VAR.
  104890. +as_fn_unset ()
  104891. +{
  104892. + { eval $1=; unset $1;}
  104893. +}
  104894. +as_unset=as_fn_unset
  104895. +
  104896. +@%:@ as_fn_set_status STATUS
  104897. +@%:@ -----------------------
  104898. +@%:@ Set @S|@? to STATUS, without forking.
  104899. +as_fn_set_status ()
  104900. +{
  104901. + return $1
  104902. +} @%:@ as_fn_set_status
  104903. +
  104904. +@%:@ as_fn_exit STATUS
  104905. +@%:@ -----------------
  104906. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  104907. +as_fn_exit ()
  104908. +{
  104909. + set +e
  104910. + as_fn_set_status $1
  104911. + exit $1
  104912. +} @%:@ as_fn_exit
  104913. +
  104914. +@%:@ as_fn_mkdir_p
  104915. +@%:@ -------------
  104916. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  104917. +as_fn_mkdir_p ()
  104918. +{
  104919. +
  104920. + case $as_dir in #(
  104921. + -*) as_dir=./$as_dir;;
  104922. + esac
  104923. + test -d "$as_dir" || eval $as_mkdir_p || {
  104924. + as_dirs=
  104925. + while :; do
  104926. + case $as_dir in #(
  104927. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  104928. + *) as_qdir=$as_dir;;
  104929. + esac
  104930. + as_dirs="'$as_qdir' $as_dirs"
  104931. + as_dir=`$as_dirname -- "$as_dir" ||
  104932. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  104933. + X"$as_dir" : 'X\(//\)[^/]' \| \
  104934. + X"$as_dir" : 'X\(//\)$' \| \
  104935. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  104936. +$as_echo X"$as_dir" |
  104937. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  104938. + s//\1/
  104939. + q
  104940. + }
  104941. + /^X\(\/\/\)[^/].*/{
  104942. + s//\1/
  104943. + q
  104944. + }
  104945. + /^X\(\/\/\)$/{
  104946. + s//\1/
  104947. + q
  104948. + }
  104949. + /^X\(\/\).*/{
  104950. + s//\1/
  104951. + q
  104952. + }
  104953. + s/.*/./; q'`
  104954. + test -d "$as_dir" && break
  104955. + done
  104956. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  104957. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  104958. +
  104959. +
  104960. +} @%:@ as_fn_mkdir_p
  104961. +@%:@ as_fn_append VAR VALUE
  104962. +@%:@ ----------------------
  104963. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  104964. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  104965. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  104966. +@%:@ implementations.
  104967. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  104968. + eval 'as_fn_append ()
  104969. + {
  104970. + eval $1+=\$2
  104971. + }'
  104972. +else
  104973. + as_fn_append ()
  104974. + {
  104975. + eval $1=\$$1\$2
  104976. + }
  104977. +fi # as_fn_append
  104978. +
  104979. +@%:@ as_fn_arith ARG...
  104980. +@%:@ ------------------
  104981. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  104982. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  104983. +@%:@ must be portable across @S|@(()) and expr.
  104984. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  104985. + eval 'as_fn_arith ()
  104986. + {
  104987. + as_val=$(( $* ))
  104988. + }'
  104989. +else
  104990. + as_fn_arith ()
  104991. + {
  104992. + as_val=`expr "$@" || test $? -eq 1`
  104993. + }
  104994. +fi # as_fn_arith
  104995. +
  104996. +
  104997. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  104998. +@%:@ ----------------------------------------
  104999. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  105000. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  105001. +@%:@ script with STATUS, using 1 if that was 0.
  105002. +as_fn_error ()
  105003. +{
  105004. + as_status=$1; test $as_status -eq 0 && as_status=1
  105005. + if test "$4"; then
  105006. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  105007. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  105008. + fi
  105009. + $as_echo "$as_me: error: $2" >&2
  105010. + as_fn_exit $as_status
  105011. +} @%:@ as_fn_error
  105012. +
  105013. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  105014. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  105015. + as_expr=expr
  105016. +else
  105017. + as_expr=false
  105018. +fi
  105019. +
  105020. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  105021. + as_basename=basename
  105022. +else
  105023. + as_basename=false
  105024. +fi
  105025. +
  105026. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  105027. + as_dirname=dirname
  105028. +else
  105029. + as_dirname=false
  105030. +fi
  105031. +
  105032. +as_me=`$as_basename -- "$0" ||
  105033. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  105034. + X"$0" : 'X\(//\)$' \| \
  105035. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  105036. +$as_echo X/"$0" |
  105037. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  105038. + s//\1/
  105039. + q
  105040. + }
  105041. + /^X\/\(\/\/\)$/{
  105042. + s//\1/
  105043. + q
  105044. + }
  105045. + /^X\/\(\/\).*/{
  105046. + s//\1/
  105047. + q
  105048. + }
  105049. + s/.*/./; q'`
  105050. +
  105051. +# Avoid depending upon Character Ranges.
  105052. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  105053. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  105054. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  105055. +as_cr_digits='0123456789'
  105056. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  105057. +
  105058. +
  105059. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  105060. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  105061. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  105062. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  105063. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  105064. + sed -n '
  105065. + p
  105066. + /[$]LINENO/=
  105067. + ' <$as_myself |
  105068. + sed '
  105069. + s/[$]LINENO.*/&-/
  105070. + t lineno
  105071. + b
  105072. + :lineno
  105073. + N
  105074. + :loop
  105075. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  105076. + t loop
  105077. + s/-\n.*//
  105078. + ' >$as_me.lineno &&
  105079. + chmod +x "$as_me.lineno" ||
  105080. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  105081. +
  105082. + # Don't try to exec as it changes $[0], causing all sort of problems
  105083. + # (the dirname of $[0] is not the place where we might find the
  105084. + # original and so on. Autoconf is especially sensitive to this).
  105085. + . "./$as_me.lineno"
  105086. + # Exit status is that of the last command.
  105087. + exit
  105088. +}
  105089. +
  105090. +ECHO_C= ECHO_N= ECHO_T=
  105091. +case `echo -n x` in @%:@(((((
  105092. +-n*)
  105093. + case `echo 'xy\c'` in
  105094. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  105095. + xy) ECHO_C='\c';;
  105096. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  105097. + ECHO_T=' ';;
  105098. + esac;;
  105099. +*)
  105100. + ECHO_N='-n';;
  105101. +esac
  105102. +
  105103. +rm -f conf$$ conf$$.exe conf$$.file
  105104. +if test -d conf$$.dir; then
  105105. + rm -f conf$$.dir/conf$$.file
  105106. +else
  105107. + rm -f conf$$.dir
  105108. + mkdir conf$$.dir 2>/dev/null
  105109. +fi
  105110. +if (echo >conf$$.file) 2>/dev/null; then
  105111. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  105112. + as_ln_s='ln -s'
  105113. + # ... but there are two gotchas:
  105114. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  105115. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  105116. + # In both cases, we have to default to `cp -p'.
  105117. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  105118. + as_ln_s='cp -p'
  105119. + elif ln conf$$.file conf$$ 2>/dev/null; then
  105120. + as_ln_s=ln
  105121. + else
  105122. + as_ln_s='cp -p'
  105123. + fi
  105124. +else
  105125. + as_ln_s='cp -p'
  105126. +fi
  105127. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  105128. +rmdir conf$$.dir 2>/dev/null
  105129. +
  105130. +if mkdir -p . 2>/dev/null; then
  105131. + as_mkdir_p='mkdir -p "$as_dir"'
  105132. +else
  105133. + test -d ./-p && rmdir ./-p
  105134. + as_mkdir_p=false
  105135. +fi
  105136. +
  105137. +if test -x / >/dev/null 2>&1; then
  105138. + as_test_x='test -x'
  105139. +else
  105140. + if ls -dL / >/dev/null 2>&1; then
  105141. + as_ls_L_option=L
  105142. + else
  105143. + as_ls_L_option=
  105144. + fi
  105145. + as_test_x='
  105146. + eval sh -c '\''
  105147. + if test -d "$1"; then
  105148. + test -d "$1/.";
  105149. + else
  105150. + case $1 in @%:@(
  105151. + -*)set "./$1";;
  105152. + esac;
  105153. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  105154. + ???[sx]*):;;*)false;;esac;fi
  105155. + '\'' sh
  105156. + '
  105157. +fi
  105158. +as_executable_p=$as_test_x
  105159. +
  105160. +# Sed expression to map a string onto a valid CPP name.
  105161. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  105162. +
  105163. +# Sed expression to map a string onto a valid variable name.
  105164. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  105165. +
  105166. +
  105167. +test -n "$DJDIR" || exec 7<&0 </dev/null
  105168. +exec 6>&1
  105169. +
  105170. +# Name of the host.
  105171. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  105172. +# so uname gets run too.
  105173. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  105174. +
  105175. +#
  105176. +# Initializations.
  105177. +#
  105178. +ac_default_prefix=/usr/local
  105179. +ac_clean_files=
  105180. +ac_config_libobj_dir=.
  105181. +LIB@&t@OBJS=
  105182. +cross_compiling=no
  105183. +subdirs=
  105184. +MFLAGS=
  105185. +MAKEFLAGS=
  105186. +
  105187. +# Identity of this package.
  105188. +PACKAGE_NAME='squid_kerb_auth'
  105189. +PACKAGE_TARNAME='squid_kerb_auth'
  105190. +PACKAGE_VERSION='1.0.5'
  105191. +PACKAGE_STRING='squid_kerb_auth 1.0.5'
  105192. +PACKAGE_BUGREPORT='markus_moeller@compuserve.com'
  105193. +PACKAGE_URL=''
  105194. +
  105195. +ac_unique_file="squid_kerb_auth.c"
  105196. +# Factoring default headers for most tests.
  105197. +ac_includes_default="\
  105198. +#include <stdio.h>
  105199. +#ifdef HAVE_SYS_TYPES_H
  105200. +# include <sys/types.h>
  105201. +#endif
  105202. +#ifdef HAVE_SYS_STAT_H
  105203. +# include <sys/stat.h>
  105204. +#endif
  105205. +#ifdef STDC_HEADERS
  105206. +# include <stdlib.h>
  105207. +# include <stddef.h>
  105208. +#else
  105209. +# ifdef HAVE_STDLIB_H
  105210. +# include <stdlib.h>
  105211. +# endif
  105212. +#endif
  105213. +#ifdef HAVE_STRING_H
  105214. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  105215. +# include <memory.h>
  105216. +# endif
  105217. +# include <string.h>
  105218. +#endif
  105219. +#ifdef HAVE_STRINGS_H
  105220. +# include <strings.h>
  105221. +#endif
  105222. +#ifdef HAVE_INTTYPES_H
  105223. +# include <inttypes.h>
  105224. +#endif
  105225. +#ifdef HAVE_STDINT_H
  105226. +# include <stdint.h>
  105227. +#endif
  105228. +#ifdef HAVE_UNISTD_H
  105229. +# include <unistd.h>
  105230. +#endif"
  105231. +
  105232. +ac_subst_vars='am__EXEEXT_FALSE
  105233. +am__EXEEXT_TRUE
  105234. +LTLIBOBJS
  105235. +LIB@&t@OBJS
  105236. +ac_krb5_config
  105237. +EGREP
  105238. +GREP
  105239. +CPP
  105240. +am__fastdepCC_FALSE
  105241. +am__fastdepCC_TRUE
  105242. +CCDEPMODE
  105243. +AMDEPBACKSLASH
  105244. +AMDEP_FALSE
  105245. +AMDEP_TRUE
  105246. +am__quote
  105247. +am__include
  105248. +DEPDIR
  105249. +OBJEXT
  105250. +EXEEXT
  105251. +ac_ct_CC
  105252. +CPPFLAGS
  105253. +LDFLAGS
  105254. +CFLAGS
  105255. +CC
  105256. +am__untar
  105257. +am__tar
  105258. +AMTAR
  105259. +am__leading_dot
  105260. +SET_MAKE
  105261. +AWK
  105262. +mkdir_p
  105263. +MKDIR_P
  105264. +INSTALL_STRIP_PROGRAM
  105265. +STRIP
  105266. +install_sh
  105267. +MAKEINFO
  105268. +AUTOHEADER
  105269. +AUTOMAKE
  105270. +AUTOCONF
  105271. +ACLOCAL
  105272. +VERSION
  105273. +PACKAGE
  105274. +CYGPATH_W
  105275. +am__isrc
  105276. +INSTALL_DATA
  105277. +INSTALL_SCRIPT
  105278. +INSTALL_PROGRAM
  105279. +target_alias
  105280. +host_alias
  105281. +build_alias
  105282. +LIBS
  105283. +ECHO_T
  105284. +ECHO_N
  105285. +ECHO_C
  105286. +DEFS
  105287. +mandir
  105288. +localedir
  105289. +libdir
  105290. +psdir
  105291. +pdfdir
  105292. +dvidir
  105293. +htmldir
  105294. +infodir
  105295. +docdir
  105296. +oldincludedir
  105297. +includedir
  105298. +localstatedir
  105299. +sharedstatedir
  105300. +sysconfdir
  105301. +datadir
  105302. +datarootdir
  105303. +libexecdir
  105304. +sbindir
  105305. +bindir
  105306. +program_transform_name
  105307. +prefix
  105308. +exec_prefix
  105309. +PACKAGE_URL
  105310. +PACKAGE_BUGREPORT
  105311. +PACKAGE_STRING
  105312. +PACKAGE_VERSION
  105313. +PACKAGE_TARNAME
  105314. +PACKAGE_NAME
  105315. +PATH_SEPARATOR
  105316. +SHELL'
  105317. +ac_subst_files=''
  105318. +ac_user_opts='
  105319. +enable_option_checking
  105320. +enable_dependency_tracking
  105321. +enable_mit
  105322. +enable_heimdal
  105323. +enable_nas
  105324. +enable_seam
  105325. +enable_seam_64
  105326. +with_squid
  105327. +'
  105328. + ac_precious_vars='build_alias
  105329. +host_alias
  105330. +target_alias
  105331. +CC
  105332. +CFLAGS
  105333. +LDFLAGS
  105334. +LIBS
  105335. +CPPFLAGS
  105336. +CPP
  105337. +CPPFLAGS'
  105338. +
  105339. +
  105340. +# Initialize some variables set by options.
  105341. +ac_init_help=
  105342. +ac_init_version=false
  105343. +ac_unrecognized_opts=
  105344. +ac_unrecognized_sep=
  105345. +# The variables have the same names as the options, with
  105346. +# dashes changed to underlines.
  105347. +cache_file=/dev/null
  105348. +exec_prefix=NONE
  105349. +no_create=
  105350. +no_recursion=
  105351. +prefix=NONE
  105352. +program_prefix=NONE
  105353. +program_suffix=NONE
  105354. +program_transform_name=s,x,x,
  105355. +silent=
  105356. +site=
  105357. +srcdir=
  105358. +verbose=
  105359. +x_includes=NONE
  105360. +x_libraries=NONE
  105361. +
  105362. +# Installation directory options.
  105363. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  105364. +# and all the variables that are supposed to be based on exec_prefix
  105365. +# by default will actually change.
  105366. +# Use braces instead of parens because sh, perl, etc. also accept them.
  105367. +# (The list follows the same order as the GNU Coding Standards.)
  105368. +bindir='${exec_prefix}/bin'
  105369. +sbindir='${exec_prefix}/sbin'
  105370. +libexecdir='${exec_prefix}/libexec'
  105371. +datarootdir='${prefix}/share'
  105372. +datadir='${datarootdir}'
  105373. +sysconfdir='${prefix}/etc'
  105374. +sharedstatedir='${prefix}/com'
  105375. +localstatedir='${prefix}/var'
  105376. +includedir='${prefix}/include'
  105377. +oldincludedir='/usr/include'
  105378. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  105379. +infodir='${datarootdir}/info'
  105380. +htmldir='${docdir}'
  105381. +dvidir='${docdir}'
  105382. +pdfdir='${docdir}'
  105383. +psdir='${docdir}'
  105384. +libdir='${exec_prefix}/lib'
  105385. +localedir='${datarootdir}/locale'
  105386. +mandir='${datarootdir}/man'
  105387. +
  105388. +ac_prev=
  105389. +ac_dashdash=
  105390. +for ac_option
  105391. +do
  105392. + # If the previous option needs an argument, assign it.
  105393. + if test -n "$ac_prev"; then
  105394. + eval $ac_prev=\$ac_option
  105395. + ac_prev=
  105396. + continue
  105397. + fi
  105398. +
  105399. + case $ac_option in
  105400. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  105401. + *=) ac_optarg= ;;
  105402. + *) ac_optarg=yes ;;
  105403. + esac
  105404. +
  105405. + # Accept the important Cygnus configure options, so we can diagnose typos.
  105406. +
  105407. + case $ac_dashdash$ac_option in
  105408. + --)
  105409. + ac_dashdash=yes ;;
  105410. +
  105411. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  105412. + ac_prev=bindir ;;
  105413. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  105414. + bindir=$ac_optarg ;;
  105415. +
  105416. + -build | --build | --buil | --bui | --bu)
  105417. + ac_prev=build_alias ;;
  105418. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  105419. + build_alias=$ac_optarg ;;
  105420. +
  105421. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  105422. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  105423. + ac_prev=cache_file ;;
  105424. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  105425. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  105426. + cache_file=$ac_optarg ;;
  105427. +
  105428. + --config-cache | -C)
  105429. + cache_file=config.cache ;;
  105430. +
  105431. + -datadir | --datadir | --datadi | --datad)
  105432. + ac_prev=datadir ;;
  105433. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  105434. + datadir=$ac_optarg ;;
  105435. +
  105436. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  105437. + | --dataroo | --dataro | --datar)
  105438. + ac_prev=datarootdir ;;
  105439. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  105440. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  105441. + datarootdir=$ac_optarg ;;
  105442. +
  105443. + -disable-* | --disable-*)
  105444. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  105445. + # Reject names that are not valid shell variable names.
  105446. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  105447. + as_fn_error $? "invalid feature name: $ac_useropt"
  105448. + ac_useropt_orig=$ac_useropt
  105449. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  105450. + case $ac_user_opts in
  105451. + *"
  105452. +"enable_$ac_useropt"
  105453. +"*) ;;
  105454. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  105455. + ac_unrecognized_sep=', ';;
  105456. + esac
  105457. + eval enable_$ac_useropt=no ;;
  105458. +
  105459. + -docdir | --docdir | --docdi | --doc | --do)
  105460. + ac_prev=docdir ;;
  105461. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  105462. + docdir=$ac_optarg ;;
  105463. +
  105464. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  105465. + ac_prev=dvidir ;;
  105466. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  105467. + dvidir=$ac_optarg ;;
  105468. +
  105469. + -enable-* | --enable-*)
  105470. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  105471. + # Reject names that are not valid shell variable names.
  105472. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  105473. + as_fn_error $? "invalid feature name: $ac_useropt"
  105474. + ac_useropt_orig=$ac_useropt
  105475. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  105476. + case $ac_user_opts in
  105477. + *"
  105478. +"enable_$ac_useropt"
  105479. +"*) ;;
  105480. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  105481. + ac_unrecognized_sep=', ';;
  105482. + esac
  105483. + eval enable_$ac_useropt=\$ac_optarg ;;
  105484. +
  105485. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  105486. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  105487. + | --exec | --exe | --ex)
  105488. + ac_prev=exec_prefix ;;
  105489. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  105490. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  105491. + | --exec=* | --exe=* | --ex=*)
  105492. + exec_prefix=$ac_optarg ;;
  105493. +
  105494. + -gas | --gas | --ga | --g)
  105495. + # Obsolete; use --with-gas.
  105496. + with_gas=yes ;;
  105497. +
  105498. + -help | --help | --hel | --he | -h)
  105499. + ac_init_help=long ;;
  105500. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  105501. + ac_init_help=recursive ;;
  105502. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  105503. + ac_init_help=short ;;
  105504. +
  105505. + -host | --host | --hos | --ho)
  105506. + ac_prev=host_alias ;;
  105507. + -host=* | --host=* | --hos=* | --ho=*)
  105508. + host_alias=$ac_optarg ;;
  105509. +
  105510. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  105511. + ac_prev=htmldir ;;
  105512. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  105513. + | --ht=*)
  105514. + htmldir=$ac_optarg ;;
  105515. +
  105516. + -includedir | --includedir | --includedi | --included | --include \
  105517. + | --includ | --inclu | --incl | --inc)
  105518. + ac_prev=includedir ;;
  105519. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  105520. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  105521. + includedir=$ac_optarg ;;
  105522. +
  105523. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  105524. + ac_prev=infodir ;;
  105525. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  105526. + infodir=$ac_optarg ;;
  105527. +
  105528. + -libdir | --libdir | --libdi | --libd)
  105529. + ac_prev=libdir ;;
  105530. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  105531. + libdir=$ac_optarg ;;
  105532. +
  105533. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  105534. + | --libexe | --libex | --libe)
  105535. + ac_prev=libexecdir ;;
  105536. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  105537. + | --libexe=* | --libex=* | --libe=*)
  105538. + libexecdir=$ac_optarg ;;
  105539. +
  105540. + -localedir | --localedir | --localedi | --localed | --locale)
  105541. + ac_prev=localedir ;;
  105542. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  105543. + localedir=$ac_optarg ;;
  105544. +
  105545. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  105546. + | --localstate | --localstat | --localsta | --localst | --locals)
  105547. + ac_prev=localstatedir ;;
  105548. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  105549. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  105550. + localstatedir=$ac_optarg ;;
  105551. +
  105552. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  105553. + ac_prev=mandir ;;
  105554. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  105555. + mandir=$ac_optarg ;;
  105556. +
  105557. + -nfp | --nfp | --nf)
  105558. + # Obsolete; use --without-fp.
  105559. + with_fp=no ;;
  105560. +
  105561. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  105562. + | --no-cr | --no-c | -n)
  105563. + no_create=yes ;;
  105564. +
  105565. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  105566. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  105567. + no_recursion=yes ;;
  105568. +
  105569. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  105570. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  105571. + | --oldin | --oldi | --old | --ol | --o)
  105572. + ac_prev=oldincludedir ;;
  105573. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  105574. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  105575. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  105576. + oldincludedir=$ac_optarg ;;
  105577. +
  105578. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  105579. + ac_prev=prefix ;;
  105580. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  105581. + prefix=$ac_optarg ;;
  105582. +
  105583. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  105584. + | --program-pre | --program-pr | --program-p)
  105585. + ac_prev=program_prefix ;;
  105586. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  105587. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  105588. + program_prefix=$ac_optarg ;;
  105589. +
  105590. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  105591. + | --program-suf | --program-su | --program-s)
  105592. + ac_prev=program_suffix ;;
  105593. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  105594. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  105595. + program_suffix=$ac_optarg ;;
  105596. +
  105597. + -program-transform-name | --program-transform-name \
  105598. + | --program-transform-nam | --program-transform-na \
  105599. + | --program-transform-n | --program-transform- \
  105600. + | --program-transform | --program-transfor \
  105601. + | --program-transfo | --program-transf \
  105602. + | --program-trans | --program-tran \
  105603. + | --progr-tra | --program-tr | --program-t)
  105604. + ac_prev=program_transform_name ;;
  105605. + -program-transform-name=* | --program-transform-name=* \
  105606. + | --program-transform-nam=* | --program-transform-na=* \
  105607. + | --program-transform-n=* | --program-transform-=* \
  105608. + | --program-transform=* | --program-transfor=* \
  105609. + | --program-transfo=* | --program-transf=* \
  105610. + | --program-trans=* | --program-tran=* \
  105611. + | --progr-tra=* | --program-tr=* | --program-t=*)
  105612. + program_transform_name=$ac_optarg ;;
  105613. +
  105614. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  105615. + ac_prev=pdfdir ;;
  105616. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  105617. + pdfdir=$ac_optarg ;;
  105618. +
  105619. + -psdir | --psdir | --psdi | --psd | --ps)
  105620. + ac_prev=psdir ;;
  105621. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  105622. + psdir=$ac_optarg ;;
  105623. +
  105624. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  105625. + | -silent | --silent | --silen | --sile | --sil)
  105626. + silent=yes ;;
  105627. +
  105628. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  105629. + ac_prev=sbindir ;;
  105630. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  105631. + | --sbi=* | --sb=*)
  105632. + sbindir=$ac_optarg ;;
  105633. +
  105634. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  105635. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  105636. + | --sharedst | --shareds | --shared | --share | --shar \
  105637. + | --sha | --sh)
  105638. + ac_prev=sharedstatedir ;;
  105639. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  105640. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  105641. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  105642. + | --sha=* | --sh=*)
  105643. + sharedstatedir=$ac_optarg ;;
  105644. +
  105645. + -site | --site | --sit)
  105646. + ac_prev=site ;;
  105647. + -site=* | --site=* | --sit=*)
  105648. + site=$ac_optarg ;;
  105649. +
  105650. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  105651. + ac_prev=srcdir ;;
  105652. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  105653. + srcdir=$ac_optarg ;;
  105654. +
  105655. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  105656. + | --syscon | --sysco | --sysc | --sys | --sy)
  105657. + ac_prev=sysconfdir ;;
  105658. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  105659. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  105660. + sysconfdir=$ac_optarg ;;
  105661. +
  105662. + -target | --target | --targe | --targ | --tar | --ta | --t)
  105663. + ac_prev=target_alias ;;
  105664. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  105665. + target_alias=$ac_optarg ;;
  105666. +
  105667. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  105668. + verbose=yes ;;
  105669. +
  105670. + -version | --version | --versio | --versi | --vers | -V)
  105671. + ac_init_version=: ;;
  105672. +
  105673. + -with-* | --with-*)
  105674. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  105675. + # Reject names that are not valid shell variable names.
  105676. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  105677. + as_fn_error $? "invalid package name: $ac_useropt"
  105678. + ac_useropt_orig=$ac_useropt
  105679. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  105680. + case $ac_user_opts in
  105681. + *"
  105682. +"with_$ac_useropt"
  105683. +"*) ;;
  105684. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  105685. + ac_unrecognized_sep=', ';;
  105686. + esac
  105687. + eval with_$ac_useropt=\$ac_optarg ;;
  105688. +
  105689. + -without-* | --without-*)
  105690. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  105691. + # Reject names that are not valid shell variable names.
  105692. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  105693. + as_fn_error $? "invalid package name: $ac_useropt"
  105694. + ac_useropt_orig=$ac_useropt
  105695. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  105696. + case $ac_user_opts in
  105697. + *"
  105698. +"with_$ac_useropt"
  105699. +"*) ;;
  105700. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  105701. + ac_unrecognized_sep=', ';;
  105702. + esac
  105703. + eval with_$ac_useropt=no ;;
  105704. +
  105705. + --x)
  105706. + # Obsolete; use --with-x.
  105707. + with_x=yes ;;
  105708. +
  105709. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  105710. + | --x-incl | --x-inc | --x-in | --x-i)
  105711. + ac_prev=x_includes ;;
  105712. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  105713. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  105714. + x_includes=$ac_optarg ;;
  105715. +
  105716. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  105717. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  105718. + ac_prev=x_libraries ;;
  105719. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  105720. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  105721. + x_libraries=$ac_optarg ;;
  105722. +
  105723. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  105724. +Try \`$0 --help' for more information"
  105725. + ;;
  105726. +
  105727. + *=*)
  105728. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  105729. + # Reject names that are not valid shell variable names.
  105730. + case $ac_envvar in #(
  105731. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  105732. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  105733. + esac
  105734. + eval $ac_envvar=\$ac_optarg
  105735. + export $ac_envvar ;;
  105736. +
  105737. + *)
  105738. + # FIXME: should be removed in autoconf 3.0.
  105739. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  105740. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  105741. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  105742. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  105743. + ;;
  105744. +
  105745. + esac
  105746. +done
  105747. +
  105748. +if test -n "$ac_prev"; then
  105749. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  105750. + as_fn_error $? "missing argument to $ac_option"
  105751. +fi
  105752. +
  105753. +if test -n "$ac_unrecognized_opts"; then
  105754. + case $enable_option_checking in
  105755. + no) ;;
  105756. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  105757. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  105758. + esac
  105759. +fi
  105760. +
  105761. +# Check all directory arguments for consistency.
  105762. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  105763. + datadir sysconfdir sharedstatedir localstatedir includedir \
  105764. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  105765. + libdir localedir mandir
  105766. +do
  105767. + eval ac_val=\$$ac_var
  105768. + # Remove trailing slashes.
  105769. + case $ac_val in
  105770. + */ )
  105771. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  105772. + eval $ac_var=\$ac_val;;
  105773. + esac
  105774. + # Be sure to have absolute directory names.
  105775. + case $ac_val in
  105776. + [\\/$]* | ?:[\\/]* ) continue;;
  105777. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  105778. + esac
  105779. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  105780. +done
  105781. +
  105782. +# There might be people who depend on the old broken behavior: `$host'
  105783. +# used to hold the argument of --host etc.
  105784. +# FIXME: To remove some day.
  105785. +build=$build_alias
  105786. +host=$host_alias
  105787. +target=$target_alias
  105788. +
  105789. +# FIXME: To remove some day.
  105790. +if test "x$host_alias" != x; then
  105791. + if test "x$build_alias" = x; then
  105792. + cross_compiling=maybe
  105793. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  105794. + If a cross compiler is detected then cross compile mode will be used" >&2
  105795. + elif test "x$build_alias" != "x$host_alias"; then
  105796. + cross_compiling=yes
  105797. + fi
  105798. +fi
  105799. +
  105800. +ac_tool_prefix=
  105801. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  105802. +
  105803. +test "$silent" = yes && exec 6>/dev/null
  105804. +
  105805. +
  105806. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  105807. +ac_ls_di=`ls -di .` &&
  105808. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  105809. + as_fn_error $? "working directory cannot be determined"
  105810. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  105811. + as_fn_error $? "pwd does not report name of working directory"
  105812. +
  105813. +
  105814. +# Find the source files, if location was not specified.
  105815. +if test -z "$srcdir"; then
  105816. + ac_srcdir_defaulted=yes
  105817. + # Try the directory containing this script, then the parent directory.
  105818. + ac_confdir=`$as_dirname -- "$as_myself" ||
  105819. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  105820. + X"$as_myself" : 'X\(//\)[^/]' \| \
  105821. + X"$as_myself" : 'X\(//\)$' \| \
  105822. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  105823. +$as_echo X"$as_myself" |
  105824. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  105825. + s//\1/
  105826. + q
  105827. + }
  105828. + /^X\(\/\/\)[^/].*/{
  105829. + s//\1/
  105830. + q
  105831. + }
  105832. + /^X\(\/\/\)$/{
  105833. + s//\1/
  105834. + q
  105835. + }
  105836. + /^X\(\/\).*/{
  105837. + s//\1/
  105838. + q
  105839. + }
  105840. + s/.*/./; q'`
  105841. + srcdir=$ac_confdir
  105842. + if test ! -r "$srcdir/$ac_unique_file"; then
  105843. + srcdir=..
  105844. + fi
  105845. +else
  105846. + ac_srcdir_defaulted=no
  105847. +fi
  105848. +if test ! -r "$srcdir/$ac_unique_file"; then
  105849. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  105850. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  105851. +fi
  105852. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  105853. +ac_abs_confdir=`(
  105854. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  105855. + pwd)`
  105856. +# When building in place, set srcdir=.
  105857. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  105858. + srcdir=.
  105859. +fi
  105860. +# Remove unnecessary trailing slashes from srcdir.
  105861. +# Double slashes in file names in object file debugging info
  105862. +# mess up M-x gdb in Emacs.
  105863. +case $srcdir in
  105864. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  105865. +esac
  105866. +for ac_var in $ac_precious_vars; do
  105867. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  105868. + eval ac_env_${ac_var}_value=\$${ac_var}
  105869. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  105870. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  105871. +done
  105872. +
  105873. +#
  105874. +# Report the --help message.
  105875. +#
  105876. +if test "$ac_init_help" = "long"; then
  105877. + # Omit some internal or obsolete options to make the list less imposing.
  105878. + # This message is too long to be a string in the A/UX 3.1 sh.
  105879. + cat <<_ACEOF
  105880. +\`configure' configures squid_kerb_auth 1.0.5 to adapt to many kinds of systems.
  105881. +
  105882. +Usage: $0 [OPTION]... [VAR=VALUE]...
  105883. +
  105884. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  105885. +VAR=VALUE. See below for descriptions of some of the useful variables.
  105886. +
  105887. +Defaults for the options are specified in brackets.
  105888. +
  105889. +Configuration:
  105890. + -h, --help display this help and exit
  105891. + --help=short display options specific to this package
  105892. + --help=recursive display the short help of all the included packages
  105893. + -V, --version display version information and exit
  105894. + -q, --quiet, --silent do not print \`checking ...' messages
  105895. + --cache-file=FILE cache test results in FILE [disabled]
  105896. + -C, --config-cache alias for \`--cache-file=config.cache'
  105897. + -n, --no-create do not create output files
  105898. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  105899. +
  105900. +Installation directories:
  105901. + --prefix=PREFIX install architecture-independent files in PREFIX
  105902. + @<:@@S|@ac_default_prefix@:>@
  105903. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  105904. + @<:@PREFIX@:>@
  105905. +
  105906. +By default, \`make install' will install all the files in
  105907. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  105908. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  105909. +for instance \`--prefix=\$HOME'.
  105910. +
  105911. +For better control, use the options below.
  105912. +
  105913. +Fine tuning of the installation directories:
  105914. + --bindir=DIR user executables [EPREFIX/bin]
  105915. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  105916. + --libexecdir=DIR program executables [EPREFIX/libexec]
  105917. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  105918. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  105919. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  105920. + --libdir=DIR object code libraries [EPREFIX/lib]
  105921. + --includedir=DIR C header files [PREFIX/include]
  105922. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  105923. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  105924. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  105925. + --infodir=DIR info documentation [DATAROOTDIR/info]
  105926. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  105927. + --mandir=DIR man documentation [DATAROOTDIR/man]
  105928. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/squid_kerb_auth@:>@
  105929. + --htmldir=DIR html documentation [DOCDIR]
  105930. + --dvidir=DIR dvi documentation [DOCDIR]
  105931. + --pdfdir=DIR pdf documentation [DOCDIR]
  105932. + --psdir=DIR ps documentation [DOCDIR]
  105933. +_ACEOF
  105934. +
  105935. + cat <<\_ACEOF
  105936. +
  105937. +Program names:
  105938. + --program-prefix=PREFIX prepend PREFIX to installed program names
  105939. + --program-suffix=SUFFIX append SUFFIX to installed program names
  105940. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  105941. +_ACEOF
  105942. +fi
  105943. +
  105944. +if test -n "$ac_init_help"; then
  105945. + case $ac_init_help in
  105946. + short | recursive ) echo "Configuration of squid_kerb_auth 1.0.5:";;
  105947. + esac
  105948. + cat <<\_ACEOF
  105949. +
  105950. +Optional Features:
  105951. + --disable-option-checking ignore unrecognized --enable/--with options
  105952. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  105953. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  105954. + --disable-dependency-tracking speeds up one-time build
  105955. + --enable-dependency-tracking do not reject slow dependency extractors
  105956. + --enable-mit=DIR enable use of MIT package (default=yes)
  105957. + --enable-heimdal=DIR enable use of Heimdal package (default=no)
  105958. + --enable-nas enable use of NAS(AIX) package (default=no)
  105959. + --enable-seam=SRC enable use of SEAM(Solaris) package (default=no)
  105960. + --enable-seam-64=SRC enable use of 64bit SEAM(Solaris) package (default=no)
  105961. +
  105962. +Optional Packages:
  105963. + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  105964. + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  105965. + --with-squid=PATH Special option for building bundled inside Squid. Do
  105966. + not define manually.
  105967. +
  105968. +Some influential environment variables:
  105969. + CC C compiler command
  105970. + CFLAGS C compiler flags
  105971. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  105972. + nonstandard directory <lib dir>
  105973. + LIBS libraries to pass to the linker, e.g. -l<library>
  105974. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  105975. + you have headers in a nonstandard directory <include dir>
  105976. + CPP C preprocessor
  105977. +
  105978. +Use these variables to override the choices made by `configure' or to help
  105979. +it to find libraries and programs with nonstandard names/locations.
  105980. +
  105981. +Report bugs to <markus_moeller@compuserve.com>.
  105982. +_ACEOF
  105983. +ac_status=$?
  105984. +fi
  105985. +
  105986. +if test "$ac_init_help" = "recursive"; then
  105987. + # If there are subdirs, report their specific --help.
  105988. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  105989. + test -d "$ac_dir" ||
  105990. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  105991. + continue
  105992. + ac_builddir=.
  105993. +
  105994. +case "$ac_dir" in
  105995. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  105996. +*)
  105997. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  105998. + # A ".." for each directory in $ac_dir_suffix.
  105999. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  106000. + case $ac_top_builddir_sub in
  106001. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  106002. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  106003. + esac ;;
  106004. +esac
  106005. +ac_abs_top_builddir=$ac_pwd
  106006. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  106007. +# for backward compatibility:
  106008. +ac_top_builddir=$ac_top_build_prefix
  106009. +
  106010. +case $srcdir in
  106011. + .) # We are building in place.
  106012. + ac_srcdir=.
  106013. + ac_top_srcdir=$ac_top_builddir_sub
  106014. + ac_abs_top_srcdir=$ac_pwd ;;
  106015. + [\\/]* | ?:[\\/]* ) # Absolute name.
  106016. + ac_srcdir=$srcdir$ac_dir_suffix;
  106017. + ac_top_srcdir=$srcdir
  106018. + ac_abs_top_srcdir=$srcdir ;;
  106019. + *) # Relative name.
  106020. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  106021. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  106022. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  106023. +esac
  106024. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  106025. +
  106026. + cd "$ac_dir" || { ac_status=$?; continue; }
  106027. + # Check for guested configure.
  106028. + if test -f "$ac_srcdir/configure.gnu"; then
  106029. + echo &&
  106030. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  106031. + elif test -f "$ac_srcdir/configure"; then
  106032. + echo &&
  106033. + $SHELL "$ac_srcdir/configure" --help=recursive
  106034. + else
  106035. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  106036. + fi || ac_status=$?
  106037. + cd "$ac_pwd" || { ac_status=$?; break; }
  106038. + done
  106039. +fi
  106040. +
  106041. +test -n "$ac_init_help" && exit $ac_status
  106042. +if $ac_init_version; then
  106043. + cat <<\_ACEOF
  106044. +squid_kerb_auth configure 1.0.5
  106045. +generated by GNU Autoconf 2.68
  106046. +
  106047. +Copyright (C) 2010 Free Software Foundation, Inc.
  106048. +This configure script is free software; the Free Software Foundation
  106049. +gives unlimited permission to copy, distribute and modify it.
  106050. +_ACEOF
  106051. + exit
  106052. +fi
  106053. +
  106054. +## ------------------------ ##
  106055. +## Autoconf initialization. ##
  106056. +## ------------------------ ##
  106057. +
  106058. +@%:@ ac_fn_c_try_compile LINENO
  106059. +@%:@ --------------------------
  106060. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  106061. +ac_fn_c_try_compile ()
  106062. +{
  106063. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  106064. + rm -f conftest.$ac_objext
  106065. + if { { ac_try="$ac_compile"
  106066. +case "(($ac_try" in
  106067. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  106068. + *) ac_try_echo=$ac_try;;
  106069. +esac
  106070. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  106071. +$as_echo "$ac_try_echo"; } >&5
  106072. + (eval "$ac_compile") 2>conftest.err
  106073. + ac_status=$?
  106074. + if test -s conftest.err; then
  106075. + grep -v '^ *+' conftest.err >conftest.er1
  106076. + cat conftest.er1 >&5
  106077. + mv -f conftest.er1 conftest.err
  106078. + fi
  106079. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  106080. + test $ac_status = 0; } && {
  106081. + test -z "$ac_c_werror_flag" ||
  106082. + test ! -s conftest.err
  106083. + } && test -s conftest.$ac_objext; then :
  106084. + ac_retval=0
  106085. +else
  106086. + $as_echo "$as_me: failed program was:" >&5
  106087. +sed 's/^/| /' conftest.$ac_ext >&5
  106088. +
  106089. + ac_retval=1
  106090. +fi
  106091. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  106092. + as_fn_set_status $ac_retval
  106093. +
  106094. +} @%:@ ac_fn_c_try_compile
  106095. +
  106096. +@%:@ ac_fn_c_try_cpp LINENO
  106097. +@%:@ ----------------------
  106098. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  106099. +ac_fn_c_try_cpp ()
  106100. +{
  106101. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  106102. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  106103. +case "(($ac_try" in
  106104. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  106105. + *) ac_try_echo=$ac_try;;
  106106. +esac
  106107. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  106108. +$as_echo "$ac_try_echo"; } >&5
  106109. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  106110. + ac_status=$?
  106111. + if test -s conftest.err; then
  106112. + grep -v '^ *+' conftest.err >conftest.er1
  106113. + cat conftest.er1 >&5
  106114. + mv -f conftest.er1 conftest.err
  106115. + fi
  106116. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  106117. + test $ac_status = 0; } > conftest.i && {
  106118. + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  106119. + test ! -s conftest.err
  106120. + }; then :
  106121. + ac_retval=0
  106122. +else
  106123. + $as_echo "$as_me: failed program was:" >&5
  106124. +sed 's/^/| /' conftest.$ac_ext >&5
  106125. +
  106126. + ac_retval=1
  106127. +fi
  106128. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  106129. + as_fn_set_status $ac_retval
  106130. +
  106131. +} @%:@ ac_fn_c_try_cpp
  106132. +
  106133. +@%:@ ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
  106134. +@%:@ -------------------------------------------------------
  106135. +@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
  106136. +@%:@ the include files in INCLUDES and setting the cache variable VAR
  106137. +@%:@ accordingly.
  106138. +ac_fn_c_check_header_mongrel ()
  106139. +{
  106140. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  106141. + if eval \${$3+:} false; then :
  106142. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  106143. +$as_echo_n "checking for $2... " >&6; }
  106144. +if eval \${$3+:} false; then :
  106145. + $as_echo_n "(cached) " >&6
  106146. +fi
  106147. +eval ac_res=\$$3
  106148. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  106149. +$as_echo "$ac_res" >&6; }
  106150. +else
  106151. + # Is the header compilable?
  106152. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  106153. +$as_echo_n "checking $2 usability... " >&6; }
  106154. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  106155. +/* end confdefs.h. */
  106156. +$4
  106157. +@%:@include <$2>
  106158. +_ACEOF
  106159. +if ac_fn_c_try_compile "$LINENO"; then :
  106160. + ac_header_compiler=yes
  106161. +else
  106162. + ac_header_compiler=no
  106163. +fi
  106164. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  106165. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  106166. +$as_echo "$ac_header_compiler" >&6; }
  106167. +
  106168. +# Is the header present?
  106169. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  106170. +$as_echo_n "checking $2 presence... " >&6; }
  106171. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  106172. +/* end confdefs.h. */
  106173. +@%:@include <$2>
  106174. +_ACEOF
  106175. +if ac_fn_c_try_cpp "$LINENO"; then :
  106176. + ac_header_preproc=yes
  106177. +else
  106178. + ac_header_preproc=no
  106179. +fi
  106180. +rm -f conftest.err conftest.i conftest.$ac_ext
  106181. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  106182. +$as_echo "$ac_header_preproc" >&6; }
  106183. +
  106184. +# So? What about this header?
  106185. +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
  106186. + yes:no: )
  106187. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  106188. +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  106189. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  106190. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  106191. + ;;
  106192. + no:yes:* )
  106193. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  106194. +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  106195. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
  106196. +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
  106197. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  106198. +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  106199. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
  106200. +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
  106201. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  106202. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  106203. +( $as_echo "## -------------------------------------------- ##
  106204. +## Report this to markus_moeller@compuserve.com ##
  106205. +## -------------------------------------------- ##"
  106206. + ) | sed "s/^/$as_me: WARNING: /" >&2
  106207. + ;;
  106208. +esac
  106209. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  106210. +$as_echo_n "checking for $2... " >&6; }
  106211. +if eval \${$3+:} false; then :
  106212. + $as_echo_n "(cached) " >&6
  106213. +else
  106214. + eval "$3=\$ac_header_compiler"
  106215. +fi
  106216. +eval ac_res=\$$3
  106217. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  106218. +$as_echo "$ac_res" >&6; }
  106219. +fi
  106220. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  106221. +
  106222. +} @%:@ ac_fn_c_check_header_mongrel
  106223. +
  106224. +@%:@ ac_fn_c_try_run LINENO
  106225. +@%:@ ----------------------
  106226. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  106227. +@%:@ that executables *can* be run.
  106228. +ac_fn_c_try_run ()
  106229. +{
  106230. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  106231. + if { { ac_try="$ac_link"
  106232. +case "(($ac_try" in
  106233. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  106234. + *) ac_try_echo=$ac_try;;
  106235. +esac
  106236. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  106237. +$as_echo "$ac_try_echo"; } >&5
  106238. + (eval "$ac_link") 2>&5
  106239. + ac_status=$?
  106240. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  106241. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  106242. + { { case "(($ac_try" in
  106243. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  106244. + *) ac_try_echo=$ac_try;;
  106245. +esac
  106246. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  106247. +$as_echo "$ac_try_echo"; } >&5
  106248. + (eval "$ac_try") 2>&5
  106249. + ac_status=$?
  106250. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  106251. + test $ac_status = 0; }; }; then :
  106252. + ac_retval=0
  106253. +else
  106254. + $as_echo "$as_me: program exited with status $ac_status" >&5
  106255. + $as_echo "$as_me: failed program was:" >&5
  106256. +sed 's/^/| /' conftest.$ac_ext >&5
  106257. +
  106258. + ac_retval=$ac_status
  106259. +fi
  106260. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  106261. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  106262. + as_fn_set_status $ac_retval
  106263. +
  106264. +} @%:@ ac_fn_c_try_run
  106265. +
  106266. +@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  106267. +@%:@ -------------------------------------------------------
  106268. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  106269. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  106270. +ac_fn_c_check_header_compile ()
  106271. +{
  106272. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  106273. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  106274. +$as_echo_n "checking for $2... " >&6; }
  106275. +if eval \${$3+:} false; then :
  106276. + $as_echo_n "(cached) " >&6
  106277. +else
  106278. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  106279. +/* end confdefs.h. */
  106280. +$4
  106281. +@%:@include <$2>
  106282. +_ACEOF
  106283. +if ac_fn_c_try_compile "$LINENO"; then :
  106284. + eval "$3=yes"
  106285. +else
  106286. + eval "$3=no"
  106287. +fi
  106288. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  106289. +fi
  106290. +eval ac_res=\$$3
  106291. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  106292. +$as_echo "$ac_res" >&6; }
  106293. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  106294. +
  106295. +} @%:@ ac_fn_c_check_header_compile
  106296. +
  106297. +@%:@ ac_fn_c_try_link LINENO
  106298. +@%:@ -----------------------
  106299. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  106300. +ac_fn_c_try_link ()
  106301. +{
  106302. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  106303. + rm -f conftest.$ac_objext conftest$ac_exeext
  106304. + if { { ac_try="$ac_link"
  106305. +case "(($ac_try" in
  106306. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  106307. + *) ac_try_echo=$ac_try;;
  106308. +esac
  106309. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  106310. +$as_echo "$ac_try_echo"; } >&5
  106311. + (eval "$ac_link") 2>conftest.err
  106312. + ac_status=$?
  106313. + if test -s conftest.err; then
  106314. + grep -v '^ *+' conftest.err >conftest.er1
  106315. + cat conftest.er1 >&5
  106316. + mv -f conftest.er1 conftest.err
  106317. + fi
  106318. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  106319. + test $ac_status = 0; } && {
  106320. + test -z "$ac_c_werror_flag" ||
  106321. + test ! -s conftest.err
  106322. + } && test -s conftest$ac_exeext && {
  106323. + test "$cross_compiling" = yes ||
  106324. + $as_test_x conftest$ac_exeext
  106325. + }; then :
  106326. + ac_retval=0
  106327. +else
  106328. + $as_echo "$as_me: failed program was:" >&5
  106329. +sed 's/^/| /' conftest.$ac_ext >&5
  106330. +
  106331. + ac_retval=1
  106332. +fi
  106333. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  106334. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  106335. + # interfere with the next link command; also delete a directory that is
  106336. + # left behind by Apple's compiler. We do this before executing the actions.
  106337. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  106338. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  106339. + as_fn_set_status $ac_retval
  106340. +
  106341. +} @%:@ ac_fn_c_try_link
  106342. +
  106343. +@%:@ ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
  106344. +@%:@ ---------------------------------------------
  106345. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  106346. +@%:@ accordingly.
  106347. +ac_fn_c_check_decl ()
  106348. +{
  106349. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  106350. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  106351. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  106352. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  106353. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  106354. +if eval \${$3+:} false; then :
  106355. + $as_echo_n "(cached) " >&6
  106356. +else
  106357. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  106358. +/* end confdefs.h. */
  106359. +$4
  106360. +int
  106361. +main ()
  106362. +{
  106363. +@%:@ifndef $as_decl_name
  106364. +@%:@ifdef __cplusplus
  106365. + (void) $as_decl_use;
  106366. +@%:@else
  106367. + (void) $as_decl_name;
  106368. +@%:@endif
  106369. +@%:@endif
  106370. +
  106371. + ;
  106372. + return 0;
  106373. +}
  106374. +_ACEOF
  106375. +if ac_fn_c_try_compile "$LINENO"; then :
  106376. + eval "$3=yes"
  106377. +else
  106378. + eval "$3=no"
  106379. +fi
  106380. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  106381. +fi
  106382. +eval ac_res=\$$3
  106383. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  106384. +$as_echo "$ac_res" >&6; }
  106385. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  106386. +
  106387. +} @%:@ ac_fn_c_check_decl
  106388. +cat >config.log <<_ACEOF
  106389. +This file contains any messages produced by compilers while
  106390. +running configure, to aid debugging if configure makes a mistake.
  106391. +
  106392. +It was created by squid_kerb_auth $as_me 1.0.5, which was
  106393. +generated by GNU Autoconf 2.68. Invocation command line was
  106394. +
  106395. + $ $0 $@
  106396. +
  106397. +_ACEOF
  106398. +exec 5>>config.log
  106399. +{
  106400. +cat <<_ASUNAME
  106401. +## --------- ##
  106402. +## Platform. ##
  106403. +## --------- ##
  106404. +
  106405. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  106406. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  106407. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  106408. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  106409. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  106410. +
  106411. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  106412. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  106413. +
  106414. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  106415. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  106416. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  106417. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  106418. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  106419. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  106420. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  106421. +
  106422. +_ASUNAME
  106423. +
  106424. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  106425. +for as_dir in $PATH
  106426. +do
  106427. + IFS=$as_save_IFS
  106428. + test -z "$as_dir" && as_dir=.
  106429. + $as_echo "PATH: $as_dir"
  106430. + done
  106431. +IFS=$as_save_IFS
  106432. +
  106433. +} >&5
  106434. +
  106435. +cat >&5 <<_ACEOF
  106436. +
  106437. +
  106438. +## ----------- ##
  106439. +## Core tests. ##
  106440. +## ----------- ##
  106441. +
  106442. +_ACEOF
  106443. +
  106444. +
  106445. +# Keep a trace of the command line.
  106446. +# Strip out --no-create and --no-recursion so they do not pile up.
  106447. +# Strip out --silent because we don't want to record it for future runs.
  106448. +# Also quote any args containing shell meta-characters.
  106449. +# Make two passes to allow for proper duplicate-argument suppression.
  106450. +ac_configure_args=
  106451. +ac_configure_args0=
  106452. +ac_configure_args1=
  106453. +ac_must_keep_next=false
  106454. +for ac_pass in 1 2
  106455. +do
  106456. + for ac_arg
  106457. + do
  106458. + case $ac_arg in
  106459. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  106460. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  106461. + | -silent | --silent | --silen | --sile | --sil)
  106462. + continue ;;
  106463. + *\'*)
  106464. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  106465. + esac
  106466. + case $ac_pass in
  106467. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  106468. + 2)
  106469. + as_fn_append ac_configure_args1 " '$ac_arg'"
  106470. + if test $ac_must_keep_next = true; then
  106471. + ac_must_keep_next=false # Got value, back to normal.
  106472. + else
  106473. + case $ac_arg in
  106474. + *=* | --config-cache | -C | -disable-* | --disable-* \
  106475. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  106476. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  106477. + | -with-* | --with-* | -without-* | --without-* | --x)
  106478. + case "$ac_configure_args0 " in
  106479. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  106480. + esac
  106481. + ;;
  106482. + -* ) ac_must_keep_next=true ;;
  106483. + esac
  106484. + fi
  106485. + as_fn_append ac_configure_args " '$ac_arg'"
  106486. + ;;
  106487. + esac
  106488. + done
  106489. +done
  106490. +{ ac_configure_args0=; unset ac_configure_args0;}
  106491. +{ ac_configure_args1=; unset ac_configure_args1;}
  106492. +
  106493. +# When interrupted or exit'd, cleanup temporary files, and complete
  106494. +# config.log. We remove comments because anyway the quotes in there
  106495. +# would cause problems or look ugly.
  106496. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  106497. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  106498. +trap 'exit_status=$?
  106499. + # Save into config.log some information that might help in debugging.
  106500. + {
  106501. + echo
  106502. +
  106503. + $as_echo "## ---------------- ##
  106504. +## Cache variables. ##
  106505. +## ---------------- ##"
  106506. + echo
  106507. + # The following way of writing the cache mishandles newlines in values,
  106508. +(
  106509. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  106510. + eval ac_val=\$$ac_var
  106511. + case $ac_val in #(
  106512. + *${as_nl}*)
  106513. + case $ac_var in #(
  106514. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  106515. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  106516. + esac
  106517. + case $ac_var in #(
  106518. + _ | IFS | as_nl) ;; #(
  106519. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  106520. + *) { eval $ac_var=; unset $ac_var;} ;;
  106521. + esac ;;
  106522. + esac
  106523. + done
  106524. + (set) 2>&1 |
  106525. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  106526. + *${as_nl}ac_space=\ *)
  106527. + sed -n \
  106528. + "s/'\''/'\''\\\\'\'''\''/g;
  106529. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  106530. + ;; #(
  106531. + *)
  106532. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  106533. + ;;
  106534. + esac |
  106535. + sort
  106536. +)
  106537. + echo
  106538. +
  106539. + $as_echo "## ----------------- ##
  106540. +## Output variables. ##
  106541. +## ----------------- ##"
  106542. + echo
  106543. + for ac_var in $ac_subst_vars
  106544. + do
  106545. + eval ac_val=\$$ac_var
  106546. + case $ac_val in
  106547. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  106548. + esac
  106549. + $as_echo "$ac_var='\''$ac_val'\''"
  106550. + done | sort
  106551. + echo
  106552. +
  106553. + if test -n "$ac_subst_files"; then
  106554. + $as_echo "## ------------------- ##
  106555. +## File substitutions. ##
  106556. +## ------------------- ##"
  106557. + echo
  106558. + for ac_var in $ac_subst_files
  106559. + do
  106560. + eval ac_val=\$$ac_var
  106561. + case $ac_val in
  106562. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  106563. + esac
  106564. + $as_echo "$ac_var='\''$ac_val'\''"
  106565. + done | sort
  106566. + echo
  106567. + fi
  106568. +
  106569. + if test -s confdefs.h; then
  106570. + $as_echo "## ----------- ##
  106571. +## confdefs.h. ##
  106572. +## ----------- ##"
  106573. + echo
  106574. + cat confdefs.h
  106575. + echo
  106576. + fi
  106577. + test "$ac_signal" != 0 &&
  106578. + $as_echo "$as_me: caught signal $ac_signal"
  106579. + $as_echo "$as_me: exit $exit_status"
  106580. + } >&5
  106581. + rm -f core *.core core.conftest.* &&
  106582. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  106583. + exit $exit_status
  106584. +' 0
  106585. +for ac_signal in 1 2 13 15; do
  106586. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  106587. +done
  106588. +ac_signal=0
  106589. +
  106590. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  106591. +rm -f -r conftest* confdefs.h
  106592. +
  106593. +$as_echo "/* confdefs.h */" > confdefs.h
  106594. +
  106595. +# Predefined preprocessor variables.
  106596. +
  106597. +cat >>confdefs.h <<_ACEOF
  106598. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  106599. +_ACEOF
  106600. +
  106601. +cat >>confdefs.h <<_ACEOF
  106602. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  106603. +_ACEOF
  106604. +
  106605. +cat >>confdefs.h <<_ACEOF
  106606. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  106607. +_ACEOF
  106608. +
  106609. +cat >>confdefs.h <<_ACEOF
  106610. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  106611. +_ACEOF
  106612. +
  106613. +cat >>confdefs.h <<_ACEOF
  106614. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  106615. +_ACEOF
  106616. +
  106617. +cat >>confdefs.h <<_ACEOF
  106618. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  106619. +_ACEOF
  106620. +
  106621. +
  106622. +# Let the site file select an alternate cache file if it wants to.
  106623. +# Prefer an explicitly selected file to automatically selected ones.
  106624. +ac_site_file1=NONE
  106625. +ac_site_file2=NONE
  106626. +if test -n "$CONFIG_SITE"; then
  106627. + # We do not want a PATH search for config.site.
  106628. + case $CONFIG_SITE in @%:@((
  106629. + -*) ac_site_file1=./$CONFIG_SITE;;
  106630. + */*) ac_site_file1=$CONFIG_SITE;;
  106631. + *) ac_site_file1=./$CONFIG_SITE;;
  106632. + esac
  106633. +elif test "x$prefix" != xNONE; then
  106634. + ac_site_file1=$prefix/share/config.site
  106635. + ac_site_file2=$prefix/etc/config.site
  106636. +else
  106637. + ac_site_file1=$ac_default_prefix/share/config.site
  106638. + ac_site_file2=$ac_default_prefix/etc/config.site
  106639. +fi
  106640. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  106641. +do
  106642. + test "x$ac_site_file" = xNONE && continue
  106643. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  106644. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  106645. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  106646. + sed 's/^/| /' "$ac_site_file" >&5
  106647. + . "$ac_site_file" \
  106648. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  106649. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  106650. +as_fn_error $? "failed to load site script $ac_site_file
  106651. +See \`config.log' for more details" "$LINENO" 5; }
  106652. + fi
  106653. +done
  106654. +
  106655. +if test -r "$cache_file"; then
  106656. + # Some versions of bash will fail to source /dev/null (special files
  106657. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  106658. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  106659. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  106660. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  106661. + case $cache_file in
  106662. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  106663. + *) . "./$cache_file";;
  106664. + esac
  106665. + fi
  106666. +else
  106667. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  106668. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  106669. + >$cache_file
  106670. +fi
  106671. +
  106672. +# Check that the precious variables saved in the cache have kept the same
  106673. +# value.
  106674. +ac_cache_corrupted=false
  106675. +for ac_var in $ac_precious_vars; do
  106676. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  106677. + eval ac_new_set=\$ac_env_${ac_var}_set
  106678. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  106679. + eval ac_new_val=\$ac_env_${ac_var}_value
  106680. + case $ac_old_set,$ac_new_set in
  106681. + set,)
  106682. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  106683. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  106684. + ac_cache_corrupted=: ;;
  106685. + ,set)
  106686. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  106687. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  106688. + ac_cache_corrupted=: ;;
  106689. + ,);;
  106690. + *)
  106691. + if test "x$ac_old_val" != "x$ac_new_val"; then
  106692. + # differences in whitespace do not lead to failure.
  106693. + ac_old_val_w=`echo x $ac_old_val`
  106694. + ac_new_val_w=`echo x $ac_new_val`
  106695. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  106696. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  106697. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  106698. + ac_cache_corrupted=:
  106699. + else
  106700. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  106701. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  106702. + eval $ac_var=\$ac_old_val
  106703. + fi
  106704. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  106705. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  106706. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  106707. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  106708. + fi;;
  106709. + esac
  106710. + # Pass precious variables to config.status.
  106711. + if test "$ac_new_set" = set; then
  106712. + case $ac_new_val in
  106713. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  106714. + *) ac_arg=$ac_var=$ac_new_val ;;
  106715. + esac
  106716. + case " $ac_configure_args " in
  106717. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  106718. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  106719. + esac
  106720. + fi
  106721. +done
  106722. +if $ac_cache_corrupted; then
  106723. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  106724. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  106725. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  106726. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  106727. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  106728. +fi
  106729. +## -------------------- ##
  106730. +## Main body of script. ##
  106731. +## -------------------- ##
  106732. +
  106733. +ac_ext=c
  106734. +ac_cpp='$CPP $CPPFLAGS'
  106735. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  106736. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  106737. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  106738. +
  106739. +
  106740. +am__api_version='1.11'
  106741. +
  106742. +ac_aux_dir=
  106743. +for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
  106744. + if test -f "$ac_dir/install-sh"; then
  106745. + ac_aux_dir=$ac_dir
  106746. + ac_install_sh="$ac_aux_dir/install-sh -c"
  106747. + break
  106748. + elif test -f "$ac_dir/install.sh"; then
  106749. + ac_aux_dir=$ac_dir
  106750. + ac_install_sh="$ac_aux_dir/install.sh -c"
  106751. + break
  106752. + elif test -f "$ac_dir/shtool"; then
  106753. + ac_aux_dir=$ac_dir
  106754. + ac_install_sh="$ac_aux_dir/shtool install -c"
  106755. + break
  106756. + fi
  106757. +done
  106758. +if test -z "$ac_aux_dir"; then
  106759. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
  106760. +fi
  106761. +
  106762. +# These three variables are undocumented and unsupported,
  106763. +# and are intended to be withdrawn in a future Autoconf release.
  106764. +# They can cause serious problems if a builder's source tree is in a directory
  106765. +# whose full name contains unusual characters.
  106766. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  106767. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  106768. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  106769. +
  106770. +
  106771. +# Find a good install program. We prefer a C program (faster),
  106772. +# so one script is as good as another. But avoid the broken or
  106773. +# incompatible versions:
  106774. +# SysV /etc/install, /usr/sbin/install
  106775. +# SunOS /usr/etc/install
  106776. +# IRIX /sbin/install
  106777. +# AIX /bin/install
  106778. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  106779. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  106780. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  106781. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  106782. +# OS/2's system install, which has a completely different semantic
  106783. +# ./install, which can be erroneously created by make from ./install.sh.
  106784. +# Reject install programs that cannot install multiple files.
  106785. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  106786. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  106787. +if test -z "$INSTALL"; then
  106788. +if ${ac_cv_path_install+:} false; then :
  106789. + $as_echo_n "(cached) " >&6
  106790. +else
  106791. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  106792. +for as_dir in $PATH
  106793. +do
  106794. + IFS=$as_save_IFS
  106795. + test -z "$as_dir" && as_dir=.
  106796. + # Account for people who put trailing slashes in PATH elements.
  106797. +case $as_dir/ in @%:@((
  106798. + ./ | .// | /[cC]/* | \
  106799. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  106800. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  106801. + /usr/ucb/* ) ;;
  106802. + *)
  106803. + # OSF1 and SCO ODT 3.0 have their own names for install.
  106804. + # Don't use installbsd from OSF since it installs stuff as root
  106805. + # by default.
  106806. + for ac_prog in ginstall scoinst install; do
  106807. + for ac_exec_ext in '' $ac_executable_extensions; do
  106808. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  106809. + if test $ac_prog = install &&
  106810. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  106811. + # AIX install. It has an incompatible calling convention.
  106812. + :
  106813. + elif test $ac_prog = install &&
  106814. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  106815. + # program-specific install script used by HP pwplus--don't use.
  106816. + :
  106817. + else
  106818. + rm -rf conftest.one conftest.two conftest.dir
  106819. + echo one > conftest.one
  106820. + echo two > conftest.two
  106821. + mkdir conftest.dir
  106822. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  106823. + test -s conftest.one && test -s conftest.two &&
  106824. + test -s conftest.dir/conftest.one &&
  106825. + test -s conftest.dir/conftest.two
  106826. + then
  106827. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  106828. + break 3
  106829. + fi
  106830. + fi
  106831. + fi
  106832. + done
  106833. + done
  106834. + ;;
  106835. +esac
  106836. +
  106837. + done
  106838. +IFS=$as_save_IFS
  106839. +
  106840. +rm -rf conftest.one conftest.two conftest.dir
  106841. +
  106842. +fi
  106843. + if test "${ac_cv_path_install+set}" = set; then
  106844. + INSTALL=$ac_cv_path_install
  106845. + else
  106846. + # As a last resort, use the slow shell script. Don't cache a
  106847. + # value for INSTALL within a source directory, because that will
  106848. + # break other packages using the cache if that directory is
  106849. + # removed, or if the value is a relative name.
  106850. + INSTALL=$ac_install_sh
  106851. + fi
  106852. +fi
  106853. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  106854. +$as_echo "$INSTALL" >&6; }
  106855. +
  106856. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  106857. +# It thinks the first close brace ends the variable substitution.
  106858. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  106859. +
  106860. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  106861. +
  106862. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  106863. +
  106864. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  106865. +$as_echo_n "checking whether build environment is sane... " >&6; }
  106866. +# Just in case
  106867. +sleep 1
  106868. +echo timestamp > conftest.file
  106869. +# Reject unsafe characters in $srcdir or the absolute working directory
  106870. +# name. Accept space and tab only in the latter.
  106871. +am_lf='
  106872. +'
  106873. +case `pwd` in
  106874. + *[\\\"\#\$\&\'\`$am_lf]*)
  106875. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  106876. +esac
  106877. +case $srcdir in
  106878. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  106879. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  106880. +esac
  106881. +
  106882. +# Do `set' in a subshell so we don't clobber the current shell's
  106883. +# arguments. Must try -L first in case configure is actually a
  106884. +# symlink; some systems play weird games with the mod time of symlinks
  106885. +# (eg FreeBSD returns the mod time of the symlink's containing
  106886. +# directory).
  106887. +if (
  106888. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  106889. + if test "$*" = "X"; then
  106890. + # -L didn't work.
  106891. + set X `ls -t "$srcdir/configure" conftest.file`
  106892. + fi
  106893. + rm -f conftest.file
  106894. + if test "$*" != "X $srcdir/configure conftest.file" \
  106895. + && test "$*" != "X conftest.file $srcdir/configure"; then
  106896. +
  106897. + # If neither matched, then we have a broken ls. This can happen
  106898. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  106899. + # broken ls alias from the environment. This has actually
  106900. + # happened. Such a system could not be considered "sane".
  106901. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  106902. +alias in your environment" "$LINENO" 5
  106903. + fi
  106904. +
  106905. + test "$2" = conftest.file
  106906. + )
  106907. +then
  106908. + # Ok.
  106909. + :
  106910. +else
  106911. + as_fn_error $? "newly created file is older than distributed files!
  106912. +Check your system clock" "$LINENO" 5
  106913. +fi
  106914. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  106915. +$as_echo "yes" >&6; }
  106916. +test "$program_prefix" != NONE &&
  106917. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  106918. +# Use a double $ so make ignores it.
  106919. +test "$program_suffix" != NONE &&
  106920. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  106921. +# Double any \ or $.
  106922. +# By default was `s,x,x', remove it if useless.
  106923. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  106924. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  106925. +
  106926. +# expand $ac_aux_dir to an absolute path
  106927. +am_aux_dir=`cd $ac_aux_dir && pwd`
  106928. +
  106929. +if test x"${MISSING+set}" != xset; then
  106930. + case $am_aux_dir in
  106931. + *\ * | *\ *)
  106932. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  106933. + *)
  106934. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  106935. + esac
  106936. +fi
  106937. +# Use eval to expand $SHELL
  106938. +if eval "$MISSING --run true"; then
  106939. + am_missing_run="$MISSING --run "
  106940. +else
  106941. + am_missing_run=
  106942. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  106943. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  106944. +fi
  106945. +
  106946. +if test x"${install_sh}" != xset; then
  106947. + case $am_aux_dir in
  106948. + *\ * | *\ *)
  106949. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  106950. + *)
  106951. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  106952. + esac
  106953. +fi
  106954. +
  106955. +# Installed binaries are usually stripped using `strip' when the user
  106956. +# run `make install-strip'. However `strip' might not be the right
  106957. +# tool to use in cross-compilation environments, therefore Automake
  106958. +# will honor the `STRIP' environment variable to overrule this program.
  106959. +if test "$cross_compiling" != no; then
  106960. + if test -n "$ac_tool_prefix"; then
  106961. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  106962. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  106963. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  106964. +$as_echo_n "checking for $ac_word... " >&6; }
  106965. +if ${ac_cv_prog_STRIP+:} false; then :
  106966. + $as_echo_n "(cached) " >&6
  106967. +else
  106968. + if test -n "$STRIP"; then
  106969. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  106970. +else
  106971. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  106972. +for as_dir in $PATH
  106973. +do
  106974. + IFS=$as_save_IFS
  106975. + test -z "$as_dir" && as_dir=.
  106976. + for ac_exec_ext in '' $ac_executable_extensions; do
  106977. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  106978. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  106979. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  106980. + break 2
  106981. + fi
  106982. +done
  106983. + done
  106984. +IFS=$as_save_IFS
  106985. +
  106986. +fi
  106987. +fi
  106988. +STRIP=$ac_cv_prog_STRIP
  106989. +if test -n "$STRIP"; then
  106990. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  106991. +$as_echo "$STRIP" >&6; }
  106992. +else
  106993. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  106994. +$as_echo "no" >&6; }
  106995. +fi
  106996. +
  106997. +
  106998. +fi
  106999. +if test -z "$ac_cv_prog_STRIP"; then
  107000. + ac_ct_STRIP=$STRIP
  107001. + # Extract the first word of "strip", so it can be a program name with args.
  107002. +set dummy strip; ac_word=$2
  107003. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107004. +$as_echo_n "checking for $ac_word... " >&6; }
  107005. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  107006. + $as_echo_n "(cached) " >&6
  107007. +else
  107008. + if test -n "$ac_ct_STRIP"; then
  107009. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  107010. +else
  107011. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107012. +for as_dir in $PATH
  107013. +do
  107014. + IFS=$as_save_IFS
  107015. + test -z "$as_dir" && as_dir=.
  107016. + for ac_exec_ext in '' $ac_executable_extensions; do
  107017. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107018. + ac_cv_prog_ac_ct_STRIP="strip"
  107019. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107020. + break 2
  107021. + fi
  107022. +done
  107023. + done
  107024. +IFS=$as_save_IFS
  107025. +
  107026. +fi
  107027. +fi
  107028. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  107029. +if test -n "$ac_ct_STRIP"; then
  107030. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  107031. +$as_echo "$ac_ct_STRIP" >&6; }
  107032. +else
  107033. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107034. +$as_echo "no" >&6; }
  107035. +fi
  107036. +
  107037. + if test "x$ac_ct_STRIP" = x; then
  107038. + STRIP=":"
  107039. + else
  107040. + case $cross_compiling:$ac_tool_warned in
  107041. +yes:)
  107042. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  107043. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  107044. +ac_tool_warned=yes ;;
  107045. +esac
  107046. + STRIP=$ac_ct_STRIP
  107047. + fi
  107048. +else
  107049. + STRIP="$ac_cv_prog_STRIP"
  107050. +fi
  107051. +
  107052. +fi
  107053. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  107054. +
  107055. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  107056. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  107057. +if test -z "$MKDIR_P"; then
  107058. + if ${ac_cv_path_mkdir+:} false; then :
  107059. + $as_echo_n "(cached) " >&6
  107060. +else
  107061. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107062. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  107063. +do
  107064. + IFS=$as_save_IFS
  107065. + test -z "$as_dir" && as_dir=.
  107066. + for ac_prog in mkdir gmkdir; do
  107067. + for ac_exec_ext in '' $ac_executable_extensions; do
  107068. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  107069. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  107070. + 'mkdir (GNU coreutils) '* | \
  107071. + 'mkdir (coreutils) '* | \
  107072. + 'mkdir (fileutils) '4.1*)
  107073. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  107074. + break 3;;
  107075. + esac
  107076. + done
  107077. + done
  107078. + done
  107079. +IFS=$as_save_IFS
  107080. +
  107081. +fi
  107082. +
  107083. + test -d ./--version && rmdir ./--version
  107084. + if test "${ac_cv_path_mkdir+set}" = set; then
  107085. + MKDIR_P="$ac_cv_path_mkdir -p"
  107086. + else
  107087. + # As a last resort, use the slow shell script. Don't cache a
  107088. + # value for MKDIR_P within a source directory, because that will
  107089. + # break other packages using the cache if that directory is
  107090. + # removed, or if the value is a relative name.
  107091. + MKDIR_P="$ac_install_sh -d"
  107092. + fi
  107093. +fi
  107094. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  107095. +$as_echo "$MKDIR_P" >&6; }
  107096. +
  107097. +mkdir_p="$MKDIR_P"
  107098. +case $mkdir_p in
  107099. + [\\/$]* | ?:[\\/]*) ;;
  107100. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  107101. +esac
  107102. +
  107103. +for ac_prog in gawk mawk nawk awk
  107104. +do
  107105. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  107106. +set dummy $ac_prog; ac_word=$2
  107107. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107108. +$as_echo_n "checking for $ac_word... " >&6; }
  107109. +if ${ac_cv_prog_AWK+:} false; then :
  107110. + $as_echo_n "(cached) " >&6
  107111. +else
  107112. + if test -n "$AWK"; then
  107113. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  107114. +else
  107115. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107116. +for as_dir in $PATH
  107117. +do
  107118. + IFS=$as_save_IFS
  107119. + test -z "$as_dir" && as_dir=.
  107120. + for ac_exec_ext in '' $ac_executable_extensions; do
  107121. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107122. + ac_cv_prog_AWK="$ac_prog"
  107123. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107124. + break 2
  107125. + fi
  107126. +done
  107127. + done
  107128. +IFS=$as_save_IFS
  107129. +
  107130. +fi
  107131. +fi
  107132. +AWK=$ac_cv_prog_AWK
  107133. +if test -n "$AWK"; then
  107134. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  107135. +$as_echo "$AWK" >&6; }
  107136. +else
  107137. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107138. +$as_echo "no" >&6; }
  107139. +fi
  107140. +
  107141. +
  107142. + test -n "$AWK" && break
  107143. +done
  107144. +
  107145. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  107146. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  107147. +set x ${MAKE-make}
  107148. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  107149. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  107150. + $as_echo_n "(cached) " >&6
  107151. +else
  107152. + cat >conftest.make <<\_ACEOF
  107153. +SHELL = /bin/sh
  107154. +all:
  107155. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  107156. +_ACEOF
  107157. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  107158. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  107159. + *@@@%%%=?*=@@@%%%*)
  107160. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  107161. + *)
  107162. + eval ac_cv_prog_make_${ac_make}_set=no;;
  107163. +esac
  107164. +rm -f conftest.make
  107165. +fi
  107166. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  107167. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  107168. +$as_echo "yes" >&6; }
  107169. + SET_MAKE=
  107170. +else
  107171. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107172. +$as_echo "no" >&6; }
  107173. + SET_MAKE="MAKE=${MAKE-make}"
  107174. +fi
  107175. +
  107176. +rm -rf .tst 2>/dev/null
  107177. +mkdir .tst 2>/dev/null
  107178. +if test -d .tst; then
  107179. + am__leading_dot=.
  107180. +else
  107181. + am__leading_dot=_
  107182. +fi
  107183. +rmdir .tst 2>/dev/null
  107184. +
  107185. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  107186. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  107187. + # is not polluted with repeated "-I."
  107188. + am__isrc=' -I$(srcdir)'
  107189. + # test to see if srcdir already configured
  107190. + if test -f $srcdir/config.status; then
  107191. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  107192. + fi
  107193. +fi
  107194. +
  107195. +# test whether we have cygpath
  107196. +if test -z "$CYGPATH_W"; then
  107197. + if (cygpath --version) >/dev/null 2>/dev/null; then
  107198. + CYGPATH_W='cygpath -w'
  107199. + else
  107200. + CYGPATH_W=echo
  107201. + fi
  107202. +fi
  107203. +
  107204. +
  107205. +# Define the identity of the package.
  107206. + PACKAGE=squid_kerb_auth
  107207. + VERSION=1.0.5
  107208. +
  107209. +
  107210. +cat >>confdefs.h <<_ACEOF
  107211. +@%:@define PACKAGE "$PACKAGE"
  107212. +_ACEOF
  107213. +
  107214. +
  107215. +cat >>confdefs.h <<_ACEOF
  107216. +@%:@define VERSION "$VERSION"
  107217. +_ACEOF
  107218. +
  107219. +# Some tools Automake needs.
  107220. +
  107221. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  107222. +
  107223. +
  107224. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  107225. +
  107226. +
  107227. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  107228. +
  107229. +
  107230. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  107231. +
  107232. +
  107233. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  107234. +
  107235. +# We need awk for the "check" target. The system "awk" is bad on
  107236. +# some platforms.
  107237. +# Always define AMTAR for backward compatibility.
  107238. +
  107239. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  107240. +
  107241. +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  107242. +
  107243. +
  107244. +
  107245. +
  107246. +
  107247. +
  107248. +
  107249. +ac_ext=c
  107250. +ac_cpp='$CPP $CPPFLAGS'
  107251. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  107252. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  107253. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  107254. +if test -n "$ac_tool_prefix"; then
  107255. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  107256. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  107257. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107258. +$as_echo_n "checking for $ac_word... " >&6; }
  107259. +if ${ac_cv_prog_CC+:} false; then :
  107260. + $as_echo_n "(cached) " >&6
  107261. +else
  107262. + if test -n "$CC"; then
  107263. + ac_cv_prog_CC="$CC" # Let the user override the test.
  107264. +else
  107265. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107266. +for as_dir in $PATH
  107267. +do
  107268. + IFS=$as_save_IFS
  107269. + test -z "$as_dir" && as_dir=.
  107270. + for ac_exec_ext in '' $ac_executable_extensions; do
  107271. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107272. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  107273. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107274. + break 2
  107275. + fi
  107276. +done
  107277. + done
  107278. +IFS=$as_save_IFS
  107279. +
  107280. +fi
  107281. +fi
  107282. +CC=$ac_cv_prog_CC
  107283. +if test -n "$CC"; then
  107284. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  107285. +$as_echo "$CC" >&6; }
  107286. +else
  107287. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107288. +$as_echo "no" >&6; }
  107289. +fi
  107290. +
  107291. +
  107292. +fi
  107293. +if test -z "$ac_cv_prog_CC"; then
  107294. + ac_ct_CC=$CC
  107295. + # Extract the first word of "gcc", so it can be a program name with args.
  107296. +set dummy gcc; ac_word=$2
  107297. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107298. +$as_echo_n "checking for $ac_word... " >&6; }
  107299. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  107300. + $as_echo_n "(cached) " >&6
  107301. +else
  107302. + if test -n "$ac_ct_CC"; then
  107303. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  107304. +else
  107305. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107306. +for as_dir in $PATH
  107307. +do
  107308. + IFS=$as_save_IFS
  107309. + test -z "$as_dir" && as_dir=.
  107310. + for ac_exec_ext in '' $ac_executable_extensions; do
  107311. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107312. + ac_cv_prog_ac_ct_CC="gcc"
  107313. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107314. + break 2
  107315. + fi
  107316. +done
  107317. + done
  107318. +IFS=$as_save_IFS
  107319. +
  107320. +fi
  107321. +fi
  107322. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  107323. +if test -n "$ac_ct_CC"; then
  107324. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  107325. +$as_echo "$ac_ct_CC" >&6; }
  107326. +else
  107327. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107328. +$as_echo "no" >&6; }
  107329. +fi
  107330. +
  107331. + if test "x$ac_ct_CC" = x; then
  107332. + CC=""
  107333. + else
  107334. + case $cross_compiling:$ac_tool_warned in
  107335. +yes:)
  107336. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  107337. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  107338. +ac_tool_warned=yes ;;
  107339. +esac
  107340. + CC=$ac_ct_CC
  107341. + fi
  107342. +else
  107343. + CC="$ac_cv_prog_CC"
  107344. +fi
  107345. +
  107346. +if test -z "$CC"; then
  107347. + if test -n "$ac_tool_prefix"; then
  107348. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  107349. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  107350. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107351. +$as_echo_n "checking for $ac_word... " >&6; }
  107352. +if ${ac_cv_prog_CC+:} false; then :
  107353. + $as_echo_n "(cached) " >&6
  107354. +else
  107355. + if test -n "$CC"; then
  107356. + ac_cv_prog_CC="$CC" # Let the user override the test.
  107357. +else
  107358. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107359. +for as_dir in $PATH
  107360. +do
  107361. + IFS=$as_save_IFS
  107362. + test -z "$as_dir" && as_dir=.
  107363. + for ac_exec_ext in '' $ac_executable_extensions; do
  107364. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107365. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  107366. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107367. + break 2
  107368. + fi
  107369. +done
  107370. + done
  107371. +IFS=$as_save_IFS
  107372. +
  107373. +fi
  107374. +fi
  107375. +CC=$ac_cv_prog_CC
  107376. +if test -n "$CC"; then
  107377. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  107378. +$as_echo "$CC" >&6; }
  107379. +else
  107380. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107381. +$as_echo "no" >&6; }
  107382. +fi
  107383. +
  107384. +
  107385. + fi
  107386. +fi
  107387. +if test -z "$CC"; then
  107388. + # Extract the first word of "cc", so it can be a program name with args.
  107389. +set dummy cc; ac_word=$2
  107390. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107391. +$as_echo_n "checking for $ac_word... " >&6; }
  107392. +if ${ac_cv_prog_CC+:} false; then :
  107393. + $as_echo_n "(cached) " >&6
  107394. +else
  107395. + if test -n "$CC"; then
  107396. + ac_cv_prog_CC="$CC" # Let the user override the test.
  107397. +else
  107398. + ac_prog_rejected=no
  107399. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107400. +for as_dir in $PATH
  107401. +do
  107402. + IFS=$as_save_IFS
  107403. + test -z "$as_dir" && as_dir=.
  107404. + for ac_exec_ext in '' $ac_executable_extensions; do
  107405. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107406. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  107407. + ac_prog_rejected=yes
  107408. + continue
  107409. + fi
  107410. + ac_cv_prog_CC="cc"
  107411. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107412. + break 2
  107413. + fi
  107414. +done
  107415. + done
  107416. +IFS=$as_save_IFS
  107417. +
  107418. +if test $ac_prog_rejected = yes; then
  107419. + # We found a bogon in the path, so make sure we never use it.
  107420. + set dummy $ac_cv_prog_CC
  107421. + shift
  107422. + if test $@%:@ != 0; then
  107423. + # We chose a different compiler from the bogus one.
  107424. + # However, it has the same basename, so the bogon will be chosen
  107425. + # first if we set CC to just the basename; use the full file name.
  107426. + shift
  107427. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  107428. + fi
  107429. +fi
  107430. +fi
  107431. +fi
  107432. +CC=$ac_cv_prog_CC
  107433. +if test -n "$CC"; then
  107434. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  107435. +$as_echo "$CC" >&6; }
  107436. +else
  107437. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107438. +$as_echo "no" >&6; }
  107439. +fi
  107440. +
  107441. +
  107442. +fi
  107443. +if test -z "$CC"; then
  107444. + if test -n "$ac_tool_prefix"; then
  107445. + for ac_prog in cl.exe
  107446. + do
  107447. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  107448. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  107449. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107450. +$as_echo_n "checking for $ac_word... " >&6; }
  107451. +if ${ac_cv_prog_CC+:} false; then :
  107452. + $as_echo_n "(cached) " >&6
  107453. +else
  107454. + if test -n "$CC"; then
  107455. + ac_cv_prog_CC="$CC" # Let the user override the test.
  107456. +else
  107457. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107458. +for as_dir in $PATH
  107459. +do
  107460. + IFS=$as_save_IFS
  107461. + test -z "$as_dir" && as_dir=.
  107462. + for ac_exec_ext in '' $ac_executable_extensions; do
  107463. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107464. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  107465. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107466. + break 2
  107467. + fi
  107468. +done
  107469. + done
  107470. +IFS=$as_save_IFS
  107471. +
  107472. +fi
  107473. +fi
  107474. +CC=$ac_cv_prog_CC
  107475. +if test -n "$CC"; then
  107476. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  107477. +$as_echo "$CC" >&6; }
  107478. +else
  107479. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107480. +$as_echo "no" >&6; }
  107481. +fi
  107482. +
  107483. +
  107484. + test -n "$CC" && break
  107485. + done
  107486. +fi
  107487. +if test -z "$CC"; then
  107488. + ac_ct_CC=$CC
  107489. + for ac_prog in cl.exe
  107490. +do
  107491. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  107492. +set dummy $ac_prog; ac_word=$2
  107493. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  107494. +$as_echo_n "checking for $ac_word... " >&6; }
  107495. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  107496. + $as_echo_n "(cached) " >&6
  107497. +else
  107498. + if test -n "$ac_ct_CC"; then
  107499. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  107500. +else
  107501. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  107502. +for as_dir in $PATH
  107503. +do
  107504. + IFS=$as_save_IFS
  107505. + test -z "$as_dir" && as_dir=.
  107506. + for ac_exec_ext in '' $ac_executable_extensions; do
  107507. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  107508. + ac_cv_prog_ac_ct_CC="$ac_prog"
  107509. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  107510. + break 2
  107511. + fi
  107512. +done
  107513. + done
  107514. +IFS=$as_save_IFS
  107515. +
  107516. +fi
  107517. +fi
  107518. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  107519. +if test -n "$ac_ct_CC"; then
  107520. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  107521. +$as_echo "$ac_ct_CC" >&6; }
  107522. +else
  107523. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107524. +$as_echo "no" >&6; }
  107525. +fi
  107526. +
  107527. +
  107528. + test -n "$ac_ct_CC" && break
  107529. +done
  107530. +
  107531. + if test "x$ac_ct_CC" = x; then
  107532. + CC=""
  107533. + else
  107534. + case $cross_compiling:$ac_tool_warned in
  107535. +yes:)
  107536. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  107537. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  107538. +ac_tool_warned=yes ;;
  107539. +esac
  107540. + CC=$ac_ct_CC
  107541. + fi
  107542. +fi
  107543. +
  107544. +fi
  107545. +
  107546. +
  107547. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  107548. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  107549. +as_fn_error $? "no acceptable C compiler found in \$PATH
  107550. +See \`config.log' for more details" "$LINENO" 5; }
  107551. +
  107552. +# Provide some information about the compiler.
  107553. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  107554. +set X $ac_compile
  107555. +ac_compiler=$2
  107556. +for ac_option in --version -v -V -qversion; do
  107557. + { { ac_try="$ac_compiler $ac_option >&5"
  107558. +case "(($ac_try" in
  107559. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  107560. + *) ac_try_echo=$ac_try;;
  107561. +esac
  107562. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  107563. +$as_echo "$ac_try_echo"; } >&5
  107564. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  107565. + ac_status=$?
  107566. + if test -s conftest.err; then
  107567. + sed '10a\
  107568. +... rest of stderr output deleted ...
  107569. + 10q' conftest.err >conftest.er1
  107570. + cat conftest.er1 >&5
  107571. + fi
  107572. + rm -f conftest.er1 conftest.err
  107573. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  107574. + test $ac_status = 0; }
  107575. +done
  107576. +
  107577. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107578. +/* end confdefs.h. */
  107579. +
  107580. +int
  107581. +main ()
  107582. +{
  107583. +
  107584. + ;
  107585. + return 0;
  107586. +}
  107587. +_ACEOF
  107588. +ac_clean_files_save=$ac_clean_files
  107589. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  107590. +# Try to create an executable without -o first, disregard a.out.
  107591. +# It will help us diagnose broken compilers, and finding out an intuition
  107592. +# of exeext.
  107593. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  107594. +$as_echo_n "checking whether the C compiler works... " >&6; }
  107595. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  107596. +
  107597. +# The possible output files:
  107598. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  107599. +
  107600. +ac_rmfiles=
  107601. +for ac_file in $ac_files
  107602. +do
  107603. + case $ac_file in
  107604. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  107605. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  107606. + esac
  107607. +done
  107608. +rm -f $ac_rmfiles
  107609. +
  107610. +if { { ac_try="$ac_link_default"
  107611. +case "(($ac_try" in
  107612. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  107613. + *) ac_try_echo=$ac_try;;
  107614. +esac
  107615. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  107616. +$as_echo "$ac_try_echo"; } >&5
  107617. + (eval "$ac_link_default") 2>&5
  107618. + ac_status=$?
  107619. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  107620. + test $ac_status = 0; }; then :
  107621. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  107622. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  107623. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  107624. +# so that the user can short-circuit this test for compilers unknown to
  107625. +# Autoconf.
  107626. +for ac_file in $ac_files ''
  107627. +do
  107628. + test -f "$ac_file" || continue
  107629. + case $ac_file in
  107630. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  107631. + ;;
  107632. + [ab].out )
  107633. + # We found the default executable, but exeext='' is most
  107634. + # certainly right.
  107635. + break;;
  107636. + *.* )
  107637. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  107638. + then :; else
  107639. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  107640. + fi
  107641. + # We set ac_cv_exeext here because the later test for it is not
  107642. + # safe: cross compilers may not add the suffix if given an `-o'
  107643. + # argument, so we may need to know it at that point already.
  107644. + # Even if this section looks crufty: it has the advantage of
  107645. + # actually working.
  107646. + break;;
  107647. + * )
  107648. + break;;
  107649. + esac
  107650. +done
  107651. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  107652. +
  107653. +else
  107654. + ac_file=''
  107655. +fi
  107656. +if test -z "$ac_file"; then :
  107657. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  107658. +$as_echo "no" >&6; }
  107659. +$as_echo "$as_me: failed program was:" >&5
  107660. +sed 's/^/| /' conftest.$ac_ext >&5
  107661. +
  107662. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  107663. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  107664. +as_fn_error 77 "C compiler cannot create executables
  107665. +See \`config.log' for more details" "$LINENO" 5; }
  107666. +else
  107667. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  107668. +$as_echo "yes" >&6; }
  107669. +fi
  107670. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  107671. +$as_echo_n "checking for C compiler default output file name... " >&6; }
  107672. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  107673. +$as_echo "$ac_file" >&6; }
  107674. +ac_exeext=$ac_cv_exeext
  107675. +
  107676. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  107677. +ac_clean_files=$ac_clean_files_save
  107678. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  107679. +$as_echo_n "checking for suffix of executables... " >&6; }
  107680. +if { { ac_try="$ac_link"
  107681. +case "(($ac_try" in
  107682. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  107683. + *) ac_try_echo=$ac_try;;
  107684. +esac
  107685. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  107686. +$as_echo "$ac_try_echo"; } >&5
  107687. + (eval "$ac_link") 2>&5
  107688. + ac_status=$?
  107689. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  107690. + test $ac_status = 0; }; then :
  107691. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  107692. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  107693. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  107694. +# `rm'.
  107695. +for ac_file in conftest.exe conftest conftest.*; do
  107696. + test -f "$ac_file" || continue
  107697. + case $ac_file in
  107698. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  107699. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  107700. + break;;
  107701. + * ) break;;
  107702. + esac
  107703. +done
  107704. +else
  107705. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  107706. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  107707. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  107708. +See \`config.log' for more details" "$LINENO" 5; }
  107709. +fi
  107710. +rm -f conftest conftest$ac_cv_exeext
  107711. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  107712. +$as_echo "$ac_cv_exeext" >&6; }
  107713. +
  107714. +rm -f conftest.$ac_ext
  107715. +EXEEXT=$ac_cv_exeext
  107716. +ac_exeext=$EXEEXT
  107717. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107718. +/* end confdefs.h. */
  107719. +@%:@include <stdio.h>
  107720. +int
  107721. +main ()
  107722. +{
  107723. +FILE *f = fopen ("conftest.out", "w");
  107724. + return ferror (f) || fclose (f) != 0;
  107725. +
  107726. + ;
  107727. + return 0;
  107728. +}
  107729. +_ACEOF
  107730. +ac_clean_files="$ac_clean_files conftest.out"
  107731. +# Check that the compiler produces executables we can run. If not, either
  107732. +# the compiler is broken, or we cross compile.
  107733. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  107734. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  107735. +if test "$cross_compiling" != yes; then
  107736. + { { ac_try="$ac_link"
  107737. +case "(($ac_try" in
  107738. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  107739. + *) ac_try_echo=$ac_try;;
  107740. +esac
  107741. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  107742. +$as_echo "$ac_try_echo"; } >&5
  107743. + (eval "$ac_link") 2>&5
  107744. + ac_status=$?
  107745. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  107746. + test $ac_status = 0; }
  107747. + if { ac_try='./conftest$ac_cv_exeext'
  107748. + { { case "(($ac_try" in
  107749. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  107750. + *) ac_try_echo=$ac_try;;
  107751. +esac
  107752. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  107753. +$as_echo "$ac_try_echo"; } >&5
  107754. + (eval "$ac_try") 2>&5
  107755. + ac_status=$?
  107756. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  107757. + test $ac_status = 0; }; }; then
  107758. + cross_compiling=no
  107759. + else
  107760. + if test "$cross_compiling" = maybe; then
  107761. + cross_compiling=yes
  107762. + else
  107763. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  107764. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  107765. +as_fn_error $? "cannot run C compiled programs.
  107766. +If you meant to cross compile, use \`--host'.
  107767. +See \`config.log' for more details" "$LINENO" 5; }
  107768. + fi
  107769. + fi
  107770. +fi
  107771. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  107772. +$as_echo "$cross_compiling" >&6; }
  107773. +
  107774. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  107775. +ac_clean_files=$ac_clean_files_save
  107776. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  107777. +$as_echo_n "checking for suffix of object files... " >&6; }
  107778. +if ${ac_cv_objext+:} false; then :
  107779. + $as_echo_n "(cached) " >&6
  107780. +else
  107781. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107782. +/* end confdefs.h. */
  107783. +
  107784. +int
  107785. +main ()
  107786. +{
  107787. +
  107788. + ;
  107789. + return 0;
  107790. +}
  107791. +_ACEOF
  107792. +rm -f conftest.o conftest.obj
  107793. +if { { ac_try="$ac_compile"
  107794. +case "(($ac_try" in
  107795. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  107796. + *) ac_try_echo=$ac_try;;
  107797. +esac
  107798. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  107799. +$as_echo "$ac_try_echo"; } >&5
  107800. + (eval "$ac_compile") 2>&5
  107801. + ac_status=$?
  107802. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  107803. + test $ac_status = 0; }; then :
  107804. + for ac_file in conftest.o conftest.obj conftest.*; do
  107805. + test -f "$ac_file" || continue;
  107806. + case $ac_file in
  107807. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  107808. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  107809. + break;;
  107810. + esac
  107811. +done
  107812. +else
  107813. + $as_echo "$as_me: failed program was:" >&5
  107814. +sed 's/^/| /' conftest.$ac_ext >&5
  107815. +
  107816. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  107817. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  107818. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  107819. +See \`config.log' for more details" "$LINENO" 5; }
  107820. +fi
  107821. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  107822. +fi
  107823. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  107824. +$as_echo "$ac_cv_objext" >&6; }
  107825. +OBJEXT=$ac_cv_objext
  107826. +ac_objext=$OBJEXT
  107827. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  107828. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  107829. +if ${ac_cv_c_compiler_gnu+:} false; then :
  107830. + $as_echo_n "(cached) " >&6
  107831. +else
  107832. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107833. +/* end confdefs.h. */
  107834. +
  107835. +int
  107836. +main ()
  107837. +{
  107838. +#ifndef __GNUC__
  107839. + choke me
  107840. +#endif
  107841. +
  107842. + ;
  107843. + return 0;
  107844. +}
  107845. +_ACEOF
  107846. +if ac_fn_c_try_compile "$LINENO"; then :
  107847. + ac_compiler_gnu=yes
  107848. +else
  107849. + ac_compiler_gnu=no
  107850. +fi
  107851. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  107852. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  107853. +
  107854. +fi
  107855. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  107856. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  107857. +if test $ac_compiler_gnu = yes; then
  107858. + GCC=yes
  107859. +else
  107860. + GCC=
  107861. +fi
  107862. +ac_test_CFLAGS=${CFLAGS+set}
  107863. +ac_save_CFLAGS=$CFLAGS
  107864. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  107865. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  107866. +if ${ac_cv_prog_cc_g+:} false; then :
  107867. + $as_echo_n "(cached) " >&6
  107868. +else
  107869. + ac_save_c_werror_flag=$ac_c_werror_flag
  107870. + ac_c_werror_flag=yes
  107871. + ac_cv_prog_cc_g=no
  107872. + CFLAGS="-g"
  107873. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107874. +/* end confdefs.h. */
  107875. +
  107876. +int
  107877. +main ()
  107878. +{
  107879. +
  107880. + ;
  107881. + return 0;
  107882. +}
  107883. +_ACEOF
  107884. +if ac_fn_c_try_compile "$LINENO"; then :
  107885. + ac_cv_prog_cc_g=yes
  107886. +else
  107887. + CFLAGS=""
  107888. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107889. +/* end confdefs.h. */
  107890. +
  107891. +int
  107892. +main ()
  107893. +{
  107894. +
  107895. + ;
  107896. + return 0;
  107897. +}
  107898. +_ACEOF
  107899. +if ac_fn_c_try_compile "$LINENO"; then :
  107900. +
  107901. +else
  107902. + ac_c_werror_flag=$ac_save_c_werror_flag
  107903. + CFLAGS="-g"
  107904. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107905. +/* end confdefs.h. */
  107906. +
  107907. +int
  107908. +main ()
  107909. +{
  107910. +
  107911. + ;
  107912. + return 0;
  107913. +}
  107914. +_ACEOF
  107915. +if ac_fn_c_try_compile "$LINENO"; then :
  107916. + ac_cv_prog_cc_g=yes
  107917. +fi
  107918. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  107919. +fi
  107920. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  107921. +fi
  107922. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  107923. + ac_c_werror_flag=$ac_save_c_werror_flag
  107924. +fi
  107925. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  107926. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  107927. +if test "$ac_test_CFLAGS" = set; then
  107928. + CFLAGS=$ac_save_CFLAGS
  107929. +elif test $ac_cv_prog_cc_g = yes; then
  107930. + if test "$GCC" = yes; then
  107931. + CFLAGS="-g -O2"
  107932. + else
  107933. + CFLAGS="-g"
  107934. + fi
  107935. +else
  107936. + if test "$GCC" = yes; then
  107937. + CFLAGS="-O2"
  107938. + else
  107939. + CFLAGS=
  107940. + fi
  107941. +fi
  107942. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  107943. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  107944. +if ${ac_cv_prog_cc_c89+:} false; then :
  107945. + $as_echo_n "(cached) " >&6
  107946. +else
  107947. + ac_cv_prog_cc_c89=no
  107948. +ac_save_CC=$CC
  107949. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  107950. +/* end confdefs.h. */
  107951. +#include <stdarg.h>
  107952. +#include <stdio.h>
  107953. +#include <sys/types.h>
  107954. +#include <sys/stat.h>
  107955. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  107956. +struct buf { int x; };
  107957. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  107958. +static char *e (p, i)
  107959. + char **p;
  107960. + int i;
  107961. +{
  107962. + return p[i];
  107963. +}
  107964. +static char *f (char * (*g) (char **, int), char **p, ...)
  107965. +{
  107966. + char *s;
  107967. + va_list v;
  107968. + va_start (v,p);
  107969. + s = g (p, va_arg (v,int));
  107970. + va_end (v);
  107971. + return s;
  107972. +}
  107973. +
  107974. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  107975. + function prototypes and stuff, but not '\xHH' hex character constants.
  107976. + These don't provoke an error unfortunately, instead are silently treated
  107977. + as 'x'. The following induces an error, until -std is added to get
  107978. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  107979. + array size at least. It's necessary to write '\x00'==0 to get something
  107980. + that's true only with -std. */
  107981. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  107982. +
  107983. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  107984. + inside strings and character constants. */
  107985. +#define FOO(x) 'x'
  107986. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  107987. +
  107988. +int test (int i, double x);
  107989. +struct s1 {int (*f) (int a);};
  107990. +struct s2 {int (*f) (double a);};
  107991. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  107992. +int argc;
  107993. +char **argv;
  107994. +int
  107995. +main ()
  107996. +{
  107997. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  107998. + ;
  107999. + return 0;
  108000. +}
  108001. +_ACEOF
  108002. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  108003. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  108004. +do
  108005. + CC="$ac_save_CC $ac_arg"
  108006. + if ac_fn_c_try_compile "$LINENO"; then :
  108007. + ac_cv_prog_cc_c89=$ac_arg
  108008. +fi
  108009. +rm -f core conftest.err conftest.$ac_objext
  108010. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  108011. +done
  108012. +rm -f conftest.$ac_ext
  108013. +CC=$ac_save_CC
  108014. +
  108015. +fi
  108016. +# AC_CACHE_VAL
  108017. +case "x$ac_cv_prog_cc_c89" in
  108018. + x)
  108019. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  108020. +$as_echo "none needed" >&6; } ;;
  108021. + xno)
  108022. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  108023. +$as_echo "unsupported" >&6; } ;;
  108024. + *)
  108025. + CC="$CC $ac_cv_prog_cc_c89"
  108026. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  108027. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  108028. +esac
  108029. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  108030. +
  108031. +fi
  108032. +
  108033. +ac_ext=c
  108034. +ac_cpp='$CPP $CPPFLAGS'
  108035. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  108036. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  108037. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  108038. +DEPDIR="${am__leading_dot}deps"
  108039. +
  108040. +ac_config_commands="$ac_config_commands depfiles"
  108041. +
  108042. +
  108043. +am_make=${MAKE-make}
  108044. +cat > confinc << 'END'
  108045. +am__doit:
  108046. + @echo this is the am__doit target
  108047. +.PHONY: am__doit
  108048. +END
  108049. +# If we don't find an include directive, just comment out the code.
  108050. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  108051. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  108052. +am__include="#"
  108053. +am__quote=
  108054. +_am_result=none
  108055. +# First try GNU make style include.
  108056. +echo "include confinc" > confmf
  108057. +# Ignore all kinds of additional output from `make'.
  108058. +case `$am_make -s -f confmf 2> /dev/null` in #(
  108059. +*the\ am__doit\ target*)
  108060. + am__include=include
  108061. + am__quote=
  108062. + _am_result=GNU
  108063. + ;;
  108064. +esac
  108065. +# Now try BSD make style include.
  108066. +if test "$am__include" = "#"; then
  108067. + echo '.include "confinc"' > confmf
  108068. + case `$am_make -s -f confmf 2> /dev/null` in #(
  108069. + *the\ am__doit\ target*)
  108070. + am__include=.include
  108071. + am__quote="\""
  108072. + _am_result=BSD
  108073. + ;;
  108074. + esac
  108075. +fi
  108076. +
  108077. +
  108078. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  108079. +$as_echo "$_am_result" >&6; }
  108080. +rm -f confinc confmf
  108081. +
  108082. +@%:@ Check whether --enable-dependency-tracking was given.
  108083. +if test "${enable_dependency_tracking+set}" = set; then :
  108084. + enableval=$enable_dependency_tracking;
  108085. +fi
  108086. +
  108087. +if test "x$enable_dependency_tracking" != xno; then
  108088. + am_depcomp="$ac_aux_dir/depcomp"
  108089. + AMDEPBACKSLASH='\'
  108090. +fi
  108091. + if test "x$enable_dependency_tracking" != xno; then
  108092. + AMDEP_TRUE=
  108093. + AMDEP_FALSE='#'
  108094. +else
  108095. + AMDEP_TRUE='#'
  108096. + AMDEP_FALSE=
  108097. +fi
  108098. +
  108099. +
  108100. +
  108101. +depcc="$CC" am_compiler_list=
  108102. +
  108103. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  108104. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  108105. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  108106. + $as_echo_n "(cached) " >&6
  108107. +else
  108108. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  108109. + # We make a subdir and do the tests there. Otherwise we can end up
  108110. + # making bogus files that we don't know about and never remove. For
  108111. + # instance it was reported that on HP-UX the gcc test will end up
  108112. + # making a dummy file named `D' -- because `-MD' means `put the output
  108113. + # in D'.
  108114. + mkdir conftest.dir
  108115. + # Copy depcomp to subdir because otherwise we won't find it if we're
  108116. + # using a relative directory.
  108117. + cp "$am_depcomp" conftest.dir
  108118. + cd conftest.dir
  108119. + # We will build objects and dependencies in a subdirectory because
  108120. + # it helps to detect inapplicable dependency modes. For instance
  108121. + # both Tru64's cc and ICC support -MD to output dependencies as a
  108122. + # side effect of compilation, but ICC will put the dependencies in
  108123. + # the current directory while Tru64 will put them in the object
  108124. + # directory.
  108125. + mkdir sub
  108126. +
  108127. + am_cv_CC_dependencies_compiler_type=none
  108128. + if test "$am_compiler_list" = ""; then
  108129. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  108130. + fi
  108131. + am__universal=false
  108132. + case " $depcc " in #(
  108133. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  108134. + esac
  108135. +
  108136. + for depmode in $am_compiler_list; do
  108137. + # Setup a source with many dependencies, because some compilers
  108138. + # like to wrap large dependency lists on column 80 (with \), and
  108139. + # we should not choose a depcomp mode which is confused by this.
  108140. + #
  108141. + # We need to recreate these files for each test, as the compiler may
  108142. + # overwrite some of them when testing with obscure command lines.
  108143. + # This happens at least with the AIX C compiler.
  108144. + : > sub/conftest.c
  108145. + for i in 1 2 3 4 5 6; do
  108146. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  108147. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  108148. + # Solaris 8's {/usr,}/bin/sh.
  108149. + touch sub/conftst$i.h
  108150. + done
  108151. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  108152. +
  108153. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  108154. + # mode. It turns out that the SunPro C++ compiler does not properly
  108155. + # handle `-M -o', and we need to detect this. Also, some Intel
  108156. + # versions had trouble with output in subdirs
  108157. + am__obj=sub/conftest.${OBJEXT-o}
  108158. + am__minus_obj="-o $am__obj"
  108159. + case $depmode in
  108160. + gcc)
  108161. + # This depmode causes a compiler race in universal mode.
  108162. + test "$am__universal" = false || continue
  108163. + ;;
  108164. + nosideeffect)
  108165. + # after this tag, mechanisms are not by side-effect, so they'll
  108166. + # only be used when explicitly requested
  108167. + if test "x$enable_dependency_tracking" = xyes; then
  108168. + continue
  108169. + else
  108170. + break
  108171. + fi
  108172. + ;;
  108173. + msvisualcpp | msvcmsys)
  108174. + # This compiler won't grok `-c -o', but also, the minuso test has
  108175. + # not run yet. These depmodes are late enough in the game, and
  108176. + # so weak that their functioning should not be impacted.
  108177. + am__obj=conftest.${OBJEXT-o}
  108178. + am__minus_obj=
  108179. + ;;
  108180. + none) break ;;
  108181. + esac
  108182. + if depmode=$depmode \
  108183. + source=sub/conftest.c object=$am__obj \
  108184. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  108185. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  108186. + >/dev/null 2>conftest.err &&
  108187. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  108188. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  108189. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  108190. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  108191. + # icc doesn't choke on unknown options, it will just issue warnings
  108192. + # or remarks (even with -Werror). So we grep stderr for any message
  108193. + # that says an option was ignored or not supported.
  108194. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  108195. + # icc: Command line warning: ignoring option '-M'; no argument required
  108196. + # The diagnosis changed in icc 8.0:
  108197. + # icc: Command line remark: option '-MP' not supported
  108198. + if (grep 'ignoring option' conftest.err ||
  108199. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  108200. + am_cv_CC_dependencies_compiler_type=$depmode
  108201. + break
  108202. + fi
  108203. + fi
  108204. + done
  108205. +
  108206. + cd ..
  108207. + rm -rf conftest.dir
  108208. +else
  108209. + am_cv_CC_dependencies_compiler_type=none
  108210. +fi
  108211. +
  108212. +fi
  108213. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  108214. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  108215. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  108216. +
  108217. + if
  108218. + test "x$enable_dependency_tracking" != xno \
  108219. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  108220. + am__fastdepCC_TRUE=
  108221. + am__fastdepCC_FALSE='#'
  108222. +else
  108223. + am__fastdepCC_TRUE='#'
  108224. + am__fastdepCC_FALSE=
  108225. +fi
  108226. +
  108227. +
  108228. +ac_ext=c
  108229. +ac_cpp='$CPP $CPPFLAGS'
  108230. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  108231. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  108232. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  108233. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  108234. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  108235. +# On Suns, sometimes $CPP names a directory.
  108236. +if test -n "$CPP" && test -d "$CPP"; then
  108237. + CPP=
  108238. +fi
  108239. +if test -z "$CPP"; then
  108240. + if ${ac_cv_prog_CPP+:} false; then :
  108241. + $as_echo_n "(cached) " >&6
  108242. +else
  108243. + # Double quotes because CPP needs to be expanded
  108244. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  108245. + do
  108246. + ac_preproc_ok=false
  108247. +for ac_c_preproc_warn_flag in '' yes
  108248. +do
  108249. + # Use a header file that comes with gcc, so configuring glibc
  108250. + # with a fresh cross-compiler works.
  108251. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  108252. + # <limits.h> exists even on freestanding compilers.
  108253. + # On the NeXT, cc -E runs the code through the compiler's parser,
  108254. + # not just through cpp. "Syntax error" is here to catch this case.
  108255. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108256. +/* end confdefs.h. */
  108257. +@%:@ifdef __STDC__
  108258. +@%:@ include <limits.h>
  108259. +@%:@else
  108260. +@%:@ include <assert.h>
  108261. +@%:@endif
  108262. + Syntax error
  108263. +_ACEOF
  108264. +if ac_fn_c_try_cpp "$LINENO"; then :
  108265. +
  108266. +else
  108267. + # Broken: fails on valid input.
  108268. +continue
  108269. +fi
  108270. +rm -f conftest.err conftest.i conftest.$ac_ext
  108271. +
  108272. + # OK, works on sane cases. Now check whether nonexistent headers
  108273. + # can be detected and how.
  108274. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108275. +/* end confdefs.h. */
  108276. +@%:@include <ac_nonexistent.h>
  108277. +_ACEOF
  108278. +if ac_fn_c_try_cpp "$LINENO"; then :
  108279. + # Broken: success on invalid input.
  108280. +continue
  108281. +else
  108282. + # Passes both tests.
  108283. +ac_preproc_ok=:
  108284. +break
  108285. +fi
  108286. +rm -f conftest.err conftest.i conftest.$ac_ext
  108287. +
  108288. +done
  108289. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  108290. +rm -f conftest.i conftest.err conftest.$ac_ext
  108291. +if $ac_preproc_ok; then :
  108292. + break
  108293. +fi
  108294. +
  108295. + done
  108296. + ac_cv_prog_CPP=$CPP
  108297. +
  108298. +fi
  108299. + CPP=$ac_cv_prog_CPP
  108300. +else
  108301. + ac_cv_prog_CPP=$CPP
  108302. +fi
  108303. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  108304. +$as_echo "$CPP" >&6; }
  108305. +ac_preproc_ok=false
  108306. +for ac_c_preproc_warn_flag in '' yes
  108307. +do
  108308. + # Use a header file that comes with gcc, so configuring glibc
  108309. + # with a fresh cross-compiler works.
  108310. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  108311. + # <limits.h> exists even on freestanding compilers.
  108312. + # On the NeXT, cc -E runs the code through the compiler's parser,
  108313. + # not just through cpp. "Syntax error" is here to catch this case.
  108314. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108315. +/* end confdefs.h. */
  108316. +@%:@ifdef __STDC__
  108317. +@%:@ include <limits.h>
  108318. +@%:@else
  108319. +@%:@ include <assert.h>
  108320. +@%:@endif
  108321. + Syntax error
  108322. +_ACEOF
  108323. +if ac_fn_c_try_cpp "$LINENO"; then :
  108324. +
  108325. +else
  108326. + # Broken: fails on valid input.
  108327. +continue
  108328. +fi
  108329. +rm -f conftest.err conftest.i conftest.$ac_ext
  108330. +
  108331. + # OK, works on sane cases. Now check whether nonexistent headers
  108332. + # can be detected and how.
  108333. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108334. +/* end confdefs.h. */
  108335. +@%:@include <ac_nonexistent.h>
  108336. +_ACEOF
  108337. +if ac_fn_c_try_cpp "$LINENO"; then :
  108338. + # Broken: success on invalid input.
  108339. +continue
  108340. +else
  108341. + # Passes both tests.
  108342. +ac_preproc_ok=:
  108343. +break
  108344. +fi
  108345. +rm -f conftest.err conftest.i conftest.$ac_ext
  108346. +
  108347. +done
  108348. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  108349. +rm -f conftest.i conftest.err conftest.$ac_ext
  108350. +if $ac_preproc_ok; then :
  108351. +
  108352. +else
  108353. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  108354. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  108355. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  108356. +See \`config.log' for more details" "$LINENO" 5; }
  108357. +fi
  108358. +
  108359. +ac_ext=c
  108360. +ac_cpp='$CPP $CPPFLAGS'
  108361. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  108362. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  108363. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  108364. +
  108365. +
  108366. +
  108367. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108368. +/* end confdefs.h. */
  108369. +int main()
  108370. + {
  108371. + return;
  108372. + }
  108373. +
  108374. +int
  108375. +main ()
  108376. +{
  108377. +
  108378. + ;
  108379. + return 0;
  108380. +}
  108381. +_ACEOF
  108382. +if ac_fn_c_try_compile "$LINENO"; then :
  108383. +
  108384. +fi
  108385. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  108386. +
  108387. +SPARCV9=""
  108388. +sys=`uname`
  108389. +case $sys in
  108390. + Linux) w_flag="-Wl,-R"
  108391. + w_flag_2=""
  108392. + ;;
  108393. + AIX) w_flag="-Wl,-blibpath:"
  108394. + w_flag_2=":/usr/lib:/lib"
  108395. + ;;
  108396. + SunOS) w_flag="-R"
  108397. + w_flag_2=""
  108398. + rel=`uname -r`
  108399. + case $rel in
  108400. + 5.10|5.11)
  108401. +$as_echo "@%:@define HAVE_NEW_SEAM_KERBEROS 1" >>confdefs.h
  108402. +
  108403. + ;;
  108404. + *) ;;
  108405. + esac
  108406. + ;;
  108407. + FreeBSD) w_flag="-Wl,-R"
  108408. + w_flag_2=""
  108409. + ;;
  108410. + *) w_flag="-Wl,-rpath"
  108411. + w_flag_2=""
  108412. + ;;
  108413. +esac
  108414. +
  108415. +
  108416. +enable_arg="no"
  108417. +check_mit() {
  108418. + if test "x$ac_krb5_config" = "xyes" ; then
  108419. + ac_heimdal=`krb5-config --version 2>/dev/null | grep heimdal`
  108420. + if test "x$ac_heimdal" != "x" ; then
  108421. + check_heimdal
  108422. + return
  108423. + fi
  108424. + fi
  108425. +
  108426. +$as_echo "@%:@define HAVE_MIT_KERBEROS 1" >>confdefs.h
  108427. +
  108428. + ac_gss_libs="resolv com_err des425 k5crypto krb5 gssapi_krb5"
  108429. + ac_includedir=""
  108430. + ac_libdir=""
  108431. + case $sys in
  108432. + Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  108433. + ac_libdir=$enableval/lib
  108434. + ac_includedir=$enableval/include
  108435. + else
  108436. + ac_libdir=`rpm -q -l krb5 2>/dev/null | grep "/libgssapi_krb5" | sed -e 's/\/libgssapi_krb5.*//' | head -1`
  108437. + ac_includedir=`rpm -q -l krb5-devel 2>/dev/null | grep /krb5.h$ | sed -e 's/\/krb5.h//' | head -1`
  108438. + fi
  108439. + if test "x$ac_includedir" != "x" ; then
  108440. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  108441. + else
  108442. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  108443. + if test "x$ac_gssapi_cflags" != "x" ; then
  108444. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  108445. + fi
  108446. + fi
  108447. +
  108448. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  108449. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  108450. +if ${ac_cv_path_GREP+:} false; then :
  108451. + $as_echo_n "(cached) " >&6
  108452. +else
  108453. + if test -z "$GREP"; then
  108454. + ac_path_GREP_found=false
  108455. + # Loop through the user's path and test for each of PROGNAME-LIST
  108456. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  108457. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  108458. +do
  108459. + IFS=$as_save_IFS
  108460. + test -z "$as_dir" && as_dir=.
  108461. + for ac_prog in grep ggrep; do
  108462. + for ac_exec_ext in '' $ac_executable_extensions; do
  108463. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  108464. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  108465. +# Check for GNU ac_path_GREP and select it if it is found.
  108466. + # Check for GNU $ac_path_GREP
  108467. +case `"$ac_path_GREP" --version 2>&1` in
  108468. +*GNU*)
  108469. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  108470. +*)
  108471. + ac_count=0
  108472. + $as_echo_n 0123456789 >"conftest.in"
  108473. + while :
  108474. + do
  108475. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  108476. + mv "conftest.tmp" "conftest.in"
  108477. + cp "conftest.in" "conftest.nl"
  108478. + $as_echo 'GREP' >> "conftest.nl"
  108479. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  108480. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  108481. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  108482. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  108483. + # Best one so far, save it but keep looking for a better one
  108484. + ac_cv_path_GREP="$ac_path_GREP"
  108485. + ac_path_GREP_max=$ac_count
  108486. + fi
  108487. + # 10*(2^10) chars as input seems more than enough
  108488. + test $ac_count -gt 10 && break
  108489. + done
  108490. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  108491. +esac
  108492. +
  108493. + $ac_path_GREP_found && break 3
  108494. + done
  108495. + done
  108496. + done
  108497. +IFS=$as_save_IFS
  108498. + if test -z "$ac_cv_path_GREP"; then
  108499. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  108500. + fi
  108501. +else
  108502. + ac_cv_path_GREP=$GREP
  108503. +fi
  108504. +
  108505. +fi
  108506. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  108507. +$as_echo "$ac_cv_path_GREP" >&6; }
  108508. + GREP="$ac_cv_path_GREP"
  108509. +
  108510. +
  108511. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  108512. +$as_echo_n "checking for egrep... " >&6; }
  108513. +if ${ac_cv_path_EGREP+:} false; then :
  108514. + $as_echo_n "(cached) " >&6
  108515. +else
  108516. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  108517. + then ac_cv_path_EGREP="$GREP -E"
  108518. + else
  108519. + if test -z "$EGREP"; then
  108520. + ac_path_EGREP_found=false
  108521. + # Loop through the user's path and test for each of PROGNAME-LIST
  108522. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  108523. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  108524. +do
  108525. + IFS=$as_save_IFS
  108526. + test -z "$as_dir" && as_dir=.
  108527. + for ac_prog in egrep; do
  108528. + for ac_exec_ext in '' $ac_executable_extensions; do
  108529. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  108530. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  108531. +# Check for GNU ac_path_EGREP and select it if it is found.
  108532. + # Check for GNU $ac_path_EGREP
  108533. +case `"$ac_path_EGREP" --version 2>&1` in
  108534. +*GNU*)
  108535. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  108536. +*)
  108537. + ac_count=0
  108538. + $as_echo_n 0123456789 >"conftest.in"
  108539. + while :
  108540. + do
  108541. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  108542. + mv "conftest.tmp" "conftest.in"
  108543. + cp "conftest.in" "conftest.nl"
  108544. + $as_echo 'EGREP' >> "conftest.nl"
  108545. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  108546. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  108547. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  108548. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  108549. + # Best one so far, save it but keep looking for a better one
  108550. + ac_cv_path_EGREP="$ac_path_EGREP"
  108551. + ac_path_EGREP_max=$ac_count
  108552. + fi
  108553. + # 10*(2^10) chars as input seems more than enough
  108554. + test $ac_count -gt 10 && break
  108555. + done
  108556. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  108557. +esac
  108558. +
  108559. + $ac_path_EGREP_found && break 3
  108560. + done
  108561. + done
  108562. + done
  108563. +IFS=$as_save_IFS
  108564. + if test -z "$ac_cv_path_EGREP"; then
  108565. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  108566. + fi
  108567. +else
  108568. + ac_cv_path_EGREP=$EGREP
  108569. +fi
  108570. +
  108571. + fi
  108572. +fi
  108573. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  108574. +$as_echo "$ac_cv_path_EGREP" >&6; }
  108575. + EGREP="$ac_cv_path_EGREP"
  108576. +
  108577. +
  108578. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  108579. +$as_echo_n "checking for ANSI C header files... " >&6; }
  108580. +if ${ac_cv_header_stdc+:} false; then :
  108581. + $as_echo_n "(cached) " >&6
  108582. +else
  108583. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108584. +/* end confdefs.h. */
  108585. +#include <stdlib.h>
  108586. +#include <stdarg.h>
  108587. +#include <string.h>
  108588. +#include <float.h>
  108589. +
  108590. +int
  108591. +main ()
  108592. +{
  108593. +
  108594. + ;
  108595. + return 0;
  108596. +}
  108597. +_ACEOF
  108598. +if ac_fn_c_try_compile "$LINENO"; then :
  108599. + ac_cv_header_stdc=yes
  108600. +else
  108601. + ac_cv_header_stdc=no
  108602. +fi
  108603. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  108604. +
  108605. +if test $ac_cv_header_stdc = yes; then
  108606. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  108607. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108608. +/* end confdefs.h. */
  108609. +#include <string.h>
  108610. +
  108611. +_ACEOF
  108612. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  108613. + $EGREP "memchr" >/dev/null 2>&1; then :
  108614. +
  108615. +else
  108616. + ac_cv_header_stdc=no
  108617. +fi
  108618. +rm -f conftest*
  108619. +
  108620. +fi
  108621. +
  108622. +if test $ac_cv_header_stdc = yes; then
  108623. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  108624. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108625. +/* end confdefs.h. */
  108626. +#include <stdlib.h>
  108627. +
  108628. +_ACEOF
  108629. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  108630. + $EGREP "free" >/dev/null 2>&1; then :
  108631. +
  108632. +else
  108633. + ac_cv_header_stdc=no
  108634. +fi
  108635. +rm -f conftest*
  108636. +
  108637. +fi
  108638. +
  108639. +if test $ac_cv_header_stdc = yes; then
  108640. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  108641. + if test "$cross_compiling" = yes; then :
  108642. + :
  108643. +else
  108644. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108645. +/* end confdefs.h. */
  108646. +#include <ctype.h>
  108647. +#include <stdlib.h>
  108648. +#if ((' ' & 0x0FF) == 0x020)
  108649. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  108650. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  108651. +#else
  108652. +# define ISLOWER(c) \
  108653. + (('a' <= (c) && (c) <= 'i') \
  108654. + || ('j' <= (c) && (c) <= 'r') \
  108655. + || ('s' <= (c) && (c) <= 'z'))
  108656. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  108657. +#endif
  108658. +
  108659. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  108660. +int
  108661. +main ()
  108662. +{
  108663. + int i;
  108664. + for (i = 0; i < 256; i++)
  108665. + if (XOR (islower (i), ISLOWER (i))
  108666. + || toupper (i) != TOUPPER (i))
  108667. + return 2;
  108668. + return 0;
  108669. +}
  108670. +_ACEOF
  108671. +if ac_fn_c_try_run "$LINENO"; then :
  108672. +
  108673. +else
  108674. + ac_cv_header_stdc=no
  108675. +fi
  108676. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  108677. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  108678. +fi
  108679. +
  108680. +fi
  108681. +fi
  108682. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  108683. +$as_echo "$ac_cv_header_stdc" >&6; }
  108684. +if test $ac_cv_header_stdc = yes; then
  108685. +
  108686. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  108687. +
  108688. +fi
  108689. +
  108690. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  108691. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  108692. + inttypes.h stdint.h unistd.h
  108693. +do :
  108694. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  108695. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  108696. +"
  108697. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  108698. + cat >>confdefs.h <<_ACEOF
  108699. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  108700. +_ACEOF
  108701. +
  108702. +fi
  108703. +
  108704. +done
  108705. +
  108706. +
  108707. +for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  108708. +do :
  108709. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  108710. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  108711. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  108712. + cat >>confdefs.h <<_ACEOF
  108713. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  108714. +_ACEOF
  108715. +
  108716. +fi
  108717. +
  108718. +done
  108719. +
  108720. + if test "x$ac_libdir" != "x" ; then
  108721. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  108722. + for lib in $ac_gss_libs; do
  108723. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  108724. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  108725. +$as_echo_n "checking for main in -l$lib... " >&6; }
  108726. +if eval \${$as_ac_Lib+:} false; then :
  108727. + $as_echo_n "(cached) " >&6
  108728. +else
  108729. + ac_check_lib_save_LIBS=$LIBS
  108730. +LIBS="-l$lib $LIBS"
  108731. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108732. +/* end confdefs.h. */
  108733. +
  108734. +
  108735. +int
  108736. +main ()
  108737. +{
  108738. +return main ();
  108739. + ;
  108740. + return 0;
  108741. +}
  108742. +_ACEOF
  108743. +if ac_fn_c_try_link "$LINENO"; then :
  108744. + eval "$as_ac_Lib=yes"
  108745. +else
  108746. + eval "$as_ac_Lib=no"
  108747. +fi
  108748. +rm -f core conftest.err conftest.$ac_objext \
  108749. + conftest$ac_exeext conftest.$ac_ext
  108750. +LIBS=$ac_check_lib_save_LIBS
  108751. +fi
  108752. +eval ac_res=\$$as_ac_Lib
  108753. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  108754. +$as_echo "$ac_res" >&6; }
  108755. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  108756. + cat >>confdefs.h <<_ACEOF
  108757. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  108758. +_ACEOF
  108759. +
  108760. + LIBS="-l$lib $LIBS"
  108761. +
  108762. +fi
  108763. +
  108764. + done
  108765. + else
  108766. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  108767. + if test "x$ac_gssapi_libs" != "x" ; then
  108768. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  108769. + else
  108770. + for lib in $ac_gss_libs; do
  108771. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  108772. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  108773. +$as_echo_n "checking for main in -l$lib... " >&6; }
  108774. +if eval \${$as_ac_Lib+:} false; then :
  108775. + $as_echo_n "(cached) " >&6
  108776. +else
  108777. + ac_check_lib_save_LIBS=$LIBS
  108778. +LIBS="-l$lib $LIBS"
  108779. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108780. +/* end confdefs.h. */
  108781. +
  108782. +
  108783. +int
  108784. +main ()
  108785. +{
  108786. +return main ();
  108787. + ;
  108788. + return 0;
  108789. +}
  108790. +_ACEOF
  108791. +if ac_fn_c_try_link "$LINENO"; then :
  108792. + eval "$as_ac_Lib=yes"
  108793. +else
  108794. + eval "$as_ac_Lib=no"
  108795. +fi
  108796. +rm -f core conftest.err conftest.$ac_objext \
  108797. + conftest$ac_exeext conftest.$ac_ext
  108798. +LIBS=$ac_check_lib_save_LIBS
  108799. +fi
  108800. +eval ac_res=\$$as_ac_Lib
  108801. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  108802. +$as_echo "$ac_res" >&6; }
  108803. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  108804. + cat >>confdefs.h <<_ACEOF
  108805. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  108806. +_ACEOF
  108807. +
  108808. + LIBS="-l$lib $LIBS"
  108809. +
  108810. +fi
  108811. +
  108812. + done
  108813. + fi
  108814. + fi
  108815. + ;;
  108816. + *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  108817. + ac_libdir=$enableval/lib
  108818. + ac_includedir=$enableval/include
  108819. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  108820. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  108821. +do :
  108822. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  108823. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  108824. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  108825. + cat >>confdefs.h <<_ACEOF
  108826. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  108827. +_ACEOF
  108828. +
  108829. +fi
  108830. +
  108831. +done
  108832. +
  108833. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  108834. + for lib in $ac_gss_libs; do
  108835. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  108836. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  108837. +$as_echo_n "checking for main in -l$lib... " >&6; }
  108838. +if eval \${$as_ac_Lib+:} false; then :
  108839. + $as_echo_n "(cached) " >&6
  108840. +else
  108841. + ac_check_lib_save_LIBS=$LIBS
  108842. +LIBS="-l$lib $LIBS"
  108843. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108844. +/* end confdefs.h. */
  108845. +
  108846. +
  108847. +int
  108848. +main ()
  108849. +{
  108850. +return main ();
  108851. + ;
  108852. + return 0;
  108853. +}
  108854. +_ACEOF
  108855. +if ac_fn_c_try_link "$LINENO"; then :
  108856. + eval "$as_ac_Lib=yes"
  108857. +else
  108858. + eval "$as_ac_Lib=no"
  108859. +fi
  108860. +rm -f core conftest.err conftest.$ac_objext \
  108861. + conftest$ac_exeext conftest.$ac_ext
  108862. +LIBS=$ac_check_lib_save_LIBS
  108863. +fi
  108864. +eval ac_res=\$$as_ac_Lib
  108865. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  108866. +$as_echo "$ac_res" >&6; }
  108867. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  108868. + cat >>confdefs.h <<_ACEOF
  108869. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  108870. +_ACEOF
  108871. +
  108872. + LIBS="-l$lib $LIBS"
  108873. +
  108874. +fi
  108875. +
  108876. + done
  108877. + else
  108878. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  108879. + if test "x$ac_gssapi_cflags" != "x" ; then
  108880. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  108881. + fi
  108882. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  108883. + if test "x$ac_gssapi_libs" != "x" ; then
  108884. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  108885. + else
  108886. + for lib in $ac_gss_libs; do
  108887. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  108888. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  108889. +$as_echo_n "checking for main in -l$lib... " >&6; }
  108890. +if eval \${$as_ac_Lib+:} false; then :
  108891. + $as_echo_n "(cached) " >&6
  108892. +else
  108893. + ac_check_lib_save_LIBS=$LIBS
  108894. +LIBS="-l$lib $LIBS"
  108895. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  108896. +/* end confdefs.h. */
  108897. +
  108898. +
  108899. +int
  108900. +main ()
  108901. +{
  108902. +return main ();
  108903. + ;
  108904. + return 0;
  108905. +}
  108906. +_ACEOF
  108907. +if ac_fn_c_try_link "$LINENO"; then :
  108908. + eval "$as_ac_Lib=yes"
  108909. +else
  108910. + eval "$as_ac_Lib=no"
  108911. +fi
  108912. +rm -f core conftest.err conftest.$ac_objext \
  108913. + conftest$ac_exeext conftest.$ac_ext
  108914. +LIBS=$ac_check_lib_save_LIBS
  108915. +fi
  108916. +eval ac_res=\$$as_ac_Lib
  108917. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  108918. +$as_echo "$ac_res" >&6; }
  108919. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  108920. + cat >>confdefs.h <<_ACEOF
  108921. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  108922. +_ACEOF
  108923. +
  108924. + LIBS="-l$lib $LIBS"
  108925. +
  108926. +fi
  108927. +
  108928. + done
  108929. + fi
  108930. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  108931. +do :
  108932. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  108933. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  108934. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  108935. + cat >>confdefs.h <<_ACEOF
  108936. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  108937. +_ACEOF
  108938. +
  108939. +fi
  108940. +
  108941. +done
  108942. +
  108943. + fi
  108944. + ;;
  108945. + esac
  108946. + enable_arg="mit"
  108947. +}
  108948. +check_heimdal(){
  108949. + if test "x$ac_krb5_config" = "xyes" ; then
  108950. + ac_heimdal=`krb5-config --version 2>/dev/null | grep heimdal`
  108951. + if test "x$ac_heimdal" = "x" ; then
  108952. + check_mit
  108953. + return
  108954. + fi
  108955. + fi
  108956. +
  108957. +$as_echo "@%:@define HAVE_HEIMDAL_KERBEROS 1" >>confdefs.h
  108958. +
  108959. + ac_gss_libs="resolv crypto des crypt roken com_err asn1 krb5 gssapi"
  108960. + ac_includedir=""
  108961. + ac_libdir=""
  108962. + case $sys in
  108963. + Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  108964. + ac_libdir=$enableval/lib
  108965. + ac_includedir=$enableval/include
  108966. + else
  108967. + ac_libdir=`rpm -q -l heimdal-devel 2>/dev/null | grep "/libroken" | sed -e 's/\/libroken.*//' | head -1`
  108968. + ac_includedir=`rpm -q -l heimdal-devel 2>/dev/null | grep /krb5.h$ | sed -e 's/\/krb5.h//' | head -1`
  108969. + fi
  108970. + if test "x$ac_includedir" != "x" ; then
  108971. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  108972. + else
  108973. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  108974. + if test "x$ac_gssapi_cflags" != "x" ; then
  108975. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  108976. + fi
  108977. + fi
  108978. + for ac_header in gssapi.h gssapi/gssapi.h
  108979. +do :
  108980. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  108981. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  108982. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  108983. + cat >>confdefs.h <<_ACEOF
  108984. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  108985. +_ACEOF
  108986. +
  108987. +fi
  108988. +
  108989. +done
  108990. +
  108991. + if test "x$ac_libdir" != "x" ; then
  108992. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  108993. + for lib in $ac_gss_libs; do
  108994. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  108995. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  108996. +$as_echo_n "checking for main in -l$lib... " >&6; }
  108997. +if eval \${$as_ac_Lib+:} false; then :
  108998. + $as_echo_n "(cached) " >&6
  108999. +else
  109000. + ac_check_lib_save_LIBS=$LIBS
  109001. +LIBS="-l$lib $LIBS"
  109002. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109003. +/* end confdefs.h. */
  109004. +
  109005. +
  109006. +int
  109007. +main ()
  109008. +{
  109009. +return main ();
  109010. + ;
  109011. + return 0;
  109012. +}
  109013. +_ACEOF
  109014. +if ac_fn_c_try_link "$LINENO"; then :
  109015. + eval "$as_ac_Lib=yes"
  109016. +else
  109017. + eval "$as_ac_Lib=no"
  109018. +fi
  109019. +rm -f core conftest.err conftest.$ac_objext \
  109020. + conftest$ac_exeext conftest.$ac_ext
  109021. +LIBS=$ac_check_lib_save_LIBS
  109022. +fi
  109023. +eval ac_res=\$$as_ac_Lib
  109024. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  109025. +$as_echo "$ac_res" >&6; }
  109026. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  109027. + cat >>confdefs.h <<_ACEOF
  109028. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  109029. +_ACEOF
  109030. +
  109031. + LIBS="-l$lib $LIBS"
  109032. +
  109033. +fi
  109034. +
  109035. + done
  109036. + else
  109037. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  109038. + if test "x$ac_gssapi_libs" != "x" ; then
  109039. + ac_libdir=`echo $ac_gssapi_libs | grep "\-L"`
  109040. + if test "x$ac_libdir" != "x" ; then
  109041. + ac_libdir=`echo $ac_gssapi_libs | sed -e 's/.*-L//' | sed -e 's/ .*//'`
  109042. + LDFLAGS="$LDFLAGS $w_flag$ac_libdir$w_flag_2"
  109043. + fi
  109044. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  109045. + else
  109046. + for lib in $ac_gss_libs; do
  109047. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  109048. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  109049. +$as_echo_n "checking for main in -l$lib... " >&6; }
  109050. +if eval \${$as_ac_Lib+:} false; then :
  109051. + $as_echo_n "(cached) " >&6
  109052. +else
  109053. + ac_check_lib_save_LIBS=$LIBS
  109054. +LIBS="-l$lib $LIBS"
  109055. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109056. +/* end confdefs.h. */
  109057. +
  109058. +
  109059. +int
  109060. +main ()
  109061. +{
  109062. +return main ();
  109063. + ;
  109064. + return 0;
  109065. +}
  109066. +_ACEOF
  109067. +if ac_fn_c_try_link "$LINENO"; then :
  109068. + eval "$as_ac_Lib=yes"
  109069. +else
  109070. + eval "$as_ac_Lib=no"
  109071. +fi
  109072. +rm -f core conftest.err conftest.$ac_objext \
  109073. + conftest$ac_exeext conftest.$ac_ext
  109074. +LIBS=$ac_check_lib_save_LIBS
  109075. +fi
  109076. +eval ac_res=\$$as_ac_Lib
  109077. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  109078. +$as_echo "$ac_res" >&6; }
  109079. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  109080. + cat >>confdefs.h <<_ACEOF
  109081. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  109082. +_ACEOF
  109083. +
  109084. + LIBS="-l$lib $LIBS"
  109085. +
  109086. +fi
  109087. +
  109088. + done
  109089. + fi
  109090. + fi
  109091. + ;;
  109092. + *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
  109093. + ac_libdir=$enableval/lib
  109094. + ac_includedir=$enableval/include
  109095. + CPPFLAGS="$CPPFLAGS -I$ac_includedir"
  109096. + for ac_header in gssapi.h gssapi/gssapi.h
  109097. +do :
  109098. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  109099. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  109100. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  109101. + cat >>confdefs.h <<_ACEOF
  109102. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  109103. +_ACEOF
  109104. +
  109105. +fi
  109106. +
  109107. +done
  109108. +
  109109. + LDFLAGS="$LDFLAGS -L$ac_libdir $w_flag$ac_libdir$w_flag_2"
  109110. + for lib in $ac_gss_libs; do
  109111. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  109112. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  109113. +$as_echo_n "checking for main in -l$lib... " >&6; }
  109114. +if eval \${$as_ac_Lib+:} false; then :
  109115. + $as_echo_n "(cached) " >&6
  109116. +else
  109117. + ac_check_lib_save_LIBS=$LIBS
  109118. +LIBS="-l$lib $LIBS"
  109119. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109120. +/* end confdefs.h. */
  109121. +
  109122. +
  109123. +int
  109124. +main ()
  109125. +{
  109126. +return main ();
  109127. + ;
  109128. + return 0;
  109129. +}
  109130. +_ACEOF
  109131. +if ac_fn_c_try_link "$LINENO"; then :
  109132. + eval "$as_ac_Lib=yes"
  109133. +else
  109134. + eval "$as_ac_Lib=no"
  109135. +fi
  109136. +rm -f core conftest.err conftest.$ac_objext \
  109137. + conftest$ac_exeext conftest.$ac_ext
  109138. +LIBS=$ac_check_lib_save_LIBS
  109139. +fi
  109140. +eval ac_res=\$$as_ac_Lib
  109141. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  109142. +$as_echo "$ac_res" >&6; }
  109143. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  109144. + cat >>confdefs.h <<_ACEOF
  109145. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  109146. +_ACEOF
  109147. +
  109148. + LIBS="-l$lib $LIBS"
  109149. +
  109150. +fi
  109151. +
  109152. + done
  109153. + else
  109154. + ac_gssapi_cflags=`krb5-config --cflags gssapi 2>/dev/null`
  109155. + if test "x$ac_gssapi_cflags" != "x" ; then
  109156. + CPPFLAGS="$CPPFLAGS $ac_gssapi_cflags"
  109157. + fi
  109158. + ac_gssapi_libs=`krb5-config --libs gssapi 2>/dev/null`
  109159. + if test "x$ac_gssapi_libs" != "x" ; then
  109160. + ac_libdir=`echo $ac_gssapi_libs | grep "\-L"`
  109161. + if test "x$ac_libdir" != "x" ; then
  109162. + ac_libdir=`echo $ac_gssapi_libs | sed -e 's/.*-L//' | sed -e 's/ .*//'`
  109163. + LDFLAGS="$LDFLAGS $w_flag$ac_libdir$w_flag_2"
  109164. + fi
  109165. + LDFLAGS="$LDFLAGS $ac_gssapi_libs"
  109166. + else
  109167. + for lib in $ac_gss_libs; do
  109168. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  109169. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  109170. +$as_echo_n "checking for main in -l$lib... " >&6; }
  109171. +if eval \${$as_ac_Lib+:} false; then :
  109172. + $as_echo_n "(cached) " >&6
  109173. +else
  109174. + ac_check_lib_save_LIBS=$LIBS
  109175. +LIBS="-l$lib $LIBS"
  109176. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109177. +/* end confdefs.h. */
  109178. +
  109179. +
  109180. +int
  109181. +main ()
  109182. +{
  109183. +return main ();
  109184. + ;
  109185. + return 0;
  109186. +}
  109187. +_ACEOF
  109188. +if ac_fn_c_try_link "$LINENO"; then :
  109189. + eval "$as_ac_Lib=yes"
  109190. +else
  109191. + eval "$as_ac_Lib=no"
  109192. +fi
  109193. +rm -f core conftest.err conftest.$ac_objext \
  109194. + conftest$ac_exeext conftest.$ac_ext
  109195. +LIBS=$ac_check_lib_save_LIBS
  109196. +fi
  109197. +eval ac_res=\$$as_ac_Lib
  109198. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  109199. +$as_echo "$ac_res" >&6; }
  109200. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  109201. + cat >>confdefs.h <<_ACEOF
  109202. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  109203. +_ACEOF
  109204. +
  109205. + LIBS="-l$lib $LIBS"
  109206. +
  109207. +fi
  109208. +
  109209. + done
  109210. + fi
  109211. + for ac_header in gssapi.h gssapi/gssapi.h
  109212. +do :
  109213. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  109214. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  109215. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  109216. + cat >>confdefs.h <<_ACEOF
  109217. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  109218. +_ACEOF
  109219. +
  109220. +fi
  109221. +
  109222. +done
  109223. +
  109224. + fi
  109225. + ;;
  109226. + esac
  109227. + enable_arg="heimdal"
  109228. +}
  109229. +check_nas(){
  109230. +
  109231. +$as_echo "@%:@define HAVE_NAS_KERBEROS 1" >>confdefs.h
  109232. +
  109233. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_krb5.h gssapi/gssapi_generic.h
  109234. +do :
  109235. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  109236. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  109237. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  109238. + cat >>confdefs.h <<_ACEOF
  109239. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  109240. +_ACEOF
  109241. +
  109242. +fi
  109243. +
  109244. +done
  109245. +
  109246. + LDFLAGS="$LDFLAGS -L/usr/lib"
  109247. + ac_gss_libs="krb5 gssapi_krb5 ksvc";
  109248. + for lib in $ac_gss_libs; do
  109249. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  109250. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  109251. +$as_echo_n "checking for main in -l$lib... " >&6; }
  109252. +if eval \${$as_ac_Lib+:} false; then :
  109253. + $as_echo_n "(cached) " >&6
  109254. +else
  109255. + ac_check_lib_save_LIBS=$LIBS
  109256. +LIBS="-l$lib $LIBS"
  109257. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109258. +/* end confdefs.h. */
  109259. +
  109260. +
  109261. +int
  109262. +main ()
  109263. +{
  109264. +return main ();
  109265. + ;
  109266. + return 0;
  109267. +}
  109268. +_ACEOF
  109269. +if ac_fn_c_try_link "$LINENO"; then :
  109270. + eval "$as_ac_Lib=yes"
  109271. +else
  109272. + eval "$as_ac_Lib=no"
  109273. +fi
  109274. +rm -f core conftest.err conftest.$ac_objext \
  109275. + conftest$ac_exeext conftest.$ac_ext
  109276. +LIBS=$ac_check_lib_save_LIBS
  109277. +fi
  109278. +eval ac_res=\$$as_ac_Lib
  109279. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  109280. +$as_echo "$ac_res" >&6; }
  109281. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  109282. + cat >>confdefs.h <<_ACEOF
  109283. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  109284. +_ACEOF
  109285. +
  109286. + LIBS="-l$lib $LIBS"
  109287. +
  109288. +fi
  109289. +
  109290. + done
  109291. + enable_arg="nas"
  109292. +}
  109293. +
  109294. +check_seam_64(){
  109295. + SPARCV9s="/sparcv9"
  109296. + check_seam
  109297. + enable_arg="seam64"
  109298. +}
  109299. +
  109300. +check_seam(){
  109301. +
  109302. +$as_echo "@%:@define HAVE_SEAM_KERBEROS 1" >>confdefs.h
  109303. +
  109304. + for ac_header in gssapi.h gssapi/gssapi.h gssapi/gssapi_ext.h
  109305. +do :
  109306. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  109307. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  109308. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  109309. + cat >>confdefs.h <<_ACEOF
  109310. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  109311. +_ACEOF
  109312. +
  109313. +fi
  109314. +
  109315. +done
  109316. +
  109317. + ac_sol_libs="nsl socket resolv gss"
  109318. + for lib in $ac_sol_libs; do
  109319. + as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_main" | $as_tr_sh`
  109320. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$lib" >&5
  109321. +$as_echo_n "checking for main in -l$lib... " >&6; }
  109322. +if eval \${$as_ac_Lib+:} false; then :
  109323. + $as_echo_n "(cached) " >&6
  109324. +else
  109325. + ac_check_lib_save_LIBS=$LIBS
  109326. +LIBS="-l$lib $LIBS"
  109327. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109328. +/* end confdefs.h. */
  109329. +
  109330. +
  109331. +int
  109332. +main ()
  109333. +{
  109334. +return main ();
  109335. + ;
  109336. + return 0;
  109337. +}
  109338. +_ACEOF
  109339. +if ac_fn_c_try_link "$LINENO"; then :
  109340. + eval "$as_ac_Lib=yes"
  109341. +else
  109342. + eval "$as_ac_Lib=no"
  109343. +fi
  109344. +rm -f core conftest.err conftest.$ac_objext \
  109345. + conftest$ac_exeext conftest.$ac_ext
  109346. +LIBS=$ac_check_lib_save_LIBS
  109347. +fi
  109348. +eval ac_res=\$$as_ac_Lib
  109349. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  109350. +$as_echo "$ac_res" >&6; }
  109351. +if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
  109352. + cat >>confdefs.h <<_ACEOF
  109353. +@%:@define `$as_echo "HAVE_LIB$lib" | $as_tr_cpp` 1
  109354. +_ACEOF
  109355. +
  109356. + LIBS="-l$lib $LIBS"
  109357. +
  109358. +fi
  109359. +
  109360. + done
  109361. + enable_arg="seam"
  109362. +}
  109363. +
  109364. +@%:@ Check whether --enable-mit was given.
  109365. +if test "${enable_mit+set}" = set; then :
  109366. + enableval=$enable_mit;
  109367. + if test "x$enableval" != "xno" ; then
  109368. + check_mit
  109369. + fi
  109370. +fi
  109371. +
  109372. +
  109373. +@%:@ Check whether --enable-heimdal was given.
  109374. +if test "${enable_heimdal+set}" = set; then :
  109375. + enableval=$enable_heimdal;
  109376. + if test "x$enableval" != "xno" ; then
  109377. + check_heimdal
  109378. + fi
  109379. +fi
  109380. +
  109381. +
  109382. +@%:@ Check whether --enable-nas was given.
  109383. +if test "${enable_nas+set}" = set; then :
  109384. + enableval=$enable_nas;
  109385. + if test "x$enableval" != "xno" ; then
  109386. + check_nas
  109387. + fi
  109388. +fi
  109389. +
  109390. +
  109391. +@%:@ Check whether --enable-seam was given.
  109392. +if test "${enable_seam+set}" = set; then :
  109393. + enableval=$enable_seam;
  109394. + if test "x$enableval" != "xno" ; then
  109395. + check_seam
  109396. + fi
  109397. +fi
  109398. +
  109399. +
  109400. +@%:@ Check whether --enable-seam-64 was given.
  109401. +if test "${enable_seam_64+set}" = set; then :
  109402. + enableval=$enable_seam_64;
  109403. + if test "x$enableval" != "xno" ; then
  109404. + check_seam_64
  109405. + fi
  109406. +fi
  109407. +
  109408. +
  109409. +if test "$enable_arg" = "no"; then
  109410. + # Extract the first word of "krb5-config", so it can be a program name with args.
  109411. +set dummy krb5-config; ac_word=$2
  109412. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  109413. +$as_echo_n "checking for $ac_word... " >&6; }
  109414. +if ${ac_cv_prog_ac_krb5_config+:} false; then :
  109415. + $as_echo_n "(cached) " >&6
  109416. +else
  109417. + if test -n "$ac_krb5_config"; then
  109418. + ac_cv_prog_ac_krb5_config="$ac_krb5_config" # Let the user override the test.
  109419. +else
  109420. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  109421. +for as_dir in $PATH
  109422. +do
  109423. + IFS=$as_save_IFS
  109424. + test -z "$as_dir" && as_dir=.
  109425. + for ac_exec_ext in '' $ac_executable_extensions; do
  109426. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  109427. + ac_cv_prog_ac_krb5_config="yes"
  109428. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  109429. + break 2
  109430. + fi
  109431. +done
  109432. + done
  109433. +IFS=$as_save_IFS
  109434. +
  109435. + test -z "$ac_cv_prog_ac_krb5_config" && ac_cv_prog_ac_krb5_config="no"
  109436. +fi
  109437. +fi
  109438. +ac_krb5_config=$ac_cv_prog_ac_krb5_config
  109439. +if test -n "$ac_krb5_config"; then
  109440. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_krb5_config" >&5
  109441. +$as_echo "$ac_krb5_config" >&6; }
  109442. +else
  109443. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  109444. +$as_echo "no" >&6; }
  109445. +fi
  109446. +
  109447. +
  109448. + case $sys in
  109449. + Linux) rpm -q heimdal-lib >/dev/null 2>&1
  109450. + if test $? = 0 ; then
  109451. + check_heimdal
  109452. + else
  109453. + check_mit
  109454. + fi
  109455. + ;;
  109456. + AIX) lslpp -L krb5.client.rte >/dev/null 2>&1
  109457. + if test $? = 0 ; then
  109458. + check_nas
  109459. + else
  109460. + check_mit
  109461. + fi
  109462. + ;;
  109463. + SunOS) pkginfo SUNWgss >/dev/null 2>&1
  109464. + if test $? = 0 ; then
  109465. + check_seam
  109466. + else
  109467. + check_mit
  109468. + fi
  109469. + ;;
  109470. + FreeBSD) check_heimdal
  109471. + ;;
  109472. + *) check_mit
  109473. + ;;
  109474. + esac
  109475. +fi
  109476. +
  109477. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
  109478. +$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
  109479. +if ${ac_cv_c_bigendian+:} false; then :
  109480. + $as_echo_n "(cached) " >&6
  109481. +else
  109482. + ac_cv_c_bigendian=unknown
  109483. + # See if we're dealing with a universal compiler.
  109484. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109485. +/* end confdefs.h. */
  109486. +#ifndef __APPLE_CC__
  109487. + not a universal capable compiler
  109488. + #endif
  109489. + typedef int dummy;
  109490. +
  109491. +_ACEOF
  109492. +if ac_fn_c_try_compile "$LINENO"; then :
  109493. +
  109494. + # Check for potential -arch flags. It is not universal unless
  109495. + # there are at least two -arch flags with different values.
  109496. + ac_arch=
  109497. + ac_prev=
  109498. + for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
  109499. + if test -n "$ac_prev"; then
  109500. + case $ac_word in
  109501. + i?86 | x86_64 | ppc | ppc64)
  109502. + if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
  109503. + ac_arch=$ac_word
  109504. + else
  109505. + ac_cv_c_bigendian=universal
  109506. + break
  109507. + fi
  109508. + ;;
  109509. + esac
  109510. + ac_prev=
  109511. + elif test "x$ac_word" = "x-arch"; then
  109512. + ac_prev=arch
  109513. + fi
  109514. + done
  109515. +fi
  109516. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  109517. + if test $ac_cv_c_bigendian = unknown; then
  109518. + # See if sys/param.h defines the BYTE_ORDER macro.
  109519. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109520. +/* end confdefs.h. */
  109521. +#include <sys/types.h>
  109522. + #include <sys/param.h>
  109523. +
  109524. +int
  109525. +main ()
  109526. +{
  109527. +#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
  109528. + && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
  109529. + && LITTLE_ENDIAN)
  109530. + bogus endian macros
  109531. + #endif
  109532. +
  109533. + ;
  109534. + return 0;
  109535. +}
  109536. +_ACEOF
  109537. +if ac_fn_c_try_compile "$LINENO"; then :
  109538. + # It does; now see whether it defined to BIG_ENDIAN or not.
  109539. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109540. +/* end confdefs.h. */
  109541. +#include <sys/types.h>
  109542. + #include <sys/param.h>
  109543. +
  109544. +int
  109545. +main ()
  109546. +{
  109547. +#if BYTE_ORDER != BIG_ENDIAN
  109548. + not big endian
  109549. + #endif
  109550. +
  109551. + ;
  109552. + return 0;
  109553. +}
  109554. +_ACEOF
  109555. +if ac_fn_c_try_compile "$LINENO"; then :
  109556. + ac_cv_c_bigendian=yes
  109557. +else
  109558. + ac_cv_c_bigendian=no
  109559. +fi
  109560. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  109561. +fi
  109562. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  109563. + fi
  109564. + if test $ac_cv_c_bigendian = unknown; then
  109565. + # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
  109566. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109567. +/* end confdefs.h. */
  109568. +#include <limits.h>
  109569. +
  109570. +int
  109571. +main ()
  109572. +{
  109573. +#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
  109574. + bogus endian macros
  109575. + #endif
  109576. +
  109577. + ;
  109578. + return 0;
  109579. +}
  109580. +_ACEOF
  109581. +if ac_fn_c_try_compile "$LINENO"; then :
  109582. + # It does; now see whether it defined to _BIG_ENDIAN or not.
  109583. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109584. +/* end confdefs.h. */
  109585. +#include <limits.h>
  109586. +
  109587. +int
  109588. +main ()
  109589. +{
  109590. +#ifndef _BIG_ENDIAN
  109591. + not big endian
  109592. + #endif
  109593. +
  109594. + ;
  109595. + return 0;
  109596. +}
  109597. +_ACEOF
  109598. +if ac_fn_c_try_compile "$LINENO"; then :
  109599. + ac_cv_c_bigendian=yes
  109600. +else
  109601. + ac_cv_c_bigendian=no
  109602. +fi
  109603. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  109604. +fi
  109605. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  109606. + fi
  109607. + if test $ac_cv_c_bigendian = unknown; then
  109608. + # Compile a test program.
  109609. + if test "$cross_compiling" = yes; then :
  109610. + # Try to guess by grepping values from an object file.
  109611. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109612. +/* end confdefs.h. */
  109613. +short int ascii_mm[] =
  109614. + { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  109615. + short int ascii_ii[] =
  109616. + { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  109617. + int use_ascii (int i) {
  109618. + return ascii_mm[i] + ascii_ii[i];
  109619. + }
  109620. + short int ebcdic_ii[] =
  109621. + { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  109622. + short int ebcdic_mm[] =
  109623. + { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  109624. + int use_ebcdic (int i) {
  109625. + return ebcdic_mm[i] + ebcdic_ii[i];
  109626. + }
  109627. + extern int foo;
  109628. +
  109629. +int
  109630. +main ()
  109631. +{
  109632. +return use_ascii (foo) == use_ebcdic (foo);
  109633. + ;
  109634. + return 0;
  109635. +}
  109636. +_ACEOF
  109637. +if ac_fn_c_try_compile "$LINENO"; then :
  109638. + if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
  109639. + ac_cv_c_bigendian=yes
  109640. + fi
  109641. + if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  109642. + if test "$ac_cv_c_bigendian" = unknown; then
  109643. + ac_cv_c_bigendian=no
  109644. + else
  109645. + # finding both strings is unlikely to happen, but who knows?
  109646. + ac_cv_c_bigendian=unknown
  109647. + fi
  109648. + fi
  109649. +fi
  109650. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  109651. +else
  109652. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109653. +/* end confdefs.h. */
  109654. +$ac_includes_default
  109655. +int
  109656. +main ()
  109657. +{
  109658. +
  109659. + /* Are we little or big endian? From Harbison&Steele. */
  109660. + union
  109661. + {
  109662. + long int l;
  109663. + char c[sizeof (long int)];
  109664. + } u;
  109665. + u.l = 1;
  109666. + return u.c[sizeof (long int) - 1] == 1;
  109667. +
  109668. + ;
  109669. + return 0;
  109670. +}
  109671. +_ACEOF
  109672. +if ac_fn_c_try_run "$LINENO"; then :
  109673. + ac_cv_c_bigendian=no
  109674. +else
  109675. + ac_cv_c_bigendian=yes
  109676. +fi
  109677. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  109678. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  109679. +fi
  109680. +
  109681. + fi
  109682. +fi
  109683. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
  109684. +$as_echo "$ac_cv_c_bigendian" >&6; }
  109685. + case $ac_cv_c_bigendian in #(
  109686. + yes)
  109687. + $as_echo "@%:@define WORDS_BIGENDIAN 1" >>confdefs.h
  109688. +;; #(
  109689. + no)
  109690. + ;; #(
  109691. + universal)
  109692. +
  109693. +$as_echo "@%:@define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
  109694. +
  109695. + ;; #(
  109696. + *)
  109697. + as_fn_error $? "unknown endianness
  109698. + presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
  109699. + esac
  109700. +
  109701. +
  109702. +for ac_header in \
  109703. + errno.h \
  109704. + netdb.h \
  109705. + stdio.h \
  109706. + stdlib.h \
  109707. + string.h \
  109708. + sys/time.h\
  109709. + time.h \
  109710. + unistd.h \
  109711. +
  109712. +do :
  109713. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  109714. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  109715. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  109716. + cat >>confdefs.h <<_ACEOF
  109717. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  109718. +_ACEOF
  109719. +
  109720. +fi
  109721. +
  109722. +done
  109723. +
  109724. +
  109725. +ac_config_headers="$ac_config_headers ska_config.h"
  109726. +
  109727. +
  109728. +
  109729. +
  109730. +squid_dir=
  109731. +
  109732. +@%:@ Check whether --with-squid was given.
  109733. +if test "${with_squid+set}" = set; then :
  109734. + withval=$with_squid; squid_dir=$withval
  109735. +
  109736. +fi
  109737. +
  109738. +
  109739. +CPPFLAGS="$CPPFLAGS -I../../../ -I../../../include/ -I$squid_dir/include -I$squid_dir/src -I$squid_dir"
  109740. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQUID at '$squid_dir' " >&5
  109741. +$as_echo_n "checking for SQUID at '$squid_dir' ... " >&6; }
  109742. +if ${ac_cv_have_squid+:} false; then :
  109743. + $as_echo_n "(cached) " >&6
  109744. +else
  109745. +
  109746. +if test "$cross_compiling" = yes; then :
  109747. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  109748. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  109749. +as_fn_error $? "cannot run test program while cross compiling
  109750. +See \`config.log' for more details" "$LINENO" 5; }
  109751. +else
  109752. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109753. +/* end confdefs.h. */
  109754. +
  109755. +#include <config.h>
  109756. +int main(int argc, char *argv[]) {
  109757. +#ifdef SQUID_CONFIG_H
  109758. +return 0;
  109759. +#else
  109760. +return 1;
  109761. +#endif
  109762. +}
  109763. +_ACEOF
  109764. +if ac_fn_c_try_run "$LINENO"; then :
  109765. + ac_cv_have_squid=yes
  109766. +else
  109767. + ac_cv_have_squid=no
  109768. +fi
  109769. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  109770. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  109771. +fi
  109772. +
  109773. +
  109774. +fi
  109775. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_squid" >&5
  109776. +$as_echo "$ac_cv_have_squid" >&6; }
  109777. +LDFLAGS="$LDFLAGS -L../../../lib"
  109778. +if test "x$ac_cv_have_squid" = "xyes"; then
  109779. +
  109780. +$as_echo "@%:@define HAVE_SQUID 1" >>confdefs.h
  109781. +
  109782. + for ac_header in getaddrinfo.h getnameinfo.h util.h
  109783. +do :
  109784. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  109785. +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  109786. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  109787. + cat >>confdefs.h <<_ACEOF
  109788. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  109789. +_ACEOF
  109790. +
  109791. +fi
  109792. +
  109793. +done
  109794. +
  109795. + ac_fn_c_check_decl "$LINENO" "xgetaddrinfo" "ac_cv_have_decl_xgetaddrinfo" "#include <getaddrinfo.h>
  109796. +"
  109797. +if test "x$ac_cv_have_decl_xgetaddrinfo" = xyes; then :
  109798. + ac_have_decl=1
  109799. +else
  109800. + ac_have_decl=0
  109801. +fi
  109802. +
  109803. +cat >>confdefs.h <<_ACEOF
  109804. +@%:@define HAVE_DECL_XGETADDRINFO $ac_have_decl
  109805. +_ACEOF
  109806. +
  109807. + ac_fn_c_check_decl "$LINENO" "xfreeaddrinfo" "ac_cv_have_decl_xfreeaddrinfo" "#include <getaddrinfo.h>
  109808. +"
  109809. +if test "x$ac_cv_have_decl_xfreeaddrinfo" = xyes; then :
  109810. + ac_have_decl=1
  109811. +else
  109812. + ac_have_decl=0
  109813. +fi
  109814. +
  109815. +cat >>confdefs.h <<_ACEOF
  109816. +@%:@define HAVE_DECL_XFREEADDRINFO $ac_have_decl
  109817. +_ACEOF
  109818. +
  109819. + ac_fn_c_check_decl "$LINENO" "xgai_strerror" "ac_cv_have_decl_xgai_strerror" "#include <getaddrinfo.h>
  109820. +"
  109821. +if test "x$ac_cv_have_decl_xgai_strerror" = xyes; then :
  109822. + ac_have_decl=1
  109823. +else
  109824. + ac_have_decl=0
  109825. +fi
  109826. +
  109827. +cat >>confdefs.h <<_ACEOF
  109828. +@%:@define HAVE_DECL_XGAI_STRERROR $ac_have_decl
  109829. +_ACEOF
  109830. +
  109831. + ac_fn_c_check_decl "$LINENO" "xgetnameinfo" "ac_cv_have_decl_xgetnameinfo" "#include <getnameinfo.h>
  109832. +"
  109833. +if test "x$ac_cv_have_decl_xgetnameinfo" = xyes; then :
  109834. + ac_have_decl=1
  109835. +else
  109836. + ac_have_decl=0
  109837. +fi
  109838. +
  109839. +cat >>confdefs.h <<_ACEOF
  109840. +@%:@define HAVE_DECL_XGETNAMEINFO $ac_have_decl
  109841. +_ACEOF
  109842. +
  109843. + ac_fn_c_check_decl "$LINENO" "xstrdup" "ac_cv_have_decl_xstrdup" "#include <util.h>
  109844. +"
  109845. +if test "x$ac_cv_have_decl_xstrdup" = xyes; then :
  109846. + ac_have_decl=1
  109847. +else
  109848. + ac_have_decl=0
  109849. +fi
  109850. +
  109851. +cat >>confdefs.h <<_ACEOF
  109852. +@%:@define HAVE_DECL_XSTRDUP $ac_have_decl
  109853. +_ACEOF
  109854. +
  109855. + ac_fn_c_check_decl "$LINENO" "xmalloc" "ac_cv_have_decl_xmalloc" "#include <util.h>
  109856. +"
  109857. +if test "x$ac_cv_have_decl_xmalloc" = xyes; then :
  109858. + ac_have_decl=1
  109859. +else
  109860. + ac_have_decl=0
  109861. +fi
  109862. +
  109863. +cat >>confdefs.h <<_ACEOF
  109864. +@%:@define HAVE_DECL_XMALLOC $ac_have_decl
  109865. +_ACEOF
  109866. +
  109867. + ac_fn_c_check_decl "$LINENO" "xfree" "ac_cv_have_decl_xfree" "#include <util.h>
  109868. +"
  109869. +if test "x$ac_cv_have_decl_xfree" = xyes; then :
  109870. + ac_have_decl=1
  109871. +else
  109872. + ac_have_decl=0
  109873. +fi
  109874. +
  109875. +cat >>confdefs.h <<_ACEOF
  109876. +@%:@define HAVE_DECL_XFREE $ac_have_decl
  109877. +_ACEOF
  109878. +
  109879. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
  109880. +$as_echo_n "checking for main in -lm... " >&6; }
  109881. +if ${ac_cv_lib_m_main+:} false; then :
  109882. + $as_echo_n "(cached) " >&6
  109883. +else
  109884. + ac_check_lib_save_LIBS=$LIBS
  109885. +LIBS="-lm $LIBS"
  109886. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109887. +/* end confdefs.h. */
  109888. +
  109889. +
  109890. +int
  109891. +main ()
  109892. +{
  109893. +return main ();
  109894. + ;
  109895. + return 0;
  109896. +}
  109897. +_ACEOF
  109898. +if ac_fn_c_try_link "$LINENO"; then :
  109899. + ac_cv_lib_m_main=yes
  109900. +else
  109901. + ac_cv_lib_m_main=no
  109902. +fi
  109903. +rm -f core conftest.err conftest.$ac_objext \
  109904. + conftest$ac_exeext conftest.$ac_ext
  109905. +LIBS=$ac_check_lib_save_LIBS
  109906. +fi
  109907. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
  109908. +$as_echo "$ac_cv_lib_m_main" >&6; }
  109909. +if test "x$ac_cv_lib_m_main" = xyes; then :
  109910. + cat >>confdefs.h <<_ACEOF
  109911. +@%:@define HAVE_LIBM 1
  109912. +_ACEOF
  109913. +
  109914. + LIBS="-lm $LIBS"
  109915. +
  109916. +fi
  109917. +
  109918. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lmw" >&5
  109919. +$as_echo_n "checking for main in -lmw... " >&6; }
  109920. +if ${ac_cv_lib_mw_main+:} false; then :
  109921. + $as_echo_n "(cached) " >&6
  109922. +else
  109923. + ac_check_lib_save_LIBS=$LIBS
  109924. +LIBS="-lmw $LIBS"
  109925. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  109926. +/* end confdefs.h. */
  109927. +
  109928. +
  109929. +int
  109930. +main ()
  109931. +{
  109932. +return main ();
  109933. + ;
  109934. + return 0;
  109935. +}
  109936. +_ACEOF
  109937. +if ac_fn_c_try_link "$LINENO"; then :
  109938. + ac_cv_lib_mw_main=yes
  109939. +else
  109940. + ac_cv_lib_mw_main=no
  109941. +fi
  109942. +rm -f core conftest.err conftest.$ac_objext \
  109943. + conftest$ac_exeext conftest.$ac_ext
  109944. +LIBS=$ac_check_lib_save_LIBS
  109945. +fi
  109946. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw_main" >&5
  109947. +$as_echo "$ac_cv_lib_mw_main" >&6; }
  109948. +if test "x$ac_cv_lib_mw_main" = xyes; then :
  109949. + cat >>confdefs.h <<_ACEOF
  109950. +@%:@define HAVE_LIBMW 1
  109951. +_ACEOF
  109952. +
  109953. + LIBS="-lmw $LIBS"
  109954. +
  109955. +fi
  109956. +
  109957. + LIBS="-lmiscutil $LIBS"
  109958. +
  109959. +
  109960. +
  109961. +fi
  109962. +
  109963. +
  109964. +
  109965. +
  109966. +echo "configure: ## -----------------------------##"
  109967. +echo "configure: ##"
  109968. +echo "configure: ## $enable_arg has been selected"
  109969. +echo "configure: ##"
  109970. +echo "configure: ## -----------------------------##"
  109971. +
  109972. +MY_CFLAGS="-Wall -Wextra -Werror -Wcomment -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wshadow"
  109973. +for ac_cv_my_cflag in $MY_CFLAGS; do
  109974. +echo "int main()
  109975. + {
  109976. + return 0;
  109977. + };" > conftest.c
  109978. +${CC} $ac_cv_my_cflag -c conftest.c 2>/dev/null
  109979. +res=$?
  109980. +rm -f conftest.*
  109981. +if test "$res" = "0"; then
  109982. + CFLAGS="$CFLAGS $ac_cv_my_cflag"
  109983. +fi
  109984. +done
  109985. +
  109986. +ac_config_files="$ac_config_files Makefile"
  109987. +
  109988. +cat >confcache <<\_ACEOF
  109989. +# This file is a shell script that caches the results of configure
  109990. +# tests run on this system so they can be shared between configure
  109991. +# scripts and configure runs, see configure's option --config-cache.
  109992. +# It is not useful on other systems. If it contains results you don't
  109993. +# want to keep, you may remove or edit it.
  109994. +#
  109995. +# config.status only pays attention to the cache file if you give it
  109996. +# the --recheck option to rerun configure.
  109997. +#
  109998. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  109999. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  110000. +# following values.
  110001. +
  110002. +_ACEOF
  110003. +
  110004. +# The following way of writing the cache mishandles newlines in values,
  110005. +# but we know of no workaround that is simple, portable, and efficient.
  110006. +# So, we kill variables containing newlines.
  110007. +# Ultrix sh set writes to stderr and can't be redirected directly,
  110008. +# and sets the high bit in the cache file unless we assign to the vars.
  110009. +(
  110010. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  110011. + eval ac_val=\$$ac_var
  110012. + case $ac_val in #(
  110013. + *${as_nl}*)
  110014. + case $ac_var in #(
  110015. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  110016. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  110017. + esac
  110018. + case $ac_var in #(
  110019. + _ | IFS | as_nl) ;; #(
  110020. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  110021. + *) { eval $ac_var=; unset $ac_var;} ;;
  110022. + esac ;;
  110023. + esac
  110024. + done
  110025. +
  110026. + (set) 2>&1 |
  110027. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  110028. + *${as_nl}ac_space=\ *)
  110029. + # `set' does not quote correctly, so add quotes: double-quote
  110030. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  110031. + sed -n \
  110032. + "s/'/'\\\\''/g;
  110033. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  110034. + ;; #(
  110035. + *)
  110036. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  110037. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  110038. + ;;
  110039. + esac |
  110040. + sort
  110041. +) |
  110042. + sed '
  110043. + /^ac_cv_env_/b end
  110044. + t clear
  110045. + :clear
  110046. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  110047. + t end
  110048. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  110049. + :end' >>confcache
  110050. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  110051. + if test -w "$cache_file"; then
  110052. + if test "x$cache_file" != "x/dev/null"; then
  110053. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  110054. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  110055. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  110056. + cat confcache >"$cache_file"
  110057. + else
  110058. + case $cache_file in #(
  110059. + */* | ?:*)
  110060. + mv -f confcache "$cache_file"$$ &&
  110061. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  110062. + *)
  110063. + mv -f confcache "$cache_file" ;;
  110064. + esac
  110065. + fi
  110066. + fi
  110067. + else
  110068. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  110069. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  110070. + fi
  110071. +fi
  110072. +rm -f confcache
  110073. +
  110074. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  110075. +# Let make expand exec_prefix.
  110076. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  110077. +
  110078. +DEFS=-DHAVE_CONFIG_H
  110079. +
  110080. +ac_libobjs=
  110081. +ac_ltlibobjs=
  110082. +U=
  110083. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  110084. + # 1. Remove the extension, and $U if already installed.
  110085. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  110086. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  110087. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  110088. + # will be set to the directory where LIBOBJS objects are built.
  110089. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  110090. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  110091. +done
  110092. +LIB@&t@OBJS=$ac_libobjs
  110093. +
  110094. +LTLIBOBJS=$ac_ltlibobjs
  110095. +
  110096. +
  110097. + if test -n "$EXEEXT"; then
  110098. + am__EXEEXT_TRUE=
  110099. + am__EXEEXT_FALSE='#'
  110100. +else
  110101. + am__EXEEXT_TRUE='#'
  110102. + am__EXEEXT_FALSE=
  110103. +fi
  110104. +
  110105. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  110106. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  110107. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  110108. +fi
  110109. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  110110. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  110111. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  110112. +fi
  110113. +
  110114. +
  110115. +: "${CONFIG_STATUS=./config.status}"
  110116. +ac_write_fail=0
  110117. +ac_clean_files_save=$ac_clean_files
  110118. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  110119. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  110120. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  110121. +as_write_fail=0
  110122. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  110123. +#! $SHELL
  110124. +# Generated by $as_me.
  110125. +# Run this file to recreate the current configuration.
  110126. +# Compiler output produced by configure, useful for debugging
  110127. +# configure, is in config.log if it exists.
  110128. +
  110129. +debug=false
  110130. +ac_cs_recheck=false
  110131. +ac_cs_silent=false
  110132. +
  110133. +SHELL=\${CONFIG_SHELL-$SHELL}
  110134. +export SHELL
  110135. +_ASEOF
  110136. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  110137. +## -------------------- ##
  110138. +## M4sh Initialization. ##
  110139. +## -------------------- ##
  110140. +
  110141. +# Be more Bourne compatible
  110142. +DUALCASE=1; export DUALCASE # for MKS sh
  110143. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  110144. + emulate sh
  110145. + NULLCMD=:
  110146. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  110147. + # is contrary to our usage. Disable this feature.
  110148. + alias -g '${1+"$@"}'='"$@"'
  110149. + setopt NO_GLOB_SUBST
  110150. +else
  110151. + case `(set -o) 2>/dev/null` in @%:@(
  110152. + *posix*) :
  110153. + set -o posix ;; @%:@(
  110154. + *) :
  110155. + ;;
  110156. +esac
  110157. +fi
  110158. +
  110159. +
  110160. +as_nl='
  110161. +'
  110162. +export as_nl
  110163. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  110164. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  110165. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  110166. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  110167. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  110168. +# but without wasting forks for bash or zsh.
  110169. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  110170. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  110171. + as_echo='print -r --'
  110172. + as_echo_n='print -rn --'
  110173. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  110174. + as_echo='printf %s\n'
  110175. + as_echo_n='printf %s'
  110176. +else
  110177. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  110178. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  110179. + as_echo_n='/usr/ucb/echo -n'
  110180. + else
  110181. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  110182. + as_echo_n_body='eval
  110183. + arg=$1;
  110184. + case $arg in @%:@(
  110185. + *"$as_nl"*)
  110186. + expr "X$arg" : "X\\(.*\\)$as_nl";
  110187. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  110188. + esac;
  110189. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  110190. + '
  110191. + export as_echo_n_body
  110192. + as_echo_n='sh -c $as_echo_n_body as_echo'
  110193. + fi
  110194. + export as_echo_body
  110195. + as_echo='sh -c $as_echo_body as_echo'
  110196. +fi
  110197. +
  110198. +# The user is always right.
  110199. +if test "${PATH_SEPARATOR+set}" != set; then
  110200. + PATH_SEPARATOR=:
  110201. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  110202. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  110203. + PATH_SEPARATOR=';'
  110204. + }
  110205. +fi
  110206. +
  110207. +
  110208. +# IFS
  110209. +# We need space, tab and new line, in precisely that order. Quoting is
  110210. +# there to prevent editors from complaining about space-tab.
  110211. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  110212. +# splitting by setting IFS to empty value.)
  110213. +IFS=" "" $as_nl"
  110214. +
  110215. +# Find who we are. Look in the path if we contain no directory separator.
  110216. +as_myself=
  110217. +case $0 in @%:@((
  110218. + *[\\/]* ) as_myself=$0 ;;
  110219. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  110220. +for as_dir in $PATH
  110221. +do
  110222. + IFS=$as_save_IFS
  110223. + test -z "$as_dir" && as_dir=.
  110224. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  110225. + done
  110226. +IFS=$as_save_IFS
  110227. +
  110228. + ;;
  110229. +esac
  110230. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  110231. +# in which case we are not to be found in the path.
  110232. +if test "x$as_myself" = x; then
  110233. + as_myself=$0
  110234. +fi
  110235. +if test ! -f "$as_myself"; then
  110236. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  110237. + exit 1
  110238. +fi
  110239. +
  110240. +# Unset variables that we do not need and which cause bugs (e.g. in
  110241. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  110242. +# suppresses any "Segmentation fault" message there. '((' could
  110243. +# trigger a bug in pdksh 5.2.14.
  110244. +for as_var in BASH_ENV ENV MAIL MAILPATH
  110245. +do eval test x\${$as_var+set} = xset \
  110246. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  110247. +done
  110248. +PS1='$ '
  110249. +PS2='> '
  110250. +PS4='+ '
  110251. +
  110252. +# NLS nuisances.
  110253. +LC_ALL=C
  110254. +export LC_ALL
  110255. +LANGUAGE=C
  110256. +export LANGUAGE
  110257. +
  110258. +# CDPATH.
  110259. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  110260. +
  110261. +
  110262. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  110263. +@%:@ ----------------------------------------
  110264. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  110265. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  110266. +@%:@ script with STATUS, using 1 if that was 0.
  110267. +as_fn_error ()
  110268. +{
  110269. + as_status=$1; test $as_status -eq 0 && as_status=1
  110270. + if test "$4"; then
  110271. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  110272. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  110273. + fi
  110274. + $as_echo "$as_me: error: $2" >&2
  110275. + as_fn_exit $as_status
  110276. +} @%:@ as_fn_error
  110277. +
  110278. +
  110279. +@%:@ as_fn_set_status STATUS
  110280. +@%:@ -----------------------
  110281. +@%:@ Set @S|@? to STATUS, without forking.
  110282. +as_fn_set_status ()
  110283. +{
  110284. + return $1
  110285. +} @%:@ as_fn_set_status
  110286. +
  110287. +@%:@ as_fn_exit STATUS
  110288. +@%:@ -----------------
  110289. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  110290. +as_fn_exit ()
  110291. +{
  110292. + set +e
  110293. + as_fn_set_status $1
  110294. + exit $1
  110295. +} @%:@ as_fn_exit
  110296. +
  110297. +@%:@ as_fn_unset VAR
  110298. +@%:@ ---------------
  110299. +@%:@ Portably unset VAR.
  110300. +as_fn_unset ()
  110301. +{
  110302. + { eval $1=; unset $1;}
  110303. +}
  110304. +as_unset=as_fn_unset
  110305. +@%:@ as_fn_append VAR VALUE
  110306. +@%:@ ----------------------
  110307. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  110308. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  110309. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  110310. +@%:@ implementations.
  110311. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  110312. + eval 'as_fn_append ()
  110313. + {
  110314. + eval $1+=\$2
  110315. + }'
  110316. +else
  110317. + as_fn_append ()
  110318. + {
  110319. + eval $1=\$$1\$2
  110320. + }
  110321. +fi # as_fn_append
  110322. +
  110323. +@%:@ as_fn_arith ARG...
  110324. +@%:@ ------------------
  110325. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  110326. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  110327. +@%:@ must be portable across @S|@(()) and expr.
  110328. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  110329. + eval 'as_fn_arith ()
  110330. + {
  110331. + as_val=$(( $* ))
  110332. + }'
  110333. +else
  110334. + as_fn_arith ()
  110335. + {
  110336. + as_val=`expr "$@" || test $? -eq 1`
  110337. + }
  110338. +fi # as_fn_arith
  110339. +
  110340. +
  110341. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  110342. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  110343. + as_expr=expr
  110344. +else
  110345. + as_expr=false
  110346. +fi
  110347. +
  110348. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  110349. + as_basename=basename
  110350. +else
  110351. + as_basename=false
  110352. +fi
  110353. +
  110354. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  110355. + as_dirname=dirname
  110356. +else
  110357. + as_dirname=false
  110358. +fi
  110359. +
  110360. +as_me=`$as_basename -- "$0" ||
  110361. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  110362. + X"$0" : 'X\(//\)$' \| \
  110363. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  110364. +$as_echo X/"$0" |
  110365. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  110366. + s//\1/
  110367. + q
  110368. + }
  110369. + /^X\/\(\/\/\)$/{
  110370. + s//\1/
  110371. + q
  110372. + }
  110373. + /^X\/\(\/\).*/{
  110374. + s//\1/
  110375. + q
  110376. + }
  110377. + s/.*/./; q'`
  110378. +
  110379. +# Avoid depending upon Character Ranges.
  110380. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  110381. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  110382. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  110383. +as_cr_digits='0123456789'
  110384. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  110385. +
  110386. +ECHO_C= ECHO_N= ECHO_T=
  110387. +case `echo -n x` in @%:@(((((
  110388. +-n*)
  110389. + case `echo 'xy\c'` in
  110390. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  110391. + xy) ECHO_C='\c';;
  110392. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  110393. + ECHO_T=' ';;
  110394. + esac;;
  110395. +*)
  110396. + ECHO_N='-n';;
  110397. +esac
  110398. +
  110399. +rm -f conf$$ conf$$.exe conf$$.file
  110400. +if test -d conf$$.dir; then
  110401. + rm -f conf$$.dir/conf$$.file
  110402. +else
  110403. + rm -f conf$$.dir
  110404. + mkdir conf$$.dir 2>/dev/null
  110405. +fi
  110406. +if (echo >conf$$.file) 2>/dev/null; then
  110407. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  110408. + as_ln_s='ln -s'
  110409. + # ... but there are two gotchas:
  110410. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  110411. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  110412. + # In both cases, we have to default to `cp -p'.
  110413. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  110414. + as_ln_s='cp -p'
  110415. + elif ln conf$$.file conf$$ 2>/dev/null; then
  110416. + as_ln_s=ln
  110417. + else
  110418. + as_ln_s='cp -p'
  110419. + fi
  110420. +else
  110421. + as_ln_s='cp -p'
  110422. +fi
  110423. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  110424. +rmdir conf$$.dir 2>/dev/null
  110425. +
  110426. +
  110427. +@%:@ as_fn_mkdir_p
  110428. +@%:@ -------------
  110429. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  110430. +as_fn_mkdir_p ()
  110431. +{
  110432. +
  110433. + case $as_dir in #(
  110434. + -*) as_dir=./$as_dir;;
  110435. + esac
  110436. + test -d "$as_dir" || eval $as_mkdir_p || {
  110437. + as_dirs=
  110438. + while :; do
  110439. + case $as_dir in #(
  110440. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  110441. + *) as_qdir=$as_dir;;
  110442. + esac
  110443. + as_dirs="'$as_qdir' $as_dirs"
  110444. + as_dir=`$as_dirname -- "$as_dir" ||
  110445. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  110446. + X"$as_dir" : 'X\(//\)[^/]' \| \
  110447. + X"$as_dir" : 'X\(//\)$' \| \
  110448. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  110449. +$as_echo X"$as_dir" |
  110450. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  110451. + s//\1/
  110452. + q
  110453. + }
  110454. + /^X\(\/\/\)[^/].*/{
  110455. + s//\1/
  110456. + q
  110457. + }
  110458. + /^X\(\/\/\)$/{
  110459. + s//\1/
  110460. + q
  110461. + }
  110462. + /^X\(\/\).*/{
  110463. + s//\1/
  110464. + q
  110465. + }
  110466. + s/.*/./; q'`
  110467. + test -d "$as_dir" && break
  110468. + done
  110469. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  110470. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  110471. +
  110472. +
  110473. +} @%:@ as_fn_mkdir_p
  110474. +if mkdir -p . 2>/dev/null; then
  110475. + as_mkdir_p='mkdir -p "$as_dir"'
  110476. +else
  110477. + test -d ./-p && rmdir ./-p
  110478. + as_mkdir_p=false
  110479. +fi
  110480. +
  110481. +if test -x / >/dev/null 2>&1; then
  110482. + as_test_x='test -x'
  110483. +else
  110484. + if ls -dL / >/dev/null 2>&1; then
  110485. + as_ls_L_option=L
  110486. + else
  110487. + as_ls_L_option=
  110488. + fi
  110489. + as_test_x='
  110490. + eval sh -c '\''
  110491. + if test -d "$1"; then
  110492. + test -d "$1/.";
  110493. + else
  110494. + case $1 in @%:@(
  110495. + -*)set "./$1";;
  110496. + esac;
  110497. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  110498. + ???[sx]*):;;*)false;;esac;fi
  110499. + '\'' sh
  110500. + '
  110501. +fi
  110502. +as_executable_p=$as_test_x
  110503. +
  110504. +# Sed expression to map a string onto a valid CPP name.
  110505. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  110506. +
  110507. +# Sed expression to map a string onto a valid variable name.
  110508. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  110509. +
  110510. +
  110511. +exec 6>&1
  110512. +## ----------------------------------- ##
  110513. +## Main body of $CONFIG_STATUS script. ##
  110514. +## ----------------------------------- ##
  110515. +_ASEOF
  110516. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  110517. +
  110518. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  110519. +# Save the log message, to keep $0 and so on meaningful, and to
  110520. +# report actual input values of CONFIG_FILES etc. instead of their
  110521. +# values after options handling.
  110522. +ac_log="
  110523. +This file was extended by squid_kerb_auth $as_me 1.0.5, which was
  110524. +generated by GNU Autoconf 2.68. Invocation command line was
  110525. +
  110526. + CONFIG_FILES = $CONFIG_FILES
  110527. + CONFIG_HEADERS = $CONFIG_HEADERS
  110528. + CONFIG_LINKS = $CONFIG_LINKS
  110529. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  110530. + $ $0 $@
  110531. +
  110532. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  110533. +"
  110534. +
  110535. +_ACEOF
  110536. +
  110537. +case $ac_config_files in *"
  110538. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  110539. +esac
  110540. +
  110541. +case $ac_config_headers in *"
  110542. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  110543. +esac
  110544. +
  110545. +
  110546. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  110547. +# Files that config.status was made for.
  110548. +config_files="$ac_config_files"
  110549. +config_headers="$ac_config_headers"
  110550. +config_commands="$ac_config_commands"
  110551. +
  110552. +_ACEOF
  110553. +
  110554. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  110555. +ac_cs_usage="\
  110556. +\`$as_me' instantiates files and other configuration actions
  110557. +from templates according to the current configuration. Unless the files
  110558. +and actions are specified as TAGs, all are instantiated by default.
  110559. +
  110560. +Usage: $0 [OPTION]... [TAG]...
  110561. +
  110562. + -h, --help print this help, then exit
  110563. + -V, --version print version number and configuration settings, then exit
  110564. + --config print configuration, then exit
  110565. + -q, --quiet, --silent
  110566. + do not print progress messages
  110567. + -d, --debug don't remove temporary files
  110568. + --recheck update $as_me by reconfiguring in the same conditions
  110569. + --file=FILE[:TEMPLATE]
  110570. + instantiate the configuration file FILE
  110571. + --header=FILE[:TEMPLATE]
  110572. + instantiate the configuration header FILE
  110573. +
  110574. +Configuration files:
  110575. +$config_files
  110576. +
  110577. +Configuration headers:
  110578. +$config_headers
  110579. +
  110580. +Configuration commands:
  110581. +$config_commands
  110582. +
  110583. +Report bugs to <markus_moeller@compuserve.com>."
  110584. +
  110585. +_ACEOF
  110586. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  110587. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  110588. +ac_cs_version="\\
  110589. +squid_kerb_auth config.status 1.0.5
  110590. +configured by $0, generated by GNU Autoconf 2.68,
  110591. + with options \\"\$ac_cs_config\\"
  110592. +
  110593. +Copyright (C) 2010 Free Software Foundation, Inc.
  110594. +This config.status script is free software; the Free Software Foundation
  110595. +gives unlimited permission to copy, distribute and modify it."
  110596. +
  110597. +ac_pwd='$ac_pwd'
  110598. +srcdir='$srcdir'
  110599. +INSTALL='$INSTALL'
  110600. +MKDIR_P='$MKDIR_P'
  110601. +AWK='$AWK'
  110602. +test -n "\$AWK" || AWK=awk
  110603. +_ACEOF
  110604. +
  110605. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  110606. +# The default lists apply if the user does not specify any file.
  110607. +ac_need_defaults=:
  110608. +while test $# != 0
  110609. +do
  110610. + case $1 in
  110611. + --*=?*)
  110612. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  110613. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  110614. + ac_shift=:
  110615. + ;;
  110616. + --*=)
  110617. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  110618. + ac_optarg=
  110619. + ac_shift=:
  110620. + ;;
  110621. + *)
  110622. + ac_option=$1
  110623. + ac_optarg=$2
  110624. + ac_shift=shift
  110625. + ;;
  110626. + esac
  110627. +
  110628. + case $ac_option in
  110629. + # Handling of the options.
  110630. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  110631. + ac_cs_recheck=: ;;
  110632. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  110633. + $as_echo "$ac_cs_version"; exit ;;
  110634. + --config | --confi | --conf | --con | --co | --c )
  110635. + $as_echo "$ac_cs_config"; exit ;;
  110636. + --debug | --debu | --deb | --de | --d | -d )
  110637. + debug=: ;;
  110638. + --file | --fil | --fi | --f )
  110639. + $ac_shift
  110640. + case $ac_optarg in
  110641. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  110642. + '') as_fn_error $? "missing file argument" ;;
  110643. + esac
  110644. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  110645. + ac_need_defaults=false;;
  110646. + --header | --heade | --head | --hea )
  110647. + $ac_shift
  110648. + case $ac_optarg in
  110649. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  110650. + esac
  110651. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  110652. + ac_need_defaults=false;;
  110653. + --he | --h)
  110654. + # Conflict between --help and --header
  110655. + as_fn_error $? "ambiguous option: \`$1'
  110656. +Try \`$0 --help' for more information.";;
  110657. + --help | --hel | -h )
  110658. + $as_echo "$ac_cs_usage"; exit ;;
  110659. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  110660. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  110661. + ac_cs_silent=: ;;
  110662. +
  110663. + # This is an error.
  110664. + -*) as_fn_error $? "unrecognized option: \`$1'
  110665. +Try \`$0 --help' for more information." ;;
  110666. +
  110667. + *) as_fn_append ac_config_targets " $1"
  110668. + ac_need_defaults=false ;;
  110669. +
  110670. + esac
  110671. + shift
  110672. +done
  110673. +
  110674. +ac_configure_extra_args=
  110675. +
  110676. +if $ac_cs_silent; then
  110677. + exec 6>/dev/null
  110678. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  110679. +fi
  110680. +
  110681. +_ACEOF
  110682. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  110683. +if \$ac_cs_recheck; then
  110684. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  110685. + shift
  110686. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  110687. + CONFIG_SHELL='$SHELL'
  110688. + export CONFIG_SHELL
  110689. + exec "\$@"
  110690. +fi
  110691. +
  110692. +_ACEOF
  110693. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  110694. +exec 5>>config.log
  110695. +{
  110696. + echo
  110697. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  110698. +@%:@@%:@ Running $as_me. @%:@@%:@
  110699. +_ASBOX
  110700. + $as_echo "$ac_log"
  110701. +} >&5
  110702. +
  110703. +_ACEOF
  110704. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  110705. +#
  110706. +# INIT-COMMANDS
  110707. +#
  110708. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  110709. +
  110710. +_ACEOF
  110711. +
  110712. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  110713. +
  110714. +# Handling of arguments.
  110715. +for ac_config_target in $ac_config_targets
  110716. +do
  110717. + case $ac_config_target in
  110718. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  110719. + "ska_config.h") CONFIG_HEADERS="$CONFIG_HEADERS ska_config.h" ;;
  110720. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  110721. +
  110722. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  110723. + esac
  110724. +done
  110725. +
  110726. +
  110727. +# If the user did not use the arguments to specify the items to instantiate,
  110728. +# then the envvar interface is used. Set only those that are not.
  110729. +# We use the long form for the default assignment because of an extremely
  110730. +# bizarre bug on SunOS 4.1.3.
  110731. +if $ac_need_defaults; then
  110732. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  110733. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  110734. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  110735. +fi
  110736. +
  110737. +# Have a temporary directory for convenience. Make it in the build tree
  110738. +# simply because there is no reason against having it here, and in addition,
  110739. +# creating and moving files from /tmp can sometimes cause problems.
  110740. +# Hook for its removal unless debugging.
  110741. +# Note that there is a small window in which the directory will not be cleaned:
  110742. +# after its creation but before its name has been assigned to `$tmp'.
  110743. +$debug ||
  110744. +{
  110745. + tmp= ac_tmp=
  110746. + trap 'exit_status=$?
  110747. + : "${ac_tmp:=$tmp}"
  110748. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  110749. +' 0
  110750. + trap 'as_fn_exit 1' 1 2 13 15
  110751. +}
  110752. +# Create a (secure) tmp directory for tmp files.
  110753. +
  110754. +{
  110755. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  110756. + test -d "$tmp"
  110757. +} ||
  110758. +{
  110759. + tmp=./conf$$-$RANDOM
  110760. + (umask 077 && mkdir "$tmp")
  110761. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  110762. +ac_tmp=$tmp
  110763. +
  110764. +# Set up the scripts for CONFIG_FILES section.
  110765. +# No need to generate them if there are no CONFIG_FILES.
  110766. +# This happens for instance with `./config.status config.h'.
  110767. +if test -n "$CONFIG_FILES"; then
  110768. +
  110769. +
  110770. +ac_cr=`echo X | tr X '\015'`
  110771. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  110772. +# But we know of no other shell where ac_cr would be empty at this
  110773. +# point, so we can use a bashism as a fallback.
  110774. +if test "x$ac_cr" = x; then
  110775. + eval ac_cr=\$\'\\r\'
  110776. +fi
  110777. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  110778. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  110779. + ac_cs_awk_cr='\\r'
  110780. +else
  110781. + ac_cs_awk_cr=$ac_cr
  110782. +fi
  110783. +
  110784. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  110785. +_ACEOF
  110786. +
  110787. +
  110788. +{
  110789. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  110790. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  110791. + echo "_ACEOF"
  110792. +} >conf$$subs.sh ||
  110793. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  110794. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  110795. +ac_delim='%!_!# '
  110796. +for ac_last_try in false false false false false :; do
  110797. + . ./conf$$subs.sh ||
  110798. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  110799. +
  110800. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  110801. + if test $ac_delim_n = $ac_delim_num; then
  110802. + break
  110803. + elif $ac_last_try; then
  110804. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  110805. + else
  110806. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  110807. + fi
  110808. +done
  110809. +rm -f conf$$subs.sh
  110810. +
  110811. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  110812. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  110813. +_ACEOF
  110814. +sed -n '
  110815. +h
  110816. +s/^/S["/; s/!.*/"]=/
  110817. +p
  110818. +g
  110819. +s/^[^!]*!//
  110820. +:repl
  110821. +t repl
  110822. +s/'"$ac_delim"'$//
  110823. +t delim
  110824. +:nl
  110825. +h
  110826. +s/\(.\{148\}\)..*/\1/
  110827. +t more1
  110828. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  110829. +p
  110830. +n
  110831. +b repl
  110832. +:more1
  110833. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  110834. +p
  110835. +g
  110836. +s/.\{148\}//
  110837. +t nl
  110838. +:delim
  110839. +h
  110840. +s/\(.\{148\}\)..*/\1/
  110841. +t more2
  110842. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  110843. +p
  110844. +b
  110845. +:more2
  110846. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  110847. +p
  110848. +g
  110849. +s/.\{148\}//
  110850. +t delim
  110851. +' <conf$$subs.awk | sed '
  110852. +/^[^""]/{
  110853. + N
  110854. + s/\n//
  110855. +}
  110856. +' >>$CONFIG_STATUS || ac_write_fail=1
  110857. +rm -f conf$$subs.awk
  110858. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  110859. +_ACAWK
  110860. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  110861. + for (key in S) S_is_set[key] = 1
  110862. + FS = ""
  110863. +
  110864. +}
  110865. +{
  110866. + line = $ 0
  110867. + nfields = split(line, field, "@")
  110868. + substed = 0
  110869. + len = length(field[1])
  110870. + for (i = 2; i < nfields; i++) {
  110871. + key = field[i]
  110872. + keylen = length(key)
  110873. + if (S_is_set[key]) {
  110874. + value = S[key]
  110875. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  110876. + len += length(value) + length(field[++i])
  110877. + substed = 1
  110878. + } else
  110879. + len += 1 + keylen
  110880. + }
  110881. +
  110882. + print line
  110883. +}
  110884. +
  110885. +_ACAWK
  110886. +_ACEOF
  110887. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  110888. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  110889. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  110890. +else
  110891. + cat
  110892. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  110893. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  110894. +_ACEOF
  110895. +
  110896. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  110897. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  110898. +# trailing colons and then remove the whole line if VPATH becomes empty
  110899. +# (actually we leave an empty line to preserve line numbers).
  110900. +if test "x$srcdir" = x.; then
  110901. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  110902. +h
  110903. +s///
  110904. +s/^/:/
  110905. +s/[ ]*$/:/
  110906. +s/:\$(srcdir):/:/g
  110907. +s/:\${srcdir}:/:/g
  110908. +s/:@srcdir@:/:/g
  110909. +s/^:*//
  110910. +s/:*$//
  110911. +x
  110912. +s/\(=[ ]*\).*/\1/
  110913. +G
  110914. +s/\n//
  110915. +s/^[^=]*=[ ]*$//
  110916. +}'
  110917. +fi
  110918. +
  110919. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  110920. +fi # test -n "$CONFIG_FILES"
  110921. +
  110922. +# Set up the scripts for CONFIG_HEADERS section.
  110923. +# No need to generate them if there are no CONFIG_HEADERS.
  110924. +# This happens for instance with `./config.status Makefile'.
  110925. +if test -n "$CONFIG_HEADERS"; then
  110926. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  110927. +BEGIN {
  110928. +_ACEOF
  110929. +
  110930. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  110931. +# here-document in config.status, that substitutes the proper values into
  110932. +# config.h.in to produce config.h.
  110933. +
  110934. +# Create a delimiter string that does not exist in confdefs.h, to ease
  110935. +# handling of long lines.
  110936. +ac_delim='%!_!# '
  110937. +for ac_last_try in false false :; do
  110938. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  110939. + if test -z "$ac_tt"; then
  110940. + break
  110941. + elif $ac_last_try; then
  110942. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  110943. + else
  110944. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  110945. + fi
  110946. +done
  110947. +
  110948. +# For the awk script, D is an array of macro values keyed by name,
  110949. +# likewise P contains macro parameters if any. Preserve backslash
  110950. +# newline sequences.
  110951. +
  110952. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  110953. +sed -n '
  110954. +s/.\{148\}/&'"$ac_delim"'/g
  110955. +t rset
  110956. +:rset
  110957. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  110958. +t def
  110959. +d
  110960. +:def
  110961. +s/\\$//
  110962. +t bsnl
  110963. +s/["\\]/\\&/g
  110964. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  110965. +D["\1"]=" \3"/p
  110966. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  110967. +d
  110968. +:bsnl
  110969. +s/["\\]/\\&/g
  110970. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  110971. +D["\1"]=" \3\\\\\\n"\\/p
  110972. +t cont
  110973. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  110974. +t cont
  110975. +d
  110976. +:cont
  110977. +n
  110978. +s/.\{148\}/&'"$ac_delim"'/g
  110979. +t clear
  110980. +:clear
  110981. +s/\\$//
  110982. +t bsnlc
  110983. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  110984. +d
  110985. +:bsnlc
  110986. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  110987. +b cont
  110988. +' <confdefs.h | sed '
  110989. +s/'"$ac_delim"'/"\\\
  110990. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  110991. +
  110992. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  110993. + for (key in D) D_is_set[key] = 1
  110994. + FS = ""
  110995. +}
  110996. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  110997. + line = \$ 0
  110998. + split(line, arg, " ")
  110999. + if (arg[1] == "#") {
  111000. + defundef = arg[2]
  111001. + mac1 = arg[3]
  111002. + } else {
  111003. + defundef = substr(arg[1], 2)
  111004. + mac1 = arg[2]
  111005. + }
  111006. + split(mac1, mac2, "(") #)
  111007. + macro = mac2[1]
  111008. + prefix = substr(line, 1, index(line, defundef) - 1)
  111009. + if (D_is_set[macro]) {
  111010. + # Preserve the white space surrounding the "#".
  111011. + print prefix "define", macro P[macro] D[macro]
  111012. + next
  111013. + } else {
  111014. + # Replace #undef with comments. This is necessary, for example,
  111015. + # in the case of _POSIX_SOURCE, which is predefined and required
  111016. + # on some systems where configure will not decide to define it.
  111017. + if (defundef == "undef") {
  111018. + print "/*", prefix defundef, macro, "*/"
  111019. + next
  111020. + }
  111021. + }
  111022. +}
  111023. +{ print }
  111024. +_ACAWK
  111025. +_ACEOF
  111026. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  111027. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  111028. +fi # test -n "$CONFIG_HEADERS"
  111029. +
  111030. +
  111031. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  111032. +shift
  111033. +for ac_tag
  111034. +do
  111035. + case $ac_tag in
  111036. + :[FHLC]) ac_mode=$ac_tag; continue;;
  111037. + esac
  111038. + case $ac_mode$ac_tag in
  111039. + :[FHL]*:*);;
  111040. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  111041. + :[FH]-) ac_tag=-:-;;
  111042. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  111043. + esac
  111044. + ac_save_IFS=$IFS
  111045. + IFS=:
  111046. + set x $ac_tag
  111047. + IFS=$ac_save_IFS
  111048. + shift
  111049. + ac_file=$1
  111050. + shift
  111051. +
  111052. + case $ac_mode in
  111053. + :L) ac_source=$1;;
  111054. + :[FH])
  111055. + ac_file_inputs=
  111056. + for ac_f
  111057. + do
  111058. + case $ac_f in
  111059. + -) ac_f="$ac_tmp/stdin";;
  111060. + *) # Look for the file first in the build tree, then in the source tree
  111061. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  111062. + # because $ac_f cannot contain `:'.
  111063. + test -f "$ac_f" ||
  111064. + case $ac_f in
  111065. + [\\/$]*) false;;
  111066. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  111067. + esac ||
  111068. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  111069. + esac
  111070. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  111071. + as_fn_append ac_file_inputs " '$ac_f'"
  111072. + done
  111073. +
  111074. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  111075. + # use $as_me), people would be surprised to read:
  111076. + # /* config.h. Generated by config.status. */
  111077. + configure_input='Generated from '`
  111078. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  111079. + `' by configure.'
  111080. + if test x"$ac_file" != x-; then
  111081. + configure_input="$ac_file. $configure_input"
  111082. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  111083. +$as_echo "$as_me: creating $ac_file" >&6;}
  111084. + fi
  111085. + # Neutralize special characters interpreted by sed in replacement strings.
  111086. + case $configure_input in #(
  111087. + *\&* | *\|* | *\\* )
  111088. + ac_sed_conf_input=`$as_echo "$configure_input" |
  111089. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  111090. + *) ac_sed_conf_input=$configure_input;;
  111091. + esac
  111092. +
  111093. + case $ac_tag in
  111094. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  111095. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  111096. + esac
  111097. + ;;
  111098. + esac
  111099. +
  111100. + ac_dir=`$as_dirname -- "$ac_file" ||
  111101. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  111102. + X"$ac_file" : 'X\(//\)[^/]' \| \
  111103. + X"$ac_file" : 'X\(//\)$' \| \
  111104. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  111105. +$as_echo X"$ac_file" |
  111106. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  111107. + s//\1/
  111108. + q
  111109. + }
  111110. + /^X\(\/\/\)[^/].*/{
  111111. + s//\1/
  111112. + q
  111113. + }
  111114. + /^X\(\/\/\)$/{
  111115. + s//\1/
  111116. + q
  111117. + }
  111118. + /^X\(\/\).*/{
  111119. + s//\1/
  111120. + q
  111121. + }
  111122. + s/.*/./; q'`
  111123. + as_dir="$ac_dir"; as_fn_mkdir_p
  111124. + ac_builddir=.
  111125. +
  111126. +case "$ac_dir" in
  111127. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  111128. +*)
  111129. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  111130. + # A ".." for each directory in $ac_dir_suffix.
  111131. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  111132. + case $ac_top_builddir_sub in
  111133. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  111134. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  111135. + esac ;;
  111136. +esac
  111137. +ac_abs_top_builddir=$ac_pwd
  111138. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  111139. +# for backward compatibility:
  111140. +ac_top_builddir=$ac_top_build_prefix
  111141. +
  111142. +case $srcdir in
  111143. + .) # We are building in place.
  111144. + ac_srcdir=.
  111145. + ac_top_srcdir=$ac_top_builddir_sub
  111146. + ac_abs_top_srcdir=$ac_pwd ;;
  111147. + [\\/]* | ?:[\\/]* ) # Absolute name.
  111148. + ac_srcdir=$srcdir$ac_dir_suffix;
  111149. + ac_top_srcdir=$srcdir
  111150. + ac_abs_top_srcdir=$srcdir ;;
  111151. + *) # Relative name.
  111152. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  111153. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  111154. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  111155. +esac
  111156. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  111157. +
  111158. +
  111159. + case $ac_mode in
  111160. + :F)
  111161. + #
  111162. + # CONFIG_FILE
  111163. + #
  111164. +
  111165. + case $INSTALL in
  111166. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  111167. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  111168. + esac
  111169. + ac_MKDIR_P=$MKDIR_P
  111170. + case $MKDIR_P in
  111171. + [\\/$]* | ?:[\\/]* ) ;;
  111172. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  111173. + esac
  111174. +_ACEOF
  111175. +
  111176. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  111177. +# If the template does not know about datarootdir, expand it.
  111178. +# FIXME: This hack should be removed a few years after 2.60.
  111179. +ac_datarootdir_hack=; ac_datarootdir_seen=
  111180. +ac_sed_dataroot='
  111181. +/datarootdir/ {
  111182. + p
  111183. + q
  111184. +}
  111185. +/@datadir@/p
  111186. +/@docdir@/p
  111187. +/@infodir@/p
  111188. +/@localedir@/p
  111189. +/@mandir@/p'
  111190. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  111191. +*datarootdir*) ac_datarootdir_seen=yes;;
  111192. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  111193. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  111194. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  111195. +_ACEOF
  111196. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  111197. + ac_datarootdir_hack='
  111198. + s&@datadir@&$datadir&g
  111199. + s&@docdir@&$docdir&g
  111200. + s&@infodir@&$infodir&g
  111201. + s&@localedir@&$localedir&g
  111202. + s&@mandir@&$mandir&g
  111203. + s&\\\${datarootdir}&$datarootdir&g' ;;
  111204. +esac
  111205. +_ACEOF
  111206. +
  111207. +# Neutralize VPATH when `$srcdir' = `.'.
  111208. +# Shell code in configure.ac might set extrasub.
  111209. +# FIXME: do we really want to maintain this feature?
  111210. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  111211. +ac_sed_extra="$ac_vpsub
  111212. +$extrasub
  111213. +_ACEOF
  111214. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  111215. +:t
  111216. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  111217. +s|@configure_input@|$ac_sed_conf_input|;t t
  111218. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  111219. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  111220. +s&@srcdir@&$ac_srcdir&;t t
  111221. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  111222. +s&@top_srcdir@&$ac_top_srcdir&;t t
  111223. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  111224. +s&@builddir@&$ac_builddir&;t t
  111225. +s&@abs_builddir@&$ac_abs_builddir&;t t
  111226. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  111227. +s&@INSTALL@&$ac_INSTALL&;t t
  111228. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  111229. +$ac_datarootdir_hack
  111230. +"
  111231. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  111232. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  111233. +
  111234. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  111235. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  111236. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  111237. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  111238. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  111239. +which seems to be undefined. Please make sure it is defined" >&5
  111240. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  111241. +which seems to be undefined. Please make sure it is defined" >&2;}
  111242. +
  111243. + rm -f "$ac_tmp/stdin"
  111244. + case $ac_file in
  111245. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  111246. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  111247. + esac \
  111248. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  111249. + ;;
  111250. + :H)
  111251. + #
  111252. + # CONFIG_HEADER
  111253. + #
  111254. + if test x"$ac_file" != x-; then
  111255. + {
  111256. + $as_echo "/* $configure_input */" \
  111257. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  111258. + } >"$ac_tmp/config.h" \
  111259. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  111260. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  111261. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  111262. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  111263. + else
  111264. + rm -f "$ac_file"
  111265. + mv "$ac_tmp/config.h" "$ac_file" \
  111266. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  111267. + fi
  111268. + else
  111269. + $as_echo "/* $configure_input */" \
  111270. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  111271. + || as_fn_error $? "could not create -" "$LINENO" 5
  111272. + fi
  111273. +# Compute "$ac_file"'s index in $config_headers.
  111274. +_am_arg="$ac_file"
  111275. +_am_stamp_count=1
  111276. +for _am_header in $config_headers :; do
  111277. + case $_am_header in
  111278. + $_am_arg | $_am_arg:* )
  111279. + break ;;
  111280. + * )
  111281. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  111282. + esac
  111283. +done
  111284. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  111285. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  111286. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  111287. + X"$_am_arg" : 'X\(//\)$' \| \
  111288. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  111289. +$as_echo X"$_am_arg" |
  111290. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  111291. + s//\1/
  111292. + q
  111293. + }
  111294. + /^X\(\/\/\)[^/].*/{
  111295. + s//\1/
  111296. + q
  111297. + }
  111298. + /^X\(\/\/\)$/{
  111299. + s//\1/
  111300. + q
  111301. + }
  111302. + /^X\(\/\).*/{
  111303. + s//\1/
  111304. + q
  111305. + }
  111306. + s/.*/./; q'`/stamp-h$_am_stamp_count
  111307. + ;;
  111308. +
  111309. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  111310. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  111311. + ;;
  111312. + esac
  111313. +
  111314. +
  111315. + case $ac_file$ac_mode in
  111316. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  111317. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  111318. + # are listed without --file. Let's play safe and only enable the eval
  111319. + # if we detect the quoting.
  111320. + case $CONFIG_FILES in
  111321. + *\'*) eval set x "$CONFIG_FILES" ;;
  111322. + *) set x $CONFIG_FILES ;;
  111323. + esac
  111324. + shift
  111325. + for mf
  111326. + do
  111327. + # Strip MF so we end up with the name of the file.
  111328. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  111329. + # Check whether this is an Automake generated Makefile or not.
  111330. + # We used to match only the files named `Makefile.in', but
  111331. + # some people rename them; so instead we look at the file content.
  111332. + # Grep'ing the first line is not enough: some people post-process
  111333. + # each Makefile.in and add a new line on top of each file to say so.
  111334. + # Grep'ing the whole file is not good either: AIX grep has a line
  111335. + # limit of 2048, but all sed's we know have understand at least 4000.
  111336. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  111337. + dirpart=`$as_dirname -- "$mf" ||
  111338. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  111339. + X"$mf" : 'X\(//\)[^/]' \| \
  111340. + X"$mf" : 'X\(//\)$' \| \
  111341. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  111342. +$as_echo X"$mf" |
  111343. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  111344. + s//\1/
  111345. + q
  111346. + }
  111347. + /^X\(\/\/\)[^/].*/{
  111348. + s//\1/
  111349. + q
  111350. + }
  111351. + /^X\(\/\/\)$/{
  111352. + s//\1/
  111353. + q
  111354. + }
  111355. + /^X\(\/\).*/{
  111356. + s//\1/
  111357. + q
  111358. + }
  111359. + s/.*/./; q'`
  111360. + else
  111361. + continue
  111362. + fi
  111363. + # Extract the definition of DEPDIR, am__include, and am__quote
  111364. + # from the Makefile without running `make'.
  111365. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  111366. + test -z "$DEPDIR" && continue
  111367. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  111368. + test -z "am__include" && continue
  111369. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  111370. + # When using ansi2knr, U may be empty or an underscore; expand it
  111371. + U=`sed -n 's/^U = //p' < "$mf"`
  111372. + # Find all dependency output files, they are included files with
  111373. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  111374. + # simplest approach to changing $(DEPDIR) to its actual value in the
  111375. + # expansion.
  111376. + for file in `sed -n "
  111377. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  111378. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  111379. + # Make sure the directory exists.
  111380. + test -f "$dirpart/$file" && continue
  111381. + fdir=`$as_dirname -- "$file" ||
  111382. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  111383. + X"$file" : 'X\(//\)[^/]' \| \
  111384. + X"$file" : 'X\(//\)$' \| \
  111385. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  111386. +$as_echo X"$file" |
  111387. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  111388. + s//\1/
  111389. + q
  111390. + }
  111391. + /^X\(\/\/\)[^/].*/{
  111392. + s//\1/
  111393. + q
  111394. + }
  111395. + /^X\(\/\/\)$/{
  111396. + s//\1/
  111397. + q
  111398. + }
  111399. + /^X\(\/\).*/{
  111400. + s//\1/
  111401. + q
  111402. + }
  111403. + s/.*/./; q'`
  111404. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  111405. + # echo "creating $dirpart/$file"
  111406. + echo '# dummy' > "$dirpart/$file"
  111407. + done
  111408. + done
  111409. +}
  111410. + ;;
  111411. +
  111412. + esac
  111413. +done # for ac_tag
  111414. +
  111415. +
  111416. +as_fn_exit 0
  111417. +_ACEOF
  111418. +ac_clean_files=$ac_clean_files_save
  111419. +
  111420. +test $ac_write_fail = 0 ||
  111421. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  111422. +
  111423. +
  111424. +# configure is writing to config.log, and then calls config.status.
  111425. +# config.status does its own redirection, appending to config.log.
  111426. +# Unfortunately, on DOS this fails, as config.log is still kept open
  111427. +# by configure, so config.status won't be able to write to it; its
  111428. +# output is simply discarded. So we exec the FD to /dev/null,
  111429. +# effectively closing config.log, so it can be properly (re)opened and
  111430. +# appended to by config.status. When coming back to configure, we
  111431. +# need to make the FD available again.
  111432. +if test "$no_create" != yes; then
  111433. + ac_cs_success=:
  111434. + ac_config_status_args=
  111435. + test "$silent" = yes &&
  111436. + ac_config_status_args="$ac_config_status_args --quiet"
  111437. + exec 5>/dev/null
  111438. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  111439. + exec 5>>config.log
  111440. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  111441. + # would make configure fail if this is the last instruction.
  111442. + $ac_cs_success || as_fn_exit 1
  111443. +fi
  111444. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  111445. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  111446. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  111447. +fi
  111448. +
  111449. +
  111450. +echo "configure: updating ska_config.h"
  111451. +sed -e "s/|MAIL|/"$PACKAGE_BUGREPORT"/" ska_config.h > .ska_config.h.tmp
  111452. +mv .ska_config.h.tmp ska_config.h
  111453. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/requests squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/requests
  111454. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/requests 1970-01-01 01:00:00.000000000 +0100
  111455. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/requests 2011-03-04 23:17:40.000000000 +0100
  111456. @@ -0,0 +1,144 @@
  111457. +# This file was generated.
  111458. +# It contains the lists of macros which have been traced.
  111459. +# It can be safely removed.
  111460. +
  111461. +@request = (
  111462. + bless( [
  111463. + '0',
  111464. + 1,
  111465. + [
  111466. + '/opt/local/share/autoconf'
  111467. + ],
  111468. + [
  111469. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  111470. + '/opt/local/share/aclocal-1.11/amversion.m4',
  111471. + '/opt/local/share/aclocal-1.11/auxdir.m4',
  111472. + '/opt/local/share/aclocal-1.11/cond.m4',
  111473. + '/opt/local/share/aclocal-1.11/depend.m4',
  111474. + '/opt/local/share/aclocal-1.11/depout.m4',
  111475. + '/opt/local/share/aclocal-1.11/init.m4',
  111476. + '/opt/local/share/aclocal-1.11/install-sh.m4',
  111477. + '/opt/local/share/aclocal-1.11/lead-dot.m4',
  111478. + '/opt/local/share/aclocal-1.11/make.m4',
  111479. + '/opt/local/share/aclocal-1.11/missing.m4',
  111480. + '/opt/local/share/aclocal-1.11/mkdirp.m4',
  111481. + '/opt/local/share/aclocal-1.11/options.m4',
  111482. + '/opt/local/share/aclocal-1.11/runlog.m4',
  111483. + '/opt/local/share/aclocal-1.11/sanity.m4',
  111484. + '/opt/local/share/aclocal-1.11/silent.m4',
  111485. + '/opt/local/share/aclocal-1.11/strip.m4',
  111486. + '/opt/local/share/aclocal-1.11/substnot.m4',
  111487. + '/opt/local/share/aclocal-1.11/tar.m4',
  111488. + 'configure.ac'
  111489. + ],
  111490. + {
  111491. + 'm4_pattern_forbid' => 1,
  111492. + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
  111493. + '_AM_SET_OPTION' => 1,
  111494. + 'AC_DEFUN' => 1,
  111495. + 'AM_PROG_MKDIR_P' => 1,
  111496. + 'AM_INIT_AUTOMAKE' => 1,
  111497. + 'AM_AUTOMAKE_VERSION' => 1,
  111498. + 'AM_MISSING_HAS_RUN' => 1,
  111499. + 'AM_SUBST_NOTMAKE' => 1,
  111500. + 'AM_MISSING_PROG' => 1,
  111501. + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  111502. + 'AC_DEFUN_ONCE' => 1,
  111503. + 'AM_PROG_INSTALL_STRIP' => 1,
  111504. + '_m4_warn' => 1,
  111505. + 'AM_SANITY_CHECK' => 1,
  111506. + 'AM_SILENT_RULES' => 1,
  111507. + 'include' => 1,
  111508. + '_AM_PROG_TAR' => 1,
  111509. + 'AM_AUX_DIR_EXPAND' => 1,
  111510. + 'AM_DEP_TRACK' => 1,
  111511. + '_AM_SET_OPTIONS' => 1,
  111512. + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  111513. + 'AM_RUN_LOG' => 1,
  111514. + '_AM_IF_OPTION' => 1,
  111515. + '_AM_SUBST_NOTMAKE' => 1,
  111516. + 'm4_pattern_allow' => 1,
  111517. + '_AM_AUTOCONF_VERSION' => 1,
  111518. + '_AM_MANGLE_OPTION' => 1,
  111519. + 'AM_CONDITIONAL' => 1,
  111520. + 'AM_SET_LEADING_DOT' => 1,
  111521. + 'AM_SET_DEPDIR' => 1,
  111522. + '_AM_DEPENDENCIES' => 1,
  111523. + 'm4_include' => 1,
  111524. + 'AM_PROG_INSTALL_SH' => 1,
  111525. + '_AC_AM_CONFIG_HEADER_HOOK' => 1,
  111526. + 'AU_DEFUN' => 1,
  111527. + 'AM_MAKE_INCLUDE' => 1
  111528. + }
  111529. + ], 'Autom4te::Request' ),
  111530. + bless( [
  111531. + '1',
  111532. + 1,
  111533. + [
  111534. + '/opt/local/share/autoconf'
  111535. + ],
  111536. + [
  111537. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  111538. + 'aclocal.m4',
  111539. + 'configure.ac'
  111540. + ],
  111541. + {
  111542. + 'AM_PROG_F77_C_O' => 1,
  111543. + '_LT_AC_TAGCONFIG' => 1,
  111544. + 'AC_INIT' => 1,
  111545. + 'm4_pattern_forbid' => 1,
  111546. + 'AC_CANONICAL_TARGET' => 1,
  111547. + '_AM_COND_IF' => 1,
  111548. + 'AC_CONFIG_LIBOBJ_DIR' => 1,
  111549. + 'AC_SUBST' => 1,
  111550. + 'AC_CANONICAL_HOST' => 1,
  111551. + 'AC_FC_SRCEXT' => 1,
  111552. + 'AC_PROG_LIBTOOL' => 1,
  111553. + 'AM_INIT_AUTOMAKE' => 1,
  111554. + 'AC_CONFIG_SUBDIRS' => 1,
  111555. + 'AM_PATH_GUILE' => 1,
  111556. + 'AM_AUTOMAKE_VERSION' => 1,
  111557. + 'LT_CONFIG_LTDL_DIR' => 1,
  111558. + 'AC_CONFIG_LINKS' => 1,
  111559. + 'AC_REQUIRE_AUX_FILE' => 1,
  111560. + 'LT_SUPPORTED_TAG' => 1,
  111561. + 'm4_sinclude' => 1,
  111562. + 'AM_MAINTAINER_MODE' => 1,
  111563. + 'AM_NLS' => 1,
  111564. + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
  111565. + '_m4_warn' => 1,
  111566. + 'AM_MAKEFILE_INCLUDE' => 1,
  111567. + 'AM_PROG_CXX_C_O' => 1,
  111568. + '_AM_MAKEFILE_INCLUDE' => 1,
  111569. + '_AM_COND_ENDIF' => 1,
  111570. + 'AM_ENABLE_MULTILIB' => 1,
  111571. + 'AM_SILENT_RULES' => 1,
  111572. + 'AM_PROG_MOC' => 1,
  111573. + 'AC_CONFIG_FILES' => 1,
  111574. + 'include' => 1,
  111575. + 'LT_INIT' => 1,
  111576. + 'AM_GNU_GETTEXT' => 1,
  111577. + 'AM_PROG_AR' => 1,
  111578. + 'AC_LIBSOURCE' => 1,
  111579. + 'AC_CANONICAL_BUILD' => 1,
  111580. + 'AM_PROG_FC_C_O' => 1,
  111581. + 'AC_FC_FREEFORM' => 1,
  111582. + 'AH_OUTPUT' => 1,
  111583. + 'AC_CONFIG_AUX_DIR' => 1,
  111584. + '_AM_SUBST_NOTMAKE' => 1,
  111585. + 'm4_pattern_allow' => 1,
  111586. + 'AM_PROG_CC_C_O' => 1,
  111587. + 'sinclude' => 1,
  111588. + 'AM_CONDITIONAL' => 1,
  111589. + 'AC_CANONICAL_SYSTEM' => 1,
  111590. + 'AM_XGETTEXT_OPTION' => 1,
  111591. + 'AC_CONFIG_HEADERS' => 1,
  111592. + 'AC_DEFINE_TRACE_LITERAL' => 1,
  111593. + 'AM_POT_TOOLS' => 1,
  111594. + 'm4_include' => 1,
  111595. + '_AM_COND_ELSE' => 1,
  111596. + 'AC_SUBST_TRACE' => 1
  111597. + }
  111598. + ], 'Autom4te::Request' )
  111599. + );
  111600. +
  111601. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.0 squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.0
  111602. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.0 1970-01-01 01:00:00.000000000 +0100
  111603. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.0 2011-03-04 23:17:38.000000000 +0100
  111604. @@ -0,0 +1,784 @@
  111605. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11'
  111606. +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  111607. +dnl require some minimum version. Point them to the right macro.
  111608. +m4_if([$1], [1.11.1], [],
  111609. + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  111610. +])
  111611. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.11.1])dnl
  111612. +m4_ifndef([AC_AUTOCONF_VERSION],
  111613. + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
  111614. +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
  111615. +m4trace:/opt/local/share/aclocal-1.11/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly.
  111616. +AC_PREREQ([2.50])dnl
  111617. +# expand $ac_aux_dir to an absolute path
  111618. +am_aux_dir=`cd $ac_aux_dir && pwd`
  111619. +])
  111620. +m4trace:/opt/local/share/aclocal-1.11/cond.m4:15: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl
  111621. + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
  111622. + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
  111623. +AC_SUBST([$1_TRUE])dnl
  111624. +AC_SUBST([$1_FALSE])dnl
  111625. +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
  111626. +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
  111627. +m4_define([_AM_COND_VALUE_$1], [$2])dnl
  111628. +if $2; then
  111629. + $1_TRUE=
  111630. + $1_FALSE='#'
  111631. +else
  111632. + $1_TRUE='#'
  111633. + $1_FALSE=
  111634. +fi
  111635. +AC_CONFIG_COMMANDS_PRE(
  111636. +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
  111637. + AC_MSG_ERROR([[conditional "$1" was never defined.
  111638. +Usually this means the macro was only invoked conditionally.]])
  111639. +fi])])
  111640. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:28: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl
  111641. +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
  111642. +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
  111643. +AC_REQUIRE([AM_DEP_TRACK])dnl
  111644. +
  111645. +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
  111646. + [$1], CXX, [depcc="$CXX" am_compiler_list=],
  111647. + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
  111648. + [$1], UPC, [depcc="$UPC" am_compiler_list=],
  111649. + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
  111650. + [depcc="$$1" am_compiler_list=])
  111651. +
  111652. +AC_CACHE_CHECK([dependency style of $depcc],
  111653. + [am_cv_$1_dependencies_compiler_type],
  111654. +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  111655. + # We make a subdir and do the tests there. Otherwise we can end up
  111656. + # making bogus files that we don't know about and never remove. For
  111657. + # instance it was reported that on HP-UX the gcc test will end up
  111658. + # making a dummy file named `D' -- because `-MD' means `put the output
  111659. + # in D'.
  111660. + mkdir conftest.dir
  111661. + # Copy depcomp to subdir because otherwise we won't find it if we're
  111662. + # using a relative directory.
  111663. + cp "$am_depcomp" conftest.dir
  111664. + cd conftest.dir
  111665. + # We will build objects and dependencies in a subdirectory because
  111666. + # it helps to detect inapplicable dependency modes. For instance
  111667. + # both Tru64's cc and ICC support -MD to output dependencies as a
  111668. + # side effect of compilation, but ICC will put the dependencies in
  111669. + # the current directory while Tru64 will put them in the object
  111670. + # directory.
  111671. + mkdir sub
  111672. +
  111673. + am_cv_$1_dependencies_compiler_type=none
  111674. + if test "$am_compiler_list" = ""; then
  111675. + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
  111676. + fi
  111677. + am__universal=false
  111678. + m4_case([$1], [CC],
  111679. + [case " $depcc " in #(
  111680. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  111681. + esac],
  111682. + [CXX],
  111683. + [case " $depcc " in #(
  111684. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  111685. + esac])
  111686. +
  111687. + for depmode in $am_compiler_list; do
  111688. + # Setup a source with many dependencies, because some compilers
  111689. + # like to wrap large dependency lists on column 80 (with \), and
  111690. + # we should not choose a depcomp mode which is confused by this.
  111691. + #
  111692. + # We need to recreate these files for each test, as the compiler may
  111693. + # overwrite some of them when testing with obscure command lines.
  111694. + # This happens at least with the AIX C compiler.
  111695. + : > sub/conftest.c
  111696. + for i in 1 2 3 4 5 6; do
  111697. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  111698. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  111699. + # Solaris 8's {/usr,}/bin/sh.
  111700. + touch sub/conftst$i.h
  111701. + done
  111702. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  111703. +
  111704. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  111705. + # mode. It turns out that the SunPro C++ compiler does not properly
  111706. + # handle `-M -o', and we need to detect this. Also, some Intel
  111707. + # versions had trouble with output in subdirs
  111708. + am__obj=sub/conftest.${OBJEXT-o}
  111709. + am__minus_obj="-o $am__obj"
  111710. + case $depmode in
  111711. + gcc)
  111712. + # This depmode causes a compiler race in universal mode.
  111713. + test "$am__universal" = false || continue
  111714. + ;;
  111715. + nosideeffect)
  111716. + # after this tag, mechanisms are not by side-effect, so they'll
  111717. + # only be used when explicitly requested
  111718. + if test "x$enable_dependency_tracking" = xyes; then
  111719. + continue
  111720. + else
  111721. + break
  111722. + fi
  111723. + ;;
  111724. + msvisualcpp | msvcmsys)
  111725. + # This compiler won't grok `-c -o', but also, the minuso test has
  111726. + # not run yet. These depmodes are late enough in the game, and
  111727. + # so weak that their functioning should not be impacted.
  111728. + am__obj=conftest.${OBJEXT-o}
  111729. + am__minus_obj=
  111730. + ;;
  111731. + none) break ;;
  111732. + esac
  111733. + if depmode=$depmode \
  111734. + source=sub/conftest.c object=$am__obj \
  111735. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  111736. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  111737. + >/dev/null 2>conftest.err &&
  111738. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  111739. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  111740. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  111741. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  111742. + # icc doesn't choke on unknown options, it will just issue warnings
  111743. + # or remarks (even with -Werror). So we grep stderr for any message
  111744. + # that says an option was ignored or not supported.
  111745. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  111746. + # icc: Command line warning: ignoring option '-M'; no argument required
  111747. + # The diagnosis changed in icc 8.0:
  111748. + # icc: Command line remark: option '-MP' not supported
  111749. + if (grep 'ignoring option' conftest.err ||
  111750. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  111751. + am_cv_$1_dependencies_compiler_type=$depmode
  111752. + break
  111753. + fi
  111754. + fi
  111755. + done
  111756. +
  111757. + cd ..
  111758. + rm -rf conftest.dir
  111759. +else
  111760. + am_cv_$1_dependencies_compiler_type=none
  111761. +fi
  111762. +])
  111763. +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
  111764. +AM_CONDITIONAL([am__fastdep$1], [
  111765. + test "x$enable_dependency_tracking" != xno \
  111766. + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
  111767. +])
  111768. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  111769. +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
  111770. +])
  111771. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking,
  111772. +[ --disable-dependency-tracking speeds up one-time build
  111773. + --enable-dependency-tracking do not reject slow dependency extractors])
  111774. +if test "x$enable_dependency_tracking" != xno; then
  111775. + am_depcomp="$ac_aux_dir/depcomp"
  111776. + AMDEPBACKSLASH='\'
  111777. +fi
  111778. +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  111779. +AC_SUBST([AMDEPBACKSLASH])dnl
  111780. +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
  111781. +])
  111782. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:14: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{
  111783. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  111784. + # are listed without --file. Let's play safe and only enable the eval
  111785. + # if we detect the quoting.
  111786. + case $CONFIG_FILES in
  111787. + *\'*) eval set x "$CONFIG_FILES" ;;
  111788. + *) set x $CONFIG_FILES ;;
  111789. + esac
  111790. + shift
  111791. + for mf
  111792. + do
  111793. + # Strip MF so we end up with the name of the file.
  111794. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  111795. + # Check whether this is an Automake generated Makefile or not.
  111796. + # We used to match only the files named `Makefile.in', but
  111797. + # some people rename them; so instead we look at the file content.
  111798. + # Grep'ing the first line is not enough: some people post-process
  111799. + # each Makefile.in and add a new line on top of each file to say so.
  111800. + # Grep'ing the whole file is not good either: AIX grep has a line
  111801. + # limit of 2048, but all sed's we know have understand at least 4000.
  111802. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  111803. + dirpart=`AS_DIRNAME("$mf")`
  111804. + else
  111805. + continue
  111806. + fi
  111807. + # Extract the definition of DEPDIR, am__include, and am__quote
  111808. + # from the Makefile without running `make'.
  111809. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  111810. + test -z "$DEPDIR" && continue
  111811. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  111812. + test -z "am__include" && continue
  111813. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  111814. + # When using ansi2knr, U may be empty or an underscore; expand it
  111815. + U=`sed -n 's/^U = //p' < "$mf"`
  111816. + # Find all dependency output files, they are included files with
  111817. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  111818. + # simplest approach to changing $(DEPDIR) to its actual value in the
  111819. + # expansion.
  111820. + for file in `sed -n "
  111821. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  111822. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  111823. + # Make sure the directory exists.
  111824. + test -f "$dirpart/$file" && continue
  111825. + fdir=`AS_DIRNAME(["$file"])`
  111826. + AS_MKDIR_P([$dirpart/$fdir])
  111827. + # echo "creating $dirpart/$file"
  111828. + echo '# dummy' > "$dirpart/$file"
  111829. + done
  111830. + done
  111831. +}
  111832. +])
  111833. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:75: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles],
  111834. + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
  111835. + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
  111836. +])
  111837. +m4trace:/opt/local/share/aclocal-1.11/init.m4:26: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl
  111838. +dnl Autoconf wants to disallow AM_ names. We explicitly allow
  111839. +dnl the ones we care about.
  111840. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
  111841. +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
  111842. +AC_REQUIRE([AC_PROG_INSTALL])dnl
  111843. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  111844. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  111845. + # is not polluted with repeated "-I."
  111846. + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
  111847. + # test to see if srcdir already configured
  111848. + if test -f $srcdir/config.status; then
  111849. + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
  111850. + fi
  111851. +fi
  111852. +
  111853. +# test whether we have cygpath
  111854. +if test -z "$CYGPATH_W"; then
  111855. + if (cygpath --version) >/dev/null 2>/dev/null; then
  111856. + CYGPATH_W='cygpath -w'
  111857. + else
  111858. + CYGPATH_W=echo
  111859. + fi
  111860. +fi
  111861. +AC_SUBST([CYGPATH_W])
  111862. +
  111863. +# Define the identity of the package.
  111864. +dnl Distinguish between old-style and new-style calls.
  111865. +m4_ifval([$2],
  111866. +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
  111867. + AC_SUBST([PACKAGE], [$1])dnl
  111868. + AC_SUBST([VERSION], [$2])],
  111869. +[_AM_SET_OPTIONS([$1])dnl
  111870. +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
  111871. +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
  111872. + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  111873. + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  111874. + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
  111875. +
  111876. +_AM_IF_OPTION([no-define],,
  111877. +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  111878. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
  111879. +
  111880. +# Some tools Automake needs.
  111881. +AC_REQUIRE([AM_SANITY_CHECK])dnl
  111882. +AC_REQUIRE([AC_ARG_PROGRAM])dnl
  111883. +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
  111884. +AM_MISSING_PROG(AUTOCONF, autoconf)
  111885. +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
  111886. +AM_MISSING_PROG(AUTOHEADER, autoheader)
  111887. +AM_MISSING_PROG(MAKEINFO, makeinfo)
  111888. +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  111889. +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
  111890. +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
  111891. +# We need awk for the "check" target. The system "awk" is bad on
  111892. +# some platforms.
  111893. +AC_REQUIRE([AC_PROG_AWK])dnl
  111894. +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
  111895. +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  111896. +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
  111897. + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  111898. + [_AM_PROG_TAR([v7])])])
  111899. +_AM_IF_OPTION([no-dependencies],,
  111900. +[AC_PROVIDE_IFELSE([AC_PROG_CC],
  111901. + [_AM_DEPENDENCIES(CC)],
  111902. + [define([AC_PROG_CC],
  111903. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  111904. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  111905. + [_AM_DEPENDENCIES(CXX)],
  111906. + [define([AC_PROG_CXX],
  111907. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  111908. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  111909. + [_AM_DEPENDENCIES(OBJC)],
  111910. + [define([AC_PROG_OBJC],
  111911. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  111912. +])
  111913. +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
  111914. +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
  111915. +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
  111916. +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
  111917. +AC_CONFIG_COMMANDS_PRE(dnl
  111918. +[m4_provide_if([_AM_COMPILER_EXEEXT],
  111919. + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
  111920. +])
  111921. +m4trace:/opt/local/share/aclocal-1.11/init.m4:126: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers.
  111922. +_am_arg=$1
  111923. +_am_stamp_count=1
  111924. +for _am_header in $config_headers :; do
  111925. + case $_am_header in
  111926. + $_am_arg | $_am_arg:* )
  111927. + break ;;
  111928. + * )
  111929. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  111930. + esac
  111931. +done
  111932. +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  111933. +m4trace:/opt/local/share/aclocal-1.11/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  111934. +if test x"${install_sh}" != xset; then
  111935. + case $am_aux_dir in
  111936. + *\ * | *\ *)
  111937. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  111938. + *)
  111939. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  111940. + esac
  111941. +fi
  111942. +AC_SUBST(install_sh)])
  111943. +m4trace:/opt/local/share/aclocal-1.11/lead-dot.m4:12: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null
  111944. +mkdir .tst 2>/dev/null
  111945. +if test -d .tst; then
  111946. + am__leading_dot=.
  111947. +else
  111948. + am__leading_dot=_
  111949. +fi
  111950. +rmdir .tst 2>/dev/null
  111951. +AC_SUBST([am__leading_dot])])
  111952. +m4trace:/opt/local/share/aclocal-1.11/make.m4:14: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make}
  111953. +cat > confinc << 'END'
  111954. +am__doit:
  111955. + @echo this is the am__doit target
  111956. +.PHONY: am__doit
  111957. +END
  111958. +# If we don't find an include directive, just comment out the code.
  111959. +AC_MSG_CHECKING([for style of include used by $am_make])
  111960. +am__include="#"
  111961. +am__quote=
  111962. +_am_result=none
  111963. +# First try GNU make style include.
  111964. +echo "include confinc" > confmf
  111965. +# Ignore all kinds of additional output from `make'.
  111966. +case `$am_make -s -f confmf 2> /dev/null` in #(
  111967. +*the\ am__doit\ target*)
  111968. + am__include=include
  111969. + am__quote=
  111970. + _am_result=GNU
  111971. + ;;
  111972. +esac
  111973. +# Now try BSD make style include.
  111974. +if test "$am__include" = "#"; then
  111975. + echo '.include "confinc"' > confmf
  111976. + case `$am_make -s -f confmf 2> /dev/null` in #(
  111977. + *the\ am__doit\ target*)
  111978. + am__include=.include
  111979. + am__quote="\""
  111980. + _am_result=BSD
  111981. + ;;
  111982. + esac
  111983. +fi
  111984. +AC_SUBST([am__include])
  111985. +AC_SUBST([am__quote])
  111986. +AC_MSG_RESULT([$_am_result])
  111987. +rm -f confinc confmf
  111988. +])
  111989. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:14: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN])
  111990. +$1=${$1-"${am_missing_run}$2"}
  111991. +AC_SUBST($1)])
  111992. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:24: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  111993. +AC_REQUIRE_AUX_FILE([missing])dnl
  111994. +if test x"${MISSING+set}" != xset; then
  111995. + case $am_aux_dir in
  111996. + *\ * | *\ *)
  111997. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  111998. + *)
  111999. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  112000. + esac
  112001. +fi
  112002. +# Use eval to expand $SHELL
  112003. +if eval "$MISSING --run true"; then
  112004. + am_missing_run="$MISSING --run "
  112005. +else
  112006. + am_missing_run=
  112007. + AC_MSG_WARN([`missing' script is too old or missing])
  112008. +fi
  112009. +])
  112010. +m4trace:/opt/local/share/aclocal-1.11/mkdirp.m4:11: -1- AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl
  112011. +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
  112012. +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
  112013. +dnl while keeping a definition of mkdir_p for backward compatibility.
  112014. +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
  112015. +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
  112016. +dnl Makefile.ins that do not define MKDIR_P, so we do our own
  112017. +dnl adjustment using top_builddir (which is defined more often than
  112018. +dnl MKDIR_P).
  112019. +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
  112020. +case $mkdir_p in
  112021. + [[\\/$]]* | ?:[[\\/]]*) ;;
  112022. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  112023. +esac
  112024. +])
  112025. +m4trace:/opt/local/share/aclocal-1.11/options.m4:13: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
  112026. +m4trace:/opt/local/share/aclocal-1.11/options.m4:19: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
  112027. +m4trace:/opt/local/share/aclocal-1.11/options.m4:25: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
  112028. +m4trace:/opt/local/share/aclocal-1.11/options.m4:31: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  112029. +m4trace:/opt/local/share/aclocal-1.11/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
  112030. + ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
  112031. + ac_status=$?
  112032. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  112033. + (exit $ac_status); }])
  112034. +m4trace:/opt/local/share/aclocal-1.11/sanity.m4:14: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane])
  112035. +# Just in case
  112036. +sleep 1
  112037. +echo timestamp > conftest.file
  112038. +# Reject unsafe characters in $srcdir or the absolute working directory
  112039. +# name. Accept space and tab only in the latter.
  112040. +am_lf='
  112041. +'
  112042. +case `pwd` in
  112043. + *[[\\\"\#\$\&\'\`$am_lf]]*)
  112044. + AC_MSG_ERROR([unsafe absolute working directory name]);;
  112045. +esac
  112046. +case $srcdir in
  112047. + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
  112048. + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
  112049. +esac
  112050. +
  112051. +# Do `set' in a subshell so we don't clobber the current shell's
  112052. +# arguments. Must try -L first in case configure is actually a
  112053. +# symlink; some systems play weird games with the mod time of symlinks
  112054. +# (eg FreeBSD returns the mod time of the symlink's containing
  112055. +# directory).
  112056. +if (
  112057. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  112058. + if test "$[*]" = "X"; then
  112059. + # -L didn't work.
  112060. + set X `ls -t "$srcdir/configure" conftest.file`
  112061. + fi
  112062. + rm -f conftest.file
  112063. + if test "$[*]" != "X $srcdir/configure conftest.file" \
  112064. + && test "$[*]" != "X conftest.file $srcdir/configure"; then
  112065. +
  112066. + # If neither matched, then we have a broken ls. This can happen
  112067. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  112068. + # broken ls alias from the environment. This has actually
  112069. + # happened. Such a system could not be considered "sane".
  112070. + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
  112071. +alias in your environment])
  112072. + fi
  112073. +
  112074. + test "$[2]" = conftest.file
  112075. + )
  112076. +then
  112077. + # Ok.
  112078. + :
  112079. +else
  112080. + AC_MSG_ERROR([newly created file is older than distributed files!
  112081. +Check your system clock])
  112082. +fi
  112083. +AC_MSG_RESULT(yes)])
  112084. +m4trace:/opt/local/share/aclocal-1.11/silent.m4:14: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules],
  112085. +[ --enable-silent-rules less verbose build output (undo: `make V=1')
  112086. + --disable-silent-rules verbose build output (undo: `make V=0')])
  112087. +case $enable_silent_rules in
  112088. +yes) AM_DEFAULT_VERBOSITY=0;;
  112089. +no) AM_DEFAULT_VERBOSITY=1;;
  112090. +*) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
  112091. +esac
  112092. +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
  112093. +AM_BACKSLASH='\'
  112094. +AC_SUBST([AM_BACKSLASH])dnl
  112095. +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
  112096. +])
  112097. +m4trace:/opt/local/share/aclocal-1.11/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  112098. +# Installed binaries are usually stripped using `strip' when the user
  112099. +# run `make install-strip'. However `strip' might not be the right
  112100. +# tool to use in cross-compilation environments, therefore Automake
  112101. +# will honor the `STRIP' environment variable to overrule this program.
  112102. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
  112103. +if test "$cross_compiling" != no; then
  112104. + AC_CHECK_TOOL([STRIP], [strip], :)
  112105. +fi
  112106. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  112107. +AC_SUBST([INSTALL_STRIP_PROGRAM])])
  112108. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:14: -1- AC_DEFUN([_AM_SUBST_NOTMAKE])
  112109. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:19: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
  112110. +m4trace:/opt/local/share/aclocal-1.11/tar.m4:24: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility.
  112111. +AM_MISSING_PROG([AMTAR], [tar])
  112112. +m4_if([$1], [v7],
  112113. + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
  112114. + [m4_case([$1], [ustar],, [pax],,
  112115. + [m4_fatal([Unknown tar format])])
  112116. +AC_MSG_CHECKING([how to create a $1 tar archive])
  112117. +# Loop over all known methods to create a tar archive until one works.
  112118. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
  112119. +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
  112120. +# Do not fold the above two line into one, because Tru64 sh and
  112121. +# Solaris sh will not grok spaces in the rhs of `-'.
  112122. +for _am_tool in $_am_tools
  112123. +do
  112124. + case $_am_tool in
  112125. + gnutar)
  112126. + for _am_tar in tar gnutar gtar;
  112127. + do
  112128. + AM_RUN_LOG([$_am_tar --version]) && break
  112129. + done
  112130. + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
  112131. + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
  112132. + am__untar="$_am_tar -xf -"
  112133. + ;;
  112134. + plaintar)
  112135. + # Must skip GNU tar: if it does not support --format= it doesn't create
  112136. + # ustar tarball either.
  112137. + (tar --version) >/dev/null 2>&1 && continue
  112138. + am__tar='tar chf - "$$tardir"'
  112139. + am__tar_='tar chf - "$tardir"'
  112140. + am__untar='tar xf -'
  112141. + ;;
  112142. + pax)
  112143. + am__tar='pax -L -x $1 -w "$$tardir"'
  112144. + am__tar_='pax -L -x $1 -w "$tardir"'
  112145. + am__untar='pax -r'
  112146. + ;;
  112147. + cpio)
  112148. + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
  112149. + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
  112150. + am__untar='cpio -i -H $1 -d'
  112151. + ;;
  112152. + none)
  112153. + am__tar=false
  112154. + am__tar_=false
  112155. + am__untar=false
  112156. + ;;
  112157. + esac
  112158. +
  112159. + # If the value was cached, stop now. We just wanted to have am__tar
  112160. + # and am__untar set.
  112161. + test -n "${am_cv_prog_tar_$1}" && break
  112162. +
  112163. + # tar/untar a dummy directory, and stop if the command works
  112164. + rm -rf conftest.dir
  112165. + mkdir conftest.dir
  112166. + echo GrepMe > conftest.dir/file
  112167. + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  112168. + rm -rf conftest.dir
  112169. + if test -s conftest.tar; then
  112170. + AM_RUN_LOG([$am__untar <conftest.tar])
  112171. + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  112172. + fi
  112173. +done
  112174. +rm -rf conftest.dir
  112175. +
  112176. +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
  112177. +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
  112178. +AC_SUBST([am__tar])
  112179. +AC_SUBST([am__untar])
  112180. +])
  112181. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^_?A[CHUM]_])
  112182. +m4trace:configure.ac:18: -1- m4_pattern_forbid([_AC_])
  112183. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  112184. +m4trace:configure.ac:18: -1- m4_pattern_allow([^AS_FLAGS$])
  112185. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^_?m4_])
  112186. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^dnl$])
  112187. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^_?AS_])
  112188. +m4trace:configure.ac:18: -1- m4_pattern_allow([^SHELL$])
  112189. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  112190. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_NAME$])
  112191. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  112192. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  112193. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_STRING$])
  112194. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  112195. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_URL$])
  112196. +m4trace:configure.ac:18: -1- m4_pattern_allow([^exec_prefix$])
  112197. +m4trace:configure.ac:18: -1- m4_pattern_allow([^prefix$])
  112198. +m4trace:configure.ac:18: -1- m4_pattern_allow([^program_transform_name$])
  112199. +m4trace:configure.ac:18: -1- m4_pattern_allow([^bindir$])
  112200. +m4trace:configure.ac:18: -1- m4_pattern_allow([^sbindir$])
  112201. +m4trace:configure.ac:18: -1- m4_pattern_allow([^libexecdir$])
  112202. +m4trace:configure.ac:18: -1- m4_pattern_allow([^datarootdir$])
  112203. +m4trace:configure.ac:18: -1- m4_pattern_allow([^datadir$])
  112204. +m4trace:configure.ac:18: -1- m4_pattern_allow([^sysconfdir$])
  112205. +m4trace:configure.ac:18: -1- m4_pattern_allow([^sharedstatedir$])
  112206. +m4trace:configure.ac:18: -1- m4_pattern_allow([^localstatedir$])
  112207. +m4trace:configure.ac:18: -1- m4_pattern_allow([^includedir$])
  112208. +m4trace:configure.ac:18: -1- m4_pattern_allow([^oldincludedir$])
  112209. +m4trace:configure.ac:18: -1- m4_pattern_allow([^docdir$])
  112210. +m4trace:configure.ac:18: -1- m4_pattern_allow([^infodir$])
  112211. +m4trace:configure.ac:18: -1- m4_pattern_allow([^htmldir$])
  112212. +m4trace:configure.ac:18: -1- m4_pattern_allow([^dvidir$])
  112213. +m4trace:configure.ac:18: -1- m4_pattern_allow([^pdfdir$])
  112214. +m4trace:configure.ac:18: -1- m4_pattern_allow([^psdir$])
  112215. +m4trace:configure.ac:18: -1- m4_pattern_allow([^libdir$])
  112216. +m4trace:configure.ac:18: -1- m4_pattern_allow([^localedir$])
  112217. +m4trace:configure.ac:18: -1- m4_pattern_allow([^mandir$])
  112218. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_NAME$])
  112219. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  112220. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  112221. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_STRING$])
  112222. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  112223. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_URL$])
  112224. +m4trace:configure.ac:18: -1- m4_pattern_allow([^DEFS$])
  112225. +m4trace:configure.ac:18: -1- m4_pattern_allow([^ECHO_C$])
  112226. +m4trace:configure.ac:18: -1- m4_pattern_allow([^ECHO_N$])
  112227. +m4trace:configure.ac:18: -1- m4_pattern_allow([^ECHO_T$])
  112228. +m4trace:configure.ac:18: -1- m4_pattern_allow([^LIBS$])
  112229. +m4trace:configure.ac:18: -1- m4_pattern_allow([^build_alias$])
  112230. +m4trace:configure.ac:18: -1- m4_pattern_allow([^host_alias$])
  112231. +m4trace:configure.ac:18: -1- m4_pattern_allow([^target_alias$])
  112232. +m4trace:configure.ac:19: -1- AM_INIT_AUTOMAKE([squid_kerb_auth], [1.0.5])
  112233. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  112234. +m4trace:configure.ac:19: -1- AM_SET_CURRENT_AUTOMAKE_VERSION
  112235. +m4trace:configure.ac:19: -1- AM_AUTOMAKE_VERSION([1.11.1])
  112236. +m4trace:configure.ac:19: -1- _AM_AUTOCONF_VERSION([2.68])
  112237. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  112238. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  112239. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_DATA$])
  112240. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__isrc$])
  112241. +m4trace:configure.ac:19: -1- _AM_SUBST_NOTMAKE([am__isrc])
  112242. +m4trace:configure.ac:19: -1- m4_pattern_allow([^CYGPATH_W$])
  112243. +m4trace:configure.ac:19: -1- m4_pattern_allow([^PACKAGE$])
  112244. +m4trace:configure.ac:19: -1- m4_pattern_allow([^VERSION$])
  112245. +m4trace:configure.ac:19: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  112246. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
  112247. +m4trace:configure.ac:19: -2- _AM_MANGLE_OPTION([no-define])
  112248. +m4trace:configure.ac:19: -1- m4_pattern_allow([^PACKAGE$])
  112249. +m4trace:configure.ac:19: -1- m4_pattern_allow([^VERSION$])
  112250. +m4trace:configure.ac:19: -1- AM_SANITY_CHECK
  112251. +m4trace:configure.ac:19: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
  112252. +m4trace:configure.ac:19: -1- AM_MISSING_HAS_RUN
  112253. +m4trace:configure.ac:19: -1- AM_AUX_DIR_EXPAND
  112254. +m4trace:configure.ac:19: -1- m4_pattern_allow([^ACLOCAL$])
  112255. +m4trace:configure.ac:19: -1- AM_MISSING_PROG([AUTOCONF], [autoconf])
  112256. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AUTOCONF$])
  112257. +m4trace:configure.ac:19: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
  112258. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AUTOMAKE$])
  112259. +m4trace:configure.ac:19: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader])
  112260. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AUTOHEADER$])
  112261. +m4trace:configure.ac:19: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo])
  112262. +m4trace:configure.ac:19: -1- m4_pattern_allow([^MAKEINFO$])
  112263. +m4trace:configure.ac:19: -1- AM_PROG_INSTALL_SH
  112264. +m4trace:configure.ac:19: -1- m4_pattern_allow([^install_sh$])
  112265. +m4trace:configure.ac:19: -1- AM_PROG_INSTALL_STRIP
  112266. +m4trace:configure.ac:19: -1- m4_pattern_allow([^STRIP$])
  112267. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  112268. +m4trace:configure.ac:19: -1- AM_PROG_MKDIR_P
  112269. +m4trace:configure.ac:19: -1- m4_pattern_allow([^MKDIR_P$])
  112270. +m4trace:configure.ac:19: -1- m4_pattern_allow([^mkdir_p$])
  112271. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AWK$])
  112272. +m4trace:configure.ac:19: -1- m4_pattern_allow([^SET_MAKE$])
  112273. +m4trace:configure.ac:19: -1- AM_SET_LEADING_DOT
  112274. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__leading_dot$])
  112275. +m4trace:configure.ac:19: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  112276. + [_AM_PROG_TAR([v7])])])
  112277. +m4trace:configure.ac:19: -2- _AM_MANGLE_OPTION([tar-ustar])
  112278. +m4trace:configure.ac:19: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])
  112279. +m4trace:configure.ac:19: -2- _AM_MANGLE_OPTION([tar-pax])
  112280. +m4trace:configure.ac:19: -1- _AM_PROG_TAR([v7])
  112281. +m4trace:configure.ac:19: -1- AM_MISSING_PROG([AMTAR], [tar])
  112282. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AMTAR$])
  112283. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__tar$])
  112284. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__untar$])
  112285. +m4trace:configure.ac:19: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC],
  112286. + [_AM_DEPENDENCIES(CC)],
  112287. + [define([AC_PROG_CC],
  112288. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  112289. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  112290. + [_AM_DEPENDENCIES(CXX)],
  112291. + [define([AC_PROG_CXX],
  112292. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  112293. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  112294. + [_AM_DEPENDENCIES(OBJC)],
  112295. + [define([AC_PROG_OBJC],
  112296. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  112297. +])
  112298. +m4trace:configure.ac:19: -2- _AM_MANGLE_OPTION([no-dependencies])
  112299. +m4trace:configure.ac:19: -1- _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])
  112300. +m4trace:configure.ac:19: -2- _AM_MANGLE_OPTION([silent-rules])
  112301. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112302. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CFLAGS$])
  112303. +m4trace:configure.ac:22: -1- m4_pattern_allow([^LDFLAGS$])
  112304. +m4trace:configure.ac:22: -1- m4_pattern_allow([^LIBS$])
  112305. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CPPFLAGS$])
  112306. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112307. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112308. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112309. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112310. +m4trace:configure.ac:22: -1- m4_pattern_allow([^ac_ct_CC$])
  112311. +m4trace:configure.ac:22: -1- m4_pattern_allow([^EXEEXT$])
  112312. +m4trace:configure.ac:22: -1- m4_pattern_allow([^OBJEXT$])
  112313. +m4trace:configure.ac:22: -1- _AM_DEPENDENCIES([CC])
  112314. +m4trace:configure.ac:22: -1- AM_SET_DEPDIR
  112315. +m4trace:configure.ac:22: -1- m4_pattern_allow([^DEPDIR$])
  112316. +m4trace:configure.ac:22: -1- AM_OUTPUT_DEPENDENCY_COMMANDS
  112317. +m4trace:configure.ac:22: -1- AM_MAKE_INCLUDE
  112318. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__include$])
  112319. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__quote$])
  112320. +m4trace:configure.ac:22: -1- AM_DEP_TRACK
  112321. +m4trace:configure.ac:22: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  112322. +m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_TRUE$])
  112323. +m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_FALSE$])
  112324. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  112325. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  112326. +m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  112327. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  112328. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CCDEPMODE$])
  112329. +m4trace:configure.ac:22: -1- AM_CONDITIONAL([am__fastdepCC], [
  112330. + test "x$enable_dependency_tracking" != xno \
  112331. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  112332. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  112333. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  112334. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  112335. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  112336. +m4trace:configure.ac:23: -1- m4_pattern_allow([^CPP$])
  112337. +m4trace:configure.ac:23: -1- m4_pattern_allow([^CPPFLAGS$])
  112338. +m4trace:configure.ac:23: -1- m4_pattern_allow([^CPP$])
  112339. +m4trace:configure.ac:25: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete.
  112340. +You should run autoupdate.], [../../lib/autoconf/general.m4:2615: AC_TRY_COMPILE is expanded from...
  112341. +configure.ac:25: the top level])
  112342. +m4trace:configure.ac:44: -1- m4_pattern_allow([^HAVE_NEW_SEAM_KERBEROS$])
  112343. +m4trace:configure.ac:67: -1- m4_pattern_allow([^HAVE_MIT_KERBEROS$])
  112344. +m4trace:configure.ac:87: -1- m4_pattern_allow([^GREP$])
  112345. +m4trace:configure.ac:87: -1- m4_pattern_allow([^EGREP$])
  112346. +m4trace:configure.ac:87: -1- m4_pattern_allow([^STDC_HEADERS$])
  112347. +m4trace:configure.ac:140: -1- m4_pattern_allow([^HAVE_HEIMDAL_KERBEROS$])
  112348. +m4trace:configure.ac:216: -1- m4_pattern_allow([^HAVE_NAS_KERBEROS$])
  112349. +m4trace:configure.ac:233: -1- m4_pattern_allow([^HAVE_SEAM_KERBEROS$])
  112350. +m4trace:configure.ac:286: -1- m4_pattern_allow([^ac_krb5_config$])
  112351. +m4trace:configure.ac:316: -1- m4_pattern_allow([^WORDS_BIGENDIAN$])
  112352. +m4trace:configure.ac:316: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$])
  112353. +m4trace:configure.ac:363: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
  112354. +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
  112355. +configure.ac:363: the top level])
  112356. +m4trace:configure.ac:369: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete.
  112357. +You should run autoupdate.], [../../lib/autoconf/general.m4:2765: AC_TRY_RUN is expanded from...
  112358. +../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
  112359. +../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
  112360. +../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
  112361. +configure.ac:369: the top level])
  112362. +m4trace:configure.ac:369: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [../../lib/autoconf/general.m4:2749: AC_RUN_IFELSE is expanded from...
  112363. +../../lib/autoconf/general.m4:2765: AC_TRY_RUN is expanded from...
  112364. +../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
  112365. +../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
  112366. +../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
  112367. +configure.ac:369: the top level])
  112368. +m4trace:configure.ac:384: -1- m4_pattern_allow([^HAVE_SQUID$])
  112369. +m4trace:configure.ac:386: -1- m4_pattern_allow([^HAVE_DECL_XGETADDRINFO$])
  112370. +m4trace:configure.ac:387: -1- m4_pattern_allow([^HAVE_DECL_XFREEADDRINFO$])
  112371. +m4trace:configure.ac:388: -1- m4_pattern_allow([^HAVE_DECL_XGAI_STRERROR$])
  112372. +m4trace:configure.ac:389: -1- m4_pattern_allow([^HAVE_DECL_XGETNAMEINFO$])
  112373. +m4trace:configure.ac:390: -1- m4_pattern_allow([^HAVE_DECL_XSTRDUP$])
  112374. +m4trace:configure.ac:391: -1- m4_pattern_allow([^HAVE_DECL_XMALLOC$])
  112375. +m4trace:configure.ac:392: -1- m4_pattern_allow([^HAVE_DECL_XFREE$])
  112376. +m4trace:configure.ac:393: -1- m4_pattern_allow([^HAVE_LIBM$])
  112377. +m4trace:configure.ac:394: -1- m4_pattern_allow([^HAVE_LIBMW$])
  112378. +m4trace:configure.ac:484: -1- _m4_warn([obsolete], [AC_OUTPUT should be used without arguments.
  112379. +You should run autoupdate.], [])
  112380. +m4trace:configure.ac:484: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  112381. +m4trace:configure.ac:484: -1- m4_pattern_allow([^LTLIBOBJS$])
  112382. +m4trace:configure.ac:484: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  112383. +m4trace:configure.ac:484: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  112384. +m4trace:configure.ac:484: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  112385. +m4trace:configure.ac:484: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  112386. +m4trace:configure.ac:484: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  112387. +m4trace:configure.ac:484: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"])
  112388. +m4trace:configure.ac:484: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS
  112389. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.1 squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.1
  112390. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.1 1970-01-01 01:00:00.000000000 +0100
  112391. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/autom4te.cache/traces.1 2011-03-04 23:17:39.000000000 +0100
  112392. @@ -0,0 +1,640 @@
  112393. +m4trace:configure.ac:18: -1- AC_INIT([squid_kerb_auth], [1.0.5], [markus_moeller@compuserve.com])
  112394. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^_?A[CHUM]_])
  112395. +m4trace:configure.ac:18: -1- m4_pattern_forbid([_AC_])
  112396. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  112397. +m4trace:configure.ac:18: -1- m4_pattern_allow([^AS_FLAGS$])
  112398. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^_?m4_])
  112399. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^dnl$])
  112400. +m4trace:configure.ac:18: -1- m4_pattern_forbid([^_?AS_])
  112401. +m4trace:configure.ac:18: -1- AC_SUBST([SHELL])
  112402. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([SHELL])
  112403. +m4trace:configure.ac:18: -1- m4_pattern_allow([^SHELL$])
  112404. +m4trace:configure.ac:18: -1- AC_SUBST([PATH_SEPARATOR])
  112405. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
  112406. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  112407. +m4trace:configure.ac:18: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
  112408. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([PACKAGE_NAME])
  112409. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_NAME$])
  112410. +m4trace:configure.ac:18: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
  112411. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
  112412. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  112413. +m4trace:configure.ac:18: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
  112414. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
  112415. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  112416. +m4trace:configure.ac:18: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
  112417. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([PACKAGE_STRING])
  112418. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_STRING$])
  112419. +m4trace:configure.ac:18: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
  112420. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
  112421. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  112422. +m4trace:configure.ac:18: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
  112423. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([PACKAGE_URL])
  112424. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_URL$])
  112425. +m4trace:configure.ac:18: -1- AC_SUBST([exec_prefix], [NONE])
  112426. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([exec_prefix])
  112427. +m4trace:configure.ac:18: -1- m4_pattern_allow([^exec_prefix$])
  112428. +m4trace:configure.ac:18: -1- AC_SUBST([prefix], [NONE])
  112429. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([prefix])
  112430. +m4trace:configure.ac:18: -1- m4_pattern_allow([^prefix$])
  112431. +m4trace:configure.ac:18: -1- AC_SUBST([program_transform_name], [s,x,x,])
  112432. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([program_transform_name])
  112433. +m4trace:configure.ac:18: -1- m4_pattern_allow([^program_transform_name$])
  112434. +m4trace:configure.ac:18: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
  112435. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([bindir])
  112436. +m4trace:configure.ac:18: -1- m4_pattern_allow([^bindir$])
  112437. +m4trace:configure.ac:18: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
  112438. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([sbindir])
  112439. +m4trace:configure.ac:18: -1- m4_pattern_allow([^sbindir$])
  112440. +m4trace:configure.ac:18: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
  112441. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([libexecdir])
  112442. +m4trace:configure.ac:18: -1- m4_pattern_allow([^libexecdir$])
  112443. +m4trace:configure.ac:18: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
  112444. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([datarootdir])
  112445. +m4trace:configure.ac:18: -1- m4_pattern_allow([^datarootdir$])
  112446. +m4trace:configure.ac:18: -1- AC_SUBST([datadir], ['${datarootdir}'])
  112447. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([datadir])
  112448. +m4trace:configure.ac:18: -1- m4_pattern_allow([^datadir$])
  112449. +m4trace:configure.ac:18: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
  112450. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([sysconfdir])
  112451. +m4trace:configure.ac:18: -1- m4_pattern_allow([^sysconfdir$])
  112452. +m4trace:configure.ac:18: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
  112453. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([sharedstatedir])
  112454. +m4trace:configure.ac:18: -1- m4_pattern_allow([^sharedstatedir$])
  112455. +m4trace:configure.ac:18: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
  112456. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([localstatedir])
  112457. +m4trace:configure.ac:18: -1- m4_pattern_allow([^localstatedir$])
  112458. +m4trace:configure.ac:18: -1- AC_SUBST([includedir], ['${prefix}/include'])
  112459. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([includedir])
  112460. +m4trace:configure.ac:18: -1- m4_pattern_allow([^includedir$])
  112461. +m4trace:configure.ac:18: -1- AC_SUBST([oldincludedir], ['/usr/include'])
  112462. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([oldincludedir])
  112463. +m4trace:configure.ac:18: -1- m4_pattern_allow([^oldincludedir$])
  112464. +m4trace:configure.ac:18: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
  112465. + ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
  112466. + ['${datarootdir}/doc/${PACKAGE}'])])
  112467. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([docdir])
  112468. +m4trace:configure.ac:18: -1- m4_pattern_allow([^docdir$])
  112469. +m4trace:configure.ac:18: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
  112470. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([infodir])
  112471. +m4trace:configure.ac:18: -1- m4_pattern_allow([^infodir$])
  112472. +m4trace:configure.ac:18: -1- AC_SUBST([htmldir], ['${docdir}'])
  112473. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([htmldir])
  112474. +m4trace:configure.ac:18: -1- m4_pattern_allow([^htmldir$])
  112475. +m4trace:configure.ac:18: -1- AC_SUBST([dvidir], ['${docdir}'])
  112476. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([dvidir])
  112477. +m4trace:configure.ac:18: -1- m4_pattern_allow([^dvidir$])
  112478. +m4trace:configure.ac:18: -1- AC_SUBST([pdfdir], ['${docdir}'])
  112479. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([pdfdir])
  112480. +m4trace:configure.ac:18: -1- m4_pattern_allow([^pdfdir$])
  112481. +m4trace:configure.ac:18: -1- AC_SUBST([psdir], ['${docdir}'])
  112482. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([psdir])
  112483. +m4trace:configure.ac:18: -1- m4_pattern_allow([^psdir$])
  112484. +m4trace:configure.ac:18: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
  112485. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([libdir])
  112486. +m4trace:configure.ac:18: -1- m4_pattern_allow([^libdir$])
  112487. +m4trace:configure.ac:18: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
  112488. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([localedir])
  112489. +m4trace:configure.ac:18: -1- m4_pattern_allow([^localedir$])
  112490. +m4trace:configure.ac:18: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
  112491. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([mandir])
  112492. +m4trace:configure.ac:18: -1- m4_pattern_allow([^mandir$])
  112493. +m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
  112494. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_NAME$])
  112495. +m4trace:configure.ac:18: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
  112496. +@%:@undef PACKAGE_NAME])
  112497. +m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
  112498. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  112499. +m4trace:configure.ac:18: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
  112500. +@%:@undef PACKAGE_TARNAME])
  112501. +m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
  112502. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  112503. +m4trace:configure.ac:18: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
  112504. +@%:@undef PACKAGE_VERSION])
  112505. +m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
  112506. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_STRING$])
  112507. +m4trace:configure.ac:18: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
  112508. +@%:@undef PACKAGE_STRING])
  112509. +m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
  112510. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  112511. +m4trace:configure.ac:18: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
  112512. +@%:@undef PACKAGE_BUGREPORT])
  112513. +m4trace:configure.ac:18: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
  112514. +m4trace:configure.ac:18: -1- m4_pattern_allow([^PACKAGE_URL$])
  112515. +m4trace:configure.ac:18: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
  112516. +@%:@undef PACKAGE_URL])
  112517. +m4trace:configure.ac:18: -1- AC_SUBST([DEFS])
  112518. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([DEFS])
  112519. +m4trace:configure.ac:18: -1- m4_pattern_allow([^DEFS$])
  112520. +m4trace:configure.ac:18: -1- AC_SUBST([ECHO_C])
  112521. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([ECHO_C])
  112522. +m4trace:configure.ac:18: -1- m4_pattern_allow([^ECHO_C$])
  112523. +m4trace:configure.ac:18: -1- AC_SUBST([ECHO_N])
  112524. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([ECHO_N])
  112525. +m4trace:configure.ac:18: -1- m4_pattern_allow([^ECHO_N$])
  112526. +m4trace:configure.ac:18: -1- AC_SUBST([ECHO_T])
  112527. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([ECHO_T])
  112528. +m4trace:configure.ac:18: -1- m4_pattern_allow([^ECHO_T$])
  112529. +m4trace:configure.ac:18: -1- AC_SUBST([LIBS])
  112530. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([LIBS])
  112531. +m4trace:configure.ac:18: -1- m4_pattern_allow([^LIBS$])
  112532. +m4trace:configure.ac:18: -1- AC_SUBST([build_alias])
  112533. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([build_alias])
  112534. +m4trace:configure.ac:18: -1- m4_pattern_allow([^build_alias$])
  112535. +m4trace:configure.ac:18: -1- AC_SUBST([host_alias])
  112536. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([host_alias])
  112537. +m4trace:configure.ac:18: -1- m4_pattern_allow([^host_alias$])
  112538. +m4trace:configure.ac:18: -1- AC_SUBST([target_alias])
  112539. +m4trace:configure.ac:18: -1- AC_SUBST_TRACE([target_alias])
  112540. +m4trace:configure.ac:18: -1- m4_pattern_allow([^target_alias$])
  112541. +m4trace:configure.ac:19: -1- AM_INIT_AUTOMAKE([squid_kerb_auth], [1.0.5])
  112542. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  112543. +m4trace:configure.ac:19: -1- AM_AUTOMAKE_VERSION([1.11.1])
  112544. +m4trace:configure.ac:19: -1- AC_REQUIRE_AUX_FILE([install-sh])
  112545. +m4trace:configure.ac:19: -1- AC_SUBST([INSTALL_PROGRAM])
  112546. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
  112547. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  112548. +m4trace:configure.ac:19: -1- AC_SUBST([INSTALL_SCRIPT])
  112549. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
  112550. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  112551. +m4trace:configure.ac:19: -1- AC_SUBST([INSTALL_DATA])
  112552. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([INSTALL_DATA])
  112553. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_DATA$])
  112554. +m4trace:configure.ac:19: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
  112555. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([am__isrc])
  112556. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__isrc$])
  112557. +m4trace:configure.ac:19: -1- _AM_SUBST_NOTMAKE([am__isrc])
  112558. +m4trace:configure.ac:19: -1- AC_SUBST([CYGPATH_W])
  112559. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([CYGPATH_W])
  112560. +m4trace:configure.ac:19: -1- m4_pattern_allow([^CYGPATH_W$])
  112561. +m4trace:configure.ac:19: -1- AC_SUBST([PACKAGE], [squid_kerb_auth])
  112562. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([PACKAGE])
  112563. +m4trace:configure.ac:19: -1- m4_pattern_allow([^PACKAGE$])
  112564. +m4trace:configure.ac:19: -1- AC_SUBST([VERSION], [1.0.5])
  112565. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([VERSION])
  112566. +m4trace:configure.ac:19: -1- m4_pattern_allow([^VERSION$])
  112567. +m4trace:configure.ac:19: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
  112568. +m4trace:configure.ac:19: -1- m4_pattern_allow([^PACKAGE$])
  112569. +m4trace:configure.ac:19: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
  112570. +@%:@undef PACKAGE])
  112571. +m4trace:configure.ac:19: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
  112572. +m4trace:configure.ac:19: -1- m4_pattern_allow([^VERSION$])
  112573. +m4trace:configure.ac:19: -1- AH_OUTPUT([VERSION], [/* Version number of package */
  112574. +@%:@undef VERSION])
  112575. +m4trace:configure.ac:19: -1- AC_REQUIRE_AUX_FILE([missing])
  112576. +m4trace:configure.ac:19: -1- AC_SUBST([ACLOCAL])
  112577. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([ACLOCAL])
  112578. +m4trace:configure.ac:19: -1- m4_pattern_allow([^ACLOCAL$])
  112579. +m4trace:configure.ac:19: -1- AC_SUBST([AUTOCONF])
  112580. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([AUTOCONF])
  112581. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AUTOCONF$])
  112582. +m4trace:configure.ac:19: -1- AC_SUBST([AUTOMAKE])
  112583. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([AUTOMAKE])
  112584. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AUTOMAKE$])
  112585. +m4trace:configure.ac:19: -1- AC_SUBST([AUTOHEADER])
  112586. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([AUTOHEADER])
  112587. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AUTOHEADER$])
  112588. +m4trace:configure.ac:19: -1- AC_SUBST([MAKEINFO])
  112589. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([MAKEINFO])
  112590. +m4trace:configure.ac:19: -1- m4_pattern_allow([^MAKEINFO$])
  112591. +m4trace:configure.ac:19: -1- AC_SUBST([install_sh])
  112592. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([install_sh])
  112593. +m4trace:configure.ac:19: -1- m4_pattern_allow([^install_sh$])
  112594. +m4trace:configure.ac:19: -1- AC_SUBST([STRIP])
  112595. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([STRIP])
  112596. +m4trace:configure.ac:19: -1- m4_pattern_allow([^STRIP$])
  112597. +m4trace:configure.ac:19: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
  112598. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
  112599. +m4trace:configure.ac:19: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  112600. +m4trace:configure.ac:19: -1- AC_REQUIRE_AUX_FILE([install-sh])
  112601. +m4trace:configure.ac:19: -1- AC_SUBST([MKDIR_P])
  112602. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([MKDIR_P])
  112603. +m4trace:configure.ac:19: -1- m4_pattern_allow([^MKDIR_P$])
  112604. +m4trace:configure.ac:19: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"])
  112605. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([mkdir_p])
  112606. +m4trace:configure.ac:19: -1- m4_pattern_allow([^mkdir_p$])
  112607. +m4trace:configure.ac:19: -1- AC_SUBST([AWK])
  112608. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([AWK])
  112609. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AWK$])
  112610. +m4trace:configure.ac:19: -1- AC_SUBST([SET_MAKE])
  112611. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([SET_MAKE])
  112612. +m4trace:configure.ac:19: -1- m4_pattern_allow([^SET_MAKE$])
  112613. +m4trace:configure.ac:19: -1- AC_SUBST([am__leading_dot])
  112614. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([am__leading_dot])
  112615. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__leading_dot$])
  112616. +m4trace:configure.ac:19: -1- AC_SUBST([AMTAR])
  112617. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([AMTAR])
  112618. +m4trace:configure.ac:19: -1- m4_pattern_allow([^AMTAR$])
  112619. +m4trace:configure.ac:19: -1- AC_SUBST([am__tar])
  112620. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([am__tar])
  112621. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__tar$])
  112622. +m4trace:configure.ac:19: -1- AC_SUBST([am__untar])
  112623. +m4trace:configure.ac:19: -1- AC_SUBST_TRACE([am__untar])
  112624. +m4trace:configure.ac:19: -1- m4_pattern_allow([^am__untar$])
  112625. +m4trace:configure.ac:22: -1- AC_SUBST([CC])
  112626. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC])
  112627. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112628. +m4trace:configure.ac:22: -1- AC_SUBST([CFLAGS])
  112629. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CFLAGS])
  112630. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CFLAGS$])
  112631. +m4trace:configure.ac:22: -1- AC_SUBST([LDFLAGS])
  112632. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([LDFLAGS])
  112633. +m4trace:configure.ac:22: -1- m4_pattern_allow([^LDFLAGS$])
  112634. +m4trace:configure.ac:22: -1- AC_SUBST([LIBS])
  112635. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([LIBS])
  112636. +m4trace:configure.ac:22: -1- m4_pattern_allow([^LIBS$])
  112637. +m4trace:configure.ac:22: -1- AC_SUBST([CPPFLAGS])
  112638. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CPPFLAGS])
  112639. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CPPFLAGS$])
  112640. +m4trace:configure.ac:22: -1- AC_SUBST([CC])
  112641. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC])
  112642. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112643. +m4trace:configure.ac:22: -1- AC_SUBST([CC])
  112644. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC])
  112645. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112646. +m4trace:configure.ac:22: -1- AC_SUBST([CC])
  112647. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC])
  112648. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112649. +m4trace:configure.ac:22: -1- AC_SUBST([CC])
  112650. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC])
  112651. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$])
  112652. +m4trace:configure.ac:22: -1- AC_SUBST([ac_ct_CC])
  112653. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([ac_ct_CC])
  112654. +m4trace:configure.ac:22: -1- m4_pattern_allow([^ac_ct_CC$])
  112655. +m4trace:configure.ac:22: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
  112656. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([EXEEXT])
  112657. +m4trace:configure.ac:22: -1- m4_pattern_allow([^EXEEXT$])
  112658. +m4trace:configure.ac:22: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
  112659. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([OBJEXT])
  112660. +m4trace:configure.ac:22: -1- m4_pattern_allow([^OBJEXT$])
  112661. +m4trace:configure.ac:22: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
  112662. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([DEPDIR])
  112663. +m4trace:configure.ac:22: -1- m4_pattern_allow([^DEPDIR$])
  112664. +m4trace:configure.ac:22: -1- AC_SUBST([am__include])
  112665. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__include])
  112666. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__include$])
  112667. +m4trace:configure.ac:22: -1- AC_SUBST([am__quote])
  112668. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__quote])
  112669. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__quote$])
  112670. +m4trace:configure.ac:22: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  112671. +m4trace:configure.ac:22: -1- AC_SUBST([AMDEP_TRUE])
  112672. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AMDEP_TRUE])
  112673. +m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_TRUE$])
  112674. +m4trace:configure.ac:22: -1- AC_SUBST([AMDEP_FALSE])
  112675. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AMDEP_FALSE])
  112676. +m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_FALSE$])
  112677. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  112678. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  112679. +m4trace:configure.ac:22: -1- AC_SUBST([AMDEPBACKSLASH])
  112680. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
  112681. +m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  112682. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  112683. +m4trace:configure.ac:22: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
  112684. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CCDEPMODE])
  112685. +m4trace:configure.ac:22: -1- m4_pattern_allow([^CCDEPMODE$])
  112686. +m4trace:configure.ac:22: -1- AM_CONDITIONAL([am__fastdepCC], [
  112687. + test "x$enable_dependency_tracking" != xno \
  112688. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  112689. +m4trace:configure.ac:22: -1- AC_SUBST([am__fastdepCC_TRUE])
  112690. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
  112691. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  112692. +m4trace:configure.ac:22: -1- AC_SUBST([am__fastdepCC_FALSE])
  112693. +m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
  112694. +m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  112695. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  112696. +m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  112697. +m4trace:configure.ac:23: -1- AC_SUBST([CPP])
  112698. +m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CPP])
  112699. +m4trace:configure.ac:23: -1- m4_pattern_allow([^CPP$])
  112700. +m4trace:configure.ac:23: -1- AC_SUBST([CPPFLAGS])
  112701. +m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CPPFLAGS])
  112702. +m4trace:configure.ac:23: -1- m4_pattern_allow([^CPPFLAGS$])
  112703. +m4trace:configure.ac:23: -1- AC_SUBST([CPP])
  112704. +m4trace:configure.ac:23: -1- AC_SUBST_TRACE([CPP])
  112705. +m4trace:configure.ac:23: -1- m4_pattern_allow([^CPP$])
  112706. +m4trace:configure.ac:25: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete.
  112707. +You should run autoupdate.], [../../lib/autoconf/general.m4:2615: AC_TRY_COMPILE is expanded from...
  112708. +configure.ac:25: the top level])
  112709. +m4trace:configure.ac:44: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NEW_SEAM_KERBEROS])
  112710. +m4trace:configure.ac:44: -1- m4_pattern_allow([^HAVE_NEW_SEAM_KERBEROS$])
  112711. +m4trace:configure.ac:44: -1- AH_OUTPUT([HAVE_NEW_SEAM_KERBEROS], [/* Define to 1 if you have New Solaris 10/OpenSolaris Kerberos */
  112712. +@%:@undef HAVE_NEW_SEAM_KERBEROS])
  112713. +m4trace:configure.ac:67: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MIT_KERBEROS])
  112714. +m4trace:configure.ac:67: -1- m4_pattern_allow([^HAVE_MIT_KERBEROS$])
  112715. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_MIT_KERBEROS], [/* Define to 1 if you have MIT Kerberos */
  112716. +@%:@undef HAVE_MIT_KERBEROS])
  112717. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112718. +@%:@undef HAVE_GSSAPI_H])
  112719. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112720. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112721. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_KRB5_H], [/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
  112722. +@%:@undef HAVE_GSSAPI_GSSAPI_KRB5_H])
  112723. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_GENERIC_H], [/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
  112724. +@%:@undef HAVE_GSSAPI_GSSAPI_GENERIC_H])
  112725. +m4trace:configure.ac:87: -1- AC_SUBST([GREP])
  112726. +m4trace:configure.ac:87: -1- AC_SUBST_TRACE([GREP])
  112727. +m4trace:configure.ac:87: -1- m4_pattern_allow([^GREP$])
  112728. +m4trace:configure.ac:87: -1- AC_SUBST([EGREP])
  112729. +m4trace:configure.ac:87: -1- AC_SUBST_TRACE([EGREP])
  112730. +m4trace:configure.ac:87: -1- m4_pattern_allow([^EGREP$])
  112731. +m4trace:configure.ac:87: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
  112732. +m4trace:configure.ac:87: -1- m4_pattern_allow([^STDC_HEADERS$])
  112733. +m4trace:configure.ac:87: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
  112734. +@%:@undef STDC_HEADERS])
  112735. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
  112736. +@%:@undef HAVE_SYS_TYPES_H])
  112737. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
  112738. +@%:@undef HAVE_SYS_STAT_H])
  112739. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
  112740. +@%:@undef HAVE_STDLIB_H])
  112741. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
  112742. +@%:@undef HAVE_STRING_H])
  112743. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
  112744. +@%:@undef HAVE_MEMORY_H])
  112745. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
  112746. +@%:@undef HAVE_STRINGS_H])
  112747. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
  112748. +@%:@undef HAVE_INTTYPES_H])
  112749. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
  112750. +@%:@undef HAVE_STDINT_H])
  112751. +m4trace:configure.ac:87: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  112752. +@%:@undef HAVE_UNISTD_H])
  112753. +m4trace:configure.ac:108: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112754. +@%:@undef HAVE_GSSAPI_H])
  112755. +m4trace:configure.ac:108: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112756. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112757. +m4trace:configure.ac:108: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_KRB5_H], [/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
  112758. +@%:@undef HAVE_GSSAPI_GSSAPI_KRB5_H])
  112759. +m4trace:configure.ac:108: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_GENERIC_H], [/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
  112760. +@%:@undef HAVE_GSSAPI_GSSAPI_GENERIC_H])
  112761. +m4trace:configure.ac:126: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112762. +@%:@undef HAVE_GSSAPI_H])
  112763. +m4trace:configure.ac:126: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112764. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112765. +m4trace:configure.ac:126: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_KRB5_H], [/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
  112766. +@%:@undef HAVE_GSSAPI_GSSAPI_KRB5_H])
  112767. +m4trace:configure.ac:126: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_GENERIC_H], [/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
  112768. +@%:@undef HAVE_GSSAPI_GSSAPI_GENERIC_H])
  112769. +m4trace:configure.ac:140: -1- AC_DEFINE_TRACE_LITERAL([HAVE_HEIMDAL_KERBEROS])
  112770. +m4trace:configure.ac:140: -1- m4_pattern_allow([^HAVE_HEIMDAL_KERBEROS$])
  112771. +m4trace:configure.ac:140: -1- AH_OUTPUT([HAVE_HEIMDAL_KERBEROS], [/* Define to 1 if you have Heimdal Kerberos */
  112772. +@%:@undef HAVE_HEIMDAL_KERBEROS])
  112773. +m4trace:configure.ac:160: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112774. +@%:@undef HAVE_GSSAPI_H])
  112775. +m4trace:configure.ac:160: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112776. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112777. +m4trace:configure.ac:186: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112778. +@%:@undef HAVE_GSSAPI_H])
  112779. +m4trace:configure.ac:186: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112780. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112781. +m4trace:configure.ac:209: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112782. +@%:@undef HAVE_GSSAPI_H])
  112783. +m4trace:configure.ac:209: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112784. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112785. +m4trace:configure.ac:216: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NAS_KERBEROS])
  112786. +m4trace:configure.ac:216: -1- m4_pattern_allow([^HAVE_NAS_KERBEROS$])
  112787. +m4trace:configure.ac:216: -1- AH_OUTPUT([HAVE_NAS_KERBEROS], [/* Define to 1 if you have NAS Kerberos */
  112788. +@%:@undef HAVE_NAS_KERBEROS])
  112789. +m4trace:configure.ac:217: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112790. +@%:@undef HAVE_GSSAPI_H])
  112791. +m4trace:configure.ac:217: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112792. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112793. +m4trace:configure.ac:217: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_KRB5_H], [/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
  112794. +@%:@undef HAVE_GSSAPI_GSSAPI_KRB5_H])
  112795. +m4trace:configure.ac:217: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_GENERIC_H], [/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
  112796. +@%:@undef HAVE_GSSAPI_GSSAPI_GENERIC_H])
  112797. +m4trace:configure.ac:233: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SEAM_KERBEROS])
  112798. +m4trace:configure.ac:233: -1- m4_pattern_allow([^HAVE_SEAM_KERBEROS$])
  112799. +m4trace:configure.ac:233: -1- AH_OUTPUT([HAVE_SEAM_KERBEROS], [/* Define to 1 if you have SEAM Kerberos */
  112800. +@%:@undef HAVE_SEAM_KERBEROS])
  112801. +m4trace:configure.ac:234: -1- AH_OUTPUT([HAVE_GSSAPI_H], [/* Define to 1 if you have the <gssapi.h> header file. */
  112802. +@%:@undef HAVE_GSSAPI_H])
  112803. +m4trace:configure.ac:234: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_H], [/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  112804. +@%:@undef HAVE_GSSAPI_GSSAPI_H])
  112805. +m4trace:configure.ac:234: -1- AH_OUTPUT([HAVE_GSSAPI_GSSAPI_EXT_H], [/* Define to 1 if you have the <gssapi/gssapi_ext.h> header file. */
  112806. +@%:@undef HAVE_GSSAPI_GSSAPI_EXT_H])
  112807. +m4trace:configure.ac:286: -1- AC_SUBST([ac_krb5_config])
  112808. +m4trace:configure.ac:286: -1- AC_SUBST_TRACE([ac_krb5_config])
  112809. +m4trace:configure.ac:286: -1- m4_pattern_allow([^ac_krb5_config$])
  112810. +m4trace:configure.ac:316: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  112811. + significant byte first (like Motorola and SPARC, unlike Intel). */
  112812. +#if defined AC_APPLE_UNIVERSAL_BUILD
  112813. +# if defined __BIG_ENDIAN__
  112814. +# define WORDS_BIGENDIAN 1
  112815. +# endif
  112816. +#else
  112817. +# ifndef WORDS_BIGENDIAN
  112818. +# undef WORDS_BIGENDIAN
  112819. +# endif
  112820. +#endif])
  112821. +m4trace:configure.ac:316: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN])
  112822. +m4trace:configure.ac:316: -1- m4_pattern_allow([^WORDS_BIGENDIAN$])
  112823. +m4trace:configure.ac:316: -1- AC_DEFINE_TRACE_LITERAL([AC_APPLE_UNIVERSAL_BUILD])
  112824. +m4trace:configure.ac:316: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$])
  112825. +m4trace:configure.ac:316: -1- AH_OUTPUT([AC_APPLE_UNIVERSAL_BUILD], [/* Define if building universal (internal helper macro) */
  112826. +@%:@undef AC_APPLE_UNIVERSAL_BUILD])
  112827. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_ERRNO_H], [/* Define to 1 if you have the <errno.h> header file. */
  112828. +@%:@undef HAVE_ERRNO_H])
  112829. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_NETDB_H], [/* Define to 1 if you have the <netdb.h> header file. */
  112830. +@%:@undef HAVE_NETDB_H])
  112831. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_STDIO_H], [/* Define to 1 if you have the <stdio.h> header file. */
  112832. +@%:@undef HAVE_STDIO_H])
  112833. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
  112834. +@%:@undef HAVE_STDLIB_H])
  112835. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
  112836. +@%:@undef HAVE_STRING_H])
  112837. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_SYS_TIME_H], [/* Define to 1 if you have the <sys/time.h> header file. */
  112838. +@%:@undef HAVE_SYS_TIME_H])
  112839. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_TIME_H], [/* Define to 1 if you have the <time.h> header file. */
  112840. +@%:@undef HAVE_TIME_H])
  112841. +m4trace:configure.ac:318: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  112842. +@%:@undef HAVE_UNISTD_H])
  112843. +m4trace:configure.ac:329: -1- AC_CONFIG_HEADERS([ska_config.h])
  112844. +m4trace:configure.ac:331: -1- AH_OUTPUT([00001], [/*
  112845. + * -----------------------------------------------------------------------------
  112846. + *
  112847. + * Author: Markus Moeller (|MAIL|)
  112848. + *
  112849. + * Copyright (C) 2007 Markus Moeller. All rights reserved.
  112850. + *
  112851. + * This program is free software; you can redistribute it and/or modify
  112852. + * it under the terms of the GNU General Public License as published by
  112853. + * the Free Software Foundation; either version 2 of the License, or
  112854. + * (at your option) any later version.
  112855. + *
  112856. + * This program is distributed in the hope that it will be useful,
  112857. + * but WITHOUT ANY WARRANTY; without even the implied warranty of
  112858. + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  112859. + * GNU General Public License for more details.
  112860. + *
  112861. + * You should have received a copy of the GNU General Public License
  112862. + * along with this program; if not, write to the Free Software
  112863. + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
  112864. + *
  112865. + * As a special exemption, M Moeller gives permission to link this program
  112866. + * with MIT, Heimdal or other GSS/Kerberos libraries, and distribute
  112867. + * the resulting executable, without including the source code for
  112868. + * the Libraries in the source distribution.
  112869. + *
  112870. + * -----------------------------------------------------------------------------
  112871. + */
  112872. +])
  112873. +m4trace:configure.ac:363: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
  112874. +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
  112875. +configure.ac:363: the top level])
  112876. +m4trace:configure.ac:369: -1- _m4_warn([obsolete], [The macro `AC_TRY_RUN' is obsolete.
  112877. +You should run autoupdate.], [../../lib/autoconf/general.m4:2765: AC_TRY_RUN is expanded from...
  112878. +../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
  112879. +../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
  112880. +../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
  112881. +configure.ac:369: the top level])
  112882. +m4trace:configure.ac:369: -1- _m4_warn([cross], [AC_RUN_IFELSE called without default to allow cross compiling], [../../lib/autoconf/general.m4:2749: AC_RUN_IFELSE is expanded from...
  112883. +../../lib/autoconf/general.m4:2765: AC_TRY_RUN is expanded from...
  112884. +../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
  112885. +../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
  112886. +../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
  112887. +configure.ac:369: the top level])
  112888. +m4trace:configure.ac:384: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SQUID])
  112889. +m4trace:configure.ac:384: -1- m4_pattern_allow([^HAVE_SQUID$])
  112890. +m4trace:configure.ac:384: -1- AH_OUTPUT([HAVE_SQUID], [/* Define to 1 if you have SQUID */
  112891. +@%:@undef HAVE_SQUID])
  112892. +m4trace:configure.ac:385: -1- AH_OUTPUT([HAVE_GETADDRINFO_H], [/* Define to 1 if you have the <getaddrinfo.h> header file. */
  112893. +@%:@undef HAVE_GETADDRINFO_H])
  112894. +m4trace:configure.ac:385: -1- AH_OUTPUT([HAVE_GETNAMEINFO_H], [/* Define to 1 if you have the <getnameinfo.h> header file. */
  112895. +@%:@undef HAVE_GETNAMEINFO_H])
  112896. +m4trace:configure.ac:385: -1- AH_OUTPUT([HAVE_UTIL_H], [/* Define to 1 if you have the <util.h> header file. */
  112897. +@%:@undef HAVE_UTIL_H])
  112898. +m4trace:configure.ac:386: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_XGETADDRINFO])
  112899. +m4trace:configure.ac:386: -1- m4_pattern_allow([^HAVE_DECL_XGETADDRINFO$])
  112900. +m4trace:configure.ac:386: -1- AH_OUTPUT([HAVE_DECL_XGETADDRINFO], [/* Define to 1 if you have the declaration of `xgetaddrinfo\', and to 0 if you
  112901. + don\'t. */
  112902. +@%:@undef HAVE_DECL_XGETADDRINFO])
  112903. +m4trace:configure.ac:387: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_XFREEADDRINFO])
  112904. +m4trace:configure.ac:387: -1- m4_pattern_allow([^HAVE_DECL_XFREEADDRINFO$])
  112905. +m4trace:configure.ac:387: -1- AH_OUTPUT([HAVE_DECL_XFREEADDRINFO], [/* Define to 1 if you have the declaration of `xfreeaddrinfo\', and to 0 if you
  112906. + don\'t. */
  112907. +@%:@undef HAVE_DECL_XFREEADDRINFO])
  112908. +m4trace:configure.ac:388: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_XGAI_STRERROR])
  112909. +m4trace:configure.ac:388: -1- m4_pattern_allow([^HAVE_DECL_XGAI_STRERROR$])
  112910. +m4trace:configure.ac:388: -1- AH_OUTPUT([HAVE_DECL_XGAI_STRERROR], [/* Define to 1 if you have the declaration of `xgai_strerror\', and to 0 if you
  112911. + don\'t. */
  112912. +@%:@undef HAVE_DECL_XGAI_STRERROR])
  112913. +m4trace:configure.ac:389: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_XGETNAMEINFO])
  112914. +m4trace:configure.ac:389: -1- m4_pattern_allow([^HAVE_DECL_XGETNAMEINFO$])
  112915. +m4trace:configure.ac:389: -1- AH_OUTPUT([HAVE_DECL_XGETNAMEINFO], [/* Define to 1 if you have the declaration of `xgetnameinfo\', and to 0 if you
  112916. + don\'t. */
  112917. +@%:@undef HAVE_DECL_XGETNAMEINFO])
  112918. +m4trace:configure.ac:390: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_XSTRDUP])
  112919. +m4trace:configure.ac:390: -1- m4_pattern_allow([^HAVE_DECL_XSTRDUP$])
  112920. +m4trace:configure.ac:390: -1- AH_OUTPUT([HAVE_DECL_XSTRDUP], [/* Define to 1 if you have the declaration of `xstrdup\', and to 0 if you
  112921. + don\'t. */
  112922. +@%:@undef HAVE_DECL_XSTRDUP])
  112923. +m4trace:configure.ac:391: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_XMALLOC])
  112924. +m4trace:configure.ac:391: -1- m4_pattern_allow([^HAVE_DECL_XMALLOC$])
  112925. +m4trace:configure.ac:391: -1- AH_OUTPUT([HAVE_DECL_XMALLOC], [/* Define to 1 if you have the declaration of `xmalloc\', and to 0 if you
  112926. + don\'t. */
  112927. +@%:@undef HAVE_DECL_XMALLOC])
  112928. +m4trace:configure.ac:392: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_XFREE])
  112929. +m4trace:configure.ac:392: -1- m4_pattern_allow([^HAVE_DECL_XFREE$])
  112930. +m4trace:configure.ac:392: -1- AH_OUTPUT([HAVE_DECL_XFREE], [/* Define to 1 if you have the declaration of `xfree\', and to 0 if you don\'t.
  112931. + */
  112932. +@%:@undef HAVE_DECL_XFREE])
  112933. +m4trace:configure.ac:393: -1- AH_OUTPUT([HAVE_LIBM], [/* Define to 1 if you have the `m\' library (-lm). */
  112934. +@%:@undef HAVE_LIBM])
  112935. +m4trace:configure.ac:393: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBM])
  112936. +m4trace:configure.ac:393: -1- m4_pattern_allow([^HAVE_LIBM$])
  112937. +m4trace:configure.ac:394: -1- AH_OUTPUT([HAVE_LIBMW], [/* Define to 1 if you have the `mw\' library (-lmw). */
  112938. +@%:@undef HAVE_LIBMW])
  112939. +m4trace:configure.ac:394: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBMW])
  112940. +m4trace:configure.ac:394: -1- m4_pattern_allow([^HAVE_LIBMW$])
  112941. +m4trace:configure.ac:396: -1- AH_OUTPUT([00002], [ /* This is building inside Squid. We need their config as well. */
  112942. +/* bit of autoconf magic hack */
  112943. +#undef HAVE_SQUID
  112944. +
  112945. +#if HAVE_SQUID
  112946. +#include "squid_compat.h"
  112947. +#endif /* HAVE_SQUID */
  112948. +])
  112949. +m4trace:configure.ac:404: -1- AH_OUTPUT([zzzz3], [
  112950. +/* Squid provides a few compat libraries */
  112951. +#ifdef HAVE_SQUID
  112952. +#ifdef HAVE_GETADDRINFO_H
  112953. +#include "getaddrinfo.h"
  112954. +#endif
  112955. +#ifdef HAVE_GETNAMEINFO_H
  112956. +#include "getnameinfo.h"
  112957. +#endif
  112958. +#ifdef HAVE_UTIL_H
  112959. +#include "util.h"
  112960. +#endif
  112961. +#endif /* HAVE_SQUID */
  112962. +])
  112963. +m4trace:configure.ac:422: -1- AH_OUTPUT([zzzz4], [
  112964. +#ifdef HAVE_HEIMDAL_KERBEROS
  112965. +#ifdef HAVE_GSSAPI_GSSAPI_H
  112966. +#include <gssapi/gssapi.h>
  112967. +#elif defined(HAVE_GSSAPI_H)
  112968. +#include <gssapi.h>
  112969. +#else
  112970. +#error "GSSAPI header required"
  112971. +#endif
  112972. +#define gss_nt_service_name GSS_C_NT_HOSTBASED_SERVICE
  112973. +#else
  112974. +#ifdef HAVE_SEAM_KERBEROS
  112975. +#ifdef HAVE_GSSAPI_GSSAPI_H
  112976. +#include <gssapi/gssapi.h>
  112977. +#elif defined(HAVE_GSSAPI_H)
  112978. +#include <gssapi.h>
  112979. +#else
  112980. +#error "GSSAPI header required"
  112981. +#endif
  112982. +#ifdef HAVE_GSSAPI_GSSAPI_EXT_H
  112983. +#include <gssapi/gssapi_ext.h>
  112984. +#endif
  112985. +#define gss_nt_service_name GSS_C_NT_HOSTBASED_SERVICE
  112986. +#else /*MIT*/
  112987. +#ifdef HAVE_GSSAPI_GSSAPI_H
  112988. +#include <gssapi/gssapi.h>
  112989. +#elif defined(HAVE_GSSAPI_H)
  112990. +#include <gssapi.h>
  112991. +#else
  112992. +#error "GSSAPI header required"
  112993. +#endif
  112994. +#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H
  112995. +#include <gssapi/gssapi_krb5.h>
  112996. +#endif
  112997. +#ifdef HAVE_GSSAPI_GSSAPI_GENERIC_H
  112998. +#include <gssapi/gssapi_generic.h>
  112999. +#endif
  113000. +#endif
  113001. +#endif
  113002. +
  113003. +])
  113004. +m4trace:configure.ac:484: -1- AC_CONFIG_FILES([Makefile])
  113005. +m4trace:configure.ac:484: -1- _m4_warn([obsolete], [AC_OUTPUT should be used without arguments.
  113006. +You should run autoupdate.], [])
  113007. +m4trace:configure.ac:484: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
  113008. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  113009. +m4trace:configure.ac:484: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  113010. +m4trace:configure.ac:484: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
  113011. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([LTLIBOBJS])
  113012. +m4trace:configure.ac:484: -1- m4_pattern_allow([^LTLIBOBJS$])
  113013. +m4trace:configure.ac:484: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  113014. +m4trace:configure.ac:484: -1- AC_SUBST([am__EXEEXT_TRUE])
  113015. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
  113016. +m4trace:configure.ac:484: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  113017. +m4trace:configure.ac:484: -1- AC_SUBST([am__EXEEXT_FALSE])
  113018. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
  113019. +m4trace:configure.ac:484: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  113020. +m4trace:configure.ac:484: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  113021. +m4trace:configure.ac:484: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  113022. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([top_builddir])
  113023. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([top_build_prefix])
  113024. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([srcdir])
  113025. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([abs_srcdir])
  113026. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([top_srcdir])
  113027. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([abs_top_srcdir])
  113028. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([builddir])
  113029. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([abs_builddir])
  113030. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([abs_top_builddir])
  113031. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([INSTALL])
  113032. +m4trace:configure.ac:484: -1- AC_SUBST_TRACE([MKDIR_P])
  113033. diff -Nur squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/ska_config.h.in~ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/ska_config.h.in~
  113034. --- squid-3.1.11.orig/helpers/negotiate_auth/squid_kerb_auth/ska_config.h.in~ 1970-01-01 01:00:00.000000000 +0100
  113035. +++ squid-3.1.11/helpers/negotiate_auth/squid_kerb_auth/ska_config.h.in~ 2011-02-08 05:07:02.000000000 +0100
  113036. @@ -0,0 +1,257 @@
  113037. +/* ska_config.h.in. Generated from configure.ac by autoheader. */
  113038. +
  113039. +/*
  113040. + * -----------------------------------------------------------------------------
  113041. + *
  113042. + * Author: Markus Moeller (|MAIL|)
  113043. + *
  113044. + * Copyright (C) 2007 Markus Moeller. All rights reserved.
  113045. + *
  113046. + * This program is free software; you can redistribute it and/or modify
  113047. + * it under the terms of the GNU General Public License as published by
  113048. + * the Free Software Foundation; either version 2 of the License, or
  113049. + * (at your option) any later version.
  113050. + *
  113051. + * This program is distributed in the hope that it will be useful,
  113052. + * but WITHOUT ANY WARRANTY; without even the implied warranty of
  113053. + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  113054. + * GNU General Public License for more details.
  113055. + *
  113056. + * You should have received a copy of the GNU General Public License
  113057. + * along with this program; if not, write to the Free Software
  113058. + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
  113059. + *
  113060. + * As a special exemption, M Moeller gives permission to link this program
  113061. + * with MIT, Heimdal or other GSS/Kerberos libraries, and distribute
  113062. + * the resulting executable, without including the source code for
  113063. + * the Libraries in the source distribution.
  113064. + *
  113065. + * -----------------------------------------------------------------------------
  113066. + */
  113067. +
  113068. +
  113069. + /* This is building inside Squid. We need their config as well. */
  113070. +/* bit of autoconf magic hack */
  113071. +#undef HAVE_SQUID
  113072. +
  113073. +#if HAVE_SQUID
  113074. +#include "squid_compat.h"
  113075. +#endif /* HAVE_SQUID */
  113076. +
  113077. +
  113078. +/* Define if building universal (internal helper macro) */
  113079. +#undef AC_APPLE_UNIVERSAL_BUILD
  113080. +
  113081. +/* Define to 1 if you have the declaration of `xfree', and to 0 if you don't.
  113082. + */
  113083. +#undef HAVE_DECL_XFREE
  113084. +
  113085. +/* Define to 1 if you have the declaration of `xfreeaddrinfo', and to 0 if you
  113086. + don't. */
  113087. +#undef HAVE_DECL_XFREEADDRINFO
  113088. +
  113089. +/* Define to 1 if you have the declaration of `xgai_strerror', and to 0 if you
  113090. + don't. */
  113091. +#undef HAVE_DECL_XGAI_STRERROR
  113092. +
  113093. +/* Define to 1 if you have the declaration of `xgetaddrinfo', and to 0 if you
  113094. + don't. */
  113095. +#undef HAVE_DECL_XGETADDRINFO
  113096. +
  113097. +/* Define to 1 if you have the declaration of `xgetnameinfo', and to 0 if you
  113098. + don't. */
  113099. +#undef HAVE_DECL_XGETNAMEINFO
  113100. +
  113101. +/* Define to 1 if you have the declaration of `xmalloc', and to 0 if you
  113102. + don't. */
  113103. +#undef HAVE_DECL_XMALLOC
  113104. +
  113105. +/* Define to 1 if you have the declaration of `xstrdup', and to 0 if you
  113106. + don't. */
  113107. +#undef HAVE_DECL_XSTRDUP
  113108. +
  113109. +/* Define to 1 if you have the <errno.h> header file. */
  113110. +#undef HAVE_ERRNO_H
  113111. +
  113112. +/* Define to 1 if you have the <getaddrinfo.h> header file. */
  113113. +#undef HAVE_GETADDRINFO_H
  113114. +
  113115. +/* Define to 1 if you have the <getnameinfo.h> header file. */
  113116. +#undef HAVE_GETNAMEINFO_H
  113117. +
  113118. +/* Define to 1 if you have the <gssapi/gssapi_ext.h> header file. */
  113119. +#undef HAVE_GSSAPI_GSSAPI_EXT_H
  113120. +
  113121. +/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
  113122. +#undef HAVE_GSSAPI_GSSAPI_GENERIC_H
  113123. +
  113124. +/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
  113125. +#undef HAVE_GSSAPI_GSSAPI_H
  113126. +
  113127. +/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
  113128. +#undef HAVE_GSSAPI_GSSAPI_KRB5_H
  113129. +
  113130. +/* Define to 1 if you have the <gssapi.h> header file. */
  113131. +#undef HAVE_GSSAPI_H
  113132. +
  113133. +/* Define to 1 if you have Heimdal Kerberos */
  113134. +#undef HAVE_HEIMDAL_KERBEROS
  113135. +
  113136. +/* Define to 1 if you have the <inttypes.h> header file. */
  113137. +#undef HAVE_INTTYPES_H
  113138. +
  113139. +/* Define to 1 if you have the `m' library (-lm). */
  113140. +#undef HAVE_LIBM
  113141. +
  113142. +/* Define to 1 if you have the `mw' library (-lmw). */
  113143. +#undef HAVE_LIBMW
  113144. +
  113145. +/* Define to 1 if you have the <memory.h> header file. */
  113146. +#undef HAVE_MEMORY_H
  113147. +
  113148. +/* Define to 1 if you have MIT Kerberos */
  113149. +#undef HAVE_MIT_KERBEROS
  113150. +
  113151. +/* Define to 1 if you have NAS Kerberos */
  113152. +#undef HAVE_NAS_KERBEROS
  113153. +
  113154. +/* Define to 1 if you have the <netdb.h> header file. */
  113155. +#undef HAVE_NETDB_H
  113156. +
  113157. +/* Define to 1 if you have New Solaris 10/OpenSolaris Kerberos */
  113158. +#undef HAVE_NEW_SEAM_KERBEROS
  113159. +
  113160. +/* Define to 1 if you have SEAM Kerberos */
  113161. +#undef HAVE_SEAM_KERBEROS
  113162. +
  113163. +/* Define to 1 if you have SQUID */
  113164. +#undef HAVE_SQUID
  113165. +
  113166. +/* Define to 1 if you have the <stdint.h> header file. */
  113167. +#undef HAVE_STDINT_H
  113168. +
  113169. +/* Define to 1 if you have the <stdio.h> header file. */
  113170. +#undef HAVE_STDIO_H
  113171. +
  113172. +/* Define to 1 if you have the <stdlib.h> header file. */
  113173. +#undef HAVE_STDLIB_H
  113174. +
  113175. +/* Define to 1 if you have the <strings.h> header file. */
  113176. +#undef HAVE_STRINGS_H
  113177. +
  113178. +/* Define to 1 if you have the <string.h> header file. */
  113179. +#undef HAVE_STRING_H
  113180. +
  113181. +/* Define to 1 if you have the <sys/stat.h> header file. */
  113182. +#undef HAVE_SYS_STAT_H
  113183. +
  113184. +/* Define to 1 if you have the <sys/time.h> header file. */
  113185. +#undef HAVE_SYS_TIME_H
  113186. +
  113187. +/* Define to 1 if you have the <sys/types.h> header file. */
  113188. +#undef HAVE_SYS_TYPES_H
  113189. +
  113190. +/* Define to 1 if you have the <time.h> header file. */
  113191. +#undef HAVE_TIME_H
  113192. +
  113193. +/* Define to 1 if you have the <unistd.h> header file. */
  113194. +#undef HAVE_UNISTD_H
  113195. +
  113196. +/* Define to 1 if you have the <util.h> header file. */
  113197. +#undef HAVE_UTIL_H
  113198. +
  113199. +/* Name of package */
  113200. +#undef PACKAGE
  113201. +
  113202. +/* Define to the address where bug reports for this package should be sent. */
  113203. +#undef PACKAGE_BUGREPORT
  113204. +
  113205. +/* Define to the full name of this package. */
  113206. +#undef PACKAGE_NAME
  113207. +
  113208. +/* Define to the full name and version of this package. */
  113209. +#undef PACKAGE_STRING
  113210. +
  113211. +/* Define to the one symbol short name of this package. */
  113212. +#undef PACKAGE_TARNAME
  113213. +
  113214. +/* Define to the home page for this package. */
  113215. +#undef PACKAGE_URL
  113216. +
  113217. +/* Define to the version of this package. */
  113218. +#undef PACKAGE_VERSION
  113219. +
  113220. +/* Define to 1 if you have the ANSI C header files. */
  113221. +#undef STDC_HEADERS
  113222. +
  113223. +/* Version number of package */
  113224. +#undef VERSION
  113225. +
  113226. +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  113227. + significant byte first (like Motorola and SPARC, unlike Intel). */
  113228. +#if defined AC_APPLE_UNIVERSAL_BUILD
  113229. +# if defined __BIG_ENDIAN__
  113230. +# define WORDS_BIGENDIAN 1
  113231. +# endif
  113232. +#else
  113233. +# ifndef WORDS_BIGENDIAN
  113234. +# undef WORDS_BIGENDIAN
  113235. +# endif
  113236. +#endif
  113237. +
  113238. +
  113239. +/* Squid provides a few compat libraries */
  113240. +#ifdef HAVE_SQUID
  113241. +#ifdef HAVE_GETADDRINFO_H
  113242. +#include "getaddrinfo.h"
  113243. +#endif
  113244. +#ifdef HAVE_GETNAMEINFO_H
  113245. +#include "getnameinfo.h"
  113246. +#endif
  113247. +#ifdef HAVE_UTIL_H
  113248. +#include "util.h"
  113249. +#endif
  113250. +#endif /* HAVE_SQUID */
  113251. +
  113252. +
  113253. +
  113254. +#ifdef HAVE_HEIMDAL_KERBEROS
  113255. +#ifdef HAVE_GSSAPI_GSSAPI_H
  113256. +#include <gssapi/gssapi.h>
  113257. +#elif defined(HAVE_GSSAPI_H)
  113258. +#include <gssapi.h>
  113259. +#else
  113260. +#error "GSSAPI header required"
  113261. +#endif
  113262. +#define gss_nt_service_name GSS_C_NT_HOSTBASED_SERVICE
  113263. +#else
  113264. +#ifdef HAVE_SEAM_KERBEROS
  113265. +#ifdef HAVE_GSSAPI_GSSAPI_H
  113266. +#include <gssapi/gssapi.h>
  113267. +#elif defined(HAVE_GSSAPI_H)
  113268. +#include <gssapi.h>
  113269. +#else
  113270. +#error "GSSAPI header required"
  113271. +#endif
  113272. +#ifdef HAVE_GSSAPI_GSSAPI_EXT_H
  113273. +#include <gssapi/gssapi_ext.h>
  113274. +#endif
  113275. +#define gss_nt_service_name GSS_C_NT_HOSTBASED_SERVICE
  113276. +#else /*MIT*/
  113277. +#ifdef HAVE_GSSAPI_GSSAPI_H
  113278. +#include <gssapi/gssapi.h>
  113279. +#elif defined(HAVE_GSSAPI_H)
  113280. +#include <gssapi.h>
  113281. +#else
  113282. +#error "GSSAPI header required"
  113283. +#endif
  113284. +#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H
  113285. +#include <gssapi/gssapi_krb5.h>
  113286. +#endif
  113287. +#ifdef HAVE_GSSAPI_GSSAPI_GENERIC_H
  113288. +#include <gssapi/gssapi_generic.h>
  113289. +#endif
  113290. +#endif
  113291. +#endif
  113292. +
  113293. +
  113294. diff -Nur squid-3.1.11.orig/helpers/ntlm_auth/Makefile.in squid-3.1.11/helpers/ntlm_auth/Makefile.in
  113295. --- squid-3.1.11.orig/helpers/ntlm_auth/Makefile.in 2011-02-08 05:06:34.000000000 +0100
  113296. +++ squid-3.1.11/helpers/ntlm_auth/Makefile.in 2011-03-04 23:17:52.000000000 +0100
  113297. @@ -121,6 +121,7 @@
  113298. CXXCPP = @CXXCPP@
  113299. CXXDEPMODE = @CXXDEPMODE@
  113300. CXXFLAGS = @CXXFLAGS@
  113301. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  113302. CYGPATH_W = @CYGPATH_W@
  113303. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  113304. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  113305. @@ -132,6 +133,7 @@
  113306. DISK_MODULES = @DISK_MODULES@
  113307. DISK_OS_LIBS = @DISK_OS_LIBS@
  113308. DISK_PROGRAMS = @DISK_PROGRAMS@
  113309. +DLLTOOL = @DLLTOOL@
  113310. DSYMUTIL = @DSYMUTIL@
  113311. DUMPBIN = @DUMPBIN@
  113312. ECAPLIB = @ECAPLIB@
  113313. @@ -180,6 +182,7 @@
  113314. LT_DLPREOPEN = @LT_DLPREOPEN@
  113315. MAINT = @MAINT@
  113316. MAKEINFO = @MAKEINFO@
  113317. +MANIFEST_TOOL = @MANIFEST_TOOL@
  113318. MINGW_LIBS = @MINGW_LIBS@
  113319. MKDIR = @MKDIR@
  113320. MKDIR_P = @MKDIR_P@
  113321. @@ -234,6 +237,7 @@
  113322. abs_srcdir = @abs_srcdir@
  113323. abs_top_builddir = @abs_top_builddir@
  113324. abs_top_srcdir = @abs_top_srcdir@
  113325. +ac_ct_AR = @ac_ct_AR@
  113326. ac_ct_CC = @ac_ct_CC@
  113327. ac_ct_CXX = @ac_ct_CXX@
  113328. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  113329. @@ -301,9 +305,9 @@
  113330. exit 1;; \
  113331. esac; \
  113332. done; \
  113333. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/ntlm_auth/Makefile'; \
  113334. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/ntlm_auth/Makefile'; \
  113335. $(am__cd) $(top_srcdir) && \
  113336. - $(AUTOMAKE) --foreign helpers/ntlm_auth/Makefile
  113337. + $(AUTOMAKE) --gnu helpers/ntlm_auth/Makefile
  113338. .PRECIOUS: Makefile
  113339. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  113340. @case '$?' in \
  113341. diff -Nur squid-3.1.11.orig/helpers/ntlm_auth/fakeauth/Makefile.in squid-3.1.11/helpers/ntlm_auth/fakeauth/Makefile.in
  113342. --- squid-3.1.11.orig/helpers/ntlm_auth/fakeauth/Makefile.in 2011-02-08 05:06:35.000000000 +0100
  113343. +++ squid-3.1.11/helpers/ntlm_auth/fakeauth/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  113344. @@ -108,6 +108,7 @@
  113345. CXXCPP = @CXXCPP@
  113346. CXXDEPMODE = @CXXDEPMODE@
  113347. CXXFLAGS = @CXXFLAGS@
  113348. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  113349. CYGPATH_W = @CYGPATH_W@
  113350. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  113351. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  113352. @@ -119,6 +120,7 @@
  113353. DISK_MODULES = @DISK_MODULES@
  113354. DISK_OS_LIBS = @DISK_OS_LIBS@
  113355. DISK_PROGRAMS = @DISK_PROGRAMS@
  113356. +DLLTOOL = @DLLTOOL@
  113357. DSYMUTIL = @DSYMUTIL@
  113358. DUMPBIN = @DUMPBIN@
  113359. ECAPLIB = @ECAPLIB@
  113360. @@ -167,6 +169,7 @@
  113361. LT_DLPREOPEN = @LT_DLPREOPEN@
  113362. MAINT = @MAINT@
  113363. MAKEINFO = @MAKEINFO@
  113364. +MANIFEST_TOOL = @MANIFEST_TOOL@
  113365. MINGW_LIBS = @MINGW_LIBS@
  113366. MKDIR = @MKDIR@
  113367. MKDIR_P = @MKDIR_P@
  113368. @@ -221,6 +224,7 @@
  113369. abs_srcdir = @abs_srcdir@
  113370. abs_top_builddir = @abs_top_builddir@
  113371. abs_top_srcdir = @abs_top_srcdir@
  113372. +ac_ct_AR = @ac_ct_AR@
  113373. ac_ct_CC = @ac_ct_CC@
  113374. ac_ct_CXX = @ac_ct_CXX@
  113375. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  113376. @@ -301,9 +305,9 @@
  113377. exit 1;; \
  113378. esac; \
  113379. done; \
  113380. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/ntlm_auth/fakeauth/Makefile'; \
  113381. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/ntlm_auth/fakeauth/Makefile'; \
  113382. $(am__cd) $(top_srcdir) && \
  113383. - $(AUTOMAKE) --foreign helpers/ntlm_auth/fakeauth/Makefile
  113384. + $(AUTOMAKE) --gnu helpers/ntlm_auth/fakeauth/Makefile
  113385. .PRECIOUS: Makefile
  113386. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  113387. @case '$?' in \
  113388. diff -Nur squid-3.1.11.orig/helpers/ntlm_auth/mswin_sspi/Makefile.in squid-3.1.11/helpers/ntlm_auth/mswin_sspi/Makefile.in
  113389. --- squid-3.1.11.orig/helpers/ntlm_auth/mswin_sspi/Makefile.in 2011-02-08 05:06:35.000000000 +0100
  113390. +++ squid-3.1.11/helpers/ntlm_auth/mswin_sspi/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  113391. @@ -108,6 +108,7 @@
  113392. CXXCPP = @CXXCPP@
  113393. CXXDEPMODE = @CXXDEPMODE@
  113394. CXXFLAGS = @CXXFLAGS@
  113395. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  113396. CYGPATH_W = @CYGPATH_W@
  113397. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  113398. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  113399. @@ -119,6 +120,7 @@
  113400. DISK_MODULES = @DISK_MODULES@
  113401. DISK_OS_LIBS = @DISK_OS_LIBS@
  113402. DISK_PROGRAMS = @DISK_PROGRAMS@
  113403. +DLLTOOL = @DLLTOOL@
  113404. DSYMUTIL = @DSYMUTIL@
  113405. DUMPBIN = @DUMPBIN@
  113406. ECAPLIB = @ECAPLIB@
  113407. @@ -167,6 +169,7 @@
  113408. LT_DLPREOPEN = @LT_DLPREOPEN@
  113409. MAINT = @MAINT@
  113410. MAKEINFO = @MAKEINFO@
  113411. +MANIFEST_TOOL = @MANIFEST_TOOL@
  113412. MINGW_LIBS = @MINGW_LIBS@
  113413. MKDIR = @MKDIR@
  113414. MKDIR_P = @MKDIR_P@
  113415. @@ -221,6 +224,7 @@
  113416. abs_srcdir = @abs_srcdir@
  113417. abs_top_builddir = @abs_top_builddir@
  113418. abs_top_srcdir = @abs_top_srcdir@
  113419. +ac_ct_AR = @ac_ct_AR@
  113420. ac_ct_CC = @ac_ct_CC@
  113421. ac_ct_CXX = @ac_ct_CXX@
  113422. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  113423. @@ -303,9 +307,9 @@
  113424. exit 1;; \
  113425. esac; \
  113426. done; \
  113427. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/ntlm_auth/mswin_sspi/Makefile'; \
  113428. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/ntlm_auth/mswin_sspi/Makefile'; \
  113429. $(am__cd) $(top_srcdir) && \
  113430. - $(AUTOMAKE) --foreign helpers/ntlm_auth/mswin_sspi/Makefile
  113431. + $(AUTOMAKE) --gnu helpers/ntlm_auth/mswin_sspi/Makefile
  113432. .PRECIOUS: Makefile
  113433. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  113434. @case '$?' in \
  113435. diff -Nur squid-3.1.11.orig/helpers/ntlm_auth/no_check/Makefile.in squid-3.1.11/helpers/ntlm_auth/no_check/Makefile.in
  113436. --- squid-3.1.11.orig/helpers/ntlm_auth/no_check/Makefile.in 2011-02-08 05:06:35.000000000 +0100
  113437. +++ squid-3.1.11/helpers/ntlm_auth/no_check/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  113438. @@ -109,6 +109,7 @@
  113439. CXXCPP = @CXXCPP@
  113440. CXXDEPMODE = @CXXDEPMODE@
  113441. CXXFLAGS = @CXXFLAGS@
  113442. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  113443. CYGPATH_W = @CYGPATH_W@
  113444. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  113445. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  113446. @@ -120,6 +121,7 @@
  113447. DISK_MODULES = @DISK_MODULES@
  113448. DISK_OS_LIBS = @DISK_OS_LIBS@
  113449. DISK_PROGRAMS = @DISK_PROGRAMS@
  113450. +DLLTOOL = @DLLTOOL@
  113451. DSYMUTIL = @DSYMUTIL@
  113452. DUMPBIN = @DUMPBIN@
  113453. ECAPLIB = @ECAPLIB@
  113454. @@ -168,6 +170,7 @@
  113455. LT_DLPREOPEN = @LT_DLPREOPEN@
  113456. MAINT = @MAINT@
  113457. MAKEINFO = @MAKEINFO@
  113458. +MANIFEST_TOOL = @MANIFEST_TOOL@
  113459. MINGW_LIBS = @MINGW_LIBS@
  113460. MKDIR = @MKDIR@
  113461. MKDIR_P = @MKDIR_P@
  113462. @@ -222,6 +225,7 @@
  113463. abs_srcdir = @abs_srcdir@
  113464. abs_top_builddir = @abs_top_builddir@
  113465. abs_top_srcdir = @abs_top_srcdir@
  113466. +ac_ct_AR = @ac_ct_AR@
  113467. ac_ct_CC = @ac_ct_CC@
  113468. ac_ct_CXX = @ac_ct_CXX@
  113469. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  113470. @@ -293,9 +297,9 @@
  113471. exit 1;; \
  113472. esac; \
  113473. done; \
  113474. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/ntlm_auth/no_check/Makefile'; \
  113475. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/ntlm_auth/no_check/Makefile'; \
  113476. $(am__cd) $(top_srcdir) && \
  113477. - $(AUTOMAKE) --foreign helpers/ntlm_auth/no_check/Makefile
  113478. + $(AUTOMAKE) --gnu helpers/ntlm_auth/no_check/Makefile
  113479. .PRECIOUS: Makefile
  113480. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  113481. @case '$?' in \
  113482. diff -Nur squid-3.1.11.orig/helpers/ntlm_auth/smb_lm/Makefile.in squid-3.1.11/helpers/ntlm_auth/smb_lm/Makefile.in
  113483. --- squid-3.1.11.orig/helpers/ntlm_auth/smb_lm/Makefile.in 2011-02-08 05:06:35.000000000 +0100
  113484. +++ squid-3.1.11/helpers/ntlm_auth/smb_lm/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  113485. @@ -148,6 +148,7 @@
  113486. CXXCPP = @CXXCPP@
  113487. CXXDEPMODE = @CXXDEPMODE@
  113488. CXXFLAGS = @CXXFLAGS@
  113489. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  113490. CYGPATH_W = @CYGPATH_W@
  113491. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  113492. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  113493. @@ -159,6 +160,7 @@
  113494. DISK_MODULES = @DISK_MODULES@
  113495. DISK_OS_LIBS = @DISK_OS_LIBS@
  113496. DISK_PROGRAMS = @DISK_PROGRAMS@
  113497. +DLLTOOL = @DLLTOOL@
  113498. DSYMUTIL = @DSYMUTIL@
  113499. DUMPBIN = @DUMPBIN@
  113500. ECAPLIB = @ECAPLIB@
  113501. @@ -207,6 +209,7 @@
  113502. LT_DLPREOPEN = @LT_DLPREOPEN@
  113503. MAINT = @MAINT@
  113504. MAKEINFO = @MAKEINFO@
  113505. +MANIFEST_TOOL = @MANIFEST_TOOL@
  113506. MINGW_LIBS = @MINGW_LIBS@
  113507. MKDIR = @MKDIR@
  113508. MKDIR_P = @MKDIR_P@
  113509. @@ -261,6 +264,7 @@
  113510. abs_srcdir = @abs_srcdir@
  113511. abs_top_builddir = @abs_top_builddir@
  113512. abs_top_srcdir = @abs_top_srcdir@
  113513. +ac_ct_AR = @ac_ct_AR@
  113514. ac_ct_CC = @ac_ct_CC@
  113515. ac_ct_CXX = @ac_ct_CXX@
  113516. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  113517. @@ -343,9 +347,9 @@
  113518. exit 1;; \
  113519. esac; \
  113520. done; \
  113521. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/ntlm_auth/smb_lm/Makefile'; \
  113522. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/ntlm_auth/smb_lm/Makefile'; \
  113523. $(am__cd) $(top_srcdir) && \
  113524. - $(AUTOMAKE) --foreign helpers/ntlm_auth/smb_lm/Makefile
  113525. + $(AUTOMAKE) --gnu helpers/ntlm_auth/smb_lm/Makefile
  113526. .PRECIOUS: Makefile
  113527. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  113528. @case '$?' in \
  113529. diff -Nur squid-3.1.11.orig/helpers/ntlm_auth/smb_lm/smbval/Makefile.in squid-3.1.11/helpers/ntlm_auth/smb_lm/smbval/Makefile.in
  113530. --- squid-3.1.11.orig/helpers/ntlm_auth/smb_lm/smbval/Makefile.in 2011-02-08 05:06:35.000000000 +0100
  113531. +++ squid-3.1.11/helpers/ntlm_auth/smb_lm/smbval/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  113532. @@ -110,6 +110,7 @@
  113533. CXXCPP = @CXXCPP@
  113534. CXXDEPMODE = @CXXDEPMODE@
  113535. CXXFLAGS = @CXXFLAGS@
  113536. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  113537. CYGPATH_W = @CYGPATH_W@
  113538. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  113539. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  113540. @@ -121,6 +122,7 @@
  113541. DISK_MODULES = @DISK_MODULES@
  113542. DISK_OS_LIBS = @DISK_OS_LIBS@
  113543. DISK_PROGRAMS = @DISK_PROGRAMS@
  113544. +DLLTOOL = @DLLTOOL@
  113545. DSYMUTIL = @DSYMUTIL@
  113546. DUMPBIN = @DUMPBIN@
  113547. ECAPLIB = @ECAPLIB@
  113548. @@ -169,6 +171,7 @@
  113549. LT_DLPREOPEN = @LT_DLPREOPEN@
  113550. MAINT = @MAINT@
  113551. MAKEINFO = @MAKEINFO@
  113552. +MANIFEST_TOOL = @MANIFEST_TOOL@
  113553. MINGW_LIBS = @MINGW_LIBS@
  113554. MKDIR = @MKDIR@
  113555. MKDIR_P = @MKDIR_P@
  113556. @@ -223,6 +226,7 @@
  113557. abs_srcdir = @abs_srcdir@
  113558. abs_top_builddir = @abs_top_builddir@
  113559. abs_top_srcdir = @abs_top_srcdir@
  113560. +ac_ct_AR = @ac_ct_AR@
  113561. ac_ct_CC = @ac_ct_CC@
  113562. ac_ct_CXX = @ac_ct_CXX@
  113563. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  113564. @@ -302,9 +306,9 @@
  113565. exit 1;; \
  113566. esac; \
  113567. done; \
  113568. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign helpers/ntlm_auth/smb_lm/smbval/Makefile'; \
  113569. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu helpers/ntlm_auth/smb_lm/smbval/Makefile'; \
  113570. $(am__cd) $(top_srcdir) && \
  113571. - $(AUTOMAKE) --foreign helpers/ntlm_auth/smb_lm/smbval/Makefile
  113572. + $(AUTOMAKE) --gnu helpers/ntlm_auth/smb_lm/smbval/Makefile
  113573. .PRECIOUS: Makefile
  113574. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  113575. @case '$?' in \
  113576. diff -Nur squid-3.1.11.orig/icons/Makefile.in squid-3.1.11/icons/Makefile.in
  113577. --- squid-3.1.11.orig/icons/Makefile.in 2011-02-08 05:06:36.000000000 +0100
  113578. +++ squid-3.1.11/icons/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  113579. @@ -104,6 +104,7 @@
  113580. CXXCPP = @CXXCPP@
  113581. CXXDEPMODE = @CXXDEPMODE@
  113582. CXXFLAGS = @CXXFLAGS@
  113583. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  113584. CYGPATH_W = @CYGPATH_W@
  113585. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  113586. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  113587. @@ -115,6 +116,7 @@
  113588. DISK_MODULES = @DISK_MODULES@
  113589. DISK_OS_LIBS = @DISK_OS_LIBS@
  113590. DISK_PROGRAMS = @DISK_PROGRAMS@
  113591. +DLLTOOL = @DLLTOOL@
  113592. DSYMUTIL = @DSYMUTIL@
  113593. DUMPBIN = @DUMPBIN@
  113594. ECAPLIB = @ECAPLIB@
  113595. @@ -163,6 +165,7 @@
  113596. LT_DLPREOPEN = @LT_DLPREOPEN@
  113597. MAINT = @MAINT@
  113598. MAKEINFO = @MAKEINFO@
  113599. +MANIFEST_TOOL = @MANIFEST_TOOL@
  113600. MINGW_LIBS = @MINGW_LIBS@
  113601. MKDIR = @MKDIR@
  113602. MKDIR_P = @MKDIR_P@
  113603. @@ -217,6 +220,7 @@
  113604. abs_srcdir = @abs_srcdir@
  113605. abs_top_builddir = @abs_top_builddir@
  113606. abs_top_srcdir = @abs_top_srcdir@
  113607. +ac_ct_AR = @ac_ct_AR@
  113608. ac_ct_CC = @ac_ct_CC@
  113609. ac_ct_CXX = @ac_ct_CXX@
  113610. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  113611. @@ -314,9 +318,9 @@
  113612. exit 1;; \
  113613. esac; \
  113614. done; \
  113615. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign icons/Makefile'; \
  113616. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu icons/Makefile'; \
  113617. $(am__cd) $(top_srcdir) && \
  113618. - $(AUTOMAKE) --foreign icons/Makefile
  113619. + $(AUTOMAKE) --gnu icons/Makefile
  113620. .PRECIOUS: Makefile
  113621. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  113622. @case '$?' in \
  113623. diff -Nur squid-3.1.11.orig/include/autoconf.h.in squid-3.1.11/include/autoconf.h.in
  113624. --- squid-3.1.11.orig/include/autoconf.h.in 2011-02-08 05:06:22.000000000 +0100
  113625. +++ squid-3.1.11/include/autoconf.h.in 2011-03-04 23:17:49.000000000 +0100
  113626. @@ -967,6 +967,9 @@
  113627. /* The archive extension */
  113628. #undef LT_LIBEXT
  113629. +/* The archive prefix */
  113630. +#undef LT_LIBPREFIX
  113631. +
  113632. /* Define to the extension used for runtime loadable modules, say, ".so". */
  113633. #undef LT_MODULE_EXT
  113634. diff -Nur squid-3.1.11.orig/include/autoconf.h.in~ squid-3.1.11/include/autoconf.h.in~
  113635. --- squid-3.1.11.orig/include/autoconf.h.in~ 1970-01-01 01:00:00.000000000 +0100
  113636. +++ squid-3.1.11/include/autoconf.h.in~ 2011-02-08 05:06:22.000000000 +0100
  113637. @@ -0,0 +1,1292 @@
  113638. +/* include/autoconf.h.in. Generated from configure.ac by autoheader. */
  113639. +
  113640. +/* Define if building universal (internal helper macro) */
  113641. +#undef AC_APPLE_UNIVERSAL_BUILD
  113642. +
  113643. +/* Defines how many threads aufs uses for I/O */
  113644. +#undef AUFS_IO_THREADS
  113645. +
  113646. +/* If you are upset that the cachemgr.cgi form comes up with the hostname
  113647. + field blank, then define this to getfullhostname() */
  113648. +#undef CACHEMGR_HOSTNAME
  113649. +
  113650. +/* What default TCP port to use for HTTP listening? */
  113651. +#undef CACHE_HTTP_PORT
  113652. +
  113653. +/* What default UDP port to use for ICP listening? */
  113654. +#undef CACHE_ICP_PORT
  113655. +
  113656. +/* Enable for cbdata debug information */
  113657. +#undef CBDATA_DEBUG
  113658. +
  113659. +/* Host type from configure */
  113660. +#undef CONFIG_HOST_TYPE
  113661. +
  113662. +/* Define if you want to set the COSS membuf size */
  113663. +#undef COSS_MEMBUF_SZ
  113664. +
  113665. +/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
  113666. + systems. This function is required for `alloca.c' support on those systems.
  113667. + */
  113668. +#undef CRAY_STACKSEG_END
  113669. +
  113670. +/* Define to 1 if using `alloca.c'. */
  113671. +#undef C_ALLOCA
  113672. +
  113673. +/* Default FD_SETSIZE value */
  113674. +#undef DEFAULT_FD_SETSIZE
  113675. +
  113676. +/* Traffic management via "delay pools". */
  113677. +#undef DELAY_POOLS
  113678. +
  113679. +/* Enable following X-Forwarded-For headers */
  113680. +#undef FOLLOW_X_FORWARDED_FOR
  113681. +
  113682. +/* Enable Forw/Via database */
  113683. +#undef FORW_VIA_DB
  113684. +
  113685. +/* If gettimeofday is known to take only one argument */
  113686. +#undef GETTIMEOFDAY_NO_TZP
  113687. +
  113688. +/* Define to 1 if you have the <aio.h> header file. */
  113689. +#undef HAVE_AIO_H
  113690. +
  113691. +/* Define to 1 if you have `alloca', as a function or macro. */
  113692. +#undef HAVE_ALLOCA
  113693. +
  113694. +/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
  113695. + */
  113696. +#undef HAVE_ALLOCA_H
  113697. +
  113698. +/* Define to 1 if you have the `argz_add' function. */
  113699. +#undef HAVE_ARGZ_ADD
  113700. +
  113701. +/* Define to 1 if you have the `argz_append' function. */
  113702. +#undef HAVE_ARGZ_APPEND
  113703. +
  113704. +/* Define to 1 if you have the `argz_count' function. */
  113705. +#undef HAVE_ARGZ_COUNT
  113706. +
  113707. +/* Define to 1 if you have the `argz_create_sep' function. */
  113708. +#undef HAVE_ARGZ_CREATE_SEP
  113709. +
  113710. +/* Define to 1 if you have the <argz.h> header file. */
  113711. +#undef HAVE_ARGZ_H
  113712. +
  113713. +/* Define to 1 if you have the `argz_insert' function. */
  113714. +#undef HAVE_ARGZ_INSERT
  113715. +
  113716. +/* Define to 1 if you have the `argz_next' function. */
  113717. +#undef HAVE_ARGZ_NEXT
  113718. +
  113719. +/* Define to 1 if you have the `argz_stringify' function. */
  113720. +#undef HAVE_ARGZ_STRINGIFY
  113721. +
  113722. +/* Define to 1 if you have the <arpa/inet.h> header file. */
  113723. +#undef HAVE_ARPA_INET_H
  113724. +
  113725. +/* Define to 1 if you have the <arpa/nameser.h> header file. */
  113726. +#undef HAVE_ARPA_NAMESER_H
  113727. +
  113728. +/* Define to 1 if you have the <assert.h> header file. */
  113729. +#undef HAVE_ASSERT_H
  113730. +
  113731. +/* Basic auth module is built */
  113732. +#undef HAVE_AUTH_MODULE_BASIC
  113733. +
  113734. +/* Digest auth module is built */
  113735. +#undef HAVE_AUTH_MODULE_DIGEST
  113736. +
  113737. +/* Negotiate auth module is built */
  113738. +#undef HAVE_AUTH_MODULE_NEGOTIATE
  113739. +
  113740. +/* NTLM auth module is built */
  113741. +#undef HAVE_AUTH_MODULE_NTLM
  113742. +
  113743. +/* Define to 1 if you have the `backtrace_symbols_fd' function. */
  113744. +#undef HAVE_BACKTRACE_SYMBOLS_FD
  113745. +
  113746. +/* Define to 1 if you have the `bcopy' function. */
  113747. +#undef HAVE_BCOPY
  113748. +
  113749. +/* Define to 1 if you have the <bstring.h> header file. */
  113750. +#undef HAVE_BSTRING_H
  113751. +
  113752. +/* Define to 1 if you have the `bswap16' function. */
  113753. +#undef HAVE_BSWAP16
  113754. +
  113755. +/* Define to 1 if you have the `bswap32' function. */
  113756. +#undef HAVE_BSWAP32
  113757. +
  113758. +/* Define to 1 if you have the `bswap_16' function. */
  113759. +#undef HAVE_BSWAP_16
  113760. +
  113761. +/* Define to 1 if you have the `bswap_32' function. */
  113762. +#undef HAVE_BSWAP_32
  113763. +
  113764. +/* Define to 1 if you have the <byteswap.h> header file. */
  113765. +#undef HAVE_BYTESWAP_H
  113766. +
  113767. +/* Define to 1 if you have the <cassert> header file. */
  113768. +#undef HAVE_CASSERT
  113769. +
  113770. +/* char is defined in system headers */
  113771. +#undef HAVE_CHAR
  113772. +
  113773. +/* Define to 1 if you have the `closedir' function. */
  113774. +#undef HAVE_CLOSEDIR
  113775. +
  113776. +/* Define to 1 if you have the `crypt' function. */
  113777. +#undef HAVE_CRYPT
  113778. +
  113779. +/* Define to 1 if you have the <crypt.h> header file. */
  113780. +#undef HAVE_CRYPT_H
  113781. +
  113782. +/* Define to 1 if you have the <cstring> header file. */
  113783. +#undef HAVE_CSTRING
  113784. +
  113785. +/* Define to 1 if you have the <ctype.h> header file. */
  113786. +#undef HAVE_CTYPE_H
  113787. +
  113788. +/* Define to 1 if you have the <db_185.h> header file. */
  113789. +#undef HAVE_DB_185_H
  113790. +
  113791. +/* Define to 1 if you have the <db.h> header file. */
  113792. +#undef HAVE_DB_H
  113793. +
  113794. +/* Define to 1 if you have the declaration of `cygwin_conv_path', and to 0 if
  113795. + you don't. */
  113796. +#undef HAVE_DECL_CYGWIN_CONV_PATH
  113797. +
  113798. +/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
  113799. + */
  113800. +#undef HAVE_DIRENT_H
  113801. +
  113802. +/* Define if you have the GNU dld library. */
  113803. +#undef HAVE_DLD
  113804. +
  113805. +/* Define to 1 if you have the <dld.h> header file. */
  113806. +#undef HAVE_DLD_H
  113807. +
  113808. +/* Define to 1 if you have the `dlerror' function. */
  113809. +#undef HAVE_DLERROR
  113810. +
  113811. +/* Define to 1 if you have the <dlfcn.h> header file. */
  113812. +#undef HAVE_DLFCN_H
  113813. +
  113814. +/* Define to 1 if you have the <dl.h> header file. */
  113815. +#undef HAVE_DL_H
  113816. +
  113817. +/* Define to 1 if you have the `drand48' function. */
  113818. +#undef HAVE_DRAND48
  113819. +
  113820. +/* Define if you have the _dyld_func_lookup function. */
  113821. +#undef HAVE_DYLD
  113822. +
  113823. +/* Define to 1 if you have the `epoll_ctl' function. */
  113824. +#undef HAVE_EPOLL_CTL
  113825. +
  113826. +/* Define to 1 if you have the <errno.h> header file. */
  113827. +#undef HAVE_ERRNO_H
  113828. +
  113829. +/* Define to 1 if the system has the type `error_t'. */
  113830. +#undef HAVE_ERROR_T
  113831. +
  113832. +/* Define to 1 if you have the <execinfo.h> header file. */
  113833. +#undef HAVE_EXECINFO_H
  113834. +
  113835. +/* Define to 1 if you have the <expat.h> header file. */
  113836. +#undef HAVE_EXPAT_H
  113837. +
  113838. +/* Define to 1 if you have the `fchmod' function. */
  113839. +#undef HAVE_FCHMOD
  113840. +
  113841. +/* Define to 1 if you have the <fcntl.h> header file. */
  113842. +#undef HAVE_FCNTL_H
  113843. +
  113844. +/* fd_mask is defined by the system headers */
  113845. +#undef HAVE_FD_MASK
  113846. +
  113847. +/* Define to 1 if you have the <fnmatch.h> header file. */
  113848. +#undef HAVE_FNMATCH_H
  113849. +
  113850. +/* "Define to 1 if aufs filesystem module is build" */
  113851. +#undef HAVE_FS_AUFS
  113852. +
  113853. +/* "Define to 1 if coss filesystem module is build" */
  113854. +#undef HAVE_FS_COSS
  113855. +
  113856. +/* "Define to 1 if diskd filesystem module is build" */
  113857. +#undef HAVE_FS_DISKD
  113858. +
  113859. +/* "Define to 1 if ufs filesystem module is build" */
  113860. +#undef HAVE_FS_UFS
  113861. +
  113862. +/* Define to 1 if you have the `getaddrinfo' function. */
  113863. +#undef HAVE_GETADDRINFO
  113864. +
  113865. +/* Define to 1 if you have the `getdtablesize' function. */
  113866. +#undef HAVE_GETDTABLESIZE
  113867. +
  113868. +/* Define to 1 if you have the `getnameinfo' function. */
  113869. +#undef HAVE_GETNAMEINFO
  113870. +
  113871. +/* Define to 1 if you have the <getopt.h> header file. */
  113872. +#undef HAVE_GETOPT_H
  113873. +
  113874. +/* Define to 1 if you have the `getpagesize' function. */
  113875. +#undef HAVE_GETPAGESIZE
  113876. +
  113877. +/* Define to 1 if you have the `getpass' function. */
  113878. +#undef HAVE_GETPASS
  113879. +
  113880. +/* Define to 1 if you have the `getrlimit' function. */
  113881. +#undef HAVE_GETRLIMIT
  113882. +
  113883. +/* Define to 1 if you have the `getrusage' function. */
  113884. +#undef HAVE_GETRUSAGE
  113885. +
  113886. +/* Define to 1 if you have the `getspnam' function. */
  113887. +#undef HAVE_GETSPNAM
  113888. +
  113889. +/* Define to 1 if you have the `gettimeofday' function. */
  113890. +#undef HAVE_GETTIMEOFDAY
  113891. +
  113892. +/* Define to 1 if you have the <glib.h> header file. */
  113893. +#undef HAVE_GLIB_H
  113894. +
  113895. +/* Define to 1 if you have the `glob' function. */
  113896. +#undef HAVE_GLOB
  113897. +
  113898. +/* Define to 1 if you have the <glob.h> header file. */
  113899. +#undef HAVE_GLOB_H
  113900. +
  113901. +/* Define to 1 if you have the <gnumalloc.h> header file. */
  113902. +#undef HAVE_GNUMALLOC_H
  113903. +
  113904. +/* Define to 1 if you have the <grp.h> header file. */
  113905. +#undef HAVE_GRP_H
  113906. +
  113907. +/* Define to 1 if you have the `htobe16' function. */
  113908. +#undef HAVE_HTOBE16
  113909. +
  113910. +/* Define to 1 if you have the `htole16' function. */
  113911. +#undef HAVE_HTOLE16
  113912. +
  113913. +/* Define to 1 if you have the `inet_ntop' function. */
  113914. +#undef HAVE_INET_NTOP
  113915. +
  113916. +/* Define to 1 if you have the `inet_pton' function. */
  113917. +#undef HAVE_INET_PTON
  113918. +
  113919. +/* Define to 1 if you have the `initgroups' function. */
  113920. +#undef HAVE_INITGROUPS
  113921. +
  113922. +/* int is defined in system headers */
  113923. +#undef HAVE_INT
  113924. +
  113925. +/* int16_t is defined in system headers */
  113926. +#undef HAVE_INT16_T
  113927. +
  113928. +/* int32_t is defined in system headers */
  113929. +#undef HAVE_INT32_T
  113930. +
  113931. +/* int64_t is defined in system headers */
  113932. +#undef HAVE_INT64_T
  113933. +
  113934. +/* int8_t is defined in system headers */
  113935. +#undef HAVE_INT8_T
  113936. +
  113937. +/* Define to 1 if you have the <inttypes.h> header file. */
  113938. +#undef HAVE_INTTYPES_H
  113939. +
  113940. +/* Define to 1 if you have the `ioctl' function. */
  113941. +#undef HAVE_IOCTL
  113942. +
  113943. +/* Define to 1 if you have the <iomanip> header file. */
  113944. +#undef HAVE_IOMANIP
  113945. +
  113946. +/* Define to 1 if you have the <iosfwd> header file. */
  113947. +#undef HAVE_IOSFWD
  113948. +
  113949. +/* Define to 1 if you have the <iostream> header file. */
  113950. +#undef HAVE_IOSTREAM
  113951. +
  113952. +/* Define to 1 if you have the <ipl.h> header file. */
  113953. +#undef HAVE_IPL_H
  113954. +
  113955. +/* Define to 1 if you have the <ip_compat.h> header file. */
  113956. +#undef HAVE_IP_COMPAT_H
  113957. +
  113958. +/* Define to 1 if you have the <ip_fil_compat.h> header file. */
  113959. +#undef HAVE_IP_FIL_COMPAT_H
  113960. +
  113961. +/* Define to 1 if you have the <ip_fil.h> header file. */
  113962. +#undef HAVE_IP_FIL_H
  113963. +
  113964. +/* Define to 1 if you have the <ip_nat.h> header file. */
  113965. +#undef HAVE_IP_NAT_H
  113966. +
  113967. +/* Define to 1 if you have the `kqueue' function. */
  113968. +#undef HAVE_KQUEUE
  113969. +
  113970. +/* Define to 1 if you have the `cap' library (-lcap). */
  113971. +#undef HAVE_LIBCAP
  113972. +
  113973. +/* Define to 1 if you have the <libc.h> header file. */
  113974. +#undef HAVE_LIBC_H
  113975. +
  113976. +/* Define to 1 if you have the `dl' library (-ldl). */
  113977. +#undef HAVE_LIBDL
  113978. +
  113979. +/* Define if libdlloader will be built on this platform */
  113980. +#undef HAVE_LIBDLLOADER
  113981. +
  113982. +/* Define to 1 if you have the expat library */
  113983. +#undef HAVE_LIBEXPAT
  113984. +
  113985. +/* Define to 1 if you have the <libgen.h> header file. */
  113986. +#undef HAVE_LIBGEN_H
  113987. +
  113988. +/* Define to 1 if you have the `gnumalloc' library (-lgnumalloc). */
  113989. +#undef HAVE_LIBGNUMALLOC
  113990. +
  113991. +/* Define to 1 if you have the `intl' library (-lintl). */
  113992. +#undef HAVE_LIBINTL
  113993. +
  113994. +/* Define to 1 if you have the `malloc' library (-lmalloc). */
  113995. +#undef HAVE_LIBMALLOC
  113996. +
  113997. +/* Define to 1 if you have the libxml2 library */
  113998. +#undef HAVE_LIBXML2
  113999. +
  114000. +/* Define to 1 if you have the <libxml/HTMLparser.h> header file. */
  114001. +#undef HAVE_LIBXML_HTMLPARSER_H
  114002. +
  114003. +/* Define to 1 if you have the <libxml/HTMLtree.h> header file. */
  114004. +#undef HAVE_LIBXML_HTMLTREE_H
  114005. +
  114006. +/* Define to 1 if you have the <libxml/parser.h> header file. */
  114007. +#undef HAVE_LIBXML_PARSER_H
  114008. +
  114009. +/* Define to 1 if you have the <limits.h> header file. */
  114010. +#undef HAVE_LIMITS_H
  114011. +
  114012. +/* Define to 1 if you have the <linux/netfilter_ipv4.h> header file. */
  114013. +#undef HAVE_LINUX_NETFILTER_IPV4_H
  114014. +
  114015. +/* Define to 1 if you have the <linux/netfilter_ipv4/ip_tproxy.h> header file.
  114016. + */
  114017. +#undef HAVE_LINUX_NETFILTER_IPV4_IP_TPROXY_H
  114018. +
  114019. +/* Define to 1 if you have the <linux/posix_types.h> header file. */
  114020. +#undef HAVE_LINUX_POSIX_TYPES_H
  114021. +
  114022. +/* Define to 1 if you have the <linux/types.h> header file. */
  114023. +#undef HAVE_LINUX_TYPES_H
  114024. +
  114025. +/* long is defined in system headers */
  114026. +#undef HAVE_LONG
  114027. +
  114028. +/* long long is defined in system headers */
  114029. +#undef HAVE_LONG_LONG
  114030. +
  114031. +/* Define to 1 if you have the `lrand48' function. */
  114032. +#undef HAVE_LRAND48
  114033. +
  114034. +/* Define this if a modern libltdl is already installed */
  114035. +#undef HAVE_LTDL
  114036. +
  114037. +/* Define to 1 if you have the <machine/byte_swap.h> header file. */
  114038. +#undef HAVE_MACHINE_BYTE_SWAP_H
  114039. +
  114040. +/* Define to 1 if you have the <mach-o/dyld.h> header file. */
  114041. +#undef HAVE_MACH_O_DYLD_H
  114042. +
  114043. +/* Define to 1 if you have the `mallinfo' function. */
  114044. +#undef HAVE_MALLINFO
  114045. +
  114046. +/* Define to 1 if you have the `mallocblksize' function. */
  114047. +#undef HAVE_MALLOCBLKSIZE
  114048. +
  114049. +/* Define to 1 if you have the <malloc.h> header file. */
  114050. +#undef HAVE_MALLOC_H
  114051. +
  114052. +/* Define to 1 if you have the `mallopt' function. */
  114053. +#undef HAVE_MALLOPT
  114054. +
  114055. +/* Define to 1 if you have the <math.h> header file. */
  114056. +#undef HAVE_MATH_H
  114057. +
  114058. +/* Define to 1 if you have the `memcpy' function. */
  114059. +#undef HAVE_MEMCPY
  114060. +
  114061. +/* Define to 1 if you have the `memmove' function. */
  114062. +#undef HAVE_MEMMOVE
  114063. +
  114064. +/* Define to 1 if you have the <memory.h> header file. */
  114065. +#undef HAVE_MEMORY_H
  114066. +
  114067. +/* Define to 1 if you have the `memset' function. */
  114068. +#undef HAVE_MEMSET
  114069. +
  114070. +/* Define to 1 if you have the `mkstemp' function. */
  114071. +#undef HAVE_MKSTEMP
  114072. +
  114073. +/* Define to 1 if you have the `mktime' function. */
  114074. +#undef HAVE_MKTIME
  114075. +
  114076. +/* mode_t is defined by the system headers */
  114077. +#undef HAVE_MODE_T
  114078. +
  114079. +/* Define to 1 if you have the <mount.h> header file. */
  114080. +#undef HAVE_MOUNT_H
  114081. +
  114082. +/* Define to 1 if you have the `mstats' function. */
  114083. +#undef HAVE_MSTATS
  114084. +
  114085. +/* mtyp_t is defined by the system headers */
  114086. +#undef HAVE_MTYP_T
  114087. +
  114088. +/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
  114089. +#undef HAVE_NDIR_H
  114090. +
  114091. +/* Define to 1 if you have the <netdb.h> header file. */
  114092. +#undef HAVE_NETDB_H
  114093. +
  114094. +/* Define to 1 if you have the <netinet/icmp6.h> header file. */
  114095. +#undef HAVE_NETINET_ICMP6_H
  114096. +
  114097. +/* Define to 1 if you have the <netinet/if_ether.h> header file. */
  114098. +#undef HAVE_NETINET_IF_ETHER_H
  114099. +
  114100. +/* Define to 1 if you have the <netinet/in.h> header file. */
  114101. +#undef HAVE_NETINET_IN_H
  114102. +
  114103. +/* Define to 1 if you have the <netinet/in_systm.h> header file. */
  114104. +#undef HAVE_NETINET_IN_SYSTM_H
  114105. +
  114106. +/* Define to 1 if you have the <netinet/ip6.h> header file. */
  114107. +#undef HAVE_NETINET_IP6_H
  114108. +
  114109. +/* Define to 1 if you have the <netinet/ipl.h> header file. */
  114110. +#undef HAVE_NETINET_IPL_H
  114111. +
  114112. +/* Define to 1 if you have the <netinet/ip_compat.h> header file. */
  114113. +#undef HAVE_NETINET_IP_COMPAT_H
  114114. +
  114115. +/* Define to 1 if you have the <netinet/ip_fil_compat.h> header file. */
  114116. +#undef HAVE_NETINET_IP_FIL_COMPAT_H
  114117. +
  114118. +/* Define to 1 if you have the <netinet/ip_fil.h> header file. */
  114119. +#undef HAVE_NETINET_IP_FIL_H
  114120. +
  114121. +/* Define to 1 if you have the <netinet/ip.h> header file. */
  114122. +#undef HAVE_NETINET_IP_H
  114123. +
  114124. +/* Define to 1 if you have the <netinet/ip_icmp.h> header file. */
  114125. +#undef HAVE_NETINET_IP_ICMP_H
  114126. +
  114127. +/* Define to 1 if you have the <netinet/ip_nat.h> header file. */
  114128. +#undef HAVE_NETINET_IP_NAT_H
  114129. +
  114130. +/* Define to 1 if you have the <netinet/tcp.h> header file. */
  114131. +#undef HAVE_NETINET_TCP_H
  114132. +
  114133. +/* Define to 1 if you have the <net/if.h> header file. */
  114134. +#undef HAVE_NET_IF_H
  114135. +
  114136. +/* Define to 1 if you have the <net/pfvar.h> header file. */
  114137. +#undef HAVE_NET_PFVAR_H
  114138. +
  114139. +/* Define to 1 if you have the <net/pf/pfvar.h> header file. */
  114140. +#undef HAVE_NET_PF_PFVAR_H
  114141. +
  114142. +/* off_t is defined by the system headers */
  114143. +#undef HAVE_OFF_T
  114144. +
  114145. +/* Define to 1 if you have the `opendir' function. */
  114146. +#undef HAVE_OPENDIR
  114147. +
  114148. +/* Define to 1 if you have the <openssl/engine.h> header file. */
  114149. +#undef HAVE_OPENSSL_ENGINE_H
  114150. +
  114151. +/* Define to 1 if you have the <openssl/err.h> header file. */
  114152. +#undef HAVE_OPENSSL_ERR_H
  114153. +
  114154. +/* Define to 1 if you have the <openssl/md5.h> header file. */
  114155. +#undef HAVE_OPENSSL_MD5_H
  114156. +
  114157. +/* Define to 1 if you have the <openssl/ssl.h> header file. */
  114158. +#undef HAVE_OPENSSL_SSL_H
  114159. +
  114160. +/* Define to 1 if you have the <openssl/x509v3.h> header file. */
  114161. +#undef HAVE_OPENSSL_X509V3_H
  114162. +
  114163. +/* Define to 1 if you have the <ostream> header file. */
  114164. +#undef HAVE_OSTREAM
  114165. +
  114166. +/* pad128_t is defined in system headers */
  114167. +#undef HAVE_PAD128_T
  114168. +
  114169. +/* Define to 1 if you have the <paths.h> header file. */
  114170. +#undef HAVE_PATHS_H
  114171. +
  114172. +/* pid_t is defined by the system headers */
  114173. +#undef HAVE_PID_T
  114174. +
  114175. +/* Define to 1 if you have the `poll' function. */
  114176. +#undef HAVE_POLL
  114177. +
  114178. +/* Define to 1 if you have the <poll.h> header file. */
  114179. +#undef HAVE_POLL_H
  114180. +
  114181. +/* Define to 1 if you have the `prctl' function. */
  114182. +#undef HAVE_PRCTL
  114183. +
  114184. +/* Define if libtool can extract symbol lists from object files. */
  114185. +#undef HAVE_PRELOADED_SYMBOLS
  114186. +
  114187. +/* Define to 1 if you have the `pthread_attr_setschedparam' function. */
  114188. +#undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM
  114189. +
  114190. +/* Define to 1 if you have the `pthread_attr_setscope' function. */
  114191. +#undef HAVE_PTHREAD_ATTR_SETSCOPE
  114192. +
  114193. +/* Define to 1 if you have the `pthread_setschedparam' function. */
  114194. +#undef HAVE_PTHREAD_SETSCHEDPARAM
  114195. +
  114196. +/* Define to 1 if you have the `pthread_sigmask' function. */
  114197. +#undef HAVE_PTHREAD_SIGMASK
  114198. +
  114199. +/* Define to 1 if you have the `putenv' function. */
  114200. +#undef HAVE_PUTENV
  114201. +
  114202. +/* Define to 1 if you have the <pwd.h> header file. */
  114203. +#undef HAVE_PWD_H
  114204. +
  114205. +/* Define to 1 if you have the `random' function. */
  114206. +#undef HAVE_RANDOM
  114207. +
  114208. +/* Define to 1 if you have the `readdir' function. */
  114209. +#undef HAVE_READDIR
  114210. +
  114211. +/* Define to 1 if you have the `regcomp' function. */
  114212. +#undef HAVE_REGCOMP
  114213. +
  114214. +/* Define to 1 if you have the `regexec' function. */
  114215. +#undef HAVE_REGEXEC
  114216. +
  114217. +/* Define to 1 if you have the <regex.h> header file. */
  114218. +#undef HAVE_REGEX_H
  114219. +
  114220. +/* Define to 1 if you have the `regfree' function. */
  114221. +#undef HAVE_REGFREE
  114222. +
  114223. +/* Define to 1 if you have the <resolv.h> header file. */
  114224. +#undef HAVE_RESOLV_H
  114225. +
  114226. +/* Define to 1 if you have the `res_init' function. */
  114227. +#undef HAVE_RES_INIT
  114228. +
  114229. +/* Define to 1 if you have the `rint' function. */
  114230. +#undef HAVE_RINT
  114231. +
  114232. +/* Define to 1 if you have the <sasl.h> header file. */
  114233. +#undef HAVE_SASL_H
  114234. +
  114235. +/* Define to 1 if you have the <sasl/sasl.h> header file. */
  114236. +#undef HAVE_SASL_SASL_H
  114237. +
  114238. +/* Define to 1 if you have the `sbrk' function. */
  114239. +#undef HAVE_SBRK
  114240. +
  114241. +/* Define to 1 if you have the <sched.h> header file. */
  114242. +#undef HAVE_SCHED_H
  114243. +
  114244. +/* Define to 1 if you have the <security/pam_appl.h> header file. */
  114245. +#undef HAVE_SECURITY_PAM_APPL_H
  114246. +
  114247. +/* Define to 1 if you have the `select' function. */
  114248. +#undef HAVE_SELECT
  114249. +
  114250. +/* Define to 1 if you have the `seteuid' function. */
  114251. +#undef HAVE_SETEUID
  114252. +
  114253. +/* Define to 1 if you have the `setgroups' function. */
  114254. +#undef HAVE_SETGROUPS
  114255. +
  114256. +/* Define to 1 if you have the `setpgrp' function. */
  114257. +#undef HAVE_SETPGRP
  114258. +
  114259. +/* Yay! Another Linux brokenness. Its not good enough to know that setresuid()
  114260. + exists, because RedHat 5.0 declare setresuid() but doesn't implement it. */
  114261. +#undef HAVE_SETRESUID
  114262. +
  114263. +/* Define to 1 if you have the `setrlimit' function. */
  114264. +#undef HAVE_SETRLIMIT
  114265. +
  114266. +/* Define to 1 if you have the `setsid' function. */
  114267. +#undef HAVE_SETSID
  114268. +
  114269. +/* Define to 1 if you have the <shadow.h> header file. */
  114270. +#undef HAVE_SHADOW_H
  114271. +
  114272. +/* Define if you have the shl_load function. */
  114273. +#undef HAVE_SHL_LOAD
  114274. +
  114275. +/* short is defined in system headers */
  114276. +#undef HAVE_SHORT
  114277. +
  114278. +/* Define to 1 if you have the `sigaction' function. */
  114279. +#undef HAVE_SIGACTION
  114280. +
  114281. +/* Define to 1 if you have the <signal.h> header file. */
  114282. +#undef HAVE_SIGNAL_H
  114283. +
  114284. +/* Does struct sockaddr_in6 have sin6_len? 1: Yes, 0: No */
  114285. +#undef HAVE_SIN6_LEN_IN_SAI
  114286. +
  114287. +/* Does struct sockaddr_in have sin_len? 1: Yes, 0: No */
  114288. +#undef HAVE_SIN_LEN_IN_SAI
  114289. +
  114290. +/* size_t is defined by the system headers */
  114291. +#undef HAVE_SIZE_T
  114292. +
  114293. +/* Define to 1 if you have the `snprintf' function. */
  114294. +#undef HAVE_SNPRINTF
  114295. +
  114296. +/* Define to 1 if you have the `socketpair' function. */
  114297. +#undef HAVE_SOCKETPAIR
  114298. +
  114299. +/* socklen_t is defined by the system headers */
  114300. +#undef HAVE_SOCKLEN_T
  114301. +
  114302. +/* Define to 1 if you have the `srand48' function. */
  114303. +#undef HAVE_SRAND48
  114304. +
  114305. +/* Define to 1 if you have the `srandom' function. */
  114306. +#undef HAVE_SRANDOM
  114307. +
  114308. +/* ssize_t is defined by the system headers */
  114309. +#undef HAVE_SSIZE_T
  114310. +
  114311. +/* Define to 1 if you have the <sstream> header file. */
  114312. +#undef HAVE_SSTREAM
  114313. +
  114314. +/* Does struct sockaddr_storage have ss_len? 1: Yes, 0: No */
  114315. +#undef HAVE_SS_LEN_IN_SS
  114316. +
  114317. +/* Define to 1 if you have the `statfs' function. */
  114318. +#undef HAVE_STATFS
  114319. +
  114320. +/* If your system has statvfs(), and if it actually works! */
  114321. +#undef HAVE_STATVFS
  114322. +
  114323. +/* Define to 1 if you have the <stdarg.h> header file. */
  114324. +#undef HAVE_STDARG_H
  114325. +
  114326. +/* Define to 1 if you have the <stddef.h> header file. */
  114327. +#undef HAVE_STDDEF_H
  114328. +
  114329. +/* Define to 1 if you have the <stdexcept> header file. */
  114330. +#undef HAVE_STDEXCEPT
  114331. +
  114332. +/* Define to 1 if you have the <stdint.h> header file. */
  114333. +#undef HAVE_STDINT_H
  114334. +
  114335. +/* Define to 1 if you have the <stdio.h> header file. */
  114336. +#undef HAVE_STDIO_H
  114337. +
  114338. +/* Define to 1 if you have the <stdlib.h> header file. */
  114339. +#undef HAVE_STDLIB_H
  114340. +
  114341. +/* Define to 1 if you have the `strerror' function. */
  114342. +#undef HAVE_STRERROR
  114343. +
  114344. +/* Define to 1 if you have the <string> header file. */
  114345. +#undef HAVE_STRING
  114346. +
  114347. +/* Define to 1 if you have the <strings.h> header file. */
  114348. +#undef HAVE_STRINGS_H
  114349. +
  114350. +/* Define to 1 if you have the <string.h> header file. */
  114351. +#undef HAVE_STRING_H
  114352. +
  114353. +/* Define to 1 if you have the `strlcat' function. */
  114354. +#undef HAVE_STRLCAT
  114355. +
  114356. +/* Define to 1 if you have the `strlcpy' function. */
  114357. +#undef HAVE_STRLCPY
  114358. +
  114359. +/* Yay! A MacOS X brokenness. Its not good enough to know that strnstr()
  114360. + exists, because MacOSX 10.4 and earlier may have a buffer overrun. */
  114361. +#undef HAVE_STRNSTR
  114362. +
  114363. +/* Define to 1 if you have the `strsep' function. */
  114364. +#undef HAVE_STRSEP
  114365. +
  114366. +/* Define to 1 if you have the `strtoll' function. */
  114367. +#undef HAVE_STRTOLL
  114368. +
  114369. +/* Define to 1 if `ip_hl' is a member of `struct iphdr'. */
  114370. +#undef HAVE_STRUCT_IPHDR_IP_HL
  114371. +
  114372. +/* The system provides struct mallinfo */
  114373. +#undef HAVE_STRUCT_MALLINFO
  114374. +
  114375. +/* Define to 1 if `mxfast' is a member of `struct mallinfo'. */
  114376. +#undef HAVE_STRUCT_MALLINFO_MXFAST
  114377. +
  114378. +/* The system provides struct rusage */
  114379. +#undef HAVE_STRUCT_RUSAGE
  114380. +
  114381. +/* Define to 1 if `tm_gmtoff' is a member of `struct tm'. */
  114382. +#undef HAVE_STRUCT_TM_TM_GMTOFF
  114383. +
  114384. +/* Define to 1 if you have the <syscall.h> header file. */
  114385. +#undef HAVE_SYSCALL_H
  114386. +
  114387. +/* Define to 1 if you have the `sysconf' function. */
  114388. +#undef HAVE_SYSCONF
  114389. +
  114390. +/* Define to 1 if you have the `syslog' function. */
  114391. +#undef HAVE_SYSLOG
  114392. +
  114393. +/* Define to 1 if you have the <syslog.h> header file. */
  114394. +#undef HAVE_SYSLOG_H
  114395. +
  114396. +/* Define to 1 if you have the <sys/bitypes.h> header file. */
  114397. +#undef HAVE_SYS_BITYPES_H
  114398. +
  114399. +/* Define to 1 if you have the <sys/bswap.h> header file. */
  114400. +#undef HAVE_SYS_BSWAP_H
  114401. +
  114402. +/* Define to 1 if you have the <sys/capability.h> header file. */
  114403. +#undef HAVE_SYS_CAPABILITY_H
  114404. +
  114405. +/* Define to 1 if you have the <sys/devpoll.h> header file. */
  114406. +#undef HAVE_SYS_DEVPOLL_H
  114407. +
  114408. +/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
  114409. + */
  114410. +#undef HAVE_SYS_DIR_H
  114411. +
  114412. +/* Define to 1 if you have the <sys/dl.h> header file. */
  114413. +#undef HAVE_SYS_DL_H
  114414. +
  114415. +/* Define to 1 if you have the <sys/endian.h> header file. */
  114416. +#undef HAVE_SYS_ENDIAN_H
  114417. +
  114418. +/* Define to 1 if you have the <sys/epoll.h> header file. */
  114419. +#undef HAVE_SYS_EPOLL_H
  114420. +
  114421. +/* Define to 1 if you have the <sys/event.h> header file. */
  114422. +#undef HAVE_SYS_EVENT_H
  114423. +
  114424. +/* Define to 1 if you have the <sys/file.h> header file. */
  114425. +#undef HAVE_SYS_FILE_H
  114426. +
  114427. +/* Define to 1 if you have the <sys/ioctl.h> header file. */
  114428. +#undef HAVE_SYS_IOCTL_H
  114429. +
  114430. +/* Define to 1 if you have the <sys/md5.h> header file. */
  114431. +#undef HAVE_SYS_MD5_H
  114432. +
  114433. +/* Define to 1 if you have the <sys/mount.h> header file. */
  114434. +#undef HAVE_SYS_MOUNT_H
  114435. +
  114436. +/* Define to 1 if you have the <sys/msg.h> header file. */
  114437. +#undef HAVE_SYS_MSG_H
  114438. +
  114439. +/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
  114440. + */
  114441. +#undef HAVE_SYS_NDIR_H
  114442. +
  114443. +/* Define to 1 if you have the <sys/param.h> header file. */
  114444. +#undef HAVE_SYS_PARAM_H
  114445. +
  114446. +/* Define to 1 if you have the <sys/prctl.h> header file. */
  114447. +#undef HAVE_SYS_PRCTL_H
  114448. +
  114449. +/* Define to 1 if you have the <sys/resource.h> header file. */
  114450. +#undef HAVE_SYS_RESOURCE_H
  114451. +
  114452. +/* Define to 1 if you have the <sys/select.h> header file. */
  114453. +#undef HAVE_SYS_SELECT_H
  114454. +
  114455. +/* Define to 1 if you have the <sys/socket.h> header file. */
  114456. +#undef HAVE_SYS_SOCKET_H
  114457. +
  114458. +/* Define to 1 if you have the <sys/statvfs.h> header file. */
  114459. +#undef HAVE_SYS_STATVFS_H
  114460. +
  114461. +/* Define to 1 if you have the <sys/stat.h> header file. */
  114462. +#undef HAVE_SYS_STAT_H
  114463. +
  114464. +/* Define to 1 if you have the <sys/syscall.h> header file. */
  114465. +#undef HAVE_SYS_SYSCALL_H
  114466. +
  114467. +/* Define to 1 if you have the <sys/time.h> header file. */
  114468. +#undef HAVE_SYS_TIME_H
  114469. +
  114470. +/* Define to 1 if you have the <sys/types.h> header file. */
  114471. +#undef HAVE_SYS_TYPES_H
  114472. +
  114473. +/* Define to 1 if you have the <sys/un.h> header file. */
  114474. +#undef HAVE_SYS_UN_H
  114475. +
  114476. +/* Define to 1 if you have the <sys/vfs.h> header file. */
  114477. +#undef HAVE_SYS_VFS_H
  114478. +
  114479. +/* Define to 1 if you have the <sys/wait.h> header file. */
  114480. +#undef HAVE_SYS_WAIT_H
  114481. +
  114482. +/* Define to 1 if you have the `tempnam' function. */
  114483. +#undef HAVE_TEMPNAM
  114484. +
  114485. +/* Define to 1 if you have the `timegm' function. */
  114486. +#undef HAVE_TIMEGM
  114487. +
  114488. +/* Define to 1 if you have the <time.h> header file. */
  114489. +#undef HAVE_TIME_H
  114490. +
  114491. +/* uchar is defined in system headers */
  114492. +#undef HAVE_UCHAR
  114493. +
  114494. +/* uint16_t is defined in system headers */
  114495. +#undef HAVE_UINT16_T
  114496. +
  114497. +/* uint32_t is defined in system headers */
  114498. +#undef HAVE_UINT32_T
  114499. +
  114500. +/* uint64_t is defined in system headers */
  114501. +#undef HAVE_UINT64_T
  114502. +
  114503. +/* uint8_t is defined in system headers */
  114504. +#undef HAVE_UINT8_T
  114505. +
  114506. +/* Define to 1 if you have the <unistd.h> header file. */
  114507. +#undef HAVE_UNISTD_H
  114508. +
  114509. +/* Do we have unix sockets? (required for the winbind ntlm helper */
  114510. +#undef HAVE_UNIXSOCKET
  114511. +
  114512. +/* upad128_t is defined in system headers */
  114513. +#undef HAVE_UPAD128_T
  114514. +
  114515. +/* Define to 1 if you have the <utime.h> header file. */
  114516. +#undef HAVE_UTIME_H
  114517. +
  114518. +/* u_int16_t is defined in system headers */
  114519. +#undef HAVE_U_INT16_T
  114520. +
  114521. +/* u_int32_t is defined in system headers */
  114522. +#undef HAVE_U_INT32_T
  114523. +
  114524. +/* u_int64_t is defined in system headers */
  114525. +#undef HAVE_U_INT64_T
  114526. +
  114527. +/* u_int8_t is defined in system headers */
  114528. +#undef HAVE_U_INT8_T
  114529. +
  114530. +/* Define to 1 if you have the <valgrind/memcheck.h> header file. */
  114531. +#undef HAVE_VALGRIND_MEMCHECK_H
  114532. +
  114533. +/* Define to 1 if you have the <varargs.h> header file. */
  114534. +#undef HAVE_VARARGS_H
  114535. +
  114536. +/* If your system have va_copy */
  114537. +#undef HAVE_VA_COPY
  114538. +
  114539. +/* Define to 1 if you have the `vsnprintf' function. */
  114540. +#undef HAVE_VSNPRINTF
  114541. +
  114542. +/* Define if you have PSAPI.DLL on Windows systems */
  114543. +#undef HAVE_WIN32_PSAPI
  114544. +
  114545. +/* Define to 1 if you have the <winsock2.h> header file. */
  114546. +#undef HAVE_WINSOCK2_H
  114547. +
  114548. +/* Define to 1 if you have the <winsock.h> header file. */
  114549. +#undef HAVE_WINSOCK_H
  114550. +
  114551. +/* This value is set to 1 to indicate that the system argz facility works */
  114552. +#undef HAVE_WORKING_ARGZ
  114553. +
  114554. +/* Define to 1 if you have the `write' function. */
  114555. +#undef HAVE_WRITE
  114556. +
  114557. +/* __int64 is defined in system headers */
  114558. +#undef HAVE___INT64
  114559. +
  114560. +/* Define to 1 if you have the `__res_init' function. */
  114561. +#undef HAVE___RES_INIT
  114562. +
  114563. +/* Some systems have __va_copy instead of va_copy */
  114564. +#undef HAVE___VA_COPY
  114565. +
  114566. +/* By default (for now anyway) Squid includes options which allows the cache
  114567. + administrator to violate the HTTP protocol specification in terms of cache
  114568. + behaviour. Setting this to '0' will disable such code. */
  114569. +#undef HTTP_VIOLATIONS
  114570. +
  114571. +/* Enable ICAP client features in Squid */
  114572. +#undef ICAP_CLIENT
  114573. +
  114574. +/* Enable support for Transparent Proxy on systems using FreeBSD IPFW address
  114575. + redirection. */
  114576. +#undef IPFW_TRANSPARENT
  114577. +
  114578. +/* Enable support for Transparent Proxy on systems using IP-Filter address
  114579. + redirection. This provides "masquerading" support for non Linux system. */
  114580. +#undef IPF_TRANSPARENT
  114581. +
  114582. +/* A dangerous feature which causes Squid to kill its parent process upon
  114583. + receipt of SIGTERM or SIGINT. Use with caution. */
  114584. +#undef KILL_PARENT_OPT
  114585. +
  114586. +/* if libcap2 headers are broken and clashing with glibc */
  114587. +#undef LIBCAP_BROKEN
  114588. +
  114589. +/* If libresolv.a has been hacked to export _dns_ttl_ */
  114590. +#undef LIBRESOLV_DNS_TTL_HACK
  114591. +
  114592. +/* Enable support for Transparent Proxy on Linux (Netfilter) systems */
  114593. +#undef LINUX_NETFILTER
  114594. +
  114595. +/* Enable real Transparent Proxy support for Netfilter TPROXY v2. */
  114596. +#undef LINUX_TPROXY2
  114597. +
  114598. +/* Define if the OS needs help to load dependent libraries for dlopen(). */
  114599. +#undef LTDL_DLOPEN_DEPLIBS
  114600. +
  114601. +/* Define to the system default library search path. */
  114602. +#undef LT_DLSEARCH_PATH
  114603. +
  114604. +/* The archive extension */
  114605. +#undef LT_LIBEXT
  114606. +
  114607. +/* Define to the extension used for runtime loadable modules, say, ".so". */
  114608. +#undef LT_MODULE_EXT
  114609. +
  114610. +/* Define to the name of the environment variable that determines the run-time
  114611. + module search path. */
  114612. +#undef LT_MODULE_PATH_VAR
  114613. +
  114614. +/* Define to the sub-directory in which libtool stores uninstalled libraries.
  114615. + */
  114616. +#undef LT_OBJDIR
  114617. +
  114618. +/* If we need to declare sys_errlist[] as external */
  114619. +#undef NEED_SYS_ERRLIST
  114620. +
  114621. +/* Define if dlsym() requires a leading underscore in symbol names. */
  114622. +#undef NEED_USCORE
  114623. +
  114624. +/* Define to 1 if your C compiler doesn't accept -c and -o together. */
  114625. +#undef NO_MINUS_C_MINUS_O
  114626. +
  114627. +/* Define if NTLM is allowed to fail gracefully when a helper has problems.
  114628. + WARNING: This has security implications. DO NOT enable unless you KNOW you
  114629. + need it. */
  114630. +#undef NTLM_FAIL_OPEN
  114631. +
  114632. +/* Name of package */
  114633. +#undef PACKAGE
  114634. +
  114635. +/* Define to the address where bug reports for this package should be sent. */
  114636. +#undef PACKAGE_BUGREPORT
  114637. +
  114638. +/* Define to the full name of this package. */
  114639. +#undef PACKAGE_NAME
  114640. +
  114641. +/* Define to the full name and version of this package. */
  114642. +#undef PACKAGE_STRING
  114643. +
  114644. +/* Define to the one symbol short name of this package. */
  114645. +#undef PACKAGE_TARNAME
  114646. +
  114647. +/* Define to the home page for this package. */
  114648. +#undef PACKAGE_URL
  114649. +
  114650. +/* Define to the version of this package. */
  114651. +#undef PACKAGE_VERSION
  114652. +
  114653. +/* Enable support for Transparent Proxy on systems using PF address
  114654. + redirection. This provides "masquerading" support for OpenBSD. */
  114655. +#undef PF_TRANSPARENT
  114656. +
  114657. +/* Print stacktraces on fatal errors */
  114658. +#undef PRINT_STACK_TRACE
  114659. +
  114660. +/* The size of `char', as computed by sizeof. */
  114661. +#undef SIZEOF_CHAR
  114662. +
  114663. +/* The size of `int', as computed by sizeof. */
  114664. +#undef SIZEOF_INT
  114665. +
  114666. +/* The size of `int16_t', as computed by sizeof. */
  114667. +#undef SIZEOF_INT16_T
  114668. +
  114669. +/* The size of `int32_t', as computed by sizeof. */
  114670. +#undef SIZEOF_INT32_T
  114671. +
  114672. +/* The size of `int64_t', as computed by sizeof. */
  114673. +#undef SIZEOF_INT64_T
  114674. +
  114675. +/* The size of `int8_t', as computed by sizeof. */
  114676. +#undef SIZEOF_INT8_T
  114677. +
  114678. +/* The size of `long', as computed by sizeof. */
  114679. +#undef SIZEOF_LONG
  114680. +
  114681. +/* The size of `long long', as computed by sizeof. */
  114682. +#undef SIZEOF_LONG_LONG
  114683. +
  114684. +/* The size of `off_t', as computed by sizeof. */
  114685. +#undef SIZEOF_OFF_T
  114686. +
  114687. +/* The size of `short', as computed by sizeof. */
  114688. +#undef SIZEOF_SHORT
  114689. +
  114690. +/* The size of `size_t', as computed by sizeof. */
  114691. +#undef SIZEOF_SIZE_T
  114692. +
  114693. +/* The size of `uint16_t', as computed by sizeof. */
  114694. +#undef SIZEOF_UINT16_T
  114695. +
  114696. +/* The size of `uint32_t', as computed by sizeof. */
  114697. +#undef SIZEOF_UINT32_T
  114698. +
  114699. +/* The size of `uint64_t', as computed by sizeof. */
  114700. +#undef SIZEOF_UINT64_T
  114701. +
  114702. +/* The size of `uint8_t', as computed by sizeof. */
  114703. +#undef SIZEOF_UINT8_T
  114704. +
  114705. +/* The size of `u_int16_t', as computed by sizeof. */
  114706. +#undef SIZEOF_U_INT16_T
  114707. +
  114708. +/* The size of `u_int32_t', as computed by sizeof. */
  114709. +#undef SIZEOF_U_INT32_T
  114710. +
  114711. +/* The size of `u_int64_t', as computed by sizeof. */
  114712. +#undef SIZEOF_U_INT64_T
  114713. +
  114714. +/* The size of `u_int8_t', as computed by sizeof. */
  114715. +#undef SIZEOF_U_INT8_T
  114716. +
  114717. +/* The size of `void *', as computed by sizeof. */
  114718. +#undef SIZEOF_VOID_P
  114719. +
  114720. +/* The size of `__int64', as computed by sizeof. */
  114721. +#undef SIZEOF___INT64
  114722. +
  114723. +/* configure command line used to configure Squid */
  114724. +#undef SQUID_CONFIGURE_OPTIONS
  114725. +
  114726. +/* UDP receive buffer size */
  114727. +#undef SQUID_DETECT_UDP_SO_RCVBUF
  114728. +
  114729. +/* UDP send buffer size */
  114730. +#undef SQUID_DETECT_UDP_SO_SNDBUF
  114731. +
  114732. +/* Maximum number of open filedescriptors */
  114733. +#undef SQUID_MAXFD
  114734. +
  114735. +/* Define to enable SNMP monitoring of Squid */
  114736. +#undef SQUID_SNMP
  114737. +
  114738. +/* TCP receive buffer size */
  114739. +#undef SQUID_TCP_SO_RCVBUF
  114740. +
  114741. +/* TCP send buffer size */
  114742. +#undef SQUID_TCP_SO_SNDBUF
  114743. +
  114744. +/* If using the C implementation of alloca, define if you know the
  114745. + direction of stack growth for your system; otherwise it will be
  114746. + automatically deduced at runtime.
  114747. + STACK_DIRECTION > 0 => grows toward higher addresses
  114748. + STACK_DIRECTION < 0 => grows toward lower addresses
  114749. + STACK_DIRECTION = 0 => direction of growth unknown */
  114750. +#undef STACK_DIRECTION
  114751. +
  114752. +/* Define to 1 if you have the ANSI C header files. */
  114753. +#undef STDC_HEADERS
  114754. +
  114755. +/* Define to 1 if your <sys/time.h> declares `struct tm'. */
  114756. +#undef TM_IN_SYS_TIME
  114757. +
  114758. +/* common adaptation support */
  114759. +#undef USE_ADAPTATION
  114760. +
  114761. +/* Define this to include code which lets you specify access control elements
  114762. + based on ethernet hardware addresses. This code uses functions found in 4.4
  114763. + BSD derviations (e.g. FreeBSD, ?). */
  114764. +#undef USE_ARP_ACL
  114765. +
  114766. +/* Use Cache Digests for locating objects in neighbor caches. This code is
  114767. + still semi-experimental. */
  114768. +#undef USE_CACHE_DIGESTS
  114769. +
  114770. +/* Define to Enable chunked Memory Pools support (experimental) */
  114771. +#undef USE_CHUNKEDMEMPOOLS
  114772. +
  114773. +/* Use /dev/poll for the IO loop */
  114774. +#undef USE_DEVPOLL
  114775. +
  114776. +/* DiskIO modules are expected to be available. */
  114777. +#undef USE_DISKIO
  114778. +
  114779. +/* Whether POSIX AIO support is needed. Automatic */
  114780. +#undef USE_DISKIO_AIO
  114781. +
  114782. +/* Whether pthreads support is needed. Automatic */
  114783. +#undef USE_DISKIO_DISKTHREADS
  114784. +
  114785. +/* Use dnsserver processes instead of the internal DNS protocol support */
  114786. +#undef USE_DNSSERVERS
  114787. +
  114788. +/* Disable eCAP support */
  114789. +#undef USE_ECAP
  114790. +
  114791. +/* Use epoll() for the IO loop */
  114792. +#undef USE_EPOLL
  114793. +
  114794. +/* Use multi-language support on error pages */
  114795. +#undef USE_ERR_LOCALES
  114796. +
  114797. +/* Define if we should use GNU regex */
  114798. +#undef USE_GNUREGEX
  114799. +
  114800. +/* Define this to include code for the Hypertext Cache Protocol (HTCP) */
  114801. +#undef USE_HTCP
  114802. +
  114803. +/* Define to use Squid's ICMP and Network Measurement features (highly
  114804. + recommended!) */
  114805. +#undef USE_ICMP
  114806. +
  114807. +/* Compile in support for Ident (RFC 931) lookups? Enabled by default. */
  114808. +#undef USE_IDENT
  114809. +
  114810. +/* Enable support for IPv6 */
  114811. +#undef USE_IPV6
  114812. +
  114813. +/* Use kqueue() for the IO loop */
  114814. +#undef USE_KQUEUE
  114815. +
  114816. +/* Enable code for assisting in finding memory leaks. Hacker stuff only. */
  114817. +#undef USE_LEAKFINDER
  114818. +
  114819. +/* use libcap to set capabilities required for TPROXY */
  114820. +#undef USE_LIBCAP
  114821. +
  114822. +/* Support Loadable Modules */
  114823. +#undef USE_LOADABLE_MODULES
  114824. +
  114825. +/* Define this to make use of the OpenSSL libraries for MD5 calculation rather
  114826. + than Squid's own MD5 implementation or if building with SSL encryption
  114827. + (USE_SSL) */
  114828. +#undef USE_OPENSSL
  114829. +
  114830. +/* Use poll() for the IO loop */
  114831. +#undef USE_POLL
  114832. +
  114833. +/* If you want to log Referer request header values, define this. By default,
  114834. + they are written to referer.log in the Squid log directory. */
  114835. +#undef USE_REFERER_LOG
  114836. +
  114837. +/* Use select() for the IO loop */
  114838. +#undef USE_SELECT
  114839. +
  114840. +/* Use Winsock select() for the IO loop */
  114841. +#undef USE_SELECT_WIN32
  114842. +
  114843. +/* Compile the ESI processor and Surrogate header support */
  114844. +#undef USE_SQUID_ESI
  114845. +
  114846. +/* Define this to include code for SSL encryption. */
  114847. +#undef USE_SSL
  114848. +
  114849. +/* Define this if unlinkd is required (strongly recommended for ufs storage
  114850. + type) */
  114851. +#undef USE_UNLINKD
  114852. +
  114853. +/* If you want to log User-Agent request header values, define this. By
  114854. + default, they are written to useragent.log in the Squid log directory. */
  114855. +#undef USE_USERAGENT_LOG
  114856. +
  114857. +/* Define to enable WCCP */
  114858. +#undef USE_WCCP
  114859. +
  114860. +/* Define to enable WCCP V2 */
  114861. +#undef USE_WCCPv2
  114862. +
  114863. +/* Define Windows NT & Windows 2000 run service mode */
  114864. +#undef USE_WIN32_SERVICE
  114865. +
  114866. +/* Define to enable CPU profiling within Squid */
  114867. +#undef USE_XPROF_STATS
  114868. +
  114869. +/* Define this to use Squid's ZPH (Zero Penalty Hit) QOS features. When
  114870. + enabled, Squid will alter TOS field of HIT responses for better QOS on
  114871. + intermediate routing/shaping devices. */
  114872. +#undef USE_ZPH_QOS
  114873. +
  114874. +/* Version number of package */
  114875. +#undef VERSION
  114876. +
  114877. +/* Valgrind memory debugger support */
  114878. +#undef WITH_VALGRIND
  114879. +
  114880. +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  114881. + significant byte first (like Motorola and SPARC, unlike Intel). */
  114882. +#if defined AC_APPLE_UNIVERSAL_BUILD
  114883. +# if defined __BIG_ENDIAN__
  114884. +# define WORDS_BIGENDIAN 1
  114885. +# endif
  114886. +#else
  114887. +# ifndef WORDS_BIGENDIAN
  114888. +# undef WORDS_BIGENDIAN
  114889. +# endif
  114890. +#endif
  114891. +
  114892. +/* Define to have malloc statistics */
  114893. +#undef XMALLOC_STATISTICS
  114894. +
  114895. +/* Enable support for the X-Accelerator-Vary HTTP header */
  114896. +#undef X_ACCELERATOR_VARY
  114897. +
  114898. +/* Keyword used by squid for inlining methods */
  114899. +#undef _SQUID_INLINE_
  114900. +
  114901. +/* Nameserver Counter for IPv6 _res */
  114902. +#undef _SQUID_RES_NSADDR6_COUNT
  114903. +
  114904. +/* If _res_ext structure has nsaddr_list member */
  114905. +#undef _SQUID_RES_NSADDR6_LARRAY
  114906. +
  114907. +/* If _res structure has _ext.nsaddrs member */
  114908. +#undef _SQUID_RES_NSADDR6_LPTR
  114909. +
  114910. +/* Nameserver counter for IPv4 _res */
  114911. +#undef _SQUID_RES_NSADDR_COUNT
  114912. +
  114913. +/* If _res structure has ns_list member */
  114914. +#undef _SQUID_RES_NSADDR_LIST
  114915. +
  114916. +/* Include inline methods into header file */
  114917. +#undef _USE_INLINE_
  114918. +
  114919. +/* Define so that glibc/gnulib argp.h does not typedef error_t. */
  114920. +#undef __error_t_defined
  114921. +
  114922. +/* Define to empty if `const' does not conform to ANSI C. */
  114923. +#undef const
  114924. +
  114925. +/* Define to a type to use for `error_t' if it is not otherwise available. */
  114926. +#undef error_t
  114927. +
  114928. +/* Define to `unsigned int' if <sys/types.h> does not define. */
  114929. +#undef size_t
  114930. diff -Nur squid-3.1.11.orig/lib/Makefile.in squid-3.1.11/lib/Makefile.in
  114931. --- squid-3.1.11.orig/lib/Makefile.in 2011-02-08 05:06:36.000000000 +0100
  114932. +++ squid-3.1.11/lib/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  114933. @@ -202,6 +202,7 @@
  114934. CXXCPP = @CXXCPP@
  114935. CXXDEPMODE = @CXXDEPMODE@
  114936. CXXFLAGS = @CXXFLAGS@
  114937. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  114938. CYGPATH_W = @CYGPATH_W@
  114939. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  114940. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  114941. @@ -213,6 +214,7 @@
  114942. DISK_MODULES = @DISK_MODULES@
  114943. DISK_OS_LIBS = @DISK_OS_LIBS@
  114944. DISK_PROGRAMS = @DISK_PROGRAMS@
  114945. +DLLTOOL = @DLLTOOL@
  114946. DSYMUTIL = @DSYMUTIL@
  114947. DUMPBIN = @DUMPBIN@
  114948. ECAPLIB = @ECAPLIB@
  114949. @@ -261,6 +263,7 @@
  114950. LT_DLPREOPEN = @LT_DLPREOPEN@
  114951. MAINT = @MAINT@
  114952. MAKEINFO = @MAKEINFO@
  114953. +MANIFEST_TOOL = @MANIFEST_TOOL@
  114954. MINGW_LIBS = @MINGW_LIBS@
  114955. MKDIR = @MKDIR@
  114956. MKDIR_P = @MKDIR_P@
  114957. @@ -315,6 +318,7 @@
  114958. abs_srcdir = @abs_srcdir@
  114959. abs_top_builddir = @abs_top_builddir@
  114960. abs_top_srcdir = @abs_top_srcdir@
  114961. +ac_ct_AR = @ac_ct_AR@
  114962. ac_ct_CC = @ac_ct_CC@
  114963. ac_ct_CXX = @ac_ct_CXX@
  114964. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  114965. @@ -471,9 +475,9 @@
  114966. exit 1;; \
  114967. esac; \
  114968. done; \
  114969. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Makefile'; \
  114970. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu lib/Makefile'; \
  114971. $(am__cd) $(top_srcdir) && \
  114972. - $(AUTOMAKE) --foreign lib/Makefile
  114973. + $(AUTOMAKE) --gnu lib/Makefile
  114974. .PRECIOUS: Makefile
  114975. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  114976. @case '$?' in \
  114977. diff -Nur squid-3.1.11.orig/lib/libTrie/INSTALL squid-3.1.11/lib/libTrie/INSTALL
  114978. --- squid-3.1.11.orig/lib/libTrie/INSTALL 2011-02-08 05:05:51.000000000 +0100
  114979. +++ squid-3.1.11/lib/libTrie/INSTALL 2011-03-04 23:17:43.000000000 +0100
  114980. @@ -1,13 +1,25 @@
  114981. -Copyright 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
  114982. -Foundation, Inc.
  114983. +Installation Instructions
  114984. +*************************
  114985. - This file is free documentation; the Free Software Foundation gives
  114986. -unlimited permission to copy, distribute and modify it.
  114987. +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
  114988. +2006, 2007, 2008, 2009 Free Software Foundation, Inc.
  114989. +
  114990. + Copying and distribution of this file, with or without modification,
  114991. +are permitted in any medium without royalty provided the copyright
  114992. +notice and this notice are preserved. This file is offered as-is,
  114993. +without warranty of any kind.
  114994. Basic Installation
  114995. ==================
  114996. - These are generic installation instructions.
  114997. + Briefly, the shell commands `./configure; make; make install' should
  114998. +configure, build, and install this package. The following
  114999. +more-detailed instructions are generic; see the `README' file for
  115000. +instructions specific to this package. Some packages provide this
  115001. +`INSTALL' file but do not implement all of the features documented
  115002. +below. The lack of an optional feature in a given package is not
  115003. +necessarily a bug. More recommendations for GNU packages can be found
  115004. +in *note Makefile Conventions: (standards)Makefile Conventions.
  115005. The `configure' shell script attempts to guess correct values for
  115006. various system-dependent variables used during compilation. It uses
  115007. @@ -20,9 +32,9 @@
  115008. It can also use an optional file (typically called `config.cache'
  115009. and enabled with `--cache-file=config.cache' or simply `-C') that saves
  115010. -the results of its tests to speed up reconfiguring. (Caching is
  115011. +the results of its tests to speed up reconfiguring. Caching is
  115012. disabled by default to prevent problems with accidental use of stale
  115013. -cache files.)
  115014. +cache files.
  115015. If you need to do unusual things to compile the package, please try
  115016. to figure out how `configure' could check whether to do them, and mail
  115017. @@ -31,31 +43,38 @@
  115018. some point `config.cache' contains results you don't want to keep, you
  115019. may remove or edit it.
  115020. - The file `configure.ac' is used to create
  115021. -`configure' by a program called `autoconf'. You only need
  115022. -`configure.ac' if you want to change it or regenerate `configure' using
  115023. -a newer version of `autoconf'.
  115024. + The file `configure.ac' (or `configure.in') is used to create
  115025. +`configure' by a program called `autoconf'. You need `configure.ac' if
  115026. +you want to change it or regenerate `configure' using a newer version
  115027. +of `autoconf'.
  115028. -The simplest way to compile this package is:
  115029. + The simplest way to compile this package is:
  115030. 1. `cd' to the directory containing the package's source code and type
  115031. - `./configure' to configure the package for your system. If you're
  115032. - using `csh' on an old version of System V, you might need to type
  115033. - `sh ./configure' instead to prevent `csh' from trying to execute
  115034. - `configure' itself.
  115035. + `./configure' to configure the package for your system.
  115036. - Running `configure' takes awhile. While running, it prints some
  115037. - messages telling which features it is checking for.
  115038. + Running `configure' might take a while. While running, it prints
  115039. + some messages telling which features it is checking for.
  115040. 2. Type `make' to compile the package.
  115041. 3. Optionally, type `make check' to run any self-tests that come with
  115042. - the package.
  115043. + the package, generally using the just-built uninstalled binaries.
  115044. 4. Type `make install' to install the programs and any data files and
  115045. - documentation.
  115046. + documentation. When installing into a prefix owned by root, it is
  115047. + recommended that the package be configured and built as a regular
  115048. + user, and only the `make install' phase executed with root
  115049. + privileges.
  115050. +
  115051. + 5. Optionally, type `make installcheck' to repeat any self-tests, but
  115052. + this time using the binaries in their final installed location.
  115053. + This target does not install anything. Running this target as a
  115054. + regular user, particularly if the prior `make install' required
  115055. + root privileges, verifies that the installation completed
  115056. + correctly.
  115057. - 5. You can remove the program binaries and object files from the
  115058. + 6. You can remove the program binaries and object files from the
  115059. source code directory by typing `make clean'. To also remove the
  115060. files that `configure' created (so you can compile the package for
  115061. a different kind of computer), type `make distclean'. There is
  115062. @@ -64,6 +83,16 @@
  115063. all sorts of other programs in order to regenerate files that came
  115064. with the distribution.
  115065. + 7. Often, you can also type `make uninstall' to remove the installed
  115066. + files again. In practice, not all packages have tested that
  115067. + uninstallation works correctly, even though it is required by the
  115068. + GNU Coding Standards.
  115069. +
  115070. + 8. Some packages, particularly those that use Automake, provide `make
  115071. + distcheck', which can by used by developers to test that all other
  115072. + targets like `make install' and `make uninstall' work correctly.
  115073. + This target is generally not run by end users.
  115074. +
  115075. Compilers and Options
  115076. =====================
  115077. @@ -75,7 +104,7 @@
  115078. by setting variables in the command line or in the environment. Here
  115079. is an example:
  115080. - ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix
  115081. + ./configure CC=c99 CFLAGS=-g LIBS=-lposix
  115082. *Note Defining Variables::, for more details.
  115083. @@ -84,44 +113,89 @@
  115084. You can compile the package for more than one kind of computer at the
  115085. same time, by placing the object files for each architecture in their
  115086. -own directory. To do this, you must use a version of `make' that
  115087. -supports the `VPATH' variable, such as GNU `make'. `cd' to the
  115088. +own directory. To do this, you can use GNU `make'. `cd' to the
  115089. directory where you want the object files and executables to go and run
  115090. the `configure' script. `configure' automatically checks for the
  115091. -source code in the directory that `configure' is in and in `..'.
  115092. +source code in the directory that `configure' is in and in `..'. This
  115093. +is known as a "VPATH" build.
  115094. - If you have to use a `make' that does not support the `VPATH'
  115095. -variable, you have to compile the package for one architecture at a
  115096. -time in the source code directory. After you have installed the
  115097. -package for one architecture, use `make distclean' before reconfiguring
  115098. -for another architecture.
  115099. + With a non-GNU `make', it is safer to compile the package for one
  115100. +architecture at a time in the source code directory. After you have
  115101. +installed the package for one architecture, use `make distclean' before
  115102. +reconfiguring for another architecture.
  115103. +
  115104. + On MacOS X 10.5 and later systems, you can create libraries and
  115105. +executables that work on multiple system types--known as "fat" or
  115106. +"universal" binaries--by specifying multiple `-arch' options to the
  115107. +compiler but only a single `-arch' option to the preprocessor. Like
  115108. +this:
  115109. +
  115110. + ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
  115111. + CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
  115112. + CPP="gcc -E" CXXCPP="g++ -E"
  115113. +
  115114. + This is not guaranteed to produce working output in all cases, you
  115115. +may have to build one architecture at a time and combine the results
  115116. +using the `lipo' tool if you have problems.
  115117. Installation Names
  115118. ==================
  115119. - By default, `make install' will install the package's files in
  115120. -`/usr/local/bin', `/usr/local/man', etc. You can specify an
  115121. -installation prefix other than `/usr/local' by giving `configure' the
  115122. -option `--prefix=PATH'.
  115123. + By default, `make install' installs the package's commands under
  115124. +`/usr/local/bin', include files under `/usr/local/include', etc. You
  115125. +can specify an installation prefix other than `/usr/local' by giving
  115126. +`configure' the option `--prefix=PREFIX', where PREFIX must be an
  115127. +absolute file name.
  115128. You can specify separate installation prefixes for
  115129. architecture-specific files and architecture-independent files. If you
  115130. -give `configure' the option `--exec-prefix=PATH', the package will use
  115131. -PATH as the prefix for installing programs and libraries.
  115132. -Documentation and other data files will still use the regular prefix.
  115133. +pass the option `--exec-prefix=PREFIX' to `configure', the package uses
  115134. +PREFIX as the prefix for installing programs and libraries.
  115135. +Documentation and other data files still use the regular prefix.
  115136. In addition, if you use an unusual directory layout you can give
  115137. -options like `--bindir=PATH' to specify different values for particular
  115138. +options like `--bindir=DIR' to specify different values for particular
  115139. kinds of files. Run `configure --help' for a list of the directories
  115140. -you can set and what kinds of files go in them.
  115141. +you can set and what kinds of files go in them. In general, the
  115142. +default for these options is expressed in terms of `${prefix}', so that
  115143. +specifying just `--prefix' will affect all of the other directory
  115144. +specifications that were not explicitly provided.
  115145. +
  115146. + The most portable way to affect installation locations is to pass the
  115147. +correct locations to `configure'; however, many packages provide one or
  115148. +both of the following shortcuts of passing variable assignments to the
  115149. +`make install' command line to change installation locations without
  115150. +having to reconfigure or recompile.
  115151. +
  115152. + The first method involves providing an override variable for each
  115153. +affected directory. For example, `make install
  115154. +prefix=/alternate/directory' will choose an alternate location for all
  115155. +directory configuration variables that were expressed in terms of
  115156. +`${prefix}'. Any directories that were specified during `configure',
  115157. +but not in terms of `${prefix}', must each be overridden at install
  115158. +time for the entire installation to be relocated. The approach of
  115159. +makefile variable overrides for each directory variable is required by
  115160. +the GNU Coding Standards, and ideally causes no recompilation.
  115161. +However, some platforms have known limitations with the semantics of
  115162. +shared libraries that end up requiring recompilation when using this
  115163. +method, particularly noticeable in packages that use GNU Libtool.
  115164. +
  115165. + The second method involves providing the `DESTDIR' variable. For
  115166. +example, `make install DESTDIR=/alternate/directory' will prepend
  115167. +`/alternate/directory' before all installation names. The approach of
  115168. +`DESTDIR' overrides is not required by the GNU Coding Standards, and
  115169. +does not work on platforms that have drive letters. On the other hand,
  115170. +it does better at avoiding recompilation issues, and works well even
  115171. +when some directory options were not specified in terms of `${prefix}'
  115172. +at `configure' time.
  115173. +
  115174. +Optional Features
  115175. +=================
  115176. If the package supports it, you can cause programs to be installed
  115177. with an extra prefix or suffix on their names by giving `configure' the
  115178. option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
  115179. -Optional Features
  115180. -=================
  115181. -
  115182. Some packages pay attention to `--enable-FEATURE' options to
  115183. `configure', where FEATURE indicates an optional part of the package.
  115184. They may also pay attention to `--with-PACKAGE' options, where PACKAGE
  115185. @@ -134,6 +208,45 @@
  115186. you can use the `configure' options `--x-includes=DIR' and
  115187. `--x-libraries=DIR' to specify their locations.
  115188. + Some packages offer the ability to configure how verbose the
  115189. +execution of `make' will be. For these packages, running `./configure
  115190. +--enable-silent-rules' sets the default to minimal output, which can be
  115191. +overridden with `make V=1'; while running `./configure
  115192. +--disable-silent-rules' sets the default to verbose, which can be
  115193. +overridden with `make V=0'.
  115194. +
  115195. +Particular systems
  115196. +==================
  115197. +
  115198. + On HP-UX, the default C compiler is not ANSI C compatible. If GNU
  115199. +CC is not installed, it is recommended to use the following options in
  115200. +order to use an ANSI C compiler:
  115201. +
  115202. + ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
  115203. +
  115204. +and if that doesn't work, install pre-built binaries of GCC for HP-UX.
  115205. +
  115206. + On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
  115207. +parse its `<wchar.h>' header file. The option `-nodtk' can be used as
  115208. +a workaround. If GNU CC is not installed, it is therefore recommended
  115209. +to try
  115210. +
  115211. + ./configure CC="cc"
  115212. +
  115213. +and if that doesn't work, try
  115214. +
  115215. + ./configure CC="cc -nodtk"
  115216. +
  115217. + On Solaris, don't put `/usr/ucb' early in your `PATH'. This
  115218. +directory contains several dysfunctional programs; working variants of
  115219. +these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
  115220. +in your `PATH', put it _after_ `/usr/bin'.
  115221. +
  115222. + On Haiku, software installed for all users goes in `/boot/common',
  115223. +not `/usr/local'. It is recommended to use the following options:
  115224. +
  115225. + ./configure --prefix=/boot/common
  115226. +
  115227. Specifying the System Type
  115228. ==========================
  115229. @@ -149,14 +262,15 @@
  115230. where SYSTEM can have one of these forms:
  115231. - OS KERNEL-OS
  115232. + OS
  115233. + KERNEL-OS
  115234. See the file `config.sub' for the possible values of each field. If
  115235. `config.sub' isn't included in this package, then this package doesn't
  115236. need to know the machine type.
  115237. If you are _building_ compiler tools for cross-compiling, you should
  115238. -use the `--target=TYPE' option to select the type of system they will
  115239. +use the option `--target=TYPE' to select the type of system they will
  115240. produce code for.
  115241. If you want to _use_ a cross compiler, that generates code for a
  115242. @@ -186,9 +300,14 @@
  115243. ./configure CC=/usr/local2/bin/gcc
  115244. -will cause the specified gcc to be used as the C compiler (unless it is
  115245. +causes the specified `gcc' to be used as the C compiler (unless it is
  115246. overridden in the site shell script).
  115247. +Unfortunately, this technique does not work for `CONFIG_SHELL' due to
  115248. +an Autoconf bug. Until the bug is fixed you can use this workaround:
  115249. +
  115250. + CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
  115251. +
  115252. `configure' Invocation
  115253. ======================
  115254. @@ -197,7 +316,14 @@
  115255. `--help'
  115256. `-h'
  115257. - Print a summary of the options to `configure', and exit.
  115258. + Print a summary of all of the options to `configure', and exit.
  115259. +
  115260. +`--help=short'
  115261. +`--help=recursive'
  115262. + Print a summary of the options unique to this package's
  115263. + `configure', and exit. The `short' variant lists options used
  115264. + only in the top level, while the `recursive' variant lists options
  115265. + also present in any nested packages.
  115266. `--version'
  115267. `-V'
  115268. @@ -224,6 +350,16 @@
  115269. Look for the package's source code in directory DIR. Usually
  115270. `configure' can determine that directory automatically.
  115271. +`--prefix=DIR'
  115272. + Use DIR as the installation prefix. *note Installation Names::
  115273. + for more details, including other options available for fine-tuning
  115274. + the installation locations.
  115275. +
  115276. +`--no-create'
  115277. +`-n'
  115278. + Run the configure checks, but stop before creating any output
  115279. + files.
  115280. +
  115281. `configure' also accepts some other, not widely useful, options. Run
  115282. `configure --help' for more details.
  115283. diff -Nur squid-3.1.11.orig/lib/libTrie/Makefile.in squid-3.1.11/lib/libTrie/Makefile.in
  115284. --- squid-3.1.11.orig/lib/libTrie/Makefile.in 2011-02-08 05:06:56.000000000 +0100
  115285. +++ squid-3.1.11/lib/libTrie/Makefile.in 2011-03-04 23:17:43.000000000 +0100
  115286. @@ -211,15 +211,15 @@
  115287. @for dep in $?; do \
  115288. case '$(am__configure_deps)' in \
  115289. *$$dep*) \
  115290. - echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
  115291. - $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
  115292. + echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
  115293. + $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
  115294. && exit 0; \
  115295. exit 1;; \
  115296. esac; \
  115297. done; \
  115298. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
  115299. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
  115300. $(am__cd) $(top_srcdir) && \
  115301. - $(AUTOMAKE) --foreign Makefile
  115302. + $(AUTOMAKE) --gnu Makefile
  115303. .PRECIOUS: Makefile
  115304. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  115305. @case '$?' in \
  115306. diff -Nur squid-3.1.11.orig/lib/libTrie/autom4te.cache/output.0 squid-3.1.11/lib/libTrie/autom4te.cache/output.0
  115307. --- squid-3.1.11.orig/lib/libTrie/autom4te.cache/output.0 1970-01-01 01:00:00.000000000 +0100
  115308. +++ squid-3.1.11/lib/libTrie/autom4te.cache/output.0 2011-03-04 23:17:42.000000000 +0100
  115309. @@ -0,0 +1,6199 @@
  115310. +@%:@! /bin/sh
  115311. +@%:@ Guess values for system-dependent variables and create Makefiles.
  115312. +@%:@ Generated by GNU Autoconf 2.68 for libTrie 0.1.
  115313. +@%:@
  115314. +@%:@ Report bugs to <rbtcollins@squid-cache.org>.
  115315. +@%:@
  115316. +@%:@
  115317. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  115318. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  115319. +@%:@ Foundation, Inc.
  115320. +@%:@
  115321. +@%:@
  115322. +@%:@ This configure script is free software; the Free Software Foundation
  115323. +@%:@ gives unlimited permission to copy, distribute and modify it.
  115324. +## -------------------- ##
  115325. +## M4sh Initialization. ##
  115326. +## -------------------- ##
  115327. +
  115328. +# Be more Bourne compatible
  115329. +DUALCASE=1; export DUALCASE # for MKS sh
  115330. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  115331. + emulate sh
  115332. + NULLCMD=:
  115333. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  115334. + # is contrary to our usage. Disable this feature.
  115335. + alias -g '${1+"$@"}'='"$@"'
  115336. + setopt NO_GLOB_SUBST
  115337. +else
  115338. + case `(set -o) 2>/dev/null` in @%:@(
  115339. + *posix*) :
  115340. + set -o posix ;; @%:@(
  115341. + *) :
  115342. + ;;
  115343. +esac
  115344. +fi
  115345. +
  115346. +
  115347. +as_nl='
  115348. +'
  115349. +export as_nl
  115350. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  115351. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  115352. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  115353. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  115354. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  115355. +# but without wasting forks for bash or zsh.
  115356. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  115357. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  115358. + as_echo='print -r --'
  115359. + as_echo_n='print -rn --'
  115360. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  115361. + as_echo='printf %s\n'
  115362. + as_echo_n='printf %s'
  115363. +else
  115364. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  115365. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  115366. + as_echo_n='/usr/ucb/echo -n'
  115367. + else
  115368. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  115369. + as_echo_n_body='eval
  115370. + arg=$1;
  115371. + case $arg in @%:@(
  115372. + *"$as_nl"*)
  115373. + expr "X$arg" : "X\\(.*\\)$as_nl";
  115374. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  115375. + esac;
  115376. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  115377. + '
  115378. + export as_echo_n_body
  115379. + as_echo_n='sh -c $as_echo_n_body as_echo'
  115380. + fi
  115381. + export as_echo_body
  115382. + as_echo='sh -c $as_echo_body as_echo'
  115383. +fi
  115384. +
  115385. +# The user is always right.
  115386. +if test "${PATH_SEPARATOR+set}" != set; then
  115387. + PATH_SEPARATOR=:
  115388. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  115389. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  115390. + PATH_SEPARATOR=';'
  115391. + }
  115392. +fi
  115393. +
  115394. +
  115395. +# IFS
  115396. +# We need space, tab and new line, in precisely that order. Quoting is
  115397. +# there to prevent editors from complaining about space-tab.
  115398. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  115399. +# splitting by setting IFS to empty value.)
  115400. +IFS=" "" $as_nl"
  115401. +
  115402. +# Find who we are. Look in the path if we contain no directory separator.
  115403. +as_myself=
  115404. +case $0 in @%:@((
  115405. + *[\\/]* ) as_myself=$0 ;;
  115406. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  115407. +for as_dir in $PATH
  115408. +do
  115409. + IFS=$as_save_IFS
  115410. + test -z "$as_dir" && as_dir=.
  115411. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  115412. + done
  115413. +IFS=$as_save_IFS
  115414. +
  115415. + ;;
  115416. +esac
  115417. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  115418. +# in which case we are not to be found in the path.
  115419. +if test "x$as_myself" = x; then
  115420. + as_myself=$0
  115421. +fi
  115422. +if test ! -f "$as_myself"; then
  115423. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  115424. + exit 1
  115425. +fi
  115426. +
  115427. +# Unset variables that we do not need and which cause bugs (e.g. in
  115428. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  115429. +# suppresses any "Segmentation fault" message there. '((' could
  115430. +# trigger a bug in pdksh 5.2.14.
  115431. +for as_var in BASH_ENV ENV MAIL MAILPATH
  115432. +do eval test x\${$as_var+set} = xset \
  115433. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  115434. +done
  115435. +PS1='$ '
  115436. +PS2='> '
  115437. +PS4='+ '
  115438. +
  115439. +# NLS nuisances.
  115440. +LC_ALL=C
  115441. +export LC_ALL
  115442. +LANGUAGE=C
  115443. +export LANGUAGE
  115444. +
  115445. +# CDPATH.
  115446. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  115447. +
  115448. +if test "x$CONFIG_SHELL" = x; then
  115449. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  115450. + emulate sh
  115451. + NULLCMD=:
  115452. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  115453. + # is contrary to our usage. Disable this feature.
  115454. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  115455. + setopt NO_GLOB_SUBST
  115456. +else
  115457. + case \`(set -o) 2>/dev/null\` in @%:@(
  115458. + *posix*) :
  115459. + set -o posix ;; @%:@(
  115460. + *) :
  115461. + ;;
  115462. +esac
  115463. +fi
  115464. +"
  115465. + as_required="as_fn_return () { (exit \$1); }
  115466. +as_fn_success () { as_fn_return 0; }
  115467. +as_fn_failure () { as_fn_return 1; }
  115468. +as_fn_ret_success () { return 0; }
  115469. +as_fn_ret_failure () { return 1; }
  115470. +
  115471. +exitcode=0
  115472. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  115473. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  115474. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  115475. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  115476. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  115477. +
  115478. +else
  115479. + exitcode=1; echo positional parameters were not saved.
  115480. +fi
  115481. +test x\$exitcode = x0 || exit 1"
  115482. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  115483. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  115484. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  115485. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  115486. +test \$(( 1 + 1 )) = 2 || exit 1"
  115487. + if (eval "$as_required") 2>/dev/null; then :
  115488. + as_have_required=yes
  115489. +else
  115490. + as_have_required=no
  115491. +fi
  115492. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  115493. +
  115494. +else
  115495. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  115496. +as_found=false
  115497. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  115498. +do
  115499. + IFS=$as_save_IFS
  115500. + test -z "$as_dir" && as_dir=.
  115501. + as_found=:
  115502. + case $as_dir in @%:@(
  115503. + /*)
  115504. + for as_base in sh bash ksh sh5; do
  115505. + # Try only shells that exist, to save several forks.
  115506. + as_shell=$as_dir/$as_base
  115507. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  115508. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  115509. + CONFIG_SHELL=$as_shell as_have_required=yes
  115510. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  115511. + break 2
  115512. +fi
  115513. +fi
  115514. + done;;
  115515. + esac
  115516. + as_found=false
  115517. +done
  115518. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  115519. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  115520. + CONFIG_SHELL=$SHELL as_have_required=yes
  115521. +fi; }
  115522. +IFS=$as_save_IFS
  115523. +
  115524. +
  115525. + if test "x$CONFIG_SHELL" != x; then :
  115526. + # We cannot yet assume a decent shell, so we have to provide a
  115527. + # neutralization value for shells without unset; and this also
  115528. + # works around shells that cannot unset nonexistent variables.
  115529. + # Preserve -v and -x to the replacement shell.
  115530. + BASH_ENV=/dev/null
  115531. + ENV=/dev/null
  115532. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  115533. + export CONFIG_SHELL
  115534. + case $- in @%:@ ((((
  115535. + *v*x* | *x*v* ) as_opts=-vx ;;
  115536. + *v* ) as_opts=-v ;;
  115537. + *x* ) as_opts=-x ;;
  115538. + * ) as_opts= ;;
  115539. + esac
  115540. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  115541. +fi
  115542. +
  115543. + if test x$as_have_required = xno; then :
  115544. + $as_echo "$0: This script requires a shell more modern than all"
  115545. + $as_echo "$0: the shells that I found on your system."
  115546. + if test x${ZSH_VERSION+set} = xset ; then
  115547. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  115548. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  115549. + else
  115550. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  115551. +$0: rbtcollins@squid-cache.org about your system, including
  115552. +$0: any error possibly output before this message. Then
  115553. +$0: install a modern shell, or manually run the script
  115554. +$0: under such a shell if you do have one."
  115555. + fi
  115556. + exit 1
  115557. +fi
  115558. +fi
  115559. +fi
  115560. +SHELL=${CONFIG_SHELL-/bin/sh}
  115561. +export SHELL
  115562. +# Unset more variables known to interfere with behavior of common tools.
  115563. +CLICOLOR_FORCE= GREP_OPTIONS=
  115564. +unset CLICOLOR_FORCE GREP_OPTIONS
  115565. +
  115566. +## --------------------- ##
  115567. +## M4sh Shell Functions. ##
  115568. +## --------------------- ##
  115569. +@%:@ as_fn_unset VAR
  115570. +@%:@ ---------------
  115571. +@%:@ Portably unset VAR.
  115572. +as_fn_unset ()
  115573. +{
  115574. + { eval $1=; unset $1;}
  115575. +}
  115576. +as_unset=as_fn_unset
  115577. +
  115578. +@%:@ as_fn_set_status STATUS
  115579. +@%:@ -----------------------
  115580. +@%:@ Set @S|@? to STATUS, without forking.
  115581. +as_fn_set_status ()
  115582. +{
  115583. + return $1
  115584. +} @%:@ as_fn_set_status
  115585. +
  115586. +@%:@ as_fn_exit STATUS
  115587. +@%:@ -----------------
  115588. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  115589. +as_fn_exit ()
  115590. +{
  115591. + set +e
  115592. + as_fn_set_status $1
  115593. + exit $1
  115594. +} @%:@ as_fn_exit
  115595. +
  115596. +@%:@ as_fn_mkdir_p
  115597. +@%:@ -------------
  115598. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  115599. +as_fn_mkdir_p ()
  115600. +{
  115601. +
  115602. + case $as_dir in #(
  115603. + -*) as_dir=./$as_dir;;
  115604. + esac
  115605. + test -d "$as_dir" || eval $as_mkdir_p || {
  115606. + as_dirs=
  115607. + while :; do
  115608. + case $as_dir in #(
  115609. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  115610. + *) as_qdir=$as_dir;;
  115611. + esac
  115612. + as_dirs="'$as_qdir' $as_dirs"
  115613. + as_dir=`$as_dirname -- "$as_dir" ||
  115614. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  115615. + X"$as_dir" : 'X\(//\)[^/]' \| \
  115616. + X"$as_dir" : 'X\(//\)$' \| \
  115617. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  115618. +$as_echo X"$as_dir" |
  115619. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  115620. + s//\1/
  115621. + q
  115622. + }
  115623. + /^X\(\/\/\)[^/].*/{
  115624. + s//\1/
  115625. + q
  115626. + }
  115627. + /^X\(\/\/\)$/{
  115628. + s//\1/
  115629. + q
  115630. + }
  115631. + /^X\(\/\).*/{
  115632. + s//\1/
  115633. + q
  115634. + }
  115635. + s/.*/./; q'`
  115636. + test -d "$as_dir" && break
  115637. + done
  115638. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  115639. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  115640. +
  115641. +
  115642. +} @%:@ as_fn_mkdir_p
  115643. +@%:@ as_fn_append VAR VALUE
  115644. +@%:@ ----------------------
  115645. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  115646. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  115647. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  115648. +@%:@ implementations.
  115649. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  115650. + eval 'as_fn_append ()
  115651. + {
  115652. + eval $1+=\$2
  115653. + }'
  115654. +else
  115655. + as_fn_append ()
  115656. + {
  115657. + eval $1=\$$1\$2
  115658. + }
  115659. +fi # as_fn_append
  115660. +
  115661. +@%:@ as_fn_arith ARG...
  115662. +@%:@ ------------------
  115663. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  115664. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  115665. +@%:@ must be portable across @S|@(()) and expr.
  115666. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  115667. + eval 'as_fn_arith ()
  115668. + {
  115669. + as_val=$(( $* ))
  115670. + }'
  115671. +else
  115672. + as_fn_arith ()
  115673. + {
  115674. + as_val=`expr "$@" || test $? -eq 1`
  115675. + }
  115676. +fi # as_fn_arith
  115677. +
  115678. +
  115679. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  115680. +@%:@ ----------------------------------------
  115681. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  115682. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  115683. +@%:@ script with STATUS, using 1 if that was 0.
  115684. +as_fn_error ()
  115685. +{
  115686. + as_status=$1; test $as_status -eq 0 && as_status=1
  115687. + if test "$4"; then
  115688. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  115689. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  115690. + fi
  115691. + $as_echo "$as_me: error: $2" >&2
  115692. + as_fn_exit $as_status
  115693. +} @%:@ as_fn_error
  115694. +
  115695. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  115696. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  115697. + as_expr=expr
  115698. +else
  115699. + as_expr=false
  115700. +fi
  115701. +
  115702. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  115703. + as_basename=basename
  115704. +else
  115705. + as_basename=false
  115706. +fi
  115707. +
  115708. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  115709. + as_dirname=dirname
  115710. +else
  115711. + as_dirname=false
  115712. +fi
  115713. +
  115714. +as_me=`$as_basename -- "$0" ||
  115715. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  115716. + X"$0" : 'X\(//\)$' \| \
  115717. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  115718. +$as_echo X/"$0" |
  115719. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  115720. + s//\1/
  115721. + q
  115722. + }
  115723. + /^X\/\(\/\/\)$/{
  115724. + s//\1/
  115725. + q
  115726. + }
  115727. + /^X\/\(\/\).*/{
  115728. + s//\1/
  115729. + q
  115730. + }
  115731. + s/.*/./; q'`
  115732. +
  115733. +# Avoid depending upon Character Ranges.
  115734. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  115735. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  115736. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  115737. +as_cr_digits='0123456789'
  115738. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  115739. +
  115740. +
  115741. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  115742. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  115743. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  115744. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  115745. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  115746. + sed -n '
  115747. + p
  115748. + /[$]LINENO/=
  115749. + ' <$as_myself |
  115750. + sed '
  115751. + s/[$]LINENO.*/&-/
  115752. + t lineno
  115753. + b
  115754. + :lineno
  115755. + N
  115756. + :loop
  115757. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  115758. + t loop
  115759. + s/-\n.*//
  115760. + ' >$as_me.lineno &&
  115761. + chmod +x "$as_me.lineno" ||
  115762. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  115763. +
  115764. + # Don't try to exec as it changes $[0], causing all sort of problems
  115765. + # (the dirname of $[0] is not the place where we might find the
  115766. + # original and so on. Autoconf is especially sensitive to this).
  115767. + . "./$as_me.lineno"
  115768. + # Exit status is that of the last command.
  115769. + exit
  115770. +}
  115771. +
  115772. +ECHO_C= ECHO_N= ECHO_T=
  115773. +case `echo -n x` in @%:@(((((
  115774. +-n*)
  115775. + case `echo 'xy\c'` in
  115776. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  115777. + xy) ECHO_C='\c';;
  115778. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  115779. + ECHO_T=' ';;
  115780. + esac;;
  115781. +*)
  115782. + ECHO_N='-n';;
  115783. +esac
  115784. +
  115785. +rm -f conf$$ conf$$.exe conf$$.file
  115786. +if test -d conf$$.dir; then
  115787. + rm -f conf$$.dir/conf$$.file
  115788. +else
  115789. + rm -f conf$$.dir
  115790. + mkdir conf$$.dir 2>/dev/null
  115791. +fi
  115792. +if (echo >conf$$.file) 2>/dev/null; then
  115793. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  115794. + as_ln_s='ln -s'
  115795. + # ... but there are two gotchas:
  115796. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  115797. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  115798. + # In both cases, we have to default to `cp -p'.
  115799. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  115800. + as_ln_s='cp -p'
  115801. + elif ln conf$$.file conf$$ 2>/dev/null; then
  115802. + as_ln_s=ln
  115803. + else
  115804. + as_ln_s='cp -p'
  115805. + fi
  115806. +else
  115807. + as_ln_s='cp -p'
  115808. +fi
  115809. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  115810. +rmdir conf$$.dir 2>/dev/null
  115811. +
  115812. +if mkdir -p . 2>/dev/null; then
  115813. + as_mkdir_p='mkdir -p "$as_dir"'
  115814. +else
  115815. + test -d ./-p && rmdir ./-p
  115816. + as_mkdir_p=false
  115817. +fi
  115818. +
  115819. +if test -x / >/dev/null 2>&1; then
  115820. + as_test_x='test -x'
  115821. +else
  115822. + if ls -dL / >/dev/null 2>&1; then
  115823. + as_ls_L_option=L
  115824. + else
  115825. + as_ls_L_option=
  115826. + fi
  115827. + as_test_x='
  115828. + eval sh -c '\''
  115829. + if test -d "$1"; then
  115830. + test -d "$1/.";
  115831. + else
  115832. + case $1 in @%:@(
  115833. + -*)set "./$1";;
  115834. + esac;
  115835. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  115836. + ???[sx]*):;;*)false;;esac;fi
  115837. + '\'' sh
  115838. + '
  115839. +fi
  115840. +as_executable_p=$as_test_x
  115841. +
  115842. +# Sed expression to map a string onto a valid CPP name.
  115843. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  115844. +
  115845. +# Sed expression to map a string onto a valid variable name.
  115846. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  115847. +
  115848. +
  115849. +test -n "$DJDIR" || exec 7<&0 </dev/null
  115850. +exec 6>&1
  115851. +
  115852. +# Name of the host.
  115853. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  115854. +# so uname gets run too.
  115855. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  115856. +
  115857. +#
  115858. +# Initializations.
  115859. +#
  115860. +ac_default_prefix=/usr/local
  115861. +ac_clean_files=
  115862. +ac_config_libobj_dir=.
  115863. +LIB@&t@OBJS=
  115864. +cross_compiling=no
  115865. +subdirs=
  115866. +MFLAGS=
  115867. +MAKEFLAGS=
  115868. +
  115869. +# Identity of this package.
  115870. +PACKAGE_NAME='libTrie'
  115871. +PACKAGE_TARNAME='libtrie'
  115872. +PACKAGE_VERSION='0.1'
  115873. +PACKAGE_STRING='libTrie 0.1'
  115874. +PACKAGE_BUGREPORT='rbtcollins@squid-cache.org'
  115875. +PACKAGE_URL=''
  115876. +
  115877. +ac_unique_file="src/Trie.cc"
  115878. +# Factoring default headers for most tests.
  115879. +ac_includes_default="\
  115880. +#include <stdio.h>
  115881. +#ifdef HAVE_SYS_TYPES_H
  115882. +# include <sys/types.h>
  115883. +#endif
  115884. +#ifdef HAVE_SYS_STAT_H
  115885. +# include <sys/stat.h>
  115886. +#endif
  115887. +#ifdef STDC_HEADERS
  115888. +# include <stdlib.h>
  115889. +# include <stddef.h>
  115890. +#else
  115891. +# ifdef HAVE_STDLIB_H
  115892. +# include <stdlib.h>
  115893. +# endif
  115894. +#endif
  115895. +#ifdef HAVE_STRING_H
  115896. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  115897. +# include <memory.h>
  115898. +# endif
  115899. +# include <string.h>
  115900. +#endif
  115901. +#ifdef HAVE_STRINGS_H
  115902. +# include <strings.h>
  115903. +#endif
  115904. +#ifdef HAVE_INTTYPES_H
  115905. +# include <inttypes.h>
  115906. +#endif
  115907. +#ifdef HAVE_STDINT_H
  115908. +# include <stdint.h>
  115909. +#endif
  115910. +#ifdef HAVE_UNISTD_H
  115911. +# include <unistd.h>
  115912. +#endif"
  115913. +
  115914. +ac_subst_vars='am__EXEEXT_FALSE
  115915. +am__EXEEXT_TRUE
  115916. +LTLIBOBJS
  115917. +LIB@&t@OBJS
  115918. +EGREP
  115919. +GREP
  115920. +CXXCPP
  115921. +TRIE_CXXFLAGS
  115922. +TRIE_CFLAGS
  115923. +RANLIB
  115924. +MAINT
  115925. +MAINTAINER_MODE_FALSE
  115926. +MAINTAINER_MODE_TRUE
  115927. +am__fastdepCXX_FALSE
  115928. +am__fastdepCXX_TRUE
  115929. +CXXDEPMODE
  115930. +am__fastdepCC_FALSE
  115931. +am__fastdepCC_TRUE
  115932. +CCDEPMODE
  115933. +AMDEPBACKSLASH
  115934. +AMDEP_FALSE
  115935. +AMDEP_TRUE
  115936. +am__quote
  115937. +am__include
  115938. +DEPDIR
  115939. +am__untar
  115940. +am__tar
  115941. +AMTAR
  115942. +am__leading_dot
  115943. +AWK
  115944. +mkdir_p
  115945. +MKDIR_P
  115946. +INSTALL_STRIP_PROGRAM
  115947. +STRIP
  115948. +install_sh
  115949. +MAKEINFO
  115950. +AUTOHEADER
  115951. +AUTOMAKE
  115952. +AUTOCONF
  115953. +ACLOCAL
  115954. +VERSION
  115955. +PACKAGE
  115956. +CYGPATH_W
  115957. +am__isrc
  115958. +INSTALL_DATA
  115959. +INSTALL_SCRIPT
  115960. +INSTALL_PROGRAM
  115961. +SET_MAKE
  115962. +ac_ct_CC
  115963. +CFLAGS
  115964. +CC
  115965. +OBJEXT
  115966. +EXEEXT
  115967. +ac_ct_CXX
  115968. +CPPFLAGS
  115969. +LDFLAGS
  115970. +CXXFLAGS
  115971. +CXX
  115972. +target_alias
  115973. +host_alias
  115974. +build_alias
  115975. +LIBS
  115976. +ECHO_T
  115977. +ECHO_N
  115978. +ECHO_C
  115979. +DEFS
  115980. +mandir
  115981. +localedir
  115982. +libdir
  115983. +psdir
  115984. +pdfdir
  115985. +dvidir
  115986. +htmldir
  115987. +infodir
  115988. +docdir
  115989. +oldincludedir
  115990. +includedir
  115991. +localstatedir
  115992. +sharedstatedir
  115993. +sysconfdir
  115994. +datadir
  115995. +datarootdir
  115996. +libexecdir
  115997. +sbindir
  115998. +bindir
  115999. +program_transform_name
  116000. +prefix
  116001. +exec_prefix
  116002. +PACKAGE_URL
  116003. +PACKAGE_BUGREPORT
  116004. +PACKAGE_STRING
  116005. +PACKAGE_VERSION
  116006. +PACKAGE_TARNAME
  116007. +PACKAGE_NAME
  116008. +PATH_SEPARATOR
  116009. +SHELL'
  116010. +ac_subst_files=''
  116011. +ac_user_opts='
  116012. +enable_option_checking
  116013. +enable_optimizations
  116014. +enable_inline
  116015. +enable_dependency_tracking
  116016. +enable_maintainer_mode
  116017. +'
  116018. + ac_precious_vars='build_alias
  116019. +host_alias
  116020. +target_alias
  116021. +CXX
  116022. +CXXFLAGS
  116023. +LDFLAGS
  116024. +LIBS
  116025. +CPPFLAGS
  116026. +CCC
  116027. +CC
  116028. +CFLAGS
  116029. +LDFLAGS
  116030. +LIBS
  116031. +CPPFLAGS
  116032. +CXXCPP
  116033. +CPPFLAGS'
  116034. +
  116035. +
  116036. +# Initialize some variables set by options.
  116037. +ac_init_help=
  116038. +ac_init_version=false
  116039. +ac_unrecognized_opts=
  116040. +ac_unrecognized_sep=
  116041. +# The variables have the same names as the options, with
  116042. +# dashes changed to underlines.
  116043. +cache_file=/dev/null
  116044. +exec_prefix=NONE
  116045. +no_create=
  116046. +no_recursion=
  116047. +prefix=NONE
  116048. +program_prefix=NONE
  116049. +program_suffix=NONE
  116050. +program_transform_name=s,x,x,
  116051. +silent=
  116052. +site=
  116053. +srcdir=
  116054. +verbose=
  116055. +x_includes=NONE
  116056. +x_libraries=NONE
  116057. +
  116058. +# Installation directory options.
  116059. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  116060. +# and all the variables that are supposed to be based on exec_prefix
  116061. +# by default will actually change.
  116062. +# Use braces instead of parens because sh, perl, etc. also accept them.
  116063. +# (The list follows the same order as the GNU Coding Standards.)
  116064. +bindir='${exec_prefix}/bin'
  116065. +sbindir='${exec_prefix}/sbin'
  116066. +libexecdir='${exec_prefix}/libexec'
  116067. +datarootdir='${prefix}/share'
  116068. +datadir='${datarootdir}'
  116069. +sysconfdir='${prefix}/etc'
  116070. +sharedstatedir='${prefix}/com'
  116071. +localstatedir='${prefix}/var'
  116072. +includedir='${prefix}/include'
  116073. +oldincludedir='/usr/include'
  116074. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  116075. +infodir='${datarootdir}/info'
  116076. +htmldir='${docdir}'
  116077. +dvidir='${docdir}'
  116078. +pdfdir='${docdir}'
  116079. +psdir='${docdir}'
  116080. +libdir='${exec_prefix}/lib'
  116081. +localedir='${datarootdir}/locale'
  116082. +mandir='${datarootdir}/man'
  116083. +
  116084. +ac_prev=
  116085. +ac_dashdash=
  116086. +for ac_option
  116087. +do
  116088. + # If the previous option needs an argument, assign it.
  116089. + if test -n "$ac_prev"; then
  116090. + eval $ac_prev=\$ac_option
  116091. + ac_prev=
  116092. + continue
  116093. + fi
  116094. +
  116095. + case $ac_option in
  116096. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  116097. + *=) ac_optarg= ;;
  116098. + *) ac_optarg=yes ;;
  116099. + esac
  116100. +
  116101. + # Accept the important Cygnus configure options, so we can diagnose typos.
  116102. +
  116103. + case $ac_dashdash$ac_option in
  116104. + --)
  116105. + ac_dashdash=yes ;;
  116106. +
  116107. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  116108. + ac_prev=bindir ;;
  116109. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  116110. + bindir=$ac_optarg ;;
  116111. +
  116112. + -build | --build | --buil | --bui | --bu)
  116113. + ac_prev=build_alias ;;
  116114. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  116115. + build_alias=$ac_optarg ;;
  116116. +
  116117. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  116118. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  116119. + ac_prev=cache_file ;;
  116120. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  116121. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  116122. + cache_file=$ac_optarg ;;
  116123. +
  116124. + --config-cache | -C)
  116125. + cache_file=config.cache ;;
  116126. +
  116127. + -datadir | --datadir | --datadi | --datad)
  116128. + ac_prev=datadir ;;
  116129. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  116130. + datadir=$ac_optarg ;;
  116131. +
  116132. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  116133. + | --dataroo | --dataro | --datar)
  116134. + ac_prev=datarootdir ;;
  116135. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  116136. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  116137. + datarootdir=$ac_optarg ;;
  116138. +
  116139. + -disable-* | --disable-*)
  116140. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  116141. + # Reject names that are not valid shell variable names.
  116142. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  116143. + as_fn_error $? "invalid feature name: $ac_useropt"
  116144. + ac_useropt_orig=$ac_useropt
  116145. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  116146. + case $ac_user_opts in
  116147. + *"
  116148. +"enable_$ac_useropt"
  116149. +"*) ;;
  116150. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  116151. + ac_unrecognized_sep=', ';;
  116152. + esac
  116153. + eval enable_$ac_useropt=no ;;
  116154. +
  116155. + -docdir | --docdir | --docdi | --doc | --do)
  116156. + ac_prev=docdir ;;
  116157. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  116158. + docdir=$ac_optarg ;;
  116159. +
  116160. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  116161. + ac_prev=dvidir ;;
  116162. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  116163. + dvidir=$ac_optarg ;;
  116164. +
  116165. + -enable-* | --enable-*)
  116166. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  116167. + # Reject names that are not valid shell variable names.
  116168. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  116169. + as_fn_error $? "invalid feature name: $ac_useropt"
  116170. + ac_useropt_orig=$ac_useropt
  116171. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  116172. + case $ac_user_opts in
  116173. + *"
  116174. +"enable_$ac_useropt"
  116175. +"*) ;;
  116176. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  116177. + ac_unrecognized_sep=', ';;
  116178. + esac
  116179. + eval enable_$ac_useropt=\$ac_optarg ;;
  116180. +
  116181. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  116182. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  116183. + | --exec | --exe | --ex)
  116184. + ac_prev=exec_prefix ;;
  116185. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  116186. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  116187. + | --exec=* | --exe=* | --ex=*)
  116188. + exec_prefix=$ac_optarg ;;
  116189. +
  116190. + -gas | --gas | --ga | --g)
  116191. + # Obsolete; use --with-gas.
  116192. + with_gas=yes ;;
  116193. +
  116194. + -help | --help | --hel | --he | -h)
  116195. + ac_init_help=long ;;
  116196. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  116197. + ac_init_help=recursive ;;
  116198. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  116199. + ac_init_help=short ;;
  116200. +
  116201. + -host | --host | --hos | --ho)
  116202. + ac_prev=host_alias ;;
  116203. + -host=* | --host=* | --hos=* | --ho=*)
  116204. + host_alias=$ac_optarg ;;
  116205. +
  116206. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  116207. + ac_prev=htmldir ;;
  116208. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  116209. + | --ht=*)
  116210. + htmldir=$ac_optarg ;;
  116211. +
  116212. + -includedir | --includedir | --includedi | --included | --include \
  116213. + | --includ | --inclu | --incl | --inc)
  116214. + ac_prev=includedir ;;
  116215. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  116216. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  116217. + includedir=$ac_optarg ;;
  116218. +
  116219. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  116220. + ac_prev=infodir ;;
  116221. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  116222. + infodir=$ac_optarg ;;
  116223. +
  116224. + -libdir | --libdir | --libdi | --libd)
  116225. + ac_prev=libdir ;;
  116226. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  116227. + libdir=$ac_optarg ;;
  116228. +
  116229. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  116230. + | --libexe | --libex | --libe)
  116231. + ac_prev=libexecdir ;;
  116232. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  116233. + | --libexe=* | --libex=* | --libe=*)
  116234. + libexecdir=$ac_optarg ;;
  116235. +
  116236. + -localedir | --localedir | --localedi | --localed | --locale)
  116237. + ac_prev=localedir ;;
  116238. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  116239. + localedir=$ac_optarg ;;
  116240. +
  116241. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  116242. + | --localstate | --localstat | --localsta | --localst | --locals)
  116243. + ac_prev=localstatedir ;;
  116244. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  116245. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  116246. + localstatedir=$ac_optarg ;;
  116247. +
  116248. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  116249. + ac_prev=mandir ;;
  116250. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  116251. + mandir=$ac_optarg ;;
  116252. +
  116253. + -nfp | --nfp | --nf)
  116254. + # Obsolete; use --without-fp.
  116255. + with_fp=no ;;
  116256. +
  116257. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  116258. + | --no-cr | --no-c | -n)
  116259. + no_create=yes ;;
  116260. +
  116261. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  116262. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  116263. + no_recursion=yes ;;
  116264. +
  116265. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  116266. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  116267. + | --oldin | --oldi | --old | --ol | --o)
  116268. + ac_prev=oldincludedir ;;
  116269. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  116270. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  116271. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  116272. + oldincludedir=$ac_optarg ;;
  116273. +
  116274. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  116275. + ac_prev=prefix ;;
  116276. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  116277. + prefix=$ac_optarg ;;
  116278. +
  116279. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  116280. + | --program-pre | --program-pr | --program-p)
  116281. + ac_prev=program_prefix ;;
  116282. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  116283. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  116284. + program_prefix=$ac_optarg ;;
  116285. +
  116286. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  116287. + | --program-suf | --program-su | --program-s)
  116288. + ac_prev=program_suffix ;;
  116289. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  116290. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  116291. + program_suffix=$ac_optarg ;;
  116292. +
  116293. + -program-transform-name | --program-transform-name \
  116294. + | --program-transform-nam | --program-transform-na \
  116295. + | --program-transform-n | --program-transform- \
  116296. + | --program-transform | --program-transfor \
  116297. + | --program-transfo | --program-transf \
  116298. + | --program-trans | --program-tran \
  116299. + | --progr-tra | --program-tr | --program-t)
  116300. + ac_prev=program_transform_name ;;
  116301. + -program-transform-name=* | --program-transform-name=* \
  116302. + | --program-transform-nam=* | --program-transform-na=* \
  116303. + | --program-transform-n=* | --program-transform-=* \
  116304. + | --program-transform=* | --program-transfor=* \
  116305. + | --program-transfo=* | --program-transf=* \
  116306. + | --program-trans=* | --program-tran=* \
  116307. + | --progr-tra=* | --program-tr=* | --program-t=*)
  116308. + program_transform_name=$ac_optarg ;;
  116309. +
  116310. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  116311. + ac_prev=pdfdir ;;
  116312. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  116313. + pdfdir=$ac_optarg ;;
  116314. +
  116315. + -psdir | --psdir | --psdi | --psd | --ps)
  116316. + ac_prev=psdir ;;
  116317. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  116318. + psdir=$ac_optarg ;;
  116319. +
  116320. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  116321. + | -silent | --silent | --silen | --sile | --sil)
  116322. + silent=yes ;;
  116323. +
  116324. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  116325. + ac_prev=sbindir ;;
  116326. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  116327. + | --sbi=* | --sb=*)
  116328. + sbindir=$ac_optarg ;;
  116329. +
  116330. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  116331. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  116332. + | --sharedst | --shareds | --shared | --share | --shar \
  116333. + | --sha | --sh)
  116334. + ac_prev=sharedstatedir ;;
  116335. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  116336. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  116337. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  116338. + | --sha=* | --sh=*)
  116339. + sharedstatedir=$ac_optarg ;;
  116340. +
  116341. + -site | --site | --sit)
  116342. + ac_prev=site ;;
  116343. + -site=* | --site=* | --sit=*)
  116344. + site=$ac_optarg ;;
  116345. +
  116346. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  116347. + ac_prev=srcdir ;;
  116348. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  116349. + srcdir=$ac_optarg ;;
  116350. +
  116351. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  116352. + | --syscon | --sysco | --sysc | --sys | --sy)
  116353. + ac_prev=sysconfdir ;;
  116354. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  116355. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  116356. + sysconfdir=$ac_optarg ;;
  116357. +
  116358. + -target | --target | --targe | --targ | --tar | --ta | --t)
  116359. + ac_prev=target_alias ;;
  116360. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  116361. + target_alias=$ac_optarg ;;
  116362. +
  116363. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  116364. + verbose=yes ;;
  116365. +
  116366. + -version | --version | --versio | --versi | --vers | -V)
  116367. + ac_init_version=: ;;
  116368. +
  116369. + -with-* | --with-*)
  116370. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  116371. + # Reject names that are not valid shell variable names.
  116372. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  116373. + as_fn_error $? "invalid package name: $ac_useropt"
  116374. + ac_useropt_orig=$ac_useropt
  116375. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  116376. + case $ac_user_opts in
  116377. + *"
  116378. +"with_$ac_useropt"
  116379. +"*) ;;
  116380. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  116381. + ac_unrecognized_sep=', ';;
  116382. + esac
  116383. + eval with_$ac_useropt=\$ac_optarg ;;
  116384. +
  116385. + -without-* | --without-*)
  116386. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  116387. + # Reject names that are not valid shell variable names.
  116388. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  116389. + as_fn_error $? "invalid package name: $ac_useropt"
  116390. + ac_useropt_orig=$ac_useropt
  116391. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  116392. + case $ac_user_opts in
  116393. + *"
  116394. +"with_$ac_useropt"
  116395. +"*) ;;
  116396. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  116397. + ac_unrecognized_sep=', ';;
  116398. + esac
  116399. + eval with_$ac_useropt=no ;;
  116400. +
  116401. + --x)
  116402. + # Obsolete; use --with-x.
  116403. + with_x=yes ;;
  116404. +
  116405. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  116406. + | --x-incl | --x-inc | --x-in | --x-i)
  116407. + ac_prev=x_includes ;;
  116408. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  116409. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  116410. + x_includes=$ac_optarg ;;
  116411. +
  116412. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  116413. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  116414. + ac_prev=x_libraries ;;
  116415. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  116416. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  116417. + x_libraries=$ac_optarg ;;
  116418. +
  116419. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  116420. +Try \`$0 --help' for more information"
  116421. + ;;
  116422. +
  116423. + *=*)
  116424. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  116425. + # Reject names that are not valid shell variable names.
  116426. + case $ac_envvar in #(
  116427. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  116428. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  116429. + esac
  116430. + eval $ac_envvar=\$ac_optarg
  116431. + export $ac_envvar ;;
  116432. +
  116433. + *)
  116434. + # FIXME: should be removed in autoconf 3.0.
  116435. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  116436. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  116437. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  116438. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  116439. + ;;
  116440. +
  116441. + esac
  116442. +done
  116443. +
  116444. +if test -n "$ac_prev"; then
  116445. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  116446. + as_fn_error $? "missing argument to $ac_option"
  116447. +fi
  116448. +
  116449. +if test -n "$ac_unrecognized_opts"; then
  116450. + case $enable_option_checking in
  116451. + no) ;;
  116452. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  116453. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  116454. + esac
  116455. +fi
  116456. +
  116457. +# Check all directory arguments for consistency.
  116458. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  116459. + datadir sysconfdir sharedstatedir localstatedir includedir \
  116460. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  116461. + libdir localedir mandir
  116462. +do
  116463. + eval ac_val=\$$ac_var
  116464. + # Remove trailing slashes.
  116465. + case $ac_val in
  116466. + */ )
  116467. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  116468. + eval $ac_var=\$ac_val;;
  116469. + esac
  116470. + # Be sure to have absolute directory names.
  116471. + case $ac_val in
  116472. + [\\/$]* | ?:[\\/]* ) continue;;
  116473. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  116474. + esac
  116475. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  116476. +done
  116477. +
  116478. +# There might be people who depend on the old broken behavior: `$host'
  116479. +# used to hold the argument of --host etc.
  116480. +# FIXME: To remove some day.
  116481. +build=$build_alias
  116482. +host=$host_alias
  116483. +target=$target_alias
  116484. +
  116485. +# FIXME: To remove some day.
  116486. +if test "x$host_alias" != x; then
  116487. + if test "x$build_alias" = x; then
  116488. + cross_compiling=maybe
  116489. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  116490. + If a cross compiler is detected then cross compile mode will be used" >&2
  116491. + elif test "x$build_alias" != "x$host_alias"; then
  116492. + cross_compiling=yes
  116493. + fi
  116494. +fi
  116495. +
  116496. +ac_tool_prefix=
  116497. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  116498. +
  116499. +test "$silent" = yes && exec 6>/dev/null
  116500. +
  116501. +
  116502. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  116503. +ac_ls_di=`ls -di .` &&
  116504. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  116505. + as_fn_error $? "working directory cannot be determined"
  116506. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  116507. + as_fn_error $? "pwd does not report name of working directory"
  116508. +
  116509. +
  116510. +# Find the source files, if location was not specified.
  116511. +if test -z "$srcdir"; then
  116512. + ac_srcdir_defaulted=yes
  116513. + # Try the directory containing this script, then the parent directory.
  116514. + ac_confdir=`$as_dirname -- "$as_myself" ||
  116515. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  116516. + X"$as_myself" : 'X\(//\)[^/]' \| \
  116517. + X"$as_myself" : 'X\(//\)$' \| \
  116518. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  116519. +$as_echo X"$as_myself" |
  116520. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  116521. + s//\1/
  116522. + q
  116523. + }
  116524. + /^X\(\/\/\)[^/].*/{
  116525. + s//\1/
  116526. + q
  116527. + }
  116528. + /^X\(\/\/\)$/{
  116529. + s//\1/
  116530. + q
  116531. + }
  116532. + /^X\(\/\).*/{
  116533. + s//\1/
  116534. + q
  116535. + }
  116536. + s/.*/./; q'`
  116537. + srcdir=$ac_confdir
  116538. + if test ! -r "$srcdir/$ac_unique_file"; then
  116539. + srcdir=..
  116540. + fi
  116541. +else
  116542. + ac_srcdir_defaulted=no
  116543. +fi
  116544. +if test ! -r "$srcdir/$ac_unique_file"; then
  116545. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  116546. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  116547. +fi
  116548. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  116549. +ac_abs_confdir=`(
  116550. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  116551. + pwd)`
  116552. +# When building in place, set srcdir=.
  116553. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  116554. + srcdir=.
  116555. +fi
  116556. +# Remove unnecessary trailing slashes from srcdir.
  116557. +# Double slashes in file names in object file debugging info
  116558. +# mess up M-x gdb in Emacs.
  116559. +case $srcdir in
  116560. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  116561. +esac
  116562. +for ac_var in $ac_precious_vars; do
  116563. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  116564. + eval ac_env_${ac_var}_value=\$${ac_var}
  116565. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  116566. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  116567. +done
  116568. +
  116569. +#
  116570. +# Report the --help message.
  116571. +#
  116572. +if test "$ac_init_help" = "long"; then
  116573. + # Omit some internal or obsolete options to make the list less imposing.
  116574. + # This message is too long to be a string in the A/UX 3.1 sh.
  116575. + cat <<_ACEOF
  116576. +\`configure' configures libTrie 0.1 to adapt to many kinds of systems.
  116577. +
  116578. +Usage: $0 [OPTION]... [VAR=VALUE]...
  116579. +
  116580. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  116581. +VAR=VALUE. See below for descriptions of some of the useful variables.
  116582. +
  116583. +Defaults for the options are specified in brackets.
  116584. +
  116585. +Configuration:
  116586. + -h, --help display this help and exit
  116587. + --help=short display options specific to this package
  116588. + --help=recursive display the short help of all the included packages
  116589. + -V, --version display version information and exit
  116590. + -q, --quiet, --silent do not print \`checking ...' messages
  116591. + --cache-file=FILE cache test results in FILE [disabled]
  116592. + -C, --config-cache alias for \`--cache-file=config.cache'
  116593. + -n, --no-create do not create output files
  116594. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  116595. +
  116596. +Installation directories:
  116597. + --prefix=PREFIX install architecture-independent files in PREFIX
  116598. + @<:@@S|@ac_default_prefix@:>@
  116599. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  116600. + @<:@PREFIX@:>@
  116601. +
  116602. +By default, \`make install' will install all the files in
  116603. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  116604. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  116605. +for instance \`--prefix=\$HOME'.
  116606. +
  116607. +For better control, use the options below.
  116608. +
  116609. +Fine tuning of the installation directories:
  116610. + --bindir=DIR user executables [EPREFIX/bin]
  116611. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  116612. + --libexecdir=DIR program executables [EPREFIX/libexec]
  116613. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  116614. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  116615. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  116616. + --libdir=DIR object code libraries [EPREFIX/lib]
  116617. + --includedir=DIR C header files [PREFIX/include]
  116618. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  116619. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  116620. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  116621. + --infodir=DIR info documentation [DATAROOTDIR/info]
  116622. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  116623. + --mandir=DIR man documentation [DATAROOTDIR/man]
  116624. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/libtrie@:>@
  116625. + --htmldir=DIR html documentation [DOCDIR]
  116626. + --dvidir=DIR dvi documentation [DOCDIR]
  116627. + --pdfdir=DIR pdf documentation [DOCDIR]
  116628. + --psdir=DIR ps documentation [DOCDIR]
  116629. +_ACEOF
  116630. +
  116631. + cat <<\_ACEOF
  116632. +
  116633. +Program names:
  116634. + --program-prefix=PREFIX prepend PREFIX to installed program names
  116635. + --program-suffix=SUFFIX append SUFFIX to installed program names
  116636. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  116637. +_ACEOF
  116638. +fi
  116639. +
  116640. +if test -n "$ac_init_help"; then
  116641. + case $ac_init_help in
  116642. + short | recursive ) echo "Configuration of libTrie 0.1:";;
  116643. + esac
  116644. + cat <<\_ACEOF
  116645. +
  116646. +Optional Features:
  116647. + --disable-option-checking ignore unrecognized --enable/--with options
  116648. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  116649. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  116650. + --disable-optimizations Don't compile Squid with compiler optimizations
  116651. + enabled. Optimization is good for production builds,
  116652. + but not good for debugging. During development, use
  116653. + --disable-optimizations to reduce compilation times
  116654. + and allow easier debugging. This option implicitly
  116655. + also enabled --disable-inline
  116656. + --disable-inline Don't compile trivial methods as inline. Squid is
  116657. + coded with much of the code able to be inlined.
  116658. + Inlining is good for production builds, but not good
  116659. + for development. During development, use
  116660. + --disable-inline to reduce compilation times and
  116661. + allow incremental builds to be quick. For production
  116662. + builds, or load tests, use --enable-inline to have
  116663. + squid make all trivial methods inlinable by the
  116664. + compiler.
  116665. + --disable-dependency-tracking speeds up one-time build
  116666. + --enable-dependency-tracking do not reject slow dependency extractors
  116667. + --enable-maintainer-mode enable make rules and dependencies not useful
  116668. + (and sometimes confusing) to the casual installer
  116669. +
  116670. +Some influential environment variables:
  116671. + CXX C++ compiler command
  116672. + CXXFLAGS C++ compiler flags
  116673. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  116674. + nonstandard directory <lib dir>
  116675. + LIBS libraries to pass to the linker, e.g. -l<library>
  116676. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  116677. + you have headers in a nonstandard directory <include dir>
  116678. + CC C compiler command
  116679. + CFLAGS C compiler flags
  116680. + CXXCPP C++ preprocessor
  116681. +
  116682. +Use these variables to override the choices made by `configure' or to help
  116683. +it to find libraries and programs with nonstandard names/locations.
  116684. +
  116685. +Report bugs to <rbtcollins@squid-cache.org>.
  116686. +_ACEOF
  116687. +ac_status=$?
  116688. +fi
  116689. +
  116690. +if test "$ac_init_help" = "recursive"; then
  116691. + # If there are subdirs, report their specific --help.
  116692. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  116693. + test -d "$ac_dir" ||
  116694. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  116695. + continue
  116696. + ac_builddir=.
  116697. +
  116698. +case "$ac_dir" in
  116699. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  116700. +*)
  116701. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  116702. + # A ".." for each directory in $ac_dir_suffix.
  116703. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  116704. + case $ac_top_builddir_sub in
  116705. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  116706. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  116707. + esac ;;
  116708. +esac
  116709. +ac_abs_top_builddir=$ac_pwd
  116710. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  116711. +# for backward compatibility:
  116712. +ac_top_builddir=$ac_top_build_prefix
  116713. +
  116714. +case $srcdir in
  116715. + .) # We are building in place.
  116716. + ac_srcdir=.
  116717. + ac_top_srcdir=$ac_top_builddir_sub
  116718. + ac_abs_top_srcdir=$ac_pwd ;;
  116719. + [\\/]* | ?:[\\/]* ) # Absolute name.
  116720. + ac_srcdir=$srcdir$ac_dir_suffix;
  116721. + ac_top_srcdir=$srcdir
  116722. + ac_abs_top_srcdir=$srcdir ;;
  116723. + *) # Relative name.
  116724. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  116725. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  116726. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  116727. +esac
  116728. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  116729. +
  116730. + cd "$ac_dir" || { ac_status=$?; continue; }
  116731. + # Check for guested configure.
  116732. + if test -f "$ac_srcdir/configure.gnu"; then
  116733. + echo &&
  116734. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  116735. + elif test -f "$ac_srcdir/configure"; then
  116736. + echo &&
  116737. + $SHELL "$ac_srcdir/configure" --help=recursive
  116738. + else
  116739. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  116740. + fi || ac_status=$?
  116741. + cd "$ac_pwd" || { ac_status=$?; break; }
  116742. + done
  116743. +fi
  116744. +
  116745. +test -n "$ac_init_help" && exit $ac_status
  116746. +if $ac_init_version; then
  116747. + cat <<\_ACEOF
  116748. +libTrie configure 0.1
  116749. +generated by GNU Autoconf 2.68
  116750. +
  116751. +Copyright (C) 2010 Free Software Foundation, Inc.
  116752. +This configure script is free software; the Free Software Foundation
  116753. +gives unlimited permission to copy, distribute and modify it.
  116754. +_ACEOF
  116755. + exit
  116756. +fi
  116757. +
  116758. +## ------------------------ ##
  116759. +## Autoconf initialization. ##
  116760. +## ------------------------ ##
  116761. +
  116762. +@%:@ ac_fn_cxx_try_compile LINENO
  116763. +@%:@ ----------------------------
  116764. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  116765. +ac_fn_cxx_try_compile ()
  116766. +{
  116767. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  116768. + rm -f conftest.$ac_objext
  116769. + if { { ac_try="$ac_compile"
  116770. +case "(($ac_try" in
  116771. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  116772. + *) ac_try_echo=$ac_try;;
  116773. +esac
  116774. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  116775. +$as_echo "$ac_try_echo"; } >&5
  116776. + (eval "$ac_compile") 2>conftest.err
  116777. + ac_status=$?
  116778. + if test -s conftest.err; then
  116779. + grep -v '^ *+' conftest.err >conftest.er1
  116780. + cat conftest.er1 >&5
  116781. + mv -f conftest.er1 conftest.err
  116782. + fi
  116783. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  116784. + test $ac_status = 0; } && {
  116785. + test -z "$ac_cxx_werror_flag" ||
  116786. + test ! -s conftest.err
  116787. + } && test -s conftest.$ac_objext; then :
  116788. + ac_retval=0
  116789. +else
  116790. + $as_echo "$as_me: failed program was:" >&5
  116791. +sed 's/^/| /' conftest.$ac_ext >&5
  116792. +
  116793. + ac_retval=1
  116794. +fi
  116795. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  116796. + as_fn_set_status $ac_retval
  116797. +
  116798. +} @%:@ ac_fn_cxx_try_compile
  116799. +
  116800. +@%:@ ac_fn_c_try_compile LINENO
  116801. +@%:@ --------------------------
  116802. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  116803. +ac_fn_c_try_compile ()
  116804. +{
  116805. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  116806. + rm -f conftest.$ac_objext
  116807. + if { { ac_try="$ac_compile"
  116808. +case "(($ac_try" in
  116809. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  116810. + *) ac_try_echo=$ac_try;;
  116811. +esac
  116812. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  116813. +$as_echo "$ac_try_echo"; } >&5
  116814. + (eval "$ac_compile") 2>conftest.err
  116815. + ac_status=$?
  116816. + if test -s conftest.err; then
  116817. + grep -v '^ *+' conftest.err >conftest.er1
  116818. + cat conftest.er1 >&5
  116819. + mv -f conftest.er1 conftest.err
  116820. + fi
  116821. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  116822. + test $ac_status = 0; } && {
  116823. + test -z "$ac_c_werror_flag" ||
  116824. + test ! -s conftest.err
  116825. + } && test -s conftest.$ac_objext; then :
  116826. + ac_retval=0
  116827. +else
  116828. + $as_echo "$as_me: failed program was:" >&5
  116829. +sed 's/^/| /' conftest.$ac_ext >&5
  116830. +
  116831. + ac_retval=1
  116832. +fi
  116833. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  116834. + as_fn_set_status $ac_retval
  116835. +
  116836. +} @%:@ ac_fn_c_try_compile
  116837. +
  116838. +@%:@ ac_fn_cxx_try_cpp LINENO
  116839. +@%:@ ------------------------
  116840. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  116841. +ac_fn_cxx_try_cpp ()
  116842. +{
  116843. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  116844. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  116845. +case "(($ac_try" in
  116846. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  116847. + *) ac_try_echo=$ac_try;;
  116848. +esac
  116849. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  116850. +$as_echo "$ac_try_echo"; } >&5
  116851. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  116852. + ac_status=$?
  116853. + if test -s conftest.err; then
  116854. + grep -v '^ *+' conftest.err >conftest.er1
  116855. + cat conftest.er1 >&5
  116856. + mv -f conftest.er1 conftest.err
  116857. + fi
  116858. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  116859. + test $ac_status = 0; } > conftest.i && {
  116860. + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  116861. + test ! -s conftest.err
  116862. + }; then :
  116863. + ac_retval=0
  116864. +else
  116865. + $as_echo "$as_me: failed program was:" >&5
  116866. +sed 's/^/| /' conftest.$ac_ext >&5
  116867. +
  116868. + ac_retval=1
  116869. +fi
  116870. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  116871. + as_fn_set_status $ac_retval
  116872. +
  116873. +} @%:@ ac_fn_cxx_try_cpp
  116874. +
  116875. +@%:@ ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
  116876. +@%:@ ---------------------------------------------------------
  116877. +@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
  116878. +@%:@ the include files in INCLUDES and setting the cache variable VAR
  116879. +@%:@ accordingly.
  116880. +ac_fn_cxx_check_header_mongrel ()
  116881. +{
  116882. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  116883. + if eval \${$3+:} false; then :
  116884. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  116885. +$as_echo_n "checking for $2... " >&6; }
  116886. +if eval \${$3+:} false; then :
  116887. + $as_echo_n "(cached) " >&6
  116888. +fi
  116889. +eval ac_res=\$$3
  116890. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  116891. +$as_echo "$ac_res" >&6; }
  116892. +else
  116893. + # Is the header compilable?
  116894. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  116895. +$as_echo_n "checking $2 usability... " >&6; }
  116896. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  116897. +/* end confdefs.h. */
  116898. +$4
  116899. +@%:@include <$2>
  116900. +_ACEOF
  116901. +if ac_fn_cxx_try_compile "$LINENO"; then :
  116902. + ac_header_compiler=yes
  116903. +else
  116904. + ac_header_compiler=no
  116905. +fi
  116906. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  116907. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  116908. +$as_echo "$ac_header_compiler" >&6; }
  116909. +
  116910. +# Is the header present?
  116911. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  116912. +$as_echo_n "checking $2 presence... " >&6; }
  116913. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  116914. +/* end confdefs.h. */
  116915. +@%:@include <$2>
  116916. +_ACEOF
  116917. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  116918. + ac_header_preproc=yes
  116919. +else
  116920. + ac_header_preproc=no
  116921. +fi
  116922. +rm -f conftest.err conftest.i conftest.$ac_ext
  116923. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  116924. +$as_echo "$ac_header_preproc" >&6; }
  116925. +
  116926. +# So? What about this header?
  116927. +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
  116928. + yes:no: )
  116929. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  116930. +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  116931. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  116932. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  116933. + ;;
  116934. + no:yes:* )
  116935. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  116936. +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  116937. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
  116938. +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
  116939. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  116940. +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  116941. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
  116942. +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
  116943. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  116944. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  116945. +( $as_echo "## ----------------------------------------- ##
  116946. +## Report this to rbtcollins@squid-cache.org ##
  116947. +## ----------------------------------------- ##"
  116948. + ) | sed "s/^/$as_me: WARNING: /" >&2
  116949. + ;;
  116950. +esac
  116951. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  116952. +$as_echo_n "checking for $2... " >&6; }
  116953. +if eval \${$3+:} false; then :
  116954. + $as_echo_n "(cached) " >&6
  116955. +else
  116956. + eval "$3=\$ac_header_compiler"
  116957. +fi
  116958. +eval ac_res=\$$3
  116959. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  116960. +$as_echo "$ac_res" >&6; }
  116961. +fi
  116962. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  116963. +
  116964. +} @%:@ ac_fn_cxx_check_header_mongrel
  116965. +
  116966. +@%:@ ac_fn_cxx_try_run LINENO
  116967. +@%:@ ------------------------
  116968. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  116969. +@%:@ that executables *can* be run.
  116970. +ac_fn_cxx_try_run ()
  116971. +{
  116972. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  116973. + if { { ac_try="$ac_link"
  116974. +case "(($ac_try" in
  116975. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  116976. + *) ac_try_echo=$ac_try;;
  116977. +esac
  116978. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  116979. +$as_echo "$ac_try_echo"; } >&5
  116980. + (eval "$ac_link") 2>&5
  116981. + ac_status=$?
  116982. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  116983. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  116984. + { { case "(($ac_try" in
  116985. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  116986. + *) ac_try_echo=$ac_try;;
  116987. +esac
  116988. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  116989. +$as_echo "$ac_try_echo"; } >&5
  116990. + (eval "$ac_try") 2>&5
  116991. + ac_status=$?
  116992. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  116993. + test $ac_status = 0; }; }; then :
  116994. + ac_retval=0
  116995. +else
  116996. + $as_echo "$as_me: program exited with status $ac_status" >&5
  116997. + $as_echo "$as_me: failed program was:" >&5
  116998. +sed 's/^/| /' conftest.$ac_ext >&5
  116999. +
  117000. + ac_retval=$ac_status
  117001. +fi
  117002. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  117003. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  117004. + as_fn_set_status $ac_retval
  117005. +
  117006. +} @%:@ ac_fn_cxx_try_run
  117007. +
  117008. +@%:@ ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
  117009. +@%:@ ---------------------------------------------------------
  117010. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  117011. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  117012. +ac_fn_cxx_check_header_compile ()
  117013. +{
  117014. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  117015. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  117016. +$as_echo_n "checking for $2... " >&6; }
  117017. +if eval \${$3+:} false; then :
  117018. + $as_echo_n "(cached) " >&6
  117019. +else
  117020. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117021. +/* end confdefs.h. */
  117022. +$4
  117023. +@%:@include <$2>
  117024. +_ACEOF
  117025. +if ac_fn_cxx_try_compile "$LINENO"; then :
  117026. + eval "$3=yes"
  117027. +else
  117028. + eval "$3=no"
  117029. +fi
  117030. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  117031. +fi
  117032. +eval ac_res=\$$3
  117033. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  117034. +$as_echo "$ac_res" >&6; }
  117035. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  117036. +
  117037. +} @%:@ ac_fn_cxx_check_header_compile
  117038. +
  117039. +@%:@ ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
  117040. +@%:@ ---------------------------------------------
  117041. +@%:@ Tests whether TYPE exists after having included INCLUDES, setting cache
  117042. +@%:@ variable VAR accordingly.
  117043. +ac_fn_cxx_check_type ()
  117044. +{
  117045. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  117046. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  117047. +$as_echo_n "checking for $2... " >&6; }
  117048. +if eval \${$3+:} false; then :
  117049. + $as_echo_n "(cached) " >&6
  117050. +else
  117051. + eval "$3=no"
  117052. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117053. +/* end confdefs.h. */
  117054. +$4
  117055. +int
  117056. +main ()
  117057. +{
  117058. +if (sizeof ($2))
  117059. + return 0;
  117060. + ;
  117061. + return 0;
  117062. +}
  117063. +_ACEOF
  117064. +if ac_fn_cxx_try_compile "$LINENO"; then :
  117065. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117066. +/* end confdefs.h. */
  117067. +$4
  117068. +int
  117069. +main ()
  117070. +{
  117071. +if (sizeof (($2)))
  117072. + return 0;
  117073. + ;
  117074. + return 0;
  117075. +}
  117076. +_ACEOF
  117077. +if ac_fn_cxx_try_compile "$LINENO"; then :
  117078. +
  117079. +else
  117080. + eval "$3=yes"
  117081. +fi
  117082. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  117083. +fi
  117084. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  117085. +fi
  117086. +eval ac_res=\$$3
  117087. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  117088. +$as_echo "$ac_res" >&6; }
  117089. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  117090. +
  117091. +} @%:@ ac_fn_cxx_check_type
  117092. +cat >config.log <<_ACEOF
  117093. +This file contains any messages produced by compilers while
  117094. +running configure, to aid debugging if configure makes a mistake.
  117095. +
  117096. +It was created by libTrie $as_me 0.1, which was
  117097. +generated by GNU Autoconf 2.68. Invocation command line was
  117098. +
  117099. + $ $0 $@
  117100. +
  117101. +_ACEOF
  117102. +exec 5>>config.log
  117103. +{
  117104. +cat <<_ASUNAME
  117105. +## --------- ##
  117106. +## Platform. ##
  117107. +## --------- ##
  117108. +
  117109. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  117110. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  117111. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  117112. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  117113. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  117114. +
  117115. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  117116. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  117117. +
  117118. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  117119. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  117120. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  117121. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  117122. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  117123. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  117124. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  117125. +
  117126. +_ASUNAME
  117127. +
  117128. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  117129. +for as_dir in $PATH
  117130. +do
  117131. + IFS=$as_save_IFS
  117132. + test -z "$as_dir" && as_dir=.
  117133. + $as_echo "PATH: $as_dir"
  117134. + done
  117135. +IFS=$as_save_IFS
  117136. +
  117137. +} >&5
  117138. +
  117139. +cat >&5 <<_ACEOF
  117140. +
  117141. +
  117142. +## ----------- ##
  117143. +## Core tests. ##
  117144. +## ----------- ##
  117145. +
  117146. +_ACEOF
  117147. +
  117148. +
  117149. +# Keep a trace of the command line.
  117150. +# Strip out --no-create and --no-recursion so they do not pile up.
  117151. +# Strip out --silent because we don't want to record it for future runs.
  117152. +# Also quote any args containing shell meta-characters.
  117153. +# Make two passes to allow for proper duplicate-argument suppression.
  117154. +ac_configure_args=
  117155. +ac_configure_args0=
  117156. +ac_configure_args1=
  117157. +ac_must_keep_next=false
  117158. +for ac_pass in 1 2
  117159. +do
  117160. + for ac_arg
  117161. + do
  117162. + case $ac_arg in
  117163. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  117164. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  117165. + | -silent | --silent | --silen | --sile | --sil)
  117166. + continue ;;
  117167. + *\'*)
  117168. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  117169. + esac
  117170. + case $ac_pass in
  117171. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  117172. + 2)
  117173. + as_fn_append ac_configure_args1 " '$ac_arg'"
  117174. + if test $ac_must_keep_next = true; then
  117175. + ac_must_keep_next=false # Got value, back to normal.
  117176. + else
  117177. + case $ac_arg in
  117178. + *=* | --config-cache | -C | -disable-* | --disable-* \
  117179. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  117180. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  117181. + | -with-* | --with-* | -without-* | --without-* | --x)
  117182. + case "$ac_configure_args0 " in
  117183. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  117184. + esac
  117185. + ;;
  117186. + -* ) ac_must_keep_next=true ;;
  117187. + esac
  117188. + fi
  117189. + as_fn_append ac_configure_args " '$ac_arg'"
  117190. + ;;
  117191. + esac
  117192. + done
  117193. +done
  117194. +{ ac_configure_args0=; unset ac_configure_args0;}
  117195. +{ ac_configure_args1=; unset ac_configure_args1;}
  117196. +
  117197. +# When interrupted or exit'd, cleanup temporary files, and complete
  117198. +# config.log. We remove comments because anyway the quotes in there
  117199. +# would cause problems or look ugly.
  117200. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  117201. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  117202. +trap 'exit_status=$?
  117203. + # Save into config.log some information that might help in debugging.
  117204. + {
  117205. + echo
  117206. +
  117207. + $as_echo "## ---------------- ##
  117208. +## Cache variables. ##
  117209. +## ---------------- ##"
  117210. + echo
  117211. + # The following way of writing the cache mishandles newlines in values,
  117212. +(
  117213. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  117214. + eval ac_val=\$$ac_var
  117215. + case $ac_val in #(
  117216. + *${as_nl}*)
  117217. + case $ac_var in #(
  117218. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  117219. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  117220. + esac
  117221. + case $ac_var in #(
  117222. + _ | IFS | as_nl) ;; #(
  117223. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  117224. + *) { eval $ac_var=; unset $ac_var;} ;;
  117225. + esac ;;
  117226. + esac
  117227. + done
  117228. + (set) 2>&1 |
  117229. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  117230. + *${as_nl}ac_space=\ *)
  117231. + sed -n \
  117232. + "s/'\''/'\''\\\\'\'''\''/g;
  117233. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  117234. + ;; #(
  117235. + *)
  117236. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  117237. + ;;
  117238. + esac |
  117239. + sort
  117240. +)
  117241. + echo
  117242. +
  117243. + $as_echo "## ----------------- ##
  117244. +## Output variables. ##
  117245. +## ----------------- ##"
  117246. + echo
  117247. + for ac_var in $ac_subst_vars
  117248. + do
  117249. + eval ac_val=\$$ac_var
  117250. + case $ac_val in
  117251. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  117252. + esac
  117253. + $as_echo "$ac_var='\''$ac_val'\''"
  117254. + done | sort
  117255. + echo
  117256. +
  117257. + if test -n "$ac_subst_files"; then
  117258. + $as_echo "## ------------------- ##
  117259. +## File substitutions. ##
  117260. +## ------------------- ##"
  117261. + echo
  117262. + for ac_var in $ac_subst_files
  117263. + do
  117264. + eval ac_val=\$$ac_var
  117265. + case $ac_val in
  117266. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  117267. + esac
  117268. + $as_echo "$ac_var='\''$ac_val'\''"
  117269. + done | sort
  117270. + echo
  117271. + fi
  117272. +
  117273. + if test -s confdefs.h; then
  117274. + $as_echo "## ----------- ##
  117275. +## confdefs.h. ##
  117276. +## ----------- ##"
  117277. + echo
  117278. + cat confdefs.h
  117279. + echo
  117280. + fi
  117281. + test "$ac_signal" != 0 &&
  117282. + $as_echo "$as_me: caught signal $ac_signal"
  117283. + $as_echo "$as_me: exit $exit_status"
  117284. + } >&5
  117285. + rm -f core *.core core.conftest.* &&
  117286. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  117287. + exit $exit_status
  117288. +' 0
  117289. +for ac_signal in 1 2 13 15; do
  117290. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  117291. +done
  117292. +ac_signal=0
  117293. +
  117294. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  117295. +rm -f -r conftest* confdefs.h
  117296. +
  117297. +$as_echo "/* confdefs.h */" > confdefs.h
  117298. +
  117299. +# Predefined preprocessor variables.
  117300. +
  117301. +cat >>confdefs.h <<_ACEOF
  117302. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  117303. +_ACEOF
  117304. +
  117305. +cat >>confdefs.h <<_ACEOF
  117306. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  117307. +_ACEOF
  117308. +
  117309. +cat >>confdefs.h <<_ACEOF
  117310. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  117311. +_ACEOF
  117312. +
  117313. +cat >>confdefs.h <<_ACEOF
  117314. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  117315. +_ACEOF
  117316. +
  117317. +cat >>confdefs.h <<_ACEOF
  117318. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  117319. +_ACEOF
  117320. +
  117321. +cat >>confdefs.h <<_ACEOF
  117322. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  117323. +_ACEOF
  117324. +
  117325. +
  117326. +# Let the site file select an alternate cache file if it wants to.
  117327. +# Prefer an explicitly selected file to automatically selected ones.
  117328. +ac_site_file1=NONE
  117329. +ac_site_file2=NONE
  117330. +if test -n "$CONFIG_SITE"; then
  117331. + # We do not want a PATH search for config.site.
  117332. + case $CONFIG_SITE in @%:@((
  117333. + -*) ac_site_file1=./$CONFIG_SITE;;
  117334. + */*) ac_site_file1=$CONFIG_SITE;;
  117335. + *) ac_site_file1=./$CONFIG_SITE;;
  117336. + esac
  117337. +elif test "x$prefix" != xNONE; then
  117338. + ac_site_file1=$prefix/share/config.site
  117339. + ac_site_file2=$prefix/etc/config.site
  117340. +else
  117341. + ac_site_file1=$ac_default_prefix/share/config.site
  117342. + ac_site_file2=$ac_default_prefix/etc/config.site
  117343. +fi
  117344. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  117345. +do
  117346. + test "x$ac_site_file" = xNONE && continue
  117347. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  117348. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  117349. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  117350. + sed 's/^/| /' "$ac_site_file" >&5
  117351. + . "$ac_site_file" \
  117352. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  117353. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  117354. +as_fn_error $? "failed to load site script $ac_site_file
  117355. +See \`config.log' for more details" "$LINENO" 5; }
  117356. + fi
  117357. +done
  117358. +
  117359. +if test -r "$cache_file"; then
  117360. + # Some versions of bash will fail to source /dev/null (special files
  117361. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  117362. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  117363. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  117364. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  117365. + case $cache_file in
  117366. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  117367. + *) . "./$cache_file";;
  117368. + esac
  117369. + fi
  117370. +else
  117371. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  117372. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  117373. + >$cache_file
  117374. +fi
  117375. +
  117376. +# Check that the precious variables saved in the cache have kept the same
  117377. +# value.
  117378. +ac_cache_corrupted=false
  117379. +for ac_var in $ac_precious_vars; do
  117380. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  117381. + eval ac_new_set=\$ac_env_${ac_var}_set
  117382. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  117383. + eval ac_new_val=\$ac_env_${ac_var}_value
  117384. + case $ac_old_set,$ac_new_set in
  117385. + set,)
  117386. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  117387. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  117388. + ac_cache_corrupted=: ;;
  117389. + ,set)
  117390. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  117391. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  117392. + ac_cache_corrupted=: ;;
  117393. + ,);;
  117394. + *)
  117395. + if test "x$ac_old_val" != "x$ac_new_val"; then
  117396. + # differences in whitespace do not lead to failure.
  117397. + ac_old_val_w=`echo x $ac_old_val`
  117398. + ac_new_val_w=`echo x $ac_new_val`
  117399. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  117400. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  117401. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  117402. + ac_cache_corrupted=:
  117403. + else
  117404. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  117405. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  117406. + eval $ac_var=\$ac_old_val
  117407. + fi
  117408. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  117409. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  117410. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  117411. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  117412. + fi;;
  117413. + esac
  117414. + # Pass precious variables to config.status.
  117415. + if test "$ac_new_set" = set; then
  117416. + case $ac_new_val in
  117417. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  117418. + *) ac_arg=$ac_var=$ac_new_val ;;
  117419. + esac
  117420. + case " $ac_configure_args " in
  117421. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  117422. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  117423. + esac
  117424. + fi
  117425. +done
  117426. +if $ac_cache_corrupted; then
  117427. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  117428. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  117429. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  117430. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  117431. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  117432. +fi
  117433. +## -------------------- ##
  117434. +## Main body of script. ##
  117435. +## -------------------- ##
  117436. +
  117437. +ac_ext=c
  117438. +ac_cpp='$CPP $CPPFLAGS'
  117439. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  117440. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  117441. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  117442. +
  117443. +
  117444. +
  117445. +ac_config_headers="$ac_config_headers config.h"
  117446. +
  117447. +ac_aux_dir=
  117448. +for ac_dir in cfgaux "$srcdir"/cfgaux; do
  117449. + if test -f "$ac_dir/install-sh"; then
  117450. + ac_aux_dir=$ac_dir
  117451. + ac_install_sh="$ac_aux_dir/install-sh -c"
  117452. + break
  117453. + elif test -f "$ac_dir/install.sh"; then
  117454. + ac_aux_dir=$ac_dir
  117455. + ac_install_sh="$ac_aux_dir/install.sh -c"
  117456. + break
  117457. + elif test -f "$ac_dir/shtool"; then
  117458. + ac_aux_dir=$ac_dir
  117459. + ac_install_sh="$ac_aux_dir/shtool install -c"
  117460. + break
  117461. + fi
  117462. +done
  117463. +if test -z "$ac_aux_dir"; then
  117464. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in cfgaux \"$srcdir\"/cfgaux" "$LINENO" 5
  117465. +fi
  117466. +
  117467. +# These three variables are undocumented and unsupported,
  117468. +# and are intended to be withdrawn in a future Autoconf release.
  117469. +# They can cause serious problems if a builder's source tree is in a directory
  117470. +# whose full name contains unusual characters.
  117471. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  117472. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  117473. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  117474. +
  117475. +
  117476. +
  117477. +SquidInline="yes"
  117478. +
  117479. +@%:@ Check whether --enable-optimizations was given.
  117480. +if test "${enable_optimizations+set}" = set; then :
  117481. + enableval=$enable_optimizations; if test "$enableval" = "no" ; then
  117482. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling compiler optimizations (-O flag)" >&5
  117483. +$as_echo "$as_me: Disabling compiler optimizations (-O flag)" >&6;}
  117484. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  117485. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-O[0-9]*//'`"
  117486. + SquidInline="no"
  117487. + fi
  117488. +
  117489. +fi
  117490. +
  117491. +
  117492. +@%:@ Check whether --enable-inline was given.
  117493. +if test "${enable_inline+set}" = set; then :
  117494. + enableval=$enable_inline; if test "$enableval" = "no" ; then
  117495. + SquidInline="no"
  117496. + fi
  117497. +
  117498. +fi
  117499. +
  117500. +
  117501. +if test "$SquidInline" = "yes" ; then
  117502. +
  117503. +$as_echo "@%:@define _SQUID_INLINE_ inline" >>confdefs.h
  117504. +
  117505. +
  117506. +$as_echo "@%:@define _USE_INLINE_ /**/" >>confdefs.h
  117507. +
  117508. +else
  117509. + { $as_echo "$as_me:${as_lineno-$LINENO}: Inlining optimization disabled" >&5
  117510. +$as_echo "$as_me: Inlining optimization disabled" >&6;}
  117511. +
  117512. +$as_echo "@%:@define _SQUID_INLINE_ /**/" >>confdefs.h
  117513. +
  117514. +fi
  117515. +
  117516. +
  117517. +# Checks for programs.
  117518. +ac_ext=cpp
  117519. +ac_cpp='$CXXCPP $CPPFLAGS'
  117520. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  117521. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  117522. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  117523. +if test -z "$CXX"; then
  117524. + if test -n "$CCC"; then
  117525. + CXX=$CCC
  117526. + else
  117527. + if test -n "$ac_tool_prefix"; then
  117528. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  117529. + do
  117530. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  117531. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  117532. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  117533. +$as_echo_n "checking for $ac_word... " >&6; }
  117534. +if ${ac_cv_prog_CXX+:} false; then :
  117535. + $as_echo_n "(cached) " >&6
  117536. +else
  117537. + if test -n "$CXX"; then
  117538. + ac_cv_prog_CXX="$CXX" # Let the user override the test.
  117539. +else
  117540. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  117541. +for as_dir in $PATH
  117542. +do
  117543. + IFS=$as_save_IFS
  117544. + test -z "$as_dir" && as_dir=.
  117545. + for ac_exec_ext in '' $ac_executable_extensions; do
  117546. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  117547. + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  117548. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  117549. + break 2
  117550. + fi
  117551. +done
  117552. + done
  117553. +IFS=$as_save_IFS
  117554. +
  117555. +fi
  117556. +fi
  117557. +CXX=$ac_cv_prog_CXX
  117558. +if test -n "$CXX"; then
  117559. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  117560. +$as_echo "$CXX" >&6; }
  117561. +else
  117562. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  117563. +$as_echo "no" >&6; }
  117564. +fi
  117565. +
  117566. +
  117567. + test -n "$CXX" && break
  117568. + done
  117569. +fi
  117570. +if test -z "$CXX"; then
  117571. + ac_ct_CXX=$CXX
  117572. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  117573. +do
  117574. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  117575. +set dummy $ac_prog; ac_word=$2
  117576. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  117577. +$as_echo_n "checking for $ac_word... " >&6; }
  117578. +if ${ac_cv_prog_ac_ct_CXX+:} false; then :
  117579. + $as_echo_n "(cached) " >&6
  117580. +else
  117581. + if test -n "$ac_ct_CXX"; then
  117582. + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  117583. +else
  117584. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  117585. +for as_dir in $PATH
  117586. +do
  117587. + IFS=$as_save_IFS
  117588. + test -z "$as_dir" && as_dir=.
  117589. + for ac_exec_ext in '' $ac_executable_extensions; do
  117590. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  117591. + ac_cv_prog_ac_ct_CXX="$ac_prog"
  117592. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  117593. + break 2
  117594. + fi
  117595. +done
  117596. + done
  117597. +IFS=$as_save_IFS
  117598. +
  117599. +fi
  117600. +fi
  117601. +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  117602. +if test -n "$ac_ct_CXX"; then
  117603. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  117604. +$as_echo "$ac_ct_CXX" >&6; }
  117605. +else
  117606. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  117607. +$as_echo "no" >&6; }
  117608. +fi
  117609. +
  117610. +
  117611. + test -n "$ac_ct_CXX" && break
  117612. +done
  117613. +
  117614. + if test "x$ac_ct_CXX" = x; then
  117615. + CXX="g++"
  117616. + else
  117617. + case $cross_compiling:$ac_tool_warned in
  117618. +yes:)
  117619. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  117620. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  117621. +ac_tool_warned=yes ;;
  117622. +esac
  117623. + CXX=$ac_ct_CXX
  117624. + fi
  117625. +fi
  117626. +
  117627. + fi
  117628. +fi
  117629. +# Provide some information about the compiler.
  117630. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  117631. +set X $ac_compile
  117632. +ac_compiler=$2
  117633. +for ac_option in --version -v -V -qversion; do
  117634. + { { ac_try="$ac_compiler $ac_option >&5"
  117635. +case "(($ac_try" in
  117636. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  117637. + *) ac_try_echo=$ac_try;;
  117638. +esac
  117639. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  117640. +$as_echo "$ac_try_echo"; } >&5
  117641. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  117642. + ac_status=$?
  117643. + if test -s conftest.err; then
  117644. + sed '10a\
  117645. +... rest of stderr output deleted ...
  117646. + 10q' conftest.err >conftest.er1
  117647. + cat conftest.er1 >&5
  117648. + fi
  117649. + rm -f conftest.er1 conftest.err
  117650. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  117651. + test $ac_status = 0; }
  117652. +done
  117653. +
  117654. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117655. +/* end confdefs.h. */
  117656. +
  117657. +int
  117658. +main ()
  117659. +{
  117660. +
  117661. + ;
  117662. + return 0;
  117663. +}
  117664. +_ACEOF
  117665. +ac_clean_files_save=$ac_clean_files
  117666. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  117667. +# Try to create an executable without -o first, disregard a.out.
  117668. +# It will help us diagnose broken compilers, and finding out an intuition
  117669. +# of exeext.
  117670. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
  117671. +$as_echo_n "checking whether the C++ compiler works... " >&6; }
  117672. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  117673. +
  117674. +# The possible output files:
  117675. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  117676. +
  117677. +ac_rmfiles=
  117678. +for ac_file in $ac_files
  117679. +do
  117680. + case $ac_file in
  117681. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  117682. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  117683. + esac
  117684. +done
  117685. +rm -f $ac_rmfiles
  117686. +
  117687. +if { { ac_try="$ac_link_default"
  117688. +case "(($ac_try" in
  117689. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  117690. + *) ac_try_echo=$ac_try;;
  117691. +esac
  117692. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  117693. +$as_echo "$ac_try_echo"; } >&5
  117694. + (eval "$ac_link_default") 2>&5
  117695. + ac_status=$?
  117696. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  117697. + test $ac_status = 0; }; then :
  117698. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  117699. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  117700. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  117701. +# so that the user can short-circuit this test for compilers unknown to
  117702. +# Autoconf.
  117703. +for ac_file in $ac_files ''
  117704. +do
  117705. + test -f "$ac_file" || continue
  117706. + case $ac_file in
  117707. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  117708. + ;;
  117709. + [ab].out )
  117710. + # We found the default executable, but exeext='' is most
  117711. + # certainly right.
  117712. + break;;
  117713. + *.* )
  117714. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  117715. + then :; else
  117716. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  117717. + fi
  117718. + # We set ac_cv_exeext here because the later test for it is not
  117719. + # safe: cross compilers may not add the suffix if given an `-o'
  117720. + # argument, so we may need to know it at that point already.
  117721. + # Even if this section looks crufty: it has the advantage of
  117722. + # actually working.
  117723. + break;;
  117724. + * )
  117725. + break;;
  117726. + esac
  117727. +done
  117728. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  117729. +
  117730. +else
  117731. + ac_file=''
  117732. +fi
  117733. +if test -z "$ac_file"; then :
  117734. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  117735. +$as_echo "no" >&6; }
  117736. +$as_echo "$as_me: failed program was:" >&5
  117737. +sed 's/^/| /' conftest.$ac_ext >&5
  117738. +
  117739. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  117740. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  117741. +as_fn_error 77 "C++ compiler cannot create executables
  117742. +See \`config.log' for more details" "$LINENO" 5; }
  117743. +else
  117744. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  117745. +$as_echo "yes" >&6; }
  117746. +fi
  117747. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
  117748. +$as_echo_n "checking for C++ compiler default output file name... " >&6; }
  117749. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  117750. +$as_echo "$ac_file" >&6; }
  117751. +ac_exeext=$ac_cv_exeext
  117752. +
  117753. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  117754. +ac_clean_files=$ac_clean_files_save
  117755. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  117756. +$as_echo_n "checking for suffix of executables... " >&6; }
  117757. +if { { ac_try="$ac_link"
  117758. +case "(($ac_try" in
  117759. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  117760. + *) ac_try_echo=$ac_try;;
  117761. +esac
  117762. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  117763. +$as_echo "$ac_try_echo"; } >&5
  117764. + (eval "$ac_link") 2>&5
  117765. + ac_status=$?
  117766. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  117767. + test $ac_status = 0; }; then :
  117768. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  117769. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  117770. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  117771. +# `rm'.
  117772. +for ac_file in conftest.exe conftest conftest.*; do
  117773. + test -f "$ac_file" || continue
  117774. + case $ac_file in
  117775. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  117776. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  117777. + break;;
  117778. + * ) break;;
  117779. + esac
  117780. +done
  117781. +else
  117782. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  117783. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  117784. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  117785. +See \`config.log' for more details" "$LINENO" 5; }
  117786. +fi
  117787. +rm -f conftest conftest$ac_cv_exeext
  117788. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  117789. +$as_echo "$ac_cv_exeext" >&6; }
  117790. +
  117791. +rm -f conftest.$ac_ext
  117792. +EXEEXT=$ac_cv_exeext
  117793. +ac_exeext=$EXEEXT
  117794. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117795. +/* end confdefs.h. */
  117796. +@%:@include <stdio.h>
  117797. +int
  117798. +main ()
  117799. +{
  117800. +FILE *f = fopen ("conftest.out", "w");
  117801. + return ferror (f) || fclose (f) != 0;
  117802. +
  117803. + ;
  117804. + return 0;
  117805. +}
  117806. +_ACEOF
  117807. +ac_clean_files="$ac_clean_files conftest.out"
  117808. +# Check that the compiler produces executables we can run. If not, either
  117809. +# the compiler is broken, or we cross compile.
  117810. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  117811. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  117812. +if test "$cross_compiling" != yes; then
  117813. + { { ac_try="$ac_link"
  117814. +case "(($ac_try" in
  117815. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  117816. + *) ac_try_echo=$ac_try;;
  117817. +esac
  117818. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  117819. +$as_echo "$ac_try_echo"; } >&5
  117820. + (eval "$ac_link") 2>&5
  117821. + ac_status=$?
  117822. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  117823. + test $ac_status = 0; }
  117824. + if { ac_try='./conftest$ac_cv_exeext'
  117825. + { { case "(($ac_try" in
  117826. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  117827. + *) ac_try_echo=$ac_try;;
  117828. +esac
  117829. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  117830. +$as_echo "$ac_try_echo"; } >&5
  117831. + (eval "$ac_try") 2>&5
  117832. + ac_status=$?
  117833. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  117834. + test $ac_status = 0; }; }; then
  117835. + cross_compiling=no
  117836. + else
  117837. + if test "$cross_compiling" = maybe; then
  117838. + cross_compiling=yes
  117839. + else
  117840. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  117841. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  117842. +as_fn_error $? "cannot run C++ compiled programs.
  117843. +If you meant to cross compile, use \`--host'.
  117844. +See \`config.log' for more details" "$LINENO" 5; }
  117845. + fi
  117846. + fi
  117847. +fi
  117848. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  117849. +$as_echo "$cross_compiling" >&6; }
  117850. +
  117851. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  117852. +ac_clean_files=$ac_clean_files_save
  117853. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  117854. +$as_echo_n "checking for suffix of object files... " >&6; }
  117855. +if ${ac_cv_objext+:} false; then :
  117856. + $as_echo_n "(cached) " >&6
  117857. +else
  117858. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117859. +/* end confdefs.h. */
  117860. +
  117861. +int
  117862. +main ()
  117863. +{
  117864. +
  117865. + ;
  117866. + return 0;
  117867. +}
  117868. +_ACEOF
  117869. +rm -f conftest.o conftest.obj
  117870. +if { { ac_try="$ac_compile"
  117871. +case "(($ac_try" in
  117872. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  117873. + *) ac_try_echo=$ac_try;;
  117874. +esac
  117875. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  117876. +$as_echo "$ac_try_echo"; } >&5
  117877. + (eval "$ac_compile") 2>&5
  117878. + ac_status=$?
  117879. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  117880. + test $ac_status = 0; }; then :
  117881. + for ac_file in conftest.o conftest.obj conftest.*; do
  117882. + test -f "$ac_file" || continue;
  117883. + case $ac_file in
  117884. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  117885. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  117886. + break;;
  117887. + esac
  117888. +done
  117889. +else
  117890. + $as_echo "$as_me: failed program was:" >&5
  117891. +sed 's/^/| /' conftest.$ac_ext >&5
  117892. +
  117893. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  117894. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  117895. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  117896. +See \`config.log' for more details" "$LINENO" 5; }
  117897. +fi
  117898. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  117899. +fi
  117900. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  117901. +$as_echo "$ac_cv_objext" >&6; }
  117902. +OBJEXT=$ac_cv_objext
  117903. +ac_objext=$OBJEXT
  117904. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  117905. +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  117906. +if ${ac_cv_cxx_compiler_gnu+:} false; then :
  117907. + $as_echo_n "(cached) " >&6
  117908. +else
  117909. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117910. +/* end confdefs.h. */
  117911. +
  117912. +int
  117913. +main ()
  117914. +{
  117915. +#ifndef __GNUC__
  117916. + choke me
  117917. +#endif
  117918. +
  117919. + ;
  117920. + return 0;
  117921. +}
  117922. +_ACEOF
  117923. +if ac_fn_cxx_try_compile "$LINENO"; then :
  117924. + ac_compiler_gnu=yes
  117925. +else
  117926. + ac_compiler_gnu=no
  117927. +fi
  117928. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  117929. +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  117930. +
  117931. +fi
  117932. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  117933. +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  117934. +if test $ac_compiler_gnu = yes; then
  117935. + GXX=yes
  117936. +else
  117937. + GXX=
  117938. +fi
  117939. +ac_test_CXXFLAGS=${CXXFLAGS+set}
  117940. +ac_save_CXXFLAGS=$CXXFLAGS
  117941. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  117942. +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
  117943. +if ${ac_cv_prog_cxx_g+:} false; then :
  117944. + $as_echo_n "(cached) " >&6
  117945. +else
  117946. + ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  117947. + ac_cxx_werror_flag=yes
  117948. + ac_cv_prog_cxx_g=no
  117949. + CXXFLAGS="-g"
  117950. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117951. +/* end confdefs.h. */
  117952. +
  117953. +int
  117954. +main ()
  117955. +{
  117956. +
  117957. + ;
  117958. + return 0;
  117959. +}
  117960. +_ACEOF
  117961. +if ac_fn_cxx_try_compile "$LINENO"; then :
  117962. + ac_cv_prog_cxx_g=yes
  117963. +else
  117964. + CXXFLAGS=""
  117965. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117966. +/* end confdefs.h. */
  117967. +
  117968. +int
  117969. +main ()
  117970. +{
  117971. +
  117972. + ;
  117973. + return 0;
  117974. +}
  117975. +_ACEOF
  117976. +if ac_fn_cxx_try_compile "$LINENO"; then :
  117977. +
  117978. +else
  117979. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  117980. + CXXFLAGS="-g"
  117981. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  117982. +/* end confdefs.h. */
  117983. +
  117984. +int
  117985. +main ()
  117986. +{
  117987. +
  117988. + ;
  117989. + return 0;
  117990. +}
  117991. +_ACEOF
  117992. +if ac_fn_cxx_try_compile "$LINENO"; then :
  117993. + ac_cv_prog_cxx_g=yes
  117994. +fi
  117995. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  117996. +fi
  117997. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  117998. +fi
  117999. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  118000. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  118001. +fi
  118002. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  118003. +$as_echo "$ac_cv_prog_cxx_g" >&6; }
  118004. +if test "$ac_test_CXXFLAGS" = set; then
  118005. + CXXFLAGS=$ac_save_CXXFLAGS
  118006. +elif test $ac_cv_prog_cxx_g = yes; then
  118007. + if test "$GXX" = yes; then
  118008. + CXXFLAGS="-g -O2"
  118009. + else
  118010. + CXXFLAGS="-g"
  118011. + fi
  118012. +else
  118013. + if test "$GXX" = yes; then
  118014. + CXXFLAGS="-O2"
  118015. + else
  118016. + CXXFLAGS=
  118017. + fi
  118018. +fi
  118019. +ac_ext=c
  118020. +ac_cpp='$CPP $CPPFLAGS'
  118021. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  118022. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  118023. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  118024. +
  118025. +ac_ext=c
  118026. +ac_cpp='$CPP $CPPFLAGS'
  118027. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  118028. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  118029. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  118030. +if test -n "$ac_tool_prefix"; then
  118031. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  118032. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  118033. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118034. +$as_echo_n "checking for $ac_word... " >&6; }
  118035. +if ${ac_cv_prog_CC+:} false; then :
  118036. + $as_echo_n "(cached) " >&6
  118037. +else
  118038. + if test -n "$CC"; then
  118039. + ac_cv_prog_CC="$CC" # Let the user override the test.
  118040. +else
  118041. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118042. +for as_dir in $PATH
  118043. +do
  118044. + IFS=$as_save_IFS
  118045. + test -z "$as_dir" && as_dir=.
  118046. + for ac_exec_ext in '' $ac_executable_extensions; do
  118047. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118048. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  118049. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118050. + break 2
  118051. + fi
  118052. +done
  118053. + done
  118054. +IFS=$as_save_IFS
  118055. +
  118056. +fi
  118057. +fi
  118058. +CC=$ac_cv_prog_CC
  118059. +if test -n "$CC"; then
  118060. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  118061. +$as_echo "$CC" >&6; }
  118062. +else
  118063. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118064. +$as_echo "no" >&6; }
  118065. +fi
  118066. +
  118067. +
  118068. +fi
  118069. +if test -z "$ac_cv_prog_CC"; then
  118070. + ac_ct_CC=$CC
  118071. + # Extract the first word of "gcc", so it can be a program name with args.
  118072. +set dummy gcc; ac_word=$2
  118073. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118074. +$as_echo_n "checking for $ac_word... " >&6; }
  118075. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  118076. + $as_echo_n "(cached) " >&6
  118077. +else
  118078. + if test -n "$ac_ct_CC"; then
  118079. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  118080. +else
  118081. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118082. +for as_dir in $PATH
  118083. +do
  118084. + IFS=$as_save_IFS
  118085. + test -z "$as_dir" && as_dir=.
  118086. + for ac_exec_ext in '' $ac_executable_extensions; do
  118087. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118088. + ac_cv_prog_ac_ct_CC="gcc"
  118089. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118090. + break 2
  118091. + fi
  118092. +done
  118093. + done
  118094. +IFS=$as_save_IFS
  118095. +
  118096. +fi
  118097. +fi
  118098. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  118099. +if test -n "$ac_ct_CC"; then
  118100. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  118101. +$as_echo "$ac_ct_CC" >&6; }
  118102. +else
  118103. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118104. +$as_echo "no" >&6; }
  118105. +fi
  118106. +
  118107. + if test "x$ac_ct_CC" = x; then
  118108. + CC=""
  118109. + else
  118110. + case $cross_compiling:$ac_tool_warned in
  118111. +yes:)
  118112. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  118113. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  118114. +ac_tool_warned=yes ;;
  118115. +esac
  118116. + CC=$ac_ct_CC
  118117. + fi
  118118. +else
  118119. + CC="$ac_cv_prog_CC"
  118120. +fi
  118121. +
  118122. +if test -z "$CC"; then
  118123. + if test -n "$ac_tool_prefix"; then
  118124. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  118125. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  118126. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118127. +$as_echo_n "checking for $ac_word... " >&6; }
  118128. +if ${ac_cv_prog_CC+:} false; then :
  118129. + $as_echo_n "(cached) " >&6
  118130. +else
  118131. + if test -n "$CC"; then
  118132. + ac_cv_prog_CC="$CC" # Let the user override the test.
  118133. +else
  118134. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118135. +for as_dir in $PATH
  118136. +do
  118137. + IFS=$as_save_IFS
  118138. + test -z "$as_dir" && as_dir=.
  118139. + for ac_exec_ext in '' $ac_executable_extensions; do
  118140. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118141. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  118142. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118143. + break 2
  118144. + fi
  118145. +done
  118146. + done
  118147. +IFS=$as_save_IFS
  118148. +
  118149. +fi
  118150. +fi
  118151. +CC=$ac_cv_prog_CC
  118152. +if test -n "$CC"; then
  118153. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  118154. +$as_echo "$CC" >&6; }
  118155. +else
  118156. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118157. +$as_echo "no" >&6; }
  118158. +fi
  118159. +
  118160. +
  118161. + fi
  118162. +fi
  118163. +if test -z "$CC"; then
  118164. + # Extract the first word of "cc", so it can be a program name with args.
  118165. +set dummy cc; ac_word=$2
  118166. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118167. +$as_echo_n "checking for $ac_word... " >&6; }
  118168. +if ${ac_cv_prog_CC+:} false; then :
  118169. + $as_echo_n "(cached) " >&6
  118170. +else
  118171. + if test -n "$CC"; then
  118172. + ac_cv_prog_CC="$CC" # Let the user override the test.
  118173. +else
  118174. + ac_prog_rejected=no
  118175. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118176. +for as_dir in $PATH
  118177. +do
  118178. + IFS=$as_save_IFS
  118179. + test -z "$as_dir" && as_dir=.
  118180. + for ac_exec_ext in '' $ac_executable_extensions; do
  118181. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118182. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  118183. + ac_prog_rejected=yes
  118184. + continue
  118185. + fi
  118186. + ac_cv_prog_CC="cc"
  118187. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118188. + break 2
  118189. + fi
  118190. +done
  118191. + done
  118192. +IFS=$as_save_IFS
  118193. +
  118194. +if test $ac_prog_rejected = yes; then
  118195. + # We found a bogon in the path, so make sure we never use it.
  118196. + set dummy $ac_cv_prog_CC
  118197. + shift
  118198. + if test $@%:@ != 0; then
  118199. + # We chose a different compiler from the bogus one.
  118200. + # However, it has the same basename, so the bogon will be chosen
  118201. + # first if we set CC to just the basename; use the full file name.
  118202. + shift
  118203. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  118204. + fi
  118205. +fi
  118206. +fi
  118207. +fi
  118208. +CC=$ac_cv_prog_CC
  118209. +if test -n "$CC"; then
  118210. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  118211. +$as_echo "$CC" >&6; }
  118212. +else
  118213. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118214. +$as_echo "no" >&6; }
  118215. +fi
  118216. +
  118217. +
  118218. +fi
  118219. +if test -z "$CC"; then
  118220. + if test -n "$ac_tool_prefix"; then
  118221. + for ac_prog in cl.exe
  118222. + do
  118223. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  118224. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  118225. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118226. +$as_echo_n "checking for $ac_word... " >&6; }
  118227. +if ${ac_cv_prog_CC+:} false; then :
  118228. + $as_echo_n "(cached) " >&6
  118229. +else
  118230. + if test -n "$CC"; then
  118231. + ac_cv_prog_CC="$CC" # Let the user override the test.
  118232. +else
  118233. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118234. +for as_dir in $PATH
  118235. +do
  118236. + IFS=$as_save_IFS
  118237. + test -z "$as_dir" && as_dir=.
  118238. + for ac_exec_ext in '' $ac_executable_extensions; do
  118239. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118240. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  118241. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118242. + break 2
  118243. + fi
  118244. +done
  118245. + done
  118246. +IFS=$as_save_IFS
  118247. +
  118248. +fi
  118249. +fi
  118250. +CC=$ac_cv_prog_CC
  118251. +if test -n "$CC"; then
  118252. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  118253. +$as_echo "$CC" >&6; }
  118254. +else
  118255. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118256. +$as_echo "no" >&6; }
  118257. +fi
  118258. +
  118259. +
  118260. + test -n "$CC" && break
  118261. + done
  118262. +fi
  118263. +if test -z "$CC"; then
  118264. + ac_ct_CC=$CC
  118265. + for ac_prog in cl.exe
  118266. +do
  118267. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  118268. +set dummy $ac_prog; ac_word=$2
  118269. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118270. +$as_echo_n "checking for $ac_word... " >&6; }
  118271. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  118272. + $as_echo_n "(cached) " >&6
  118273. +else
  118274. + if test -n "$ac_ct_CC"; then
  118275. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  118276. +else
  118277. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118278. +for as_dir in $PATH
  118279. +do
  118280. + IFS=$as_save_IFS
  118281. + test -z "$as_dir" && as_dir=.
  118282. + for ac_exec_ext in '' $ac_executable_extensions; do
  118283. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118284. + ac_cv_prog_ac_ct_CC="$ac_prog"
  118285. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118286. + break 2
  118287. + fi
  118288. +done
  118289. + done
  118290. +IFS=$as_save_IFS
  118291. +
  118292. +fi
  118293. +fi
  118294. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  118295. +if test -n "$ac_ct_CC"; then
  118296. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  118297. +$as_echo "$ac_ct_CC" >&6; }
  118298. +else
  118299. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118300. +$as_echo "no" >&6; }
  118301. +fi
  118302. +
  118303. +
  118304. + test -n "$ac_ct_CC" && break
  118305. +done
  118306. +
  118307. + if test "x$ac_ct_CC" = x; then
  118308. + CC=""
  118309. + else
  118310. + case $cross_compiling:$ac_tool_warned in
  118311. +yes:)
  118312. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  118313. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  118314. +ac_tool_warned=yes ;;
  118315. +esac
  118316. + CC=$ac_ct_CC
  118317. + fi
  118318. +fi
  118319. +
  118320. +fi
  118321. +
  118322. +
  118323. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  118324. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  118325. +as_fn_error $? "no acceptable C compiler found in \$PATH
  118326. +See \`config.log' for more details" "$LINENO" 5; }
  118327. +
  118328. +# Provide some information about the compiler.
  118329. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  118330. +set X $ac_compile
  118331. +ac_compiler=$2
  118332. +for ac_option in --version -v -V -qversion; do
  118333. + { { ac_try="$ac_compiler $ac_option >&5"
  118334. +case "(($ac_try" in
  118335. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  118336. + *) ac_try_echo=$ac_try;;
  118337. +esac
  118338. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  118339. +$as_echo "$ac_try_echo"; } >&5
  118340. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  118341. + ac_status=$?
  118342. + if test -s conftest.err; then
  118343. + sed '10a\
  118344. +... rest of stderr output deleted ...
  118345. + 10q' conftest.err >conftest.er1
  118346. + cat conftest.er1 >&5
  118347. + fi
  118348. + rm -f conftest.er1 conftest.err
  118349. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  118350. + test $ac_status = 0; }
  118351. +done
  118352. +
  118353. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  118354. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  118355. +if ${ac_cv_c_compiler_gnu+:} false; then :
  118356. + $as_echo_n "(cached) " >&6
  118357. +else
  118358. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  118359. +/* end confdefs.h. */
  118360. +
  118361. +int
  118362. +main ()
  118363. +{
  118364. +#ifndef __GNUC__
  118365. + choke me
  118366. +#endif
  118367. +
  118368. + ;
  118369. + return 0;
  118370. +}
  118371. +_ACEOF
  118372. +if ac_fn_c_try_compile "$LINENO"; then :
  118373. + ac_compiler_gnu=yes
  118374. +else
  118375. + ac_compiler_gnu=no
  118376. +fi
  118377. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  118378. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  118379. +
  118380. +fi
  118381. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  118382. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  118383. +if test $ac_compiler_gnu = yes; then
  118384. + GCC=yes
  118385. +else
  118386. + GCC=
  118387. +fi
  118388. +ac_test_CFLAGS=${CFLAGS+set}
  118389. +ac_save_CFLAGS=$CFLAGS
  118390. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  118391. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  118392. +if ${ac_cv_prog_cc_g+:} false; then :
  118393. + $as_echo_n "(cached) " >&6
  118394. +else
  118395. + ac_save_c_werror_flag=$ac_c_werror_flag
  118396. + ac_c_werror_flag=yes
  118397. + ac_cv_prog_cc_g=no
  118398. + CFLAGS="-g"
  118399. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  118400. +/* end confdefs.h. */
  118401. +
  118402. +int
  118403. +main ()
  118404. +{
  118405. +
  118406. + ;
  118407. + return 0;
  118408. +}
  118409. +_ACEOF
  118410. +if ac_fn_c_try_compile "$LINENO"; then :
  118411. + ac_cv_prog_cc_g=yes
  118412. +else
  118413. + CFLAGS=""
  118414. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  118415. +/* end confdefs.h. */
  118416. +
  118417. +int
  118418. +main ()
  118419. +{
  118420. +
  118421. + ;
  118422. + return 0;
  118423. +}
  118424. +_ACEOF
  118425. +if ac_fn_c_try_compile "$LINENO"; then :
  118426. +
  118427. +else
  118428. + ac_c_werror_flag=$ac_save_c_werror_flag
  118429. + CFLAGS="-g"
  118430. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  118431. +/* end confdefs.h. */
  118432. +
  118433. +int
  118434. +main ()
  118435. +{
  118436. +
  118437. + ;
  118438. + return 0;
  118439. +}
  118440. +_ACEOF
  118441. +if ac_fn_c_try_compile "$LINENO"; then :
  118442. + ac_cv_prog_cc_g=yes
  118443. +fi
  118444. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  118445. +fi
  118446. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  118447. +fi
  118448. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  118449. + ac_c_werror_flag=$ac_save_c_werror_flag
  118450. +fi
  118451. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  118452. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  118453. +if test "$ac_test_CFLAGS" = set; then
  118454. + CFLAGS=$ac_save_CFLAGS
  118455. +elif test $ac_cv_prog_cc_g = yes; then
  118456. + if test "$GCC" = yes; then
  118457. + CFLAGS="-g -O2"
  118458. + else
  118459. + CFLAGS="-g"
  118460. + fi
  118461. +else
  118462. + if test "$GCC" = yes; then
  118463. + CFLAGS="-O2"
  118464. + else
  118465. + CFLAGS=
  118466. + fi
  118467. +fi
  118468. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  118469. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  118470. +if ${ac_cv_prog_cc_c89+:} false; then :
  118471. + $as_echo_n "(cached) " >&6
  118472. +else
  118473. + ac_cv_prog_cc_c89=no
  118474. +ac_save_CC=$CC
  118475. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  118476. +/* end confdefs.h. */
  118477. +#include <stdarg.h>
  118478. +#include <stdio.h>
  118479. +#include <sys/types.h>
  118480. +#include <sys/stat.h>
  118481. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  118482. +struct buf { int x; };
  118483. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  118484. +static char *e (p, i)
  118485. + char **p;
  118486. + int i;
  118487. +{
  118488. + return p[i];
  118489. +}
  118490. +static char *f (char * (*g) (char **, int), char **p, ...)
  118491. +{
  118492. + char *s;
  118493. + va_list v;
  118494. + va_start (v,p);
  118495. + s = g (p, va_arg (v,int));
  118496. + va_end (v);
  118497. + return s;
  118498. +}
  118499. +
  118500. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  118501. + function prototypes and stuff, but not '\xHH' hex character constants.
  118502. + These don't provoke an error unfortunately, instead are silently treated
  118503. + as 'x'. The following induces an error, until -std is added to get
  118504. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  118505. + array size at least. It's necessary to write '\x00'==0 to get something
  118506. + that's true only with -std. */
  118507. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  118508. +
  118509. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  118510. + inside strings and character constants. */
  118511. +#define FOO(x) 'x'
  118512. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  118513. +
  118514. +int test (int i, double x);
  118515. +struct s1 {int (*f) (int a);};
  118516. +struct s2 {int (*f) (double a);};
  118517. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  118518. +int argc;
  118519. +char **argv;
  118520. +int
  118521. +main ()
  118522. +{
  118523. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  118524. + ;
  118525. + return 0;
  118526. +}
  118527. +_ACEOF
  118528. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  118529. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  118530. +do
  118531. + CC="$ac_save_CC $ac_arg"
  118532. + if ac_fn_c_try_compile "$LINENO"; then :
  118533. + ac_cv_prog_cc_c89=$ac_arg
  118534. +fi
  118535. +rm -f core conftest.err conftest.$ac_objext
  118536. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  118537. +done
  118538. +rm -f conftest.$ac_ext
  118539. +CC=$ac_save_CC
  118540. +
  118541. +fi
  118542. +# AC_CACHE_VAL
  118543. +case "x$ac_cv_prog_cc_c89" in
  118544. + x)
  118545. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  118546. +$as_echo "none needed" >&6; } ;;
  118547. + xno)
  118548. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  118549. +$as_echo "unsupported" >&6; } ;;
  118550. + *)
  118551. + CC="$CC $ac_cv_prog_cc_c89"
  118552. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  118553. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  118554. +esac
  118555. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  118556. +
  118557. +fi
  118558. +
  118559. +ac_ext=c
  118560. +ac_cpp='$CPP $CPPFLAGS'
  118561. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  118562. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  118563. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  118564. +
  118565. +ac_ext=cpp
  118566. +ac_cpp='$CXXCPP $CPPFLAGS'
  118567. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  118568. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  118569. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  118570. +
  118571. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  118572. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  118573. +set x ${MAKE-make}
  118574. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  118575. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  118576. + $as_echo_n "(cached) " >&6
  118577. +else
  118578. + cat >conftest.make <<\_ACEOF
  118579. +SHELL = /bin/sh
  118580. +all:
  118581. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  118582. +_ACEOF
  118583. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  118584. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  118585. + *@@@%%%=?*=@@@%%%*)
  118586. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  118587. + *)
  118588. + eval ac_cv_prog_make_${ac_make}_set=no;;
  118589. +esac
  118590. +rm -f conftest.make
  118591. +fi
  118592. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  118593. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  118594. +$as_echo "yes" >&6; }
  118595. + SET_MAKE=
  118596. +else
  118597. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118598. +$as_echo "no" >&6; }
  118599. + SET_MAKE="MAKE=${MAKE-make}"
  118600. +fi
  118601. +
  118602. +# for old automakes - like squid-cache.orgs!
  118603. +am__api_version='1.11'
  118604. +
  118605. +# Find a good install program. We prefer a C program (faster),
  118606. +# so one script is as good as another. But avoid the broken or
  118607. +# incompatible versions:
  118608. +# SysV /etc/install, /usr/sbin/install
  118609. +# SunOS /usr/etc/install
  118610. +# IRIX /sbin/install
  118611. +# AIX /bin/install
  118612. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  118613. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  118614. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  118615. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  118616. +# OS/2's system install, which has a completely different semantic
  118617. +# ./install, which can be erroneously created by make from ./install.sh.
  118618. +# Reject install programs that cannot install multiple files.
  118619. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  118620. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  118621. +if test -z "$INSTALL"; then
  118622. +if ${ac_cv_path_install+:} false; then :
  118623. + $as_echo_n "(cached) " >&6
  118624. +else
  118625. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118626. +for as_dir in $PATH
  118627. +do
  118628. + IFS=$as_save_IFS
  118629. + test -z "$as_dir" && as_dir=.
  118630. + # Account for people who put trailing slashes in PATH elements.
  118631. +case $as_dir/ in @%:@((
  118632. + ./ | .// | /[cC]/* | \
  118633. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  118634. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  118635. + /usr/ucb/* ) ;;
  118636. + *)
  118637. + # OSF1 and SCO ODT 3.0 have their own names for install.
  118638. + # Don't use installbsd from OSF since it installs stuff as root
  118639. + # by default.
  118640. + for ac_prog in ginstall scoinst install; do
  118641. + for ac_exec_ext in '' $ac_executable_extensions; do
  118642. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  118643. + if test $ac_prog = install &&
  118644. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  118645. + # AIX install. It has an incompatible calling convention.
  118646. + :
  118647. + elif test $ac_prog = install &&
  118648. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  118649. + # program-specific install script used by HP pwplus--don't use.
  118650. + :
  118651. + else
  118652. + rm -rf conftest.one conftest.two conftest.dir
  118653. + echo one > conftest.one
  118654. + echo two > conftest.two
  118655. + mkdir conftest.dir
  118656. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  118657. + test -s conftest.one && test -s conftest.two &&
  118658. + test -s conftest.dir/conftest.one &&
  118659. + test -s conftest.dir/conftest.two
  118660. + then
  118661. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  118662. + break 3
  118663. + fi
  118664. + fi
  118665. + fi
  118666. + done
  118667. + done
  118668. + ;;
  118669. +esac
  118670. +
  118671. + done
  118672. +IFS=$as_save_IFS
  118673. +
  118674. +rm -rf conftest.one conftest.two conftest.dir
  118675. +
  118676. +fi
  118677. + if test "${ac_cv_path_install+set}" = set; then
  118678. + INSTALL=$ac_cv_path_install
  118679. + else
  118680. + # As a last resort, use the slow shell script. Don't cache a
  118681. + # value for INSTALL within a source directory, because that will
  118682. + # break other packages using the cache if that directory is
  118683. + # removed, or if the value is a relative name.
  118684. + INSTALL=$ac_install_sh
  118685. + fi
  118686. +fi
  118687. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  118688. +$as_echo "$INSTALL" >&6; }
  118689. +
  118690. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  118691. +# It thinks the first close brace ends the variable substitution.
  118692. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  118693. +
  118694. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  118695. +
  118696. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  118697. +
  118698. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  118699. +$as_echo_n "checking whether build environment is sane... " >&6; }
  118700. +# Just in case
  118701. +sleep 1
  118702. +echo timestamp > conftest.file
  118703. +# Reject unsafe characters in $srcdir or the absolute working directory
  118704. +# name. Accept space and tab only in the latter.
  118705. +am_lf='
  118706. +'
  118707. +case `pwd` in
  118708. + *[\\\"\#\$\&\'\`$am_lf]*)
  118709. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  118710. +esac
  118711. +case $srcdir in
  118712. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  118713. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  118714. +esac
  118715. +
  118716. +# Do `set' in a subshell so we don't clobber the current shell's
  118717. +# arguments. Must try -L first in case configure is actually a
  118718. +# symlink; some systems play weird games with the mod time of symlinks
  118719. +# (eg FreeBSD returns the mod time of the symlink's containing
  118720. +# directory).
  118721. +if (
  118722. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  118723. + if test "$*" = "X"; then
  118724. + # -L didn't work.
  118725. + set X `ls -t "$srcdir/configure" conftest.file`
  118726. + fi
  118727. + rm -f conftest.file
  118728. + if test "$*" != "X $srcdir/configure conftest.file" \
  118729. + && test "$*" != "X conftest.file $srcdir/configure"; then
  118730. +
  118731. + # If neither matched, then we have a broken ls. This can happen
  118732. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  118733. + # broken ls alias from the environment. This has actually
  118734. + # happened. Such a system could not be considered "sane".
  118735. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  118736. +alias in your environment" "$LINENO" 5
  118737. + fi
  118738. +
  118739. + test "$2" = conftest.file
  118740. + )
  118741. +then
  118742. + # Ok.
  118743. + :
  118744. +else
  118745. + as_fn_error $? "newly created file is older than distributed files!
  118746. +Check your system clock" "$LINENO" 5
  118747. +fi
  118748. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  118749. +$as_echo "yes" >&6; }
  118750. +test "$program_prefix" != NONE &&
  118751. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  118752. +# Use a double $ so make ignores it.
  118753. +test "$program_suffix" != NONE &&
  118754. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  118755. +# Double any \ or $.
  118756. +# By default was `s,x,x', remove it if useless.
  118757. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  118758. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  118759. +
  118760. +# expand $ac_aux_dir to an absolute path
  118761. +am_aux_dir=`cd $ac_aux_dir && pwd`
  118762. +
  118763. +if test x"${MISSING+set}" != xset; then
  118764. + case $am_aux_dir in
  118765. + *\ * | *\ *)
  118766. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  118767. + *)
  118768. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  118769. + esac
  118770. +fi
  118771. +# Use eval to expand $SHELL
  118772. +if eval "$MISSING --run true"; then
  118773. + am_missing_run="$MISSING --run "
  118774. +else
  118775. + am_missing_run=
  118776. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  118777. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  118778. +fi
  118779. +
  118780. +if test x"${install_sh}" != xset; then
  118781. + case $am_aux_dir in
  118782. + *\ * | *\ *)
  118783. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  118784. + *)
  118785. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  118786. + esac
  118787. +fi
  118788. +
  118789. +# Installed binaries are usually stripped using `strip' when the user
  118790. +# run `make install-strip'. However `strip' might not be the right
  118791. +# tool to use in cross-compilation environments, therefore Automake
  118792. +# will honor the `STRIP' environment variable to overrule this program.
  118793. +if test "$cross_compiling" != no; then
  118794. + if test -n "$ac_tool_prefix"; then
  118795. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  118796. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  118797. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118798. +$as_echo_n "checking for $ac_word... " >&6; }
  118799. +if ${ac_cv_prog_STRIP+:} false; then :
  118800. + $as_echo_n "(cached) " >&6
  118801. +else
  118802. + if test -n "$STRIP"; then
  118803. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  118804. +else
  118805. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118806. +for as_dir in $PATH
  118807. +do
  118808. + IFS=$as_save_IFS
  118809. + test -z "$as_dir" && as_dir=.
  118810. + for ac_exec_ext in '' $ac_executable_extensions; do
  118811. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118812. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  118813. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118814. + break 2
  118815. + fi
  118816. +done
  118817. + done
  118818. +IFS=$as_save_IFS
  118819. +
  118820. +fi
  118821. +fi
  118822. +STRIP=$ac_cv_prog_STRIP
  118823. +if test -n "$STRIP"; then
  118824. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  118825. +$as_echo "$STRIP" >&6; }
  118826. +else
  118827. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118828. +$as_echo "no" >&6; }
  118829. +fi
  118830. +
  118831. +
  118832. +fi
  118833. +if test -z "$ac_cv_prog_STRIP"; then
  118834. + ac_ct_STRIP=$STRIP
  118835. + # Extract the first word of "strip", so it can be a program name with args.
  118836. +set dummy strip; ac_word=$2
  118837. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118838. +$as_echo_n "checking for $ac_word... " >&6; }
  118839. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  118840. + $as_echo_n "(cached) " >&6
  118841. +else
  118842. + if test -n "$ac_ct_STRIP"; then
  118843. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  118844. +else
  118845. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118846. +for as_dir in $PATH
  118847. +do
  118848. + IFS=$as_save_IFS
  118849. + test -z "$as_dir" && as_dir=.
  118850. + for ac_exec_ext in '' $ac_executable_extensions; do
  118851. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118852. + ac_cv_prog_ac_ct_STRIP="strip"
  118853. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118854. + break 2
  118855. + fi
  118856. +done
  118857. + done
  118858. +IFS=$as_save_IFS
  118859. +
  118860. +fi
  118861. +fi
  118862. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  118863. +if test -n "$ac_ct_STRIP"; then
  118864. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  118865. +$as_echo "$ac_ct_STRIP" >&6; }
  118866. +else
  118867. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118868. +$as_echo "no" >&6; }
  118869. +fi
  118870. +
  118871. + if test "x$ac_ct_STRIP" = x; then
  118872. + STRIP=":"
  118873. + else
  118874. + case $cross_compiling:$ac_tool_warned in
  118875. +yes:)
  118876. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  118877. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  118878. +ac_tool_warned=yes ;;
  118879. +esac
  118880. + STRIP=$ac_ct_STRIP
  118881. + fi
  118882. +else
  118883. + STRIP="$ac_cv_prog_STRIP"
  118884. +fi
  118885. +
  118886. +fi
  118887. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  118888. +
  118889. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  118890. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  118891. +if test -z "$MKDIR_P"; then
  118892. + if ${ac_cv_path_mkdir+:} false; then :
  118893. + $as_echo_n "(cached) " >&6
  118894. +else
  118895. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118896. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  118897. +do
  118898. + IFS=$as_save_IFS
  118899. + test -z "$as_dir" && as_dir=.
  118900. + for ac_prog in mkdir gmkdir; do
  118901. + for ac_exec_ext in '' $ac_executable_extensions; do
  118902. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  118903. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  118904. + 'mkdir (GNU coreutils) '* | \
  118905. + 'mkdir (coreutils) '* | \
  118906. + 'mkdir (fileutils) '4.1*)
  118907. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  118908. + break 3;;
  118909. + esac
  118910. + done
  118911. + done
  118912. + done
  118913. +IFS=$as_save_IFS
  118914. +
  118915. +fi
  118916. +
  118917. + test -d ./--version && rmdir ./--version
  118918. + if test "${ac_cv_path_mkdir+set}" = set; then
  118919. + MKDIR_P="$ac_cv_path_mkdir -p"
  118920. + else
  118921. + # As a last resort, use the slow shell script. Don't cache a
  118922. + # value for MKDIR_P within a source directory, because that will
  118923. + # break other packages using the cache if that directory is
  118924. + # removed, or if the value is a relative name.
  118925. + MKDIR_P="$ac_install_sh -d"
  118926. + fi
  118927. +fi
  118928. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  118929. +$as_echo "$MKDIR_P" >&6; }
  118930. +
  118931. +mkdir_p="$MKDIR_P"
  118932. +case $mkdir_p in
  118933. + [\\/$]* | ?:[\\/]*) ;;
  118934. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  118935. +esac
  118936. +
  118937. +for ac_prog in gawk mawk nawk awk
  118938. +do
  118939. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  118940. +set dummy $ac_prog; ac_word=$2
  118941. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  118942. +$as_echo_n "checking for $ac_word... " >&6; }
  118943. +if ${ac_cv_prog_AWK+:} false; then :
  118944. + $as_echo_n "(cached) " >&6
  118945. +else
  118946. + if test -n "$AWK"; then
  118947. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  118948. +else
  118949. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  118950. +for as_dir in $PATH
  118951. +do
  118952. + IFS=$as_save_IFS
  118953. + test -z "$as_dir" && as_dir=.
  118954. + for ac_exec_ext in '' $ac_executable_extensions; do
  118955. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  118956. + ac_cv_prog_AWK="$ac_prog"
  118957. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  118958. + break 2
  118959. + fi
  118960. +done
  118961. + done
  118962. +IFS=$as_save_IFS
  118963. +
  118964. +fi
  118965. +fi
  118966. +AWK=$ac_cv_prog_AWK
  118967. +if test -n "$AWK"; then
  118968. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  118969. +$as_echo "$AWK" >&6; }
  118970. +else
  118971. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  118972. +$as_echo "no" >&6; }
  118973. +fi
  118974. +
  118975. +
  118976. + test -n "$AWK" && break
  118977. +done
  118978. +
  118979. +rm -rf .tst 2>/dev/null
  118980. +mkdir .tst 2>/dev/null
  118981. +if test -d .tst; then
  118982. + am__leading_dot=.
  118983. +else
  118984. + am__leading_dot=_
  118985. +fi
  118986. +rmdir .tst 2>/dev/null
  118987. +
  118988. +DEPDIR="${am__leading_dot}deps"
  118989. +
  118990. +ac_config_commands="$ac_config_commands depfiles"
  118991. +
  118992. +
  118993. +am_make=${MAKE-make}
  118994. +cat > confinc << 'END'
  118995. +am__doit:
  118996. + @echo this is the am__doit target
  118997. +.PHONY: am__doit
  118998. +END
  118999. +# If we don't find an include directive, just comment out the code.
  119000. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  119001. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  119002. +am__include="#"
  119003. +am__quote=
  119004. +_am_result=none
  119005. +# First try GNU make style include.
  119006. +echo "include confinc" > confmf
  119007. +# Ignore all kinds of additional output from `make'.
  119008. +case `$am_make -s -f confmf 2> /dev/null` in #(
  119009. +*the\ am__doit\ target*)
  119010. + am__include=include
  119011. + am__quote=
  119012. + _am_result=GNU
  119013. + ;;
  119014. +esac
  119015. +# Now try BSD make style include.
  119016. +if test "$am__include" = "#"; then
  119017. + echo '.include "confinc"' > confmf
  119018. + case `$am_make -s -f confmf 2> /dev/null` in #(
  119019. + *the\ am__doit\ target*)
  119020. + am__include=.include
  119021. + am__quote="\""
  119022. + _am_result=BSD
  119023. + ;;
  119024. + esac
  119025. +fi
  119026. +
  119027. +
  119028. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  119029. +$as_echo "$_am_result" >&6; }
  119030. +rm -f confinc confmf
  119031. +
  119032. +@%:@ Check whether --enable-dependency-tracking was given.
  119033. +if test "${enable_dependency_tracking+set}" = set; then :
  119034. + enableval=$enable_dependency_tracking;
  119035. +fi
  119036. +
  119037. +if test "x$enable_dependency_tracking" != xno; then
  119038. + am_depcomp="$ac_aux_dir/depcomp"
  119039. + AMDEPBACKSLASH='\'
  119040. +fi
  119041. + if test "x$enable_dependency_tracking" != xno; then
  119042. + AMDEP_TRUE=
  119043. + AMDEP_FALSE='#'
  119044. +else
  119045. + AMDEP_TRUE='#'
  119046. + AMDEP_FALSE=
  119047. +fi
  119048. +
  119049. +
  119050. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  119051. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  119052. + # is not polluted with repeated "-I."
  119053. + am__isrc=' -I$(srcdir)'
  119054. + # test to see if srcdir already configured
  119055. + if test -f $srcdir/config.status; then
  119056. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  119057. + fi
  119058. +fi
  119059. +
  119060. +# test whether we have cygpath
  119061. +if test -z "$CYGPATH_W"; then
  119062. + if (cygpath --version) >/dev/null 2>/dev/null; then
  119063. + CYGPATH_W='cygpath -w'
  119064. + else
  119065. + CYGPATH_W=echo
  119066. + fi
  119067. +fi
  119068. +
  119069. +
  119070. +# Define the identity of the package.
  119071. + PACKAGE=libTrie
  119072. + VERSION=0.1
  119073. +
  119074. +
  119075. +cat >>confdefs.h <<_ACEOF
  119076. +@%:@define PACKAGE "$PACKAGE"
  119077. +_ACEOF
  119078. +
  119079. +
  119080. +cat >>confdefs.h <<_ACEOF
  119081. +@%:@define VERSION "$VERSION"
  119082. +_ACEOF
  119083. +
  119084. +# Some tools Automake needs.
  119085. +
  119086. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  119087. +
  119088. +
  119089. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  119090. +
  119091. +
  119092. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  119093. +
  119094. +
  119095. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  119096. +
  119097. +
  119098. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  119099. +
  119100. +# We need awk for the "check" target. The system "awk" is bad on
  119101. +# some platforms.
  119102. +# Always define AMTAR for backward compatibility.
  119103. +
  119104. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  119105. +
  119106. +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  119107. +
  119108. +
  119109. +
  119110. +
  119111. +depcc="$CC" am_compiler_list=
  119112. +
  119113. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  119114. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  119115. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  119116. + $as_echo_n "(cached) " >&6
  119117. +else
  119118. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  119119. + # We make a subdir and do the tests there. Otherwise we can end up
  119120. + # making bogus files that we don't know about and never remove. For
  119121. + # instance it was reported that on HP-UX the gcc test will end up
  119122. + # making a dummy file named `D' -- because `-MD' means `put the output
  119123. + # in D'.
  119124. + mkdir conftest.dir
  119125. + # Copy depcomp to subdir because otherwise we won't find it if we're
  119126. + # using a relative directory.
  119127. + cp "$am_depcomp" conftest.dir
  119128. + cd conftest.dir
  119129. + # We will build objects and dependencies in a subdirectory because
  119130. + # it helps to detect inapplicable dependency modes. For instance
  119131. + # both Tru64's cc and ICC support -MD to output dependencies as a
  119132. + # side effect of compilation, but ICC will put the dependencies in
  119133. + # the current directory while Tru64 will put them in the object
  119134. + # directory.
  119135. + mkdir sub
  119136. +
  119137. + am_cv_CC_dependencies_compiler_type=none
  119138. + if test "$am_compiler_list" = ""; then
  119139. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  119140. + fi
  119141. + am__universal=false
  119142. + case " $depcc " in #(
  119143. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  119144. + esac
  119145. +
  119146. + for depmode in $am_compiler_list; do
  119147. + # Setup a source with many dependencies, because some compilers
  119148. + # like to wrap large dependency lists on column 80 (with \), and
  119149. + # we should not choose a depcomp mode which is confused by this.
  119150. + #
  119151. + # We need to recreate these files for each test, as the compiler may
  119152. + # overwrite some of them when testing with obscure command lines.
  119153. + # This happens at least with the AIX C compiler.
  119154. + : > sub/conftest.c
  119155. + for i in 1 2 3 4 5 6; do
  119156. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  119157. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  119158. + # Solaris 8's {/usr,}/bin/sh.
  119159. + touch sub/conftst$i.h
  119160. + done
  119161. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  119162. +
  119163. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  119164. + # mode. It turns out that the SunPro C++ compiler does not properly
  119165. + # handle `-M -o', and we need to detect this. Also, some Intel
  119166. + # versions had trouble with output in subdirs
  119167. + am__obj=sub/conftest.${OBJEXT-o}
  119168. + am__minus_obj="-o $am__obj"
  119169. + case $depmode in
  119170. + gcc)
  119171. + # This depmode causes a compiler race in universal mode.
  119172. + test "$am__universal" = false || continue
  119173. + ;;
  119174. + nosideeffect)
  119175. + # after this tag, mechanisms are not by side-effect, so they'll
  119176. + # only be used when explicitly requested
  119177. + if test "x$enable_dependency_tracking" = xyes; then
  119178. + continue
  119179. + else
  119180. + break
  119181. + fi
  119182. + ;;
  119183. + msvisualcpp | msvcmsys)
  119184. + # This compiler won't grok `-c -o', but also, the minuso test has
  119185. + # not run yet. These depmodes are late enough in the game, and
  119186. + # so weak that their functioning should not be impacted.
  119187. + am__obj=conftest.${OBJEXT-o}
  119188. + am__minus_obj=
  119189. + ;;
  119190. + none) break ;;
  119191. + esac
  119192. + if depmode=$depmode \
  119193. + source=sub/conftest.c object=$am__obj \
  119194. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  119195. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  119196. + >/dev/null 2>conftest.err &&
  119197. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  119198. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  119199. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  119200. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  119201. + # icc doesn't choke on unknown options, it will just issue warnings
  119202. + # or remarks (even with -Werror). So we grep stderr for any message
  119203. + # that says an option was ignored or not supported.
  119204. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  119205. + # icc: Command line warning: ignoring option '-M'; no argument required
  119206. + # The diagnosis changed in icc 8.0:
  119207. + # icc: Command line remark: option '-MP' not supported
  119208. + if (grep 'ignoring option' conftest.err ||
  119209. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  119210. + am_cv_CC_dependencies_compiler_type=$depmode
  119211. + break
  119212. + fi
  119213. + fi
  119214. + done
  119215. +
  119216. + cd ..
  119217. + rm -rf conftest.dir
  119218. +else
  119219. + am_cv_CC_dependencies_compiler_type=none
  119220. +fi
  119221. +
  119222. +fi
  119223. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  119224. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  119225. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  119226. +
  119227. + if
  119228. + test "x$enable_dependency_tracking" != xno \
  119229. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  119230. + am__fastdepCC_TRUE=
  119231. + am__fastdepCC_FALSE='#'
  119232. +else
  119233. + am__fastdepCC_TRUE='#'
  119234. + am__fastdepCC_FALSE=
  119235. +fi
  119236. +
  119237. +
  119238. +depcc="$CXX" am_compiler_list=
  119239. +
  119240. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  119241. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  119242. +if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
  119243. + $as_echo_n "(cached) " >&6
  119244. +else
  119245. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  119246. + # We make a subdir and do the tests there. Otherwise we can end up
  119247. + # making bogus files that we don't know about and never remove. For
  119248. + # instance it was reported that on HP-UX the gcc test will end up
  119249. + # making a dummy file named `D' -- because `-MD' means `put the output
  119250. + # in D'.
  119251. + mkdir conftest.dir
  119252. + # Copy depcomp to subdir because otherwise we won't find it if we're
  119253. + # using a relative directory.
  119254. + cp "$am_depcomp" conftest.dir
  119255. + cd conftest.dir
  119256. + # We will build objects and dependencies in a subdirectory because
  119257. + # it helps to detect inapplicable dependency modes. For instance
  119258. + # both Tru64's cc and ICC support -MD to output dependencies as a
  119259. + # side effect of compilation, but ICC will put the dependencies in
  119260. + # the current directory while Tru64 will put them in the object
  119261. + # directory.
  119262. + mkdir sub
  119263. +
  119264. + am_cv_CXX_dependencies_compiler_type=none
  119265. + if test "$am_compiler_list" = ""; then
  119266. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  119267. + fi
  119268. + am__universal=false
  119269. + case " $depcc " in #(
  119270. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  119271. + esac
  119272. +
  119273. + for depmode in $am_compiler_list; do
  119274. + # Setup a source with many dependencies, because some compilers
  119275. + # like to wrap large dependency lists on column 80 (with \), and
  119276. + # we should not choose a depcomp mode which is confused by this.
  119277. + #
  119278. + # We need to recreate these files for each test, as the compiler may
  119279. + # overwrite some of them when testing with obscure command lines.
  119280. + # This happens at least with the AIX C compiler.
  119281. + : > sub/conftest.c
  119282. + for i in 1 2 3 4 5 6; do
  119283. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  119284. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  119285. + # Solaris 8's {/usr,}/bin/sh.
  119286. + touch sub/conftst$i.h
  119287. + done
  119288. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  119289. +
  119290. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  119291. + # mode. It turns out that the SunPro C++ compiler does not properly
  119292. + # handle `-M -o', and we need to detect this. Also, some Intel
  119293. + # versions had trouble with output in subdirs
  119294. + am__obj=sub/conftest.${OBJEXT-o}
  119295. + am__minus_obj="-o $am__obj"
  119296. + case $depmode in
  119297. + gcc)
  119298. + # This depmode causes a compiler race in universal mode.
  119299. + test "$am__universal" = false || continue
  119300. + ;;
  119301. + nosideeffect)
  119302. + # after this tag, mechanisms are not by side-effect, so they'll
  119303. + # only be used when explicitly requested
  119304. + if test "x$enable_dependency_tracking" = xyes; then
  119305. + continue
  119306. + else
  119307. + break
  119308. + fi
  119309. + ;;
  119310. + msvisualcpp | msvcmsys)
  119311. + # This compiler won't grok `-c -o', but also, the minuso test has
  119312. + # not run yet. These depmodes are late enough in the game, and
  119313. + # so weak that their functioning should not be impacted.
  119314. + am__obj=conftest.${OBJEXT-o}
  119315. + am__minus_obj=
  119316. + ;;
  119317. + none) break ;;
  119318. + esac
  119319. + if depmode=$depmode \
  119320. + source=sub/conftest.c object=$am__obj \
  119321. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  119322. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  119323. + >/dev/null 2>conftest.err &&
  119324. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  119325. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  119326. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  119327. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  119328. + # icc doesn't choke on unknown options, it will just issue warnings
  119329. + # or remarks (even with -Werror). So we grep stderr for any message
  119330. + # that says an option was ignored or not supported.
  119331. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  119332. + # icc: Command line warning: ignoring option '-M'; no argument required
  119333. + # The diagnosis changed in icc 8.0:
  119334. + # icc: Command line remark: option '-MP' not supported
  119335. + if (grep 'ignoring option' conftest.err ||
  119336. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  119337. + am_cv_CXX_dependencies_compiler_type=$depmode
  119338. + break
  119339. + fi
  119340. + fi
  119341. + done
  119342. +
  119343. + cd ..
  119344. + rm -rf conftest.dir
  119345. +else
  119346. + am_cv_CXX_dependencies_compiler_type=none
  119347. +fi
  119348. +
  119349. +fi
  119350. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
  119351. +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
  119352. +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  119353. +
  119354. + if
  119355. + test "x$enable_dependency_tracking" != xno \
  119356. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  119357. + am__fastdepCXX_TRUE=
  119358. + am__fastdepCXX_FALSE='#'
  119359. +else
  119360. + am__fastdepCXX_TRUE='#'
  119361. + am__fastdepCXX_FALSE=
  119362. +fi
  119363. +
  119364. +
  119365. +
  119366. +
  119367. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
  119368. +$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
  119369. + @%:@ Check whether --enable-maintainer-mode was given.
  119370. +if test "${enable_maintainer_mode+set}" = set; then :
  119371. + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
  119372. +else
  119373. + USE_MAINTAINER_MODE=no
  119374. +fi
  119375. +
  119376. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
  119377. +$as_echo "$USE_MAINTAINER_MODE" >&6; }
  119378. + if test $USE_MAINTAINER_MODE = yes; then
  119379. + MAINTAINER_MODE_TRUE=
  119380. + MAINTAINER_MODE_FALSE='#'
  119381. +else
  119382. + MAINTAINER_MODE_TRUE='#'
  119383. + MAINTAINER_MODE_FALSE=
  119384. +fi
  119385. +
  119386. + MAINT=$MAINTAINER_MODE_TRUE
  119387. +
  119388. +
  119389. +if test -n "$ac_tool_prefix"; then
  119390. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  119391. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  119392. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  119393. +$as_echo_n "checking for $ac_word... " >&6; }
  119394. +if ${ac_cv_prog_RANLIB+:} false; then :
  119395. + $as_echo_n "(cached) " >&6
  119396. +else
  119397. + if test -n "$RANLIB"; then
  119398. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  119399. +else
  119400. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  119401. +for as_dir in $PATH
  119402. +do
  119403. + IFS=$as_save_IFS
  119404. + test -z "$as_dir" && as_dir=.
  119405. + for ac_exec_ext in '' $ac_executable_extensions; do
  119406. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  119407. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  119408. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  119409. + break 2
  119410. + fi
  119411. +done
  119412. + done
  119413. +IFS=$as_save_IFS
  119414. +
  119415. +fi
  119416. +fi
  119417. +RANLIB=$ac_cv_prog_RANLIB
  119418. +if test -n "$RANLIB"; then
  119419. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  119420. +$as_echo "$RANLIB" >&6; }
  119421. +else
  119422. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  119423. +$as_echo "no" >&6; }
  119424. +fi
  119425. +
  119426. +
  119427. +fi
  119428. +if test -z "$ac_cv_prog_RANLIB"; then
  119429. + ac_ct_RANLIB=$RANLIB
  119430. + # Extract the first word of "ranlib", so it can be a program name with args.
  119431. +set dummy ranlib; ac_word=$2
  119432. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  119433. +$as_echo_n "checking for $ac_word... " >&6; }
  119434. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  119435. + $as_echo_n "(cached) " >&6
  119436. +else
  119437. + if test -n "$ac_ct_RANLIB"; then
  119438. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  119439. +else
  119440. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  119441. +for as_dir in $PATH
  119442. +do
  119443. + IFS=$as_save_IFS
  119444. + test -z "$as_dir" && as_dir=.
  119445. + for ac_exec_ext in '' $ac_executable_extensions; do
  119446. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  119447. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  119448. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  119449. + break 2
  119450. + fi
  119451. +done
  119452. + done
  119453. +IFS=$as_save_IFS
  119454. +
  119455. +fi
  119456. +fi
  119457. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  119458. +if test -n "$ac_ct_RANLIB"; then
  119459. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  119460. +$as_echo "$ac_ct_RANLIB" >&6; }
  119461. +else
  119462. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  119463. +$as_echo "no" >&6; }
  119464. +fi
  119465. +
  119466. + if test "x$ac_ct_RANLIB" = x; then
  119467. + RANLIB=":"
  119468. + else
  119469. + case $cross_compiling:$ac_tool_warned in
  119470. +yes:)
  119471. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  119472. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  119473. +ac_tool_warned=yes ;;
  119474. +esac
  119475. + RANLIB=$ac_ct_RANLIB
  119476. + fi
  119477. +else
  119478. + RANLIB="$ac_cv_prog_RANLIB"
  119479. +fi
  119480. +
  119481. +
  119482. +if test "$GCC" = "yes"; then
  119483. + TRIE_CFLAGS="-Werror -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments"
  119484. + TRIE_CXXFLAGS="-Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments"
  119485. +else
  119486. + TRIE_CFLAGS=
  119487. + TRIE_CXXFLAGS=
  119488. +fi
  119489. +
  119490. +if test "$GCC" = "yes" ; then
  119491. +
  119492. + if test "$GCC" = "yes"; then
  119493. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler accepts -fhuge-objects" >&5
  119494. +$as_echo_n "checking whether compiler accepts -fhuge-objects... " >&6; }
  119495. + if ${ac_cv_test_checkforhugeobjects+:} false; then :
  119496. + $as_echo_n "(cached) " >&6
  119497. +else
  119498. +
  119499. + ac_cv_test_checkforhugeobjects=`echo "int main(int argc, char **argv) { int foo; }" > conftest.cc
  119500. +${CXX} -Werror -fhuge-objects -o conftest.bin conftest.cc 2>/dev/null
  119501. +res=$?
  119502. +rm -f conftest.*
  119503. +echo yes
  119504. +exit $res`
  119505. + if [ $? -ne 0 ]
  119506. + then ac_cv_test_checkforhugeobjects=no
  119507. + else if [ -z "$ac_cv_test_checkforhugeobjects" ]
  119508. + then ac_cv_test_checkforhugeobjects=yes
  119509. + fi ; fi
  119510. +
  119511. +fi
  119512. + # end of CACHE_VAL
  119513. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_test_checkforhugeobjects}" >&5
  119514. +$as_echo "${ac_cv_test_checkforhugeobjects}" >&6; }
  119515. +
  119516. + if test "X${ac_cv_test_checkforhugeobjects}" != Xno
  119517. + then
  119518. + HUGE_OBJECT_FLAG="-fhuge-objects"
  119519. + fi
  119520. + fi #gcc
  119521. +
  119522. + TRIE_CXXFLAGS="$TRIE_CXXFLAGS $HUGE_OBJECT_FLAG"
  119523. +fi
  119524. +
  119525. +
  119526. +
  119527. +
  119528. +# Checks for libraries.
  119529. +
  119530. +# Checks for header files.
  119531. +
  119532. +ac_ext=cpp
  119533. +ac_cpp='$CXXCPP $CPPFLAGS'
  119534. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  119535. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  119536. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  119537. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
  119538. +$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
  119539. +if test -z "$CXXCPP"; then
  119540. + if ${ac_cv_prog_CXXCPP+:} false; then :
  119541. + $as_echo_n "(cached) " >&6
  119542. +else
  119543. + # Double quotes because CXXCPP needs to be expanded
  119544. + for CXXCPP in "$CXX -E" "/lib/cpp"
  119545. + do
  119546. + ac_preproc_ok=false
  119547. +for ac_cxx_preproc_warn_flag in '' yes
  119548. +do
  119549. + # Use a header file that comes with gcc, so configuring glibc
  119550. + # with a fresh cross-compiler works.
  119551. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  119552. + # <limits.h> exists even on freestanding compilers.
  119553. + # On the NeXT, cc -E runs the code through the compiler's parser,
  119554. + # not just through cpp. "Syntax error" is here to catch this case.
  119555. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119556. +/* end confdefs.h. */
  119557. +@%:@ifdef __STDC__
  119558. +@%:@ include <limits.h>
  119559. +@%:@else
  119560. +@%:@ include <assert.h>
  119561. +@%:@endif
  119562. + Syntax error
  119563. +_ACEOF
  119564. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  119565. +
  119566. +else
  119567. + # Broken: fails on valid input.
  119568. +continue
  119569. +fi
  119570. +rm -f conftest.err conftest.i conftest.$ac_ext
  119571. +
  119572. + # OK, works on sane cases. Now check whether nonexistent headers
  119573. + # can be detected and how.
  119574. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119575. +/* end confdefs.h. */
  119576. +@%:@include <ac_nonexistent.h>
  119577. +_ACEOF
  119578. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  119579. + # Broken: success on invalid input.
  119580. +continue
  119581. +else
  119582. + # Passes both tests.
  119583. +ac_preproc_ok=:
  119584. +break
  119585. +fi
  119586. +rm -f conftest.err conftest.i conftest.$ac_ext
  119587. +
  119588. +done
  119589. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  119590. +rm -f conftest.i conftest.err conftest.$ac_ext
  119591. +if $ac_preproc_ok; then :
  119592. + break
  119593. +fi
  119594. +
  119595. + done
  119596. + ac_cv_prog_CXXCPP=$CXXCPP
  119597. +
  119598. +fi
  119599. + CXXCPP=$ac_cv_prog_CXXCPP
  119600. +else
  119601. + ac_cv_prog_CXXCPP=$CXXCPP
  119602. +fi
  119603. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
  119604. +$as_echo "$CXXCPP" >&6; }
  119605. +ac_preproc_ok=false
  119606. +for ac_cxx_preproc_warn_flag in '' yes
  119607. +do
  119608. + # Use a header file that comes with gcc, so configuring glibc
  119609. + # with a fresh cross-compiler works.
  119610. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  119611. + # <limits.h> exists even on freestanding compilers.
  119612. + # On the NeXT, cc -E runs the code through the compiler's parser,
  119613. + # not just through cpp. "Syntax error" is here to catch this case.
  119614. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119615. +/* end confdefs.h. */
  119616. +@%:@ifdef __STDC__
  119617. +@%:@ include <limits.h>
  119618. +@%:@else
  119619. +@%:@ include <assert.h>
  119620. +@%:@endif
  119621. + Syntax error
  119622. +_ACEOF
  119623. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  119624. +
  119625. +else
  119626. + # Broken: fails on valid input.
  119627. +continue
  119628. +fi
  119629. +rm -f conftest.err conftest.i conftest.$ac_ext
  119630. +
  119631. + # OK, works on sane cases. Now check whether nonexistent headers
  119632. + # can be detected and how.
  119633. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119634. +/* end confdefs.h. */
  119635. +@%:@include <ac_nonexistent.h>
  119636. +_ACEOF
  119637. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  119638. + # Broken: success on invalid input.
  119639. +continue
  119640. +else
  119641. + # Passes both tests.
  119642. +ac_preproc_ok=:
  119643. +break
  119644. +fi
  119645. +rm -f conftest.err conftest.i conftest.$ac_ext
  119646. +
  119647. +done
  119648. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  119649. +rm -f conftest.i conftest.err conftest.$ac_ext
  119650. +if $ac_preproc_ok; then :
  119651. +
  119652. +else
  119653. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  119654. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  119655. +as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
  119656. +See \`config.log' for more details" "$LINENO" 5; }
  119657. +fi
  119658. +
  119659. +ac_ext=cpp
  119660. +ac_cpp='$CXXCPP $CPPFLAGS'
  119661. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  119662. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  119663. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  119664. +
  119665. +
  119666. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  119667. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  119668. +if ${ac_cv_path_GREP+:} false; then :
  119669. + $as_echo_n "(cached) " >&6
  119670. +else
  119671. + if test -z "$GREP"; then
  119672. + ac_path_GREP_found=false
  119673. + # Loop through the user's path and test for each of PROGNAME-LIST
  119674. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  119675. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  119676. +do
  119677. + IFS=$as_save_IFS
  119678. + test -z "$as_dir" && as_dir=.
  119679. + for ac_prog in grep ggrep; do
  119680. + for ac_exec_ext in '' $ac_executable_extensions; do
  119681. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  119682. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  119683. +# Check for GNU ac_path_GREP and select it if it is found.
  119684. + # Check for GNU $ac_path_GREP
  119685. +case `"$ac_path_GREP" --version 2>&1` in
  119686. +*GNU*)
  119687. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  119688. +*)
  119689. + ac_count=0
  119690. + $as_echo_n 0123456789 >"conftest.in"
  119691. + while :
  119692. + do
  119693. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  119694. + mv "conftest.tmp" "conftest.in"
  119695. + cp "conftest.in" "conftest.nl"
  119696. + $as_echo 'GREP' >> "conftest.nl"
  119697. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  119698. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  119699. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  119700. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  119701. + # Best one so far, save it but keep looking for a better one
  119702. + ac_cv_path_GREP="$ac_path_GREP"
  119703. + ac_path_GREP_max=$ac_count
  119704. + fi
  119705. + # 10*(2^10) chars as input seems more than enough
  119706. + test $ac_count -gt 10 && break
  119707. + done
  119708. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  119709. +esac
  119710. +
  119711. + $ac_path_GREP_found && break 3
  119712. + done
  119713. + done
  119714. + done
  119715. +IFS=$as_save_IFS
  119716. + if test -z "$ac_cv_path_GREP"; then
  119717. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  119718. + fi
  119719. +else
  119720. + ac_cv_path_GREP=$GREP
  119721. +fi
  119722. +
  119723. +fi
  119724. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  119725. +$as_echo "$ac_cv_path_GREP" >&6; }
  119726. + GREP="$ac_cv_path_GREP"
  119727. +
  119728. +
  119729. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  119730. +$as_echo_n "checking for egrep... " >&6; }
  119731. +if ${ac_cv_path_EGREP+:} false; then :
  119732. + $as_echo_n "(cached) " >&6
  119733. +else
  119734. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  119735. + then ac_cv_path_EGREP="$GREP -E"
  119736. + else
  119737. + if test -z "$EGREP"; then
  119738. + ac_path_EGREP_found=false
  119739. + # Loop through the user's path and test for each of PROGNAME-LIST
  119740. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  119741. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  119742. +do
  119743. + IFS=$as_save_IFS
  119744. + test -z "$as_dir" && as_dir=.
  119745. + for ac_prog in egrep; do
  119746. + for ac_exec_ext in '' $ac_executable_extensions; do
  119747. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  119748. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  119749. +# Check for GNU ac_path_EGREP and select it if it is found.
  119750. + # Check for GNU $ac_path_EGREP
  119751. +case `"$ac_path_EGREP" --version 2>&1` in
  119752. +*GNU*)
  119753. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  119754. +*)
  119755. + ac_count=0
  119756. + $as_echo_n 0123456789 >"conftest.in"
  119757. + while :
  119758. + do
  119759. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  119760. + mv "conftest.tmp" "conftest.in"
  119761. + cp "conftest.in" "conftest.nl"
  119762. + $as_echo 'EGREP' >> "conftest.nl"
  119763. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  119764. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  119765. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  119766. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  119767. + # Best one so far, save it but keep looking for a better one
  119768. + ac_cv_path_EGREP="$ac_path_EGREP"
  119769. + ac_path_EGREP_max=$ac_count
  119770. + fi
  119771. + # 10*(2^10) chars as input seems more than enough
  119772. + test $ac_count -gt 10 && break
  119773. + done
  119774. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  119775. +esac
  119776. +
  119777. + $ac_path_EGREP_found && break 3
  119778. + done
  119779. + done
  119780. + done
  119781. +IFS=$as_save_IFS
  119782. + if test -z "$ac_cv_path_EGREP"; then
  119783. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  119784. + fi
  119785. +else
  119786. + ac_cv_path_EGREP=$EGREP
  119787. +fi
  119788. +
  119789. + fi
  119790. +fi
  119791. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  119792. +$as_echo "$ac_cv_path_EGREP" >&6; }
  119793. + EGREP="$ac_cv_path_EGREP"
  119794. +
  119795. +
  119796. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  119797. +$as_echo_n "checking for ANSI C header files... " >&6; }
  119798. +if ${ac_cv_header_stdc+:} false; then :
  119799. + $as_echo_n "(cached) " >&6
  119800. +else
  119801. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119802. +/* end confdefs.h. */
  119803. +#include <stdlib.h>
  119804. +#include <stdarg.h>
  119805. +#include <string.h>
  119806. +#include <float.h>
  119807. +
  119808. +int
  119809. +main ()
  119810. +{
  119811. +
  119812. + ;
  119813. + return 0;
  119814. +}
  119815. +_ACEOF
  119816. +if ac_fn_cxx_try_compile "$LINENO"; then :
  119817. + ac_cv_header_stdc=yes
  119818. +else
  119819. + ac_cv_header_stdc=no
  119820. +fi
  119821. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  119822. +
  119823. +if test $ac_cv_header_stdc = yes; then
  119824. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  119825. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119826. +/* end confdefs.h. */
  119827. +#include <string.h>
  119828. +
  119829. +_ACEOF
  119830. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  119831. + $EGREP "memchr" >/dev/null 2>&1; then :
  119832. +
  119833. +else
  119834. + ac_cv_header_stdc=no
  119835. +fi
  119836. +rm -f conftest*
  119837. +
  119838. +fi
  119839. +
  119840. +if test $ac_cv_header_stdc = yes; then
  119841. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  119842. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119843. +/* end confdefs.h. */
  119844. +#include <stdlib.h>
  119845. +
  119846. +_ACEOF
  119847. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  119848. + $EGREP "free" >/dev/null 2>&1; then :
  119849. +
  119850. +else
  119851. + ac_cv_header_stdc=no
  119852. +fi
  119853. +rm -f conftest*
  119854. +
  119855. +fi
  119856. +
  119857. +if test $ac_cv_header_stdc = yes; then
  119858. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  119859. + if test "$cross_compiling" = yes; then :
  119860. + :
  119861. +else
  119862. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119863. +/* end confdefs.h. */
  119864. +#include <ctype.h>
  119865. +#include <stdlib.h>
  119866. +#if ((' ' & 0x0FF) == 0x020)
  119867. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  119868. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  119869. +#else
  119870. +# define ISLOWER(c) \
  119871. + (('a' <= (c) && (c) <= 'i') \
  119872. + || ('j' <= (c) && (c) <= 'r') \
  119873. + || ('s' <= (c) && (c) <= 'z'))
  119874. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  119875. +#endif
  119876. +
  119877. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  119878. +int
  119879. +main ()
  119880. +{
  119881. + int i;
  119882. + for (i = 0; i < 256; i++)
  119883. + if (XOR (islower (i), ISLOWER (i))
  119884. + || toupper (i) != TOUPPER (i))
  119885. + return 2;
  119886. + return 0;
  119887. +}
  119888. +_ACEOF
  119889. +if ac_fn_cxx_try_run "$LINENO"; then :
  119890. +
  119891. +else
  119892. + ac_cv_header_stdc=no
  119893. +fi
  119894. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  119895. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  119896. +fi
  119897. +
  119898. +fi
  119899. +fi
  119900. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  119901. +$as_echo "$ac_cv_header_stdc" >&6; }
  119902. +if test $ac_cv_header_stdc = yes; then
  119903. +
  119904. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  119905. +
  119906. +fi
  119907. +
  119908. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  119909. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  119910. + inttypes.h stdint.h unistd.h
  119911. +do :
  119912. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  119913. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  119914. +"
  119915. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  119916. + cat >>confdefs.h <<_ACEOF
  119917. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  119918. +_ACEOF
  119919. +
  119920. +fi
  119921. +
  119922. +done
  119923. +
  119924. +
  119925. +for ac_header in \
  119926. + iostream \
  119927. +
  119928. +do :
  119929. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  119930. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  119931. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  119932. + cat >>confdefs.h <<_ACEOF
  119933. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  119934. +_ACEOF
  119935. +
  119936. +fi
  119937. +
  119938. +done
  119939. +
  119940. +
  119941. +# Checks for typedefs, structures, and compiler characteristics.
  119942. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
  119943. +$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
  119944. +if ${ac_cv_c_const+:} false; then :
  119945. + $as_echo_n "(cached) " >&6
  119946. +else
  119947. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  119948. +/* end confdefs.h. */
  119949. +
  119950. +int
  119951. +main ()
  119952. +{
  119953. +/* FIXME: Include the comments suggested by Paul. */
  119954. +#ifndef __cplusplus
  119955. + /* Ultrix mips cc rejects this. */
  119956. + typedef int charset[2];
  119957. + const charset cs;
  119958. + /* SunOS 4.1.1 cc rejects this. */
  119959. + char const *const *pcpcc;
  119960. + char **ppc;
  119961. + /* NEC SVR4.0.2 mips cc rejects this. */
  119962. + struct point {int x, y;};
  119963. + static struct point const zero = {0,0};
  119964. + /* AIX XL C 1.02.0.0 rejects this.
  119965. + It does not let you subtract one const X* pointer from another in
  119966. + an arm of an if-expression whose if-part is not a constant
  119967. + expression */
  119968. + const char *g = "string";
  119969. + pcpcc = &g + (g ? g-g : 0);
  119970. + /* HPUX 7.0 cc rejects these. */
  119971. + ++pcpcc;
  119972. + ppc = (char**) pcpcc;
  119973. + pcpcc = (char const *const *) ppc;
  119974. + { /* SCO 3.2v4 cc rejects this. */
  119975. + char *t;
  119976. + char const *s = 0 ? (char *) 0 : (char const *) 0;
  119977. +
  119978. + *t++ = 0;
  119979. + if (s) return 0;
  119980. + }
  119981. + { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
  119982. + int x[] = {25, 17};
  119983. + const int *foo = &x[0];
  119984. + ++foo;
  119985. + }
  119986. + { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  119987. + typedef const int *iptr;
  119988. + iptr p = 0;
  119989. + ++p;
  119990. + }
  119991. + { /* AIX XL C 1.02.0.0 rejects this saying
  119992. + "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  119993. + struct s { int j; const int *ap[3]; };
  119994. + struct s *b; b->j = 5;
  119995. + }
  119996. + { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  119997. + const int foo = 10;
  119998. + if (!foo) return 0;
  119999. + }
  120000. + return !cs[0] && !zero.x;
  120001. +#endif
  120002. +
  120003. + ;
  120004. + return 0;
  120005. +}
  120006. +_ACEOF
  120007. +if ac_fn_cxx_try_compile "$LINENO"; then :
  120008. + ac_cv_c_const=yes
  120009. +else
  120010. + ac_cv_c_const=no
  120011. +fi
  120012. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  120013. +fi
  120014. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
  120015. +$as_echo "$ac_cv_c_const" >&6; }
  120016. +if test $ac_cv_c_const = no; then
  120017. +
  120018. +$as_echo "@%:@define const /**/" >>confdefs.h
  120019. +
  120020. +fi
  120021. +
  120022. +ac_fn_cxx_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
  120023. +if test "x$ac_cv_type_size_t" = xyes; then :
  120024. +
  120025. +else
  120026. +
  120027. +cat >>confdefs.h <<_ACEOF
  120028. +@%:@define size_t unsigned int
  120029. +_ACEOF
  120030. +
  120031. +fi
  120032. +
  120033. +
  120034. +# Checks for library functions.
  120035. +
  120036. +ac_config_files="$ac_config_files Makefile include/Makefile src/Makefile test/Makefile"
  120037. +
  120038. +cat >confcache <<\_ACEOF
  120039. +# This file is a shell script that caches the results of configure
  120040. +# tests run on this system so they can be shared between configure
  120041. +# scripts and configure runs, see configure's option --config-cache.
  120042. +# It is not useful on other systems. If it contains results you don't
  120043. +# want to keep, you may remove or edit it.
  120044. +#
  120045. +# config.status only pays attention to the cache file if you give it
  120046. +# the --recheck option to rerun configure.
  120047. +#
  120048. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  120049. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  120050. +# following values.
  120051. +
  120052. +_ACEOF
  120053. +
  120054. +# The following way of writing the cache mishandles newlines in values,
  120055. +# but we know of no workaround that is simple, portable, and efficient.
  120056. +# So, we kill variables containing newlines.
  120057. +# Ultrix sh set writes to stderr and can't be redirected directly,
  120058. +# and sets the high bit in the cache file unless we assign to the vars.
  120059. +(
  120060. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  120061. + eval ac_val=\$$ac_var
  120062. + case $ac_val in #(
  120063. + *${as_nl}*)
  120064. + case $ac_var in #(
  120065. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  120066. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  120067. + esac
  120068. + case $ac_var in #(
  120069. + _ | IFS | as_nl) ;; #(
  120070. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  120071. + *) { eval $ac_var=; unset $ac_var;} ;;
  120072. + esac ;;
  120073. + esac
  120074. + done
  120075. +
  120076. + (set) 2>&1 |
  120077. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  120078. + *${as_nl}ac_space=\ *)
  120079. + # `set' does not quote correctly, so add quotes: double-quote
  120080. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  120081. + sed -n \
  120082. + "s/'/'\\\\''/g;
  120083. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  120084. + ;; #(
  120085. + *)
  120086. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  120087. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  120088. + ;;
  120089. + esac |
  120090. + sort
  120091. +) |
  120092. + sed '
  120093. + /^ac_cv_env_/b end
  120094. + t clear
  120095. + :clear
  120096. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  120097. + t end
  120098. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  120099. + :end' >>confcache
  120100. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  120101. + if test -w "$cache_file"; then
  120102. + if test "x$cache_file" != "x/dev/null"; then
  120103. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  120104. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  120105. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  120106. + cat confcache >"$cache_file"
  120107. + else
  120108. + case $cache_file in #(
  120109. + */* | ?:*)
  120110. + mv -f confcache "$cache_file"$$ &&
  120111. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  120112. + *)
  120113. + mv -f confcache "$cache_file" ;;
  120114. + esac
  120115. + fi
  120116. + fi
  120117. + else
  120118. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  120119. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  120120. + fi
  120121. +fi
  120122. +rm -f confcache
  120123. +
  120124. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  120125. +# Let make expand exec_prefix.
  120126. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  120127. +
  120128. +DEFS=-DHAVE_CONFIG_H
  120129. +
  120130. +ac_libobjs=
  120131. +ac_ltlibobjs=
  120132. +U=
  120133. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  120134. + # 1. Remove the extension, and $U if already installed.
  120135. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  120136. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  120137. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  120138. + # will be set to the directory where LIBOBJS objects are built.
  120139. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  120140. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  120141. +done
  120142. +LIB@&t@OBJS=$ac_libobjs
  120143. +
  120144. +LTLIBOBJS=$ac_ltlibobjs
  120145. +
  120146. +
  120147. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  120148. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  120149. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  120150. +fi
  120151. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  120152. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  120153. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  120154. +fi
  120155. +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  120156. + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
  120157. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  120158. +fi
  120159. + if test -n "$EXEEXT"; then
  120160. + am__EXEEXT_TRUE=
  120161. + am__EXEEXT_FALSE='#'
  120162. +else
  120163. + am__EXEEXT_TRUE='#'
  120164. + am__EXEEXT_FALSE=
  120165. +fi
  120166. +
  120167. +if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
  120168. + as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
  120169. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  120170. +fi
  120171. +
  120172. +: "${CONFIG_STATUS=./config.status}"
  120173. +ac_write_fail=0
  120174. +ac_clean_files_save=$ac_clean_files
  120175. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  120176. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  120177. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  120178. +as_write_fail=0
  120179. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  120180. +#! $SHELL
  120181. +# Generated by $as_me.
  120182. +# Run this file to recreate the current configuration.
  120183. +# Compiler output produced by configure, useful for debugging
  120184. +# configure, is in config.log if it exists.
  120185. +
  120186. +debug=false
  120187. +ac_cs_recheck=false
  120188. +ac_cs_silent=false
  120189. +
  120190. +SHELL=\${CONFIG_SHELL-$SHELL}
  120191. +export SHELL
  120192. +_ASEOF
  120193. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  120194. +## -------------------- ##
  120195. +## M4sh Initialization. ##
  120196. +## -------------------- ##
  120197. +
  120198. +# Be more Bourne compatible
  120199. +DUALCASE=1; export DUALCASE # for MKS sh
  120200. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  120201. + emulate sh
  120202. + NULLCMD=:
  120203. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  120204. + # is contrary to our usage. Disable this feature.
  120205. + alias -g '${1+"$@"}'='"$@"'
  120206. + setopt NO_GLOB_SUBST
  120207. +else
  120208. + case `(set -o) 2>/dev/null` in @%:@(
  120209. + *posix*) :
  120210. + set -o posix ;; @%:@(
  120211. + *) :
  120212. + ;;
  120213. +esac
  120214. +fi
  120215. +
  120216. +
  120217. +as_nl='
  120218. +'
  120219. +export as_nl
  120220. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  120221. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  120222. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  120223. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  120224. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  120225. +# but without wasting forks for bash or zsh.
  120226. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  120227. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  120228. + as_echo='print -r --'
  120229. + as_echo_n='print -rn --'
  120230. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  120231. + as_echo='printf %s\n'
  120232. + as_echo_n='printf %s'
  120233. +else
  120234. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  120235. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  120236. + as_echo_n='/usr/ucb/echo -n'
  120237. + else
  120238. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  120239. + as_echo_n_body='eval
  120240. + arg=$1;
  120241. + case $arg in @%:@(
  120242. + *"$as_nl"*)
  120243. + expr "X$arg" : "X\\(.*\\)$as_nl";
  120244. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  120245. + esac;
  120246. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  120247. + '
  120248. + export as_echo_n_body
  120249. + as_echo_n='sh -c $as_echo_n_body as_echo'
  120250. + fi
  120251. + export as_echo_body
  120252. + as_echo='sh -c $as_echo_body as_echo'
  120253. +fi
  120254. +
  120255. +# The user is always right.
  120256. +if test "${PATH_SEPARATOR+set}" != set; then
  120257. + PATH_SEPARATOR=:
  120258. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  120259. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  120260. + PATH_SEPARATOR=';'
  120261. + }
  120262. +fi
  120263. +
  120264. +
  120265. +# IFS
  120266. +# We need space, tab and new line, in precisely that order. Quoting is
  120267. +# there to prevent editors from complaining about space-tab.
  120268. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  120269. +# splitting by setting IFS to empty value.)
  120270. +IFS=" "" $as_nl"
  120271. +
  120272. +# Find who we are. Look in the path if we contain no directory separator.
  120273. +as_myself=
  120274. +case $0 in @%:@((
  120275. + *[\\/]* ) as_myself=$0 ;;
  120276. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  120277. +for as_dir in $PATH
  120278. +do
  120279. + IFS=$as_save_IFS
  120280. + test -z "$as_dir" && as_dir=.
  120281. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  120282. + done
  120283. +IFS=$as_save_IFS
  120284. +
  120285. + ;;
  120286. +esac
  120287. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  120288. +# in which case we are not to be found in the path.
  120289. +if test "x$as_myself" = x; then
  120290. + as_myself=$0
  120291. +fi
  120292. +if test ! -f "$as_myself"; then
  120293. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  120294. + exit 1
  120295. +fi
  120296. +
  120297. +# Unset variables that we do not need and which cause bugs (e.g. in
  120298. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  120299. +# suppresses any "Segmentation fault" message there. '((' could
  120300. +# trigger a bug in pdksh 5.2.14.
  120301. +for as_var in BASH_ENV ENV MAIL MAILPATH
  120302. +do eval test x\${$as_var+set} = xset \
  120303. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  120304. +done
  120305. +PS1='$ '
  120306. +PS2='> '
  120307. +PS4='+ '
  120308. +
  120309. +# NLS nuisances.
  120310. +LC_ALL=C
  120311. +export LC_ALL
  120312. +LANGUAGE=C
  120313. +export LANGUAGE
  120314. +
  120315. +# CDPATH.
  120316. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  120317. +
  120318. +
  120319. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  120320. +@%:@ ----------------------------------------
  120321. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  120322. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  120323. +@%:@ script with STATUS, using 1 if that was 0.
  120324. +as_fn_error ()
  120325. +{
  120326. + as_status=$1; test $as_status -eq 0 && as_status=1
  120327. + if test "$4"; then
  120328. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  120329. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  120330. + fi
  120331. + $as_echo "$as_me: error: $2" >&2
  120332. + as_fn_exit $as_status
  120333. +} @%:@ as_fn_error
  120334. +
  120335. +
  120336. +@%:@ as_fn_set_status STATUS
  120337. +@%:@ -----------------------
  120338. +@%:@ Set @S|@? to STATUS, without forking.
  120339. +as_fn_set_status ()
  120340. +{
  120341. + return $1
  120342. +} @%:@ as_fn_set_status
  120343. +
  120344. +@%:@ as_fn_exit STATUS
  120345. +@%:@ -----------------
  120346. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  120347. +as_fn_exit ()
  120348. +{
  120349. + set +e
  120350. + as_fn_set_status $1
  120351. + exit $1
  120352. +} @%:@ as_fn_exit
  120353. +
  120354. +@%:@ as_fn_unset VAR
  120355. +@%:@ ---------------
  120356. +@%:@ Portably unset VAR.
  120357. +as_fn_unset ()
  120358. +{
  120359. + { eval $1=; unset $1;}
  120360. +}
  120361. +as_unset=as_fn_unset
  120362. +@%:@ as_fn_append VAR VALUE
  120363. +@%:@ ----------------------
  120364. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  120365. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  120366. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  120367. +@%:@ implementations.
  120368. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  120369. + eval 'as_fn_append ()
  120370. + {
  120371. + eval $1+=\$2
  120372. + }'
  120373. +else
  120374. + as_fn_append ()
  120375. + {
  120376. + eval $1=\$$1\$2
  120377. + }
  120378. +fi # as_fn_append
  120379. +
  120380. +@%:@ as_fn_arith ARG...
  120381. +@%:@ ------------------
  120382. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  120383. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  120384. +@%:@ must be portable across @S|@(()) and expr.
  120385. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  120386. + eval 'as_fn_arith ()
  120387. + {
  120388. + as_val=$(( $* ))
  120389. + }'
  120390. +else
  120391. + as_fn_arith ()
  120392. + {
  120393. + as_val=`expr "$@" || test $? -eq 1`
  120394. + }
  120395. +fi # as_fn_arith
  120396. +
  120397. +
  120398. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  120399. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  120400. + as_expr=expr
  120401. +else
  120402. + as_expr=false
  120403. +fi
  120404. +
  120405. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  120406. + as_basename=basename
  120407. +else
  120408. + as_basename=false
  120409. +fi
  120410. +
  120411. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  120412. + as_dirname=dirname
  120413. +else
  120414. + as_dirname=false
  120415. +fi
  120416. +
  120417. +as_me=`$as_basename -- "$0" ||
  120418. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  120419. + X"$0" : 'X\(//\)$' \| \
  120420. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  120421. +$as_echo X/"$0" |
  120422. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  120423. + s//\1/
  120424. + q
  120425. + }
  120426. + /^X\/\(\/\/\)$/{
  120427. + s//\1/
  120428. + q
  120429. + }
  120430. + /^X\/\(\/\).*/{
  120431. + s//\1/
  120432. + q
  120433. + }
  120434. + s/.*/./; q'`
  120435. +
  120436. +# Avoid depending upon Character Ranges.
  120437. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  120438. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  120439. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  120440. +as_cr_digits='0123456789'
  120441. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  120442. +
  120443. +ECHO_C= ECHO_N= ECHO_T=
  120444. +case `echo -n x` in @%:@(((((
  120445. +-n*)
  120446. + case `echo 'xy\c'` in
  120447. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  120448. + xy) ECHO_C='\c';;
  120449. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  120450. + ECHO_T=' ';;
  120451. + esac;;
  120452. +*)
  120453. + ECHO_N='-n';;
  120454. +esac
  120455. +
  120456. +rm -f conf$$ conf$$.exe conf$$.file
  120457. +if test -d conf$$.dir; then
  120458. + rm -f conf$$.dir/conf$$.file
  120459. +else
  120460. + rm -f conf$$.dir
  120461. + mkdir conf$$.dir 2>/dev/null
  120462. +fi
  120463. +if (echo >conf$$.file) 2>/dev/null; then
  120464. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  120465. + as_ln_s='ln -s'
  120466. + # ... but there are two gotchas:
  120467. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  120468. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  120469. + # In both cases, we have to default to `cp -p'.
  120470. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  120471. + as_ln_s='cp -p'
  120472. + elif ln conf$$.file conf$$ 2>/dev/null; then
  120473. + as_ln_s=ln
  120474. + else
  120475. + as_ln_s='cp -p'
  120476. + fi
  120477. +else
  120478. + as_ln_s='cp -p'
  120479. +fi
  120480. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  120481. +rmdir conf$$.dir 2>/dev/null
  120482. +
  120483. +
  120484. +@%:@ as_fn_mkdir_p
  120485. +@%:@ -------------
  120486. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  120487. +as_fn_mkdir_p ()
  120488. +{
  120489. +
  120490. + case $as_dir in #(
  120491. + -*) as_dir=./$as_dir;;
  120492. + esac
  120493. + test -d "$as_dir" || eval $as_mkdir_p || {
  120494. + as_dirs=
  120495. + while :; do
  120496. + case $as_dir in #(
  120497. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  120498. + *) as_qdir=$as_dir;;
  120499. + esac
  120500. + as_dirs="'$as_qdir' $as_dirs"
  120501. + as_dir=`$as_dirname -- "$as_dir" ||
  120502. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  120503. + X"$as_dir" : 'X\(//\)[^/]' \| \
  120504. + X"$as_dir" : 'X\(//\)$' \| \
  120505. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  120506. +$as_echo X"$as_dir" |
  120507. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  120508. + s//\1/
  120509. + q
  120510. + }
  120511. + /^X\(\/\/\)[^/].*/{
  120512. + s//\1/
  120513. + q
  120514. + }
  120515. + /^X\(\/\/\)$/{
  120516. + s//\1/
  120517. + q
  120518. + }
  120519. + /^X\(\/\).*/{
  120520. + s//\1/
  120521. + q
  120522. + }
  120523. + s/.*/./; q'`
  120524. + test -d "$as_dir" && break
  120525. + done
  120526. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  120527. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  120528. +
  120529. +
  120530. +} @%:@ as_fn_mkdir_p
  120531. +if mkdir -p . 2>/dev/null; then
  120532. + as_mkdir_p='mkdir -p "$as_dir"'
  120533. +else
  120534. + test -d ./-p && rmdir ./-p
  120535. + as_mkdir_p=false
  120536. +fi
  120537. +
  120538. +if test -x / >/dev/null 2>&1; then
  120539. + as_test_x='test -x'
  120540. +else
  120541. + if ls -dL / >/dev/null 2>&1; then
  120542. + as_ls_L_option=L
  120543. + else
  120544. + as_ls_L_option=
  120545. + fi
  120546. + as_test_x='
  120547. + eval sh -c '\''
  120548. + if test -d "$1"; then
  120549. + test -d "$1/.";
  120550. + else
  120551. + case $1 in @%:@(
  120552. + -*)set "./$1";;
  120553. + esac;
  120554. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  120555. + ???[sx]*):;;*)false;;esac;fi
  120556. + '\'' sh
  120557. + '
  120558. +fi
  120559. +as_executable_p=$as_test_x
  120560. +
  120561. +# Sed expression to map a string onto a valid CPP name.
  120562. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  120563. +
  120564. +# Sed expression to map a string onto a valid variable name.
  120565. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  120566. +
  120567. +
  120568. +exec 6>&1
  120569. +## ----------------------------------- ##
  120570. +## Main body of $CONFIG_STATUS script. ##
  120571. +## ----------------------------------- ##
  120572. +_ASEOF
  120573. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  120574. +
  120575. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  120576. +# Save the log message, to keep $0 and so on meaningful, and to
  120577. +# report actual input values of CONFIG_FILES etc. instead of their
  120578. +# values after options handling.
  120579. +ac_log="
  120580. +This file was extended by libTrie $as_me 0.1, which was
  120581. +generated by GNU Autoconf 2.68. Invocation command line was
  120582. +
  120583. + CONFIG_FILES = $CONFIG_FILES
  120584. + CONFIG_HEADERS = $CONFIG_HEADERS
  120585. + CONFIG_LINKS = $CONFIG_LINKS
  120586. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  120587. + $ $0 $@
  120588. +
  120589. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  120590. +"
  120591. +
  120592. +_ACEOF
  120593. +
  120594. +case $ac_config_files in *"
  120595. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  120596. +esac
  120597. +
  120598. +case $ac_config_headers in *"
  120599. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  120600. +esac
  120601. +
  120602. +
  120603. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  120604. +# Files that config.status was made for.
  120605. +config_files="$ac_config_files"
  120606. +config_headers="$ac_config_headers"
  120607. +config_commands="$ac_config_commands"
  120608. +
  120609. +_ACEOF
  120610. +
  120611. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  120612. +ac_cs_usage="\
  120613. +\`$as_me' instantiates files and other configuration actions
  120614. +from templates according to the current configuration. Unless the files
  120615. +and actions are specified as TAGs, all are instantiated by default.
  120616. +
  120617. +Usage: $0 [OPTION]... [TAG]...
  120618. +
  120619. + -h, --help print this help, then exit
  120620. + -V, --version print version number and configuration settings, then exit
  120621. + --config print configuration, then exit
  120622. + -q, --quiet, --silent
  120623. + do not print progress messages
  120624. + -d, --debug don't remove temporary files
  120625. + --recheck update $as_me by reconfiguring in the same conditions
  120626. + --file=FILE[:TEMPLATE]
  120627. + instantiate the configuration file FILE
  120628. + --header=FILE[:TEMPLATE]
  120629. + instantiate the configuration header FILE
  120630. +
  120631. +Configuration files:
  120632. +$config_files
  120633. +
  120634. +Configuration headers:
  120635. +$config_headers
  120636. +
  120637. +Configuration commands:
  120638. +$config_commands
  120639. +
  120640. +Report bugs to <rbtcollins@squid-cache.org>."
  120641. +
  120642. +_ACEOF
  120643. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  120644. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  120645. +ac_cs_version="\\
  120646. +libTrie config.status 0.1
  120647. +configured by $0, generated by GNU Autoconf 2.68,
  120648. + with options \\"\$ac_cs_config\\"
  120649. +
  120650. +Copyright (C) 2010 Free Software Foundation, Inc.
  120651. +This config.status script is free software; the Free Software Foundation
  120652. +gives unlimited permission to copy, distribute and modify it."
  120653. +
  120654. +ac_pwd='$ac_pwd'
  120655. +srcdir='$srcdir'
  120656. +INSTALL='$INSTALL'
  120657. +MKDIR_P='$MKDIR_P'
  120658. +AWK='$AWK'
  120659. +test -n "\$AWK" || AWK=awk
  120660. +_ACEOF
  120661. +
  120662. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  120663. +# The default lists apply if the user does not specify any file.
  120664. +ac_need_defaults=:
  120665. +while test $# != 0
  120666. +do
  120667. + case $1 in
  120668. + --*=?*)
  120669. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  120670. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  120671. + ac_shift=:
  120672. + ;;
  120673. + --*=)
  120674. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  120675. + ac_optarg=
  120676. + ac_shift=:
  120677. + ;;
  120678. + *)
  120679. + ac_option=$1
  120680. + ac_optarg=$2
  120681. + ac_shift=shift
  120682. + ;;
  120683. + esac
  120684. +
  120685. + case $ac_option in
  120686. + # Handling of the options.
  120687. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  120688. + ac_cs_recheck=: ;;
  120689. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  120690. + $as_echo "$ac_cs_version"; exit ;;
  120691. + --config | --confi | --conf | --con | --co | --c )
  120692. + $as_echo "$ac_cs_config"; exit ;;
  120693. + --debug | --debu | --deb | --de | --d | -d )
  120694. + debug=: ;;
  120695. + --file | --fil | --fi | --f )
  120696. + $ac_shift
  120697. + case $ac_optarg in
  120698. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  120699. + '') as_fn_error $? "missing file argument" ;;
  120700. + esac
  120701. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  120702. + ac_need_defaults=false;;
  120703. + --header | --heade | --head | --hea )
  120704. + $ac_shift
  120705. + case $ac_optarg in
  120706. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  120707. + esac
  120708. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  120709. + ac_need_defaults=false;;
  120710. + --he | --h)
  120711. + # Conflict between --help and --header
  120712. + as_fn_error $? "ambiguous option: \`$1'
  120713. +Try \`$0 --help' for more information.";;
  120714. + --help | --hel | -h )
  120715. + $as_echo "$ac_cs_usage"; exit ;;
  120716. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  120717. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  120718. + ac_cs_silent=: ;;
  120719. +
  120720. + # This is an error.
  120721. + -*) as_fn_error $? "unrecognized option: \`$1'
  120722. +Try \`$0 --help' for more information." ;;
  120723. +
  120724. + *) as_fn_append ac_config_targets " $1"
  120725. + ac_need_defaults=false ;;
  120726. +
  120727. + esac
  120728. + shift
  120729. +done
  120730. +
  120731. +ac_configure_extra_args=
  120732. +
  120733. +if $ac_cs_silent; then
  120734. + exec 6>/dev/null
  120735. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  120736. +fi
  120737. +
  120738. +_ACEOF
  120739. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  120740. +if \$ac_cs_recheck; then
  120741. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  120742. + shift
  120743. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  120744. + CONFIG_SHELL='$SHELL'
  120745. + export CONFIG_SHELL
  120746. + exec "\$@"
  120747. +fi
  120748. +
  120749. +_ACEOF
  120750. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  120751. +exec 5>>config.log
  120752. +{
  120753. + echo
  120754. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  120755. +@%:@@%:@ Running $as_me. @%:@@%:@
  120756. +_ASBOX
  120757. + $as_echo "$ac_log"
  120758. +} >&5
  120759. +
  120760. +_ACEOF
  120761. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  120762. +#
  120763. +# INIT-COMMANDS
  120764. +#
  120765. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  120766. +
  120767. +_ACEOF
  120768. +
  120769. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  120770. +
  120771. +# Handling of arguments.
  120772. +for ac_config_target in $ac_config_targets
  120773. +do
  120774. + case $ac_config_target in
  120775. + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
  120776. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  120777. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  120778. + "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
  120779. + "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
  120780. + "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
  120781. +
  120782. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  120783. + esac
  120784. +done
  120785. +
  120786. +
  120787. +# If the user did not use the arguments to specify the items to instantiate,
  120788. +# then the envvar interface is used. Set only those that are not.
  120789. +# We use the long form for the default assignment because of an extremely
  120790. +# bizarre bug on SunOS 4.1.3.
  120791. +if $ac_need_defaults; then
  120792. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  120793. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  120794. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  120795. +fi
  120796. +
  120797. +# Have a temporary directory for convenience. Make it in the build tree
  120798. +# simply because there is no reason against having it here, and in addition,
  120799. +# creating and moving files from /tmp can sometimes cause problems.
  120800. +# Hook for its removal unless debugging.
  120801. +# Note that there is a small window in which the directory will not be cleaned:
  120802. +# after its creation but before its name has been assigned to `$tmp'.
  120803. +$debug ||
  120804. +{
  120805. + tmp= ac_tmp=
  120806. + trap 'exit_status=$?
  120807. + : "${ac_tmp:=$tmp}"
  120808. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  120809. +' 0
  120810. + trap 'as_fn_exit 1' 1 2 13 15
  120811. +}
  120812. +# Create a (secure) tmp directory for tmp files.
  120813. +
  120814. +{
  120815. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  120816. + test -d "$tmp"
  120817. +} ||
  120818. +{
  120819. + tmp=./conf$$-$RANDOM
  120820. + (umask 077 && mkdir "$tmp")
  120821. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  120822. +ac_tmp=$tmp
  120823. +
  120824. +# Set up the scripts for CONFIG_FILES section.
  120825. +# No need to generate them if there are no CONFIG_FILES.
  120826. +# This happens for instance with `./config.status config.h'.
  120827. +if test -n "$CONFIG_FILES"; then
  120828. +
  120829. +
  120830. +ac_cr=`echo X | tr X '\015'`
  120831. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  120832. +# But we know of no other shell where ac_cr would be empty at this
  120833. +# point, so we can use a bashism as a fallback.
  120834. +if test "x$ac_cr" = x; then
  120835. + eval ac_cr=\$\'\\r\'
  120836. +fi
  120837. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  120838. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  120839. + ac_cs_awk_cr='\\r'
  120840. +else
  120841. + ac_cs_awk_cr=$ac_cr
  120842. +fi
  120843. +
  120844. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  120845. +_ACEOF
  120846. +
  120847. +
  120848. +{
  120849. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  120850. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  120851. + echo "_ACEOF"
  120852. +} >conf$$subs.sh ||
  120853. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  120854. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  120855. +ac_delim='%!_!# '
  120856. +for ac_last_try in false false false false false :; do
  120857. + . ./conf$$subs.sh ||
  120858. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  120859. +
  120860. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  120861. + if test $ac_delim_n = $ac_delim_num; then
  120862. + break
  120863. + elif $ac_last_try; then
  120864. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  120865. + else
  120866. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  120867. + fi
  120868. +done
  120869. +rm -f conf$$subs.sh
  120870. +
  120871. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  120872. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  120873. +_ACEOF
  120874. +sed -n '
  120875. +h
  120876. +s/^/S["/; s/!.*/"]=/
  120877. +p
  120878. +g
  120879. +s/^[^!]*!//
  120880. +:repl
  120881. +t repl
  120882. +s/'"$ac_delim"'$//
  120883. +t delim
  120884. +:nl
  120885. +h
  120886. +s/\(.\{148\}\)..*/\1/
  120887. +t more1
  120888. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  120889. +p
  120890. +n
  120891. +b repl
  120892. +:more1
  120893. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  120894. +p
  120895. +g
  120896. +s/.\{148\}//
  120897. +t nl
  120898. +:delim
  120899. +h
  120900. +s/\(.\{148\}\)..*/\1/
  120901. +t more2
  120902. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  120903. +p
  120904. +b
  120905. +:more2
  120906. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  120907. +p
  120908. +g
  120909. +s/.\{148\}//
  120910. +t delim
  120911. +' <conf$$subs.awk | sed '
  120912. +/^[^""]/{
  120913. + N
  120914. + s/\n//
  120915. +}
  120916. +' >>$CONFIG_STATUS || ac_write_fail=1
  120917. +rm -f conf$$subs.awk
  120918. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  120919. +_ACAWK
  120920. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  120921. + for (key in S) S_is_set[key] = 1
  120922. + FS = ""
  120923. +
  120924. +}
  120925. +{
  120926. + line = $ 0
  120927. + nfields = split(line, field, "@")
  120928. + substed = 0
  120929. + len = length(field[1])
  120930. + for (i = 2; i < nfields; i++) {
  120931. + key = field[i]
  120932. + keylen = length(key)
  120933. + if (S_is_set[key]) {
  120934. + value = S[key]
  120935. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  120936. + len += length(value) + length(field[++i])
  120937. + substed = 1
  120938. + } else
  120939. + len += 1 + keylen
  120940. + }
  120941. +
  120942. + print line
  120943. +}
  120944. +
  120945. +_ACAWK
  120946. +_ACEOF
  120947. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  120948. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  120949. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  120950. +else
  120951. + cat
  120952. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  120953. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  120954. +_ACEOF
  120955. +
  120956. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  120957. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  120958. +# trailing colons and then remove the whole line if VPATH becomes empty
  120959. +# (actually we leave an empty line to preserve line numbers).
  120960. +if test "x$srcdir" = x.; then
  120961. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  120962. +h
  120963. +s///
  120964. +s/^/:/
  120965. +s/[ ]*$/:/
  120966. +s/:\$(srcdir):/:/g
  120967. +s/:\${srcdir}:/:/g
  120968. +s/:@srcdir@:/:/g
  120969. +s/^:*//
  120970. +s/:*$//
  120971. +x
  120972. +s/\(=[ ]*\).*/\1/
  120973. +G
  120974. +s/\n//
  120975. +s/^[^=]*=[ ]*$//
  120976. +}'
  120977. +fi
  120978. +
  120979. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  120980. +fi # test -n "$CONFIG_FILES"
  120981. +
  120982. +# Set up the scripts for CONFIG_HEADERS section.
  120983. +# No need to generate them if there are no CONFIG_HEADERS.
  120984. +# This happens for instance with `./config.status Makefile'.
  120985. +if test -n "$CONFIG_HEADERS"; then
  120986. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  120987. +BEGIN {
  120988. +_ACEOF
  120989. +
  120990. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  120991. +# here-document in config.status, that substitutes the proper values into
  120992. +# config.h.in to produce config.h.
  120993. +
  120994. +# Create a delimiter string that does not exist in confdefs.h, to ease
  120995. +# handling of long lines.
  120996. +ac_delim='%!_!# '
  120997. +for ac_last_try in false false :; do
  120998. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  120999. + if test -z "$ac_tt"; then
  121000. + break
  121001. + elif $ac_last_try; then
  121002. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  121003. + else
  121004. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  121005. + fi
  121006. +done
  121007. +
  121008. +# For the awk script, D is an array of macro values keyed by name,
  121009. +# likewise P contains macro parameters if any. Preserve backslash
  121010. +# newline sequences.
  121011. +
  121012. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  121013. +sed -n '
  121014. +s/.\{148\}/&'"$ac_delim"'/g
  121015. +t rset
  121016. +:rset
  121017. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  121018. +t def
  121019. +d
  121020. +:def
  121021. +s/\\$//
  121022. +t bsnl
  121023. +s/["\\]/\\&/g
  121024. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  121025. +D["\1"]=" \3"/p
  121026. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  121027. +d
  121028. +:bsnl
  121029. +s/["\\]/\\&/g
  121030. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  121031. +D["\1"]=" \3\\\\\\n"\\/p
  121032. +t cont
  121033. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  121034. +t cont
  121035. +d
  121036. +:cont
  121037. +n
  121038. +s/.\{148\}/&'"$ac_delim"'/g
  121039. +t clear
  121040. +:clear
  121041. +s/\\$//
  121042. +t bsnlc
  121043. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  121044. +d
  121045. +:bsnlc
  121046. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  121047. +b cont
  121048. +' <confdefs.h | sed '
  121049. +s/'"$ac_delim"'/"\\\
  121050. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  121051. +
  121052. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  121053. + for (key in D) D_is_set[key] = 1
  121054. + FS = ""
  121055. +}
  121056. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  121057. + line = \$ 0
  121058. + split(line, arg, " ")
  121059. + if (arg[1] == "#") {
  121060. + defundef = arg[2]
  121061. + mac1 = arg[3]
  121062. + } else {
  121063. + defundef = substr(arg[1], 2)
  121064. + mac1 = arg[2]
  121065. + }
  121066. + split(mac1, mac2, "(") #)
  121067. + macro = mac2[1]
  121068. + prefix = substr(line, 1, index(line, defundef) - 1)
  121069. + if (D_is_set[macro]) {
  121070. + # Preserve the white space surrounding the "#".
  121071. + print prefix "define", macro P[macro] D[macro]
  121072. + next
  121073. + } else {
  121074. + # Replace #undef with comments. This is necessary, for example,
  121075. + # in the case of _POSIX_SOURCE, which is predefined and required
  121076. + # on some systems where configure will not decide to define it.
  121077. + if (defundef == "undef") {
  121078. + print "/*", prefix defundef, macro, "*/"
  121079. + next
  121080. + }
  121081. + }
  121082. +}
  121083. +{ print }
  121084. +_ACAWK
  121085. +_ACEOF
  121086. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  121087. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  121088. +fi # test -n "$CONFIG_HEADERS"
  121089. +
  121090. +
  121091. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  121092. +shift
  121093. +for ac_tag
  121094. +do
  121095. + case $ac_tag in
  121096. + :[FHLC]) ac_mode=$ac_tag; continue;;
  121097. + esac
  121098. + case $ac_mode$ac_tag in
  121099. + :[FHL]*:*);;
  121100. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  121101. + :[FH]-) ac_tag=-:-;;
  121102. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  121103. + esac
  121104. + ac_save_IFS=$IFS
  121105. + IFS=:
  121106. + set x $ac_tag
  121107. + IFS=$ac_save_IFS
  121108. + shift
  121109. + ac_file=$1
  121110. + shift
  121111. +
  121112. + case $ac_mode in
  121113. + :L) ac_source=$1;;
  121114. + :[FH])
  121115. + ac_file_inputs=
  121116. + for ac_f
  121117. + do
  121118. + case $ac_f in
  121119. + -) ac_f="$ac_tmp/stdin";;
  121120. + *) # Look for the file first in the build tree, then in the source tree
  121121. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  121122. + # because $ac_f cannot contain `:'.
  121123. + test -f "$ac_f" ||
  121124. + case $ac_f in
  121125. + [\\/$]*) false;;
  121126. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  121127. + esac ||
  121128. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  121129. + esac
  121130. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  121131. + as_fn_append ac_file_inputs " '$ac_f'"
  121132. + done
  121133. +
  121134. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  121135. + # use $as_me), people would be surprised to read:
  121136. + # /* config.h. Generated by config.status. */
  121137. + configure_input='Generated from '`
  121138. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  121139. + `' by configure.'
  121140. + if test x"$ac_file" != x-; then
  121141. + configure_input="$ac_file. $configure_input"
  121142. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  121143. +$as_echo "$as_me: creating $ac_file" >&6;}
  121144. + fi
  121145. + # Neutralize special characters interpreted by sed in replacement strings.
  121146. + case $configure_input in #(
  121147. + *\&* | *\|* | *\\* )
  121148. + ac_sed_conf_input=`$as_echo "$configure_input" |
  121149. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  121150. + *) ac_sed_conf_input=$configure_input;;
  121151. + esac
  121152. +
  121153. + case $ac_tag in
  121154. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  121155. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  121156. + esac
  121157. + ;;
  121158. + esac
  121159. +
  121160. + ac_dir=`$as_dirname -- "$ac_file" ||
  121161. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  121162. + X"$ac_file" : 'X\(//\)[^/]' \| \
  121163. + X"$ac_file" : 'X\(//\)$' \| \
  121164. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  121165. +$as_echo X"$ac_file" |
  121166. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  121167. + s//\1/
  121168. + q
  121169. + }
  121170. + /^X\(\/\/\)[^/].*/{
  121171. + s//\1/
  121172. + q
  121173. + }
  121174. + /^X\(\/\/\)$/{
  121175. + s//\1/
  121176. + q
  121177. + }
  121178. + /^X\(\/\).*/{
  121179. + s//\1/
  121180. + q
  121181. + }
  121182. + s/.*/./; q'`
  121183. + as_dir="$ac_dir"; as_fn_mkdir_p
  121184. + ac_builddir=.
  121185. +
  121186. +case "$ac_dir" in
  121187. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  121188. +*)
  121189. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  121190. + # A ".." for each directory in $ac_dir_suffix.
  121191. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  121192. + case $ac_top_builddir_sub in
  121193. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  121194. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  121195. + esac ;;
  121196. +esac
  121197. +ac_abs_top_builddir=$ac_pwd
  121198. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  121199. +# for backward compatibility:
  121200. +ac_top_builddir=$ac_top_build_prefix
  121201. +
  121202. +case $srcdir in
  121203. + .) # We are building in place.
  121204. + ac_srcdir=.
  121205. + ac_top_srcdir=$ac_top_builddir_sub
  121206. + ac_abs_top_srcdir=$ac_pwd ;;
  121207. + [\\/]* | ?:[\\/]* ) # Absolute name.
  121208. + ac_srcdir=$srcdir$ac_dir_suffix;
  121209. + ac_top_srcdir=$srcdir
  121210. + ac_abs_top_srcdir=$srcdir ;;
  121211. + *) # Relative name.
  121212. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  121213. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  121214. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  121215. +esac
  121216. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  121217. +
  121218. +
  121219. + case $ac_mode in
  121220. + :F)
  121221. + #
  121222. + # CONFIG_FILE
  121223. + #
  121224. +
  121225. + case $INSTALL in
  121226. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  121227. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  121228. + esac
  121229. + ac_MKDIR_P=$MKDIR_P
  121230. + case $MKDIR_P in
  121231. + [\\/$]* | ?:[\\/]* ) ;;
  121232. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  121233. + esac
  121234. +_ACEOF
  121235. +
  121236. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  121237. +# If the template does not know about datarootdir, expand it.
  121238. +# FIXME: This hack should be removed a few years after 2.60.
  121239. +ac_datarootdir_hack=; ac_datarootdir_seen=
  121240. +ac_sed_dataroot='
  121241. +/datarootdir/ {
  121242. + p
  121243. + q
  121244. +}
  121245. +/@datadir@/p
  121246. +/@docdir@/p
  121247. +/@infodir@/p
  121248. +/@localedir@/p
  121249. +/@mandir@/p'
  121250. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  121251. +*datarootdir*) ac_datarootdir_seen=yes;;
  121252. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  121253. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  121254. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  121255. +_ACEOF
  121256. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  121257. + ac_datarootdir_hack='
  121258. + s&@datadir@&$datadir&g
  121259. + s&@docdir@&$docdir&g
  121260. + s&@infodir@&$infodir&g
  121261. + s&@localedir@&$localedir&g
  121262. + s&@mandir@&$mandir&g
  121263. + s&\\\${datarootdir}&$datarootdir&g' ;;
  121264. +esac
  121265. +_ACEOF
  121266. +
  121267. +# Neutralize VPATH when `$srcdir' = `.'.
  121268. +# Shell code in configure.ac might set extrasub.
  121269. +# FIXME: do we really want to maintain this feature?
  121270. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  121271. +ac_sed_extra="$ac_vpsub
  121272. +$extrasub
  121273. +_ACEOF
  121274. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  121275. +:t
  121276. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  121277. +s|@configure_input@|$ac_sed_conf_input|;t t
  121278. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  121279. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  121280. +s&@srcdir@&$ac_srcdir&;t t
  121281. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  121282. +s&@top_srcdir@&$ac_top_srcdir&;t t
  121283. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  121284. +s&@builddir@&$ac_builddir&;t t
  121285. +s&@abs_builddir@&$ac_abs_builddir&;t t
  121286. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  121287. +s&@INSTALL@&$ac_INSTALL&;t t
  121288. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  121289. +$ac_datarootdir_hack
  121290. +"
  121291. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  121292. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  121293. +
  121294. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  121295. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  121296. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  121297. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  121298. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  121299. +which seems to be undefined. Please make sure it is defined" >&5
  121300. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  121301. +which seems to be undefined. Please make sure it is defined" >&2;}
  121302. +
  121303. + rm -f "$ac_tmp/stdin"
  121304. + case $ac_file in
  121305. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  121306. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  121307. + esac \
  121308. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  121309. + ;;
  121310. + :H)
  121311. + #
  121312. + # CONFIG_HEADER
  121313. + #
  121314. + if test x"$ac_file" != x-; then
  121315. + {
  121316. + $as_echo "/* $configure_input */" \
  121317. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  121318. + } >"$ac_tmp/config.h" \
  121319. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  121320. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  121321. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  121322. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  121323. + else
  121324. + rm -f "$ac_file"
  121325. + mv "$ac_tmp/config.h" "$ac_file" \
  121326. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  121327. + fi
  121328. + else
  121329. + $as_echo "/* $configure_input */" \
  121330. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  121331. + || as_fn_error $? "could not create -" "$LINENO" 5
  121332. + fi
  121333. +# Compute "$ac_file"'s index in $config_headers.
  121334. +_am_arg="$ac_file"
  121335. +_am_stamp_count=1
  121336. +for _am_header in $config_headers :; do
  121337. + case $_am_header in
  121338. + $_am_arg | $_am_arg:* )
  121339. + break ;;
  121340. + * )
  121341. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  121342. + esac
  121343. +done
  121344. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  121345. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  121346. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  121347. + X"$_am_arg" : 'X\(//\)$' \| \
  121348. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  121349. +$as_echo X"$_am_arg" |
  121350. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  121351. + s//\1/
  121352. + q
  121353. + }
  121354. + /^X\(\/\/\)[^/].*/{
  121355. + s//\1/
  121356. + q
  121357. + }
  121358. + /^X\(\/\/\)$/{
  121359. + s//\1/
  121360. + q
  121361. + }
  121362. + /^X\(\/\).*/{
  121363. + s//\1/
  121364. + q
  121365. + }
  121366. + s/.*/./; q'`/stamp-h$_am_stamp_count
  121367. + ;;
  121368. +
  121369. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  121370. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  121371. + ;;
  121372. + esac
  121373. +
  121374. +
  121375. + case $ac_file$ac_mode in
  121376. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  121377. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  121378. + # are listed without --file. Let's play safe and only enable the eval
  121379. + # if we detect the quoting.
  121380. + case $CONFIG_FILES in
  121381. + *\'*) eval set x "$CONFIG_FILES" ;;
  121382. + *) set x $CONFIG_FILES ;;
  121383. + esac
  121384. + shift
  121385. + for mf
  121386. + do
  121387. + # Strip MF so we end up with the name of the file.
  121388. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  121389. + # Check whether this is an Automake generated Makefile or not.
  121390. + # We used to match only the files named `Makefile.in', but
  121391. + # some people rename them; so instead we look at the file content.
  121392. + # Grep'ing the first line is not enough: some people post-process
  121393. + # each Makefile.in and add a new line on top of each file to say so.
  121394. + # Grep'ing the whole file is not good either: AIX grep has a line
  121395. + # limit of 2048, but all sed's we know have understand at least 4000.
  121396. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  121397. + dirpart=`$as_dirname -- "$mf" ||
  121398. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  121399. + X"$mf" : 'X\(//\)[^/]' \| \
  121400. + X"$mf" : 'X\(//\)$' \| \
  121401. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  121402. +$as_echo X"$mf" |
  121403. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  121404. + s//\1/
  121405. + q
  121406. + }
  121407. + /^X\(\/\/\)[^/].*/{
  121408. + s//\1/
  121409. + q
  121410. + }
  121411. + /^X\(\/\/\)$/{
  121412. + s//\1/
  121413. + q
  121414. + }
  121415. + /^X\(\/\).*/{
  121416. + s//\1/
  121417. + q
  121418. + }
  121419. + s/.*/./; q'`
  121420. + else
  121421. + continue
  121422. + fi
  121423. + # Extract the definition of DEPDIR, am__include, and am__quote
  121424. + # from the Makefile without running `make'.
  121425. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  121426. + test -z "$DEPDIR" && continue
  121427. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  121428. + test -z "am__include" && continue
  121429. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  121430. + # When using ansi2knr, U may be empty or an underscore; expand it
  121431. + U=`sed -n 's/^U = //p' < "$mf"`
  121432. + # Find all dependency output files, they are included files with
  121433. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  121434. + # simplest approach to changing $(DEPDIR) to its actual value in the
  121435. + # expansion.
  121436. + for file in `sed -n "
  121437. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  121438. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  121439. + # Make sure the directory exists.
  121440. + test -f "$dirpart/$file" && continue
  121441. + fdir=`$as_dirname -- "$file" ||
  121442. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  121443. + X"$file" : 'X\(//\)[^/]' \| \
  121444. + X"$file" : 'X\(//\)$' \| \
  121445. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  121446. +$as_echo X"$file" |
  121447. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  121448. + s//\1/
  121449. + q
  121450. + }
  121451. + /^X\(\/\/\)[^/].*/{
  121452. + s//\1/
  121453. + q
  121454. + }
  121455. + /^X\(\/\/\)$/{
  121456. + s//\1/
  121457. + q
  121458. + }
  121459. + /^X\(\/\).*/{
  121460. + s//\1/
  121461. + q
  121462. + }
  121463. + s/.*/./; q'`
  121464. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  121465. + # echo "creating $dirpart/$file"
  121466. + echo '# dummy' > "$dirpart/$file"
  121467. + done
  121468. + done
  121469. +}
  121470. + ;;
  121471. +
  121472. + esac
  121473. +done # for ac_tag
  121474. +
  121475. +
  121476. +as_fn_exit 0
  121477. +_ACEOF
  121478. +ac_clean_files=$ac_clean_files_save
  121479. +
  121480. +test $ac_write_fail = 0 ||
  121481. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  121482. +
  121483. +
  121484. +# configure is writing to config.log, and then calls config.status.
  121485. +# config.status does its own redirection, appending to config.log.
  121486. +# Unfortunately, on DOS this fails, as config.log is still kept open
  121487. +# by configure, so config.status won't be able to write to it; its
  121488. +# output is simply discarded. So we exec the FD to /dev/null,
  121489. +# effectively closing config.log, so it can be properly (re)opened and
  121490. +# appended to by config.status. When coming back to configure, we
  121491. +# need to make the FD available again.
  121492. +if test "$no_create" != yes; then
  121493. + ac_cs_success=:
  121494. + ac_config_status_args=
  121495. + test "$silent" = yes &&
  121496. + ac_config_status_args="$ac_config_status_args --quiet"
  121497. + exec 5>/dev/null
  121498. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  121499. + exec 5>>config.log
  121500. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  121501. + # would make configure fail if this is the last instruction.
  121502. + $ac_cs_success || as_fn_exit 1
  121503. +fi
  121504. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  121505. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  121506. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  121507. +fi
  121508. +
  121509. diff -Nur squid-3.1.11.orig/lib/libTrie/autom4te.cache/output.1 squid-3.1.11/lib/libTrie/autom4te.cache/output.1
  121510. --- squid-3.1.11.orig/lib/libTrie/autom4te.cache/output.1 1970-01-01 01:00:00.000000000 +0100
  121511. +++ squid-3.1.11/lib/libTrie/autom4te.cache/output.1 2011-03-04 23:17:43.000000000 +0100
  121512. @@ -0,0 +1,6199 @@
  121513. +@%:@! /bin/sh
  121514. +@%:@ Guess values for system-dependent variables and create Makefiles.
  121515. +@%:@ Generated by GNU Autoconf 2.68 for libTrie 0.1.
  121516. +@%:@
  121517. +@%:@ Report bugs to <rbtcollins@squid-cache.org>.
  121518. +@%:@
  121519. +@%:@
  121520. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  121521. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  121522. +@%:@ Foundation, Inc.
  121523. +@%:@
  121524. +@%:@
  121525. +@%:@ This configure script is free software; the Free Software Foundation
  121526. +@%:@ gives unlimited permission to copy, distribute and modify it.
  121527. +## -------------------- ##
  121528. +## M4sh Initialization. ##
  121529. +## -------------------- ##
  121530. +
  121531. +# Be more Bourne compatible
  121532. +DUALCASE=1; export DUALCASE # for MKS sh
  121533. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  121534. + emulate sh
  121535. + NULLCMD=:
  121536. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  121537. + # is contrary to our usage. Disable this feature.
  121538. + alias -g '${1+"$@"}'='"$@"'
  121539. + setopt NO_GLOB_SUBST
  121540. +else
  121541. + case `(set -o) 2>/dev/null` in @%:@(
  121542. + *posix*) :
  121543. + set -o posix ;; @%:@(
  121544. + *) :
  121545. + ;;
  121546. +esac
  121547. +fi
  121548. +
  121549. +
  121550. +as_nl='
  121551. +'
  121552. +export as_nl
  121553. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  121554. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  121555. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  121556. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  121557. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  121558. +# but without wasting forks for bash or zsh.
  121559. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  121560. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  121561. + as_echo='print -r --'
  121562. + as_echo_n='print -rn --'
  121563. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  121564. + as_echo='printf %s\n'
  121565. + as_echo_n='printf %s'
  121566. +else
  121567. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  121568. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  121569. + as_echo_n='/usr/ucb/echo -n'
  121570. + else
  121571. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  121572. + as_echo_n_body='eval
  121573. + arg=$1;
  121574. + case $arg in @%:@(
  121575. + *"$as_nl"*)
  121576. + expr "X$arg" : "X\\(.*\\)$as_nl";
  121577. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  121578. + esac;
  121579. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  121580. + '
  121581. + export as_echo_n_body
  121582. + as_echo_n='sh -c $as_echo_n_body as_echo'
  121583. + fi
  121584. + export as_echo_body
  121585. + as_echo='sh -c $as_echo_body as_echo'
  121586. +fi
  121587. +
  121588. +# The user is always right.
  121589. +if test "${PATH_SEPARATOR+set}" != set; then
  121590. + PATH_SEPARATOR=:
  121591. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  121592. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  121593. + PATH_SEPARATOR=';'
  121594. + }
  121595. +fi
  121596. +
  121597. +
  121598. +# IFS
  121599. +# We need space, tab and new line, in precisely that order. Quoting is
  121600. +# there to prevent editors from complaining about space-tab.
  121601. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  121602. +# splitting by setting IFS to empty value.)
  121603. +IFS=" "" $as_nl"
  121604. +
  121605. +# Find who we are. Look in the path if we contain no directory separator.
  121606. +as_myself=
  121607. +case $0 in @%:@((
  121608. + *[\\/]* ) as_myself=$0 ;;
  121609. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  121610. +for as_dir in $PATH
  121611. +do
  121612. + IFS=$as_save_IFS
  121613. + test -z "$as_dir" && as_dir=.
  121614. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  121615. + done
  121616. +IFS=$as_save_IFS
  121617. +
  121618. + ;;
  121619. +esac
  121620. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  121621. +# in which case we are not to be found in the path.
  121622. +if test "x$as_myself" = x; then
  121623. + as_myself=$0
  121624. +fi
  121625. +if test ! -f "$as_myself"; then
  121626. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  121627. + exit 1
  121628. +fi
  121629. +
  121630. +# Unset variables that we do not need and which cause bugs (e.g. in
  121631. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  121632. +# suppresses any "Segmentation fault" message there. '((' could
  121633. +# trigger a bug in pdksh 5.2.14.
  121634. +for as_var in BASH_ENV ENV MAIL MAILPATH
  121635. +do eval test x\${$as_var+set} = xset \
  121636. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  121637. +done
  121638. +PS1='$ '
  121639. +PS2='> '
  121640. +PS4='+ '
  121641. +
  121642. +# NLS nuisances.
  121643. +LC_ALL=C
  121644. +export LC_ALL
  121645. +LANGUAGE=C
  121646. +export LANGUAGE
  121647. +
  121648. +# CDPATH.
  121649. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  121650. +
  121651. +if test "x$CONFIG_SHELL" = x; then
  121652. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  121653. + emulate sh
  121654. + NULLCMD=:
  121655. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  121656. + # is contrary to our usage. Disable this feature.
  121657. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  121658. + setopt NO_GLOB_SUBST
  121659. +else
  121660. + case \`(set -o) 2>/dev/null\` in @%:@(
  121661. + *posix*) :
  121662. + set -o posix ;; @%:@(
  121663. + *) :
  121664. + ;;
  121665. +esac
  121666. +fi
  121667. +"
  121668. + as_required="as_fn_return () { (exit \$1); }
  121669. +as_fn_success () { as_fn_return 0; }
  121670. +as_fn_failure () { as_fn_return 1; }
  121671. +as_fn_ret_success () { return 0; }
  121672. +as_fn_ret_failure () { return 1; }
  121673. +
  121674. +exitcode=0
  121675. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  121676. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  121677. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  121678. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  121679. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  121680. +
  121681. +else
  121682. + exitcode=1; echo positional parameters were not saved.
  121683. +fi
  121684. +test x\$exitcode = x0 || exit 1"
  121685. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  121686. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  121687. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  121688. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  121689. +test \$(( 1 + 1 )) = 2 || exit 1"
  121690. + if (eval "$as_required") 2>/dev/null; then :
  121691. + as_have_required=yes
  121692. +else
  121693. + as_have_required=no
  121694. +fi
  121695. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  121696. +
  121697. +else
  121698. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  121699. +as_found=false
  121700. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  121701. +do
  121702. + IFS=$as_save_IFS
  121703. + test -z "$as_dir" && as_dir=.
  121704. + as_found=:
  121705. + case $as_dir in @%:@(
  121706. + /*)
  121707. + for as_base in sh bash ksh sh5; do
  121708. + # Try only shells that exist, to save several forks.
  121709. + as_shell=$as_dir/$as_base
  121710. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  121711. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  121712. + CONFIG_SHELL=$as_shell as_have_required=yes
  121713. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  121714. + break 2
  121715. +fi
  121716. +fi
  121717. + done;;
  121718. + esac
  121719. + as_found=false
  121720. +done
  121721. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  121722. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  121723. + CONFIG_SHELL=$SHELL as_have_required=yes
  121724. +fi; }
  121725. +IFS=$as_save_IFS
  121726. +
  121727. +
  121728. + if test "x$CONFIG_SHELL" != x; then :
  121729. + # We cannot yet assume a decent shell, so we have to provide a
  121730. + # neutralization value for shells without unset; and this also
  121731. + # works around shells that cannot unset nonexistent variables.
  121732. + # Preserve -v and -x to the replacement shell.
  121733. + BASH_ENV=/dev/null
  121734. + ENV=/dev/null
  121735. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  121736. + export CONFIG_SHELL
  121737. + case $- in @%:@ ((((
  121738. + *v*x* | *x*v* ) as_opts=-vx ;;
  121739. + *v* ) as_opts=-v ;;
  121740. + *x* ) as_opts=-x ;;
  121741. + * ) as_opts= ;;
  121742. + esac
  121743. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  121744. +fi
  121745. +
  121746. + if test x$as_have_required = xno; then :
  121747. + $as_echo "$0: This script requires a shell more modern than all"
  121748. + $as_echo "$0: the shells that I found on your system."
  121749. + if test x${ZSH_VERSION+set} = xset ; then
  121750. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  121751. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  121752. + else
  121753. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  121754. +$0: rbtcollins@squid-cache.org about your system, including
  121755. +$0: any error possibly output before this message. Then
  121756. +$0: install a modern shell, or manually run the script
  121757. +$0: under such a shell if you do have one."
  121758. + fi
  121759. + exit 1
  121760. +fi
  121761. +fi
  121762. +fi
  121763. +SHELL=${CONFIG_SHELL-/bin/sh}
  121764. +export SHELL
  121765. +# Unset more variables known to interfere with behavior of common tools.
  121766. +CLICOLOR_FORCE= GREP_OPTIONS=
  121767. +unset CLICOLOR_FORCE GREP_OPTIONS
  121768. +
  121769. +## --------------------- ##
  121770. +## M4sh Shell Functions. ##
  121771. +## --------------------- ##
  121772. +@%:@ as_fn_unset VAR
  121773. +@%:@ ---------------
  121774. +@%:@ Portably unset VAR.
  121775. +as_fn_unset ()
  121776. +{
  121777. + { eval $1=; unset $1;}
  121778. +}
  121779. +as_unset=as_fn_unset
  121780. +
  121781. +@%:@ as_fn_set_status STATUS
  121782. +@%:@ -----------------------
  121783. +@%:@ Set @S|@? to STATUS, without forking.
  121784. +as_fn_set_status ()
  121785. +{
  121786. + return $1
  121787. +} @%:@ as_fn_set_status
  121788. +
  121789. +@%:@ as_fn_exit STATUS
  121790. +@%:@ -----------------
  121791. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  121792. +as_fn_exit ()
  121793. +{
  121794. + set +e
  121795. + as_fn_set_status $1
  121796. + exit $1
  121797. +} @%:@ as_fn_exit
  121798. +
  121799. +@%:@ as_fn_mkdir_p
  121800. +@%:@ -------------
  121801. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  121802. +as_fn_mkdir_p ()
  121803. +{
  121804. +
  121805. + case $as_dir in #(
  121806. + -*) as_dir=./$as_dir;;
  121807. + esac
  121808. + test -d "$as_dir" || eval $as_mkdir_p || {
  121809. + as_dirs=
  121810. + while :; do
  121811. + case $as_dir in #(
  121812. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  121813. + *) as_qdir=$as_dir;;
  121814. + esac
  121815. + as_dirs="'$as_qdir' $as_dirs"
  121816. + as_dir=`$as_dirname -- "$as_dir" ||
  121817. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  121818. + X"$as_dir" : 'X\(//\)[^/]' \| \
  121819. + X"$as_dir" : 'X\(//\)$' \| \
  121820. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  121821. +$as_echo X"$as_dir" |
  121822. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  121823. + s//\1/
  121824. + q
  121825. + }
  121826. + /^X\(\/\/\)[^/].*/{
  121827. + s//\1/
  121828. + q
  121829. + }
  121830. + /^X\(\/\/\)$/{
  121831. + s//\1/
  121832. + q
  121833. + }
  121834. + /^X\(\/\).*/{
  121835. + s//\1/
  121836. + q
  121837. + }
  121838. + s/.*/./; q'`
  121839. + test -d "$as_dir" && break
  121840. + done
  121841. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  121842. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  121843. +
  121844. +
  121845. +} @%:@ as_fn_mkdir_p
  121846. +@%:@ as_fn_append VAR VALUE
  121847. +@%:@ ----------------------
  121848. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  121849. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  121850. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  121851. +@%:@ implementations.
  121852. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  121853. + eval 'as_fn_append ()
  121854. + {
  121855. + eval $1+=\$2
  121856. + }'
  121857. +else
  121858. + as_fn_append ()
  121859. + {
  121860. + eval $1=\$$1\$2
  121861. + }
  121862. +fi # as_fn_append
  121863. +
  121864. +@%:@ as_fn_arith ARG...
  121865. +@%:@ ------------------
  121866. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  121867. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  121868. +@%:@ must be portable across @S|@(()) and expr.
  121869. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  121870. + eval 'as_fn_arith ()
  121871. + {
  121872. + as_val=$(( $* ))
  121873. + }'
  121874. +else
  121875. + as_fn_arith ()
  121876. + {
  121877. + as_val=`expr "$@" || test $? -eq 1`
  121878. + }
  121879. +fi # as_fn_arith
  121880. +
  121881. +
  121882. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  121883. +@%:@ ----------------------------------------
  121884. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  121885. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  121886. +@%:@ script with STATUS, using 1 if that was 0.
  121887. +as_fn_error ()
  121888. +{
  121889. + as_status=$1; test $as_status -eq 0 && as_status=1
  121890. + if test "$4"; then
  121891. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  121892. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  121893. + fi
  121894. + $as_echo "$as_me: error: $2" >&2
  121895. + as_fn_exit $as_status
  121896. +} @%:@ as_fn_error
  121897. +
  121898. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  121899. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  121900. + as_expr=expr
  121901. +else
  121902. + as_expr=false
  121903. +fi
  121904. +
  121905. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  121906. + as_basename=basename
  121907. +else
  121908. + as_basename=false
  121909. +fi
  121910. +
  121911. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  121912. + as_dirname=dirname
  121913. +else
  121914. + as_dirname=false
  121915. +fi
  121916. +
  121917. +as_me=`$as_basename -- "$0" ||
  121918. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  121919. + X"$0" : 'X\(//\)$' \| \
  121920. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  121921. +$as_echo X/"$0" |
  121922. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  121923. + s//\1/
  121924. + q
  121925. + }
  121926. + /^X\/\(\/\/\)$/{
  121927. + s//\1/
  121928. + q
  121929. + }
  121930. + /^X\/\(\/\).*/{
  121931. + s//\1/
  121932. + q
  121933. + }
  121934. + s/.*/./; q'`
  121935. +
  121936. +# Avoid depending upon Character Ranges.
  121937. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  121938. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  121939. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  121940. +as_cr_digits='0123456789'
  121941. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  121942. +
  121943. +
  121944. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  121945. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  121946. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  121947. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  121948. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  121949. + sed -n '
  121950. + p
  121951. + /[$]LINENO/=
  121952. + ' <$as_myself |
  121953. + sed '
  121954. + s/[$]LINENO.*/&-/
  121955. + t lineno
  121956. + b
  121957. + :lineno
  121958. + N
  121959. + :loop
  121960. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  121961. + t loop
  121962. + s/-\n.*//
  121963. + ' >$as_me.lineno &&
  121964. + chmod +x "$as_me.lineno" ||
  121965. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  121966. +
  121967. + # Don't try to exec as it changes $[0], causing all sort of problems
  121968. + # (the dirname of $[0] is not the place where we might find the
  121969. + # original and so on. Autoconf is especially sensitive to this).
  121970. + . "./$as_me.lineno"
  121971. + # Exit status is that of the last command.
  121972. + exit
  121973. +}
  121974. +
  121975. +ECHO_C= ECHO_N= ECHO_T=
  121976. +case `echo -n x` in @%:@(((((
  121977. +-n*)
  121978. + case `echo 'xy\c'` in
  121979. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  121980. + xy) ECHO_C='\c';;
  121981. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  121982. + ECHO_T=' ';;
  121983. + esac;;
  121984. +*)
  121985. + ECHO_N='-n';;
  121986. +esac
  121987. +
  121988. +rm -f conf$$ conf$$.exe conf$$.file
  121989. +if test -d conf$$.dir; then
  121990. + rm -f conf$$.dir/conf$$.file
  121991. +else
  121992. + rm -f conf$$.dir
  121993. + mkdir conf$$.dir 2>/dev/null
  121994. +fi
  121995. +if (echo >conf$$.file) 2>/dev/null; then
  121996. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  121997. + as_ln_s='ln -s'
  121998. + # ... but there are two gotchas:
  121999. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  122000. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  122001. + # In both cases, we have to default to `cp -p'.
  122002. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  122003. + as_ln_s='cp -p'
  122004. + elif ln conf$$.file conf$$ 2>/dev/null; then
  122005. + as_ln_s=ln
  122006. + else
  122007. + as_ln_s='cp -p'
  122008. + fi
  122009. +else
  122010. + as_ln_s='cp -p'
  122011. +fi
  122012. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  122013. +rmdir conf$$.dir 2>/dev/null
  122014. +
  122015. +if mkdir -p . 2>/dev/null; then
  122016. + as_mkdir_p='mkdir -p "$as_dir"'
  122017. +else
  122018. + test -d ./-p && rmdir ./-p
  122019. + as_mkdir_p=false
  122020. +fi
  122021. +
  122022. +if test -x / >/dev/null 2>&1; then
  122023. + as_test_x='test -x'
  122024. +else
  122025. + if ls -dL / >/dev/null 2>&1; then
  122026. + as_ls_L_option=L
  122027. + else
  122028. + as_ls_L_option=
  122029. + fi
  122030. + as_test_x='
  122031. + eval sh -c '\''
  122032. + if test -d "$1"; then
  122033. + test -d "$1/.";
  122034. + else
  122035. + case $1 in @%:@(
  122036. + -*)set "./$1";;
  122037. + esac;
  122038. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  122039. + ???[sx]*):;;*)false;;esac;fi
  122040. + '\'' sh
  122041. + '
  122042. +fi
  122043. +as_executable_p=$as_test_x
  122044. +
  122045. +# Sed expression to map a string onto a valid CPP name.
  122046. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  122047. +
  122048. +# Sed expression to map a string onto a valid variable name.
  122049. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  122050. +
  122051. +
  122052. +test -n "$DJDIR" || exec 7<&0 </dev/null
  122053. +exec 6>&1
  122054. +
  122055. +# Name of the host.
  122056. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  122057. +# so uname gets run too.
  122058. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  122059. +
  122060. +#
  122061. +# Initializations.
  122062. +#
  122063. +ac_default_prefix=/usr/local
  122064. +ac_clean_files=
  122065. +ac_config_libobj_dir=.
  122066. +LIB@&t@OBJS=
  122067. +cross_compiling=no
  122068. +subdirs=
  122069. +MFLAGS=
  122070. +MAKEFLAGS=
  122071. +
  122072. +# Identity of this package.
  122073. +PACKAGE_NAME='libTrie'
  122074. +PACKAGE_TARNAME='libtrie'
  122075. +PACKAGE_VERSION='0.1'
  122076. +PACKAGE_STRING='libTrie 0.1'
  122077. +PACKAGE_BUGREPORT='rbtcollins@squid-cache.org'
  122078. +PACKAGE_URL=''
  122079. +
  122080. +ac_unique_file="src/Trie.cc"
  122081. +# Factoring default headers for most tests.
  122082. +ac_includes_default="\
  122083. +#include <stdio.h>
  122084. +#ifdef HAVE_SYS_TYPES_H
  122085. +# include <sys/types.h>
  122086. +#endif
  122087. +#ifdef HAVE_SYS_STAT_H
  122088. +# include <sys/stat.h>
  122089. +#endif
  122090. +#ifdef STDC_HEADERS
  122091. +# include <stdlib.h>
  122092. +# include <stddef.h>
  122093. +#else
  122094. +# ifdef HAVE_STDLIB_H
  122095. +# include <stdlib.h>
  122096. +# endif
  122097. +#endif
  122098. +#ifdef HAVE_STRING_H
  122099. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  122100. +# include <memory.h>
  122101. +# endif
  122102. +# include <string.h>
  122103. +#endif
  122104. +#ifdef HAVE_STRINGS_H
  122105. +# include <strings.h>
  122106. +#endif
  122107. +#ifdef HAVE_INTTYPES_H
  122108. +# include <inttypes.h>
  122109. +#endif
  122110. +#ifdef HAVE_STDINT_H
  122111. +# include <stdint.h>
  122112. +#endif
  122113. +#ifdef HAVE_UNISTD_H
  122114. +# include <unistd.h>
  122115. +#endif"
  122116. +
  122117. +ac_subst_vars='am__EXEEXT_FALSE
  122118. +am__EXEEXT_TRUE
  122119. +LTLIBOBJS
  122120. +LIB@&t@OBJS
  122121. +EGREP
  122122. +GREP
  122123. +CXXCPP
  122124. +TRIE_CXXFLAGS
  122125. +TRIE_CFLAGS
  122126. +RANLIB
  122127. +MAINT
  122128. +MAINTAINER_MODE_FALSE
  122129. +MAINTAINER_MODE_TRUE
  122130. +am__fastdepCXX_FALSE
  122131. +am__fastdepCXX_TRUE
  122132. +CXXDEPMODE
  122133. +am__fastdepCC_FALSE
  122134. +am__fastdepCC_TRUE
  122135. +CCDEPMODE
  122136. +AMDEPBACKSLASH
  122137. +AMDEP_FALSE
  122138. +AMDEP_TRUE
  122139. +am__quote
  122140. +am__include
  122141. +DEPDIR
  122142. +am__untar
  122143. +am__tar
  122144. +AMTAR
  122145. +am__leading_dot
  122146. +AWK
  122147. +mkdir_p
  122148. +MKDIR_P
  122149. +INSTALL_STRIP_PROGRAM
  122150. +STRIP
  122151. +install_sh
  122152. +MAKEINFO
  122153. +AUTOHEADER
  122154. +AUTOMAKE
  122155. +AUTOCONF
  122156. +ACLOCAL
  122157. +VERSION
  122158. +PACKAGE
  122159. +CYGPATH_W
  122160. +am__isrc
  122161. +INSTALL_DATA
  122162. +INSTALL_SCRIPT
  122163. +INSTALL_PROGRAM
  122164. +SET_MAKE
  122165. +ac_ct_CC
  122166. +CFLAGS
  122167. +CC
  122168. +OBJEXT
  122169. +EXEEXT
  122170. +ac_ct_CXX
  122171. +CPPFLAGS
  122172. +LDFLAGS
  122173. +CXXFLAGS
  122174. +CXX
  122175. +target_alias
  122176. +host_alias
  122177. +build_alias
  122178. +LIBS
  122179. +ECHO_T
  122180. +ECHO_N
  122181. +ECHO_C
  122182. +DEFS
  122183. +mandir
  122184. +localedir
  122185. +libdir
  122186. +psdir
  122187. +pdfdir
  122188. +dvidir
  122189. +htmldir
  122190. +infodir
  122191. +docdir
  122192. +oldincludedir
  122193. +includedir
  122194. +localstatedir
  122195. +sharedstatedir
  122196. +sysconfdir
  122197. +datadir
  122198. +datarootdir
  122199. +libexecdir
  122200. +sbindir
  122201. +bindir
  122202. +program_transform_name
  122203. +prefix
  122204. +exec_prefix
  122205. +PACKAGE_URL
  122206. +PACKAGE_BUGREPORT
  122207. +PACKAGE_STRING
  122208. +PACKAGE_VERSION
  122209. +PACKAGE_TARNAME
  122210. +PACKAGE_NAME
  122211. +PATH_SEPARATOR
  122212. +SHELL'
  122213. +ac_subst_files=''
  122214. +ac_user_opts='
  122215. +enable_option_checking
  122216. +enable_optimizations
  122217. +enable_inline
  122218. +enable_dependency_tracking
  122219. +enable_maintainer_mode
  122220. +'
  122221. + ac_precious_vars='build_alias
  122222. +host_alias
  122223. +target_alias
  122224. +CXX
  122225. +CXXFLAGS
  122226. +LDFLAGS
  122227. +LIBS
  122228. +CPPFLAGS
  122229. +CCC
  122230. +CC
  122231. +CFLAGS
  122232. +LDFLAGS
  122233. +LIBS
  122234. +CPPFLAGS
  122235. +CXXCPP
  122236. +CPPFLAGS'
  122237. +
  122238. +
  122239. +# Initialize some variables set by options.
  122240. +ac_init_help=
  122241. +ac_init_version=false
  122242. +ac_unrecognized_opts=
  122243. +ac_unrecognized_sep=
  122244. +# The variables have the same names as the options, with
  122245. +# dashes changed to underlines.
  122246. +cache_file=/dev/null
  122247. +exec_prefix=NONE
  122248. +no_create=
  122249. +no_recursion=
  122250. +prefix=NONE
  122251. +program_prefix=NONE
  122252. +program_suffix=NONE
  122253. +program_transform_name=s,x,x,
  122254. +silent=
  122255. +site=
  122256. +srcdir=
  122257. +verbose=
  122258. +x_includes=NONE
  122259. +x_libraries=NONE
  122260. +
  122261. +# Installation directory options.
  122262. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  122263. +# and all the variables that are supposed to be based on exec_prefix
  122264. +# by default will actually change.
  122265. +# Use braces instead of parens because sh, perl, etc. also accept them.
  122266. +# (The list follows the same order as the GNU Coding Standards.)
  122267. +bindir='${exec_prefix}/bin'
  122268. +sbindir='${exec_prefix}/sbin'
  122269. +libexecdir='${exec_prefix}/libexec'
  122270. +datarootdir='${prefix}/share'
  122271. +datadir='${datarootdir}'
  122272. +sysconfdir='${prefix}/etc'
  122273. +sharedstatedir='${prefix}/com'
  122274. +localstatedir='${prefix}/var'
  122275. +includedir='${prefix}/include'
  122276. +oldincludedir='/usr/include'
  122277. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  122278. +infodir='${datarootdir}/info'
  122279. +htmldir='${docdir}'
  122280. +dvidir='${docdir}'
  122281. +pdfdir='${docdir}'
  122282. +psdir='${docdir}'
  122283. +libdir='${exec_prefix}/lib'
  122284. +localedir='${datarootdir}/locale'
  122285. +mandir='${datarootdir}/man'
  122286. +
  122287. +ac_prev=
  122288. +ac_dashdash=
  122289. +for ac_option
  122290. +do
  122291. + # If the previous option needs an argument, assign it.
  122292. + if test -n "$ac_prev"; then
  122293. + eval $ac_prev=\$ac_option
  122294. + ac_prev=
  122295. + continue
  122296. + fi
  122297. +
  122298. + case $ac_option in
  122299. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  122300. + *=) ac_optarg= ;;
  122301. + *) ac_optarg=yes ;;
  122302. + esac
  122303. +
  122304. + # Accept the important Cygnus configure options, so we can diagnose typos.
  122305. +
  122306. + case $ac_dashdash$ac_option in
  122307. + --)
  122308. + ac_dashdash=yes ;;
  122309. +
  122310. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  122311. + ac_prev=bindir ;;
  122312. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  122313. + bindir=$ac_optarg ;;
  122314. +
  122315. + -build | --build | --buil | --bui | --bu)
  122316. + ac_prev=build_alias ;;
  122317. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  122318. + build_alias=$ac_optarg ;;
  122319. +
  122320. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  122321. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  122322. + ac_prev=cache_file ;;
  122323. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  122324. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  122325. + cache_file=$ac_optarg ;;
  122326. +
  122327. + --config-cache | -C)
  122328. + cache_file=config.cache ;;
  122329. +
  122330. + -datadir | --datadir | --datadi | --datad)
  122331. + ac_prev=datadir ;;
  122332. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  122333. + datadir=$ac_optarg ;;
  122334. +
  122335. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  122336. + | --dataroo | --dataro | --datar)
  122337. + ac_prev=datarootdir ;;
  122338. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  122339. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  122340. + datarootdir=$ac_optarg ;;
  122341. +
  122342. + -disable-* | --disable-*)
  122343. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  122344. + # Reject names that are not valid shell variable names.
  122345. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  122346. + as_fn_error $? "invalid feature name: $ac_useropt"
  122347. + ac_useropt_orig=$ac_useropt
  122348. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  122349. + case $ac_user_opts in
  122350. + *"
  122351. +"enable_$ac_useropt"
  122352. +"*) ;;
  122353. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  122354. + ac_unrecognized_sep=', ';;
  122355. + esac
  122356. + eval enable_$ac_useropt=no ;;
  122357. +
  122358. + -docdir | --docdir | --docdi | --doc | --do)
  122359. + ac_prev=docdir ;;
  122360. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  122361. + docdir=$ac_optarg ;;
  122362. +
  122363. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  122364. + ac_prev=dvidir ;;
  122365. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  122366. + dvidir=$ac_optarg ;;
  122367. +
  122368. + -enable-* | --enable-*)
  122369. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  122370. + # Reject names that are not valid shell variable names.
  122371. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  122372. + as_fn_error $? "invalid feature name: $ac_useropt"
  122373. + ac_useropt_orig=$ac_useropt
  122374. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  122375. + case $ac_user_opts in
  122376. + *"
  122377. +"enable_$ac_useropt"
  122378. +"*) ;;
  122379. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  122380. + ac_unrecognized_sep=', ';;
  122381. + esac
  122382. + eval enable_$ac_useropt=\$ac_optarg ;;
  122383. +
  122384. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  122385. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  122386. + | --exec | --exe | --ex)
  122387. + ac_prev=exec_prefix ;;
  122388. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  122389. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  122390. + | --exec=* | --exe=* | --ex=*)
  122391. + exec_prefix=$ac_optarg ;;
  122392. +
  122393. + -gas | --gas | --ga | --g)
  122394. + # Obsolete; use --with-gas.
  122395. + with_gas=yes ;;
  122396. +
  122397. + -help | --help | --hel | --he | -h)
  122398. + ac_init_help=long ;;
  122399. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  122400. + ac_init_help=recursive ;;
  122401. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  122402. + ac_init_help=short ;;
  122403. +
  122404. + -host | --host | --hos | --ho)
  122405. + ac_prev=host_alias ;;
  122406. + -host=* | --host=* | --hos=* | --ho=*)
  122407. + host_alias=$ac_optarg ;;
  122408. +
  122409. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  122410. + ac_prev=htmldir ;;
  122411. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  122412. + | --ht=*)
  122413. + htmldir=$ac_optarg ;;
  122414. +
  122415. + -includedir | --includedir | --includedi | --included | --include \
  122416. + | --includ | --inclu | --incl | --inc)
  122417. + ac_prev=includedir ;;
  122418. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  122419. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  122420. + includedir=$ac_optarg ;;
  122421. +
  122422. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  122423. + ac_prev=infodir ;;
  122424. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  122425. + infodir=$ac_optarg ;;
  122426. +
  122427. + -libdir | --libdir | --libdi | --libd)
  122428. + ac_prev=libdir ;;
  122429. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  122430. + libdir=$ac_optarg ;;
  122431. +
  122432. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  122433. + | --libexe | --libex | --libe)
  122434. + ac_prev=libexecdir ;;
  122435. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  122436. + | --libexe=* | --libex=* | --libe=*)
  122437. + libexecdir=$ac_optarg ;;
  122438. +
  122439. + -localedir | --localedir | --localedi | --localed | --locale)
  122440. + ac_prev=localedir ;;
  122441. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  122442. + localedir=$ac_optarg ;;
  122443. +
  122444. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  122445. + | --localstate | --localstat | --localsta | --localst | --locals)
  122446. + ac_prev=localstatedir ;;
  122447. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  122448. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  122449. + localstatedir=$ac_optarg ;;
  122450. +
  122451. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  122452. + ac_prev=mandir ;;
  122453. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  122454. + mandir=$ac_optarg ;;
  122455. +
  122456. + -nfp | --nfp | --nf)
  122457. + # Obsolete; use --without-fp.
  122458. + with_fp=no ;;
  122459. +
  122460. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  122461. + | --no-cr | --no-c | -n)
  122462. + no_create=yes ;;
  122463. +
  122464. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  122465. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  122466. + no_recursion=yes ;;
  122467. +
  122468. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  122469. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  122470. + | --oldin | --oldi | --old | --ol | --o)
  122471. + ac_prev=oldincludedir ;;
  122472. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  122473. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  122474. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  122475. + oldincludedir=$ac_optarg ;;
  122476. +
  122477. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  122478. + ac_prev=prefix ;;
  122479. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  122480. + prefix=$ac_optarg ;;
  122481. +
  122482. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  122483. + | --program-pre | --program-pr | --program-p)
  122484. + ac_prev=program_prefix ;;
  122485. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  122486. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  122487. + program_prefix=$ac_optarg ;;
  122488. +
  122489. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  122490. + | --program-suf | --program-su | --program-s)
  122491. + ac_prev=program_suffix ;;
  122492. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  122493. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  122494. + program_suffix=$ac_optarg ;;
  122495. +
  122496. + -program-transform-name | --program-transform-name \
  122497. + | --program-transform-nam | --program-transform-na \
  122498. + | --program-transform-n | --program-transform- \
  122499. + | --program-transform | --program-transfor \
  122500. + | --program-transfo | --program-transf \
  122501. + | --program-trans | --program-tran \
  122502. + | --progr-tra | --program-tr | --program-t)
  122503. + ac_prev=program_transform_name ;;
  122504. + -program-transform-name=* | --program-transform-name=* \
  122505. + | --program-transform-nam=* | --program-transform-na=* \
  122506. + | --program-transform-n=* | --program-transform-=* \
  122507. + | --program-transform=* | --program-transfor=* \
  122508. + | --program-transfo=* | --program-transf=* \
  122509. + | --program-trans=* | --program-tran=* \
  122510. + | --progr-tra=* | --program-tr=* | --program-t=*)
  122511. + program_transform_name=$ac_optarg ;;
  122512. +
  122513. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  122514. + ac_prev=pdfdir ;;
  122515. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  122516. + pdfdir=$ac_optarg ;;
  122517. +
  122518. + -psdir | --psdir | --psdi | --psd | --ps)
  122519. + ac_prev=psdir ;;
  122520. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  122521. + psdir=$ac_optarg ;;
  122522. +
  122523. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  122524. + | -silent | --silent | --silen | --sile | --sil)
  122525. + silent=yes ;;
  122526. +
  122527. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  122528. + ac_prev=sbindir ;;
  122529. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  122530. + | --sbi=* | --sb=*)
  122531. + sbindir=$ac_optarg ;;
  122532. +
  122533. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  122534. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  122535. + | --sharedst | --shareds | --shared | --share | --shar \
  122536. + | --sha | --sh)
  122537. + ac_prev=sharedstatedir ;;
  122538. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  122539. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  122540. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  122541. + | --sha=* | --sh=*)
  122542. + sharedstatedir=$ac_optarg ;;
  122543. +
  122544. + -site | --site | --sit)
  122545. + ac_prev=site ;;
  122546. + -site=* | --site=* | --sit=*)
  122547. + site=$ac_optarg ;;
  122548. +
  122549. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  122550. + ac_prev=srcdir ;;
  122551. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  122552. + srcdir=$ac_optarg ;;
  122553. +
  122554. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  122555. + | --syscon | --sysco | --sysc | --sys | --sy)
  122556. + ac_prev=sysconfdir ;;
  122557. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  122558. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  122559. + sysconfdir=$ac_optarg ;;
  122560. +
  122561. + -target | --target | --targe | --targ | --tar | --ta | --t)
  122562. + ac_prev=target_alias ;;
  122563. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  122564. + target_alias=$ac_optarg ;;
  122565. +
  122566. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  122567. + verbose=yes ;;
  122568. +
  122569. + -version | --version | --versio | --versi | --vers | -V)
  122570. + ac_init_version=: ;;
  122571. +
  122572. + -with-* | --with-*)
  122573. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  122574. + # Reject names that are not valid shell variable names.
  122575. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  122576. + as_fn_error $? "invalid package name: $ac_useropt"
  122577. + ac_useropt_orig=$ac_useropt
  122578. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  122579. + case $ac_user_opts in
  122580. + *"
  122581. +"with_$ac_useropt"
  122582. +"*) ;;
  122583. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  122584. + ac_unrecognized_sep=', ';;
  122585. + esac
  122586. + eval with_$ac_useropt=\$ac_optarg ;;
  122587. +
  122588. + -without-* | --without-*)
  122589. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  122590. + # Reject names that are not valid shell variable names.
  122591. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  122592. + as_fn_error $? "invalid package name: $ac_useropt"
  122593. + ac_useropt_orig=$ac_useropt
  122594. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  122595. + case $ac_user_opts in
  122596. + *"
  122597. +"with_$ac_useropt"
  122598. +"*) ;;
  122599. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  122600. + ac_unrecognized_sep=', ';;
  122601. + esac
  122602. + eval with_$ac_useropt=no ;;
  122603. +
  122604. + --x)
  122605. + # Obsolete; use --with-x.
  122606. + with_x=yes ;;
  122607. +
  122608. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  122609. + | --x-incl | --x-inc | --x-in | --x-i)
  122610. + ac_prev=x_includes ;;
  122611. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  122612. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  122613. + x_includes=$ac_optarg ;;
  122614. +
  122615. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  122616. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  122617. + ac_prev=x_libraries ;;
  122618. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  122619. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  122620. + x_libraries=$ac_optarg ;;
  122621. +
  122622. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  122623. +Try \`$0 --help' for more information"
  122624. + ;;
  122625. +
  122626. + *=*)
  122627. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  122628. + # Reject names that are not valid shell variable names.
  122629. + case $ac_envvar in #(
  122630. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  122631. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  122632. + esac
  122633. + eval $ac_envvar=\$ac_optarg
  122634. + export $ac_envvar ;;
  122635. +
  122636. + *)
  122637. + # FIXME: should be removed in autoconf 3.0.
  122638. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  122639. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  122640. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  122641. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  122642. + ;;
  122643. +
  122644. + esac
  122645. +done
  122646. +
  122647. +if test -n "$ac_prev"; then
  122648. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  122649. + as_fn_error $? "missing argument to $ac_option"
  122650. +fi
  122651. +
  122652. +if test -n "$ac_unrecognized_opts"; then
  122653. + case $enable_option_checking in
  122654. + no) ;;
  122655. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  122656. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  122657. + esac
  122658. +fi
  122659. +
  122660. +# Check all directory arguments for consistency.
  122661. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  122662. + datadir sysconfdir sharedstatedir localstatedir includedir \
  122663. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  122664. + libdir localedir mandir
  122665. +do
  122666. + eval ac_val=\$$ac_var
  122667. + # Remove trailing slashes.
  122668. + case $ac_val in
  122669. + */ )
  122670. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  122671. + eval $ac_var=\$ac_val;;
  122672. + esac
  122673. + # Be sure to have absolute directory names.
  122674. + case $ac_val in
  122675. + [\\/$]* | ?:[\\/]* ) continue;;
  122676. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  122677. + esac
  122678. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  122679. +done
  122680. +
  122681. +# There might be people who depend on the old broken behavior: `$host'
  122682. +# used to hold the argument of --host etc.
  122683. +# FIXME: To remove some day.
  122684. +build=$build_alias
  122685. +host=$host_alias
  122686. +target=$target_alias
  122687. +
  122688. +# FIXME: To remove some day.
  122689. +if test "x$host_alias" != x; then
  122690. + if test "x$build_alias" = x; then
  122691. + cross_compiling=maybe
  122692. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  122693. + If a cross compiler is detected then cross compile mode will be used" >&2
  122694. + elif test "x$build_alias" != "x$host_alias"; then
  122695. + cross_compiling=yes
  122696. + fi
  122697. +fi
  122698. +
  122699. +ac_tool_prefix=
  122700. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  122701. +
  122702. +test "$silent" = yes && exec 6>/dev/null
  122703. +
  122704. +
  122705. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  122706. +ac_ls_di=`ls -di .` &&
  122707. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  122708. + as_fn_error $? "working directory cannot be determined"
  122709. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  122710. + as_fn_error $? "pwd does not report name of working directory"
  122711. +
  122712. +
  122713. +# Find the source files, if location was not specified.
  122714. +if test -z "$srcdir"; then
  122715. + ac_srcdir_defaulted=yes
  122716. + # Try the directory containing this script, then the parent directory.
  122717. + ac_confdir=`$as_dirname -- "$as_myself" ||
  122718. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  122719. + X"$as_myself" : 'X\(//\)[^/]' \| \
  122720. + X"$as_myself" : 'X\(//\)$' \| \
  122721. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  122722. +$as_echo X"$as_myself" |
  122723. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  122724. + s//\1/
  122725. + q
  122726. + }
  122727. + /^X\(\/\/\)[^/].*/{
  122728. + s//\1/
  122729. + q
  122730. + }
  122731. + /^X\(\/\/\)$/{
  122732. + s//\1/
  122733. + q
  122734. + }
  122735. + /^X\(\/\).*/{
  122736. + s//\1/
  122737. + q
  122738. + }
  122739. + s/.*/./; q'`
  122740. + srcdir=$ac_confdir
  122741. + if test ! -r "$srcdir/$ac_unique_file"; then
  122742. + srcdir=..
  122743. + fi
  122744. +else
  122745. + ac_srcdir_defaulted=no
  122746. +fi
  122747. +if test ! -r "$srcdir/$ac_unique_file"; then
  122748. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  122749. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  122750. +fi
  122751. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  122752. +ac_abs_confdir=`(
  122753. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  122754. + pwd)`
  122755. +# When building in place, set srcdir=.
  122756. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  122757. + srcdir=.
  122758. +fi
  122759. +# Remove unnecessary trailing slashes from srcdir.
  122760. +# Double slashes in file names in object file debugging info
  122761. +# mess up M-x gdb in Emacs.
  122762. +case $srcdir in
  122763. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  122764. +esac
  122765. +for ac_var in $ac_precious_vars; do
  122766. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  122767. + eval ac_env_${ac_var}_value=\$${ac_var}
  122768. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  122769. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  122770. +done
  122771. +
  122772. +#
  122773. +# Report the --help message.
  122774. +#
  122775. +if test "$ac_init_help" = "long"; then
  122776. + # Omit some internal or obsolete options to make the list less imposing.
  122777. + # This message is too long to be a string in the A/UX 3.1 sh.
  122778. + cat <<_ACEOF
  122779. +\`configure' configures libTrie 0.1 to adapt to many kinds of systems.
  122780. +
  122781. +Usage: $0 [OPTION]... [VAR=VALUE]...
  122782. +
  122783. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  122784. +VAR=VALUE. See below for descriptions of some of the useful variables.
  122785. +
  122786. +Defaults for the options are specified in brackets.
  122787. +
  122788. +Configuration:
  122789. + -h, --help display this help and exit
  122790. + --help=short display options specific to this package
  122791. + --help=recursive display the short help of all the included packages
  122792. + -V, --version display version information and exit
  122793. + -q, --quiet, --silent do not print \`checking ...' messages
  122794. + --cache-file=FILE cache test results in FILE [disabled]
  122795. + -C, --config-cache alias for \`--cache-file=config.cache'
  122796. + -n, --no-create do not create output files
  122797. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  122798. +
  122799. +Installation directories:
  122800. + --prefix=PREFIX install architecture-independent files in PREFIX
  122801. + @<:@@S|@ac_default_prefix@:>@
  122802. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  122803. + @<:@PREFIX@:>@
  122804. +
  122805. +By default, \`make install' will install all the files in
  122806. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  122807. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  122808. +for instance \`--prefix=\$HOME'.
  122809. +
  122810. +For better control, use the options below.
  122811. +
  122812. +Fine tuning of the installation directories:
  122813. + --bindir=DIR user executables [EPREFIX/bin]
  122814. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  122815. + --libexecdir=DIR program executables [EPREFIX/libexec]
  122816. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  122817. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  122818. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  122819. + --libdir=DIR object code libraries [EPREFIX/lib]
  122820. + --includedir=DIR C header files [PREFIX/include]
  122821. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  122822. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  122823. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  122824. + --infodir=DIR info documentation [DATAROOTDIR/info]
  122825. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  122826. + --mandir=DIR man documentation [DATAROOTDIR/man]
  122827. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/libtrie@:>@
  122828. + --htmldir=DIR html documentation [DOCDIR]
  122829. + --dvidir=DIR dvi documentation [DOCDIR]
  122830. + --pdfdir=DIR pdf documentation [DOCDIR]
  122831. + --psdir=DIR ps documentation [DOCDIR]
  122832. +_ACEOF
  122833. +
  122834. + cat <<\_ACEOF
  122835. +
  122836. +Program names:
  122837. + --program-prefix=PREFIX prepend PREFIX to installed program names
  122838. + --program-suffix=SUFFIX append SUFFIX to installed program names
  122839. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  122840. +_ACEOF
  122841. +fi
  122842. +
  122843. +if test -n "$ac_init_help"; then
  122844. + case $ac_init_help in
  122845. + short | recursive ) echo "Configuration of libTrie 0.1:";;
  122846. + esac
  122847. + cat <<\_ACEOF
  122848. +
  122849. +Optional Features:
  122850. + --disable-option-checking ignore unrecognized --enable/--with options
  122851. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  122852. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  122853. + --disable-optimizations Don't compile Squid with compiler optimizations
  122854. + enabled. Optimization is good for production builds,
  122855. + but not good for debugging. During development, use
  122856. + --disable-optimizations to reduce compilation times
  122857. + and allow easier debugging. This option implicitly
  122858. + also enabled --disable-inline
  122859. + --disable-inline Don't compile trivial methods as inline. Squid is
  122860. + coded with much of the code able to be inlined.
  122861. + Inlining is good for production builds, but not good
  122862. + for development. During development, use
  122863. + --disable-inline to reduce compilation times and
  122864. + allow incremental builds to be quick. For production
  122865. + builds, or load tests, use --enable-inline to have
  122866. + squid make all trivial methods inlinable by the
  122867. + compiler.
  122868. + --disable-dependency-tracking speeds up one-time build
  122869. + --enable-dependency-tracking do not reject slow dependency extractors
  122870. + --enable-maintainer-mode enable make rules and dependencies not useful
  122871. + (and sometimes confusing) to the casual installer
  122872. +
  122873. +Some influential environment variables:
  122874. + CXX C++ compiler command
  122875. + CXXFLAGS C++ compiler flags
  122876. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  122877. + nonstandard directory <lib dir>
  122878. + LIBS libraries to pass to the linker, e.g. -l<library>
  122879. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  122880. + you have headers in a nonstandard directory <include dir>
  122881. + CC C compiler command
  122882. + CFLAGS C compiler flags
  122883. + CXXCPP C++ preprocessor
  122884. +
  122885. +Use these variables to override the choices made by `configure' or to help
  122886. +it to find libraries and programs with nonstandard names/locations.
  122887. +
  122888. +Report bugs to <rbtcollins@squid-cache.org>.
  122889. +_ACEOF
  122890. +ac_status=$?
  122891. +fi
  122892. +
  122893. +if test "$ac_init_help" = "recursive"; then
  122894. + # If there are subdirs, report their specific --help.
  122895. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  122896. + test -d "$ac_dir" ||
  122897. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  122898. + continue
  122899. + ac_builddir=.
  122900. +
  122901. +case "$ac_dir" in
  122902. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  122903. +*)
  122904. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  122905. + # A ".." for each directory in $ac_dir_suffix.
  122906. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  122907. + case $ac_top_builddir_sub in
  122908. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  122909. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  122910. + esac ;;
  122911. +esac
  122912. +ac_abs_top_builddir=$ac_pwd
  122913. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  122914. +# for backward compatibility:
  122915. +ac_top_builddir=$ac_top_build_prefix
  122916. +
  122917. +case $srcdir in
  122918. + .) # We are building in place.
  122919. + ac_srcdir=.
  122920. + ac_top_srcdir=$ac_top_builddir_sub
  122921. + ac_abs_top_srcdir=$ac_pwd ;;
  122922. + [\\/]* | ?:[\\/]* ) # Absolute name.
  122923. + ac_srcdir=$srcdir$ac_dir_suffix;
  122924. + ac_top_srcdir=$srcdir
  122925. + ac_abs_top_srcdir=$srcdir ;;
  122926. + *) # Relative name.
  122927. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  122928. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  122929. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  122930. +esac
  122931. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  122932. +
  122933. + cd "$ac_dir" || { ac_status=$?; continue; }
  122934. + # Check for guested configure.
  122935. + if test -f "$ac_srcdir/configure.gnu"; then
  122936. + echo &&
  122937. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  122938. + elif test -f "$ac_srcdir/configure"; then
  122939. + echo &&
  122940. + $SHELL "$ac_srcdir/configure" --help=recursive
  122941. + else
  122942. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  122943. + fi || ac_status=$?
  122944. + cd "$ac_pwd" || { ac_status=$?; break; }
  122945. + done
  122946. +fi
  122947. +
  122948. +test -n "$ac_init_help" && exit $ac_status
  122949. +if $ac_init_version; then
  122950. + cat <<\_ACEOF
  122951. +libTrie configure 0.1
  122952. +generated by GNU Autoconf 2.68
  122953. +
  122954. +Copyright (C) 2010 Free Software Foundation, Inc.
  122955. +This configure script is free software; the Free Software Foundation
  122956. +gives unlimited permission to copy, distribute and modify it.
  122957. +_ACEOF
  122958. + exit
  122959. +fi
  122960. +
  122961. +## ------------------------ ##
  122962. +## Autoconf initialization. ##
  122963. +## ------------------------ ##
  122964. +
  122965. +@%:@ ac_fn_cxx_try_compile LINENO
  122966. +@%:@ ----------------------------
  122967. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  122968. +ac_fn_cxx_try_compile ()
  122969. +{
  122970. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  122971. + rm -f conftest.$ac_objext
  122972. + if { { ac_try="$ac_compile"
  122973. +case "(($ac_try" in
  122974. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  122975. + *) ac_try_echo=$ac_try;;
  122976. +esac
  122977. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  122978. +$as_echo "$ac_try_echo"; } >&5
  122979. + (eval "$ac_compile") 2>conftest.err
  122980. + ac_status=$?
  122981. + if test -s conftest.err; then
  122982. + grep -v '^ *+' conftest.err >conftest.er1
  122983. + cat conftest.er1 >&5
  122984. + mv -f conftest.er1 conftest.err
  122985. + fi
  122986. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  122987. + test $ac_status = 0; } && {
  122988. + test -z "$ac_cxx_werror_flag" ||
  122989. + test ! -s conftest.err
  122990. + } && test -s conftest.$ac_objext; then :
  122991. + ac_retval=0
  122992. +else
  122993. + $as_echo "$as_me: failed program was:" >&5
  122994. +sed 's/^/| /' conftest.$ac_ext >&5
  122995. +
  122996. + ac_retval=1
  122997. +fi
  122998. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  122999. + as_fn_set_status $ac_retval
  123000. +
  123001. +} @%:@ ac_fn_cxx_try_compile
  123002. +
  123003. +@%:@ ac_fn_c_try_compile LINENO
  123004. +@%:@ --------------------------
  123005. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  123006. +ac_fn_c_try_compile ()
  123007. +{
  123008. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  123009. + rm -f conftest.$ac_objext
  123010. + if { { ac_try="$ac_compile"
  123011. +case "(($ac_try" in
  123012. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  123013. + *) ac_try_echo=$ac_try;;
  123014. +esac
  123015. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  123016. +$as_echo "$ac_try_echo"; } >&5
  123017. + (eval "$ac_compile") 2>conftest.err
  123018. + ac_status=$?
  123019. + if test -s conftest.err; then
  123020. + grep -v '^ *+' conftest.err >conftest.er1
  123021. + cat conftest.er1 >&5
  123022. + mv -f conftest.er1 conftest.err
  123023. + fi
  123024. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  123025. + test $ac_status = 0; } && {
  123026. + test -z "$ac_c_werror_flag" ||
  123027. + test ! -s conftest.err
  123028. + } && test -s conftest.$ac_objext; then :
  123029. + ac_retval=0
  123030. +else
  123031. + $as_echo "$as_me: failed program was:" >&5
  123032. +sed 's/^/| /' conftest.$ac_ext >&5
  123033. +
  123034. + ac_retval=1
  123035. +fi
  123036. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  123037. + as_fn_set_status $ac_retval
  123038. +
  123039. +} @%:@ ac_fn_c_try_compile
  123040. +
  123041. +@%:@ ac_fn_cxx_try_cpp LINENO
  123042. +@%:@ ------------------------
  123043. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  123044. +ac_fn_cxx_try_cpp ()
  123045. +{
  123046. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  123047. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  123048. +case "(($ac_try" in
  123049. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  123050. + *) ac_try_echo=$ac_try;;
  123051. +esac
  123052. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  123053. +$as_echo "$ac_try_echo"; } >&5
  123054. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  123055. + ac_status=$?
  123056. + if test -s conftest.err; then
  123057. + grep -v '^ *+' conftest.err >conftest.er1
  123058. + cat conftest.er1 >&5
  123059. + mv -f conftest.er1 conftest.err
  123060. + fi
  123061. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  123062. + test $ac_status = 0; } > conftest.i && {
  123063. + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  123064. + test ! -s conftest.err
  123065. + }; then :
  123066. + ac_retval=0
  123067. +else
  123068. + $as_echo "$as_me: failed program was:" >&5
  123069. +sed 's/^/| /' conftest.$ac_ext >&5
  123070. +
  123071. + ac_retval=1
  123072. +fi
  123073. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  123074. + as_fn_set_status $ac_retval
  123075. +
  123076. +} @%:@ ac_fn_cxx_try_cpp
  123077. +
  123078. +@%:@ ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
  123079. +@%:@ ---------------------------------------------------------
  123080. +@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using
  123081. +@%:@ the include files in INCLUDES and setting the cache variable VAR
  123082. +@%:@ accordingly.
  123083. +ac_fn_cxx_check_header_mongrel ()
  123084. +{
  123085. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  123086. + if eval \${$3+:} false; then :
  123087. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  123088. +$as_echo_n "checking for $2... " >&6; }
  123089. +if eval \${$3+:} false; then :
  123090. + $as_echo_n "(cached) " >&6
  123091. +fi
  123092. +eval ac_res=\$$3
  123093. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  123094. +$as_echo "$ac_res" >&6; }
  123095. +else
  123096. + # Is the header compilable?
  123097. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  123098. +$as_echo_n "checking $2 usability... " >&6; }
  123099. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  123100. +/* end confdefs.h. */
  123101. +$4
  123102. +@%:@include <$2>
  123103. +_ACEOF
  123104. +if ac_fn_cxx_try_compile "$LINENO"; then :
  123105. + ac_header_compiler=yes
  123106. +else
  123107. + ac_header_compiler=no
  123108. +fi
  123109. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  123110. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  123111. +$as_echo "$ac_header_compiler" >&6; }
  123112. +
  123113. +# Is the header present?
  123114. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  123115. +$as_echo_n "checking $2 presence... " >&6; }
  123116. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  123117. +/* end confdefs.h. */
  123118. +@%:@include <$2>
  123119. +_ACEOF
  123120. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  123121. + ac_header_preproc=yes
  123122. +else
  123123. + ac_header_preproc=no
  123124. +fi
  123125. +rm -f conftest.err conftest.i conftest.$ac_ext
  123126. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  123127. +$as_echo "$ac_header_preproc" >&6; }
  123128. +
  123129. +# So? What about this header?
  123130. +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
  123131. + yes:no: )
  123132. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  123133. +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  123134. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  123135. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  123136. + ;;
  123137. + no:yes:* )
  123138. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  123139. +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  123140. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
  123141. +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
  123142. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  123143. +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  123144. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
  123145. +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
  123146. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  123147. +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  123148. +( $as_echo "## ----------------------------------------- ##
  123149. +## Report this to rbtcollins@squid-cache.org ##
  123150. +## ----------------------------------------- ##"
  123151. + ) | sed "s/^/$as_me: WARNING: /" >&2
  123152. + ;;
  123153. +esac
  123154. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  123155. +$as_echo_n "checking for $2... " >&6; }
  123156. +if eval \${$3+:} false; then :
  123157. + $as_echo_n "(cached) " >&6
  123158. +else
  123159. + eval "$3=\$ac_header_compiler"
  123160. +fi
  123161. +eval ac_res=\$$3
  123162. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  123163. +$as_echo "$ac_res" >&6; }
  123164. +fi
  123165. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  123166. +
  123167. +} @%:@ ac_fn_cxx_check_header_mongrel
  123168. +
  123169. +@%:@ ac_fn_cxx_try_run LINENO
  123170. +@%:@ ------------------------
  123171. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  123172. +@%:@ that executables *can* be run.
  123173. +ac_fn_cxx_try_run ()
  123174. +{
  123175. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  123176. + if { { ac_try="$ac_link"
  123177. +case "(($ac_try" in
  123178. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  123179. + *) ac_try_echo=$ac_try;;
  123180. +esac
  123181. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  123182. +$as_echo "$ac_try_echo"; } >&5
  123183. + (eval "$ac_link") 2>&5
  123184. + ac_status=$?
  123185. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  123186. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  123187. + { { case "(($ac_try" in
  123188. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  123189. + *) ac_try_echo=$ac_try;;
  123190. +esac
  123191. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  123192. +$as_echo "$ac_try_echo"; } >&5
  123193. + (eval "$ac_try") 2>&5
  123194. + ac_status=$?
  123195. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  123196. + test $ac_status = 0; }; }; then :
  123197. + ac_retval=0
  123198. +else
  123199. + $as_echo "$as_me: program exited with status $ac_status" >&5
  123200. + $as_echo "$as_me: failed program was:" >&5
  123201. +sed 's/^/| /' conftest.$ac_ext >&5
  123202. +
  123203. + ac_retval=$ac_status
  123204. +fi
  123205. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  123206. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  123207. + as_fn_set_status $ac_retval
  123208. +
  123209. +} @%:@ ac_fn_cxx_try_run
  123210. +
  123211. +@%:@ ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
  123212. +@%:@ ---------------------------------------------------------
  123213. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  123214. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  123215. +ac_fn_cxx_check_header_compile ()
  123216. +{
  123217. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  123218. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  123219. +$as_echo_n "checking for $2... " >&6; }
  123220. +if eval \${$3+:} false; then :
  123221. + $as_echo_n "(cached) " >&6
  123222. +else
  123223. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  123224. +/* end confdefs.h. */
  123225. +$4
  123226. +@%:@include <$2>
  123227. +_ACEOF
  123228. +if ac_fn_cxx_try_compile "$LINENO"; then :
  123229. + eval "$3=yes"
  123230. +else
  123231. + eval "$3=no"
  123232. +fi
  123233. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  123234. +fi
  123235. +eval ac_res=\$$3
  123236. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  123237. +$as_echo "$ac_res" >&6; }
  123238. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  123239. +
  123240. +} @%:@ ac_fn_cxx_check_header_compile
  123241. +
  123242. +@%:@ ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
  123243. +@%:@ ---------------------------------------------
  123244. +@%:@ Tests whether TYPE exists after having included INCLUDES, setting cache
  123245. +@%:@ variable VAR accordingly.
  123246. +ac_fn_cxx_check_type ()
  123247. +{
  123248. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  123249. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  123250. +$as_echo_n "checking for $2... " >&6; }
  123251. +if eval \${$3+:} false; then :
  123252. + $as_echo_n "(cached) " >&6
  123253. +else
  123254. + eval "$3=no"
  123255. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  123256. +/* end confdefs.h. */
  123257. +$4
  123258. +int
  123259. +main ()
  123260. +{
  123261. +if (sizeof ($2))
  123262. + return 0;
  123263. + ;
  123264. + return 0;
  123265. +}
  123266. +_ACEOF
  123267. +if ac_fn_cxx_try_compile "$LINENO"; then :
  123268. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  123269. +/* end confdefs.h. */
  123270. +$4
  123271. +int
  123272. +main ()
  123273. +{
  123274. +if (sizeof (($2)))
  123275. + return 0;
  123276. + ;
  123277. + return 0;
  123278. +}
  123279. +_ACEOF
  123280. +if ac_fn_cxx_try_compile "$LINENO"; then :
  123281. +
  123282. +else
  123283. + eval "$3=yes"
  123284. +fi
  123285. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  123286. +fi
  123287. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  123288. +fi
  123289. +eval ac_res=\$$3
  123290. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  123291. +$as_echo "$ac_res" >&6; }
  123292. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  123293. +
  123294. +} @%:@ ac_fn_cxx_check_type
  123295. +cat >config.log <<_ACEOF
  123296. +This file contains any messages produced by compilers while
  123297. +running configure, to aid debugging if configure makes a mistake.
  123298. +
  123299. +It was created by libTrie $as_me 0.1, which was
  123300. +generated by GNU Autoconf 2.68. Invocation command line was
  123301. +
  123302. + $ $0 $@
  123303. +
  123304. +_ACEOF
  123305. +exec 5>>config.log
  123306. +{
  123307. +cat <<_ASUNAME
  123308. +## --------- ##
  123309. +## Platform. ##
  123310. +## --------- ##
  123311. +
  123312. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  123313. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  123314. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  123315. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  123316. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  123317. +
  123318. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  123319. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  123320. +
  123321. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  123322. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  123323. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  123324. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  123325. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  123326. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  123327. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  123328. +
  123329. +_ASUNAME
  123330. +
  123331. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  123332. +for as_dir in $PATH
  123333. +do
  123334. + IFS=$as_save_IFS
  123335. + test -z "$as_dir" && as_dir=.
  123336. + $as_echo "PATH: $as_dir"
  123337. + done
  123338. +IFS=$as_save_IFS
  123339. +
  123340. +} >&5
  123341. +
  123342. +cat >&5 <<_ACEOF
  123343. +
  123344. +
  123345. +## ----------- ##
  123346. +## Core tests. ##
  123347. +## ----------- ##
  123348. +
  123349. +_ACEOF
  123350. +
  123351. +
  123352. +# Keep a trace of the command line.
  123353. +# Strip out --no-create and --no-recursion so they do not pile up.
  123354. +# Strip out --silent because we don't want to record it for future runs.
  123355. +# Also quote any args containing shell meta-characters.
  123356. +# Make two passes to allow for proper duplicate-argument suppression.
  123357. +ac_configure_args=
  123358. +ac_configure_args0=
  123359. +ac_configure_args1=
  123360. +ac_must_keep_next=false
  123361. +for ac_pass in 1 2
  123362. +do
  123363. + for ac_arg
  123364. + do
  123365. + case $ac_arg in
  123366. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  123367. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  123368. + | -silent | --silent | --silen | --sile | --sil)
  123369. + continue ;;
  123370. + *\'*)
  123371. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  123372. + esac
  123373. + case $ac_pass in
  123374. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  123375. + 2)
  123376. + as_fn_append ac_configure_args1 " '$ac_arg'"
  123377. + if test $ac_must_keep_next = true; then
  123378. + ac_must_keep_next=false # Got value, back to normal.
  123379. + else
  123380. + case $ac_arg in
  123381. + *=* | --config-cache | -C | -disable-* | --disable-* \
  123382. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  123383. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  123384. + | -with-* | --with-* | -without-* | --without-* | --x)
  123385. + case "$ac_configure_args0 " in
  123386. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  123387. + esac
  123388. + ;;
  123389. + -* ) ac_must_keep_next=true ;;
  123390. + esac
  123391. + fi
  123392. + as_fn_append ac_configure_args " '$ac_arg'"
  123393. + ;;
  123394. + esac
  123395. + done
  123396. +done
  123397. +{ ac_configure_args0=; unset ac_configure_args0;}
  123398. +{ ac_configure_args1=; unset ac_configure_args1;}
  123399. +
  123400. +# When interrupted or exit'd, cleanup temporary files, and complete
  123401. +# config.log. We remove comments because anyway the quotes in there
  123402. +# would cause problems or look ugly.
  123403. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  123404. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  123405. +trap 'exit_status=$?
  123406. + # Save into config.log some information that might help in debugging.
  123407. + {
  123408. + echo
  123409. +
  123410. + $as_echo "## ---------------- ##
  123411. +## Cache variables. ##
  123412. +## ---------------- ##"
  123413. + echo
  123414. + # The following way of writing the cache mishandles newlines in values,
  123415. +(
  123416. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  123417. + eval ac_val=\$$ac_var
  123418. + case $ac_val in #(
  123419. + *${as_nl}*)
  123420. + case $ac_var in #(
  123421. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  123422. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  123423. + esac
  123424. + case $ac_var in #(
  123425. + _ | IFS | as_nl) ;; #(
  123426. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  123427. + *) { eval $ac_var=; unset $ac_var;} ;;
  123428. + esac ;;
  123429. + esac
  123430. + done
  123431. + (set) 2>&1 |
  123432. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  123433. + *${as_nl}ac_space=\ *)
  123434. + sed -n \
  123435. + "s/'\''/'\''\\\\'\'''\''/g;
  123436. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  123437. + ;; #(
  123438. + *)
  123439. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  123440. + ;;
  123441. + esac |
  123442. + sort
  123443. +)
  123444. + echo
  123445. +
  123446. + $as_echo "## ----------------- ##
  123447. +## Output variables. ##
  123448. +## ----------------- ##"
  123449. + echo
  123450. + for ac_var in $ac_subst_vars
  123451. + do
  123452. + eval ac_val=\$$ac_var
  123453. + case $ac_val in
  123454. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  123455. + esac
  123456. + $as_echo "$ac_var='\''$ac_val'\''"
  123457. + done | sort
  123458. + echo
  123459. +
  123460. + if test -n "$ac_subst_files"; then
  123461. + $as_echo "## ------------------- ##
  123462. +## File substitutions. ##
  123463. +## ------------------- ##"
  123464. + echo
  123465. + for ac_var in $ac_subst_files
  123466. + do
  123467. + eval ac_val=\$$ac_var
  123468. + case $ac_val in
  123469. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  123470. + esac
  123471. + $as_echo "$ac_var='\''$ac_val'\''"
  123472. + done | sort
  123473. + echo
  123474. + fi
  123475. +
  123476. + if test -s confdefs.h; then
  123477. + $as_echo "## ----------- ##
  123478. +## confdefs.h. ##
  123479. +## ----------- ##"
  123480. + echo
  123481. + cat confdefs.h
  123482. + echo
  123483. + fi
  123484. + test "$ac_signal" != 0 &&
  123485. + $as_echo "$as_me: caught signal $ac_signal"
  123486. + $as_echo "$as_me: exit $exit_status"
  123487. + } >&5
  123488. + rm -f core *.core core.conftest.* &&
  123489. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  123490. + exit $exit_status
  123491. +' 0
  123492. +for ac_signal in 1 2 13 15; do
  123493. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  123494. +done
  123495. +ac_signal=0
  123496. +
  123497. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  123498. +rm -f -r conftest* confdefs.h
  123499. +
  123500. +$as_echo "/* confdefs.h */" > confdefs.h
  123501. +
  123502. +# Predefined preprocessor variables.
  123503. +
  123504. +cat >>confdefs.h <<_ACEOF
  123505. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  123506. +_ACEOF
  123507. +
  123508. +cat >>confdefs.h <<_ACEOF
  123509. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  123510. +_ACEOF
  123511. +
  123512. +cat >>confdefs.h <<_ACEOF
  123513. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  123514. +_ACEOF
  123515. +
  123516. +cat >>confdefs.h <<_ACEOF
  123517. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  123518. +_ACEOF
  123519. +
  123520. +cat >>confdefs.h <<_ACEOF
  123521. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  123522. +_ACEOF
  123523. +
  123524. +cat >>confdefs.h <<_ACEOF
  123525. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  123526. +_ACEOF
  123527. +
  123528. +
  123529. +# Let the site file select an alternate cache file if it wants to.
  123530. +# Prefer an explicitly selected file to automatically selected ones.
  123531. +ac_site_file1=NONE
  123532. +ac_site_file2=NONE
  123533. +if test -n "$CONFIG_SITE"; then
  123534. + # We do not want a PATH search for config.site.
  123535. + case $CONFIG_SITE in @%:@((
  123536. + -*) ac_site_file1=./$CONFIG_SITE;;
  123537. + */*) ac_site_file1=$CONFIG_SITE;;
  123538. + *) ac_site_file1=./$CONFIG_SITE;;
  123539. + esac
  123540. +elif test "x$prefix" != xNONE; then
  123541. + ac_site_file1=$prefix/share/config.site
  123542. + ac_site_file2=$prefix/etc/config.site
  123543. +else
  123544. + ac_site_file1=$ac_default_prefix/share/config.site
  123545. + ac_site_file2=$ac_default_prefix/etc/config.site
  123546. +fi
  123547. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  123548. +do
  123549. + test "x$ac_site_file" = xNONE && continue
  123550. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  123551. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  123552. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  123553. + sed 's/^/| /' "$ac_site_file" >&5
  123554. + . "$ac_site_file" \
  123555. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  123556. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  123557. +as_fn_error $? "failed to load site script $ac_site_file
  123558. +See \`config.log' for more details" "$LINENO" 5; }
  123559. + fi
  123560. +done
  123561. +
  123562. +if test -r "$cache_file"; then
  123563. + # Some versions of bash will fail to source /dev/null (special files
  123564. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  123565. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  123566. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  123567. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  123568. + case $cache_file in
  123569. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  123570. + *) . "./$cache_file";;
  123571. + esac
  123572. + fi
  123573. +else
  123574. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  123575. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  123576. + >$cache_file
  123577. +fi
  123578. +
  123579. +# Check that the precious variables saved in the cache have kept the same
  123580. +# value.
  123581. +ac_cache_corrupted=false
  123582. +for ac_var in $ac_precious_vars; do
  123583. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  123584. + eval ac_new_set=\$ac_env_${ac_var}_set
  123585. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  123586. + eval ac_new_val=\$ac_env_${ac_var}_value
  123587. + case $ac_old_set,$ac_new_set in
  123588. + set,)
  123589. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  123590. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  123591. + ac_cache_corrupted=: ;;
  123592. + ,set)
  123593. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  123594. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  123595. + ac_cache_corrupted=: ;;
  123596. + ,);;
  123597. + *)
  123598. + if test "x$ac_old_val" != "x$ac_new_val"; then
  123599. + # differences in whitespace do not lead to failure.
  123600. + ac_old_val_w=`echo x $ac_old_val`
  123601. + ac_new_val_w=`echo x $ac_new_val`
  123602. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  123603. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  123604. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  123605. + ac_cache_corrupted=:
  123606. + else
  123607. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  123608. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  123609. + eval $ac_var=\$ac_old_val
  123610. + fi
  123611. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  123612. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  123613. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  123614. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  123615. + fi;;
  123616. + esac
  123617. + # Pass precious variables to config.status.
  123618. + if test "$ac_new_set" = set; then
  123619. + case $ac_new_val in
  123620. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  123621. + *) ac_arg=$ac_var=$ac_new_val ;;
  123622. + esac
  123623. + case " $ac_configure_args " in
  123624. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  123625. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  123626. + esac
  123627. + fi
  123628. +done
  123629. +if $ac_cache_corrupted; then
  123630. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  123631. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  123632. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  123633. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  123634. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  123635. +fi
  123636. +## -------------------- ##
  123637. +## Main body of script. ##
  123638. +## -------------------- ##
  123639. +
  123640. +ac_ext=c
  123641. +ac_cpp='$CPP $CPPFLAGS'
  123642. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  123643. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  123644. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  123645. +
  123646. +
  123647. +
  123648. +ac_config_headers="$ac_config_headers config.h"
  123649. +
  123650. +ac_aux_dir=
  123651. +for ac_dir in cfgaux "$srcdir"/cfgaux; do
  123652. + if test -f "$ac_dir/install-sh"; then
  123653. + ac_aux_dir=$ac_dir
  123654. + ac_install_sh="$ac_aux_dir/install-sh -c"
  123655. + break
  123656. + elif test -f "$ac_dir/install.sh"; then
  123657. + ac_aux_dir=$ac_dir
  123658. + ac_install_sh="$ac_aux_dir/install.sh -c"
  123659. + break
  123660. + elif test -f "$ac_dir/shtool"; then
  123661. + ac_aux_dir=$ac_dir
  123662. + ac_install_sh="$ac_aux_dir/shtool install -c"
  123663. + break
  123664. + fi
  123665. +done
  123666. +if test -z "$ac_aux_dir"; then
  123667. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in cfgaux \"$srcdir\"/cfgaux" "$LINENO" 5
  123668. +fi
  123669. +
  123670. +# These three variables are undocumented and unsupported,
  123671. +# and are intended to be withdrawn in a future Autoconf release.
  123672. +# They can cause serious problems if a builder's source tree is in a directory
  123673. +# whose full name contains unusual characters.
  123674. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  123675. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  123676. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  123677. +
  123678. +
  123679. +
  123680. +SquidInline="yes"
  123681. +
  123682. +@%:@ Check whether --enable-optimizations was given.
  123683. +if test "${enable_optimizations+set}" = set; then :
  123684. + enableval=$enable_optimizations; if test "$enableval" = "no" ; then
  123685. + { $as_echo "$as_me:${as_lineno-$LINENO}: Disabling compiler optimizations (-O flag)" >&5
  123686. +$as_echo "$as_me: Disabling compiler optimizations (-O flag)" >&6;}
  123687. + CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  123688. + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-O[0-9]*//'`"
  123689. + SquidInline="no"
  123690. + fi
  123691. +
  123692. +fi
  123693. +
  123694. +
  123695. +@%:@ Check whether --enable-inline was given.
  123696. +if test "${enable_inline+set}" = set; then :
  123697. + enableval=$enable_inline; if test "$enableval" = "no" ; then
  123698. + SquidInline="no"
  123699. + fi
  123700. +
  123701. +fi
  123702. +
  123703. +
  123704. +if test "$SquidInline" = "yes" ; then
  123705. +
  123706. +$as_echo "@%:@define _SQUID_INLINE_ inline" >>confdefs.h
  123707. +
  123708. +
  123709. +$as_echo "@%:@define _USE_INLINE_ /**/" >>confdefs.h
  123710. +
  123711. +else
  123712. + { $as_echo "$as_me:${as_lineno-$LINENO}: Inlining optimization disabled" >&5
  123713. +$as_echo "$as_me: Inlining optimization disabled" >&6;}
  123714. +
  123715. +$as_echo "@%:@define _SQUID_INLINE_ /**/" >>confdefs.h
  123716. +
  123717. +fi
  123718. +
  123719. +
  123720. +# Checks for programs.
  123721. +ac_ext=cpp
  123722. +ac_cpp='$CXXCPP $CPPFLAGS'
  123723. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  123724. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  123725. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  123726. +if test -z "$CXX"; then
  123727. + if test -n "$CCC"; then
  123728. + CXX=$CCC
  123729. + else
  123730. + if test -n "$ac_tool_prefix"; then
  123731. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  123732. + do
  123733. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  123734. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  123735. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  123736. +$as_echo_n "checking for $ac_word... " >&6; }
  123737. +if ${ac_cv_prog_CXX+:} false; then :
  123738. + $as_echo_n "(cached) " >&6
  123739. +else
  123740. + if test -n "$CXX"; then
  123741. + ac_cv_prog_CXX="$CXX" # Let the user override the test.
  123742. +else
  123743. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  123744. +for as_dir in $PATH
  123745. +do
  123746. + IFS=$as_save_IFS
  123747. + test -z "$as_dir" && as_dir=.
  123748. + for ac_exec_ext in '' $ac_executable_extensions; do
  123749. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  123750. + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  123751. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  123752. + break 2
  123753. + fi
  123754. +done
  123755. + done
  123756. +IFS=$as_save_IFS
  123757. +
  123758. +fi
  123759. +fi
  123760. +CXX=$ac_cv_prog_CXX
  123761. +if test -n "$CXX"; then
  123762. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  123763. +$as_echo "$CXX" >&6; }
  123764. +else
  123765. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  123766. +$as_echo "no" >&6; }
  123767. +fi
  123768. +
  123769. +
  123770. + test -n "$CXX" && break
  123771. + done
  123772. +fi
  123773. +if test -z "$CXX"; then
  123774. + ac_ct_CXX=$CXX
  123775. + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  123776. +do
  123777. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  123778. +set dummy $ac_prog; ac_word=$2
  123779. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  123780. +$as_echo_n "checking for $ac_word... " >&6; }
  123781. +if ${ac_cv_prog_ac_ct_CXX+:} false; then :
  123782. + $as_echo_n "(cached) " >&6
  123783. +else
  123784. + if test -n "$ac_ct_CXX"; then
  123785. + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  123786. +else
  123787. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  123788. +for as_dir in $PATH
  123789. +do
  123790. + IFS=$as_save_IFS
  123791. + test -z "$as_dir" && as_dir=.
  123792. + for ac_exec_ext in '' $ac_executable_extensions; do
  123793. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  123794. + ac_cv_prog_ac_ct_CXX="$ac_prog"
  123795. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  123796. + break 2
  123797. + fi
  123798. +done
  123799. + done
  123800. +IFS=$as_save_IFS
  123801. +
  123802. +fi
  123803. +fi
  123804. +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  123805. +if test -n "$ac_ct_CXX"; then
  123806. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  123807. +$as_echo "$ac_ct_CXX" >&6; }
  123808. +else
  123809. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  123810. +$as_echo "no" >&6; }
  123811. +fi
  123812. +
  123813. +
  123814. + test -n "$ac_ct_CXX" && break
  123815. +done
  123816. +
  123817. + if test "x$ac_ct_CXX" = x; then
  123818. + CXX="g++"
  123819. + else
  123820. + case $cross_compiling:$ac_tool_warned in
  123821. +yes:)
  123822. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  123823. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  123824. +ac_tool_warned=yes ;;
  123825. +esac
  123826. + CXX=$ac_ct_CXX
  123827. + fi
  123828. +fi
  123829. +
  123830. + fi
  123831. +fi
  123832. +# Provide some information about the compiler.
  123833. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  123834. +set X $ac_compile
  123835. +ac_compiler=$2
  123836. +for ac_option in --version -v -V -qversion; do
  123837. + { { ac_try="$ac_compiler $ac_option >&5"
  123838. +case "(($ac_try" in
  123839. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  123840. + *) ac_try_echo=$ac_try;;
  123841. +esac
  123842. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  123843. +$as_echo "$ac_try_echo"; } >&5
  123844. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  123845. + ac_status=$?
  123846. + if test -s conftest.err; then
  123847. + sed '10a\
  123848. +... rest of stderr output deleted ...
  123849. + 10q' conftest.err >conftest.er1
  123850. + cat conftest.er1 >&5
  123851. + fi
  123852. + rm -f conftest.er1 conftest.err
  123853. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  123854. + test $ac_status = 0; }
  123855. +done
  123856. +
  123857. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  123858. +/* end confdefs.h. */
  123859. +
  123860. +int
  123861. +main ()
  123862. +{
  123863. +
  123864. + ;
  123865. + return 0;
  123866. +}
  123867. +_ACEOF
  123868. +ac_clean_files_save=$ac_clean_files
  123869. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  123870. +# Try to create an executable without -o first, disregard a.out.
  123871. +# It will help us diagnose broken compilers, and finding out an intuition
  123872. +# of exeext.
  123873. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
  123874. +$as_echo_n "checking whether the C++ compiler works... " >&6; }
  123875. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  123876. +
  123877. +# The possible output files:
  123878. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  123879. +
  123880. +ac_rmfiles=
  123881. +for ac_file in $ac_files
  123882. +do
  123883. + case $ac_file in
  123884. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  123885. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  123886. + esac
  123887. +done
  123888. +rm -f $ac_rmfiles
  123889. +
  123890. +if { { ac_try="$ac_link_default"
  123891. +case "(($ac_try" in
  123892. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  123893. + *) ac_try_echo=$ac_try;;
  123894. +esac
  123895. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  123896. +$as_echo "$ac_try_echo"; } >&5
  123897. + (eval "$ac_link_default") 2>&5
  123898. + ac_status=$?
  123899. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  123900. + test $ac_status = 0; }; then :
  123901. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  123902. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  123903. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  123904. +# so that the user can short-circuit this test for compilers unknown to
  123905. +# Autoconf.
  123906. +for ac_file in $ac_files ''
  123907. +do
  123908. + test -f "$ac_file" || continue
  123909. + case $ac_file in
  123910. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  123911. + ;;
  123912. + [ab].out )
  123913. + # We found the default executable, but exeext='' is most
  123914. + # certainly right.
  123915. + break;;
  123916. + *.* )
  123917. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  123918. + then :; else
  123919. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  123920. + fi
  123921. + # We set ac_cv_exeext here because the later test for it is not
  123922. + # safe: cross compilers may not add the suffix if given an `-o'
  123923. + # argument, so we may need to know it at that point already.
  123924. + # Even if this section looks crufty: it has the advantage of
  123925. + # actually working.
  123926. + break;;
  123927. + * )
  123928. + break;;
  123929. + esac
  123930. +done
  123931. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  123932. +
  123933. +else
  123934. + ac_file=''
  123935. +fi
  123936. +if test -z "$ac_file"; then :
  123937. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  123938. +$as_echo "no" >&6; }
  123939. +$as_echo "$as_me: failed program was:" >&5
  123940. +sed 's/^/| /' conftest.$ac_ext >&5
  123941. +
  123942. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  123943. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  123944. +as_fn_error 77 "C++ compiler cannot create executables
  123945. +See \`config.log' for more details" "$LINENO" 5; }
  123946. +else
  123947. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  123948. +$as_echo "yes" >&6; }
  123949. +fi
  123950. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
  123951. +$as_echo_n "checking for C++ compiler default output file name... " >&6; }
  123952. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  123953. +$as_echo "$ac_file" >&6; }
  123954. +ac_exeext=$ac_cv_exeext
  123955. +
  123956. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  123957. +ac_clean_files=$ac_clean_files_save
  123958. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  123959. +$as_echo_n "checking for suffix of executables... " >&6; }
  123960. +if { { ac_try="$ac_link"
  123961. +case "(($ac_try" in
  123962. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  123963. + *) ac_try_echo=$ac_try;;
  123964. +esac
  123965. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  123966. +$as_echo "$ac_try_echo"; } >&5
  123967. + (eval "$ac_link") 2>&5
  123968. + ac_status=$?
  123969. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  123970. + test $ac_status = 0; }; then :
  123971. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  123972. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  123973. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  123974. +# `rm'.
  123975. +for ac_file in conftest.exe conftest conftest.*; do
  123976. + test -f "$ac_file" || continue
  123977. + case $ac_file in
  123978. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  123979. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  123980. + break;;
  123981. + * ) break;;
  123982. + esac
  123983. +done
  123984. +else
  123985. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  123986. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  123987. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  123988. +See \`config.log' for more details" "$LINENO" 5; }
  123989. +fi
  123990. +rm -f conftest conftest$ac_cv_exeext
  123991. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  123992. +$as_echo "$ac_cv_exeext" >&6; }
  123993. +
  123994. +rm -f conftest.$ac_ext
  123995. +EXEEXT=$ac_cv_exeext
  123996. +ac_exeext=$EXEEXT
  123997. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  123998. +/* end confdefs.h. */
  123999. +@%:@include <stdio.h>
  124000. +int
  124001. +main ()
  124002. +{
  124003. +FILE *f = fopen ("conftest.out", "w");
  124004. + return ferror (f) || fclose (f) != 0;
  124005. +
  124006. + ;
  124007. + return 0;
  124008. +}
  124009. +_ACEOF
  124010. +ac_clean_files="$ac_clean_files conftest.out"
  124011. +# Check that the compiler produces executables we can run. If not, either
  124012. +# the compiler is broken, or we cross compile.
  124013. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  124014. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  124015. +if test "$cross_compiling" != yes; then
  124016. + { { ac_try="$ac_link"
  124017. +case "(($ac_try" in
  124018. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  124019. + *) ac_try_echo=$ac_try;;
  124020. +esac
  124021. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  124022. +$as_echo "$ac_try_echo"; } >&5
  124023. + (eval "$ac_link") 2>&5
  124024. + ac_status=$?
  124025. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  124026. + test $ac_status = 0; }
  124027. + if { ac_try='./conftest$ac_cv_exeext'
  124028. + { { case "(($ac_try" in
  124029. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  124030. + *) ac_try_echo=$ac_try;;
  124031. +esac
  124032. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  124033. +$as_echo "$ac_try_echo"; } >&5
  124034. + (eval "$ac_try") 2>&5
  124035. + ac_status=$?
  124036. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  124037. + test $ac_status = 0; }; }; then
  124038. + cross_compiling=no
  124039. + else
  124040. + if test "$cross_compiling" = maybe; then
  124041. + cross_compiling=yes
  124042. + else
  124043. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  124044. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  124045. +as_fn_error $? "cannot run C++ compiled programs.
  124046. +If you meant to cross compile, use \`--host'.
  124047. +See \`config.log' for more details" "$LINENO" 5; }
  124048. + fi
  124049. + fi
  124050. +fi
  124051. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  124052. +$as_echo "$cross_compiling" >&6; }
  124053. +
  124054. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  124055. +ac_clean_files=$ac_clean_files_save
  124056. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  124057. +$as_echo_n "checking for suffix of object files... " >&6; }
  124058. +if ${ac_cv_objext+:} false; then :
  124059. + $as_echo_n "(cached) " >&6
  124060. +else
  124061. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124062. +/* end confdefs.h. */
  124063. +
  124064. +int
  124065. +main ()
  124066. +{
  124067. +
  124068. + ;
  124069. + return 0;
  124070. +}
  124071. +_ACEOF
  124072. +rm -f conftest.o conftest.obj
  124073. +if { { ac_try="$ac_compile"
  124074. +case "(($ac_try" in
  124075. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  124076. + *) ac_try_echo=$ac_try;;
  124077. +esac
  124078. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  124079. +$as_echo "$ac_try_echo"; } >&5
  124080. + (eval "$ac_compile") 2>&5
  124081. + ac_status=$?
  124082. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  124083. + test $ac_status = 0; }; then :
  124084. + for ac_file in conftest.o conftest.obj conftest.*; do
  124085. + test -f "$ac_file" || continue;
  124086. + case $ac_file in
  124087. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  124088. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  124089. + break;;
  124090. + esac
  124091. +done
  124092. +else
  124093. + $as_echo "$as_me: failed program was:" >&5
  124094. +sed 's/^/| /' conftest.$ac_ext >&5
  124095. +
  124096. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  124097. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  124098. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  124099. +See \`config.log' for more details" "$LINENO" 5; }
  124100. +fi
  124101. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  124102. +fi
  124103. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  124104. +$as_echo "$ac_cv_objext" >&6; }
  124105. +OBJEXT=$ac_cv_objext
  124106. +ac_objext=$OBJEXT
  124107. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  124108. +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  124109. +if ${ac_cv_cxx_compiler_gnu+:} false; then :
  124110. + $as_echo_n "(cached) " >&6
  124111. +else
  124112. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124113. +/* end confdefs.h. */
  124114. +
  124115. +int
  124116. +main ()
  124117. +{
  124118. +#ifndef __GNUC__
  124119. + choke me
  124120. +#endif
  124121. +
  124122. + ;
  124123. + return 0;
  124124. +}
  124125. +_ACEOF
  124126. +if ac_fn_cxx_try_compile "$LINENO"; then :
  124127. + ac_compiler_gnu=yes
  124128. +else
  124129. + ac_compiler_gnu=no
  124130. +fi
  124131. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124132. +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  124133. +
  124134. +fi
  124135. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  124136. +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  124137. +if test $ac_compiler_gnu = yes; then
  124138. + GXX=yes
  124139. +else
  124140. + GXX=
  124141. +fi
  124142. +ac_test_CXXFLAGS=${CXXFLAGS+set}
  124143. +ac_save_CXXFLAGS=$CXXFLAGS
  124144. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  124145. +$as_echo_n "checking whether $CXX accepts -g... " >&6; }
  124146. +if ${ac_cv_prog_cxx_g+:} false; then :
  124147. + $as_echo_n "(cached) " >&6
  124148. +else
  124149. + ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  124150. + ac_cxx_werror_flag=yes
  124151. + ac_cv_prog_cxx_g=no
  124152. + CXXFLAGS="-g"
  124153. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124154. +/* end confdefs.h. */
  124155. +
  124156. +int
  124157. +main ()
  124158. +{
  124159. +
  124160. + ;
  124161. + return 0;
  124162. +}
  124163. +_ACEOF
  124164. +if ac_fn_cxx_try_compile "$LINENO"; then :
  124165. + ac_cv_prog_cxx_g=yes
  124166. +else
  124167. + CXXFLAGS=""
  124168. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124169. +/* end confdefs.h. */
  124170. +
  124171. +int
  124172. +main ()
  124173. +{
  124174. +
  124175. + ;
  124176. + return 0;
  124177. +}
  124178. +_ACEOF
  124179. +if ac_fn_cxx_try_compile "$LINENO"; then :
  124180. +
  124181. +else
  124182. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  124183. + CXXFLAGS="-g"
  124184. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124185. +/* end confdefs.h. */
  124186. +
  124187. +int
  124188. +main ()
  124189. +{
  124190. +
  124191. + ;
  124192. + return 0;
  124193. +}
  124194. +_ACEOF
  124195. +if ac_fn_cxx_try_compile "$LINENO"; then :
  124196. + ac_cv_prog_cxx_g=yes
  124197. +fi
  124198. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124199. +fi
  124200. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124201. +fi
  124202. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124203. + ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  124204. +fi
  124205. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  124206. +$as_echo "$ac_cv_prog_cxx_g" >&6; }
  124207. +if test "$ac_test_CXXFLAGS" = set; then
  124208. + CXXFLAGS=$ac_save_CXXFLAGS
  124209. +elif test $ac_cv_prog_cxx_g = yes; then
  124210. + if test "$GXX" = yes; then
  124211. + CXXFLAGS="-g -O2"
  124212. + else
  124213. + CXXFLAGS="-g"
  124214. + fi
  124215. +else
  124216. + if test "$GXX" = yes; then
  124217. + CXXFLAGS="-O2"
  124218. + else
  124219. + CXXFLAGS=
  124220. + fi
  124221. +fi
  124222. +ac_ext=c
  124223. +ac_cpp='$CPP $CPPFLAGS'
  124224. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  124225. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  124226. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  124227. +
  124228. +ac_ext=c
  124229. +ac_cpp='$CPP $CPPFLAGS'
  124230. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  124231. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  124232. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  124233. +if test -n "$ac_tool_prefix"; then
  124234. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  124235. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  124236. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  124237. +$as_echo_n "checking for $ac_word... " >&6; }
  124238. +if ${ac_cv_prog_CC+:} false; then :
  124239. + $as_echo_n "(cached) " >&6
  124240. +else
  124241. + if test -n "$CC"; then
  124242. + ac_cv_prog_CC="$CC" # Let the user override the test.
  124243. +else
  124244. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  124245. +for as_dir in $PATH
  124246. +do
  124247. + IFS=$as_save_IFS
  124248. + test -z "$as_dir" && as_dir=.
  124249. + for ac_exec_ext in '' $ac_executable_extensions; do
  124250. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  124251. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  124252. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  124253. + break 2
  124254. + fi
  124255. +done
  124256. + done
  124257. +IFS=$as_save_IFS
  124258. +
  124259. +fi
  124260. +fi
  124261. +CC=$ac_cv_prog_CC
  124262. +if test -n "$CC"; then
  124263. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  124264. +$as_echo "$CC" >&6; }
  124265. +else
  124266. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  124267. +$as_echo "no" >&6; }
  124268. +fi
  124269. +
  124270. +
  124271. +fi
  124272. +if test -z "$ac_cv_prog_CC"; then
  124273. + ac_ct_CC=$CC
  124274. + # Extract the first word of "gcc", so it can be a program name with args.
  124275. +set dummy gcc; ac_word=$2
  124276. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  124277. +$as_echo_n "checking for $ac_word... " >&6; }
  124278. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  124279. + $as_echo_n "(cached) " >&6
  124280. +else
  124281. + if test -n "$ac_ct_CC"; then
  124282. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  124283. +else
  124284. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  124285. +for as_dir in $PATH
  124286. +do
  124287. + IFS=$as_save_IFS
  124288. + test -z "$as_dir" && as_dir=.
  124289. + for ac_exec_ext in '' $ac_executable_extensions; do
  124290. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  124291. + ac_cv_prog_ac_ct_CC="gcc"
  124292. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  124293. + break 2
  124294. + fi
  124295. +done
  124296. + done
  124297. +IFS=$as_save_IFS
  124298. +
  124299. +fi
  124300. +fi
  124301. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  124302. +if test -n "$ac_ct_CC"; then
  124303. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  124304. +$as_echo "$ac_ct_CC" >&6; }
  124305. +else
  124306. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  124307. +$as_echo "no" >&6; }
  124308. +fi
  124309. +
  124310. + if test "x$ac_ct_CC" = x; then
  124311. + CC=""
  124312. + else
  124313. + case $cross_compiling:$ac_tool_warned in
  124314. +yes:)
  124315. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  124316. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  124317. +ac_tool_warned=yes ;;
  124318. +esac
  124319. + CC=$ac_ct_CC
  124320. + fi
  124321. +else
  124322. + CC="$ac_cv_prog_CC"
  124323. +fi
  124324. +
  124325. +if test -z "$CC"; then
  124326. + if test -n "$ac_tool_prefix"; then
  124327. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  124328. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  124329. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  124330. +$as_echo_n "checking for $ac_word... " >&6; }
  124331. +if ${ac_cv_prog_CC+:} false; then :
  124332. + $as_echo_n "(cached) " >&6
  124333. +else
  124334. + if test -n "$CC"; then
  124335. + ac_cv_prog_CC="$CC" # Let the user override the test.
  124336. +else
  124337. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  124338. +for as_dir in $PATH
  124339. +do
  124340. + IFS=$as_save_IFS
  124341. + test -z "$as_dir" && as_dir=.
  124342. + for ac_exec_ext in '' $ac_executable_extensions; do
  124343. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  124344. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  124345. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  124346. + break 2
  124347. + fi
  124348. +done
  124349. + done
  124350. +IFS=$as_save_IFS
  124351. +
  124352. +fi
  124353. +fi
  124354. +CC=$ac_cv_prog_CC
  124355. +if test -n "$CC"; then
  124356. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  124357. +$as_echo "$CC" >&6; }
  124358. +else
  124359. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  124360. +$as_echo "no" >&6; }
  124361. +fi
  124362. +
  124363. +
  124364. + fi
  124365. +fi
  124366. +if test -z "$CC"; then
  124367. + # Extract the first word of "cc", so it can be a program name with args.
  124368. +set dummy cc; ac_word=$2
  124369. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  124370. +$as_echo_n "checking for $ac_word... " >&6; }
  124371. +if ${ac_cv_prog_CC+:} false; then :
  124372. + $as_echo_n "(cached) " >&6
  124373. +else
  124374. + if test -n "$CC"; then
  124375. + ac_cv_prog_CC="$CC" # Let the user override the test.
  124376. +else
  124377. + ac_prog_rejected=no
  124378. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  124379. +for as_dir in $PATH
  124380. +do
  124381. + IFS=$as_save_IFS
  124382. + test -z "$as_dir" && as_dir=.
  124383. + for ac_exec_ext in '' $ac_executable_extensions; do
  124384. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  124385. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  124386. + ac_prog_rejected=yes
  124387. + continue
  124388. + fi
  124389. + ac_cv_prog_CC="cc"
  124390. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  124391. + break 2
  124392. + fi
  124393. +done
  124394. + done
  124395. +IFS=$as_save_IFS
  124396. +
  124397. +if test $ac_prog_rejected = yes; then
  124398. + # We found a bogon in the path, so make sure we never use it.
  124399. + set dummy $ac_cv_prog_CC
  124400. + shift
  124401. + if test $@%:@ != 0; then
  124402. + # We chose a different compiler from the bogus one.
  124403. + # However, it has the same basename, so the bogon will be chosen
  124404. + # first if we set CC to just the basename; use the full file name.
  124405. + shift
  124406. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  124407. + fi
  124408. +fi
  124409. +fi
  124410. +fi
  124411. +CC=$ac_cv_prog_CC
  124412. +if test -n "$CC"; then
  124413. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  124414. +$as_echo "$CC" >&6; }
  124415. +else
  124416. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  124417. +$as_echo "no" >&6; }
  124418. +fi
  124419. +
  124420. +
  124421. +fi
  124422. +if test -z "$CC"; then
  124423. + if test -n "$ac_tool_prefix"; then
  124424. + for ac_prog in cl.exe
  124425. + do
  124426. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  124427. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  124428. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  124429. +$as_echo_n "checking for $ac_word... " >&6; }
  124430. +if ${ac_cv_prog_CC+:} false; then :
  124431. + $as_echo_n "(cached) " >&6
  124432. +else
  124433. + if test -n "$CC"; then
  124434. + ac_cv_prog_CC="$CC" # Let the user override the test.
  124435. +else
  124436. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  124437. +for as_dir in $PATH
  124438. +do
  124439. + IFS=$as_save_IFS
  124440. + test -z "$as_dir" && as_dir=.
  124441. + for ac_exec_ext in '' $ac_executable_extensions; do
  124442. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  124443. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  124444. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  124445. + break 2
  124446. + fi
  124447. +done
  124448. + done
  124449. +IFS=$as_save_IFS
  124450. +
  124451. +fi
  124452. +fi
  124453. +CC=$ac_cv_prog_CC
  124454. +if test -n "$CC"; then
  124455. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  124456. +$as_echo "$CC" >&6; }
  124457. +else
  124458. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  124459. +$as_echo "no" >&6; }
  124460. +fi
  124461. +
  124462. +
  124463. + test -n "$CC" && break
  124464. + done
  124465. +fi
  124466. +if test -z "$CC"; then
  124467. + ac_ct_CC=$CC
  124468. + for ac_prog in cl.exe
  124469. +do
  124470. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  124471. +set dummy $ac_prog; ac_word=$2
  124472. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  124473. +$as_echo_n "checking for $ac_word... " >&6; }
  124474. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  124475. + $as_echo_n "(cached) " >&6
  124476. +else
  124477. + if test -n "$ac_ct_CC"; then
  124478. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  124479. +else
  124480. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  124481. +for as_dir in $PATH
  124482. +do
  124483. + IFS=$as_save_IFS
  124484. + test -z "$as_dir" && as_dir=.
  124485. + for ac_exec_ext in '' $ac_executable_extensions; do
  124486. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  124487. + ac_cv_prog_ac_ct_CC="$ac_prog"
  124488. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  124489. + break 2
  124490. + fi
  124491. +done
  124492. + done
  124493. +IFS=$as_save_IFS
  124494. +
  124495. +fi
  124496. +fi
  124497. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  124498. +if test -n "$ac_ct_CC"; then
  124499. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  124500. +$as_echo "$ac_ct_CC" >&6; }
  124501. +else
  124502. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  124503. +$as_echo "no" >&6; }
  124504. +fi
  124505. +
  124506. +
  124507. + test -n "$ac_ct_CC" && break
  124508. +done
  124509. +
  124510. + if test "x$ac_ct_CC" = x; then
  124511. + CC=""
  124512. + else
  124513. + case $cross_compiling:$ac_tool_warned in
  124514. +yes:)
  124515. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  124516. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  124517. +ac_tool_warned=yes ;;
  124518. +esac
  124519. + CC=$ac_ct_CC
  124520. + fi
  124521. +fi
  124522. +
  124523. +fi
  124524. +
  124525. +
  124526. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  124527. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  124528. +as_fn_error $? "no acceptable C compiler found in \$PATH
  124529. +See \`config.log' for more details" "$LINENO" 5; }
  124530. +
  124531. +# Provide some information about the compiler.
  124532. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  124533. +set X $ac_compile
  124534. +ac_compiler=$2
  124535. +for ac_option in --version -v -V -qversion; do
  124536. + { { ac_try="$ac_compiler $ac_option >&5"
  124537. +case "(($ac_try" in
  124538. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  124539. + *) ac_try_echo=$ac_try;;
  124540. +esac
  124541. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  124542. +$as_echo "$ac_try_echo"; } >&5
  124543. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  124544. + ac_status=$?
  124545. + if test -s conftest.err; then
  124546. + sed '10a\
  124547. +... rest of stderr output deleted ...
  124548. + 10q' conftest.err >conftest.er1
  124549. + cat conftest.er1 >&5
  124550. + fi
  124551. + rm -f conftest.er1 conftest.err
  124552. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  124553. + test $ac_status = 0; }
  124554. +done
  124555. +
  124556. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  124557. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  124558. +if ${ac_cv_c_compiler_gnu+:} false; then :
  124559. + $as_echo_n "(cached) " >&6
  124560. +else
  124561. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124562. +/* end confdefs.h. */
  124563. +
  124564. +int
  124565. +main ()
  124566. +{
  124567. +#ifndef __GNUC__
  124568. + choke me
  124569. +#endif
  124570. +
  124571. + ;
  124572. + return 0;
  124573. +}
  124574. +_ACEOF
  124575. +if ac_fn_c_try_compile "$LINENO"; then :
  124576. + ac_compiler_gnu=yes
  124577. +else
  124578. + ac_compiler_gnu=no
  124579. +fi
  124580. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124581. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  124582. +
  124583. +fi
  124584. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  124585. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  124586. +if test $ac_compiler_gnu = yes; then
  124587. + GCC=yes
  124588. +else
  124589. + GCC=
  124590. +fi
  124591. +ac_test_CFLAGS=${CFLAGS+set}
  124592. +ac_save_CFLAGS=$CFLAGS
  124593. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  124594. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  124595. +if ${ac_cv_prog_cc_g+:} false; then :
  124596. + $as_echo_n "(cached) " >&6
  124597. +else
  124598. + ac_save_c_werror_flag=$ac_c_werror_flag
  124599. + ac_c_werror_flag=yes
  124600. + ac_cv_prog_cc_g=no
  124601. + CFLAGS="-g"
  124602. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124603. +/* end confdefs.h. */
  124604. +
  124605. +int
  124606. +main ()
  124607. +{
  124608. +
  124609. + ;
  124610. + return 0;
  124611. +}
  124612. +_ACEOF
  124613. +if ac_fn_c_try_compile "$LINENO"; then :
  124614. + ac_cv_prog_cc_g=yes
  124615. +else
  124616. + CFLAGS=""
  124617. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124618. +/* end confdefs.h. */
  124619. +
  124620. +int
  124621. +main ()
  124622. +{
  124623. +
  124624. + ;
  124625. + return 0;
  124626. +}
  124627. +_ACEOF
  124628. +if ac_fn_c_try_compile "$LINENO"; then :
  124629. +
  124630. +else
  124631. + ac_c_werror_flag=$ac_save_c_werror_flag
  124632. + CFLAGS="-g"
  124633. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124634. +/* end confdefs.h. */
  124635. +
  124636. +int
  124637. +main ()
  124638. +{
  124639. +
  124640. + ;
  124641. + return 0;
  124642. +}
  124643. +_ACEOF
  124644. +if ac_fn_c_try_compile "$LINENO"; then :
  124645. + ac_cv_prog_cc_g=yes
  124646. +fi
  124647. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124648. +fi
  124649. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124650. +fi
  124651. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  124652. + ac_c_werror_flag=$ac_save_c_werror_flag
  124653. +fi
  124654. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  124655. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  124656. +if test "$ac_test_CFLAGS" = set; then
  124657. + CFLAGS=$ac_save_CFLAGS
  124658. +elif test $ac_cv_prog_cc_g = yes; then
  124659. + if test "$GCC" = yes; then
  124660. + CFLAGS="-g -O2"
  124661. + else
  124662. + CFLAGS="-g"
  124663. + fi
  124664. +else
  124665. + if test "$GCC" = yes; then
  124666. + CFLAGS="-O2"
  124667. + else
  124668. + CFLAGS=
  124669. + fi
  124670. +fi
  124671. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  124672. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  124673. +if ${ac_cv_prog_cc_c89+:} false; then :
  124674. + $as_echo_n "(cached) " >&6
  124675. +else
  124676. + ac_cv_prog_cc_c89=no
  124677. +ac_save_CC=$CC
  124678. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  124679. +/* end confdefs.h. */
  124680. +#include <stdarg.h>
  124681. +#include <stdio.h>
  124682. +#include <sys/types.h>
  124683. +#include <sys/stat.h>
  124684. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  124685. +struct buf { int x; };
  124686. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  124687. +static char *e (p, i)
  124688. + char **p;
  124689. + int i;
  124690. +{
  124691. + return p[i];
  124692. +}
  124693. +static char *f (char * (*g) (char **, int), char **p, ...)
  124694. +{
  124695. + char *s;
  124696. + va_list v;
  124697. + va_start (v,p);
  124698. + s = g (p, va_arg (v,int));
  124699. + va_end (v);
  124700. + return s;
  124701. +}
  124702. +
  124703. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  124704. + function prototypes and stuff, but not '\xHH' hex character constants.
  124705. + These don't provoke an error unfortunately, instead are silently treated
  124706. + as 'x'. The following induces an error, until -std is added to get
  124707. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  124708. + array size at least. It's necessary to write '\x00'==0 to get something
  124709. + that's true only with -std. */
  124710. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  124711. +
  124712. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  124713. + inside strings and character constants. */
  124714. +#define FOO(x) 'x'
  124715. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  124716. +
  124717. +int test (int i, double x);
  124718. +struct s1 {int (*f) (int a);};
  124719. +struct s2 {int (*f) (double a);};
  124720. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  124721. +int argc;
  124722. +char **argv;
  124723. +int
  124724. +main ()
  124725. +{
  124726. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  124727. + ;
  124728. + return 0;
  124729. +}
  124730. +_ACEOF
  124731. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  124732. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  124733. +do
  124734. + CC="$ac_save_CC $ac_arg"
  124735. + if ac_fn_c_try_compile "$LINENO"; then :
  124736. + ac_cv_prog_cc_c89=$ac_arg
  124737. +fi
  124738. +rm -f core conftest.err conftest.$ac_objext
  124739. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  124740. +done
  124741. +rm -f conftest.$ac_ext
  124742. +CC=$ac_save_CC
  124743. +
  124744. +fi
  124745. +# AC_CACHE_VAL
  124746. +case "x$ac_cv_prog_cc_c89" in
  124747. + x)
  124748. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  124749. +$as_echo "none needed" >&6; } ;;
  124750. + xno)
  124751. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  124752. +$as_echo "unsupported" >&6; } ;;
  124753. + *)
  124754. + CC="$CC $ac_cv_prog_cc_c89"
  124755. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  124756. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  124757. +esac
  124758. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  124759. +
  124760. +fi
  124761. +
  124762. +ac_ext=c
  124763. +ac_cpp='$CPP $CPPFLAGS'
  124764. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  124765. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  124766. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  124767. +
  124768. +ac_ext=cpp
  124769. +ac_cpp='$CXXCPP $CPPFLAGS'
  124770. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  124771. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  124772. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  124773. +
  124774. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  124775. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  124776. +set x ${MAKE-make}
  124777. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  124778. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  124779. + $as_echo_n "(cached) " >&6
  124780. +else
  124781. + cat >conftest.make <<\_ACEOF
  124782. +SHELL = /bin/sh
  124783. +all:
  124784. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  124785. +_ACEOF
  124786. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  124787. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  124788. + *@@@%%%=?*=@@@%%%*)
  124789. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  124790. + *)
  124791. + eval ac_cv_prog_make_${ac_make}_set=no;;
  124792. +esac
  124793. +rm -f conftest.make
  124794. +fi
  124795. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  124796. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  124797. +$as_echo "yes" >&6; }
  124798. + SET_MAKE=
  124799. +else
  124800. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  124801. +$as_echo "no" >&6; }
  124802. + SET_MAKE="MAKE=${MAKE-make}"
  124803. +fi
  124804. +
  124805. +# for old automakes - like squid-cache.orgs!
  124806. +am__api_version='1.11'
  124807. +
  124808. +# Find a good install program. We prefer a C program (faster),
  124809. +# so one script is as good as another. But avoid the broken or
  124810. +# incompatible versions:
  124811. +# SysV /etc/install, /usr/sbin/install
  124812. +# SunOS /usr/etc/install
  124813. +# IRIX /sbin/install
  124814. +# AIX /bin/install
  124815. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  124816. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  124817. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  124818. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  124819. +# OS/2's system install, which has a completely different semantic
  124820. +# ./install, which can be erroneously created by make from ./install.sh.
  124821. +# Reject install programs that cannot install multiple files.
  124822. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  124823. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  124824. +if test -z "$INSTALL"; then
  124825. +if ${ac_cv_path_install+:} false; then :
  124826. + $as_echo_n "(cached) " >&6
  124827. +else
  124828. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  124829. +for as_dir in $PATH
  124830. +do
  124831. + IFS=$as_save_IFS
  124832. + test -z "$as_dir" && as_dir=.
  124833. + # Account for people who put trailing slashes in PATH elements.
  124834. +case $as_dir/ in @%:@((
  124835. + ./ | .// | /[cC]/* | \
  124836. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  124837. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  124838. + /usr/ucb/* ) ;;
  124839. + *)
  124840. + # OSF1 and SCO ODT 3.0 have their own names for install.
  124841. + # Don't use installbsd from OSF since it installs stuff as root
  124842. + # by default.
  124843. + for ac_prog in ginstall scoinst install; do
  124844. + for ac_exec_ext in '' $ac_executable_extensions; do
  124845. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  124846. + if test $ac_prog = install &&
  124847. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  124848. + # AIX install. It has an incompatible calling convention.
  124849. + :
  124850. + elif test $ac_prog = install &&
  124851. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  124852. + # program-specific install script used by HP pwplus--don't use.
  124853. + :
  124854. + else
  124855. + rm -rf conftest.one conftest.two conftest.dir
  124856. + echo one > conftest.one
  124857. + echo two > conftest.two
  124858. + mkdir conftest.dir
  124859. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  124860. + test -s conftest.one && test -s conftest.two &&
  124861. + test -s conftest.dir/conftest.one &&
  124862. + test -s conftest.dir/conftest.two
  124863. + then
  124864. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  124865. + break 3
  124866. + fi
  124867. + fi
  124868. + fi
  124869. + done
  124870. + done
  124871. + ;;
  124872. +esac
  124873. +
  124874. + done
  124875. +IFS=$as_save_IFS
  124876. +
  124877. +rm -rf conftest.one conftest.two conftest.dir
  124878. +
  124879. +fi
  124880. + if test "${ac_cv_path_install+set}" = set; then
  124881. + INSTALL=$ac_cv_path_install
  124882. + else
  124883. + # As a last resort, use the slow shell script. Don't cache a
  124884. + # value for INSTALL within a source directory, because that will
  124885. + # break other packages using the cache if that directory is
  124886. + # removed, or if the value is a relative name.
  124887. + INSTALL=$ac_install_sh
  124888. + fi
  124889. +fi
  124890. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  124891. +$as_echo "$INSTALL" >&6; }
  124892. +
  124893. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  124894. +# It thinks the first close brace ends the variable substitution.
  124895. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  124896. +
  124897. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  124898. +
  124899. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  124900. +
  124901. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  124902. +$as_echo_n "checking whether build environment is sane... " >&6; }
  124903. +# Just in case
  124904. +sleep 1
  124905. +echo timestamp > conftest.file
  124906. +# Reject unsafe characters in $srcdir or the absolute working directory
  124907. +# name. Accept space and tab only in the latter.
  124908. +am_lf='
  124909. +'
  124910. +case `pwd` in
  124911. + *[\\\"\#\$\&\'\`$am_lf]*)
  124912. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  124913. +esac
  124914. +case $srcdir in
  124915. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  124916. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  124917. +esac
  124918. +
  124919. +# Do `set' in a subshell so we don't clobber the current shell's
  124920. +# arguments. Must try -L first in case configure is actually a
  124921. +# symlink; some systems play weird games with the mod time of symlinks
  124922. +# (eg FreeBSD returns the mod time of the symlink's containing
  124923. +# directory).
  124924. +if (
  124925. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  124926. + if test "$*" = "X"; then
  124927. + # -L didn't work.
  124928. + set X `ls -t "$srcdir/configure" conftest.file`
  124929. + fi
  124930. + rm -f conftest.file
  124931. + if test "$*" != "X $srcdir/configure conftest.file" \
  124932. + && test "$*" != "X conftest.file $srcdir/configure"; then
  124933. +
  124934. + # If neither matched, then we have a broken ls. This can happen
  124935. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  124936. + # broken ls alias from the environment. This has actually
  124937. + # happened. Such a system could not be considered "sane".
  124938. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  124939. +alias in your environment" "$LINENO" 5
  124940. + fi
  124941. +
  124942. + test "$2" = conftest.file
  124943. + )
  124944. +then
  124945. + # Ok.
  124946. + :
  124947. +else
  124948. + as_fn_error $? "newly created file is older than distributed files!
  124949. +Check your system clock" "$LINENO" 5
  124950. +fi
  124951. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  124952. +$as_echo "yes" >&6; }
  124953. +test "$program_prefix" != NONE &&
  124954. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  124955. +# Use a double $ so make ignores it.
  124956. +test "$program_suffix" != NONE &&
  124957. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  124958. +# Double any \ or $.
  124959. +# By default was `s,x,x', remove it if useless.
  124960. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  124961. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  124962. +
  124963. +# expand $ac_aux_dir to an absolute path
  124964. +am_aux_dir=`cd $ac_aux_dir && pwd`
  124965. +
  124966. +if test x"${MISSING+set}" != xset; then
  124967. + case $am_aux_dir in
  124968. + *\ * | *\ *)
  124969. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  124970. + *)
  124971. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  124972. + esac
  124973. +fi
  124974. +# Use eval to expand $SHELL
  124975. +if eval "$MISSING --run true"; then
  124976. + am_missing_run="$MISSING --run "
  124977. +else
  124978. + am_missing_run=
  124979. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  124980. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  124981. +fi
  124982. +
  124983. +if test x"${install_sh}" != xset; then
  124984. + case $am_aux_dir in
  124985. + *\ * | *\ *)
  124986. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  124987. + *)
  124988. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  124989. + esac
  124990. +fi
  124991. +
  124992. +# Installed binaries are usually stripped using `strip' when the user
  124993. +# run `make install-strip'. However `strip' might not be the right
  124994. +# tool to use in cross-compilation environments, therefore Automake
  124995. +# will honor the `STRIP' environment variable to overrule this program.
  124996. +if test "$cross_compiling" != no; then
  124997. + if test -n "$ac_tool_prefix"; then
  124998. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  124999. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  125000. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  125001. +$as_echo_n "checking for $ac_word... " >&6; }
  125002. +if ${ac_cv_prog_STRIP+:} false; then :
  125003. + $as_echo_n "(cached) " >&6
  125004. +else
  125005. + if test -n "$STRIP"; then
  125006. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  125007. +else
  125008. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125009. +for as_dir in $PATH
  125010. +do
  125011. + IFS=$as_save_IFS
  125012. + test -z "$as_dir" && as_dir=.
  125013. + for ac_exec_ext in '' $ac_executable_extensions; do
  125014. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  125015. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  125016. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  125017. + break 2
  125018. + fi
  125019. +done
  125020. + done
  125021. +IFS=$as_save_IFS
  125022. +
  125023. +fi
  125024. +fi
  125025. +STRIP=$ac_cv_prog_STRIP
  125026. +if test -n "$STRIP"; then
  125027. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  125028. +$as_echo "$STRIP" >&6; }
  125029. +else
  125030. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  125031. +$as_echo "no" >&6; }
  125032. +fi
  125033. +
  125034. +
  125035. +fi
  125036. +if test -z "$ac_cv_prog_STRIP"; then
  125037. + ac_ct_STRIP=$STRIP
  125038. + # Extract the first word of "strip", so it can be a program name with args.
  125039. +set dummy strip; ac_word=$2
  125040. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  125041. +$as_echo_n "checking for $ac_word... " >&6; }
  125042. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  125043. + $as_echo_n "(cached) " >&6
  125044. +else
  125045. + if test -n "$ac_ct_STRIP"; then
  125046. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  125047. +else
  125048. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125049. +for as_dir in $PATH
  125050. +do
  125051. + IFS=$as_save_IFS
  125052. + test -z "$as_dir" && as_dir=.
  125053. + for ac_exec_ext in '' $ac_executable_extensions; do
  125054. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  125055. + ac_cv_prog_ac_ct_STRIP="strip"
  125056. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  125057. + break 2
  125058. + fi
  125059. +done
  125060. + done
  125061. +IFS=$as_save_IFS
  125062. +
  125063. +fi
  125064. +fi
  125065. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  125066. +if test -n "$ac_ct_STRIP"; then
  125067. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  125068. +$as_echo "$ac_ct_STRIP" >&6; }
  125069. +else
  125070. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  125071. +$as_echo "no" >&6; }
  125072. +fi
  125073. +
  125074. + if test "x$ac_ct_STRIP" = x; then
  125075. + STRIP=":"
  125076. + else
  125077. + case $cross_compiling:$ac_tool_warned in
  125078. +yes:)
  125079. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  125080. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  125081. +ac_tool_warned=yes ;;
  125082. +esac
  125083. + STRIP=$ac_ct_STRIP
  125084. + fi
  125085. +else
  125086. + STRIP="$ac_cv_prog_STRIP"
  125087. +fi
  125088. +
  125089. +fi
  125090. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  125091. +
  125092. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  125093. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  125094. +if test -z "$MKDIR_P"; then
  125095. + if ${ac_cv_path_mkdir+:} false; then :
  125096. + $as_echo_n "(cached) " >&6
  125097. +else
  125098. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125099. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  125100. +do
  125101. + IFS=$as_save_IFS
  125102. + test -z "$as_dir" && as_dir=.
  125103. + for ac_prog in mkdir gmkdir; do
  125104. + for ac_exec_ext in '' $ac_executable_extensions; do
  125105. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  125106. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  125107. + 'mkdir (GNU coreutils) '* | \
  125108. + 'mkdir (coreutils) '* | \
  125109. + 'mkdir (fileutils) '4.1*)
  125110. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  125111. + break 3;;
  125112. + esac
  125113. + done
  125114. + done
  125115. + done
  125116. +IFS=$as_save_IFS
  125117. +
  125118. +fi
  125119. +
  125120. + test -d ./--version && rmdir ./--version
  125121. + if test "${ac_cv_path_mkdir+set}" = set; then
  125122. + MKDIR_P="$ac_cv_path_mkdir -p"
  125123. + else
  125124. + # As a last resort, use the slow shell script. Don't cache a
  125125. + # value for MKDIR_P within a source directory, because that will
  125126. + # break other packages using the cache if that directory is
  125127. + # removed, or if the value is a relative name.
  125128. + MKDIR_P="$ac_install_sh -d"
  125129. + fi
  125130. +fi
  125131. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  125132. +$as_echo "$MKDIR_P" >&6; }
  125133. +
  125134. +mkdir_p="$MKDIR_P"
  125135. +case $mkdir_p in
  125136. + [\\/$]* | ?:[\\/]*) ;;
  125137. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  125138. +esac
  125139. +
  125140. +for ac_prog in gawk mawk nawk awk
  125141. +do
  125142. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  125143. +set dummy $ac_prog; ac_word=$2
  125144. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  125145. +$as_echo_n "checking for $ac_word... " >&6; }
  125146. +if ${ac_cv_prog_AWK+:} false; then :
  125147. + $as_echo_n "(cached) " >&6
  125148. +else
  125149. + if test -n "$AWK"; then
  125150. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  125151. +else
  125152. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125153. +for as_dir in $PATH
  125154. +do
  125155. + IFS=$as_save_IFS
  125156. + test -z "$as_dir" && as_dir=.
  125157. + for ac_exec_ext in '' $ac_executable_extensions; do
  125158. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  125159. + ac_cv_prog_AWK="$ac_prog"
  125160. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  125161. + break 2
  125162. + fi
  125163. +done
  125164. + done
  125165. +IFS=$as_save_IFS
  125166. +
  125167. +fi
  125168. +fi
  125169. +AWK=$ac_cv_prog_AWK
  125170. +if test -n "$AWK"; then
  125171. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  125172. +$as_echo "$AWK" >&6; }
  125173. +else
  125174. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  125175. +$as_echo "no" >&6; }
  125176. +fi
  125177. +
  125178. +
  125179. + test -n "$AWK" && break
  125180. +done
  125181. +
  125182. +rm -rf .tst 2>/dev/null
  125183. +mkdir .tst 2>/dev/null
  125184. +if test -d .tst; then
  125185. + am__leading_dot=.
  125186. +else
  125187. + am__leading_dot=_
  125188. +fi
  125189. +rmdir .tst 2>/dev/null
  125190. +
  125191. +DEPDIR="${am__leading_dot}deps"
  125192. +
  125193. +ac_config_commands="$ac_config_commands depfiles"
  125194. +
  125195. +
  125196. +am_make=${MAKE-make}
  125197. +cat > confinc << 'END'
  125198. +am__doit:
  125199. + @echo this is the am__doit target
  125200. +.PHONY: am__doit
  125201. +END
  125202. +# If we don't find an include directive, just comment out the code.
  125203. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  125204. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  125205. +am__include="#"
  125206. +am__quote=
  125207. +_am_result=none
  125208. +# First try GNU make style include.
  125209. +echo "include confinc" > confmf
  125210. +# Ignore all kinds of additional output from `make'.
  125211. +case `$am_make -s -f confmf 2> /dev/null` in #(
  125212. +*the\ am__doit\ target*)
  125213. + am__include=include
  125214. + am__quote=
  125215. + _am_result=GNU
  125216. + ;;
  125217. +esac
  125218. +# Now try BSD make style include.
  125219. +if test "$am__include" = "#"; then
  125220. + echo '.include "confinc"' > confmf
  125221. + case `$am_make -s -f confmf 2> /dev/null` in #(
  125222. + *the\ am__doit\ target*)
  125223. + am__include=.include
  125224. + am__quote="\""
  125225. + _am_result=BSD
  125226. + ;;
  125227. + esac
  125228. +fi
  125229. +
  125230. +
  125231. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  125232. +$as_echo "$_am_result" >&6; }
  125233. +rm -f confinc confmf
  125234. +
  125235. +@%:@ Check whether --enable-dependency-tracking was given.
  125236. +if test "${enable_dependency_tracking+set}" = set; then :
  125237. + enableval=$enable_dependency_tracking;
  125238. +fi
  125239. +
  125240. +if test "x$enable_dependency_tracking" != xno; then
  125241. + am_depcomp="$ac_aux_dir/depcomp"
  125242. + AMDEPBACKSLASH='\'
  125243. +fi
  125244. + if test "x$enable_dependency_tracking" != xno; then
  125245. + AMDEP_TRUE=
  125246. + AMDEP_FALSE='#'
  125247. +else
  125248. + AMDEP_TRUE='#'
  125249. + AMDEP_FALSE=
  125250. +fi
  125251. +
  125252. +
  125253. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  125254. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  125255. + # is not polluted with repeated "-I."
  125256. + am__isrc=' -I$(srcdir)'
  125257. + # test to see if srcdir already configured
  125258. + if test -f $srcdir/config.status; then
  125259. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  125260. + fi
  125261. +fi
  125262. +
  125263. +# test whether we have cygpath
  125264. +if test -z "$CYGPATH_W"; then
  125265. + if (cygpath --version) >/dev/null 2>/dev/null; then
  125266. + CYGPATH_W='cygpath -w'
  125267. + else
  125268. + CYGPATH_W=echo
  125269. + fi
  125270. +fi
  125271. +
  125272. +
  125273. +# Define the identity of the package.
  125274. + PACKAGE=libTrie
  125275. + VERSION=0.1
  125276. +
  125277. +
  125278. +cat >>confdefs.h <<_ACEOF
  125279. +@%:@define PACKAGE "$PACKAGE"
  125280. +_ACEOF
  125281. +
  125282. +
  125283. +cat >>confdefs.h <<_ACEOF
  125284. +@%:@define VERSION "$VERSION"
  125285. +_ACEOF
  125286. +
  125287. +# Some tools Automake needs.
  125288. +
  125289. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  125290. +
  125291. +
  125292. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  125293. +
  125294. +
  125295. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  125296. +
  125297. +
  125298. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  125299. +
  125300. +
  125301. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  125302. +
  125303. +# We need awk for the "check" target. The system "awk" is bad on
  125304. +# some platforms.
  125305. +# Always define AMTAR for backward compatibility.
  125306. +
  125307. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  125308. +
  125309. +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  125310. +
  125311. +
  125312. +
  125313. +
  125314. +depcc="$CC" am_compiler_list=
  125315. +
  125316. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  125317. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  125318. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  125319. + $as_echo_n "(cached) " >&6
  125320. +else
  125321. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  125322. + # We make a subdir and do the tests there. Otherwise we can end up
  125323. + # making bogus files that we don't know about and never remove. For
  125324. + # instance it was reported that on HP-UX the gcc test will end up
  125325. + # making a dummy file named `D' -- because `-MD' means `put the output
  125326. + # in D'.
  125327. + mkdir conftest.dir
  125328. + # Copy depcomp to subdir because otherwise we won't find it if we're
  125329. + # using a relative directory.
  125330. + cp "$am_depcomp" conftest.dir
  125331. + cd conftest.dir
  125332. + # We will build objects and dependencies in a subdirectory because
  125333. + # it helps to detect inapplicable dependency modes. For instance
  125334. + # both Tru64's cc and ICC support -MD to output dependencies as a
  125335. + # side effect of compilation, but ICC will put the dependencies in
  125336. + # the current directory while Tru64 will put them in the object
  125337. + # directory.
  125338. + mkdir sub
  125339. +
  125340. + am_cv_CC_dependencies_compiler_type=none
  125341. + if test "$am_compiler_list" = ""; then
  125342. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  125343. + fi
  125344. + am__universal=false
  125345. + case " $depcc " in #(
  125346. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  125347. + esac
  125348. +
  125349. + for depmode in $am_compiler_list; do
  125350. + # Setup a source with many dependencies, because some compilers
  125351. + # like to wrap large dependency lists on column 80 (with \), and
  125352. + # we should not choose a depcomp mode which is confused by this.
  125353. + #
  125354. + # We need to recreate these files for each test, as the compiler may
  125355. + # overwrite some of them when testing with obscure command lines.
  125356. + # This happens at least with the AIX C compiler.
  125357. + : > sub/conftest.c
  125358. + for i in 1 2 3 4 5 6; do
  125359. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  125360. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  125361. + # Solaris 8's {/usr,}/bin/sh.
  125362. + touch sub/conftst$i.h
  125363. + done
  125364. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  125365. +
  125366. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  125367. + # mode. It turns out that the SunPro C++ compiler does not properly
  125368. + # handle `-M -o', and we need to detect this. Also, some Intel
  125369. + # versions had trouble with output in subdirs
  125370. + am__obj=sub/conftest.${OBJEXT-o}
  125371. + am__minus_obj="-o $am__obj"
  125372. + case $depmode in
  125373. + gcc)
  125374. + # This depmode causes a compiler race in universal mode.
  125375. + test "$am__universal" = false || continue
  125376. + ;;
  125377. + nosideeffect)
  125378. + # after this tag, mechanisms are not by side-effect, so they'll
  125379. + # only be used when explicitly requested
  125380. + if test "x$enable_dependency_tracking" = xyes; then
  125381. + continue
  125382. + else
  125383. + break
  125384. + fi
  125385. + ;;
  125386. + msvisualcpp | msvcmsys)
  125387. + # This compiler won't grok `-c -o', but also, the minuso test has
  125388. + # not run yet. These depmodes are late enough in the game, and
  125389. + # so weak that their functioning should not be impacted.
  125390. + am__obj=conftest.${OBJEXT-o}
  125391. + am__minus_obj=
  125392. + ;;
  125393. + none) break ;;
  125394. + esac
  125395. + if depmode=$depmode \
  125396. + source=sub/conftest.c object=$am__obj \
  125397. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  125398. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  125399. + >/dev/null 2>conftest.err &&
  125400. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  125401. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  125402. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  125403. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  125404. + # icc doesn't choke on unknown options, it will just issue warnings
  125405. + # or remarks (even with -Werror). So we grep stderr for any message
  125406. + # that says an option was ignored or not supported.
  125407. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  125408. + # icc: Command line warning: ignoring option '-M'; no argument required
  125409. + # The diagnosis changed in icc 8.0:
  125410. + # icc: Command line remark: option '-MP' not supported
  125411. + if (grep 'ignoring option' conftest.err ||
  125412. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  125413. + am_cv_CC_dependencies_compiler_type=$depmode
  125414. + break
  125415. + fi
  125416. + fi
  125417. + done
  125418. +
  125419. + cd ..
  125420. + rm -rf conftest.dir
  125421. +else
  125422. + am_cv_CC_dependencies_compiler_type=none
  125423. +fi
  125424. +
  125425. +fi
  125426. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  125427. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  125428. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  125429. +
  125430. + if
  125431. + test "x$enable_dependency_tracking" != xno \
  125432. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  125433. + am__fastdepCC_TRUE=
  125434. + am__fastdepCC_FALSE='#'
  125435. +else
  125436. + am__fastdepCC_TRUE='#'
  125437. + am__fastdepCC_FALSE=
  125438. +fi
  125439. +
  125440. +
  125441. +depcc="$CXX" am_compiler_list=
  125442. +
  125443. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  125444. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  125445. +if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
  125446. + $as_echo_n "(cached) " >&6
  125447. +else
  125448. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  125449. + # We make a subdir and do the tests there. Otherwise we can end up
  125450. + # making bogus files that we don't know about and never remove. For
  125451. + # instance it was reported that on HP-UX the gcc test will end up
  125452. + # making a dummy file named `D' -- because `-MD' means `put the output
  125453. + # in D'.
  125454. + mkdir conftest.dir
  125455. + # Copy depcomp to subdir because otherwise we won't find it if we're
  125456. + # using a relative directory.
  125457. + cp "$am_depcomp" conftest.dir
  125458. + cd conftest.dir
  125459. + # We will build objects and dependencies in a subdirectory because
  125460. + # it helps to detect inapplicable dependency modes. For instance
  125461. + # both Tru64's cc and ICC support -MD to output dependencies as a
  125462. + # side effect of compilation, but ICC will put the dependencies in
  125463. + # the current directory while Tru64 will put them in the object
  125464. + # directory.
  125465. + mkdir sub
  125466. +
  125467. + am_cv_CXX_dependencies_compiler_type=none
  125468. + if test "$am_compiler_list" = ""; then
  125469. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  125470. + fi
  125471. + am__universal=false
  125472. + case " $depcc " in #(
  125473. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  125474. + esac
  125475. +
  125476. + for depmode in $am_compiler_list; do
  125477. + # Setup a source with many dependencies, because some compilers
  125478. + # like to wrap large dependency lists on column 80 (with \), and
  125479. + # we should not choose a depcomp mode which is confused by this.
  125480. + #
  125481. + # We need to recreate these files for each test, as the compiler may
  125482. + # overwrite some of them when testing with obscure command lines.
  125483. + # This happens at least with the AIX C compiler.
  125484. + : > sub/conftest.c
  125485. + for i in 1 2 3 4 5 6; do
  125486. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  125487. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  125488. + # Solaris 8's {/usr,}/bin/sh.
  125489. + touch sub/conftst$i.h
  125490. + done
  125491. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  125492. +
  125493. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  125494. + # mode. It turns out that the SunPro C++ compiler does not properly
  125495. + # handle `-M -o', and we need to detect this. Also, some Intel
  125496. + # versions had trouble with output in subdirs
  125497. + am__obj=sub/conftest.${OBJEXT-o}
  125498. + am__minus_obj="-o $am__obj"
  125499. + case $depmode in
  125500. + gcc)
  125501. + # This depmode causes a compiler race in universal mode.
  125502. + test "$am__universal" = false || continue
  125503. + ;;
  125504. + nosideeffect)
  125505. + # after this tag, mechanisms are not by side-effect, so they'll
  125506. + # only be used when explicitly requested
  125507. + if test "x$enable_dependency_tracking" = xyes; then
  125508. + continue
  125509. + else
  125510. + break
  125511. + fi
  125512. + ;;
  125513. + msvisualcpp | msvcmsys)
  125514. + # This compiler won't grok `-c -o', but also, the minuso test has
  125515. + # not run yet. These depmodes are late enough in the game, and
  125516. + # so weak that their functioning should not be impacted.
  125517. + am__obj=conftest.${OBJEXT-o}
  125518. + am__minus_obj=
  125519. + ;;
  125520. + none) break ;;
  125521. + esac
  125522. + if depmode=$depmode \
  125523. + source=sub/conftest.c object=$am__obj \
  125524. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  125525. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  125526. + >/dev/null 2>conftest.err &&
  125527. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  125528. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  125529. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  125530. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  125531. + # icc doesn't choke on unknown options, it will just issue warnings
  125532. + # or remarks (even with -Werror). So we grep stderr for any message
  125533. + # that says an option was ignored or not supported.
  125534. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  125535. + # icc: Command line warning: ignoring option '-M'; no argument required
  125536. + # The diagnosis changed in icc 8.0:
  125537. + # icc: Command line remark: option '-MP' not supported
  125538. + if (grep 'ignoring option' conftest.err ||
  125539. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  125540. + am_cv_CXX_dependencies_compiler_type=$depmode
  125541. + break
  125542. + fi
  125543. + fi
  125544. + done
  125545. +
  125546. + cd ..
  125547. + rm -rf conftest.dir
  125548. +else
  125549. + am_cv_CXX_dependencies_compiler_type=none
  125550. +fi
  125551. +
  125552. +fi
  125553. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
  125554. +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
  125555. +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  125556. +
  125557. + if
  125558. + test "x$enable_dependency_tracking" != xno \
  125559. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  125560. + am__fastdepCXX_TRUE=
  125561. + am__fastdepCXX_FALSE='#'
  125562. +else
  125563. + am__fastdepCXX_TRUE='#'
  125564. + am__fastdepCXX_FALSE=
  125565. +fi
  125566. +
  125567. +
  125568. +
  125569. +
  125570. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
  125571. +$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
  125572. + @%:@ Check whether --enable-maintainer-mode was given.
  125573. +if test "${enable_maintainer_mode+set}" = set; then :
  125574. + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
  125575. +else
  125576. + USE_MAINTAINER_MODE=no
  125577. +fi
  125578. +
  125579. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
  125580. +$as_echo "$USE_MAINTAINER_MODE" >&6; }
  125581. + if test $USE_MAINTAINER_MODE = yes; then
  125582. + MAINTAINER_MODE_TRUE=
  125583. + MAINTAINER_MODE_FALSE='#'
  125584. +else
  125585. + MAINTAINER_MODE_TRUE='#'
  125586. + MAINTAINER_MODE_FALSE=
  125587. +fi
  125588. +
  125589. + MAINT=$MAINTAINER_MODE_TRUE
  125590. +
  125591. +
  125592. +if test -n "$ac_tool_prefix"; then
  125593. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  125594. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  125595. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  125596. +$as_echo_n "checking for $ac_word... " >&6; }
  125597. +if ${ac_cv_prog_RANLIB+:} false; then :
  125598. + $as_echo_n "(cached) " >&6
  125599. +else
  125600. + if test -n "$RANLIB"; then
  125601. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  125602. +else
  125603. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125604. +for as_dir in $PATH
  125605. +do
  125606. + IFS=$as_save_IFS
  125607. + test -z "$as_dir" && as_dir=.
  125608. + for ac_exec_ext in '' $ac_executable_extensions; do
  125609. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  125610. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  125611. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  125612. + break 2
  125613. + fi
  125614. +done
  125615. + done
  125616. +IFS=$as_save_IFS
  125617. +
  125618. +fi
  125619. +fi
  125620. +RANLIB=$ac_cv_prog_RANLIB
  125621. +if test -n "$RANLIB"; then
  125622. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  125623. +$as_echo "$RANLIB" >&6; }
  125624. +else
  125625. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  125626. +$as_echo "no" >&6; }
  125627. +fi
  125628. +
  125629. +
  125630. +fi
  125631. +if test -z "$ac_cv_prog_RANLIB"; then
  125632. + ac_ct_RANLIB=$RANLIB
  125633. + # Extract the first word of "ranlib", so it can be a program name with args.
  125634. +set dummy ranlib; ac_word=$2
  125635. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  125636. +$as_echo_n "checking for $ac_word... " >&6; }
  125637. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  125638. + $as_echo_n "(cached) " >&6
  125639. +else
  125640. + if test -n "$ac_ct_RANLIB"; then
  125641. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  125642. +else
  125643. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125644. +for as_dir in $PATH
  125645. +do
  125646. + IFS=$as_save_IFS
  125647. + test -z "$as_dir" && as_dir=.
  125648. + for ac_exec_ext in '' $ac_executable_extensions; do
  125649. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  125650. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  125651. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  125652. + break 2
  125653. + fi
  125654. +done
  125655. + done
  125656. +IFS=$as_save_IFS
  125657. +
  125658. +fi
  125659. +fi
  125660. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  125661. +if test -n "$ac_ct_RANLIB"; then
  125662. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  125663. +$as_echo "$ac_ct_RANLIB" >&6; }
  125664. +else
  125665. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  125666. +$as_echo "no" >&6; }
  125667. +fi
  125668. +
  125669. + if test "x$ac_ct_RANLIB" = x; then
  125670. + RANLIB=":"
  125671. + else
  125672. + case $cross_compiling:$ac_tool_warned in
  125673. +yes:)
  125674. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  125675. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  125676. +ac_tool_warned=yes ;;
  125677. +esac
  125678. + RANLIB=$ac_ct_RANLIB
  125679. + fi
  125680. +else
  125681. + RANLIB="$ac_cv_prog_RANLIB"
  125682. +fi
  125683. +
  125684. +
  125685. +if test "$GCC" = "yes"; then
  125686. + TRIE_CFLAGS="-Werror -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments"
  125687. + TRIE_CXXFLAGS="-Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments"
  125688. +else
  125689. + TRIE_CFLAGS=
  125690. + TRIE_CXXFLAGS=
  125691. +fi
  125692. +
  125693. +if test "$GCC" = "yes" ; then
  125694. +
  125695. + if test "$GCC" = "yes"; then
  125696. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler accepts -fhuge-objects" >&5
  125697. +$as_echo_n "checking whether compiler accepts -fhuge-objects... " >&6; }
  125698. + if ${ac_cv_test_checkforhugeobjects+:} false; then :
  125699. + $as_echo_n "(cached) " >&6
  125700. +else
  125701. +
  125702. + ac_cv_test_checkforhugeobjects=`echo "int main(int argc, char **argv) { int foo; }" > conftest.cc
  125703. +${CXX} -Werror -fhuge-objects -o conftest.bin conftest.cc 2>/dev/null
  125704. +res=$?
  125705. +rm -f conftest.*
  125706. +echo yes
  125707. +exit $res`
  125708. + if [ $? -ne 0 ]
  125709. + then ac_cv_test_checkforhugeobjects=no
  125710. + else if [ -z "$ac_cv_test_checkforhugeobjects" ]
  125711. + then ac_cv_test_checkforhugeobjects=yes
  125712. + fi ; fi
  125713. +
  125714. +fi
  125715. + # end of CACHE_VAL
  125716. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_test_checkforhugeobjects}" >&5
  125717. +$as_echo "${ac_cv_test_checkforhugeobjects}" >&6; }
  125718. +
  125719. + if test "X${ac_cv_test_checkforhugeobjects}" != Xno
  125720. + then
  125721. + HUGE_OBJECT_FLAG="-fhuge-objects"
  125722. + fi
  125723. + fi #gcc
  125724. +
  125725. + TRIE_CXXFLAGS="$TRIE_CXXFLAGS $HUGE_OBJECT_FLAG"
  125726. +fi
  125727. +
  125728. +
  125729. +
  125730. +
  125731. +# Checks for libraries.
  125732. +
  125733. +# Checks for header files.
  125734. +
  125735. +ac_ext=cpp
  125736. +ac_cpp='$CXXCPP $CPPFLAGS'
  125737. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  125738. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  125739. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  125740. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
  125741. +$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
  125742. +if test -z "$CXXCPP"; then
  125743. + if ${ac_cv_prog_CXXCPP+:} false; then :
  125744. + $as_echo_n "(cached) " >&6
  125745. +else
  125746. + # Double quotes because CXXCPP needs to be expanded
  125747. + for CXXCPP in "$CXX -E" "/lib/cpp"
  125748. + do
  125749. + ac_preproc_ok=false
  125750. +for ac_cxx_preproc_warn_flag in '' yes
  125751. +do
  125752. + # Use a header file that comes with gcc, so configuring glibc
  125753. + # with a fresh cross-compiler works.
  125754. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  125755. + # <limits.h> exists even on freestanding compilers.
  125756. + # On the NeXT, cc -E runs the code through the compiler's parser,
  125757. + # not just through cpp. "Syntax error" is here to catch this case.
  125758. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  125759. +/* end confdefs.h. */
  125760. +@%:@ifdef __STDC__
  125761. +@%:@ include <limits.h>
  125762. +@%:@else
  125763. +@%:@ include <assert.h>
  125764. +@%:@endif
  125765. + Syntax error
  125766. +_ACEOF
  125767. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  125768. +
  125769. +else
  125770. + # Broken: fails on valid input.
  125771. +continue
  125772. +fi
  125773. +rm -f conftest.err conftest.i conftest.$ac_ext
  125774. +
  125775. + # OK, works on sane cases. Now check whether nonexistent headers
  125776. + # can be detected and how.
  125777. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  125778. +/* end confdefs.h. */
  125779. +@%:@include <ac_nonexistent.h>
  125780. +_ACEOF
  125781. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  125782. + # Broken: success on invalid input.
  125783. +continue
  125784. +else
  125785. + # Passes both tests.
  125786. +ac_preproc_ok=:
  125787. +break
  125788. +fi
  125789. +rm -f conftest.err conftest.i conftest.$ac_ext
  125790. +
  125791. +done
  125792. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  125793. +rm -f conftest.i conftest.err conftest.$ac_ext
  125794. +if $ac_preproc_ok; then :
  125795. + break
  125796. +fi
  125797. +
  125798. + done
  125799. + ac_cv_prog_CXXCPP=$CXXCPP
  125800. +
  125801. +fi
  125802. + CXXCPP=$ac_cv_prog_CXXCPP
  125803. +else
  125804. + ac_cv_prog_CXXCPP=$CXXCPP
  125805. +fi
  125806. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
  125807. +$as_echo "$CXXCPP" >&6; }
  125808. +ac_preproc_ok=false
  125809. +for ac_cxx_preproc_warn_flag in '' yes
  125810. +do
  125811. + # Use a header file that comes with gcc, so configuring glibc
  125812. + # with a fresh cross-compiler works.
  125813. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  125814. + # <limits.h> exists even on freestanding compilers.
  125815. + # On the NeXT, cc -E runs the code through the compiler's parser,
  125816. + # not just through cpp. "Syntax error" is here to catch this case.
  125817. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  125818. +/* end confdefs.h. */
  125819. +@%:@ifdef __STDC__
  125820. +@%:@ include <limits.h>
  125821. +@%:@else
  125822. +@%:@ include <assert.h>
  125823. +@%:@endif
  125824. + Syntax error
  125825. +_ACEOF
  125826. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  125827. +
  125828. +else
  125829. + # Broken: fails on valid input.
  125830. +continue
  125831. +fi
  125832. +rm -f conftest.err conftest.i conftest.$ac_ext
  125833. +
  125834. + # OK, works on sane cases. Now check whether nonexistent headers
  125835. + # can be detected and how.
  125836. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  125837. +/* end confdefs.h. */
  125838. +@%:@include <ac_nonexistent.h>
  125839. +_ACEOF
  125840. +if ac_fn_cxx_try_cpp "$LINENO"; then :
  125841. + # Broken: success on invalid input.
  125842. +continue
  125843. +else
  125844. + # Passes both tests.
  125845. +ac_preproc_ok=:
  125846. +break
  125847. +fi
  125848. +rm -f conftest.err conftest.i conftest.$ac_ext
  125849. +
  125850. +done
  125851. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  125852. +rm -f conftest.i conftest.err conftest.$ac_ext
  125853. +if $ac_preproc_ok; then :
  125854. +
  125855. +else
  125856. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  125857. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  125858. +as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
  125859. +See \`config.log' for more details" "$LINENO" 5; }
  125860. +fi
  125861. +
  125862. +ac_ext=cpp
  125863. +ac_cpp='$CXXCPP $CPPFLAGS'
  125864. +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  125865. +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  125866. +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  125867. +
  125868. +
  125869. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  125870. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  125871. +if ${ac_cv_path_GREP+:} false; then :
  125872. + $as_echo_n "(cached) " >&6
  125873. +else
  125874. + if test -z "$GREP"; then
  125875. + ac_path_GREP_found=false
  125876. + # Loop through the user's path and test for each of PROGNAME-LIST
  125877. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125878. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  125879. +do
  125880. + IFS=$as_save_IFS
  125881. + test -z "$as_dir" && as_dir=.
  125882. + for ac_prog in grep ggrep; do
  125883. + for ac_exec_ext in '' $ac_executable_extensions; do
  125884. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  125885. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  125886. +# Check for GNU ac_path_GREP and select it if it is found.
  125887. + # Check for GNU $ac_path_GREP
  125888. +case `"$ac_path_GREP" --version 2>&1` in
  125889. +*GNU*)
  125890. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  125891. +*)
  125892. + ac_count=0
  125893. + $as_echo_n 0123456789 >"conftest.in"
  125894. + while :
  125895. + do
  125896. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  125897. + mv "conftest.tmp" "conftest.in"
  125898. + cp "conftest.in" "conftest.nl"
  125899. + $as_echo 'GREP' >> "conftest.nl"
  125900. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  125901. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  125902. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  125903. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  125904. + # Best one so far, save it but keep looking for a better one
  125905. + ac_cv_path_GREP="$ac_path_GREP"
  125906. + ac_path_GREP_max=$ac_count
  125907. + fi
  125908. + # 10*(2^10) chars as input seems more than enough
  125909. + test $ac_count -gt 10 && break
  125910. + done
  125911. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  125912. +esac
  125913. +
  125914. + $ac_path_GREP_found && break 3
  125915. + done
  125916. + done
  125917. + done
  125918. +IFS=$as_save_IFS
  125919. + if test -z "$ac_cv_path_GREP"; then
  125920. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  125921. + fi
  125922. +else
  125923. + ac_cv_path_GREP=$GREP
  125924. +fi
  125925. +
  125926. +fi
  125927. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  125928. +$as_echo "$ac_cv_path_GREP" >&6; }
  125929. + GREP="$ac_cv_path_GREP"
  125930. +
  125931. +
  125932. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  125933. +$as_echo_n "checking for egrep... " >&6; }
  125934. +if ${ac_cv_path_EGREP+:} false; then :
  125935. + $as_echo_n "(cached) " >&6
  125936. +else
  125937. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  125938. + then ac_cv_path_EGREP="$GREP -E"
  125939. + else
  125940. + if test -z "$EGREP"; then
  125941. + ac_path_EGREP_found=false
  125942. + # Loop through the user's path and test for each of PROGNAME-LIST
  125943. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  125944. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  125945. +do
  125946. + IFS=$as_save_IFS
  125947. + test -z "$as_dir" && as_dir=.
  125948. + for ac_prog in egrep; do
  125949. + for ac_exec_ext in '' $ac_executable_extensions; do
  125950. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  125951. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  125952. +# Check for GNU ac_path_EGREP and select it if it is found.
  125953. + # Check for GNU $ac_path_EGREP
  125954. +case `"$ac_path_EGREP" --version 2>&1` in
  125955. +*GNU*)
  125956. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  125957. +*)
  125958. + ac_count=0
  125959. + $as_echo_n 0123456789 >"conftest.in"
  125960. + while :
  125961. + do
  125962. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  125963. + mv "conftest.tmp" "conftest.in"
  125964. + cp "conftest.in" "conftest.nl"
  125965. + $as_echo 'EGREP' >> "conftest.nl"
  125966. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  125967. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  125968. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  125969. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  125970. + # Best one so far, save it but keep looking for a better one
  125971. + ac_cv_path_EGREP="$ac_path_EGREP"
  125972. + ac_path_EGREP_max=$ac_count
  125973. + fi
  125974. + # 10*(2^10) chars as input seems more than enough
  125975. + test $ac_count -gt 10 && break
  125976. + done
  125977. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  125978. +esac
  125979. +
  125980. + $ac_path_EGREP_found && break 3
  125981. + done
  125982. + done
  125983. + done
  125984. +IFS=$as_save_IFS
  125985. + if test -z "$ac_cv_path_EGREP"; then
  125986. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  125987. + fi
  125988. +else
  125989. + ac_cv_path_EGREP=$EGREP
  125990. +fi
  125991. +
  125992. + fi
  125993. +fi
  125994. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  125995. +$as_echo "$ac_cv_path_EGREP" >&6; }
  125996. + EGREP="$ac_cv_path_EGREP"
  125997. +
  125998. +
  125999. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  126000. +$as_echo_n "checking for ANSI C header files... " >&6; }
  126001. +if ${ac_cv_header_stdc+:} false; then :
  126002. + $as_echo_n "(cached) " >&6
  126003. +else
  126004. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  126005. +/* end confdefs.h. */
  126006. +#include <stdlib.h>
  126007. +#include <stdarg.h>
  126008. +#include <string.h>
  126009. +#include <float.h>
  126010. +
  126011. +int
  126012. +main ()
  126013. +{
  126014. +
  126015. + ;
  126016. + return 0;
  126017. +}
  126018. +_ACEOF
  126019. +if ac_fn_cxx_try_compile "$LINENO"; then :
  126020. + ac_cv_header_stdc=yes
  126021. +else
  126022. + ac_cv_header_stdc=no
  126023. +fi
  126024. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  126025. +
  126026. +if test $ac_cv_header_stdc = yes; then
  126027. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  126028. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  126029. +/* end confdefs.h. */
  126030. +#include <string.h>
  126031. +
  126032. +_ACEOF
  126033. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  126034. + $EGREP "memchr" >/dev/null 2>&1; then :
  126035. +
  126036. +else
  126037. + ac_cv_header_stdc=no
  126038. +fi
  126039. +rm -f conftest*
  126040. +
  126041. +fi
  126042. +
  126043. +if test $ac_cv_header_stdc = yes; then
  126044. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  126045. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  126046. +/* end confdefs.h. */
  126047. +#include <stdlib.h>
  126048. +
  126049. +_ACEOF
  126050. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  126051. + $EGREP "free" >/dev/null 2>&1; then :
  126052. +
  126053. +else
  126054. + ac_cv_header_stdc=no
  126055. +fi
  126056. +rm -f conftest*
  126057. +
  126058. +fi
  126059. +
  126060. +if test $ac_cv_header_stdc = yes; then
  126061. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  126062. + if test "$cross_compiling" = yes; then :
  126063. + :
  126064. +else
  126065. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  126066. +/* end confdefs.h. */
  126067. +#include <ctype.h>
  126068. +#include <stdlib.h>
  126069. +#if ((' ' & 0x0FF) == 0x020)
  126070. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  126071. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  126072. +#else
  126073. +# define ISLOWER(c) \
  126074. + (('a' <= (c) && (c) <= 'i') \
  126075. + || ('j' <= (c) && (c) <= 'r') \
  126076. + || ('s' <= (c) && (c) <= 'z'))
  126077. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  126078. +#endif
  126079. +
  126080. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  126081. +int
  126082. +main ()
  126083. +{
  126084. + int i;
  126085. + for (i = 0; i < 256; i++)
  126086. + if (XOR (islower (i), ISLOWER (i))
  126087. + || toupper (i) != TOUPPER (i))
  126088. + return 2;
  126089. + return 0;
  126090. +}
  126091. +_ACEOF
  126092. +if ac_fn_cxx_try_run "$LINENO"; then :
  126093. +
  126094. +else
  126095. + ac_cv_header_stdc=no
  126096. +fi
  126097. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  126098. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  126099. +fi
  126100. +
  126101. +fi
  126102. +fi
  126103. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  126104. +$as_echo "$ac_cv_header_stdc" >&6; }
  126105. +if test $ac_cv_header_stdc = yes; then
  126106. +
  126107. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  126108. +
  126109. +fi
  126110. +
  126111. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  126112. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  126113. + inttypes.h stdint.h unistd.h
  126114. +do :
  126115. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  126116. +ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  126117. +"
  126118. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  126119. + cat >>confdefs.h <<_ACEOF
  126120. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  126121. +_ACEOF
  126122. +
  126123. +fi
  126124. +
  126125. +done
  126126. +
  126127. +
  126128. +for ac_header in \
  126129. + iostream \
  126130. +
  126131. +do :
  126132. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  126133. +ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
  126134. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  126135. + cat >>confdefs.h <<_ACEOF
  126136. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  126137. +_ACEOF
  126138. +
  126139. +fi
  126140. +
  126141. +done
  126142. +
  126143. +
  126144. +# Checks for typedefs, structures, and compiler characteristics.
  126145. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
  126146. +$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
  126147. +if ${ac_cv_c_const+:} false; then :
  126148. + $as_echo_n "(cached) " >&6
  126149. +else
  126150. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  126151. +/* end confdefs.h. */
  126152. +
  126153. +int
  126154. +main ()
  126155. +{
  126156. +/* FIXME: Include the comments suggested by Paul. */
  126157. +#ifndef __cplusplus
  126158. + /* Ultrix mips cc rejects this. */
  126159. + typedef int charset[2];
  126160. + const charset cs;
  126161. + /* SunOS 4.1.1 cc rejects this. */
  126162. + char const *const *pcpcc;
  126163. + char **ppc;
  126164. + /* NEC SVR4.0.2 mips cc rejects this. */
  126165. + struct point {int x, y;};
  126166. + static struct point const zero = {0,0};
  126167. + /* AIX XL C 1.02.0.0 rejects this.
  126168. + It does not let you subtract one const X* pointer from another in
  126169. + an arm of an if-expression whose if-part is not a constant
  126170. + expression */
  126171. + const char *g = "string";
  126172. + pcpcc = &g + (g ? g-g : 0);
  126173. + /* HPUX 7.0 cc rejects these. */
  126174. + ++pcpcc;
  126175. + ppc = (char**) pcpcc;
  126176. + pcpcc = (char const *const *) ppc;
  126177. + { /* SCO 3.2v4 cc rejects this. */
  126178. + char *t;
  126179. + char const *s = 0 ? (char *) 0 : (char const *) 0;
  126180. +
  126181. + *t++ = 0;
  126182. + if (s) return 0;
  126183. + }
  126184. + { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
  126185. + int x[] = {25, 17};
  126186. + const int *foo = &x[0];
  126187. + ++foo;
  126188. + }
  126189. + { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  126190. + typedef const int *iptr;
  126191. + iptr p = 0;
  126192. + ++p;
  126193. + }
  126194. + { /* AIX XL C 1.02.0.0 rejects this saying
  126195. + "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  126196. + struct s { int j; const int *ap[3]; };
  126197. + struct s *b; b->j = 5;
  126198. + }
  126199. + { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  126200. + const int foo = 10;
  126201. + if (!foo) return 0;
  126202. + }
  126203. + return !cs[0] && !zero.x;
  126204. +#endif
  126205. +
  126206. + ;
  126207. + return 0;
  126208. +}
  126209. +_ACEOF
  126210. +if ac_fn_cxx_try_compile "$LINENO"; then :
  126211. + ac_cv_c_const=yes
  126212. +else
  126213. + ac_cv_c_const=no
  126214. +fi
  126215. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  126216. +fi
  126217. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
  126218. +$as_echo "$ac_cv_c_const" >&6; }
  126219. +if test $ac_cv_c_const = no; then
  126220. +
  126221. +$as_echo "@%:@define const /**/" >>confdefs.h
  126222. +
  126223. +fi
  126224. +
  126225. +ac_fn_cxx_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
  126226. +if test "x$ac_cv_type_size_t" = xyes; then :
  126227. +
  126228. +else
  126229. +
  126230. +cat >>confdefs.h <<_ACEOF
  126231. +@%:@define size_t unsigned int
  126232. +_ACEOF
  126233. +
  126234. +fi
  126235. +
  126236. +
  126237. +# Checks for library functions.
  126238. +
  126239. +ac_config_files="$ac_config_files Makefile include/Makefile src/Makefile test/Makefile"
  126240. +
  126241. +cat >confcache <<\_ACEOF
  126242. +# This file is a shell script that caches the results of configure
  126243. +# tests run on this system so they can be shared between configure
  126244. +# scripts and configure runs, see configure's option --config-cache.
  126245. +# It is not useful on other systems. If it contains results you don't
  126246. +# want to keep, you may remove or edit it.
  126247. +#
  126248. +# config.status only pays attention to the cache file if you give it
  126249. +# the --recheck option to rerun configure.
  126250. +#
  126251. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  126252. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  126253. +# following values.
  126254. +
  126255. +_ACEOF
  126256. +
  126257. +# The following way of writing the cache mishandles newlines in values,
  126258. +# but we know of no workaround that is simple, portable, and efficient.
  126259. +# So, we kill variables containing newlines.
  126260. +# Ultrix sh set writes to stderr and can't be redirected directly,
  126261. +# and sets the high bit in the cache file unless we assign to the vars.
  126262. +(
  126263. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  126264. + eval ac_val=\$$ac_var
  126265. + case $ac_val in #(
  126266. + *${as_nl}*)
  126267. + case $ac_var in #(
  126268. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  126269. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  126270. + esac
  126271. + case $ac_var in #(
  126272. + _ | IFS | as_nl) ;; #(
  126273. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  126274. + *) { eval $ac_var=; unset $ac_var;} ;;
  126275. + esac ;;
  126276. + esac
  126277. + done
  126278. +
  126279. + (set) 2>&1 |
  126280. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  126281. + *${as_nl}ac_space=\ *)
  126282. + # `set' does not quote correctly, so add quotes: double-quote
  126283. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  126284. + sed -n \
  126285. + "s/'/'\\\\''/g;
  126286. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  126287. + ;; #(
  126288. + *)
  126289. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  126290. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  126291. + ;;
  126292. + esac |
  126293. + sort
  126294. +) |
  126295. + sed '
  126296. + /^ac_cv_env_/b end
  126297. + t clear
  126298. + :clear
  126299. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  126300. + t end
  126301. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  126302. + :end' >>confcache
  126303. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  126304. + if test -w "$cache_file"; then
  126305. + if test "x$cache_file" != "x/dev/null"; then
  126306. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  126307. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  126308. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  126309. + cat confcache >"$cache_file"
  126310. + else
  126311. + case $cache_file in #(
  126312. + */* | ?:*)
  126313. + mv -f confcache "$cache_file"$$ &&
  126314. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  126315. + *)
  126316. + mv -f confcache "$cache_file" ;;
  126317. + esac
  126318. + fi
  126319. + fi
  126320. + else
  126321. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  126322. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  126323. + fi
  126324. +fi
  126325. +rm -f confcache
  126326. +
  126327. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  126328. +# Let make expand exec_prefix.
  126329. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  126330. +
  126331. +DEFS=-DHAVE_CONFIG_H
  126332. +
  126333. +ac_libobjs=
  126334. +ac_ltlibobjs=
  126335. +U=
  126336. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  126337. + # 1. Remove the extension, and $U if already installed.
  126338. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  126339. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  126340. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  126341. + # will be set to the directory where LIBOBJS objects are built.
  126342. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  126343. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  126344. +done
  126345. +LIB@&t@OBJS=$ac_libobjs
  126346. +
  126347. +LTLIBOBJS=$ac_ltlibobjs
  126348. +
  126349. +
  126350. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  126351. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  126352. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  126353. +fi
  126354. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  126355. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  126356. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  126357. +fi
  126358. +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  126359. + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
  126360. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  126361. +fi
  126362. + if test -n "$EXEEXT"; then
  126363. + am__EXEEXT_TRUE=
  126364. + am__EXEEXT_FALSE='#'
  126365. +else
  126366. + am__EXEEXT_TRUE='#'
  126367. + am__EXEEXT_FALSE=
  126368. +fi
  126369. +
  126370. +if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
  126371. + as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
  126372. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  126373. +fi
  126374. +
  126375. +: "${CONFIG_STATUS=./config.status}"
  126376. +ac_write_fail=0
  126377. +ac_clean_files_save=$ac_clean_files
  126378. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  126379. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  126380. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  126381. +as_write_fail=0
  126382. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  126383. +#! $SHELL
  126384. +# Generated by $as_me.
  126385. +# Run this file to recreate the current configuration.
  126386. +# Compiler output produced by configure, useful for debugging
  126387. +# configure, is in config.log if it exists.
  126388. +
  126389. +debug=false
  126390. +ac_cs_recheck=false
  126391. +ac_cs_silent=false
  126392. +
  126393. +SHELL=\${CONFIG_SHELL-$SHELL}
  126394. +export SHELL
  126395. +_ASEOF
  126396. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  126397. +## -------------------- ##
  126398. +## M4sh Initialization. ##
  126399. +## -------------------- ##
  126400. +
  126401. +# Be more Bourne compatible
  126402. +DUALCASE=1; export DUALCASE # for MKS sh
  126403. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  126404. + emulate sh
  126405. + NULLCMD=:
  126406. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  126407. + # is contrary to our usage. Disable this feature.
  126408. + alias -g '${1+"$@"}'='"$@"'
  126409. + setopt NO_GLOB_SUBST
  126410. +else
  126411. + case `(set -o) 2>/dev/null` in @%:@(
  126412. + *posix*) :
  126413. + set -o posix ;; @%:@(
  126414. + *) :
  126415. + ;;
  126416. +esac
  126417. +fi
  126418. +
  126419. +
  126420. +as_nl='
  126421. +'
  126422. +export as_nl
  126423. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  126424. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  126425. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  126426. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  126427. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  126428. +# but without wasting forks for bash or zsh.
  126429. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  126430. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  126431. + as_echo='print -r --'
  126432. + as_echo_n='print -rn --'
  126433. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  126434. + as_echo='printf %s\n'
  126435. + as_echo_n='printf %s'
  126436. +else
  126437. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  126438. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  126439. + as_echo_n='/usr/ucb/echo -n'
  126440. + else
  126441. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  126442. + as_echo_n_body='eval
  126443. + arg=$1;
  126444. + case $arg in @%:@(
  126445. + *"$as_nl"*)
  126446. + expr "X$arg" : "X\\(.*\\)$as_nl";
  126447. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  126448. + esac;
  126449. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  126450. + '
  126451. + export as_echo_n_body
  126452. + as_echo_n='sh -c $as_echo_n_body as_echo'
  126453. + fi
  126454. + export as_echo_body
  126455. + as_echo='sh -c $as_echo_body as_echo'
  126456. +fi
  126457. +
  126458. +# The user is always right.
  126459. +if test "${PATH_SEPARATOR+set}" != set; then
  126460. + PATH_SEPARATOR=:
  126461. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  126462. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  126463. + PATH_SEPARATOR=';'
  126464. + }
  126465. +fi
  126466. +
  126467. +
  126468. +# IFS
  126469. +# We need space, tab and new line, in precisely that order. Quoting is
  126470. +# there to prevent editors from complaining about space-tab.
  126471. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  126472. +# splitting by setting IFS to empty value.)
  126473. +IFS=" "" $as_nl"
  126474. +
  126475. +# Find who we are. Look in the path if we contain no directory separator.
  126476. +as_myself=
  126477. +case $0 in @%:@((
  126478. + *[\\/]* ) as_myself=$0 ;;
  126479. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  126480. +for as_dir in $PATH
  126481. +do
  126482. + IFS=$as_save_IFS
  126483. + test -z "$as_dir" && as_dir=.
  126484. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  126485. + done
  126486. +IFS=$as_save_IFS
  126487. +
  126488. + ;;
  126489. +esac
  126490. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  126491. +# in which case we are not to be found in the path.
  126492. +if test "x$as_myself" = x; then
  126493. + as_myself=$0
  126494. +fi
  126495. +if test ! -f "$as_myself"; then
  126496. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  126497. + exit 1
  126498. +fi
  126499. +
  126500. +# Unset variables that we do not need and which cause bugs (e.g. in
  126501. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  126502. +# suppresses any "Segmentation fault" message there. '((' could
  126503. +# trigger a bug in pdksh 5.2.14.
  126504. +for as_var in BASH_ENV ENV MAIL MAILPATH
  126505. +do eval test x\${$as_var+set} = xset \
  126506. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  126507. +done
  126508. +PS1='$ '
  126509. +PS2='> '
  126510. +PS4='+ '
  126511. +
  126512. +# NLS nuisances.
  126513. +LC_ALL=C
  126514. +export LC_ALL
  126515. +LANGUAGE=C
  126516. +export LANGUAGE
  126517. +
  126518. +# CDPATH.
  126519. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  126520. +
  126521. +
  126522. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  126523. +@%:@ ----------------------------------------
  126524. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  126525. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  126526. +@%:@ script with STATUS, using 1 if that was 0.
  126527. +as_fn_error ()
  126528. +{
  126529. + as_status=$1; test $as_status -eq 0 && as_status=1
  126530. + if test "$4"; then
  126531. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  126532. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  126533. + fi
  126534. + $as_echo "$as_me: error: $2" >&2
  126535. + as_fn_exit $as_status
  126536. +} @%:@ as_fn_error
  126537. +
  126538. +
  126539. +@%:@ as_fn_set_status STATUS
  126540. +@%:@ -----------------------
  126541. +@%:@ Set @S|@? to STATUS, without forking.
  126542. +as_fn_set_status ()
  126543. +{
  126544. + return $1
  126545. +} @%:@ as_fn_set_status
  126546. +
  126547. +@%:@ as_fn_exit STATUS
  126548. +@%:@ -----------------
  126549. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  126550. +as_fn_exit ()
  126551. +{
  126552. + set +e
  126553. + as_fn_set_status $1
  126554. + exit $1
  126555. +} @%:@ as_fn_exit
  126556. +
  126557. +@%:@ as_fn_unset VAR
  126558. +@%:@ ---------------
  126559. +@%:@ Portably unset VAR.
  126560. +as_fn_unset ()
  126561. +{
  126562. + { eval $1=; unset $1;}
  126563. +}
  126564. +as_unset=as_fn_unset
  126565. +@%:@ as_fn_append VAR VALUE
  126566. +@%:@ ----------------------
  126567. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  126568. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  126569. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  126570. +@%:@ implementations.
  126571. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  126572. + eval 'as_fn_append ()
  126573. + {
  126574. + eval $1+=\$2
  126575. + }'
  126576. +else
  126577. + as_fn_append ()
  126578. + {
  126579. + eval $1=\$$1\$2
  126580. + }
  126581. +fi # as_fn_append
  126582. +
  126583. +@%:@ as_fn_arith ARG...
  126584. +@%:@ ------------------
  126585. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  126586. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  126587. +@%:@ must be portable across @S|@(()) and expr.
  126588. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  126589. + eval 'as_fn_arith ()
  126590. + {
  126591. + as_val=$(( $* ))
  126592. + }'
  126593. +else
  126594. + as_fn_arith ()
  126595. + {
  126596. + as_val=`expr "$@" || test $? -eq 1`
  126597. + }
  126598. +fi # as_fn_arith
  126599. +
  126600. +
  126601. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  126602. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  126603. + as_expr=expr
  126604. +else
  126605. + as_expr=false
  126606. +fi
  126607. +
  126608. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  126609. + as_basename=basename
  126610. +else
  126611. + as_basename=false
  126612. +fi
  126613. +
  126614. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  126615. + as_dirname=dirname
  126616. +else
  126617. + as_dirname=false
  126618. +fi
  126619. +
  126620. +as_me=`$as_basename -- "$0" ||
  126621. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  126622. + X"$0" : 'X\(//\)$' \| \
  126623. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  126624. +$as_echo X/"$0" |
  126625. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  126626. + s//\1/
  126627. + q
  126628. + }
  126629. + /^X\/\(\/\/\)$/{
  126630. + s//\1/
  126631. + q
  126632. + }
  126633. + /^X\/\(\/\).*/{
  126634. + s//\1/
  126635. + q
  126636. + }
  126637. + s/.*/./; q'`
  126638. +
  126639. +# Avoid depending upon Character Ranges.
  126640. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  126641. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  126642. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  126643. +as_cr_digits='0123456789'
  126644. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  126645. +
  126646. +ECHO_C= ECHO_N= ECHO_T=
  126647. +case `echo -n x` in @%:@(((((
  126648. +-n*)
  126649. + case `echo 'xy\c'` in
  126650. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  126651. + xy) ECHO_C='\c';;
  126652. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  126653. + ECHO_T=' ';;
  126654. + esac;;
  126655. +*)
  126656. + ECHO_N='-n';;
  126657. +esac
  126658. +
  126659. +rm -f conf$$ conf$$.exe conf$$.file
  126660. +if test -d conf$$.dir; then
  126661. + rm -f conf$$.dir/conf$$.file
  126662. +else
  126663. + rm -f conf$$.dir
  126664. + mkdir conf$$.dir 2>/dev/null
  126665. +fi
  126666. +if (echo >conf$$.file) 2>/dev/null; then
  126667. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  126668. + as_ln_s='ln -s'
  126669. + # ... but there are two gotchas:
  126670. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  126671. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  126672. + # In both cases, we have to default to `cp -p'.
  126673. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  126674. + as_ln_s='cp -p'
  126675. + elif ln conf$$.file conf$$ 2>/dev/null; then
  126676. + as_ln_s=ln
  126677. + else
  126678. + as_ln_s='cp -p'
  126679. + fi
  126680. +else
  126681. + as_ln_s='cp -p'
  126682. +fi
  126683. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  126684. +rmdir conf$$.dir 2>/dev/null
  126685. +
  126686. +
  126687. +@%:@ as_fn_mkdir_p
  126688. +@%:@ -------------
  126689. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  126690. +as_fn_mkdir_p ()
  126691. +{
  126692. +
  126693. + case $as_dir in #(
  126694. + -*) as_dir=./$as_dir;;
  126695. + esac
  126696. + test -d "$as_dir" || eval $as_mkdir_p || {
  126697. + as_dirs=
  126698. + while :; do
  126699. + case $as_dir in #(
  126700. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  126701. + *) as_qdir=$as_dir;;
  126702. + esac
  126703. + as_dirs="'$as_qdir' $as_dirs"
  126704. + as_dir=`$as_dirname -- "$as_dir" ||
  126705. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  126706. + X"$as_dir" : 'X\(//\)[^/]' \| \
  126707. + X"$as_dir" : 'X\(//\)$' \| \
  126708. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  126709. +$as_echo X"$as_dir" |
  126710. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  126711. + s//\1/
  126712. + q
  126713. + }
  126714. + /^X\(\/\/\)[^/].*/{
  126715. + s//\1/
  126716. + q
  126717. + }
  126718. + /^X\(\/\/\)$/{
  126719. + s//\1/
  126720. + q
  126721. + }
  126722. + /^X\(\/\).*/{
  126723. + s//\1/
  126724. + q
  126725. + }
  126726. + s/.*/./; q'`
  126727. + test -d "$as_dir" && break
  126728. + done
  126729. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  126730. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  126731. +
  126732. +
  126733. +} @%:@ as_fn_mkdir_p
  126734. +if mkdir -p . 2>/dev/null; then
  126735. + as_mkdir_p='mkdir -p "$as_dir"'
  126736. +else
  126737. + test -d ./-p && rmdir ./-p
  126738. + as_mkdir_p=false
  126739. +fi
  126740. +
  126741. +if test -x / >/dev/null 2>&1; then
  126742. + as_test_x='test -x'
  126743. +else
  126744. + if ls -dL / >/dev/null 2>&1; then
  126745. + as_ls_L_option=L
  126746. + else
  126747. + as_ls_L_option=
  126748. + fi
  126749. + as_test_x='
  126750. + eval sh -c '\''
  126751. + if test -d "$1"; then
  126752. + test -d "$1/.";
  126753. + else
  126754. + case $1 in @%:@(
  126755. + -*)set "./$1";;
  126756. + esac;
  126757. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  126758. + ???[sx]*):;;*)false;;esac;fi
  126759. + '\'' sh
  126760. + '
  126761. +fi
  126762. +as_executable_p=$as_test_x
  126763. +
  126764. +# Sed expression to map a string onto a valid CPP name.
  126765. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  126766. +
  126767. +# Sed expression to map a string onto a valid variable name.
  126768. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  126769. +
  126770. +
  126771. +exec 6>&1
  126772. +## ----------------------------------- ##
  126773. +## Main body of $CONFIG_STATUS script. ##
  126774. +## ----------------------------------- ##
  126775. +_ASEOF
  126776. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  126777. +
  126778. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  126779. +# Save the log message, to keep $0 and so on meaningful, and to
  126780. +# report actual input values of CONFIG_FILES etc. instead of their
  126781. +# values after options handling.
  126782. +ac_log="
  126783. +This file was extended by libTrie $as_me 0.1, which was
  126784. +generated by GNU Autoconf 2.68. Invocation command line was
  126785. +
  126786. + CONFIG_FILES = $CONFIG_FILES
  126787. + CONFIG_HEADERS = $CONFIG_HEADERS
  126788. + CONFIG_LINKS = $CONFIG_LINKS
  126789. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  126790. + $ $0 $@
  126791. +
  126792. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  126793. +"
  126794. +
  126795. +_ACEOF
  126796. +
  126797. +case $ac_config_files in *"
  126798. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  126799. +esac
  126800. +
  126801. +case $ac_config_headers in *"
  126802. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  126803. +esac
  126804. +
  126805. +
  126806. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  126807. +# Files that config.status was made for.
  126808. +config_files="$ac_config_files"
  126809. +config_headers="$ac_config_headers"
  126810. +config_commands="$ac_config_commands"
  126811. +
  126812. +_ACEOF
  126813. +
  126814. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  126815. +ac_cs_usage="\
  126816. +\`$as_me' instantiates files and other configuration actions
  126817. +from templates according to the current configuration. Unless the files
  126818. +and actions are specified as TAGs, all are instantiated by default.
  126819. +
  126820. +Usage: $0 [OPTION]... [TAG]...
  126821. +
  126822. + -h, --help print this help, then exit
  126823. + -V, --version print version number and configuration settings, then exit
  126824. + --config print configuration, then exit
  126825. + -q, --quiet, --silent
  126826. + do not print progress messages
  126827. + -d, --debug don't remove temporary files
  126828. + --recheck update $as_me by reconfiguring in the same conditions
  126829. + --file=FILE[:TEMPLATE]
  126830. + instantiate the configuration file FILE
  126831. + --header=FILE[:TEMPLATE]
  126832. + instantiate the configuration header FILE
  126833. +
  126834. +Configuration files:
  126835. +$config_files
  126836. +
  126837. +Configuration headers:
  126838. +$config_headers
  126839. +
  126840. +Configuration commands:
  126841. +$config_commands
  126842. +
  126843. +Report bugs to <rbtcollins@squid-cache.org>."
  126844. +
  126845. +_ACEOF
  126846. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  126847. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  126848. +ac_cs_version="\\
  126849. +libTrie config.status 0.1
  126850. +configured by $0, generated by GNU Autoconf 2.68,
  126851. + with options \\"\$ac_cs_config\\"
  126852. +
  126853. +Copyright (C) 2010 Free Software Foundation, Inc.
  126854. +This config.status script is free software; the Free Software Foundation
  126855. +gives unlimited permission to copy, distribute and modify it."
  126856. +
  126857. +ac_pwd='$ac_pwd'
  126858. +srcdir='$srcdir'
  126859. +INSTALL='$INSTALL'
  126860. +MKDIR_P='$MKDIR_P'
  126861. +AWK='$AWK'
  126862. +test -n "\$AWK" || AWK=awk
  126863. +_ACEOF
  126864. +
  126865. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  126866. +# The default lists apply if the user does not specify any file.
  126867. +ac_need_defaults=:
  126868. +while test $# != 0
  126869. +do
  126870. + case $1 in
  126871. + --*=?*)
  126872. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  126873. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  126874. + ac_shift=:
  126875. + ;;
  126876. + --*=)
  126877. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  126878. + ac_optarg=
  126879. + ac_shift=:
  126880. + ;;
  126881. + *)
  126882. + ac_option=$1
  126883. + ac_optarg=$2
  126884. + ac_shift=shift
  126885. + ;;
  126886. + esac
  126887. +
  126888. + case $ac_option in
  126889. + # Handling of the options.
  126890. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  126891. + ac_cs_recheck=: ;;
  126892. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  126893. + $as_echo "$ac_cs_version"; exit ;;
  126894. + --config | --confi | --conf | --con | --co | --c )
  126895. + $as_echo "$ac_cs_config"; exit ;;
  126896. + --debug | --debu | --deb | --de | --d | -d )
  126897. + debug=: ;;
  126898. + --file | --fil | --fi | --f )
  126899. + $ac_shift
  126900. + case $ac_optarg in
  126901. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  126902. + '') as_fn_error $? "missing file argument" ;;
  126903. + esac
  126904. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  126905. + ac_need_defaults=false;;
  126906. + --header | --heade | --head | --hea )
  126907. + $ac_shift
  126908. + case $ac_optarg in
  126909. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  126910. + esac
  126911. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  126912. + ac_need_defaults=false;;
  126913. + --he | --h)
  126914. + # Conflict between --help and --header
  126915. + as_fn_error $? "ambiguous option: \`$1'
  126916. +Try \`$0 --help' for more information.";;
  126917. + --help | --hel | -h )
  126918. + $as_echo "$ac_cs_usage"; exit ;;
  126919. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  126920. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  126921. + ac_cs_silent=: ;;
  126922. +
  126923. + # This is an error.
  126924. + -*) as_fn_error $? "unrecognized option: \`$1'
  126925. +Try \`$0 --help' for more information." ;;
  126926. +
  126927. + *) as_fn_append ac_config_targets " $1"
  126928. + ac_need_defaults=false ;;
  126929. +
  126930. + esac
  126931. + shift
  126932. +done
  126933. +
  126934. +ac_configure_extra_args=
  126935. +
  126936. +if $ac_cs_silent; then
  126937. + exec 6>/dev/null
  126938. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  126939. +fi
  126940. +
  126941. +_ACEOF
  126942. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  126943. +if \$ac_cs_recheck; then
  126944. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  126945. + shift
  126946. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  126947. + CONFIG_SHELL='$SHELL'
  126948. + export CONFIG_SHELL
  126949. + exec "\$@"
  126950. +fi
  126951. +
  126952. +_ACEOF
  126953. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  126954. +exec 5>>config.log
  126955. +{
  126956. + echo
  126957. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  126958. +@%:@@%:@ Running $as_me. @%:@@%:@
  126959. +_ASBOX
  126960. + $as_echo "$ac_log"
  126961. +} >&5
  126962. +
  126963. +_ACEOF
  126964. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  126965. +#
  126966. +# INIT-COMMANDS
  126967. +#
  126968. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  126969. +
  126970. +_ACEOF
  126971. +
  126972. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  126973. +
  126974. +# Handling of arguments.
  126975. +for ac_config_target in $ac_config_targets
  126976. +do
  126977. + case $ac_config_target in
  126978. + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
  126979. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  126980. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  126981. + "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
  126982. + "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
  126983. + "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
  126984. +
  126985. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  126986. + esac
  126987. +done
  126988. +
  126989. +
  126990. +# If the user did not use the arguments to specify the items to instantiate,
  126991. +# then the envvar interface is used. Set only those that are not.
  126992. +# We use the long form for the default assignment because of an extremely
  126993. +# bizarre bug on SunOS 4.1.3.
  126994. +if $ac_need_defaults; then
  126995. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  126996. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  126997. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  126998. +fi
  126999. +
  127000. +# Have a temporary directory for convenience. Make it in the build tree
  127001. +# simply because there is no reason against having it here, and in addition,
  127002. +# creating and moving files from /tmp can sometimes cause problems.
  127003. +# Hook for its removal unless debugging.
  127004. +# Note that there is a small window in which the directory will not be cleaned:
  127005. +# after its creation but before its name has been assigned to `$tmp'.
  127006. +$debug ||
  127007. +{
  127008. + tmp= ac_tmp=
  127009. + trap 'exit_status=$?
  127010. + : "${ac_tmp:=$tmp}"
  127011. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  127012. +' 0
  127013. + trap 'as_fn_exit 1' 1 2 13 15
  127014. +}
  127015. +# Create a (secure) tmp directory for tmp files.
  127016. +
  127017. +{
  127018. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  127019. + test -d "$tmp"
  127020. +} ||
  127021. +{
  127022. + tmp=./conf$$-$RANDOM
  127023. + (umask 077 && mkdir "$tmp")
  127024. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  127025. +ac_tmp=$tmp
  127026. +
  127027. +# Set up the scripts for CONFIG_FILES section.
  127028. +# No need to generate them if there are no CONFIG_FILES.
  127029. +# This happens for instance with `./config.status config.h'.
  127030. +if test -n "$CONFIG_FILES"; then
  127031. +
  127032. +
  127033. +ac_cr=`echo X | tr X '\015'`
  127034. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  127035. +# But we know of no other shell where ac_cr would be empty at this
  127036. +# point, so we can use a bashism as a fallback.
  127037. +if test "x$ac_cr" = x; then
  127038. + eval ac_cr=\$\'\\r\'
  127039. +fi
  127040. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  127041. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  127042. + ac_cs_awk_cr='\\r'
  127043. +else
  127044. + ac_cs_awk_cr=$ac_cr
  127045. +fi
  127046. +
  127047. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  127048. +_ACEOF
  127049. +
  127050. +
  127051. +{
  127052. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  127053. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  127054. + echo "_ACEOF"
  127055. +} >conf$$subs.sh ||
  127056. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  127057. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  127058. +ac_delim='%!_!# '
  127059. +for ac_last_try in false false false false false :; do
  127060. + . ./conf$$subs.sh ||
  127061. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  127062. +
  127063. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  127064. + if test $ac_delim_n = $ac_delim_num; then
  127065. + break
  127066. + elif $ac_last_try; then
  127067. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  127068. + else
  127069. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  127070. + fi
  127071. +done
  127072. +rm -f conf$$subs.sh
  127073. +
  127074. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  127075. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  127076. +_ACEOF
  127077. +sed -n '
  127078. +h
  127079. +s/^/S["/; s/!.*/"]=/
  127080. +p
  127081. +g
  127082. +s/^[^!]*!//
  127083. +:repl
  127084. +t repl
  127085. +s/'"$ac_delim"'$//
  127086. +t delim
  127087. +:nl
  127088. +h
  127089. +s/\(.\{148\}\)..*/\1/
  127090. +t more1
  127091. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  127092. +p
  127093. +n
  127094. +b repl
  127095. +:more1
  127096. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  127097. +p
  127098. +g
  127099. +s/.\{148\}//
  127100. +t nl
  127101. +:delim
  127102. +h
  127103. +s/\(.\{148\}\)..*/\1/
  127104. +t more2
  127105. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  127106. +p
  127107. +b
  127108. +:more2
  127109. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  127110. +p
  127111. +g
  127112. +s/.\{148\}//
  127113. +t delim
  127114. +' <conf$$subs.awk | sed '
  127115. +/^[^""]/{
  127116. + N
  127117. + s/\n//
  127118. +}
  127119. +' >>$CONFIG_STATUS || ac_write_fail=1
  127120. +rm -f conf$$subs.awk
  127121. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  127122. +_ACAWK
  127123. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  127124. + for (key in S) S_is_set[key] = 1
  127125. + FS = ""
  127126. +
  127127. +}
  127128. +{
  127129. + line = $ 0
  127130. + nfields = split(line, field, "@")
  127131. + substed = 0
  127132. + len = length(field[1])
  127133. + for (i = 2; i < nfields; i++) {
  127134. + key = field[i]
  127135. + keylen = length(key)
  127136. + if (S_is_set[key]) {
  127137. + value = S[key]
  127138. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  127139. + len += length(value) + length(field[++i])
  127140. + substed = 1
  127141. + } else
  127142. + len += 1 + keylen
  127143. + }
  127144. +
  127145. + print line
  127146. +}
  127147. +
  127148. +_ACAWK
  127149. +_ACEOF
  127150. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  127151. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  127152. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  127153. +else
  127154. + cat
  127155. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  127156. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  127157. +_ACEOF
  127158. +
  127159. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  127160. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  127161. +# trailing colons and then remove the whole line if VPATH becomes empty
  127162. +# (actually we leave an empty line to preserve line numbers).
  127163. +if test "x$srcdir" = x.; then
  127164. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  127165. +h
  127166. +s///
  127167. +s/^/:/
  127168. +s/[ ]*$/:/
  127169. +s/:\$(srcdir):/:/g
  127170. +s/:\${srcdir}:/:/g
  127171. +s/:@srcdir@:/:/g
  127172. +s/^:*//
  127173. +s/:*$//
  127174. +x
  127175. +s/\(=[ ]*\).*/\1/
  127176. +G
  127177. +s/\n//
  127178. +s/^[^=]*=[ ]*$//
  127179. +}'
  127180. +fi
  127181. +
  127182. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  127183. +fi # test -n "$CONFIG_FILES"
  127184. +
  127185. +# Set up the scripts for CONFIG_HEADERS section.
  127186. +# No need to generate them if there are no CONFIG_HEADERS.
  127187. +# This happens for instance with `./config.status Makefile'.
  127188. +if test -n "$CONFIG_HEADERS"; then
  127189. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  127190. +BEGIN {
  127191. +_ACEOF
  127192. +
  127193. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  127194. +# here-document in config.status, that substitutes the proper values into
  127195. +# config.h.in to produce config.h.
  127196. +
  127197. +# Create a delimiter string that does not exist in confdefs.h, to ease
  127198. +# handling of long lines.
  127199. +ac_delim='%!_!# '
  127200. +for ac_last_try in false false :; do
  127201. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  127202. + if test -z "$ac_tt"; then
  127203. + break
  127204. + elif $ac_last_try; then
  127205. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  127206. + else
  127207. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  127208. + fi
  127209. +done
  127210. +
  127211. +# For the awk script, D is an array of macro values keyed by name,
  127212. +# likewise P contains macro parameters if any. Preserve backslash
  127213. +# newline sequences.
  127214. +
  127215. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  127216. +sed -n '
  127217. +s/.\{148\}/&'"$ac_delim"'/g
  127218. +t rset
  127219. +:rset
  127220. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  127221. +t def
  127222. +d
  127223. +:def
  127224. +s/\\$//
  127225. +t bsnl
  127226. +s/["\\]/\\&/g
  127227. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  127228. +D["\1"]=" \3"/p
  127229. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  127230. +d
  127231. +:bsnl
  127232. +s/["\\]/\\&/g
  127233. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  127234. +D["\1"]=" \3\\\\\\n"\\/p
  127235. +t cont
  127236. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  127237. +t cont
  127238. +d
  127239. +:cont
  127240. +n
  127241. +s/.\{148\}/&'"$ac_delim"'/g
  127242. +t clear
  127243. +:clear
  127244. +s/\\$//
  127245. +t bsnlc
  127246. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  127247. +d
  127248. +:bsnlc
  127249. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  127250. +b cont
  127251. +' <confdefs.h | sed '
  127252. +s/'"$ac_delim"'/"\\\
  127253. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  127254. +
  127255. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  127256. + for (key in D) D_is_set[key] = 1
  127257. + FS = ""
  127258. +}
  127259. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  127260. + line = \$ 0
  127261. + split(line, arg, " ")
  127262. + if (arg[1] == "#") {
  127263. + defundef = arg[2]
  127264. + mac1 = arg[3]
  127265. + } else {
  127266. + defundef = substr(arg[1], 2)
  127267. + mac1 = arg[2]
  127268. + }
  127269. + split(mac1, mac2, "(") #)
  127270. + macro = mac2[1]
  127271. + prefix = substr(line, 1, index(line, defundef) - 1)
  127272. + if (D_is_set[macro]) {
  127273. + # Preserve the white space surrounding the "#".
  127274. + print prefix "define", macro P[macro] D[macro]
  127275. + next
  127276. + } else {
  127277. + # Replace #undef with comments. This is necessary, for example,
  127278. + # in the case of _POSIX_SOURCE, which is predefined and required
  127279. + # on some systems where configure will not decide to define it.
  127280. + if (defundef == "undef") {
  127281. + print "/*", prefix defundef, macro, "*/"
  127282. + next
  127283. + }
  127284. + }
  127285. +}
  127286. +{ print }
  127287. +_ACAWK
  127288. +_ACEOF
  127289. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  127290. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  127291. +fi # test -n "$CONFIG_HEADERS"
  127292. +
  127293. +
  127294. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  127295. +shift
  127296. +for ac_tag
  127297. +do
  127298. + case $ac_tag in
  127299. + :[FHLC]) ac_mode=$ac_tag; continue;;
  127300. + esac
  127301. + case $ac_mode$ac_tag in
  127302. + :[FHL]*:*);;
  127303. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  127304. + :[FH]-) ac_tag=-:-;;
  127305. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  127306. + esac
  127307. + ac_save_IFS=$IFS
  127308. + IFS=:
  127309. + set x $ac_tag
  127310. + IFS=$ac_save_IFS
  127311. + shift
  127312. + ac_file=$1
  127313. + shift
  127314. +
  127315. + case $ac_mode in
  127316. + :L) ac_source=$1;;
  127317. + :[FH])
  127318. + ac_file_inputs=
  127319. + for ac_f
  127320. + do
  127321. + case $ac_f in
  127322. + -) ac_f="$ac_tmp/stdin";;
  127323. + *) # Look for the file first in the build tree, then in the source tree
  127324. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  127325. + # because $ac_f cannot contain `:'.
  127326. + test -f "$ac_f" ||
  127327. + case $ac_f in
  127328. + [\\/$]*) false;;
  127329. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  127330. + esac ||
  127331. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  127332. + esac
  127333. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  127334. + as_fn_append ac_file_inputs " '$ac_f'"
  127335. + done
  127336. +
  127337. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  127338. + # use $as_me), people would be surprised to read:
  127339. + # /* config.h. Generated by config.status. */
  127340. + configure_input='Generated from '`
  127341. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  127342. + `' by configure.'
  127343. + if test x"$ac_file" != x-; then
  127344. + configure_input="$ac_file. $configure_input"
  127345. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  127346. +$as_echo "$as_me: creating $ac_file" >&6;}
  127347. + fi
  127348. + # Neutralize special characters interpreted by sed in replacement strings.
  127349. + case $configure_input in #(
  127350. + *\&* | *\|* | *\\* )
  127351. + ac_sed_conf_input=`$as_echo "$configure_input" |
  127352. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  127353. + *) ac_sed_conf_input=$configure_input;;
  127354. + esac
  127355. +
  127356. + case $ac_tag in
  127357. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  127358. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  127359. + esac
  127360. + ;;
  127361. + esac
  127362. +
  127363. + ac_dir=`$as_dirname -- "$ac_file" ||
  127364. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  127365. + X"$ac_file" : 'X\(//\)[^/]' \| \
  127366. + X"$ac_file" : 'X\(//\)$' \| \
  127367. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  127368. +$as_echo X"$ac_file" |
  127369. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  127370. + s//\1/
  127371. + q
  127372. + }
  127373. + /^X\(\/\/\)[^/].*/{
  127374. + s//\1/
  127375. + q
  127376. + }
  127377. + /^X\(\/\/\)$/{
  127378. + s//\1/
  127379. + q
  127380. + }
  127381. + /^X\(\/\).*/{
  127382. + s//\1/
  127383. + q
  127384. + }
  127385. + s/.*/./; q'`
  127386. + as_dir="$ac_dir"; as_fn_mkdir_p
  127387. + ac_builddir=.
  127388. +
  127389. +case "$ac_dir" in
  127390. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  127391. +*)
  127392. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  127393. + # A ".." for each directory in $ac_dir_suffix.
  127394. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  127395. + case $ac_top_builddir_sub in
  127396. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  127397. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  127398. + esac ;;
  127399. +esac
  127400. +ac_abs_top_builddir=$ac_pwd
  127401. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  127402. +# for backward compatibility:
  127403. +ac_top_builddir=$ac_top_build_prefix
  127404. +
  127405. +case $srcdir in
  127406. + .) # We are building in place.
  127407. + ac_srcdir=.
  127408. + ac_top_srcdir=$ac_top_builddir_sub
  127409. + ac_abs_top_srcdir=$ac_pwd ;;
  127410. + [\\/]* | ?:[\\/]* ) # Absolute name.
  127411. + ac_srcdir=$srcdir$ac_dir_suffix;
  127412. + ac_top_srcdir=$srcdir
  127413. + ac_abs_top_srcdir=$srcdir ;;
  127414. + *) # Relative name.
  127415. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  127416. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  127417. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  127418. +esac
  127419. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  127420. +
  127421. +
  127422. + case $ac_mode in
  127423. + :F)
  127424. + #
  127425. + # CONFIG_FILE
  127426. + #
  127427. +
  127428. + case $INSTALL in
  127429. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  127430. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  127431. + esac
  127432. + ac_MKDIR_P=$MKDIR_P
  127433. + case $MKDIR_P in
  127434. + [\\/$]* | ?:[\\/]* ) ;;
  127435. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  127436. + esac
  127437. +_ACEOF
  127438. +
  127439. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  127440. +# If the template does not know about datarootdir, expand it.
  127441. +# FIXME: This hack should be removed a few years after 2.60.
  127442. +ac_datarootdir_hack=; ac_datarootdir_seen=
  127443. +ac_sed_dataroot='
  127444. +/datarootdir/ {
  127445. + p
  127446. + q
  127447. +}
  127448. +/@datadir@/p
  127449. +/@docdir@/p
  127450. +/@infodir@/p
  127451. +/@localedir@/p
  127452. +/@mandir@/p'
  127453. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  127454. +*datarootdir*) ac_datarootdir_seen=yes;;
  127455. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  127456. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  127457. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  127458. +_ACEOF
  127459. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  127460. + ac_datarootdir_hack='
  127461. + s&@datadir@&$datadir&g
  127462. + s&@docdir@&$docdir&g
  127463. + s&@infodir@&$infodir&g
  127464. + s&@localedir@&$localedir&g
  127465. + s&@mandir@&$mandir&g
  127466. + s&\\\${datarootdir}&$datarootdir&g' ;;
  127467. +esac
  127468. +_ACEOF
  127469. +
  127470. +# Neutralize VPATH when `$srcdir' = `.'.
  127471. +# Shell code in configure.ac might set extrasub.
  127472. +# FIXME: do we really want to maintain this feature?
  127473. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  127474. +ac_sed_extra="$ac_vpsub
  127475. +$extrasub
  127476. +_ACEOF
  127477. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  127478. +:t
  127479. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  127480. +s|@configure_input@|$ac_sed_conf_input|;t t
  127481. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  127482. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  127483. +s&@srcdir@&$ac_srcdir&;t t
  127484. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  127485. +s&@top_srcdir@&$ac_top_srcdir&;t t
  127486. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  127487. +s&@builddir@&$ac_builddir&;t t
  127488. +s&@abs_builddir@&$ac_abs_builddir&;t t
  127489. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  127490. +s&@INSTALL@&$ac_INSTALL&;t t
  127491. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  127492. +$ac_datarootdir_hack
  127493. +"
  127494. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  127495. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  127496. +
  127497. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  127498. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  127499. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  127500. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  127501. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  127502. +which seems to be undefined. Please make sure it is defined" >&5
  127503. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  127504. +which seems to be undefined. Please make sure it is defined" >&2;}
  127505. +
  127506. + rm -f "$ac_tmp/stdin"
  127507. + case $ac_file in
  127508. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  127509. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  127510. + esac \
  127511. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  127512. + ;;
  127513. + :H)
  127514. + #
  127515. + # CONFIG_HEADER
  127516. + #
  127517. + if test x"$ac_file" != x-; then
  127518. + {
  127519. + $as_echo "/* $configure_input */" \
  127520. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  127521. + } >"$ac_tmp/config.h" \
  127522. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  127523. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  127524. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  127525. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  127526. + else
  127527. + rm -f "$ac_file"
  127528. + mv "$ac_tmp/config.h" "$ac_file" \
  127529. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  127530. + fi
  127531. + else
  127532. + $as_echo "/* $configure_input */" \
  127533. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  127534. + || as_fn_error $? "could not create -" "$LINENO" 5
  127535. + fi
  127536. +# Compute "$ac_file"'s index in $config_headers.
  127537. +_am_arg="$ac_file"
  127538. +_am_stamp_count=1
  127539. +for _am_header in $config_headers :; do
  127540. + case $_am_header in
  127541. + $_am_arg | $_am_arg:* )
  127542. + break ;;
  127543. + * )
  127544. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  127545. + esac
  127546. +done
  127547. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  127548. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  127549. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  127550. + X"$_am_arg" : 'X\(//\)$' \| \
  127551. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  127552. +$as_echo X"$_am_arg" |
  127553. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  127554. + s//\1/
  127555. + q
  127556. + }
  127557. + /^X\(\/\/\)[^/].*/{
  127558. + s//\1/
  127559. + q
  127560. + }
  127561. + /^X\(\/\/\)$/{
  127562. + s//\1/
  127563. + q
  127564. + }
  127565. + /^X\(\/\).*/{
  127566. + s//\1/
  127567. + q
  127568. + }
  127569. + s/.*/./; q'`/stamp-h$_am_stamp_count
  127570. + ;;
  127571. +
  127572. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  127573. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  127574. + ;;
  127575. + esac
  127576. +
  127577. +
  127578. + case $ac_file$ac_mode in
  127579. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  127580. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  127581. + # are listed without --file. Let's play safe and only enable the eval
  127582. + # if we detect the quoting.
  127583. + case $CONFIG_FILES in
  127584. + *\'*) eval set x "$CONFIG_FILES" ;;
  127585. + *) set x $CONFIG_FILES ;;
  127586. + esac
  127587. + shift
  127588. + for mf
  127589. + do
  127590. + # Strip MF so we end up with the name of the file.
  127591. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  127592. + # Check whether this is an Automake generated Makefile or not.
  127593. + # We used to match only the files named `Makefile.in', but
  127594. + # some people rename them; so instead we look at the file content.
  127595. + # Grep'ing the first line is not enough: some people post-process
  127596. + # each Makefile.in and add a new line on top of each file to say so.
  127597. + # Grep'ing the whole file is not good either: AIX grep has a line
  127598. + # limit of 2048, but all sed's we know have understand at least 4000.
  127599. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  127600. + dirpart=`$as_dirname -- "$mf" ||
  127601. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  127602. + X"$mf" : 'X\(//\)[^/]' \| \
  127603. + X"$mf" : 'X\(//\)$' \| \
  127604. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  127605. +$as_echo X"$mf" |
  127606. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  127607. + s//\1/
  127608. + q
  127609. + }
  127610. + /^X\(\/\/\)[^/].*/{
  127611. + s//\1/
  127612. + q
  127613. + }
  127614. + /^X\(\/\/\)$/{
  127615. + s//\1/
  127616. + q
  127617. + }
  127618. + /^X\(\/\).*/{
  127619. + s//\1/
  127620. + q
  127621. + }
  127622. + s/.*/./; q'`
  127623. + else
  127624. + continue
  127625. + fi
  127626. + # Extract the definition of DEPDIR, am__include, and am__quote
  127627. + # from the Makefile without running `make'.
  127628. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  127629. + test -z "$DEPDIR" && continue
  127630. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  127631. + test -z "am__include" && continue
  127632. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  127633. + # When using ansi2knr, U may be empty or an underscore; expand it
  127634. + U=`sed -n 's/^U = //p' < "$mf"`
  127635. + # Find all dependency output files, they are included files with
  127636. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  127637. + # simplest approach to changing $(DEPDIR) to its actual value in the
  127638. + # expansion.
  127639. + for file in `sed -n "
  127640. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  127641. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  127642. + # Make sure the directory exists.
  127643. + test -f "$dirpart/$file" && continue
  127644. + fdir=`$as_dirname -- "$file" ||
  127645. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  127646. + X"$file" : 'X\(//\)[^/]' \| \
  127647. + X"$file" : 'X\(//\)$' \| \
  127648. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  127649. +$as_echo X"$file" |
  127650. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  127651. + s//\1/
  127652. + q
  127653. + }
  127654. + /^X\(\/\/\)[^/].*/{
  127655. + s//\1/
  127656. + q
  127657. + }
  127658. + /^X\(\/\/\)$/{
  127659. + s//\1/
  127660. + q
  127661. + }
  127662. + /^X\(\/\).*/{
  127663. + s//\1/
  127664. + q
  127665. + }
  127666. + s/.*/./; q'`
  127667. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  127668. + # echo "creating $dirpart/$file"
  127669. + echo '# dummy' > "$dirpart/$file"
  127670. + done
  127671. + done
  127672. +}
  127673. + ;;
  127674. +
  127675. + esac
  127676. +done # for ac_tag
  127677. +
  127678. +
  127679. +as_fn_exit 0
  127680. +_ACEOF
  127681. +ac_clean_files=$ac_clean_files_save
  127682. +
  127683. +test $ac_write_fail = 0 ||
  127684. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  127685. +
  127686. +
  127687. +# configure is writing to config.log, and then calls config.status.
  127688. +# config.status does its own redirection, appending to config.log.
  127689. +# Unfortunately, on DOS this fails, as config.log is still kept open
  127690. +# by configure, so config.status won't be able to write to it; its
  127691. +# output is simply discarded. So we exec the FD to /dev/null,
  127692. +# effectively closing config.log, so it can be properly (re)opened and
  127693. +# appended to by config.status. When coming back to configure, we
  127694. +# need to make the FD available again.
  127695. +if test "$no_create" != yes; then
  127696. + ac_cs_success=:
  127697. + ac_config_status_args=
  127698. + test "$silent" = yes &&
  127699. + ac_config_status_args="$ac_config_status_args --quiet"
  127700. + exec 5>/dev/null
  127701. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  127702. + exec 5>>config.log
  127703. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  127704. + # would make configure fail if this is the last instruction.
  127705. + $ac_cs_success || as_fn_exit 1
  127706. +fi
  127707. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  127708. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  127709. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  127710. +fi
  127711. +
  127712. diff -Nur squid-3.1.11.orig/lib/libTrie/autom4te.cache/requests squid-3.1.11/lib/libTrie/autom4te.cache/requests
  127713. --- squid-3.1.11.orig/lib/libTrie/autom4te.cache/requests 1970-01-01 01:00:00.000000000 +0100
  127714. +++ squid-3.1.11/lib/libTrie/autom4te.cache/requests 2011-03-04 23:17:43.000000000 +0100
  127715. @@ -0,0 +1,151 @@
  127716. +# This file was generated.
  127717. +# It contains the lists of macros which have been traced.
  127718. +# It can be safely removed.
  127719. +
  127720. +@request = (
  127721. + bless( [
  127722. + '0',
  127723. + 1,
  127724. + [
  127725. + '/opt/local/share/autoconf'
  127726. + ],
  127727. + [
  127728. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  127729. + '/opt/local/share/aclocal-1.11/amversion.m4',
  127730. + '/opt/local/share/aclocal-1.11/auxdir.m4',
  127731. + '/opt/local/share/aclocal-1.11/cond.m4',
  127732. + '/opt/local/share/aclocal-1.11/depend.m4',
  127733. + '/opt/local/share/aclocal-1.11/depout.m4',
  127734. + '/opt/local/share/aclocal-1.11/header.m4',
  127735. + '/opt/local/share/aclocal-1.11/init.m4',
  127736. + '/opt/local/share/aclocal-1.11/install-sh.m4',
  127737. + '/opt/local/share/aclocal-1.11/lead-dot.m4',
  127738. + '/opt/local/share/aclocal-1.11/maintainer.m4',
  127739. + '/opt/local/share/aclocal-1.11/make.m4',
  127740. + '/opt/local/share/aclocal-1.11/missing.m4',
  127741. + '/opt/local/share/aclocal-1.11/mkdirp.m4',
  127742. + '/opt/local/share/aclocal-1.11/options.m4',
  127743. + '/opt/local/share/aclocal-1.11/runlog.m4',
  127744. + '/opt/local/share/aclocal-1.11/sanity.m4',
  127745. + '/opt/local/share/aclocal-1.11/silent.m4',
  127746. + '/opt/local/share/aclocal-1.11/strip.m4',
  127747. + '/opt/local/share/aclocal-1.11/substnot.m4',
  127748. + '/opt/local/share/aclocal-1.11/tar.m4',
  127749. + 'acinclude.m4',
  127750. + 'configure.ac'
  127751. + ],
  127752. + {
  127753. + 'm4_pattern_forbid' => 1,
  127754. + 'jm_MAINTAINER_MODE' => 1,
  127755. + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
  127756. + '_AM_SET_OPTION' => 1,
  127757. + 'AC_DEFUN' => 1,
  127758. + 'AC_TEST_CHECKFORHUGEOBJECTS' => 1,
  127759. + 'AM_PROG_MKDIR_P' => 1,
  127760. + 'AM_INIT_AUTOMAKE' => 1,
  127761. + 'AM_AUTOMAKE_VERSION' => 1,
  127762. + 'AM_MISSING_HAS_RUN' => 1,
  127763. + 'AM_SUBST_NOTMAKE' => 1,
  127764. + 'AM_MISSING_PROG' => 1,
  127765. + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  127766. + 'AM_MAINTAINER_MODE' => 1,
  127767. + 'AC_DEFUN_ONCE' => 1,
  127768. + 'AM_PROG_INSTALL_STRIP' => 1,
  127769. + '_m4_warn' => 1,
  127770. + 'AM_SANITY_CHECK' => 1,
  127771. + 'AM_SILENT_RULES' => 1,
  127772. + 'include' => 1,
  127773. + '_AM_PROG_TAR' => 1,
  127774. + 'AM_AUX_DIR_EXPAND' => 1,
  127775. + 'AM_DEP_TRACK' => 1,
  127776. + 'AM_CONFIG_HEADER' => 1,
  127777. + '_AM_SET_OPTIONS' => 1,
  127778. + 'AM_RUN_LOG' => 1,
  127779. + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  127780. + '_AM_IF_OPTION' => 1,
  127781. + '_AM_SUBST_NOTMAKE' => 1,
  127782. + 'm4_pattern_allow' => 1,
  127783. + '_AM_AUTOCONF_VERSION' => 1,
  127784. + '_AM_MANGLE_OPTION' => 1,
  127785. + 'AM_SET_LEADING_DOT' => 1,
  127786. + 'AM_CONDITIONAL' => 1,
  127787. + 'AM_SET_DEPDIR' => 1,
  127788. + '_AM_DEPENDENCIES' => 1,
  127789. + 'm4_include' => 1,
  127790. + 'AM_PROG_INSTALL_SH' => 1,
  127791. + '_AC_AM_CONFIG_HEADER_HOOK' => 1,
  127792. + 'AU_DEFUN' => 1,
  127793. + 'AM_MAKE_INCLUDE' => 1
  127794. + }
  127795. + ], 'Autom4te::Request' ),
  127796. + bless( [
  127797. + '1',
  127798. + 1,
  127799. + [
  127800. + '/opt/local/share/autoconf'
  127801. + ],
  127802. + [
  127803. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  127804. + 'aclocal.m4',
  127805. + 'configure.ac'
  127806. + ],
  127807. + {
  127808. + 'AM_PROG_F77_C_O' => 1,
  127809. + '_LT_AC_TAGCONFIG' => 1,
  127810. + 'AC_INIT' => 1,
  127811. + 'm4_pattern_forbid' => 1,
  127812. + 'AC_CANONICAL_TARGET' => 1,
  127813. + '_AM_COND_IF' => 1,
  127814. + 'AC_CONFIG_LIBOBJ_DIR' => 1,
  127815. + 'AC_SUBST' => 1,
  127816. + 'AC_CANONICAL_HOST' => 1,
  127817. + 'AC_FC_SRCEXT' => 1,
  127818. + 'AC_PROG_LIBTOOL' => 1,
  127819. + 'AM_INIT_AUTOMAKE' => 1,
  127820. + 'AC_CONFIG_SUBDIRS' => 1,
  127821. + 'AM_PATH_GUILE' => 1,
  127822. + 'AM_AUTOMAKE_VERSION' => 1,
  127823. + 'LT_CONFIG_LTDL_DIR' => 1,
  127824. + 'AC_CONFIG_LINKS' => 1,
  127825. + 'AC_REQUIRE_AUX_FILE' => 1,
  127826. + 'LT_SUPPORTED_TAG' => 1,
  127827. + 'm4_sinclude' => 1,
  127828. + 'AM_MAINTAINER_MODE' => 1,
  127829. + 'AM_NLS' => 1,
  127830. + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
  127831. + '_m4_warn' => 1,
  127832. + 'AM_MAKEFILE_INCLUDE' => 1,
  127833. + 'AM_PROG_CXX_C_O' => 1,
  127834. + '_AM_MAKEFILE_INCLUDE' => 1,
  127835. + '_AM_COND_ENDIF' => 1,
  127836. + 'AM_ENABLE_MULTILIB' => 1,
  127837. + 'AM_SILENT_RULES' => 1,
  127838. + 'AM_PROG_MOC' => 1,
  127839. + 'AC_CONFIG_FILES' => 1,
  127840. + 'include' => 1,
  127841. + 'LT_INIT' => 1,
  127842. + 'AM_GNU_GETTEXT' => 1,
  127843. + 'AM_PROG_AR' => 1,
  127844. + 'AC_LIBSOURCE' => 1,
  127845. + 'AC_CANONICAL_BUILD' => 1,
  127846. + 'AM_PROG_FC_C_O' => 1,
  127847. + 'AC_FC_FREEFORM' => 1,
  127848. + 'AH_OUTPUT' => 1,
  127849. + 'AC_CONFIG_AUX_DIR' => 1,
  127850. + '_AM_SUBST_NOTMAKE' => 1,
  127851. + 'm4_pattern_allow' => 1,
  127852. + 'AM_PROG_CC_C_O' => 1,
  127853. + 'sinclude' => 1,
  127854. + 'AM_CONDITIONAL' => 1,
  127855. + 'AC_CANONICAL_SYSTEM' => 1,
  127856. + 'AM_XGETTEXT_OPTION' => 1,
  127857. + 'AC_CONFIG_HEADERS' => 1,
  127858. + 'AC_DEFINE_TRACE_LITERAL' => 1,
  127859. + 'AM_POT_TOOLS' => 1,
  127860. + 'm4_include' => 1,
  127861. + '_AM_COND_ELSE' => 1,
  127862. + 'AC_SUBST_TRACE' => 1
  127863. + }
  127864. + ], 'Autom4te::Request' )
  127865. + );
  127866. +
  127867. diff -Nur squid-3.1.11.orig/lib/libTrie/autom4te.cache/traces.0 squid-3.1.11/lib/libTrie/autom4te.cache/traces.0
  127868. --- squid-3.1.11.orig/lib/libTrie/autom4te.cache/traces.0 1970-01-01 01:00:00.000000000 +0100
  127869. +++ squid-3.1.11/lib/libTrie/autom4te.cache/traces.0 2011-03-04 23:17:42.000000000 +0100
  127870. @@ -0,0 +1,841 @@
  127871. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11'
  127872. +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  127873. +dnl require some minimum version. Point them to the right macro.
  127874. +m4_if([$1], [1.11.1], [],
  127875. + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  127876. +])
  127877. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.11.1])dnl
  127878. +m4_ifndef([AC_AUTOCONF_VERSION],
  127879. + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
  127880. +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
  127881. +m4trace:/opt/local/share/aclocal-1.11/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly.
  127882. +AC_PREREQ([2.50])dnl
  127883. +# expand $ac_aux_dir to an absolute path
  127884. +am_aux_dir=`cd $ac_aux_dir && pwd`
  127885. +])
  127886. +m4trace:/opt/local/share/aclocal-1.11/cond.m4:15: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl
  127887. + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
  127888. + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
  127889. +AC_SUBST([$1_TRUE])dnl
  127890. +AC_SUBST([$1_FALSE])dnl
  127891. +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
  127892. +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
  127893. +m4_define([_AM_COND_VALUE_$1], [$2])dnl
  127894. +if $2; then
  127895. + $1_TRUE=
  127896. + $1_FALSE='#'
  127897. +else
  127898. + $1_TRUE='#'
  127899. + $1_FALSE=
  127900. +fi
  127901. +AC_CONFIG_COMMANDS_PRE(
  127902. +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
  127903. + AC_MSG_ERROR([[conditional "$1" was never defined.
  127904. +Usually this means the macro was only invoked conditionally.]])
  127905. +fi])])
  127906. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:28: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl
  127907. +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
  127908. +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
  127909. +AC_REQUIRE([AM_DEP_TRACK])dnl
  127910. +
  127911. +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
  127912. + [$1], CXX, [depcc="$CXX" am_compiler_list=],
  127913. + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
  127914. + [$1], UPC, [depcc="$UPC" am_compiler_list=],
  127915. + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
  127916. + [depcc="$$1" am_compiler_list=])
  127917. +
  127918. +AC_CACHE_CHECK([dependency style of $depcc],
  127919. + [am_cv_$1_dependencies_compiler_type],
  127920. +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  127921. + # We make a subdir and do the tests there. Otherwise we can end up
  127922. + # making bogus files that we don't know about and never remove. For
  127923. + # instance it was reported that on HP-UX the gcc test will end up
  127924. + # making a dummy file named `D' -- because `-MD' means `put the output
  127925. + # in D'.
  127926. + mkdir conftest.dir
  127927. + # Copy depcomp to subdir because otherwise we won't find it if we're
  127928. + # using a relative directory.
  127929. + cp "$am_depcomp" conftest.dir
  127930. + cd conftest.dir
  127931. + # We will build objects and dependencies in a subdirectory because
  127932. + # it helps to detect inapplicable dependency modes. For instance
  127933. + # both Tru64's cc and ICC support -MD to output dependencies as a
  127934. + # side effect of compilation, but ICC will put the dependencies in
  127935. + # the current directory while Tru64 will put them in the object
  127936. + # directory.
  127937. + mkdir sub
  127938. +
  127939. + am_cv_$1_dependencies_compiler_type=none
  127940. + if test "$am_compiler_list" = ""; then
  127941. + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
  127942. + fi
  127943. + am__universal=false
  127944. + m4_case([$1], [CC],
  127945. + [case " $depcc " in #(
  127946. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  127947. + esac],
  127948. + [CXX],
  127949. + [case " $depcc " in #(
  127950. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  127951. + esac])
  127952. +
  127953. + for depmode in $am_compiler_list; do
  127954. + # Setup a source with many dependencies, because some compilers
  127955. + # like to wrap large dependency lists on column 80 (with \), and
  127956. + # we should not choose a depcomp mode which is confused by this.
  127957. + #
  127958. + # We need to recreate these files for each test, as the compiler may
  127959. + # overwrite some of them when testing with obscure command lines.
  127960. + # This happens at least with the AIX C compiler.
  127961. + : > sub/conftest.c
  127962. + for i in 1 2 3 4 5 6; do
  127963. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  127964. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  127965. + # Solaris 8's {/usr,}/bin/sh.
  127966. + touch sub/conftst$i.h
  127967. + done
  127968. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  127969. +
  127970. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  127971. + # mode. It turns out that the SunPro C++ compiler does not properly
  127972. + # handle `-M -o', and we need to detect this. Also, some Intel
  127973. + # versions had trouble with output in subdirs
  127974. + am__obj=sub/conftest.${OBJEXT-o}
  127975. + am__minus_obj="-o $am__obj"
  127976. + case $depmode in
  127977. + gcc)
  127978. + # This depmode causes a compiler race in universal mode.
  127979. + test "$am__universal" = false || continue
  127980. + ;;
  127981. + nosideeffect)
  127982. + # after this tag, mechanisms are not by side-effect, so they'll
  127983. + # only be used when explicitly requested
  127984. + if test "x$enable_dependency_tracking" = xyes; then
  127985. + continue
  127986. + else
  127987. + break
  127988. + fi
  127989. + ;;
  127990. + msvisualcpp | msvcmsys)
  127991. + # This compiler won't grok `-c -o', but also, the minuso test has
  127992. + # not run yet. These depmodes are late enough in the game, and
  127993. + # so weak that their functioning should not be impacted.
  127994. + am__obj=conftest.${OBJEXT-o}
  127995. + am__minus_obj=
  127996. + ;;
  127997. + none) break ;;
  127998. + esac
  127999. + if depmode=$depmode \
  128000. + source=sub/conftest.c object=$am__obj \
  128001. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  128002. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  128003. + >/dev/null 2>conftest.err &&
  128004. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  128005. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  128006. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  128007. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  128008. + # icc doesn't choke on unknown options, it will just issue warnings
  128009. + # or remarks (even with -Werror). So we grep stderr for any message
  128010. + # that says an option was ignored or not supported.
  128011. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  128012. + # icc: Command line warning: ignoring option '-M'; no argument required
  128013. + # The diagnosis changed in icc 8.0:
  128014. + # icc: Command line remark: option '-MP' not supported
  128015. + if (grep 'ignoring option' conftest.err ||
  128016. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  128017. + am_cv_$1_dependencies_compiler_type=$depmode
  128018. + break
  128019. + fi
  128020. + fi
  128021. + done
  128022. +
  128023. + cd ..
  128024. + rm -rf conftest.dir
  128025. +else
  128026. + am_cv_$1_dependencies_compiler_type=none
  128027. +fi
  128028. +])
  128029. +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
  128030. +AM_CONDITIONAL([am__fastdep$1], [
  128031. + test "x$enable_dependency_tracking" != xno \
  128032. + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
  128033. +])
  128034. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  128035. +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
  128036. +])
  128037. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking,
  128038. +[ --disable-dependency-tracking speeds up one-time build
  128039. + --enable-dependency-tracking do not reject slow dependency extractors])
  128040. +if test "x$enable_dependency_tracking" != xno; then
  128041. + am_depcomp="$ac_aux_dir/depcomp"
  128042. + AMDEPBACKSLASH='\'
  128043. +fi
  128044. +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  128045. +AC_SUBST([AMDEPBACKSLASH])dnl
  128046. +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
  128047. +])
  128048. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:14: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{
  128049. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  128050. + # are listed without --file. Let's play safe and only enable the eval
  128051. + # if we detect the quoting.
  128052. + case $CONFIG_FILES in
  128053. + *\'*) eval set x "$CONFIG_FILES" ;;
  128054. + *) set x $CONFIG_FILES ;;
  128055. + esac
  128056. + shift
  128057. + for mf
  128058. + do
  128059. + # Strip MF so we end up with the name of the file.
  128060. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  128061. + # Check whether this is an Automake generated Makefile or not.
  128062. + # We used to match only the files named `Makefile.in', but
  128063. + # some people rename them; so instead we look at the file content.
  128064. + # Grep'ing the first line is not enough: some people post-process
  128065. + # each Makefile.in and add a new line on top of each file to say so.
  128066. + # Grep'ing the whole file is not good either: AIX grep has a line
  128067. + # limit of 2048, but all sed's we know have understand at least 4000.
  128068. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  128069. + dirpart=`AS_DIRNAME("$mf")`
  128070. + else
  128071. + continue
  128072. + fi
  128073. + # Extract the definition of DEPDIR, am__include, and am__quote
  128074. + # from the Makefile without running `make'.
  128075. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  128076. + test -z "$DEPDIR" && continue
  128077. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  128078. + test -z "am__include" && continue
  128079. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  128080. + # When using ansi2knr, U may be empty or an underscore; expand it
  128081. + U=`sed -n 's/^U = //p' < "$mf"`
  128082. + # Find all dependency output files, they are included files with
  128083. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  128084. + # simplest approach to changing $(DEPDIR) to its actual value in the
  128085. + # expansion.
  128086. + for file in `sed -n "
  128087. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  128088. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  128089. + # Make sure the directory exists.
  128090. + test -f "$dirpart/$file" && continue
  128091. + fdir=`AS_DIRNAME(["$file"])`
  128092. + AS_MKDIR_P([$dirpart/$fdir])
  128093. + # echo "creating $dirpart/$file"
  128094. + echo '# dummy' > "$dirpart/$file"
  128095. + done
  128096. + done
  128097. +}
  128098. +])
  128099. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:75: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles],
  128100. + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
  128101. + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
  128102. +])
  128103. +m4trace:/opt/local/share/aclocal-1.11/header.m4:12: -1- AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
  128104. +m4trace:/opt/local/share/aclocal-1.11/header.m4:12: -1- AC_DEFUN([AM_CONFIG_HEADER], [AC_DIAGNOSE([obsolete], [The macro `AM_CONFIG_HEADER' is obsolete.
  128105. +You should run autoupdate.])dnl
  128106. +AC_CONFIG_HEADERS($@)])
  128107. +m4trace:/opt/local/share/aclocal-1.11/init.m4:26: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl
  128108. +dnl Autoconf wants to disallow AM_ names. We explicitly allow
  128109. +dnl the ones we care about.
  128110. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
  128111. +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
  128112. +AC_REQUIRE([AC_PROG_INSTALL])dnl
  128113. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  128114. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  128115. + # is not polluted with repeated "-I."
  128116. + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
  128117. + # test to see if srcdir already configured
  128118. + if test -f $srcdir/config.status; then
  128119. + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
  128120. + fi
  128121. +fi
  128122. +
  128123. +# test whether we have cygpath
  128124. +if test -z "$CYGPATH_W"; then
  128125. + if (cygpath --version) >/dev/null 2>/dev/null; then
  128126. + CYGPATH_W='cygpath -w'
  128127. + else
  128128. + CYGPATH_W=echo
  128129. + fi
  128130. +fi
  128131. +AC_SUBST([CYGPATH_W])
  128132. +
  128133. +# Define the identity of the package.
  128134. +dnl Distinguish between old-style and new-style calls.
  128135. +m4_ifval([$2],
  128136. +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
  128137. + AC_SUBST([PACKAGE], [$1])dnl
  128138. + AC_SUBST([VERSION], [$2])],
  128139. +[_AM_SET_OPTIONS([$1])dnl
  128140. +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
  128141. +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
  128142. + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  128143. + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  128144. + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
  128145. +
  128146. +_AM_IF_OPTION([no-define],,
  128147. +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  128148. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
  128149. +
  128150. +# Some tools Automake needs.
  128151. +AC_REQUIRE([AM_SANITY_CHECK])dnl
  128152. +AC_REQUIRE([AC_ARG_PROGRAM])dnl
  128153. +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
  128154. +AM_MISSING_PROG(AUTOCONF, autoconf)
  128155. +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
  128156. +AM_MISSING_PROG(AUTOHEADER, autoheader)
  128157. +AM_MISSING_PROG(MAKEINFO, makeinfo)
  128158. +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  128159. +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
  128160. +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
  128161. +# We need awk for the "check" target. The system "awk" is bad on
  128162. +# some platforms.
  128163. +AC_REQUIRE([AC_PROG_AWK])dnl
  128164. +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
  128165. +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  128166. +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
  128167. + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  128168. + [_AM_PROG_TAR([v7])])])
  128169. +_AM_IF_OPTION([no-dependencies],,
  128170. +[AC_PROVIDE_IFELSE([AC_PROG_CC],
  128171. + [_AM_DEPENDENCIES(CC)],
  128172. + [define([AC_PROG_CC],
  128173. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  128174. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  128175. + [_AM_DEPENDENCIES(CXX)],
  128176. + [define([AC_PROG_CXX],
  128177. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  128178. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  128179. + [_AM_DEPENDENCIES(OBJC)],
  128180. + [define([AC_PROG_OBJC],
  128181. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  128182. +])
  128183. +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
  128184. +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
  128185. +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
  128186. +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
  128187. +AC_CONFIG_COMMANDS_PRE(dnl
  128188. +[m4_provide_if([_AM_COMPILER_EXEEXT],
  128189. + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
  128190. +])
  128191. +m4trace:/opt/local/share/aclocal-1.11/init.m4:126: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers.
  128192. +_am_arg=$1
  128193. +_am_stamp_count=1
  128194. +for _am_header in $config_headers :; do
  128195. + case $_am_header in
  128196. + $_am_arg | $_am_arg:* )
  128197. + break ;;
  128198. + * )
  128199. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  128200. + esac
  128201. +done
  128202. +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  128203. +m4trace:/opt/local/share/aclocal-1.11/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  128204. +if test x"${install_sh}" != xset; then
  128205. + case $am_aux_dir in
  128206. + *\ * | *\ *)
  128207. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  128208. + *)
  128209. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  128210. + esac
  128211. +fi
  128212. +AC_SUBST(install_sh)])
  128213. +m4trace:/opt/local/share/aclocal-1.11/lead-dot.m4:12: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null
  128214. +mkdir .tst 2>/dev/null
  128215. +if test -d .tst; then
  128216. + am__leading_dot=.
  128217. +else
  128218. + am__leading_dot=_
  128219. +fi
  128220. +rmdir .tst 2>/dev/null
  128221. +AC_SUBST([am__leading_dot])])
  128222. +m4trace:/opt/local/share/aclocal-1.11/maintainer.m4:19: -1- AC_DEFUN([AM_MAINTAINER_MODE], [m4_case(m4_default([$1], [disable]),
  128223. + [enable], [m4_define([am_maintainer_other], [disable])],
  128224. + [disable], [m4_define([am_maintainer_other], [enable])],
  128225. + [m4_define([am_maintainer_other], [enable])
  128226. + m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
  128227. +AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
  128228. + dnl maintainer-mode's default is 'disable' unless 'enable' is passed
  128229. + AC_ARG_ENABLE([maintainer-mode],
  128230. +[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful
  128231. + (and sometimes confusing) to the casual installer],
  128232. + [USE_MAINTAINER_MODE=$enableval],
  128233. + [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
  128234. + AC_MSG_RESULT([$USE_MAINTAINER_MODE])
  128235. + AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  128236. + MAINT=$MAINTAINER_MODE_TRUE
  128237. + AC_SUBST([MAINT])dnl
  128238. +
  128239. +])
  128240. +m4trace:/opt/local/share/aclocal-1.11/maintainer.m4:39: -1- AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
  128241. +m4trace:/opt/local/share/aclocal-1.11/maintainer.m4:39: -1- AC_DEFUN([jm_MAINTAINER_MODE], [AC_DIAGNOSE([obsolete], [The macro `jm_MAINTAINER_MODE' is obsolete.
  128242. +You should run autoupdate.])dnl
  128243. +AM_MAINTAINER_MODE])
  128244. +m4trace:/opt/local/share/aclocal-1.11/make.m4:14: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make}
  128245. +cat > confinc << 'END'
  128246. +am__doit:
  128247. + @echo this is the am__doit target
  128248. +.PHONY: am__doit
  128249. +END
  128250. +# If we don't find an include directive, just comment out the code.
  128251. +AC_MSG_CHECKING([for style of include used by $am_make])
  128252. +am__include="#"
  128253. +am__quote=
  128254. +_am_result=none
  128255. +# First try GNU make style include.
  128256. +echo "include confinc" > confmf
  128257. +# Ignore all kinds of additional output from `make'.
  128258. +case `$am_make -s -f confmf 2> /dev/null` in #(
  128259. +*the\ am__doit\ target*)
  128260. + am__include=include
  128261. + am__quote=
  128262. + _am_result=GNU
  128263. + ;;
  128264. +esac
  128265. +# Now try BSD make style include.
  128266. +if test "$am__include" = "#"; then
  128267. + echo '.include "confinc"' > confmf
  128268. + case `$am_make -s -f confmf 2> /dev/null` in #(
  128269. + *the\ am__doit\ target*)
  128270. + am__include=.include
  128271. + am__quote="\""
  128272. + _am_result=BSD
  128273. + ;;
  128274. + esac
  128275. +fi
  128276. +AC_SUBST([am__include])
  128277. +AC_SUBST([am__quote])
  128278. +AC_MSG_RESULT([$_am_result])
  128279. +rm -f confinc confmf
  128280. +])
  128281. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:14: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN])
  128282. +$1=${$1-"${am_missing_run}$2"}
  128283. +AC_SUBST($1)])
  128284. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:24: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  128285. +AC_REQUIRE_AUX_FILE([missing])dnl
  128286. +if test x"${MISSING+set}" != xset; then
  128287. + case $am_aux_dir in
  128288. + *\ * | *\ *)
  128289. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  128290. + *)
  128291. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  128292. + esac
  128293. +fi
  128294. +# Use eval to expand $SHELL
  128295. +if eval "$MISSING --run true"; then
  128296. + am_missing_run="$MISSING --run "
  128297. +else
  128298. + am_missing_run=
  128299. + AC_MSG_WARN([`missing' script is too old or missing])
  128300. +fi
  128301. +])
  128302. +m4trace:/opt/local/share/aclocal-1.11/mkdirp.m4:11: -1- AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl
  128303. +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
  128304. +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
  128305. +dnl while keeping a definition of mkdir_p for backward compatibility.
  128306. +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
  128307. +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
  128308. +dnl Makefile.ins that do not define MKDIR_P, so we do our own
  128309. +dnl adjustment using top_builddir (which is defined more often than
  128310. +dnl MKDIR_P).
  128311. +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
  128312. +case $mkdir_p in
  128313. + [[\\/$]]* | ?:[[\\/]]*) ;;
  128314. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  128315. +esac
  128316. +])
  128317. +m4trace:/opt/local/share/aclocal-1.11/options.m4:13: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
  128318. +m4trace:/opt/local/share/aclocal-1.11/options.m4:19: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
  128319. +m4trace:/opt/local/share/aclocal-1.11/options.m4:25: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
  128320. +m4trace:/opt/local/share/aclocal-1.11/options.m4:31: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  128321. +m4trace:/opt/local/share/aclocal-1.11/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
  128322. + ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
  128323. + ac_status=$?
  128324. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  128325. + (exit $ac_status); }])
  128326. +m4trace:/opt/local/share/aclocal-1.11/sanity.m4:14: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane])
  128327. +# Just in case
  128328. +sleep 1
  128329. +echo timestamp > conftest.file
  128330. +# Reject unsafe characters in $srcdir or the absolute working directory
  128331. +# name. Accept space and tab only in the latter.
  128332. +am_lf='
  128333. +'
  128334. +case `pwd` in
  128335. + *[[\\\"\#\$\&\'\`$am_lf]]*)
  128336. + AC_MSG_ERROR([unsafe absolute working directory name]);;
  128337. +esac
  128338. +case $srcdir in
  128339. + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
  128340. + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
  128341. +esac
  128342. +
  128343. +# Do `set' in a subshell so we don't clobber the current shell's
  128344. +# arguments. Must try -L first in case configure is actually a
  128345. +# symlink; some systems play weird games with the mod time of symlinks
  128346. +# (eg FreeBSD returns the mod time of the symlink's containing
  128347. +# directory).
  128348. +if (
  128349. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  128350. + if test "$[*]" = "X"; then
  128351. + # -L didn't work.
  128352. + set X `ls -t "$srcdir/configure" conftest.file`
  128353. + fi
  128354. + rm -f conftest.file
  128355. + if test "$[*]" != "X $srcdir/configure conftest.file" \
  128356. + && test "$[*]" != "X conftest.file $srcdir/configure"; then
  128357. +
  128358. + # If neither matched, then we have a broken ls. This can happen
  128359. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  128360. + # broken ls alias from the environment. This has actually
  128361. + # happened. Such a system could not be considered "sane".
  128362. + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
  128363. +alias in your environment])
  128364. + fi
  128365. +
  128366. + test "$[2]" = conftest.file
  128367. + )
  128368. +then
  128369. + # Ok.
  128370. + :
  128371. +else
  128372. + AC_MSG_ERROR([newly created file is older than distributed files!
  128373. +Check your system clock])
  128374. +fi
  128375. +AC_MSG_RESULT(yes)])
  128376. +m4trace:/opt/local/share/aclocal-1.11/silent.m4:14: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules],
  128377. +[ --enable-silent-rules less verbose build output (undo: `make V=1')
  128378. + --disable-silent-rules verbose build output (undo: `make V=0')])
  128379. +case $enable_silent_rules in
  128380. +yes) AM_DEFAULT_VERBOSITY=0;;
  128381. +no) AM_DEFAULT_VERBOSITY=1;;
  128382. +*) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
  128383. +esac
  128384. +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
  128385. +AM_BACKSLASH='\'
  128386. +AC_SUBST([AM_BACKSLASH])dnl
  128387. +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
  128388. +])
  128389. +m4trace:/opt/local/share/aclocal-1.11/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  128390. +# Installed binaries are usually stripped using `strip' when the user
  128391. +# run `make install-strip'. However `strip' might not be the right
  128392. +# tool to use in cross-compilation environments, therefore Automake
  128393. +# will honor the `STRIP' environment variable to overrule this program.
  128394. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
  128395. +if test "$cross_compiling" != no; then
  128396. + AC_CHECK_TOOL([STRIP], [strip], :)
  128397. +fi
  128398. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  128399. +AC_SUBST([INSTALL_STRIP_PROGRAM])])
  128400. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:14: -1- AC_DEFUN([_AM_SUBST_NOTMAKE])
  128401. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:19: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
  128402. +m4trace:/opt/local/share/aclocal-1.11/tar.m4:24: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility.
  128403. +AM_MISSING_PROG([AMTAR], [tar])
  128404. +m4_if([$1], [v7],
  128405. + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
  128406. + [m4_case([$1], [ustar],, [pax],,
  128407. + [m4_fatal([Unknown tar format])])
  128408. +AC_MSG_CHECKING([how to create a $1 tar archive])
  128409. +# Loop over all known methods to create a tar archive until one works.
  128410. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
  128411. +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
  128412. +# Do not fold the above two line into one, because Tru64 sh and
  128413. +# Solaris sh will not grok spaces in the rhs of `-'.
  128414. +for _am_tool in $_am_tools
  128415. +do
  128416. + case $_am_tool in
  128417. + gnutar)
  128418. + for _am_tar in tar gnutar gtar;
  128419. + do
  128420. + AM_RUN_LOG([$_am_tar --version]) && break
  128421. + done
  128422. + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
  128423. + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
  128424. + am__untar="$_am_tar -xf -"
  128425. + ;;
  128426. + plaintar)
  128427. + # Must skip GNU tar: if it does not support --format= it doesn't create
  128428. + # ustar tarball either.
  128429. + (tar --version) >/dev/null 2>&1 && continue
  128430. + am__tar='tar chf - "$$tardir"'
  128431. + am__tar_='tar chf - "$tardir"'
  128432. + am__untar='tar xf -'
  128433. + ;;
  128434. + pax)
  128435. + am__tar='pax -L -x $1 -w "$$tardir"'
  128436. + am__tar_='pax -L -x $1 -w "$tardir"'
  128437. + am__untar='pax -r'
  128438. + ;;
  128439. + cpio)
  128440. + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
  128441. + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
  128442. + am__untar='cpio -i -H $1 -d'
  128443. + ;;
  128444. + none)
  128445. + am__tar=false
  128446. + am__tar_=false
  128447. + am__untar=false
  128448. + ;;
  128449. + esac
  128450. +
  128451. + # If the value was cached, stop now. We just wanted to have am__tar
  128452. + # and am__untar set.
  128453. + test -n "${am_cv_prog_tar_$1}" && break
  128454. +
  128455. + # tar/untar a dummy directory, and stop if the command works
  128456. + rm -rf conftest.dir
  128457. + mkdir conftest.dir
  128458. + echo GrepMe > conftest.dir/file
  128459. + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  128460. + rm -rf conftest.dir
  128461. + if test -s conftest.tar; then
  128462. + AM_RUN_LOG([$am__untar <conftest.tar])
  128463. + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  128464. + fi
  128465. +done
  128466. +rm -rf conftest.dir
  128467. +
  128468. +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
  128469. +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
  128470. +AC_SUBST([am__tar])
  128471. +AC_SUBST([am__untar])
  128472. +])
  128473. +m4trace:acinclude.m4:9: -1- AC_DEFUN([AC_TEST_CHECKFORHUGEOBJECTS], [
  128474. + if test "$GCC" = "yes"; then
  128475. + AC_MSG_CHECKING([whether compiler accepts -fhuge-objects])
  128476. + AC_CACHE_VAL([ac_cv_test_checkforhugeobjects],[
  128477. + ac_cv_test_checkforhugeobjects=`echo "int main(int argc, char **argv) { int foo; }" > conftest.cc
  128478. +${CXX} -Werror -fhuge-objects -o conftest.bin conftest.cc 2>/dev/null
  128479. +res=$?
  128480. +rm -f conftest.*
  128481. +echo yes
  128482. +exit $res`
  128483. + if [[ $? -ne 0 ]]
  128484. + then ac_cv_test_checkforhugeobjects=no
  128485. + else if [[ -z "$ac_cv_test_checkforhugeobjects" ]]
  128486. + then ac_cv_test_checkforhugeobjects=yes
  128487. + fi ; fi
  128488. + ]) # end of CACHE_VAL
  128489. + AC_MSG_RESULT([${ac_cv_test_checkforhugeobjects}])
  128490. +
  128491. + if test "X${ac_cv_test_checkforhugeobjects}" != Xno
  128492. + then
  128493. + HUGE_OBJECT_FLAG="-fhuge-objects"
  128494. + fi
  128495. + fi #gcc
  128496. +])
  128497. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?A[CHUM]_])
  128498. +m4trace:configure.ac:2: -1- m4_pattern_forbid([_AC_])
  128499. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  128500. +m4trace:configure.ac:2: -1- m4_pattern_allow([^AS_FLAGS$])
  128501. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?m4_])
  128502. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^dnl$])
  128503. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?AS_])
  128504. +m4trace:configure.ac:2: -1- m4_pattern_allow([^SHELL$])
  128505. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  128506. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_NAME$])
  128507. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  128508. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  128509. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_STRING$])
  128510. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  128511. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_URL$])
  128512. +m4trace:configure.ac:2: -1- m4_pattern_allow([^exec_prefix$])
  128513. +m4trace:configure.ac:2: -1- m4_pattern_allow([^prefix$])
  128514. +m4trace:configure.ac:2: -1- m4_pattern_allow([^program_transform_name$])
  128515. +m4trace:configure.ac:2: -1- m4_pattern_allow([^bindir$])
  128516. +m4trace:configure.ac:2: -1- m4_pattern_allow([^sbindir$])
  128517. +m4trace:configure.ac:2: -1- m4_pattern_allow([^libexecdir$])
  128518. +m4trace:configure.ac:2: -1- m4_pattern_allow([^datarootdir$])
  128519. +m4trace:configure.ac:2: -1- m4_pattern_allow([^datadir$])
  128520. +m4trace:configure.ac:2: -1- m4_pattern_allow([^sysconfdir$])
  128521. +m4trace:configure.ac:2: -1- m4_pattern_allow([^sharedstatedir$])
  128522. +m4trace:configure.ac:2: -1- m4_pattern_allow([^localstatedir$])
  128523. +m4trace:configure.ac:2: -1- m4_pattern_allow([^includedir$])
  128524. +m4trace:configure.ac:2: -1- m4_pattern_allow([^oldincludedir$])
  128525. +m4trace:configure.ac:2: -1- m4_pattern_allow([^docdir$])
  128526. +m4trace:configure.ac:2: -1- m4_pattern_allow([^infodir$])
  128527. +m4trace:configure.ac:2: -1- m4_pattern_allow([^htmldir$])
  128528. +m4trace:configure.ac:2: -1- m4_pattern_allow([^dvidir$])
  128529. +m4trace:configure.ac:2: -1- m4_pattern_allow([^pdfdir$])
  128530. +m4trace:configure.ac:2: -1- m4_pattern_allow([^psdir$])
  128531. +m4trace:configure.ac:2: -1- m4_pattern_allow([^libdir$])
  128532. +m4trace:configure.ac:2: -1- m4_pattern_allow([^localedir$])
  128533. +m4trace:configure.ac:2: -1- m4_pattern_allow([^mandir$])
  128534. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_NAME$])
  128535. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  128536. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  128537. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_STRING$])
  128538. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  128539. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_URL$])
  128540. +m4trace:configure.ac:2: -1- m4_pattern_allow([^DEFS$])
  128541. +m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_C$])
  128542. +m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_N$])
  128543. +m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_T$])
  128544. +m4trace:configure.ac:2: -1- m4_pattern_allow([^LIBS$])
  128545. +m4trace:configure.ac:2: -1- m4_pattern_allow([^build_alias$])
  128546. +m4trace:configure.ac:2: -1- m4_pattern_allow([^host_alias$])
  128547. +m4trace:configure.ac:2: -1- m4_pattern_allow([^target_alias$])
  128548. +m4trace:configure.ac:4: -1- AM_CONFIG_HEADER([config.h])
  128549. +m4trace:configure.ac:4: -1- _m4_warn([obsolete], [The macro `AM_CONFIG_HEADER' is obsolete.
  128550. +You should run autoupdate.], [/opt/local/share/aclocal-1.11/header.m4:12: AM_CONFIG_HEADER is expanded from...
  128551. +configure.ac:4: the top level])
  128552. +m4trace:configure.ac:10: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
  128553. +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
  128554. +configure.ac:10: the top level])
  128555. +m4trace:configure.ac:26: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
  128556. +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
  128557. +configure.ac:26: the top level])
  128558. +m4trace:configure.ac:42: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  128559. +m4trace:configure.ac:43: -1- m4_pattern_allow([^_USE_INLINE_$])
  128560. +m4trace:configure.ac:46: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  128561. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CXX$])
  128562. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CXXFLAGS$])
  128563. +m4trace:configure.ac:51: -1- m4_pattern_allow([^LDFLAGS$])
  128564. +m4trace:configure.ac:51: -1- m4_pattern_allow([^LIBS$])
  128565. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CPPFLAGS$])
  128566. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CXX$])
  128567. +m4trace:configure.ac:51: -1- m4_pattern_allow([^ac_ct_CXX$])
  128568. +m4trace:configure.ac:51: -1- m4_pattern_allow([^EXEEXT$])
  128569. +m4trace:configure.ac:51: -1- m4_pattern_allow([^OBJEXT$])
  128570. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128571. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CFLAGS$])
  128572. +m4trace:configure.ac:52: -1- m4_pattern_allow([^LDFLAGS$])
  128573. +m4trace:configure.ac:52: -1- m4_pattern_allow([^LIBS$])
  128574. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CPPFLAGS$])
  128575. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128576. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128577. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128578. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128579. +m4trace:configure.ac:52: -1- m4_pattern_allow([^ac_ct_CC$])
  128580. +m4trace:configure.ac:53: -1- _m4_warn([obsolete], [The macro `AC_LANG_CPLUSPLUS' is obsolete.
  128581. +You should run autoupdate.], [../../lib/autoconf/c.m4:252: AC_LANG_CPLUSPLUS is expanded from...
  128582. +configure.ac:53: the top level])
  128583. +m4trace:configure.ac:54: -1- m4_pattern_allow([^SET_MAKE$])
  128584. +m4trace:configure.ac:56: -1- AM_INIT_AUTOMAKE([libTrie], [0.1])
  128585. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  128586. +m4trace:configure.ac:56: -1- AM_SET_CURRENT_AUTOMAKE_VERSION
  128587. +m4trace:configure.ac:56: -1- AM_AUTOMAKE_VERSION([1.11.1])
  128588. +m4trace:configure.ac:56: -1- _AM_AUTOCONF_VERSION([2.68])
  128589. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  128590. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  128591. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_DATA$])
  128592. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__isrc$])
  128593. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__isrc])
  128594. +m4trace:configure.ac:56: -1- m4_pattern_allow([^CYGPATH_W$])
  128595. +m4trace:configure.ac:56: -1- m4_pattern_allow([^PACKAGE$])
  128596. +m4trace:configure.ac:56: -1- m4_pattern_allow([^VERSION$])
  128597. +m4trace:configure.ac:56: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  128598. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
  128599. +m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([no-define])
  128600. +m4trace:configure.ac:56: -1- m4_pattern_allow([^PACKAGE$])
  128601. +m4trace:configure.ac:56: -1- m4_pattern_allow([^VERSION$])
  128602. +m4trace:configure.ac:56: -1- AM_SANITY_CHECK
  128603. +m4trace:configure.ac:56: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
  128604. +m4trace:configure.ac:56: -1- AM_MISSING_HAS_RUN
  128605. +m4trace:configure.ac:56: -1- AM_AUX_DIR_EXPAND
  128606. +m4trace:configure.ac:56: -1- m4_pattern_allow([^ACLOCAL$])
  128607. +m4trace:configure.ac:56: -1- AM_MISSING_PROG([AUTOCONF], [autoconf])
  128608. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AUTOCONF$])
  128609. +m4trace:configure.ac:56: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
  128610. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AUTOMAKE$])
  128611. +m4trace:configure.ac:56: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader])
  128612. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AUTOHEADER$])
  128613. +m4trace:configure.ac:56: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo])
  128614. +m4trace:configure.ac:56: -1- m4_pattern_allow([^MAKEINFO$])
  128615. +m4trace:configure.ac:56: -1- AM_PROG_INSTALL_SH
  128616. +m4trace:configure.ac:56: -1- m4_pattern_allow([^install_sh$])
  128617. +m4trace:configure.ac:56: -1- AM_PROG_INSTALL_STRIP
  128618. +m4trace:configure.ac:56: -1- m4_pattern_allow([^STRIP$])
  128619. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  128620. +m4trace:configure.ac:56: -1- AM_PROG_MKDIR_P
  128621. +m4trace:configure.ac:56: -1- m4_pattern_allow([^MKDIR_P$])
  128622. +m4trace:configure.ac:56: -1- m4_pattern_allow([^mkdir_p$])
  128623. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AWK$])
  128624. +m4trace:configure.ac:56: -1- AM_SET_LEADING_DOT
  128625. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__leading_dot$])
  128626. +m4trace:configure.ac:56: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  128627. + [_AM_PROG_TAR([v7])])])
  128628. +m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([tar-ustar])
  128629. +m4trace:configure.ac:56: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])
  128630. +m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([tar-pax])
  128631. +m4trace:configure.ac:56: -1- _AM_PROG_TAR([v7])
  128632. +m4trace:configure.ac:56: -1- AM_MISSING_PROG([AMTAR], [tar])
  128633. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMTAR$])
  128634. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__tar$])
  128635. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__untar$])
  128636. +m4trace:configure.ac:56: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC],
  128637. + [_AM_DEPENDENCIES(CC)],
  128638. + [define([AC_PROG_CC],
  128639. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  128640. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  128641. + [_AM_DEPENDENCIES(CXX)],
  128642. + [define([AC_PROG_CXX],
  128643. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  128644. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  128645. + [_AM_DEPENDENCIES(OBJC)],
  128646. + [define([AC_PROG_OBJC],
  128647. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  128648. +])
  128649. +m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([no-dependencies])
  128650. +m4trace:configure.ac:56: -1- _AM_DEPENDENCIES([CC])
  128651. +m4trace:configure.ac:56: -1- AM_SET_DEPDIR
  128652. +m4trace:configure.ac:56: -1- m4_pattern_allow([^DEPDIR$])
  128653. +m4trace:configure.ac:56: -1- AM_OUTPUT_DEPENDENCY_COMMANDS
  128654. +m4trace:configure.ac:56: -1- AM_MAKE_INCLUDE
  128655. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__include$])
  128656. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__quote$])
  128657. +m4trace:configure.ac:56: -1- AM_DEP_TRACK
  128658. +m4trace:configure.ac:56: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  128659. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMDEP_TRUE$])
  128660. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMDEP_FALSE$])
  128661. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  128662. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  128663. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  128664. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  128665. +m4trace:configure.ac:56: -1- m4_pattern_allow([^CCDEPMODE$])
  128666. +m4trace:configure.ac:56: -1- AM_CONDITIONAL([am__fastdepCC], [
  128667. + test "x$enable_dependency_tracking" != xno \
  128668. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  128669. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  128670. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  128671. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  128672. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  128673. +m4trace:configure.ac:56: -1- _AM_DEPENDENCIES([CXX])
  128674. +m4trace:configure.ac:56: -1- m4_pattern_allow([^CXXDEPMODE$])
  128675. +m4trace:configure.ac:56: -1- AM_CONDITIONAL([am__fastdepCXX], [
  128676. + test "x$enable_dependency_tracking" != xno \
  128677. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
  128678. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
  128679. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
  128680. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
  128681. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
  128682. +m4trace:configure.ac:56: -1- _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])
  128683. +m4trace:configure.ac:56: -2- _AM_MANGLE_OPTION([silent-rules])
  128684. +m4trace:configure.ac:57: -1- AM_MAINTAINER_MODE
  128685. +m4trace:configure.ac:57: -1- AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  128686. +m4trace:configure.ac:57: -1- m4_pattern_allow([^MAINTAINER_MODE_TRUE$])
  128687. +m4trace:configure.ac:57: -1- m4_pattern_allow([^MAINTAINER_MODE_FALSE$])
  128688. +m4trace:configure.ac:57: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_TRUE])
  128689. +m4trace:configure.ac:57: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_FALSE])
  128690. +m4trace:configure.ac:57: -1- m4_pattern_allow([^MAINT$])
  128691. +m4trace:configure.ac:58: -1- m4_pattern_allow([^RANLIB$])
  128692. +m4trace:configure.ac:70: -1- AC_TEST_CHECKFORHUGEOBJECTS
  128693. +m4trace:configure.ac:74: -1- m4_pattern_allow([^TRIE_CFLAGS$])
  128694. +m4trace:configure.ac:75: -1- m4_pattern_allow([^TRIE_CXXFLAGS$])
  128695. +m4trace:configure.ac:80: -1- m4_pattern_allow([^CXXCPP$])
  128696. +m4trace:configure.ac:80: -1- m4_pattern_allow([^CPPFLAGS$])
  128697. +m4trace:configure.ac:80: -1- m4_pattern_allow([^CXXCPP$])
  128698. +m4trace:configure.ac:80: -1- m4_pattern_allow([^GREP$])
  128699. +m4trace:configure.ac:80: -1- m4_pattern_allow([^EGREP$])
  128700. +m4trace:configure.ac:80: -1- m4_pattern_allow([^STDC_HEADERS$])
  128701. +m4trace:configure.ac:85: -1- m4_pattern_allow([^const$])
  128702. +m4trace:configure.ac:86: -1- m4_pattern_allow([^size_t$])
  128703. +m4trace:configure.ac:94: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  128704. +m4trace:configure.ac:94: -1- m4_pattern_allow([^LTLIBOBJS$])
  128705. +m4trace:configure.ac:94: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  128706. +m4trace:configure.ac:94: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  128707. +m4trace:configure.ac:94: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  128708. +m4trace:configure.ac:94: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  128709. +m4trace:configure.ac:94: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  128710. +m4trace:configure.ac:94: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"])
  128711. +m4trace:configure.ac:94: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS
  128712. diff -Nur squid-3.1.11.orig/lib/libTrie/autom4te.cache/traces.1 squid-3.1.11/lib/libTrie/autom4te.cache/traces.1
  128713. --- squid-3.1.11.orig/lib/libTrie/autom4te.cache/traces.1 1970-01-01 01:00:00.000000000 +0100
  128714. +++ squid-3.1.11/lib/libTrie/autom4te.cache/traces.1 2011-03-04 23:17:43.000000000 +0100
  128715. @@ -0,0 +1,465 @@
  128716. +m4trace:aclocal.m4:1004: -1- m4_include([acinclude.m4])
  128717. +m4trace:configure.ac:2: -1- AC_INIT([libTrie], [0.1], [rbtcollins@squid-cache.org])
  128718. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?A[CHUM]_])
  128719. +m4trace:configure.ac:2: -1- m4_pattern_forbid([_AC_])
  128720. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  128721. +m4trace:configure.ac:2: -1- m4_pattern_allow([^AS_FLAGS$])
  128722. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?m4_])
  128723. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^dnl$])
  128724. +m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?AS_])
  128725. +m4trace:configure.ac:2: -1- AC_SUBST([SHELL])
  128726. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([SHELL])
  128727. +m4trace:configure.ac:2: -1- m4_pattern_allow([^SHELL$])
  128728. +m4trace:configure.ac:2: -1- AC_SUBST([PATH_SEPARATOR])
  128729. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
  128730. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  128731. +m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
  128732. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_NAME])
  128733. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_NAME$])
  128734. +m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
  128735. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
  128736. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  128737. +m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
  128738. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
  128739. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  128740. +m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
  128741. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_STRING])
  128742. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_STRING$])
  128743. +m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
  128744. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
  128745. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  128746. +m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
  128747. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_URL])
  128748. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_URL$])
  128749. +m4trace:configure.ac:2: -1- AC_SUBST([exec_prefix], [NONE])
  128750. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([exec_prefix])
  128751. +m4trace:configure.ac:2: -1- m4_pattern_allow([^exec_prefix$])
  128752. +m4trace:configure.ac:2: -1- AC_SUBST([prefix], [NONE])
  128753. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([prefix])
  128754. +m4trace:configure.ac:2: -1- m4_pattern_allow([^prefix$])
  128755. +m4trace:configure.ac:2: -1- AC_SUBST([program_transform_name], [s,x,x,])
  128756. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([program_transform_name])
  128757. +m4trace:configure.ac:2: -1- m4_pattern_allow([^program_transform_name$])
  128758. +m4trace:configure.ac:2: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
  128759. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([bindir])
  128760. +m4trace:configure.ac:2: -1- m4_pattern_allow([^bindir$])
  128761. +m4trace:configure.ac:2: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
  128762. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([sbindir])
  128763. +m4trace:configure.ac:2: -1- m4_pattern_allow([^sbindir$])
  128764. +m4trace:configure.ac:2: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
  128765. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([libexecdir])
  128766. +m4trace:configure.ac:2: -1- m4_pattern_allow([^libexecdir$])
  128767. +m4trace:configure.ac:2: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
  128768. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([datarootdir])
  128769. +m4trace:configure.ac:2: -1- m4_pattern_allow([^datarootdir$])
  128770. +m4trace:configure.ac:2: -1- AC_SUBST([datadir], ['${datarootdir}'])
  128771. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([datadir])
  128772. +m4trace:configure.ac:2: -1- m4_pattern_allow([^datadir$])
  128773. +m4trace:configure.ac:2: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
  128774. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([sysconfdir])
  128775. +m4trace:configure.ac:2: -1- m4_pattern_allow([^sysconfdir$])
  128776. +m4trace:configure.ac:2: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
  128777. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([sharedstatedir])
  128778. +m4trace:configure.ac:2: -1- m4_pattern_allow([^sharedstatedir$])
  128779. +m4trace:configure.ac:2: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
  128780. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([localstatedir])
  128781. +m4trace:configure.ac:2: -1- m4_pattern_allow([^localstatedir$])
  128782. +m4trace:configure.ac:2: -1- AC_SUBST([includedir], ['${prefix}/include'])
  128783. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([includedir])
  128784. +m4trace:configure.ac:2: -1- m4_pattern_allow([^includedir$])
  128785. +m4trace:configure.ac:2: -1- AC_SUBST([oldincludedir], ['/usr/include'])
  128786. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([oldincludedir])
  128787. +m4trace:configure.ac:2: -1- m4_pattern_allow([^oldincludedir$])
  128788. +m4trace:configure.ac:2: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
  128789. + ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
  128790. + ['${datarootdir}/doc/${PACKAGE}'])])
  128791. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([docdir])
  128792. +m4trace:configure.ac:2: -1- m4_pattern_allow([^docdir$])
  128793. +m4trace:configure.ac:2: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
  128794. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([infodir])
  128795. +m4trace:configure.ac:2: -1- m4_pattern_allow([^infodir$])
  128796. +m4trace:configure.ac:2: -1- AC_SUBST([htmldir], ['${docdir}'])
  128797. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([htmldir])
  128798. +m4trace:configure.ac:2: -1- m4_pattern_allow([^htmldir$])
  128799. +m4trace:configure.ac:2: -1- AC_SUBST([dvidir], ['${docdir}'])
  128800. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([dvidir])
  128801. +m4trace:configure.ac:2: -1- m4_pattern_allow([^dvidir$])
  128802. +m4trace:configure.ac:2: -1- AC_SUBST([pdfdir], ['${docdir}'])
  128803. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([pdfdir])
  128804. +m4trace:configure.ac:2: -1- m4_pattern_allow([^pdfdir$])
  128805. +m4trace:configure.ac:2: -1- AC_SUBST([psdir], ['${docdir}'])
  128806. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([psdir])
  128807. +m4trace:configure.ac:2: -1- m4_pattern_allow([^psdir$])
  128808. +m4trace:configure.ac:2: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
  128809. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([libdir])
  128810. +m4trace:configure.ac:2: -1- m4_pattern_allow([^libdir$])
  128811. +m4trace:configure.ac:2: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
  128812. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([localedir])
  128813. +m4trace:configure.ac:2: -1- m4_pattern_allow([^localedir$])
  128814. +m4trace:configure.ac:2: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
  128815. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([mandir])
  128816. +m4trace:configure.ac:2: -1- m4_pattern_allow([^mandir$])
  128817. +m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
  128818. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_NAME$])
  128819. +m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
  128820. +@%:@undef PACKAGE_NAME])
  128821. +m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
  128822. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  128823. +m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
  128824. +@%:@undef PACKAGE_TARNAME])
  128825. +m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
  128826. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  128827. +m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
  128828. +@%:@undef PACKAGE_VERSION])
  128829. +m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
  128830. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_STRING$])
  128831. +m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
  128832. +@%:@undef PACKAGE_STRING])
  128833. +m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
  128834. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  128835. +m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
  128836. +@%:@undef PACKAGE_BUGREPORT])
  128837. +m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
  128838. +m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_URL$])
  128839. +m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
  128840. +@%:@undef PACKAGE_URL])
  128841. +m4trace:configure.ac:2: -1- AC_SUBST([DEFS])
  128842. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([DEFS])
  128843. +m4trace:configure.ac:2: -1- m4_pattern_allow([^DEFS$])
  128844. +m4trace:configure.ac:2: -1- AC_SUBST([ECHO_C])
  128845. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ECHO_C])
  128846. +m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_C$])
  128847. +m4trace:configure.ac:2: -1- AC_SUBST([ECHO_N])
  128848. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ECHO_N])
  128849. +m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_N$])
  128850. +m4trace:configure.ac:2: -1- AC_SUBST([ECHO_T])
  128851. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ECHO_T])
  128852. +m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_T$])
  128853. +m4trace:configure.ac:2: -1- AC_SUBST([LIBS])
  128854. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([LIBS])
  128855. +m4trace:configure.ac:2: -1- m4_pattern_allow([^LIBS$])
  128856. +m4trace:configure.ac:2: -1- AC_SUBST([build_alias])
  128857. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([build_alias])
  128858. +m4trace:configure.ac:2: -1- m4_pattern_allow([^build_alias$])
  128859. +m4trace:configure.ac:2: -1- AC_SUBST([host_alias])
  128860. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([host_alias])
  128861. +m4trace:configure.ac:2: -1- m4_pattern_allow([^host_alias$])
  128862. +m4trace:configure.ac:2: -1- AC_SUBST([target_alias])
  128863. +m4trace:configure.ac:2: -1- AC_SUBST_TRACE([target_alias])
  128864. +m4trace:configure.ac:2: -1- m4_pattern_allow([^target_alias$])
  128865. +m4trace:configure.ac:4: -1- _m4_warn([obsolete], [The macro `AM_CONFIG_HEADER' is obsolete.
  128866. +You should run autoupdate.], [aclocal.m4:419: AM_CONFIG_HEADER is expanded from...
  128867. +configure.ac:4: the top level])
  128868. +m4trace:configure.ac:4: -1- AC_CONFIG_HEADERS([config.h])
  128869. +m4trace:configure.ac:5: -1- AC_CONFIG_AUX_DIR([cfgaux])
  128870. +m4trace:configure.ac:10: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
  128871. +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
  128872. +configure.ac:10: the top level])
  128873. +m4trace:configure.ac:26: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete.
  128874. +You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from...
  128875. +configure.ac:26: the top level])
  128876. +m4trace:configure.ac:42: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_INLINE_])
  128877. +m4trace:configure.ac:42: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  128878. +m4trace:configure.ac:42: -1- AH_OUTPUT([_SQUID_INLINE_], [/* Keyword used by squid for inlining methods */
  128879. +@%:@undef _SQUID_INLINE_])
  128880. +m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([_USE_INLINE_])
  128881. +m4trace:configure.ac:43: -1- m4_pattern_allow([^_USE_INLINE_$])
  128882. +m4trace:configure.ac:43: -1- AH_OUTPUT([_USE_INLINE_], [/* Include inline methods into header file */
  128883. +@%:@undef _USE_INLINE_])
  128884. +m4trace:configure.ac:46: -1- AC_DEFINE_TRACE_LITERAL([_SQUID_INLINE_])
  128885. +m4trace:configure.ac:46: -1- m4_pattern_allow([^_SQUID_INLINE_$])
  128886. +m4trace:configure.ac:46: -1- AH_OUTPUT([_SQUID_INLINE_], [/* Keyword used by squid for inlining methods */
  128887. +@%:@undef _SQUID_INLINE_])
  128888. +m4trace:configure.ac:51: -1- AC_SUBST([CXX])
  128889. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([CXX])
  128890. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CXX$])
  128891. +m4trace:configure.ac:51: -1- AC_SUBST([CXXFLAGS])
  128892. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([CXXFLAGS])
  128893. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CXXFLAGS$])
  128894. +m4trace:configure.ac:51: -1- AC_SUBST([LDFLAGS])
  128895. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([LDFLAGS])
  128896. +m4trace:configure.ac:51: -1- m4_pattern_allow([^LDFLAGS$])
  128897. +m4trace:configure.ac:51: -1- AC_SUBST([LIBS])
  128898. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([LIBS])
  128899. +m4trace:configure.ac:51: -1- m4_pattern_allow([^LIBS$])
  128900. +m4trace:configure.ac:51: -1- AC_SUBST([CPPFLAGS])
  128901. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([CPPFLAGS])
  128902. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CPPFLAGS$])
  128903. +m4trace:configure.ac:51: -1- AC_SUBST([CXX])
  128904. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([CXX])
  128905. +m4trace:configure.ac:51: -1- m4_pattern_allow([^CXX$])
  128906. +m4trace:configure.ac:51: -1- AC_SUBST([ac_ct_CXX])
  128907. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([ac_ct_CXX])
  128908. +m4trace:configure.ac:51: -1- m4_pattern_allow([^ac_ct_CXX$])
  128909. +m4trace:configure.ac:51: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
  128910. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([EXEEXT])
  128911. +m4trace:configure.ac:51: -1- m4_pattern_allow([^EXEEXT$])
  128912. +m4trace:configure.ac:51: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
  128913. +m4trace:configure.ac:51: -1- AC_SUBST_TRACE([OBJEXT])
  128914. +m4trace:configure.ac:51: -1- m4_pattern_allow([^OBJEXT$])
  128915. +m4trace:configure.ac:52: -1- AC_SUBST([CC])
  128916. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([CC])
  128917. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128918. +m4trace:configure.ac:52: -1- AC_SUBST([CFLAGS])
  128919. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([CFLAGS])
  128920. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CFLAGS$])
  128921. +m4trace:configure.ac:52: -1- AC_SUBST([LDFLAGS])
  128922. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([LDFLAGS])
  128923. +m4trace:configure.ac:52: -1- m4_pattern_allow([^LDFLAGS$])
  128924. +m4trace:configure.ac:52: -1- AC_SUBST([LIBS])
  128925. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([LIBS])
  128926. +m4trace:configure.ac:52: -1- m4_pattern_allow([^LIBS$])
  128927. +m4trace:configure.ac:52: -1- AC_SUBST([CPPFLAGS])
  128928. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([CPPFLAGS])
  128929. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CPPFLAGS$])
  128930. +m4trace:configure.ac:52: -1- AC_SUBST([CC])
  128931. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([CC])
  128932. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128933. +m4trace:configure.ac:52: -1- AC_SUBST([CC])
  128934. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([CC])
  128935. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128936. +m4trace:configure.ac:52: -1- AC_SUBST([CC])
  128937. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([CC])
  128938. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128939. +m4trace:configure.ac:52: -1- AC_SUBST([CC])
  128940. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([CC])
  128941. +m4trace:configure.ac:52: -1- m4_pattern_allow([^CC$])
  128942. +m4trace:configure.ac:52: -1- AC_SUBST([ac_ct_CC])
  128943. +m4trace:configure.ac:52: -1- AC_SUBST_TRACE([ac_ct_CC])
  128944. +m4trace:configure.ac:52: -1- m4_pattern_allow([^ac_ct_CC$])
  128945. +m4trace:configure.ac:53: -1- _m4_warn([obsolete], [The macro `AC_LANG_CPLUSPLUS' is obsolete.
  128946. +You should run autoupdate.], [../../lib/autoconf/c.m4:252: AC_LANG_CPLUSPLUS is expanded from...
  128947. +configure.ac:53: the top level])
  128948. +m4trace:configure.ac:54: -1- AC_SUBST([SET_MAKE])
  128949. +m4trace:configure.ac:54: -1- AC_SUBST_TRACE([SET_MAKE])
  128950. +m4trace:configure.ac:54: -1- m4_pattern_allow([^SET_MAKE$])
  128951. +m4trace:configure.ac:56: -1- AM_INIT_AUTOMAKE([libTrie], [0.1])
  128952. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  128953. +m4trace:configure.ac:56: -1- AM_AUTOMAKE_VERSION([1.11.1])
  128954. +m4trace:configure.ac:56: -1- AC_REQUIRE_AUX_FILE([install-sh])
  128955. +m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_PROGRAM])
  128956. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
  128957. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  128958. +m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_SCRIPT])
  128959. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
  128960. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  128961. +m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_DATA])
  128962. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([INSTALL_DATA])
  128963. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_DATA$])
  128964. +m4trace:configure.ac:56: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
  128965. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__isrc])
  128966. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__isrc$])
  128967. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__isrc])
  128968. +m4trace:configure.ac:56: -1- AC_SUBST([CYGPATH_W])
  128969. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([CYGPATH_W])
  128970. +m4trace:configure.ac:56: -1- m4_pattern_allow([^CYGPATH_W$])
  128971. +m4trace:configure.ac:56: -1- AC_SUBST([PACKAGE], [libTrie])
  128972. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([PACKAGE])
  128973. +m4trace:configure.ac:56: -1- m4_pattern_allow([^PACKAGE$])
  128974. +m4trace:configure.ac:56: -1- AC_SUBST([VERSION], [0.1])
  128975. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([VERSION])
  128976. +m4trace:configure.ac:56: -1- m4_pattern_allow([^VERSION$])
  128977. +m4trace:configure.ac:56: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
  128978. +m4trace:configure.ac:56: -1- m4_pattern_allow([^PACKAGE$])
  128979. +m4trace:configure.ac:56: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
  128980. +@%:@undef PACKAGE])
  128981. +m4trace:configure.ac:56: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
  128982. +m4trace:configure.ac:56: -1- m4_pattern_allow([^VERSION$])
  128983. +m4trace:configure.ac:56: -1- AH_OUTPUT([VERSION], [/* Version number of package */
  128984. +@%:@undef VERSION])
  128985. +m4trace:configure.ac:56: -1- AC_REQUIRE_AUX_FILE([missing])
  128986. +m4trace:configure.ac:56: -1- AC_SUBST([ACLOCAL])
  128987. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([ACLOCAL])
  128988. +m4trace:configure.ac:56: -1- m4_pattern_allow([^ACLOCAL$])
  128989. +m4trace:configure.ac:56: -1- AC_SUBST([AUTOCONF])
  128990. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AUTOCONF])
  128991. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AUTOCONF$])
  128992. +m4trace:configure.ac:56: -1- AC_SUBST([AUTOMAKE])
  128993. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AUTOMAKE])
  128994. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AUTOMAKE$])
  128995. +m4trace:configure.ac:56: -1- AC_SUBST([AUTOHEADER])
  128996. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AUTOHEADER])
  128997. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AUTOHEADER$])
  128998. +m4trace:configure.ac:56: -1- AC_SUBST([MAKEINFO])
  128999. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([MAKEINFO])
  129000. +m4trace:configure.ac:56: -1- m4_pattern_allow([^MAKEINFO$])
  129001. +m4trace:configure.ac:56: -1- AC_SUBST([install_sh])
  129002. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([install_sh])
  129003. +m4trace:configure.ac:56: -1- m4_pattern_allow([^install_sh$])
  129004. +m4trace:configure.ac:56: -1- AC_SUBST([STRIP])
  129005. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([STRIP])
  129006. +m4trace:configure.ac:56: -1- m4_pattern_allow([^STRIP$])
  129007. +m4trace:configure.ac:56: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
  129008. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
  129009. +m4trace:configure.ac:56: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  129010. +m4trace:configure.ac:56: -1- AC_REQUIRE_AUX_FILE([install-sh])
  129011. +m4trace:configure.ac:56: -1- AC_SUBST([MKDIR_P])
  129012. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([MKDIR_P])
  129013. +m4trace:configure.ac:56: -1- m4_pattern_allow([^MKDIR_P$])
  129014. +m4trace:configure.ac:56: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"])
  129015. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([mkdir_p])
  129016. +m4trace:configure.ac:56: -1- m4_pattern_allow([^mkdir_p$])
  129017. +m4trace:configure.ac:56: -1- AC_SUBST([AWK])
  129018. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AWK])
  129019. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AWK$])
  129020. +m4trace:configure.ac:56: -1- AC_SUBST([am__leading_dot])
  129021. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__leading_dot])
  129022. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__leading_dot$])
  129023. +m4trace:configure.ac:56: -1- AC_SUBST([AMTAR])
  129024. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AMTAR])
  129025. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMTAR$])
  129026. +m4trace:configure.ac:56: -1- AC_SUBST([am__tar])
  129027. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__tar])
  129028. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__tar$])
  129029. +m4trace:configure.ac:56: -1- AC_SUBST([am__untar])
  129030. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__untar])
  129031. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__untar$])
  129032. +m4trace:configure.ac:56: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
  129033. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([DEPDIR])
  129034. +m4trace:configure.ac:56: -1- m4_pattern_allow([^DEPDIR$])
  129035. +m4trace:configure.ac:56: -1- AC_SUBST([am__include])
  129036. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__include])
  129037. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__include$])
  129038. +m4trace:configure.ac:56: -1- AC_SUBST([am__quote])
  129039. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__quote])
  129040. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__quote$])
  129041. +m4trace:configure.ac:56: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  129042. +m4trace:configure.ac:56: -1- AC_SUBST([AMDEP_TRUE])
  129043. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AMDEP_TRUE])
  129044. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMDEP_TRUE$])
  129045. +m4trace:configure.ac:56: -1- AC_SUBST([AMDEP_FALSE])
  129046. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AMDEP_FALSE])
  129047. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMDEP_FALSE$])
  129048. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  129049. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  129050. +m4trace:configure.ac:56: -1- AC_SUBST([AMDEPBACKSLASH])
  129051. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
  129052. +m4trace:configure.ac:56: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  129053. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  129054. +m4trace:configure.ac:56: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
  129055. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([CCDEPMODE])
  129056. +m4trace:configure.ac:56: -1- m4_pattern_allow([^CCDEPMODE$])
  129057. +m4trace:configure.ac:56: -1- AM_CONDITIONAL([am__fastdepCC], [
  129058. + test "x$enable_dependency_tracking" != xno \
  129059. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  129060. +m4trace:configure.ac:56: -1- AC_SUBST([am__fastdepCC_TRUE])
  129061. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
  129062. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  129063. +m4trace:configure.ac:56: -1- AC_SUBST([am__fastdepCC_FALSE])
  129064. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
  129065. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  129066. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  129067. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  129068. +m4trace:configure.ac:56: -1- AC_SUBST([CXXDEPMODE], [depmode=$am_cv_CXX_dependencies_compiler_type])
  129069. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([CXXDEPMODE])
  129070. +m4trace:configure.ac:56: -1- m4_pattern_allow([^CXXDEPMODE$])
  129071. +m4trace:configure.ac:56: -1- AM_CONDITIONAL([am__fastdepCXX], [
  129072. + test "x$enable_dependency_tracking" != xno \
  129073. + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3])
  129074. +m4trace:configure.ac:56: -1- AC_SUBST([am__fastdepCXX_TRUE])
  129075. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__fastdepCXX_TRUE])
  129076. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$])
  129077. +m4trace:configure.ac:56: -1- AC_SUBST([am__fastdepCXX_FALSE])
  129078. +m4trace:configure.ac:56: -1- AC_SUBST_TRACE([am__fastdepCXX_FALSE])
  129079. +m4trace:configure.ac:56: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$])
  129080. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE])
  129081. +m4trace:configure.ac:56: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE])
  129082. +m4trace:configure.ac:57: -1- AM_MAINTAINER_MODE
  129083. +m4trace:configure.ac:57: -1- AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
  129084. +m4trace:configure.ac:57: -1- AC_SUBST([MAINTAINER_MODE_TRUE])
  129085. +m4trace:configure.ac:57: -1- AC_SUBST_TRACE([MAINTAINER_MODE_TRUE])
  129086. +m4trace:configure.ac:57: -1- m4_pattern_allow([^MAINTAINER_MODE_TRUE$])
  129087. +m4trace:configure.ac:57: -1- AC_SUBST([MAINTAINER_MODE_FALSE])
  129088. +m4trace:configure.ac:57: -1- AC_SUBST_TRACE([MAINTAINER_MODE_FALSE])
  129089. +m4trace:configure.ac:57: -1- m4_pattern_allow([^MAINTAINER_MODE_FALSE$])
  129090. +m4trace:configure.ac:57: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_TRUE])
  129091. +m4trace:configure.ac:57: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_FALSE])
  129092. +m4trace:configure.ac:57: -1- AC_SUBST([MAINT])
  129093. +m4trace:configure.ac:57: -1- AC_SUBST_TRACE([MAINT])
  129094. +m4trace:configure.ac:57: -1- m4_pattern_allow([^MAINT$])
  129095. +m4trace:configure.ac:58: -1- AC_SUBST([RANLIB])
  129096. +m4trace:configure.ac:58: -1- AC_SUBST_TRACE([RANLIB])
  129097. +m4trace:configure.ac:58: -1- m4_pattern_allow([^RANLIB$])
  129098. +m4trace:configure.ac:74: -1- AC_SUBST([TRIE_CFLAGS])
  129099. +m4trace:configure.ac:74: -1- AC_SUBST_TRACE([TRIE_CFLAGS])
  129100. +m4trace:configure.ac:74: -1- m4_pattern_allow([^TRIE_CFLAGS$])
  129101. +m4trace:configure.ac:75: -1- AC_SUBST([TRIE_CXXFLAGS])
  129102. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([TRIE_CXXFLAGS])
  129103. +m4trace:configure.ac:75: -1- m4_pattern_allow([^TRIE_CXXFLAGS$])
  129104. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_IOSTREAM], [/* Define to 1 if you have the <iostream> header file. */
  129105. +@%:@undef HAVE_IOSTREAM])
  129106. +m4trace:configure.ac:80: -1- AC_SUBST([CXXCPP])
  129107. +m4trace:configure.ac:80: -1- AC_SUBST_TRACE([CXXCPP])
  129108. +m4trace:configure.ac:80: -1- m4_pattern_allow([^CXXCPP$])
  129109. +m4trace:configure.ac:80: -1- AC_SUBST([CPPFLAGS])
  129110. +m4trace:configure.ac:80: -1- AC_SUBST_TRACE([CPPFLAGS])
  129111. +m4trace:configure.ac:80: -1- m4_pattern_allow([^CPPFLAGS$])
  129112. +m4trace:configure.ac:80: -1- AC_SUBST([CXXCPP])
  129113. +m4trace:configure.ac:80: -1- AC_SUBST_TRACE([CXXCPP])
  129114. +m4trace:configure.ac:80: -1- m4_pattern_allow([^CXXCPP$])
  129115. +m4trace:configure.ac:80: -1- AC_SUBST([GREP])
  129116. +m4trace:configure.ac:80: -1- AC_SUBST_TRACE([GREP])
  129117. +m4trace:configure.ac:80: -1- m4_pattern_allow([^GREP$])
  129118. +m4trace:configure.ac:80: -1- AC_SUBST([EGREP])
  129119. +m4trace:configure.ac:80: -1- AC_SUBST_TRACE([EGREP])
  129120. +m4trace:configure.ac:80: -1- m4_pattern_allow([^EGREP$])
  129121. +m4trace:configure.ac:80: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
  129122. +m4trace:configure.ac:80: -1- m4_pattern_allow([^STDC_HEADERS$])
  129123. +m4trace:configure.ac:80: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
  129124. +@%:@undef STDC_HEADERS])
  129125. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
  129126. +@%:@undef HAVE_SYS_TYPES_H])
  129127. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
  129128. +@%:@undef HAVE_SYS_STAT_H])
  129129. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
  129130. +@%:@undef HAVE_STDLIB_H])
  129131. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
  129132. +@%:@undef HAVE_STRING_H])
  129133. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
  129134. +@%:@undef HAVE_MEMORY_H])
  129135. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
  129136. +@%:@undef HAVE_STRINGS_H])
  129137. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
  129138. +@%:@undef HAVE_INTTYPES_H])
  129139. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
  129140. +@%:@undef HAVE_STDINT_H])
  129141. +m4trace:configure.ac:80: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  129142. +@%:@undef HAVE_UNISTD_H])
  129143. +m4trace:configure.ac:85: -1- AC_DEFINE_TRACE_LITERAL([const])
  129144. +m4trace:configure.ac:85: -1- m4_pattern_allow([^const$])
  129145. +m4trace:configure.ac:85: -1- AH_OUTPUT([const], [/* Define to empty if `const\' does not conform to ANSI C. */
  129146. +@%:@undef const])
  129147. +m4trace:configure.ac:86: -1- AC_DEFINE_TRACE_LITERAL([size_t])
  129148. +m4trace:configure.ac:86: -1- m4_pattern_allow([^size_t$])
  129149. +m4trace:configure.ac:86: -1- AH_OUTPUT([size_t], [/* Define to `unsigned int\' if <sys/types.h> does not define. */
  129150. +@%:@undef size_t])
  129151. +m4trace:configure.ac:90: -1- AC_CONFIG_FILES([Makefile
  129152. + include/Makefile
  129153. + src/Makefile
  129154. + test/Makefile])
  129155. +m4trace:configure.ac:94: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
  129156. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  129157. +m4trace:configure.ac:94: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  129158. +m4trace:configure.ac:94: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
  129159. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([LTLIBOBJS])
  129160. +m4trace:configure.ac:94: -1- m4_pattern_allow([^LTLIBOBJS$])
  129161. +m4trace:configure.ac:94: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  129162. +m4trace:configure.ac:94: -1- AC_SUBST([am__EXEEXT_TRUE])
  129163. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
  129164. +m4trace:configure.ac:94: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  129165. +m4trace:configure.ac:94: -1- AC_SUBST([am__EXEEXT_FALSE])
  129166. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
  129167. +m4trace:configure.ac:94: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  129168. +m4trace:configure.ac:94: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  129169. +m4trace:configure.ac:94: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  129170. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([top_builddir])
  129171. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([top_build_prefix])
  129172. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([srcdir])
  129173. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([abs_srcdir])
  129174. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([top_srcdir])
  129175. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([abs_top_srcdir])
  129176. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([builddir])
  129177. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([abs_builddir])
  129178. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([abs_top_builddir])
  129179. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([INSTALL])
  129180. +m4trace:configure.ac:94: -1- AC_SUBST_TRACE([MKDIR_P])
  129181. diff -Nur squid-3.1.11.orig/lib/libTrie/config.h.in~ squid-3.1.11/lib/libTrie/config.h.in~
  129182. --- squid-3.1.11.orig/lib/libTrie/config.h.in~ 1970-01-01 01:00:00.000000000 +0100
  129183. +++ squid-3.1.11/lib/libTrie/config.h.in~ 2011-02-08 05:06:53.000000000 +0100
  129184. @@ -0,0 +1,70 @@
  129185. +/* config.h.in. Generated from configure.ac by autoheader. */
  129186. +
  129187. +/* Define to 1 if you have the <inttypes.h> header file. */
  129188. +#undef HAVE_INTTYPES_H
  129189. +
  129190. +/* Define to 1 if you have the <iostream> header file. */
  129191. +#undef HAVE_IOSTREAM
  129192. +
  129193. +/* Define to 1 if you have the <memory.h> header file. */
  129194. +#undef HAVE_MEMORY_H
  129195. +
  129196. +/* Define to 1 if you have the <stdint.h> header file. */
  129197. +#undef HAVE_STDINT_H
  129198. +
  129199. +/* Define to 1 if you have the <stdlib.h> header file. */
  129200. +#undef HAVE_STDLIB_H
  129201. +
  129202. +/* Define to 1 if you have the <strings.h> header file. */
  129203. +#undef HAVE_STRINGS_H
  129204. +
  129205. +/* Define to 1 if you have the <string.h> header file. */
  129206. +#undef HAVE_STRING_H
  129207. +
  129208. +/* Define to 1 if you have the <sys/stat.h> header file. */
  129209. +#undef HAVE_SYS_STAT_H
  129210. +
  129211. +/* Define to 1 if you have the <sys/types.h> header file. */
  129212. +#undef HAVE_SYS_TYPES_H
  129213. +
  129214. +/* Define to 1 if you have the <unistd.h> header file. */
  129215. +#undef HAVE_UNISTD_H
  129216. +
  129217. +/* Name of package */
  129218. +#undef PACKAGE
  129219. +
  129220. +/* Define to the address where bug reports for this package should be sent. */
  129221. +#undef PACKAGE_BUGREPORT
  129222. +
  129223. +/* Define to the full name of this package. */
  129224. +#undef PACKAGE_NAME
  129225. +
  129226. +/* Define to the full name and version of this package. */
  129227. +#undef PACKAGE_STRING
  129228. +
  129229. +/* Define to the one symbol short name of this package. */
  129230. +#undef PACKAGE_TARNAME
  129231. +
  129232. +/* Define to the home page for this package. */
  129233. +#undef PACKAGE_URL
  129234. +
  129235. +/* Define to the version of this package. */
  129236. +#undef PACKAGE_VERSION
  129237. +
  129238. +/* Define to 1 if you have the ANSI C header files. */
  129239. +#undef STDC_HEADERS
  129240. +
  129241. +/* Version number of package */
  129242. +#undef VERSION
  129243. +
  129244. +/* Keyword used by squid for inlining methods */
  129245. +#undef _SQUID_INLINE_
  129246. +
  129247. +/* Include inline methods into header file */
  129248. +#undef _USE_INLINE_
  129249. +
  129250. +/* Define to empty if `const' does not conform to ANSI C. */
  129251. +#undef const
  129252. +
  129253. +/* Define to `unsigned int' if <sys/types.h> does not define. */
  129254. +#undef size_t
  129255. diff -Nur squid-3.1.11.orig/lib/libTrie/include/Makefile.in squid-3.1.11/lib/libTrie/include/Makefile.in
  129256. --- squid-3.1.11.orig/lib/libTrie/include/Makefile.in 2011-02-08 05:06:55.000000000 +0100
  129257. +++ squid-3.1.11/lib/libTrie/include/Makefile.in 2011-03-04 23:17:43.000000000 +0100
  129258. @@ -157,9 +157,9 @@
  129259. exit 1;; \
  129260. esac; \
  129261. done; \
  129262. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/Makefile'; \
  129263. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/Makefile'; \
  129264. $(am__cd) $(top_srcdir) && \
  129265. - $(AUTOMAKE) --foreign include/Makefile
  129266. + $(AUTOMAKE) --gnu include/Makefile
  129267. .PRECIOUS: Makefile
  129268. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  129269. @case '$?' in \
  129270. diff -Nur squid-3.1.11.orig/lib/libTrie/src/Makefile.in squid-3.1.11/lib/libTrie/src/Makefile.in
  129271. --- squid-3.1.11.orig/lib/libTrie/src/Makefile.in 2011-02-08 05:06:55.000000000 +0100
  129272. +++ squid-3.1.11/lib/libTrie/src/Makefile.in 2011-03-04 23:17:43.000000000 +0100
  129273. @@ -184,9 +184,9 @@
  129274. exit 1;; \
  129275. esac; \
  129276. done; \
  129277. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
  129278. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
  129279. $(am__cd) $(top_srcdir) && \
  129280. - $(AUTOMAKE) --foreign src/Makefile
  129281. + $(AUTOMAKE) --gnu src/Makefile
  129282. .PRECIOUS: Makefile
  129283. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  129284. @case '$?' in \
  129285. diff -Nur squid-3.1.11.orig/lib/libTrie/test/Makefile.in squid-3.1.11/lib/libTrie/test/Makefile.in
  129286. --- squid-3.1.11.orig/lib/libTrie/test/Makefile.in 2011-02-08 05:06:56.000000000 +0100
  129287. +++ squid-3.1.11/lib/libTrie/test/Makefile.in 2011-03-04 23:17:43.000000000 +0100
  129288. @@ -175,9 +175,9 @@
  129289. exit 1;; \
  129290. esac; \
  129291. done; \
  129292. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/Makefile'; \
  129293. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \
  129294. $(am__cd) $(top_srcdir) && \
  129295. - $(AUTOMAKE) --foreign test/Makefile
  129296. + $(AUTOMAKE) --gnu test/Makefile
  129297. .PRECIOUS: Makefile
  129298. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  129299. @case '$?' in \
  129300. diff -Nur squid-3.1.11.orig/libltdl/COPYING.LIB squid-3.1.11/libltdl/COPYING.LIB
  129301. --- squid-3.1.11.orig/libltdl/COPYING.LIB 1970-01-01 01:00:00.000000000 +0100
  129302. +++ squid-3.1.11/libltdl/COPYING.LIB 2011-03-04 23:17:44.000000000 +0100
  129303. @@ -0,0 +1,515 @@
  129304. +
  129305. + GNU LESSER GENERAL PUBLIC LICENSE
  129306. + Version 2.1, February 1999
  129307. +
  129308. + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  129309. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  129310. + Everyone is permitted to copy and distribute verbatim copies
  129311. + of this license document, but changing it is not allowed.
  129312. +
  129313. +[This is the first released version of the Lesser GPL. It also counts
  129314. + as the successor of the GNU Library Public License, version 2, hence
  129315. + the version number 2.1.]
  129316. +
  129317. + Preamble
  129318. +
  129319. + The licenses for most software are designed to take away your
  129320. +freedom to share and change it. By contrast, the GNU General Public
  129321. +Licenses are intended to guarantee your freedom to share and change
  129322. +free software--to make sure the software is free for all its users.
  129323. +
  129324. + This license, the Lesser General Public License, applies to some
  129325. +specially designated software packages--typically libraries--of the
  129326. +Free Software Foundation and other authors who decide to use it. You
  129327. +can use it too, but we suggest you first think carefully about whether
  129328. +this license or the ordinary General Public License is the better
  129329. +strategy to use in any particular case, based on the explanations
  129330. +below.
  129331. +
  129332. + When we speak of free software, we are referring to freedom of use,
  129333. +not price. Our General Public Licenses are designed to make sure that
  129334. +you have the freedom to distribute copies of free software (and charge
  129335. +for this service if you wish); that you receive source code or can get
  129336. +it if you want it; that you can change the software and use pieces of
  129337. +it in new free programs; and that you are informed that you can do
  129338. +these things.
  129339. +
  129340. + To protect your rights, we need to make restrictions that forbid
  129341. +distributors to deny you these rights or to ask you to surrender these
  129342. +rights. These restrictions translate to certain responsibilities for
  129343. +you if you distribute copies of the library or if you modify it.
  129344. +
  129345. + For example, if you distribute copies of the library, whether gratis
  129346. +or for a fee, you must give the recipients all the rights that we gave
  129347. +you. You must make sure that they, too, receive or can get the source
  129348. +code. If you link other code with the library, you must provide
  129349. +complete object files to the recipients, so that they can relink them
  129350. +with the library after making changes to the library and recompiling
  129351. +it. And you must show them these terms so they know their rights.
  129352. +
  129353. + We protect your rights with a two-step method: (1) we copyright the
  129354. +library, and (2) we offer you this license, which gives you legal
  129355. +permission to copy, distribute and/or modify the library.
  129356. +
  129357. + To protect each distributor, we want to make it very clear that
  129358. +there is no warranty for the free library. Also, if the library is
  129359. +modified by someone else and passed on, the recipients should know
  129360. +that what they have is not the original version, so that the original
  129361. +author's reputation will not be affected by problems that might be
  129362. +introduced by others.
  129363. +^L
  129364. + Finally, software patents pose a constant threat to the existence of
  129365. +any free program. We wish to make sure that a company cannot
  129366. +effectively restrict the users of a free program by obtaining a
  129367. +restrictive license from a patent holder. Therefore, we insist that
  129368. +any patent license obtained for a version of the library must be
  129369. +consistent with the full freedom of use specified in this license.
  129370. +
  129371. + Most GNU software, including some libraries, is covered by the
  129372. +ordinary GNU General Public License. This license, the GNU Lesser
  129373. +General Public License, applies to certain designated libraries, and
  129374. +is quite different from the ordinary General Public License. We use
  129375. +this license for certain libraries in order to permit linking those
  129376. +libraries into non-free programs.
  129377. +
  129378. + When a program is linked with a library, whether statically or using
  129379. +a shared library, the combination of the two is legally speaking a
  129380. +combined work, a derivative of the original library. The ordinary
  129381. +General Public License therefore permits such linking only if the
  129382. +entire combination fits its criteria of freedom. The Lesser General
  129383. +Public License permits more lax criteria for linking other code with
  129384. +the library.
  129385. +
  129386. + We call this license the "Lesser" General Public License because it
  129387. +does Less to protect the user's freedom than the ordinary General
  129388. +Public License. It also provides other free software developers Less
  129389. +of an advantage over competing non-free programs. These disadvantages
  129390. +are the reason we use the ordinary General Public License for many
  129391. +libraries. However, the Lesser license provides advantages in certain
  129392. +special circumstances.
  129393. +
  129394. + For example, on rare occasions, there may be a special need to
  129395. +encourage the widest possible use of a certain library, so that it
  129396. +becomes
  129397. +a de-facto standard. To achieve this, non-free programs must be
  129398. +allowed to use the library. A more frequent case is that a free
  129399. +library does the same job as widely used non-free libraries. In this
  129400. +case, there is little to gain by limiting the free library to free
  129401. +software only, so we use the Lesser General Public License.
  129402. +
  129403. + In other cases, permission to use a particular library in non-free
  129404. +programs enables a greater number of people to use a large body of
  129405. +free software. For example, permission to use the GNU C Library in
  129406. +non-free programs enables many more people to use the whole GNU
  129407. +operating system, as well as its variant, the GNU/Linux operating
  129408. +system.
  129409. +
  129410. + Although the Lesser General Public License is Less protective of the
  129411. +users' freedom, it does ensure that the user of a program that is
  129412. +linked with the Library has the freedom and the wherewithal to run
  129413. +that program using a modified version of the Library.
  129414. +
  129415. + The precise terms and conditions for copying, distribution and
  129416. +modification follow. Pay close attention to the difference between a
  129417. +"work based on the library" and a "work that uses the library". The
  129418. +former contains code derived from the library, whereas the latter must
  129419. +be combined with the library in order to run.
  129420. +^L
  129421. + GNU LESSER GENERAL PUBLIC LICENSE
  129422. + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  129423. +
  129424. + 0. This License Agreement applies to any software library or other
  129425. +program which contains a notice placed by the copyright holder or
  129426. +other authorized party saying it may be distributed under the terms of
  129427. +this Lesser General Public License (also called "this License").
  129428. +Each licensee is addressed as "you".
  129429. +
  129430. + A "library" means a collection of software functions and/or data
  129431. +prepared so as to be conveniently linked with application programs
  129432. +(which use some of those functions and data) to form executables.
  129433. +
  129434. + The "Library", below, refers to any such software library or work
  129435. +which has been distributed under these terms. A "work based on the
  129436. +Library" means either the Library or any derivative work under
  129437. +copyright law: that is to say, a work containing the Library or a
  129438. +portion of it, either verbatim or with modifications and/or translated
  129439. +straightforwardly into another language. (Hereinafter, translation is
  129440. +included without limitation in the term "modification".)
  129441. +
  129442. + "Source code" for a work means the preferred form of the work for
  129443. +making modifications to it. For a library, complete source code means
  129444. +all the source code for all modules it contains, plus any associated
  129445. +interface definition files, plus the scripts used to control
  129446. +compilation
  129447. +and installation of the library.
  129448. +
  129449. + Activities other than copying, distribution and modification are not
  129450. +covered by this License; they are outside its scope. The act of
  129451. +running a program using the Library is not restricted, and output from
  129452. +such a program is covered only if its contents constitute a work based
  129453. +on the Library (independent of the use of the Library in a tool for
  129454. +writing it). Whether that is true depends on what the Library does
  129455. +and what the program that uses the Library does.
  129456. +
  129457. + 1. You may copy and distribute verbatim copies of the Library's
  129458. +complete source code as you receive it, in any medium, provided that
  129459. +you conspicuously and appropriately publish on each copy an
  129460. +appropriate copyright notice and disclaimer of warranty; keep intact
  129461. +all the notices that refer to this License and to the absence of any
  129462. +warranty; and distribute a copy of this License along with the
  129463. +Library.
  129464. +
  129465. + You may charge a fee for the physical act of transferring a copy,
  129466. +and you may at your option offer warranty protection in exchange for a
  129467. +fee.
  129468. +
  129469. + 2. You may modify your copy or copies of the Library or any portion
  129470. +of it, thus forming a work based on the Library, and copy and
  129471. +distribute such modifications or work under the terms of Section 1
  129472. +above, provided that you also meet all of these conditions:
  129473. +
  129474. + a) The modified work must itself be a software library.
  129475. +
  129476. + b) You must cause the files modified to carry prominent notices
  129477. + stating that you changed the files and the date of any change.
  129478. +
  129479. + c) You must cause the whole of the work to be licensed at no
  129480. + charge to all third parties under the terms of this License.
  129481. +
  129482. + d) If a facility in the modified Library refers to a function or a
  129483. + table of data to be supplied by an application program that uses
  129484. + the facility, other than as an argument passed when the facility
  129485. + is invoked, then you must make a good faith effort to ensure that,
  129486. + in the event an application does not supply such function or
  129487. + table, the facility still operates, and performs whatever part of
  129488. + its purpose remains meaningful.
  129489. +
  129490. + (For example, a function in a library to compute square roots has
  129491. + a purpose that is entirely well-defined independent of the
  129492. + application. Therefore, Subsection 2d requires that any
  129493. + application-supplied function or table used by this function must
  129494. + be optional: if the application does not supply it, the square
  129495. + root function must still compute square roots.)
  129496. +
  129497. +These requirements apply to the modified work as a whole. If
  129498. +identifiable sections of that work are not derived from the Library,
  129499. +and can be reasonably considered independent and separate works in
  129500. +themselves, then this License, and its terms, do not apply to those
  129501. +sections when you distribute them as separate works. But when you
  129502. +distribute the same sections as part of a whole which is a work based
  129503. +on the Library, the distribution of the whole must be on the terms of
  129504. +this License, whose permissions for other licensees extend to the
  129505. +entire whole, and thus to each and every part regardless of who wrote
  129506. +it.
  129507. +
  129508. +Thus, it is not the intent of this section to claim rights or contest
  129509. +your rights to work written entirely by you; rather, the intent is to
  129510. +exercise the right to control the distribution of derivative or
  129511. +collective works based on the Library.
  129512. +
  129513. +In addition, mere aggregation of another work not based on the Library
  129514. +with the Library (or with a work based on the Library) on a volume of
  129515. +a storage or distribution medium does not bring the other work under
  129516. +the scope of this License.
  129517. +
  129518. + 3. You may opt to apply the terms of the ordinary GNU General Public
  129519. +License instead of this License to a given copy of the Library. To do
  129520. +this, you must alter all the notices that refer to this License, so
  129521. +that they refer to the ordinary GNU General Public License, version 2,
  129522. +instead of to this License. (If a newer version than version 2 of the
  129523. +ordinary GNU General Public License has appeared, then you can specify
  129524. +that version instead if you wish.) Do not make any other change in
  129525. +these notices.
  129526. +^L
  129527. + Once this change is made in a given copy, it is irreversible for
  129528. +that copy, so the ordinary GNU General Public License applies to all
  129529. +subsequent copies and derivative works made from that copy.
  129530. +
  129531. + This option is useful when you wish to copy part of the code of
  129532. +the Library into a program that is not a library.
  129533. +
  129534. + 4. You may copy and distribute the Library (or a portion or
  129535. +derivative of it, under Section 2) in object code or executable form
  129536. +under the terms of Sections 1 and 2 above provided that you accompany
  129537. +it with the complete corresponding machine-readable source code, which
  129538. +must be distributed under the terms of Sections 1 and 2 above on a
  129539. +medium customarily used for software interchange.
  129540. +
  129541. + If distribution of object code is made by offering access to copy
  129542. +from a designated place, then offering equivalent access to copy the
  129543. +source code from the same place satisfies the requirement to
  129544. +distribute the source code, even though third parties are not
  129545. +compelled to copy the source along with the object code.
  129546. +
  129547. + 5. A program that contains no derivative of any portion of the
  129548. +Library, but is designed to work with the Library by being compiled or
  129549. +linked with it, is called a "work that uses the Library". Such a
  129550. +work, in isolation, is not a derivative work of the Library, and
  129551. +therefore falls outside the scope of this License.
  129552. +
  129553. + However, linking a "work that uses the Library" with the Library
  129554. +creates an executable that is a derivative of the Library (because it
  129555. +contains portions of the Library), rather than a "work that uses the
  129556. +library". The executable is therefore covered by this License.
  129557. +Section 6 states terms for distribution of such executables.
  129558. +
  129559. + When a "work that uses the Library" uses material from a header file
  129560. +that is part of the Library, the object code for the work may be a
  129561. +derivative work of the Library even though the source code is not.
  129562. +Whether this is true is especially significant if the work can be
  129563. +linked without the Library, or if the work is itself a library. The
  129564. +threshold for this to be true is not precisely defined by law.
  129565. +
  129566. + If such an object file uses only numerical parameters, data
  129567. +structure layouts and accessors, and small macros and small inline
  129568. +functions (ten lines or less in length), then the use of the object
  129569. +file is unrestricted, regardless of whether it is legally a derivative
  129570. +work. (Executables containing this object code plus portions of the
  129571. +Library will still fall under Section 6.)
  129572. +
  129573. + Otherwise, if the work is a derivative of the Library, you may
  129574. +distribute the object code for the work under the terms of Section 6.
  129575. +Any executables containing that work also fall under Section 6,
  129576. +whether or not they are linked directly with the Library itself.
  129577. +^L
  129578. + 6. As an exception to the Sections above, you may also combine or
  129579. +link a "work that uses the Library" with the Library to produce a
  129580. +work containing portions of the Library, and distribute that work
  129581. +under terms of your choice, provided that the terms permit
  129582. +modification of the work for the customer's own use and reverse
  129583. +engineering for debugging such modifications.
  129584. +
  129585. + You must give prominent notice with each copy of the work that the
  129586. +Library is used in it and that the Library and its use are covered by
  129587. +this License. You must supply a copy of this License. If the work
  129588. +during execution displays copyright notices, you must include the
  129589. +copyright notice for the Library among them, as well as a reference
  129590. +directing the user to the copy of this License. Also, you must do one
  129591. +of these things:
  129592. +
  129593. + a) Accompany the work with the complete corresponding
  129594. + machine-readable source code for the Library including whatever
  129595. + changes were used in the work (which must be distributed under
  129596. + Sections 1 and 2 above); and, if the work is an executable linked
  129597. + with the Library, with the complete machine-readable "work that
  129598. + uses the Library", as object code and/or source code, so that the
  129599. + user can modify the Library and then relink to produce a modified
  129600. + executable containing the modified Library. (It is understood
  129601. + that the user who changes the contents of definitions files in the
  129602. + Library will not necessarily be able to recompile the application
  129603. + to use the modified definitions.)
  129604. +
  129605. + b) Use a suitable shared library mechanism for linking with the
  129606. + Library. A suitable mechanism is one that (1) uses at run time a
  129607. + copy of the library already present on the user's computer system,
  129608. + rather than copying library functions into the executable, and (2)
  129609. + will operate properly with a modified version of the library, if
  129610. + the user installs one, as long as the modified version is
  129611. + interface-compatible with the version that the work was made with.
  129612. +
  129613. + c) Accompany the work with a written offer, valid for at
  129614. + least three years, to give the same user the materials
  129615. + specified in Subsection 6a, above, for a charge no more
  129616. + than the cost of performing this distribution.
  129617. +
  129618. + d) If distribution of the work is made by offering access to copy
  129619. + from a designated place, offer equivalent access to copy the above
  129620. + specified materials from the same place.
  129621. +
  129622. + e) Verify that the user has already received a copy of these
  129623. + materials or that you have already sent this user a copy.
  129624. +
  129625. + For an executable, the required form of the "work that uses the
  129626. +Library" must include any data and utility programs needed for
  129627. +reproducing the executable from it. However, as a special exception,
  129628. +the materials to be distributed need not include anything that is
  129629. +normally distributed (in either source or binary form) with the major
  129630. +components (compiler, kernel, and so on) of the operating system on
  129631. +which the executable runs, unless that component itself accompanies
  129632. +the executable.
  129633. +
  129634. + It may happen that this requirement contradicts the license
  129635. +restrictions of other proprietary libraries that do not normally
  129636. +accompany the operating system. Such a contradiction means you cannot
  129637. +use both them and the Library together in an executable that you
  129638. +distribute.
  129639. +^L
  129640. + 7. You may place library facilities that are a work based on the
  129641. +Library side-by-side in a single library together with other library
  129642. +facilities not covered by this License, and distribute such a combined
  129643. +library, provided that the separate distribution of the work based on
  129644. +the Library and of the other library facilities is otherwise
  129645. +permitted, and provided that you do these two things:
  129646. +
  129647. + a) Accompany the combined library with a copy of the same work
  129648. + based on the Library, uncombined with any other library
  129649. + facilities. This must be distributed under the terms of the
  129650. + Sections above.
  129651. +
  129652. + b) Give prominent notice with the combined library of the fact
  129653. + that part of it is a work based on the Library, and explaining
  129654. + where to find the accompanying uncombined form of the same work.
  129655. +
  129656. + 8. You may not copy, modify, sublicense, link with, or distribute
  129657. +the Library except as expressly provided under this License. Any
  129658. +attempt otherwise to copy, modify, sublicense, link with, or
  129659. +distribute the Library is void, and will automatically terminate your
  129660. +rights under this License. However, parties who have received copies,
  129661. +or rights, from you under this License will not have their licenses
  129662. +terminated so long as such parties remain in full compliance.
  129663. +
  129664. + 9. You are not required to accept this License, since you have not
  129665. +signed it. However, nothing else grants you permission to modify or
  129666. +distribute the Library or its derivative works. These actions are
  129667. +prohibited by law if you do not accept this License. Therefore, by
  129668. +modifying or distributing the Library (or any work based on the
  129669. +Library), you indicate your acceptance of this License to do so, and
  129670. +all its terms and conditions for copying, distributing or modifying
  129671. +the Library or works based on it.
  129672. +
  129673. + 10. Each time you redistribute the Library (or any work based on the
  129674. +Library), the recipient automatically receives a license from the
  129675. +original licensor to copy, distribute, link with or modify the Library
  129676. +subject to these terms and conditions. You may not impose any further
  129677. +restrictions on the recipients' exercise of the rights granted herein.
  129678. +You are not responsible for enforcing compliance by third parties with
  129679. +this License.
  129680. +^L
  129681. + 11. If, as a consequence of a court judgment or allegation of patent
  129682. +infringement or for any other reason (not limited to patent issues),
  129683. +conditions are imposed on you (whether by court order, agreement or
  129684. +otherwise) that contradict the conditions of this License, they do not
  129685. +excuse you from the conditions of this License. If you cannot
  129686. +distribute so as to satisfy simultaneously your obligations under this
  129687. +License and any other pertinent obligations, then as a consequence you
  129688. +may not distribute the Library at all. For example, if a patent
  129689. +license would not permit royalty-free redistribution of the Library by
  129690. +all those who receive copies directly or indirectly through you, then
  129691. +the only way you could satisfy both it and this License would be to
  129692. +refrain entirely from distribution of the Library.
  129693. +
  129694. +If any portion of this section is held invalid or unenforceable under
  129695. +any particular circumstance, the balance of the section is intended to
  129696. +apply, and the section as a whole is intended to apply in other
  129697. +circumstances.
  129698. +
  129699. +It is not the purpose of this section to induce you to infringe any
  129700. +patents or other property right claims or to contest validity of any
  129701. +such claims; this section has the sole purpose of protecting the
  129702. +integrity of the free software distribution system which is
  129703. +implemented by public license practices. Many people have made
  129704. +generous contributions to the wide range of software distributed
  129705. +through that system in reliance on consistent application of that
  129706. +system; it is up to the author/donor to decide if he or she is willing
  129707. +to distribute software through any other system and a licensee cannot
  129708. +impose that choice.
  129709. +
  129710. +This section is intended to make thoroughly clear what is believed to
  129711. +be a consequence of the rest of this License.
  129712. +
  129713. + 12. If the distribution and/or use of the Library is restricted in
  129714. +certain countries either by patents or by copyrighted interfaces, the
  129715. +original copyright holder who places the Library under this License
  129716. +may add an explicit geographical distribution limitation excluding those
  129717. +countries, so that distribution is permitted only in or among
  129718. +countries not thus excluded. In such case, this License incorporates
  129719. +the limitation as if written in the body of this License.
  129720. +
  129721. + 13. The Free Software Foundation may publish revised and/or new
  129722. +versions of the Lesser General Public License from time to time.
  129723. +Such new versions will be similar in spirit to the present version,
  129724. +but may differ in detail to address new problems or concerns.
  129725. +
  129726. +Each version is given a distinguishing version number. If the Library
  129727. +specifies a version number of this License which applies to it and
  129728. +"any later version", you have the option of following the terms and
  129729. +conditions either of that version or of any later version published by
  129730. +the Free Software Foundation. If the Library does not specify a
  129731. +license version number, you may choose any version ever published by
  129732. +the Free Software Foundation.
  129733. +^L
  129734. + 14. If you wish to incorporate parts of the Library into other free
  129735. +programs whose distribution conditions are incompatible with these,
  129736. +write to the author to ask for permission. For software which is
  129737. +copyrighted by the Free Software Foundation, write to the Free
  129738. +Software Foundation; we sometimes make exceptions for this. Our
  129739. +decision will be guided by the two goals of preserving the free status
  129740. +of all derivatives of our free software and of promoting the sharing
  129741. +and reuse of software generally.
  129742. +
  129743. + NO WARRANTY
  129744. +
  129745. + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  129746. +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  129747. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  129748. +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  129749. +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  129750. +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  129751. +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  129752. +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  129753. +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  129754. +
  129755. + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  129756. +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  129757. +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  129758. +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  129759. +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  129760. +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  129761. +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  129762. +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  129763. +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  129764. +DAMAGES.
  129765. +
  129766. + END OF TERMS AND CONDITIONS
  129767. +^L
  129768. + How to Apply These Terms to Your New Libraries
  129769. +
  129770. + If you develop a new library, and you want it to be of the greatest
  129771. +possible use to the public, we recommend making it free software that
  129772. +everyone can redistribute and change. You can do so by permitting
  129773. +redistribution under these terms (or, alternatively, under the terms
  129774. +of the ordinary General Public License).
  129775. +
  129776. + To apply these terms, attach the following notices to the library.
  129777. +It is safest to attach them to the start of each source file to most
  129778. +effectively convey the exclusion of warranty; and each file should
  129779. +have at least the "copyright" line and a pointer to where the full
  129780. +notice is found.
  129781. +
  129782. +
  129783. + <one line to give the library's name and a brief idea of what it
  129784. +does.>
  129785. + Copyright (C) <year> <name of author>
  129786. +
  129787. + This library is free software; you can redistribute it and/or
  129788. + modify it under the terms of the GNU Lesser General Public
  129789. + License as published by the Free Software Foundation; either
  129790. + version 2 of the License, or (at your option) any later version.
  129791. +
  129792. + This library is distributed in the hope that it will be useful,
  129793. + but WITHOUT ANY WARRANTY; without even the implied warranty of
  129794. + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  129795. + Lesser General Public License for more details.
  129796. +
  129797. + You should have received a copy of the GNU Lesser General Public
  129798. + License along with this library; if not, write to the Free Software
  129799. + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  129800. +
  129801. +Also add information on how to contact you by electronic and paper
  129802. +mail.
  129803. +
  129804. +You should also get your employer (if you work as a programmer) or
  129805. +your
  129806. +school, if any, to sign a "copyright disclaimer" for the library, if
  129807. +necessary. Here is a sample; alter the names:
  129808. +
  129809. + Yoyodyne, Inc., hereby disclaims all copyright interest in the
  129810. + library `Frob' (a library for tweaking knobs) written by James
  129811. +Random Hacker.
  129812. +
  129813. + <signature of Ty Coon>, 1 April 1990
  129814. + Ty Coon, President of Vice
  129815. +
  129816. +That's all there is to it!
  129817. +
  129818. +
  129819. diff -Nur squid-3.1.11.orig/libltdl/Makefile.am squid-3.1.11/libltdl/Makefile.am
  129820. --- squid-3.1.11.orig/libltdl/Makefile.am 2011-02-08 05:06:24.000000000 +0100
  129821. +++ squid-3.1.11/libltdl/Makefile.am 2011-03-04 23:17:44.000000000 +0100
  129822. @@ -47,7 +47,7 @@
  129823. -DLTDL -I. -I$(srcdir) -Ilibltdl \
  129824. -I$(srcdir)/libltdl -I$(srcdir)/libltdl
  129825. AM_LDFLAGS += -no-undefined
  129826. -LTDL_VERSION_INFO = -version-info 9:2:2
  129827. +LTDL_VERSION_INFO = -version-info 10:0:3
  129828. noinst_LTLIBRARIES += $(LT_DLLOADERS)
  129829. diff -Nur squid-3.1.11.orig/libltdl/Makefile.in squid-3.1.11/libltdl/Makefile.in
  129830. --- squid-3.1.11.orig/libltdl/Makefile.in 2011-02-08 05:06:25.000000000 +0100
  129831. +++ squid-3.1.11/libltdl/Makefile.in 2011-03-04 23:17:44.000000000 +0100
  129832. @@ -44,7 +44,7 @@
  129833. DIST_COMMON = README $(am__configure_deps) $(am__include_HEADERS_DIST) \
  129834. $(am__ltdlinclude_HEADERS_DIST) $(srcdir)/Makefile.am \
  129835. $(srcdir)/Makefile.in $(srcdir)/config-h.in \
  129836. - $(top_srcdir)/configure argz.c config/compile \
  129837. + $(top_srcdir)/configure COPYING.LIB argz.c config/compile \
  129838. config/config.guess config/config.sub config/depcomp \
  129839. config/install-sh config/ltmain.sh \
  129840. config/missing lt__dirent.c lt__strl.c
  129841. @@ -227,6 +227,7 @@
  129842. LT_DLLOADERS = @LT_DLLOADERS@
  129843. LT_DLPREOPEN = @LT_DLPREOPEN@
  129844. MAKEINFO = @MAKEINFO@
  129845. +MANIFEST_TOOL = @MANIFEST_TOOL@
  129846. MKDIR_P = @MKDIR_P@
  129847. NM = @NM@
  129848. NMEDIT = @NMEDIT@
  129849. @@ -252,6 +253,7 @@
  129850. abs_srcdir = @abs_srcdir@
  129851. abs_top_builddir = @abs_top_builddir@
  129852. abs_top_srcdir = @abs_top_srcdir@
  129853. +ac_ct_AR = @ac_ct_AR@
  129854. ac_ct_CC = @ac_ct_CC@
  129855. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  129856. am__include = @am__include@
  129857. @@ -314,13 +316,13 @@
  129858. lib_LTLIBRARIES = $(am__append_2)
  129859. EXTRA_LTLIBRARIES = dlopen.la dld_link.la dyld.la load_add_on.la \
  129860. loadlibrary.la shl_load.la
  129861. -EXTRA_DIST = lt__dirent.c lt__strl.c configure.ac \
  129862. +EXTRA_DIST = lt__dirent.c lt__strl.c COPYING.LIB configure.ac \
  129863. Makefile.am aclocal.m4 Makefile.in configure config-h.in \
  129864. README argz_.h argz.c
  129865. CLEANFILES = libltdl.la libltdlc.la libdlloader.la $(LIBOBJS) \
  129866. $(LTLIBOBJS)
  129867. MOSTLYCLEANFILES = argz.h argz.h-t
  129868. -LTDL_VERSION_INFO = -version-info 9:2:2
  129869. +LTDL_VERSION_INFO = -version-info 10:0:3
  129870. @INSTALL_LTDL_TRUE@ltdlincludedir = $(includedir)/libltdl
  129871. @INSTALL_LTDL_TRUE@ltdlinclude_HEADERS = libltdl/lt_system.h \
  129872. @INSTALL_LTDL_TRUE@ libltdl/lt_error.h \
  129873. @@ -401,6 +403,12 @@
  129874. $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
  129875. $(SHELL) ./config.status --recheck
  129876. +$(top_srcdir)/configure: $(am__configure_deps)
  129877. + $(am__cd) $(srcdir) && $(AUTOCONF)
  129878. +$(ACLOCAL_M4): $(am__aclocal_m4_deps)
  129879. + $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
  129880. +$(am__aclocal_m4_deps):
  129881. +
  129882. config.h: stamp-h1
  129883. @if test ! -f $@; then \
  129884. rm -f stamp-h1; \
  129885. @@ -411,6 +419,7 @@
  129886. @rm -f stamp-h1
  129887. cd $(top_builddir) && $(SHELL) ./config.status config.h
  129888. $(srcdir)/config-h.in: $(am__configure_deps)
  129889. + ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
  129890. rm -f stamp-h1
  129891. touch $@
  129892. diff -Nur squid-3.1.11.orig/libltdl/aclocal.m4 squid-3.1.11/libltdl/aclocal.m4
  129893. --- squid-3.1.11.orig/libltdl/aclocal.m4 2011-02-08 05:06:24.000000000 +0100
  129894. +++ squid-3.1.11/libltdl/aclocal.m4 2011-03-04 23:17:44.000000000 +0100
  129895. @@ -13,8 +13,8 @@
  129896. m4_ifndef([AC_AUTOCONF_VERSION],
  129897. [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
  129898. -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.65],,
  129899. -[m4_warning([this file was generated for autoconf 2.65.
  129900. +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.67],,
  129901. +[m4_warning([this file was generated for autoconf 2.67.
  129902. You have another version of autoconf. It may work, but is not guaranteed to.
  129903. If you have problems, you may need to regenerate the build system entirely.
  129904. To do so, use the procedure documented by the package, typically `autoreconf'.])])
  129905. diff -Nur squid-3.1.11.orig/libltdl/autom4te.cache/output.0 squid-3.1.11/libltdl/autom4te.cache/output.0
  129906. --- squid-3.1.11.orig/libltdl/autom4te.cache/output.0 1970-01-01 01:00:00.000000000 +0100
  129907. +++ squid-3.1.11/libltdl/autom4te.cache/output.0 2011-03-04 23:17:34.000000000 +0100
  129908. @@ -0,0 +1,14818 @@
  129909. +@%:@! /bin/sh
  129910. +@%:@ Guess values for system-dependent variables and create Makefiles.
  129911. +@%:@ Generated by GNU Autoconf 2.68 for libltdl 2.4.
  129912. +@%:@
  129913. +@%:@ Report bugs to <bug-libtool@gnu.org>.
  129914. +@%:@
  129915. +@%:@
  129916. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  129917. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  129918. +@%:@ Foundation, Inc.
  129919. +@%:@
  129920. +@%:@
  129921. +@%:@ This configure script is free software; the Free Software Foundation
  129922. +@%:@ gives unlimited permission to copy, distribute and modify it.
  129923. +## -------------------- ##
  129924. +## M4sh Initialization. ##
  129925. +## -------------------- ##
  129926. +
  129927. +# Be more Bourne compatible
  129928. +DUALCASE=1; export DUALCASE # for MKS sh
  129929. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  129930. + emulate sh
  129931. + NULLCMD=:
  129932. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  129933. + # is contrary to our usage. Disable this feature.
  129934. + alias -g '${1+"$@"}'='"$@"'
  129935. + setopt NO_GLOB_SUBST
  129936. +else
  129937. + case `(set -o) 2>/dev/null` in @%:@(
  129938. + *posix*) :
  129939. + set -o posix ;; @%:@(
  129940. + *) :
  129941. + ;;
  129942. +esac
  129943. +fi
  129944. +
  129945. +
  129946. +as_nl='
  129947. +'
  129948. +export as_nl
  129949. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  129950. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  129951. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  129952. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  129953. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  129954. +# but without wasting forks for bash or zsh.
  129955. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  129956. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  129957. + as_echo='print -r --'
  129958. + as_echo_n='print -rn --'
  129959. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  129960. + as_echo='printf %s\n'
  129961. + as_echo_n='printf %s'
  129962. +else
  129963. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  129964. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  129965. + as_echo_n='/usr/ucb/echo -n'
  129966. + else
  129967. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  129968. + as_echo_n_body='eval
  129969. + arg=$1;
  129970. + case $arg in @%:@(
  129971. + *"$as_nl"*)
  129972. + expr "X$arg" : "X\\(.*\\)$as_nl";
  129973. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  129974. + esac;
  129975. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  129976. + '
  129977. + export as_echo_n_body
  129978. + as_echo_n='sh -c $as_echo_n_body as_echo'
  129979. + fi
  129980. + export as_echo_body
  129981. + as_echo='sh -c $as_echo_body as_echo'
  129982. +fi
  129983. +
  129984. +# The user is always right.
  129985. +if test "${PATH_SEPARATOR+set}" != set; then
  129986. + PATH_SEPARATOR=:
  129987. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  129988. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  129989. + PATH_SEPARATOR=';'
  129990. + }
  129991. +fi
  129992. +
  129993. +
  129994. +# IFS
  129995. +# We need space, tab and new line, in precisely that order. Quoting is
  129996. +# there to prevent editors from complaining about space-tab.
  129997. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  129998. +# splitting by setting IFS to empty value.)
  129999. +IFS=" "" $as_nl"
  130000. +
  130001. +# Find who we are. Look in the path if we contain no directory separator.
  130002. +as_myself=
  130003. +case $0 in @%:@((
  130004. + *[\\/]* ) as_myself=$0 ;;
  130005. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  130006. +for as_dir in $PATH
  130007. +do
  130008. + IFS=$as_save_IFS
  130009. + test -z "$as_dir" && as_dir=.
  130010. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  130011. + done
  130012. +IFS=$as_save_IFS
  130013. +
  130014. + ;;
  130015. +esac
  130016. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  130017. +# in which case we are not to be found in the path.
  130018. +if test "x$as_myself" = x; then
  130019. + as_myself=$0
  130020. +fi
  130021. +if test ! -f "$as_myself"; then
  130022. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  130023. + exit 1
  130024. +fi
  130025. +
  130026. +# Unset variables that we do not need and which cause bugs (e.g. in
  130027. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  130028. +# suppresses any "Segmentation fault" message there. '((' could
  130029. +# trigger a bug in pdksh 5.2.14.
  130030. +for as_var in BASH_ENV ENV MAIL MAILPATH
  130031. +do eval test x\${$as_var+set} = xset \
  130032. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  130033. +done
  130034. +PS1='$ '
  130035. +PS2='> '
  130036. +PS4='+ '
  130037. +
  130038. +# NLS nuisances.
  130039. +LC_ALL=C
  130040. +export LC_ALL
  130041. +LANGUAGE=C
  130042. +export LANGUAGE
  130043. +
  130044. +# CDPATH.
  130045. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  130046. +
  130047. +if test "x$CONFIG_SHELL" = x; then
  130048. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  130049. + emulate sh
  130050. + NULLCMD=:
  130051. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  130052. + # is contrary to our usage. Disable this feature.
  130053. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  130054. + setopt NO_GLOB_SUBST
  130055. +else
  130056. + case \`(set -o) 2>/dev/null\` in @%:@(
  130057. + *posix*) :
  130058. + set -o posix ;; @%:@(
  130059. + *) :
  130060. + ;;
  130061. +esac
  130062. +fi
  130063. +"
  130064. + as_required="as_fn_return () { (exit \$1); }
  130065. +as_fn_success () { as_fn_return 0; }
  130066. +as_fn_failure () { as_fn_return 1; }
  130067. +as_fn_ret_success () { return 0; }
  130068. +as_fn_ret_failure () { return 1; }
  130069. +
  130070. +exitcode=0
  130071. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  130072. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  130073. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  130074. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  130075. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  130076. +
  130077. +else
  130078. + exitcode=1; echo positional parameters were not saved.
  130079. +fi
  130080. +test x\$exitcode = x0 || exit 1"
  130081. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  130082. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  130083. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  130084. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  130085. +
  130086. + test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
  130087. + ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  130088. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  130089. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  130090. + PATH=/empty FPATH=/empty; export PATH FPATH
  130091. + test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
  130092. + || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
  130093. +test \$(( 1 + 1 )) = 2 || exit 1"
  130094. + if (eval "$as_required") 2>/dev/null; then :
  130095. + as_have_required=yes
  130096. +else
  130097. + as_have_required=no
  130098. +fi
  130099. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  130100. +
  130101. +else
  130102. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  130103. +as_found=false
  130104. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  130105. +do
  130106. + IFS=$as_save_IFS
  130107. + test -z "$as_dir" && as_dir=.
  130108. + as_found=:
  130109. + case $as_dir in @%:@(
  130110. + /*)
  130111. + for as_base in sh bash ksh sh5; do
  130112. + # Try only shells that exist, to save several forks.
  130113. + as_shell=$as_dir/$as_base
  130114. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  130115. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  130116. + CONFIG_SHELL=$as_shell as_have_required=yes
  130117. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  130118. + break 2
  130119. +fi
  130120. +fi
  130121. + done;;
  130122. + esac
  130123. + as_found=false
  130124. +done
  130125. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  130126. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  130127. + CONFIG_SHELL=$SHELL as_have_required=yes
  130128. +fi; }
  130129. +IFS=$as_save_IFS
  130130. +
  130131. +
  130132. + if test "x$CONFIG_SHELL" != x; then :
  130133. + # We cannot yet assume a decent shell, so we have to provide a
  130134. + # neutralization value for shells without unset; and this also
  130135. + # works around shells that cannot unset nonexistent variables.
  130136. + # Preserve -v and -x to the replacement shell.
  130137. + BASH_ENV=/dev/null
  130138. + ENV=/dev/null
  130139. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  130140. + export CONFIG_SHELL
  130141. + case $- in @%:@ ((((
  130142. + *v*x* | *x*v* ) as_opts=-vx ;;
  130143. + *v* ) as_opts=-v ;;
  130144. + *x* ) as_opts=-x ;;
  130145. + * ) as_opts= ;;
  130146. + esac
  130147. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  130148. +fi
  130149. +
  130150. + if test x$as_have_required = xno; then :
  130151. + $as_echo "$0: This script requires a shell more modern than all"
  130152. + $as_echo "$0: the shells that I found on your system."
  130153. + if test x${ZSH_VERSION+set} = xset ; then
  130154. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  130155. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  130156. + else
  130157. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  130158. +$0: bug-libtool@gnu.org about your system, including any
  130159. +$0: error possibly output before this message. Then install
  130160. +$0: a modern shell, or manually run the script under such a
  130161. +$0: shell if you do have one."
  130162. + fi
  130163. + exit 1
  130164. +fi
  130165. +fi
  130166. +fi
  130167. +SHELL=${CONFIG_SHELL-/bin/sh}
  130168. +export SHELL
  130169. +# Unset more variables known to interfere with behavior of common tools.
  130170. +CLICOLOR_FORCE= GREP_OPTIONS=
  130171. +unset CLICOLOR_FORCE GREP_OPTIONS
  130172. +
  130173. +## --------------------- ##
  130174. +## M4sh Shell Functions. ##
  130175. +## --------------------- ##
  130176. +@%:@ as_fn_unset VAR
  130177. +@%:@ ---------------
  130178. +@%:@ Portably unset VAR.
  130179. +as_fn_unset ()
  130180. +{
  130181. + { eval $1=; unset $1;}
  130182. +}
  130183. +as_unset=as_fn_unset
  130184. +
  130185. +@%:@ as_fn_set_status STATUS
  130186. +@%:@ -----------------------
  130187. +@%:@ Set @S|@? to STATUS, without forking.
  130188. +as_fn_set_status ()
  130189. +{
  130190. + return $1
  130191. +} @%:@ as_fn_set_status
  130192. +
  130193. +@%:@ as_fn_exit STATUS
  130194. +@%:@ -----------------
  130195. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  130196. +as_fn_exit ()
  130197. +{
  130198. + set +e
  130199. + as_fn_set_status $1
  130200. + exit $1
  130201. +} @%:@ as_fn_exit
  130202. +
  130203. +@%:@ as_fn_mkdir_p
  130204. +@%:@ -------------
  130205. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  130206. +as_fn_mkdir_p ()
  130207. +{
  130208. +
  130209. + case $as_dir in #(
  130210. + -*) as_dir=./$as_dir;;
  130211. + esac
  130212. + test -d "$as_dir" || eval $as_mkdir_p || {
  130213. + as_dirs=
  130214. + while :; do
  130215. + case $as_dir in #(
  130216. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  130217. + *) as_qdir=$as_dir;;
  130218. + esac
  130219. + as_dirs="'$as_qdir' $as_dirs"
  130220. + as_dir=`$as_dirname -- "$as_dir" ||
  130221. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  130222. + X"$as_dir" : 'X\(//\)[^/]' \| \
  130223. + X"$as_dir" : 'X\(//\)$' \| \
  130224. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  130225. +$as_echo X"$as_dir" |
  130226. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  130227. + s//\1/
  130228. + q
  130229. + }
  130230. + /^X\(\/\/\)[^/].*/{
  130231. + s//\1/
  130232. + q
  130233. + }
  130234. + /^X\(\/\/\)$/{
  130235. + s//\1/
  130236. + q
  130237. + }
  130238. + /^X\(\/\).*/{
  130239. + s//\1/
  130240. + q
  130241. + }
  130242. + s/.*/./; q'`
  130243. + test -d "$as_dir" && break
  130244. + done
  130245. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  130246. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  130247. +
  130248. +
  130249. +} @%:@ as_fn_mkdir_p
  130250. +@%:@ as_fn_append VAR VALUE
  130251. +@%:@ ----------------------
  130252. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  130253. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  130254. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  130255. +@%:@ implementations.
  130256. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  130257. + eval 'as_fn_append ()
  130258. + {
  130259. + eval $1+=\$2
  130260. + }'
  130261. +else
  130262. + as_fn_append ()
  130263. + {
  130264. + eval $1=\$$1\$2
  130265. + }
  130266. +fi # as_fn_append
  130267. +
  130268. +@%:@ as_fn_arith ARG...
  130269. +@%:@ ------------------
  130270. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  130271. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  130272. +@%:@ must be portable across @S|@(()) and expr.
  130273. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  130274. + eval 'as_fn_arith ()
  130275. + {
  130276. + as_val=$(( $* ))
  130277. + }'
  130278. +else
  130279. + as_fn_arith ()
  130280. + {
  130281. + as_val=`expr "$@" || test $? -eq 1`
  130282. + }
  130283. +fi # as_fn_arith
  130284. +
  130285. +
  130286. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  130287. +@%:@ ----------------------------------------
  130288. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  130289. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  130290. +@%:@ script with STATUS, using 1 if that was 0.
  130291. +as_fn_error ()
  130292. +{
  130293. + as_status=$1; test $as_status -eq 0 && as_status=1
  130294. + if test "$4"; then
  130295. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  130296. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  130297. + fi
  130298. + $as_echo "$as_me: error: $2" >&2
  130299. + as_fn_exit $as_status
  130300. +} @%:@ as_fn_error
  130301. +
  130302. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  130303. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  130304. + as_expr=expr
  130305. +else
  130306. + as_expr=false
  130307. +fi
  130308. +
  130309. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  130310. + as_basename=basename
  130311. +else
  130312. + as_basename=false
  130313. +fi
  130314. +
  130315. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  130316. + as_dirname=dirname
  130317. +else
  130318. + as_dirname=false
  130319. +fi
  130320. +
  130321. +as_me=`$as_basename -- "$0" ||
  130322. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  130323. + X"$0" : 'X\(//\)$' \| \
  130324. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  130325. +$as_echo X/"$0" |
  130326. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  130327. + s//\1/
  130328. + q
  130329. + }
  130330. + /^X\/\(\/\/\)$/{
  130331. + s//\1/
  130332. + q
  130333. + }
  130334. + /^X\/\(\/\).*/{
  130335. + s//\1/
  130336. + q
  130337. + }
  130338. + s/.*/./; q'`
  130339. +
  130340. +# Avoid depending upon Character Ranges.
  130341. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  130342. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  130343. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  130344. +as_cr_digits='0123456789'
  130345. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  130346. +
  130347. +
  130348. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  130349. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  130350. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  130351. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  130352. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  130353. + sed -n '
  130354. + p
  130355. + /[$]LINENO/=
  130356. + ' <$as_myself |
  130357. + sed '
  130358. + s/[$]LINENO.*/&-/
  130359. + t lineno
  130360. + b
  130361. + :lineno
  130362. + N
  130363. + :loop
  130364. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  130365. + t loop
  130366. + s/-\n.*//
  130367. + ' >$as_me.lineno &&
  130368. + chmod +x "$as_me.lineno" ||
  130369. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  130370. +
  130371. + # Don't try to exec as it changes $[0], causing all sort of problems
  130372. + # (the dirname of $[0] is not the place where we might find the
  130373. + # original and so on. Autoconf is especially sensitive to this).
  130374. + . "./$as_me.lineno"
  130375. + # Exit status is that of the last command.
  130376. + exit
  130377. +}
  130378. +
  130379. +ECHO_C= ECHO_N= ECHO_T=
  130380. +case `echo -n x` in @%:@(((((
  130381. +-n*)
  130382. + case `echo 'xy\c'` in
  130383. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  130384. + xy) ECHO_C='\c';;
  130385. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  130386. + ECHO_T=' ';;
  130387. + esac;;
  130388. +*)
  130389. + ECHO_N='-n';;
  130390. +esac
  130391. +
  130392. +rm -f conf$$ conf$$.exe conf$$.file
  130393. +if test -d conf$$.dir; then
  130394. + rm -f conf$$.dir/conf$$.file
  130395. +else
  130396. + rm -f conf$$.dir
  130397. + mkdir conf$$.dir 2>/dev/null
  130398. +fi
  130399. +if (echo >conf$$.file) 2>/dev/null; then
  130400. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  130401. + as_ln_s='ln -s'
  130402. + # ... but there are two gotchas:
  130403. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  130404. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  130405. + # In both cases, we have to default to `cp -p'.
  130406. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  130407. + as_ln_s='cp -p'
  130408. + elif ln conf$$.file conf$$ 2>/dev/null; then
  130409. + as_ln_s=ln
  130410. + else
  130411. + as_ln_s='cp -p'
  130412. + fi
  130413. +else
  130414. + as_ln_s='cp -p'
  130415. +fi
  130416. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  130417. +rmdir conf$$.dir 2>/dev/null
  130418. +
  130419. +if mkdir -p . 2>/dev/null; then
  130420. + as_mkdir_p='mkdir -p "$as_dir"'
  130421. +else
  130422. + test -d ./-p && rmdir ./-p
  130423. + as_mkdir_p=false
  130424. +fi
  130425. +
  130426. +if test -x / >/dev/null 2>&1; then
  130427. + as_test_x='test -x'
  130428. +else
  130429. + if ls -dL / >/dev/null 2>&1; then
  130430. + as_ls_L_option=L
  130431. + else
  130432. + as_ls_L_option=
  130433. + fi
  130434. + as_test_x='
  130435. + eval sh -c '\''
  130436. + if test -d "$1"; then
  130437. + test -d "$1/.";
  130438. + else
  130439. + case $1 in @%:@(
  130440. + -*)set "./$1";;
  130441. + esac;
  130442. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  130443. + ???[sx]*):;;*)false;;esac;fi
  130444. + '\'' sh
  130445. + '
  130446. +fi
  130447. +as_executable_p=$as_test_x
  130448. +
  130449. +# Sed expression to map a string onto a valid CPP name.
  130450. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  130451. +
  130452. +# Sed expression to map a string onto a valid variable name.
  130453. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  130454. +
  130455. +SHELL=${CONFIG_SHELL-/bin/sh}
  130456. +
  130457. +
  130458. +test -n "$DJDIR" || exec 7<&0 </dev/null
  130459. +exec 6>&1
  130460. +
  130461. +# Name of the host.
  130462. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  130463. +# so uname gets run too.
  130464. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  130465. +
  130466. +#
  130467. +# Initializations.
  130468. +#
  130469. +ac_default_prefix=/usr/local
  130470. +ac_clean_files=
  130471. +ac_config_libobj_dir=.
  130472. +LIB@&t@OBJS=
  130473. +cross_compiling=no
  130474. +subdirs=
  130475. +MFLAGS=
  130476. +MAKEFLAGS=
  130477. +
  130478. +# Identity of this package.
  130479. +PACKAGE_NAME='libltdl'
  130480. +PACKAGE_TARNAME='libltdl'
  130481. +PACKAGE_VERSION='2.4'
  130482. +PACKAGE_STRING='libltdl 2.4'
  130483. +PACKAGE_BUGREPORT='bug-libtool@gnu.org'
  130484. +PACKAGE_URL=''
  130485. +
  130486. +ac_unique_file="ltdl.c"
  130487. +# Factoring default headers for most tests.
  130488. +ac_includes_default="\
  130489. +#include <stdio.h>
  130490. +#ifdef HAVE_SYS_TYPES_H
  130491. +# include <sys/types.h>
  130492. +#endif
  130493. +#ifdef HAVE_SYS_STAT_H
  130494. +# include <sys/stat.h>
  130495. +#endif
  130496. +#ifdef STDC_HEADERS
  130497. +# include <stdlib.h>
  130498. +# include <stddef.h>
  130499. +#else
  130500. +# ifdef HAVE_STDLIB_H
  130501. +# include <stdlib.h>
  130502. +# endif
  130503. +#endif
  130504. +#ifdef HAVE_STRING_H
  130505. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  130506. +# include <memory.h>
  130507. +# endif
  130508. +# include <string.h>
  130509. +#endif
  130510. +#ifdef HAVE_STRINGS_H
  130511. +# include <strings.h>
  130512. +#endif
  130513. +#ifdef HAVE_INTTYPES_H
  130514. +# include <inttypes.h>
  130515. +#endif
  130516. +#ifdef HAVE_STDINT_H
  130517. +# include <stdint.h>
  130518. +#endif
  130519. +#ifdef HAVE_UNISTD_H
  130520. +# include <unistd.h>
  130521. +#endif"
  130522. +
  130523. +ac_subst_vars='am__EXEEXT_FALSE
  130524. +am__EXEEXT_TRUE
  130525. +LTLIBOBJS
  130526. +LTDLOPEN
  130527. +LT_CONFIG_H
  130528. +CONVENIENCE_LTDL_FALSE
  130529. +CONVENIENCE_LTDL_TRUE
  130530. +INSTALL_LTDL_FALSE
  130531. +INSTALL_LTDL_TRUE
  130532. +ARGZ_H
  130533. +LIB@&t@OBJS
  130534. +sys_symbol_underscore
  130535. +LIBADD_DL
  130536. +LT_DLPREOPEN
  130537. +LIBADD_DLD_LINK
  130538. +LIBADD_SHL_LOAD
  130539. +LIBADD_DLOPEN
  130540. +LT_DLLOADERS
  130541. +CPP
  130542. +OTOOL64
  130543. +OTOOL
  130544. +LIPO
  130545. +NMEDIT
  130546. +DSYMUTIL
  130547. +MANIFEST_TOOL
  130548. +RANLIB
  130549. +ac_ct_AR
  130550. +AR
  130551. +LN_S
  130552. +NM
  130553. +ac_ct_DUMPBIN
  130554. +DUMPBIN
  130555. +LD
  130556. +FGREP
  130557. +EGREP
  130558. +GREP
  130559. +SED
  130560. +am__fastdepCC_FALSE
  130561. +am__fastdepCC_TRUE
  130562. +CCDEPMODE
  130563. +AMDEPBACKSLASH
  130564. +AMDEP_FALSE
  130565. +AMDEP_TRUE
  130566. +am__quote
  130567. +am__include
  130568. +DEPDIR
  130569. +OBJEXT
  130570. +EXEEXT
  130571. +ac_ct_CC
  130572. +CPPFLAGS
  130573. +LDFLAGS
  130574. +CFLAGS
  130575. +CC
  130576. +host_os
  130577. +host_vendor
  130578. +host_cpu
  130579. +host
  130580. +build_os
  130581. +build_vendor
  130582. +build_cpu
  130583. +build
  130584. +LIBTOOL
  130585. +OBJDUMP
  130586. +DLLTOOL
  130587. +AS
  130588. +am__untar
  130589. +am__tar
  130590. +AMTAR
  130591. +am__leading_dot
  130592. +SET_MAKE
  130593. +AWK
  130594. +mkdir_p
  130595. +MKDIR_P
  130596. +INSTALL_STRIP_PROGRAM
  130597. +STRIP
  130598. +install_sh
  130599. +MAKEINFO
  130600. +AUTOHEADER
  130601. +AUTOMAKE
  130602. +AUTOCONF
  130603. +ACLOCAL
  130604. +VERSION
  130605. +PACKAGE
  130606. +CYGPATH_W
  130607. +am__isrc
  130608. +INSTALL_DATA
  130609. +INSTALL_SCRIPT
  130610. +INSTALL_PROGRAM
  130611. +target_alias
  130612. +host_alias
  130613. +build_alias
  130614. +LIBS
  130615. +ECHO_T
  130616. +ECHO_N
  130617. +ECHO_C
  130618. +DEFS
  130619. +mandir
  130620. +localedir
  130621. +libdir
  130622. +psdir
  130623. +pdfdir
  130624. +dvidir
  130625. +htmldir
  130626. +infodir
  130627. +docdir
  130628. +oldincludedir
  130629. +includedir
  130630. +localstatedir
  130631. +sharedstatedir
  130632. +sysconfdir
  130633. +datadir
  130634. +datarootdir
  130635. +libexecdir
  130636. +sbindir
  130637. +bindir
  130638. +program_transform_name
  130639. +prefix
  130640. +exec_prefix
  130641. +PACKAGE_URL
  130642. +PACKAGE_BUGREPORT
  130643. +PACKAGE_STRING
  130644. +PACKAGE_VERSION
  130645. +PACKAGE_TARNAME
  130646. +PACKAGE_NAME
  130647. +PATH_SEPARATOR
  130648. +SHELL'
  130649. +ac_subst_files=''
  130650. +ac_user_opts='
  130651. +enable_option_checking
  130652. +enable_shared
  130653. +enable_static
  130654. +with_pic
  130655. +enable_fast_install
  130656. +enable_dependency_tracking
  130657. +with_gnu_ld
  130658. +with_sysroot
  130659. +enable_libtool_lock
  130660. +enable_ltdl_install
  130661. +'
  130662. + ac_precious_vars='build_alias
  130663. +host_alias
  130664. +target_alias
  130665. +CC
  130666. +CFLAGS
  130667. +LDFLAGS
  130668. +LIBS
  130669. +CPPFLAGS
  130670. +CPP
  130671. +CPPFLAGS'
  130672. +
  130673. +
  130674. +# Initialize some variables set by options.
  130675. +ac_init_help=
  130676. +ac_init_version=false
  130677. +ac_unrecognized_opts=
  130678. +ac_unrecognized_sep=
  130679. +# The variables have the same names as the options, with
  130680. +# dashes changed to underlines.
  130681. +cache_file=/dev/null
  130682. +exec_prefix=NONE
  130683. +no_create=
  130684. +no_recursion=
  130685. +prefix=NONE
  130686. +program_prefix=NONE
  130687. +program_suffix=NONE
  130688. +program_transform_name=s,x,x,
  130689. +silent=
  130690. +site=
  130691. +srcdir=
  130692. +verbose=
  130693. +x_includes=NONE
  130694. +x_libraries=NONE
  130695. +
  130696. +# Installation directory options.
  130697. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  130698. +# and all the variables that are supposed to be based on exec_prefix
  130699. +# by default will actually change.
  130700. +# Use braces instead of parens because sh, perl, etc. also accept them.
  130701. +# (The list follows the same order as the GNU Coding Standards.)
  130702. +bindir='${exec_prefix}/bin'
  130703. +sbindir='${exec_prefix}/sbin'
  130704. +libexecdir='${exec_prefix}/libexec'
  130705. +datarootdir='${prefix}/share'
  130706. +datadir='${datarootdir}'
  130707. +sysconfdir='${prefix}/etc'
  130708. +sharedstatedir='${prefix}/com'
  130709. +localstatedir='${prefix}/var'
  130710. +includedir='${prefix}/include'
  130711. +oldincludedir='/usr/include'
  130712. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  130713. +infodir='${datarootdir}/info'
  130714. +htmldir='${docdir}'
  130715. +dvidir='${docdir}'
  130716. +pdfdir='${docdir}'
  130717. +psdir='${docdir}'
  130718. +libdir='${exec_prefix}/lib'
  130719. +localedir='${datarootdir}/locale'
  130720. +mandir='${datarootdir}/man'
  130721. +
  130722. +ac_prev=
  130723. +ac_dashdash=
  130724. +for ac_option
  130725. +do
  130726. + # If the previous option needs an argument, assign it.
  130727. + if test -n "$ac_prev"; then
  130728. + eval $ac_prev=\$ac_option
  130729. + ac_prev=
  130730. + continue
  130731. + fi
  130732. +
  130733. + case $ac_option in
  130734. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  130735. + *=) ac_optarg= ;;
  130736. + *) ac_optarg=yes ;;
  130737. + esac
  130738. +
  130739. + # Accept the important Cygnus configure options, so we can diagnose typos.
  130740. +
  130741. + case $ac_dashdash$ac_option in
  130742. + --)
  130743. + ac_dashdash=yes ;;
  130744. +
  130745. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  130746. + ac_prev=bindir ;;
  130747. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  130748. + bindir=$ac_optarg ;;
  130749. +
  130750. + -build | --build | --buil | --bui | --bu)
  130751. + ac_prev=build_alias ;;
  130752. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  130753. + build_alias=$ac_optarg ;;
  130754. +
  130755. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  130756. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  130757. + ac_prev=cache_file ;;
  130758. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  130759. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  130760. + cache_file=$ac_optarg ;;
  130761. +
  130762. + --config-cache | -C)
  130763. + cache_file=config.cache ;;
  130764. +
  130765. + -datadir | --datadir | --datadi | --datad)
  130766. + ac_prev=datadir ;;
  130767. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  130768. + datadir=$ac_optarg ;;
  130769. +
  130770. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  130771. + | --dataroo | --dataro | --datar)
  130772. + ac_prev=datarootdir ;;
  130773. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  130774. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  130775. + datarootdir=$ac_optarg ;;
  130776. +
  130777. + -disable-* | --disable-*)
  130778. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  130779. + # Reject names that are not valid shell variable names.
  130780. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  130781. + as_fn_error $? "invalid feature name: $ac_useropt"
  130782. + ac_useropt_orig=$ac_useropt
  130783. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  130784. + case $ac_user_opts in
  130785. + *"
  130786. +"enable_$ac_useropt"
  130787. +"*) ;;
  130788. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  130789. + ac_unrecognized_sep=', ';;
  130790. + esac
  130791. + eval enable_$ac_useropt=no ;;
  130792. +
  130793. + -docdir | --docdir | --docdi | --doc | --do)
  130794. + ac_prev=docdir ;;
  130795. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  130796. + docdir=$ac_optarg ;;
  130797. +
  130798. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  130799. + ac_prev=dvidir ;;
  130800. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  130801. + dvidir=$ac_optarg ;;
  130802. +
  130803. + -enable-* | --enable-*)
  130804. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  130805. + # Reject names that are not valid shell variable names.
  130806. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  130807. + as_fn_error $? "invalid feature name: $ac_useropt"
  130808. + ac_useropt_orig=$ac_useropt
  130809. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  130810. + case $ac_user_opts in
  130811. + *"
  130812. +"enable_$ac_useropt"
  130813. +"*) ;;
  130814. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  130815. + ac_unrecognized_sep=', ';;
  130816. + esac
  130817. + eval enable_$ac_useropt=\$ac_optarg ;;
  130818. +
  130819. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  130820. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  130821. + | --exec | --exe | --ex)
  130822. + ac_prev=exec_prefix ;;
  130823. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  130824. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  130825. + | --exec=* | --exe=* | --ex=*)
  130826. + exec_prefix=$ac_optarg ;;
  130827. +
  130828. + -gas | --gas | --ga | --g)
  130829. + # Obsolete; use --with-gas.
  130830. + with_gas=yes ;;
  130831. +
  130832. + -help | --help | --hel | --he | -h)
  130833. + ac_init_help=long ;;
  130834. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  130835. + ac_init_help=recursive ;;
  130836. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  130837. + ac_init_help=short ;;
  130838. +
  130839. + -host | --host | --hos | --ho)
  130840. + ac_prev=host_alias ;;
  130841. + -host=* | --host=* | --hos=* | --ho=*)
  130842. + host_alias=$ac_optarg ;;
  130843. +
  130844. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  130845. + ac_prev=htmldir ;;
  130846. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  130847. + | --ht=*)
  130848. + htmldir=$ac_optarg ;;
  130849. +
  130850. + -includedir | --includedir | --includedi | --included | --include \
  130851. + | --includ | --inclu | --incl | --inc)
  130852. + ac_prev=includedir ;;
  130853. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  130854. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  130855. + includedir=$ac_optarg ;;
  130856. +
  130857. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  130858. + ac_prev=infodir ;;
  130859. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  130860. + infodir=$ac_optarg ;;
  130861. +
  130862. + -libdir | --libdir | --libdi | --libd)
  130863. + ac_prev=libdir ;;
  130864. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  130865. + libdir=$ac_optarg ;;
  130866. +
  130867. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  130868. + | --libexe | --libex | --libe)
  130869. + ac_prev=libexecdir ;;
  130870. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  130871. + | --libexe=* | --libex=* | --libe=*)
  130872. + libexecdir=$ac_optarg ;;
  130873. +
  130874. + -localedir | --localedir | --localedi | --localed | --locale)
  130875. + ac_prev=localedir ;;
  130876. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  130877. + localedir=$ac_optarg ;;
  130878. +
  130879. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  130880. + | --localstate | --localstat | --localsta | --localst | --locals)
  130881. + ac_prev=localstatedir ;;
  130882. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  130883. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  130884. + localstatedir=$ac_optarg ;;
  130885. +
  130886. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  130887. + ac_prev=mandir ;;
  130888. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  130889. + mandir=$ac_optarg ;;
  130890. +
  130891. + -nfp | --nfp | --nf)
  130892. + # Obsolete; use --without-fp.
  130893. + with_fp=no ;;
  130894. +
  130895. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  130896. + | --no-cr | --no-c | -n)
  130897. + no_create=yes ;;
  130898. +
  130899. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  130900. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  130901. + no_recursion=yes ;;
  130902. +
  130903. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  130904. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  130905. + | --oldin | --oldi | --old | --ol | --o)
  130906. + ac_prev=oldincludedir ;;
  130907. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  130908. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  130909. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  130910. + oldincludedir=$ac_optarg ;;
  130911. +
  130912. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  130913. + ac_prev=prefix ;;
  130914. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  130915. + prefix=$ac_optarg ;;
  130916. +
  130917. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  130918. + | --program-pre | --program-pr | --program-p)
  130919. + ac_prev=program_prefix ;;
  130920. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  130921. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  130922. + program_prefix=$ac_optarg ;;
  130923. +
  130924. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  130925. + | --program-suf | --program-su | --program-s)
  130926. + ac_prev=program_suffix ;;
  130927. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  130928. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  130929. + program_suffix=$ac_optarg ;;
  130930. +
  130931. + -program-transform-name | --program-transform-name \
  130932. + | --program-transform-nam | --program-transform-na \
  130933. + | --program-transform-n | --program-transform- \
  130934. + | --program-transform | --program-transfor \
  130935. + | --program-transfo | --program-transf \
  130936. + | --program-trans | --program-tran \
  130937. + | --progr-tra | --program-tr | --program-t)
  130938. + ac_prev=program_transform_name ;;
  130939. + -program-transform-name=* | --program-transform-name=* \
  130940. + | --program-transform-nam=* | --program-transform-na=* \
  130941. + | --program-transform-n=* | --program-transform-=* \
  130942. + | --program-transform=* | --program-transfor=* \
  130943. + | --program-transfo=* | --program-transf=* \
  130944. + | --program-trans=* | --program-tran=* \
  130945. + | --progr-tra=* | --program-tr=* | --program-t=*)
  130946. + program_transform_name=$ac_optarg ;;
  130947. +
  130948. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  130949. + ac_prev=pdfdir ;;
  130950. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  130951. + pdfdir=$ac_optarg ;;
  130952. +
  130953. + -psdir | --psdir | --psdi | --psd | --ps)
  130954. + ac_prev=psdir ;;
  130955. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  130956. + psdir=$ac_optarg ;;
  130957. +
  130958. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  130959. + | -silent | --silent | --silen | --sile | --sil)
  130960. + silent=yes ;;
  130961. +
  130962. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  130963. + ac_prev=sbindir ;;
  130964. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  130965. + | --sbi=* | --sb=*)
  130966. + sbindir=$ac_optarg ;;
  130967. +
  130968. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  130969. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  130970. + | --sharedst | --shareds | --shared | --share | --shar \
  130971. + | --sha | --sh)
  130972. + ac_prev=sharedstatedir ;;
  130973. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  130974. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  130975. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  130976. + | --sha=* | --sh=*)
  130977. + sharedstatedir=$ac_optarg ;;
  130978. +
  130979. + -site | --site | --sit)
  130980. + ac_prev=site ;;
  130981. + -site=* | --site=* | --sit=*)
  130982. + site=$ac_optarg ;;
  130983. +
  130984. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  130985. + ac_prev=srcdir ;;
  130986. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  130987. + srcdir=$ac_optarg ;;
  130988. +
  130989. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  130990. + | --syscon | --sysco | --sysc | --sys | --sy)
  130991. + ac_prev=sysconfdir ;;
  130992. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  130993. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  130994. + sysconfdir=$ac_optarg ;;
  130995. +
  130996. + -target | --target | --targe | --targ | --tar | --ta | --t)
  130997. + ac_prev=target_alias ;;
  130998. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  130999. + target_alias=$ac_optarg ;;
  131000. +
  131001. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  131002. + verbose=yes ;;
  131003. +
  131004. + -version | --version | --versio | --versi | --vers | -V)
  131005. + ac_init_version=: ;;
  131006. +
  131007. + -with-* | --with-*)
  131008. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  131009. + # Reject names that are not valid shell variable names.
  131010. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  131011. + as_fn_error $? "invalid package name: $ac_useropt"
  131012. + ac_useropt_orig=$ac_useropt
  131013. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  131014. + case $ac_user_opts in
  131015. + *"
  131016. +"with_$ac_useropt"
  131017. +"*) ;;
  131018. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  131019. + ac_unrecognized_sep=', ';;
  131020. + esac
  131021. + eval with_$ac_useropt=\$ac_optarg ;;
  131022. +
  131023. + -without-* | --without-*)
  131024. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  131025. + # Reject names that are not valid shell variable names.
  131026. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  131027. + as_fn_error $? "invalid package name: $ac_useropt"
  131028. + ac_useropt_orig=$ac_useropt
  131029. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  131030. + case $ac_user_opts in
  131031. + *"
  131032. +"with_$ac_useropt"
  131033. +"*) ;;
  131034. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  131035. + ac_unrecognized_sep=', ';;
  131036. + esac
  131037. + eval with_$ac_useropt=no ;;
  131038. +
  131039. + --x)
  131040. + # Obsolete; use --with-x.
  131041. + with_x=yes ;;
  131042. +
  131043. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  131044. + | --x-incl | --x-inc | --x-in | --x-i)
  131045. + ac_prev=x_includes ;;
  131046. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  131047. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  131048. + x_includes=$ac_optarg ;;
  131049. +
  131050. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  131051. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  131052. + ac_prev=x_libraries ;;
  131053. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  131054. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  131055. + x_libraries=$ac_optarg ;;
  131056. +
  131057. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  131058. +Try \`$0 --help' for more information"
  131059. + ;;
  131060. +
  131061. + *=*)
  131062. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  131063. + # Reject names that are not valid shell variable names.
  131064. + case $ac_envvar in #(
  131065. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  131066. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  131067. + esac
  131068. + eval $ac_envvar=\$ac_optarg
  131069. + export $ac_envvar ;;
  131070. +
  131071. + *)
  131072. + # FIXME: should be removed in autoconf 3.0.
  131073. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  131074. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  131075. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  131076. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  131077. + ;;
  131078. +
  131079. + esac
  131080. +done
  131081. +
  131082. +if test -n "$ac_prev"; then
  131083. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  131084. + as_fn_error $? "missing argument to $ac_option"
  131085. +fi
  131086. +
  131087. +if test -n "$ac_unrecognized_opts"; then
  131088. + case $enable_option_checking in
  131089. + no) ;;
  131090. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  131091. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  131092. + esac
  131093. +fi
  131094. +
  131095. +# Check all directory arguments for consistency.
  131096. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  131097. + datadir sysconfdir sharedstatedir localstatedir includedir \
  131098. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  131099. + libdir localedir mandir
  131100. +do
  131101. + eval ac_val=\$$ac_var
  131102. + # Remove trailing slashes.
  131103. + case $ac_val in
  131104. + */ )
  131105. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  131106. + eval $ac_var=\$ac_val;;
  131107. + esac
  131108. + # Be sure to have absolute directory names.
  131109. + case $ac_val in
  131110. + [\\/$]* | ?:[\\/]* ) continue;;
  131111. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  131112. + esac
  131113. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  131114. +done
  131115. +
  131116. +# There might be people who depend on the old broken behavior: `$host'
  131117. +# used to hold the argument of --host etc.
  131118. +# FIXME: To remove some day.
  131119. +build=$build_alias
  131120. +host=$host_alias
  131121. +target=$target_alias
  131122. +
  131123. +# FIXME: To remove some day.
  131124. +if test "x$host_alias" != x; then
  131125. + if test "x$build_alias" = x; then
  131126. + cross_compiling=maybe
  131127. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  131128. + If a cross compiler is detected then cross compile mode will be used" >&2
  131129. + elif test "x$build_alias" != "x$host_alias"; then
  131130. + cross_compiling=yes
  131131. + fi
  131132. +fi
  131133. +
  131134. +ac_tool_prefix=
  131135. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  131136. +
  131137. +test "$silent" = yes && exec 6>/dev/null
  131138. +
  131139. +
  131140. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  131141. +ac_ls_di=`ls -di .` &&
  131142. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  131143. + as_fn_error $? "working directory cannot be determined"
  131144. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  131145. + as_fn_error $? "pwd does not report name of working directory"
  131146. +
  131147. +
  131148. +# Find the source files, if location was not specified.
  131149. +if test -z "$srcdir"; then
  131150. + ac_srcdir_defaulted=yes
  131151. + # Try the directory containing this script, then the parent directory.
  131152. + ac_confdir=`$as_dirname -- "$as_myself" ||
  131153. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  131154. + X"$as_myself" : 'X\(//\)[^/]' \| \
  131155. + X"$as_myself" : 'X\(//\)$' \| \
  131156. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  131157. +$as_echo X"$as_myself" |
  131158. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  131159. + s//\1/
  131160. + q
  131161. + }
  131162. + /^X\(\/\/\)[^/].*/{
  131163. + s//\1/
  131164. + q
  131165. + }
  131166. + /^X\(\/\/\)$/{
  131167. + s//\1/
  131168. + q
  131169. + }
  131170. + /^X\(\/\).*/{
  131171. + s//\1/
  131172. + q
  131173. + }
  131174. + s/.*/./; q'`
  131175. + srcdir=$ac_confdir
  131176. + if test ! -r "$srcdir/$ac_unique_file"; then
  131177. + srcdir=..
  131178. + fi
  131179. +else
  131180. + ac_srcdir_defaulted=no
  131181. +fi
  131182. +if test ! -r "$srcdir/$ac_unique_file"; then
  131183. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  131184. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  131185. +fi
  131186. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  131187. +ac_abs_confdir=`(
  131188. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  131189. + pwd)`
  131190. +# When building in place, set srcdir=.
  131191. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  131192. + srcdir=.
  131193. +fi
  131194. +# Remove unnecessary trailing slashes from srcdir.
  131195. +# Double slashes in file names in object file debugging info
  131196. +# mess up M-x gdb in Emacs.
  131197. +case $srcdir in
  131198. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  131199. +esac
  131200. +for ac_var in $ac_precious_vars; do
  131201. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  131202. + eval ac_env_${ac_var}_value=\$${ac_var}
  131203. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  131204. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  131205. +done
  131206. +
  131207. +#
  131208. +# Report the --help message.
  131209. +#
  131210. +if test "$ac_init_help" = "long"; then
  131211. + # Omit some internal or obsolete options to make the list less imposing.
  131212. + # This message is too long to be a string in the A/UX 3.1 sh.
  131213. + cat <<_ACEOF
  131214. +\`configure' configures libltdl 2.4 to adapt to many kinds of systems.
  131215. +
  131216. +Usage: $0 [OPTION]... [VAR=VALUE]...
  131217. +
  131218. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  131219. +VAR=VALUE. See below for descriptions of some of the useful variables.
  131220. +
  131221. +Defaults for the options are specified in brackets.
  131222. +
  131223. +Configuration:
  131224. + -h, --help display this help and exit
  131225. + --help=short display options specific to this package
  131226. + --help=recursive display the short help of all the included packages
  131227. + -V, --version display version information and exit
  131228. + -q, --quiet, --silent do not print \`checking ...' messages
  131229. + --cache-file=FILE cache test results in FILE [disabled]
  131230. + -C, --config-cache alias for \`--cache-file=config.cache'
  131231. + -n, --no-create do not create output files
  131232. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  131233. +
  131234. +Installation directories:
  131235. + --prefix=PREFIX install architecture-independent files in PREFIX
  131236. + @<:@@S|@ac_default_prefix@:>@
  131237. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  131238. + @<:@PREFIX@:>@
  131239. +
  131240. +By default, \`make install' will install all the files in
  131241. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  131242. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  131243. +for instance \`--prefix=\$HOME'.
  131244. +
  131245. +For better control, use the options below.
  131246. +
  131247. +Fine tuning of the installation directories:
  131248. + --bindir=DIR user executables [EPREFIX/bin]
  131249. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  131250. + --libexecdir=DIR program executables [EPREFIX/libexec]
  131251. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  131252. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  131253. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  131254. + --libdir=DIR object code libraries [EPREFIX/lib]
  131255. + --includedir=DIR C header files [PREFIX/include]
  131256. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  131257. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  131258. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  131259. + --infodir=DIR info documentation [DATAROOTDIR/info]
  131260. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  131261. + --mandir=DIR man documentation [DATAROOTDIR/man]
  131262. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/libltdl@:>@
  131263. + --htmldir=DIR html documentation [DOCDIR]
  131264. + --dvidir=DIR dvi documentation [DOCDIR]
  131265. + --pdfdir=DIR pdf documentation [DOCDIR]
  131266. + --psdir=DIR ps documentation [DOCDIR]
  131267. +_ACEOF
  131268. +
  131269. + cat <<\_ACEOF
  131270. +
  131271. +Program names:
  131272. + --program-prefix=PREFIX prepend PREFIX to installed program names
  131273. + --program-suffix=SUFFIX append SUFFIX to installed program names
  131274. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  131275. +
  131276. +System types:
  131277. + --build=BUILD configure for building on BUILD [guessed]
  131278. + --host=HOST cross-compile to build programs to run on HOST [BUILD]
  131279. +_ACEOF
  131280. +fi
  131281. +
  131282. +if test -n "$ac_init_help"; then
  131283. + case $ac_init_help in
  131284. + short | recursive ) echo "Configuration of libltdl 2.4:";;
  131285. + esac
  131286. + cat <<\_ACEOF
  131287. +
  131288. +Optional Features:
  131289. + --disable-option-checking ignore unrecognized --enable/--with options
  131290. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  131291. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  131292. + --enable-shared@<:@=PKGS@:>@ build shared libraries @<:@default=yes@:>@
  131293. + --enable-static@<:@=PKGS@:>@ build static libraries @<:@default=yes@:>@
  131294. + --enable-fast-install@<:@=PKGS@:>@
  131295. + optimize for fast installation @<:@default=yes@:>@
  131296. + --disable-dependency-tracking speeds up one-time build
  131297. + --enable-dependency-tracking do not reject slow dependency extractors
  131298. + --disable-libtool-lock avoid locking (might break parallel builds)
  131299. + --enable-ltdl-install install libltdl
  131300. +
  131301. +Optional Packages:
  131302. + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  131303. + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  131304. + --with-pic try to use only PIC/non-PIC objects @<:@default=use
  131305. + both@:>@
  131306. + --with-gnu-ld assume the C compiler uses GNU ld @<:@default=no@:>@
  131307. + --with-sysroot=DIR Search for dependent libraries within DIR
  131308. + (or the compiler's sysroot if not specified).
  131309. +
  131310. +Some influential environment variables:
  131311. + CC C compiler command
  131312. + CFLAGS C compiler flags
  131313. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  131314. + nonstandard directory <lib dir>
  131315. + LIBS libraries to pass to the linker, e.g. -l<library>
  131316. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  131317. + you have headers in a nonstandard directory <include dir>
  131318. + CPP C preprocessor
  131319. +
  131320. +Use these variables to override the choices made by `configure' or to help
  131321. +it to find libraries and programs with nonstandard names/locations.
  131322. +
  131323. +Report bugs to <bug-libtool@gnu.org>.
  131324. +_ACEOF
  131325. +ac_status=$?
  131326. +fi
  131327. +
  131328. +if test "$ac_init_help" = "recursive"; then
  131329. + # If there are subdirs, report their specific --help.
  131330. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  131331. + test -d "$ac_dir" ||
  131332. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  131333. + continue
  131334. + ac_builddir=.
  131335. +
  131336. +case "$ac_dir" in
  131337. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  131338. +*)
  131339. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  131340. + # A ".." for each directory in $ac_dir_suffix.
  131341. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  131342. + case $ac_top_builddir_sub in
  131343. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  131344. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  131345. + esac ;;
  131346. +esac
  131347. +ac_abs_top_builddir=$ac_pwd
  131348. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  131349. +# for backward compatibility:
  131350. +ac_top_builddir=$ac_top_build_prefix
  131351. +
  131352. +case $srcdir in
  131353. + .) # We are building in place.
  131354. + ac_srcdir=.
  131355. + ac_top_srcdir=$ac_top_builddir_sub
  131356. + ac_abs_top_srcdir=$ac_pwd ;;
  131357. + [\\/]* | ?:[\\/]* ) # Absolute name.
  131358. + ac_srcdir=$srcdir$ac_dir_suffix;
  131359. + ac_top_srcdir=$srcdir
  131360. + ac_abs_top_srcdir=$srcdir ;;
  131361. + *) # Relative name.
  131362. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  131363. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  131364. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  131365. +esac
  131366. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  131367. +
  131368. + cd "$ac_dir" || { ac_status=$?; continue; }
  131369. + # Check for guested configure.
  131370. + if test -f "$ac_srcdir/configure.gnu"; then
  131371. + echo &&
  131372. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  131373. + elif test -f "$ac_srcdir/configure"; then
  131374. + echo &&
  131375. + $SHELL "$ac_srcdir/configure" --help=recursive
  131376. + else
  131377. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  131378. + fi || ac_status=$?
  131379. + cd "$ac_pwd" || { ac_status=$?; break; }
  131380. + done
  131381. +fi
  131382. +
  131383. +test -n "$ac_init_help" && exit $ac_status
  131384. +if $ac_init_version; then
  131385. + cat <<\_ACEOF
  131386. +libltdl configure 2.4
  131387. +generated by GNU Autoconf 2.68
  131388. +
  131389. +Copyright (C) 2010 Free Software Foundation, Inc.
  131390. +This configure script is free software; the Free Software Foundation
  131391. +gives unlimited permission to copy, distribute and modify it.
  131392. +_ACEOF
  131393. + exit
  131394. +fi
  131395. +
  131396. +## ------------------------ ##
  131397. +## Autoconf initialization. ##
  131398. +## ------------------------ ##
  131399. +
  131400. +@%:@ ac_fn_c_try_compile LINENO
  131401. +@%:@ --------------------------
  131402. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  131403. +ac_fn_c_try_compile ()
  131404. +{
  131405. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131406. + rm -f conftest.$ac_objext
  131407. + if { { ac_try="$ac_compile"
  131408. +case "(($ac_try" in
  131409. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  131410. + *) ac_try_echo=$ac_try;;
  131411. +esac
  131412. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  131413. +$as_echo "$ac_try_echo"; } >&5
  131414. + (eval "$ac_compile") 2>conftest.err
  131415. + ac_status=$?
  131416. + if test -s conftest.err; then
  131417. + grep -v '^ *+' conftest.err >conftest.er1
  131418. + cat conftest.er1 >&5
  131419. + mv -f conftest.er1 conftest.err
  131420. + fi
  131421. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  131422. + test $ac_status = 0; } && {
  131423. + test -z "$ac_c_werror_flag" ||
  131424. + test ! -s conftest.err
  131425. + } && test -s conftest.$ac_objext; then :
  131426. + ac_retval=0
  131427. +else
  131428. + $as_echo "$as_me: failed program was:" >&5
  131429. +sed 's/^/| /' conftest.$ac_ext >&5
  131430. +
  131431. + ac_retval=1
  131432. +fi
  131433. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131434. + as_fn_set_status $ac_retval
  131435. +
  131436. +} @%:@ ac_fn_c_try_compile
  131437. +
  131438. +@%:@ ac_fn_c_try_link LINENO
  131439. +@%:@ -----------------------
  131440. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  131441. +ac_fn_c_try_link ()
  131442. +{
  131443. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131444. + rm -f conftest.$ac_objext conftest$ac_exeext
  131445. + if { { ac_try="$ac_link"
  131446. +case "(($ac_try" in
  131447. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  131448. + *) ac_try_echo=$ac_try;;
  131449. +esac
  131450. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  131451. +$as_echo "$ac_try_echo"; } >&5
  131452. + (eval "$ac_link") 2>conftest.err
  131453. + ac_status=$?
  131454. + if test -s conftest.err; then
  131455. + grep -v '^ *+' conftest.err >conftest.er1
  131456. + cat conftest.er1 >&5
  131457. + mv -f conftest.er1 conftest.err
  131458. + fi
  131459. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  131460. + test $ac_status = 0; } && {
  131461. + test -z "$ac_c_werror_flag" ||
  131462. + test ! -s conftest.err
  131463. + } && test -s conftest$ac_exeext && {
  131464. + test "$cross_compiling" = yes ||
  131465. + $as_test_x conftest$ac_exeext
  131466. + }; then :
  131467. + ac_retval=0
  131468. +else
  131469. + $as_echo "$as_me: failed program was:" >&5
  131470. +sed 's/^/| /' conftest.$ac_ext >&5
  131471. +
  131472. + ac_retval=1
  131473. +fi
  131474. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  131475. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  131476. + # interfere with the next link command; also delete a directory that is
  131477. + # left behind by Apple's compiler. We do this before executing the actions.
  131478. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  131479. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131480. + as_fn_set_status $ac_retval
  131481. +
  131482. +} @%:@ ac_fn_c_try_link
  131483. +
  131484. +@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  131485. +@%:@ -------------------------------------------------------
  131486. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  131487. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  131488. +ac_fn_c_check_header_compile ()
  131489. +{
  131490. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131491. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  131492. +$as_echo_n "checking for $2... " >&6; }
  131493. +if eval \${$3+:} false; then :
  131494. + $as_echo_n "(cached) " >&6
  131495. +else
  131496. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  131497. +/* end confdefs.h. */
  131498. +$4
  131499. +@%:@include <$2>
  131500. +_ACEOF
  131501. +if ac_fn_c_try_compile "$LINENO"; then :
  131502. + eval "$3=yes"
  131503. +else
  131504. + eval "$3=no"
  131505. +fi
  131506. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  131507. +fi
  131508. +eval ac_res=\$$3
  131509. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  131510. +$as_echo "$ac_res" >&6; }
  131511. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131512. +
  131513. +} @%:@ ac_fn_c_check_header_compile
  131514. +
  131515. +@%:@ ac_fn_c_try_cpp LINENO
  131516. +@%:@ ----------------------
  131517. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  131518. +ac_fn_c_try_cpp ()
  131519. +{
  131520. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131521. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  131522. +case "(($ac_try" in
  131523. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  131524. + *) ac_try_echo=$ac_try;;
  131525. +esac
  131526. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  131527. +$as_echo "$ac_try_echo"; } >&5
  131528. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  131529. + ac_status=$?
  131530. + if test -s conftest.err; then
  131531. + grep -v '^ *+' conftest.err >conftest.er1
  131532. + cat conftest.er1 >&5
  131533. + mv -f conftest.er1 conftest.err
  131534. + fi
  131535. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  131536. + test $ac_status = 0; } > conftest.i && {
  131537. + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  131538. + test ! -s conftest.err
  131539. + }; then :
  131540. + ac_retval=0
  131541. +else
  131542. + $as_echo "$as_me: failed program was:" >&5
  131543. +sed 's/^/| /' conftest.$ac_ext >&5
  131544. +
  131545. + ac_retval=1
  131546. +fi
  131547. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131548. + as_fn_set_status $ac_retval
  131549. +
  131550. +} @%:@ ac_fn_c_try_cpp
  131551. +
  131552. +@%:@ ac_fn_c_try_run LINENO
  131553. +@%:@ ----------------------
  131554. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  131555. +@%:@ that executables *can* be run.
  131556. +ac_fn_c_try_run ()
  131557. +{
  131558. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131559. + if { { ac_try="$ac_link"
  131560. +case "(($ac_try" in
  131561. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  131562. + *) ac_try_echo=$ac_try;;
  131563. +esac
  131564. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  131565. +$as_echo "$ac_try_echo"; } >&5
  131566. + (eval "$ac_link") 2>&5
  131567. + ac_status=$?
  131568. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  131569. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  131570. + { { case "(($ac_try" in
  131571. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  131572. + *) ac_try_echo=$ac_try;;
  131573. +esac
  131574. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  131575. +$as_echo "$ac_try_echo"; } >&5
  131576. + (eval "$ac_try") 2>&5
  131577. + ac_status=$?
  131578. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  131579. + test $ac_status = 0; }; }; then :
  131580. + ac_retval=0
  131581. +else
  131582. + $as_echo "$as_me: program exited with status $ac_status" >&5
  131583. + $as_echo "$as_me: failed program was:" >&5
  131584. +sed 's/^/| /' conftest.$ac_ext >&5
  131585. +
  131586. + ac_retval=$ac_status
  131587. +fi
  131588. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  131589. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131590. + as_fn_set_status $ac_retval
  131591. +
  131592. +} @%:@ ac_fn_c_try_run
  131593. +
  131594. +@%:@ ac_fn_c_check_func LINENO FUNC VAR
  131595. +@%:@ ----------------------------------
  131596. +@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
  131597. +ac_fn_c_check_func ()
  131598. +{
  131599. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131600. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  131601. +$as_echo_n "checking for $2... " >&6; }
  131602. +if eval \${$3+:} false; then :
  131603. + $as_echo_n "(cached) " >&6
  131604. +else
  131605. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  131606. +/* end confdefs.h. */
  131607. +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  131608. + For example, HP-UX 11i <limits.h> declares gettimeofday. */
  131609. +#define $2 innocuous_$2
  131610. +
  131611. +/* System header to define __stub macros and hopefully few prototypes,
  131612. + which can conflict with char $2 (); below.
  131613. + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  131614. + <limits.h> exists even on freestanding compilers. */
  131615. +
  131616. +#ifdef __STDC__
  131617. +# include <limits.h>
  131618. +#else
  131619. +# include <assert.h>
  131620. +#endif
  131621. +
  131622. +#undef $2
  131623. +
  131624. +/* Override any GCC internal prototype to avoid an error.
  131625. + Use char because int might match the return type of a GCC
  131626. + builtin and then its argument prototype would still apply. */
  131627. +#ifdef __cplusplus
  131628. +extern "C"
  131629. +#endif
  131630. +char $2 ();
  131631. +/* The GNU C library defines this for functions which it implements
  131632. + to always fail with ENOSYS. Some functions are actually named
  131633. + something starting with __ and the normal name is an alias. */
  131634. +#if defined __stub_$2 || defined __stub___$2
  131635. +choke me
  131636. +#endif
  131637. +
  131638. +int
  131639. +main ()
  131640. +{
  131641. +return $2 ();
  131642. + ;
  131643. + return 0;
  131644. +}
  131645. +_ACEOF
  131646. +if ac_fn_c_try_link "$LINENO"; then :
  131647. + eval "$3=yes"
  131648. +else
  131649. + eval "$3=no"
  131650. +fi
  131651. +rm -f core conftest.err conftest.$ac_objext \
  131652. + conftest$ac_exeext conftest.$ac_ext
  131653. +fi
  131654. +eval ac_res=\$$3
  131655. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  131656. +$as_echo "$ac_res" >&6; }
  131657. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131658. +
  131659. +} @%:@ ac_fn_c_check_func
  131660. +
  131661. +@%:@ ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
  131662. +@%:@ ---------------------------------------------
  131663. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  131664. +@%:@ accordingly.
  131665. +ac_fn_c_check_decl ()
  131666. +{
  131667. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131668. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  131669. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  131670. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  131671. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  131672. +if eval \${$3+:} false; then :
  131673. + $as_echo_n "(cached) " >&6
  131674. +else
  131675. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  131676. +/* end confdefs.h. */
  131677. +$4
  131678. +int
  131679. +main ()
  131680. +{
  131681. +@%:@ifndef $as_decl_name
  131682. +@%:@ifdef __cplusplus
  131683. + (void) $as_decl_use;
  131684. +@%:@else
  131685. + (void) $as_decl_name;
  131686. +@%:@endif
  131687. +@%:@endif
  131688. +
  131689. + ;
  131690. + return 0;
  131691. +}
  131692. +_ACEOF
  131693. +if ac_fn_c_try_compile "$LINENO"; then :
  131694. + eval "$3=yes"
  131695. +else
  131696. + eval "$3=no"
  131697. +fi
  131698. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  131699. +fi
  131700. +eval ac_res=\$$3
  131701. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  131702. +$as_echo "$ac_res" >&6; }
  131703. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131704. +
  131705. +} @%:@ ac_fn_c_check_decl
  131706. +
  131707. +@%:@ ac_fn_c_check_type LINENO TYPE VAR INCLUDES
  131708. +@%:@ -------------------------------------------
  131709. +@%:@ Tests whether TYPE exists after having included INCLUDES, setting cache
  131710. +@%:@ variable VAR accordingly.
  131711. +ac_fn_c_check_type ()
  131712. +{
  131713. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  131714. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  131715. +$as_echo_n "checking for $2... " >&6; }
  131716. +if eval \${$3+:} false; then :
  131717. + $as_echo_n "(cached) " >&6
  131718. +else
  131719. + eval "$3=no"
  131720. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  131721. +/* end confdefs.h. */
  131722. +$4
  131723. +int
  131724. +main ()
  131725. +{
  131726. +if (sizeof ($2))
  131727. + return 0;
  131728. + ;
  131729. + return 0;
  131730. +}
  131731. +_ACEOF
  131732. +if ac_fn_c_try_compile "$LINENO"; then :
  131733. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  131734. +/* end confdefs.h. */
  131735. +$4
  131736. +int
  131737. +main ()
  131738. +{
  131739. +if (sizeof (($2)))
  131740. + return 0;
  131741. + ;
  131742. + return 0;
  131743. +}
  131744. +_ACEOF
  131745. +if ac_fn_c_try_compile "$LINENO"; then :
  131746. +
  131747. +else
  131748. + eval "$3=yes"
  131749. +fi
  131750. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  131751. +fi
  131752. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  131753. +fi
  131754. +eval ac_res=\$$3
  131755. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  131756. +$as_echo "$ac_res" >&6; }
  131757. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  131758. +
  131759. +} @%:@ ac_fn_c_check_type
  131760. +cat >config.log <<_ACEOF
  131761. +This file contains any messages produced by compilers while
  131762. +running configure, to aid debugging if configure makes a mistake.
  131763. +
  131764. +It was created by libltdl $as_me 2.4, which was
  131765. +generated by GNU Autoconf 2.68. Invocation command line was
  131766. +
  131767. + $ $0 $@
  131768. +
  131769. +_ACEOF
  131770. +exec 5>>config.log
  131771. +{
  131772. +cat <<_ASUNAME
  131773. +## --------- ##
  131774. +## Platform. ##
  131775. +## --------- ##
  131776. +
  131777. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  131778. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  131779. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  131780. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  131781. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  131782. +
  131783. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  131784. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  131785. +
  131786. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  131787. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  131788. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  131789. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  131790. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  131791. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  131792. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  131793. +
  131794. +_ASUNAME
  131795. +
  131796. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  131797. +for as_dir in $PATH
  131798. +do
  131799. + IFS=$as_save_IFS
  131800. + test -z "$as_dir" && as_dir=.
  131801. + $as_echo "PATH: $as_dir"
  131802. + done
  131803. +IFS=$as_save_IFS
  131804. +
  131805. +} >&5
  131806. +
  131807. +cat >&5 <<_ACEOF
  131808. +
  131809. +
  131810. +## ----------- ##
  131811. +## Core tests. ##
  131812. +## ----------- ##
  131813. +
  131814. +_ACEOF
  131815. +
  131816. +
  131817. +# Keep a trace of the command line.
  131818. +# Strip out --no-create and --no-recursion so they do not pile up.
  131819. +# Strip out --silent because we don't want to record it for future runs.
  131820. +# Also quote any args containing shell meta-characters.
  131821. +# Make two passes to allow for proper duplicate-argument suppression.
  131822. +ac_configure_args=
  131823. +ac_configure_args0=
  131824. +ac_configure_args1=
  131825. +ac_must_keep_next=false
  131826. +for ac_pass in 1 2
  131827. +do
  131828. + for ac_arg
  131829. + do
  131830. + case $ac_arg in
  131831. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  131832. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  131833. + | -silent | --silent | --silen | --sile | --sil)
  131834. + continue ;;
  131835. + *\'*)
  131836. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  131837. + esac
  131838. + case $ac_pass in
  131839. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  131840. + 2)
  131841. + as_fn_append ac_configure_args1 " '$ac_arg'"
  131842. + if test $ac_must_keep_next = true; then
  131843. + ac_must_keep_next=false # Got value, back to normal.
  131844. + else
  131845. + case $ac_arg in
  131846. + *=* | --config-cache | -C | -disable-* | --disable-* \
  131847. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  131848. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  131849. + | -with-* | --with-* | -without-* | --without-* | --x)
  131850. + case "$ac_configure_args0 " in
  131851. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  131852. + esac
  131853. + ;;
  131854. + -* ) ac_must_keep_next=true ;;
  131855. + esac
  131856. + fi
  131857. + as_fn_append ac_configure_args " '$ac_arg'"
  131858. + ;;
  131859. + esac
  131860. + done
  131861. +done
  131862. +{ ac_configure_args0=; unset ac_configure_args0;}
  131863. +{ ac_configure_args1=; unset ac_configure_args1;}
  131864. +
  131865. +# When interrupted or exit'd, cleanup temporary files, and complete
  131866. +# config.log. We remove comments because anyway the quotes in there
  131867. +# would cause problems or look ugly.
  131868. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  131869. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  131870. +trap 'exit_status=$?
  131871. + # Save into config.log some information that might help in debugging.
  131872. + {
  131873. + echo
  131874. +
  131875. + $as_echo "## ---------------- ##
  131876. +## Cache variables. ##
  131877. +## ---------------- ##"
  131878. + echo
  131879. + # The following way of writing the cache mishandles newlines in values,
  131880. +(
  131881. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  131882. + eval ac_val=\$$ac_var
  131883. + case $ac_val in #(
  131884. + *${as_nl}*)
  131885. + case $ac_var in #(
  131886. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  131887. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  131888. + esac
  131889. + case $ac_var in #(
  131890. + _ | IFS | as_nl) ;; #(
  131891. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  131892. + *) { eval $ac_var=; unset $ac_var;} ;;
  131893. + esac ;;
  131894. + esac
  131895. + done
  131896. + (set) 2>&1 |
  131897. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  131898. + *${as_nl}ac_space=\ *)
  131899. + sed -n \
  131900. + "s/'\''/'\''\\\\'\'''\''/g;
  131901. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  131902. + ;; #(
  131903. + *)
  131904. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  131905. + ;;
  131906. + esac |
  131907. + sort
  131908. +)
  131909. + echo
  131910. +
  131911. + $as_echo "## ----------------- ##
  131912. +## Output variables. ##
  131913. +## ----------------- ##"
  131914. + echo
  131915. + for ac_var in $ac_subst_vars
  131916. + do
  131917. + eval ac_val=\$$ac_var
  131918. + case $ac_val in
  131919. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  131920. + esac
  131921. + $as_echo "$ac_var='\''$ac_val'\''"
  131922. + done | sort
  131923. + echo
  131924. +
  131925. + if test -n "$ac_subst_files"; then
  131926. + $as_echo "## ------------------- ##
  131927. +## File substitutions. ##
  131928. +## ------------------- ##"
  131929. + echo
  131930. + for ac_var in $ac_subst_files
  131931. + do
  131932. + eval ac_val=\$$ac_var
  131933. + case $ac_val in
  131934. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  131935. + esac
  131936. + $as_echo "$ac_var='\''$ac_val'\''"
  131937. + done | sort
  131938. + echo
  131939. + fi
  131940. +
  131941. + if test -s confdefs.h; then
  131942. + $as_echo "## ----------- ##
  131943. +## confdefs.h. ##
  131944. +## ----------- ##"
  131945. + echo
  131946. + cat confdefs.h
  131947. + echo
  131948. + fi
  131949. + test "$ac_signal" != 0 &&
  131950. + $as_echo "$as_me: caught signal $ac_signal"
  131951. + $as_echo "$as_me: exit $exit_status"
  131952. + } >&5
  131953. + rm -f core *.core core.conftest.* &&
  131954. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  131955. + exit $exit_status
  131956. +' 0
  131957. +for ac_signal in 1 2 13 15; do
  131958. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  131959. +done
  131960. +ac_signal=0
  131961. +
  131962. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  131963. +rm -f -r conftest* confdefs.h
  131964. +
  131965. +$as_echo "/* confdefs.h */" > confdefs.h
  131966. +
  131967. +# Predefined preprocessor variables.
  131968. +
  131969. +cat >>confdefs.h <<_ACEOF
  131970. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  131971. +_ACEOF
  131972. +
  131973. +cat >>confdefs.h <<_ACEOF
  131974. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  131975. +_ACEOF
  131976. +
  131977. +cat >>confdefs.h <<_ACEOF
  131978. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  131979. +_ACEOF
  131980. +
  131981. +cat >>confdefs.h <<_ACEOF
  131982. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  131983. +_ACEOF
  131984. +
  131985. +cat >>confdefs.h <<_ACEOF
  131986. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  131987. +_ACEOF
  131988. +
  131989. +cat >>confdefs.h <<_ACEOF
  131990. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  131991. +_ACEOF
  131992. +
  131993. +
  131994. +# Let the site file select an alternate cache file if it wants to.
  131995. +# Prefer an explicitly selected file to automatically selected ones.
  131996. +ac_site_file1=NONE
  131997. +ac_site_file2=NONE
  131998. +if test -n "$CONFIG_SITE"; then
  131999. + # We do not want a PATH search for config.site.
  132000. + case $CONFIG_SITE in @%:@((
  132001. + -*) ac_site_file1=./$CONFIG_SITE;;
  132002. + */*) ac_site_file1=$CONFIG_SITE;;
  132003. + *) ac_site_file1=./$CONFIG_SITE;;
  132004. + esac
  132005. +elif test "x$prefix" != xNONE; then
  132006. + ac_site_file1=$prefix/share/config.site
  132007. + ac_site_file2=$prefix/etc/config.site
  132008. +else
  132009. + ac_site_file1=$ac_default_prefix/share/config.site
  132010. + ac_site_file2=$ac_default_prefix/etc/config.site
  132011. +fi
  132012. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  132013. +do
  132014. + test "x$ac_site_file" = xNONE && continue
  132015. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  132016. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  132017. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  132018. + sed 's/^/| /' "$ac_site_file" >&5
  132019. + . "$ac_site_file" \
  132020. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  132021. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  132022. +as_fn_error $? "failed to load site script $ac_site_file
  132023. +See \`config.log' for more details" "$LINENO" 5; }
  132024. + fi
  132025. +done
  132026. +
  132027. +if test -r "$cache_file"; then
  132028. + # Some versions of bash will fail to source /dev/null (special files
  132029. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  132030. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  132031. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  132032. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  132033. + case $cache_file in
  132034. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  132035. + *) . "./$cache_file";;
  132036. + esac
  132037. + fi
  132038. +else
  132039. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  132040. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  132041. + >$cache_file
  132042. +fi
  132043. +
  132044. +# Check that the precious variables saved in the cache have kept the same
  132045. +# value.
  132046. +ac_cache_corrupted=false
  132047. +for ac_var in $ac_precious_vars; do
  132048. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  132049. + eval ac_new_set=\$ac_env_${ac_var}_set
  132050. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  132051. + eval ac_new_val=\$ac_env_${ac_var}_value
  132052. + case $ac_old_set,$ac_new_set in
  132053. + set,)
  132054. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  132055. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  132056. + ac_cache_corrupted=: ;;
  132057. + ,set)
  132058. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  132059. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  132060. + ac_cache_corrupted=: ;;
  132061. + ,);;
  132062. + *)
  132063. + if test "x$ac_old_val" != "x$ac_new_val"; then
  132064. + # differences in whitespace do not lead to failure.
  132065. + ac_old_val_w=`echo x $ac_old_val`
  132066. + ac_new_val_w=`echo x $ac_new_val`
  132067. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  132068. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  132069. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  132070. + ac_cache_corrupted=:
  132071. + else
  132072. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  132073. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  132074. + eval $ac_var=\$ac_old_val
  132075. + fi
  132076. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  132077. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  132078. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  132079. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  132080. + fi;;
  132081. + esac
  132082. + # Pass precious variables to config.status.
  132083. + if test "$ac_new_set" = set; then
  132084. + case $ac_new_val in
  132085. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  132086. + *) ac_arg=$ac_var=$ac_new_val ;;
  132087. + esac
  132088. + case " $ac_configure_args " in
  132089. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  132090. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  132091. + esac
  132092. + fi
  132093. +done
  132094. +if $ac_cache_corrupted; then
  132095. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  132096. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  132097. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  132098. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  132099. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  132100. +fi
  132101. +## -------------------- ##
  132102. +## Main body of script. ##
  132103. +## -------------------- ##
  132104. +
  132105. +ac_ext=c
  132106. +ac_cpp='$CPP $CPPFLAGS'
  132107. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  132108. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  132109. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  132110. +
  132111. +
  132112. +ac_config_headers="$ac_config_headers config.h:config-h.in"
  132113. +
  132114. +
  132115. +ac_aux_dir=
  132116. +for ac_dir in config "$srcdir"/config; do
  132117. + if test -f "$ac_dir/install-sh"; then
  132118. + ac_aux_dir=$ac_dir
  132119. + ac_install_sh="$ac_aux_dir/install-sh -c"
  132120. + break
  132121. + elif test -f "$ac_dir/install.sh"; then
  132122. + ac_aux_dir=$ac_dir
  132123. + ac_install_sh="$ac_aux_dir/install.sh -c"
  132124. + break
  132125. + elif test -f "$ac_dir/shtool"; then
  132126. + ac_aux_dir=$ac_dir
  132127. + ac_install_sh="$ac_aux_dir/shtool install -c"
  132128. + break
  132129. + fi
  132130. +done
  132131. +if test -z "$ac_aux_dir"; then
  132132. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
  132133. +fi
  132134. +
  132135. +# These three variables are undocumented and unsupported,
  132136. +# and are intended to be withdrawn in a future Autoconf release.
  132137. +# They can cause serious problems if a builder's source tree is in a directory
  132138. +# whose full name contains unusual characters.
  132139. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  132140. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  132141. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  132142. +
  132143. +
  132144. +
  132145. +
  132146. +
  132147. +
  132148. +
  132149. +
  132150. + # I am me!
  132151. +
  132152. +
  132153. +## ------------------------ ##
  132154. +## Automake Initialisation. ##
  132155. +## ------------------------ ##
  132156. +
  132157. +am__api_version='1.11'
  132158. +
  132159. +# Find a good install program. We prefer a C program (faster),
  132160. +# so one script is as good as another. But avoid the broken or
  132161. +# incompatible versions:
  132162. +# SysV /etc/install, /usr/sbin/install
  132163. +# SunOS /usr/etc/install
  132164. +# IRIX /sbin/install
  132165. +# AIX /bin/install
  132166. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  132167. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  132168. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  132169. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  132170. +# OS/2's system install, which has a completely different semantic
  132171. +# ./install, which can be erroneously created by make from ./install.sh.
  132172. +# Reject install programs that cannot install multiple files.
  132173. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  132174. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  132175. +if test -z "$INSTALL"; then
  132176. +if ${ac_cv_path_install+:} false; then :
  132177. + $as_echo_n "(cached) " >&6
  132178. +else
  132179. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132180. +for as_dir in $PATH
  132181. +do
  132182. + IFS=$as_save_IFS
  132183. + test -z "$as_dir" && as_dir=.
  132184. + # Account for people who put trailing slashes in PATH elements.
  132185. +case $as_dir/ in @%:@((
  132186. + ./ | .// | /[cC]/* | \
  132187. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  132188. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  132189. + /usr/ucb/* ) ;;
  132190. + *)
  132191. + # OSF1 and SCO ODT 3.0 have their own names for install.
  132192. + # Don't use installbsd from OSF since it installs stuff as root
  132193. + # by default.
  132194. + for ac_prog in ginstall scoinst install; do
  132195. + for ac_exec_ext in '' $ac_executable_extensions; do
  132196. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  132197. + if test $ac_prog = install &&
  132198. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  132199. + # AIX install. It has an incompatible calling convention.
  132200. + :
  132201. + elif test $ac_prog = install &&
  132202. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  132203. + # program-specific install script used by HP pwplus--don't use.
  132204. + :
  132205. + else
  132206. + rm -rf conftest.one conftest.two conftest.dir
  132207. + echo one > conftest.one
  132208. + echo two > conftest.two
  132209. + mkdir conftest.dir
  132210. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  132211. + test -s conftest.one && test -s conftest.two &&
  132212. + test -s conftest.dir/conftest.one &&
  132213. + test -s conftest.dir/conftest.two
  132214. + then
  132215. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  132216. + break 3
  132217. + fi
  132218. + fi
  132219. + fi
  132220. + done
  132221. + done
  132222. + ;;
  132223. +esac
  132224. +
  132225. + done
  132226. +IFS=$as_save_IFS
  132227. +
  132228. +rm -rf conftest.one conftest.two conftest.dir
  132229. +
  132230. +fi
  132231. + if test "${ac_cv_path_install+set}" = set; then
  132232. + INSTALL=$ac_cv_path_install
  132233. + else
  132234. + # As a last resort, use the slow shell script. Don't cache a
  132235. + # value for INSTALL within a source directory, because that will
  132236. + # break other packages using the cache if that directory is
  132237. + # removed, or if the value is a relative name.
  132238. + INSTALL=$ac_install_sh
  132239. + fi
  132240. +fi
  132241. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  132242. +$as_echo "$INSTALL" >&6; }
  132243. +
  132244. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  132245. +# It thinks the first close brace ends the variable substitution.
  132246. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  132247. +
  132248. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  132249. +
  132250. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  132251. +
  132252. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  132253. +$as_echo_n "checking whether build environment is sane... " >&6; }
  132254. +# Just in case
  132255. +sleep 1
  132256. +echo timestamp > conftest.file
  132257. +# Reject unsafe characters in $srcdir or the absolute working directory
  132258. +# name. Accept space and tab only in the latter.
  132259. +am_lf='
  132260. +'
  132261. +case `pwd` in
  132262. + *[\\\"\#\$\&\'\`$am_lf]*)
  132263. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  132264. +esac
  132265. +case $srcdir in
  132266. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  132267. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  132268. +esac
  132269. +
  132270. +# Do `set' in a subshell so we don't clobber the current shell's
  132271. +# arguments. Must try -L first in case configure is actually a
  132272. +# symlink; some systems play weird games with the mod time of symlinks
  132273. +# (eg FreeBSD returns the mod time of the symlink's containing
  132274. +# directory).
  132275. +if (
  132276. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  132277. + if test "$*" = "X"; then
  132278. + # -L didn't work.
  132279. + set X `ls -t "$srcdir/configure" conftest.file`
  132280. + fi
  132281. + rm -f conftest.file
  132282. + if test "$*" != "X $srcdir/configure conftest.file" \
  132283. + && test "$*" != "X conftest.file $srcdir/configure"; then
  132284. +
  132285. + # If neither matched, then we have a broken ls. This can happen
  132286. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  132287. + # broken ls alias from the environment. This has actually
  132288. + # happened. Such a system could not be considered "sane".
  132289. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  132290. +alias in your environment" "$LINENO" 5
  132291. + fi
  132292. +
  132293. + test "$2" = conftest.file
  132294. + )
  132295. +then
  132296. + # Ok.
  132297. + :
  132298. +else
  132299. + as_fn_error $? "newly created file is older than distributed files!
  132300. +Check your system clock" "$LINENO" 5
  132301. +fi
  132302. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  132303. +$as_echo "yes" >&6; }
  132304. +test "$program_prefix" != NONE &&
  132305. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  132306. +# Use a double $ so make ignores it.
  132307. +test "$program_suffix" != NONE &&
  132308. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  132309. +# Double any \ or $.
  132310. +# By default was `s,x,x', remove it if useless.
  132311. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  132312. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  132313. +
  132314. +# expand $ac_aux_dir to an absolute path
  132315. +am_aux_dir=`cd $ac_aux_dir && pwd`
  132316. +
  132317. +if test x"${MISSING+set}" != xset; then
  132318. + case $am_aux_dir in
  132319. + *\ * | *\ *)
  132320. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  132321. + *)
  132322. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  132323. + esac
  132324. +fi
  132325. +# Use eval to expand $SHELL
  132326. +if eval "$MISSING --run true"; then
  132327. + am_missing_run="$MISSING --run "
  132328. +else
  132329. + am_missing_run=
  132330. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  132331. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  132332. +fi
  132333. +
  132334. +if test x"${install_sh}" != xset; then
  132335. + case $am_aux_dir in
  132336. + *\ * | *\ *)
  132337. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  132338. + *)
  132339. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  132340. + esac
  132341. +fi
  132342. +
  132343. +# Installed binaries are usually stripped using `strip' when the user
  132344. +# run `make install-strip'. However `strip' might not be the right
  132345. +# tool to use in cross-compilation environments, therefore Automake
  132346. +# will honor the `STRIP' environment variable to overrule this program.
  132347. +if test "$cross_compiling" != no; then
  132348. + if test -n "$ac_tool_prefix"; then
  132349. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  132350. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  132351. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  132352. +$as_echo_n "checking for $ac_word... " >&6; }
  132353. +if ${ac_cv_prog_STRIP+:} false; then :
  132354. + $as_echo_n "(cached) " >&6
  132355. +else
  132356. + if test -n "$STRIP"; then
  132357. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  132358. +else
  132359. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132360. +for as_dir in $PATH
  132361. +do
  132362. + IFS=$as_save_IFS
  132363. + test -z "$as_dir" && as_dir=.
  132364. + for ac_exec_ext in '' $ac_executable_extensions; do
  132365. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  132366. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  132367. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  132368. + break 2
  132369. + fi
  132370. +done
  132371. + done
  132372. +IFS=$as_save_IFS
  132373. +
  132374. +fi
  132375. +fi
  132376. +STRIP=$ac_cv_prog_STRIP
  132377. +if test -n "$STRIP"; then
  132378. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  132379. +$as_echo "$STRIP" >&6; }
  132380. +else
  132381. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  132382. +$as_echo "no" >&6; }
  132383. +fi
  132384. +
  132385. +
  132386. +fi
  132387. +if test -z "$ac_cv_prog_STRIP"; then
  132388. + ac_ct_STRIP=$STRIP
  132389. + # Extract the first word of "strip", so it can be a program name with args.
  132390. +set dummy strip; ac_word=$2
  132391. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  132392. +$as_echo_n "checking for $ac_word... " >&6; }
  132393. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  132394. + $as_echo_n "(cached) " >&6
  132395. +else
  132396. + if test -n "$ac_ct_STRIP"; then
  132397. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  132398. +else
  132399. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132400. +for as_dir in $PATH
  132401. +do
  132402. + IFS=$as_save_IFS
  132403. + test -z "$as_dir" && as_dir=.
  132404. + for ac_exec_ext in '' $ac_executable_extensions; do
  132405. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  132406. + ac_cv_prog_ac_ct_STRIP="strip"
  132407. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  132408. + break 2
  132409. + fi
  132410. +done
  132411. + done
  132412. +IFS=$as_save_IFS
  132413. +
  132414. +fi
  132415. +fi
  132416. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  132417. +if test -n "$ac_ct_STRIP"; then
  132418. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  132419. +$as_echo "$ac_ct_STRIP" >&6; }
  132420. +else
  132421. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  132422. +$as_echo "no" >&6; }
  132423. +fi
  132424. +
  132425. + if test "x$ac_ct_STRIP" = x; then
  132426. + STRIP=":"
  132427. + else
  132428. + case $cross_compiling:$ac_tool_warned in
  132429. +yes:)
  132430. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  132431. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  132432. +ac_tool_warned=yes ;;
  132433. +esac
  132434. + STRIP=$ac_ct_STRIP
  132435. + fi
  132436. +else
  132437. + STRIP="$ac_cv_prog_STRIP"
  132438. +fi
  132439. +
  132440. +fi
  132441. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  132442. +
  132443. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  132444. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  132445. +if test -z "$MKDIR_P"; then
  132446. + if ${ac_cv_path_mkdir+:} false; then :
  132447. + $as_echo_n "(cached) " >&6
  132448. +else
  132449. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132450. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  132451. +do
  132452. + IFS=$as_save_IFS
  132453. + test -z "$as_dir" && as_dir=.
  132454. + for ac_prog in mkdir gmkdir; do
  132455. + for ac_exec_ext in '' $ac_executable_extensions; do
  132456. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  132457. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  132458. + 'mkdir (GNU coreutils) '* | \
  132459. + 'mkdir (coreutils) '* | \
  132460. + 'mkdir (fileutils) '4.1*)
  132461. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  132462. + break 3;;
  132463. + esac
  132464. + done
  132465. + done
  132466. + done
  132467. +IFS=$as_save_IFS
  132468. +
  132469. +fi
  132470. +
  132471. + test -d ./--version && rmdir ./--version
  132472. + if test "${ac_cv_path_mkdir+set}" = set; then
  132473. + MKDIR_P="$ac_cv_path_mkdir -p"
  132474. + else
  132475. + # As a last resort, use the slow shell script. Don't cache a
  132476. + # value for MKDIR_P within a source directory, because that will
  132477. + # break other packages using the cache if that directory is
  132478. + # removed, or if the value is a relative name.
  132479. + MKDIR_P="$ac_install_sh -d"
  132480. + fi
  132481. +fi
  132482. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  132483. +$as_echo "$MKDIR_P" >&6; }
  132484. +
  132485. +mkdir_p="$MKDIR_P"
  132486. +case $mkdir_p in
  132487. + [\\/$]* | ?:[\\/]*) ;;
  132488. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  132489. +esac
  132490. +
  132491. +for ac_prog in gawk mawk nawk awk
  132492. +do
  132493. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  132494. +set dummy $ac_prog; ac_word=$2
  132495. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  132496. +$as_echo_n "checking for $ac_word... " >&6; }
  132497. +if ${ac_cv_prog_AWK+:} false; then :
  132498. + $as_echo_n "(cached) " >&6
  132499. +else
  132500. + if test -n "$AWK"; then
  132501. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  132502. +else
  132503. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132504. +for as_dir in $PATH
  132505. +do
  132506. + IFS=$as_save_IFS
  132507. + test -z "$as_dir" && as_dir=.
  132508. + for ac_exec_ext in '' $ac_executable_extensions; do
  132509. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  132510. + ac_cv_prog_AWK="$ac_prog"
  132511. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  132512. + break 2
  132513. + fi
  132514. +done
  132515. + done
  132516. +IFS=$as_save_IFS
  132517. +
  132518. +fi
  132519. +fi
  132520. +AWK=$ac_cv_prog_AWK
  132521. +if test -n "$AWK"; then
  132522. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  132523. +$as_echo "$AWK" >&6; }
  132524. +else
  132525. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  132526. +$as_echo "no" >&6; }
  132527. +fi
  132528. +
  132529. +
  132530. + test -n "$AWK" && break
  132531. +done
  132532. +
  132533. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  132534. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  132535. +set x ${MAKE-make}
  132536. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  132537. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  132538. + $as_echo_n "(cached) " >&6
  132539. +else
  132540. + cat >conftest.make <<\_ACEOF
  132541. +SHELL = /bin/sh
  132542. +all:
  132543. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  132544. +_ACEOF
  132545. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  132546. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  132547. + *@@@%%%=?*=@@@%%%*)
  132548. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  132549. + *)
  132550. + eval ac_cv_prog_make_${ac_make}_set=no;;
  132551. +esac
  132552. +rm -f conftest.make
  132553. +fi
  132554. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  132555. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  132556. +$as_echo "yes" >&6; }
  132557. + SET_MAKE=
  132558. +else
  132559. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  132560. +$as_echo "no" >&6; }
  132561. + SET_MAKE="MAKE=${MAKE-make}"
  132562. +fi
  132563. +
  132564. +rm -rf .tst 2>/dev/null
  132565. +mkdir .tst 2>/dev/null
  132566. +if test -d .tst; then
  132567. + am__leading_dot=.
  132568. +else
  132569. + am__leading_dot=_
  132570. +fi
  132571. +rmdir .tst 2>/dev/null
  132572. +
  132573. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  132574. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  132575. + # is not polluted with repeated "-I."
  132576. + am__isrc=' -I$(srcdir)'
  132577. + # test to see if srcdir already configured
  132578. + if test -f $srcdir/config.status; then
  132579. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  132580. + fi
  132581. +fi
  132582. +
  132583. +# test whether we have cygpath
  132584. +if test -z "$CYGPATH_W"; then
  132585. + if (cygpath --version) >/dev/null 2>/dev/null; then
  132586. + CYGPATH_W='cygpath -w'
  132587. + else
  132588. + CYGPATH_W=echo
  132589. + fi
  132590. +fi
  132591. +
  132592. +
  132593. +# Define the identity of the package.
  132594. + PACKAGE='libltdl'
  132595. + VERSION='2.4'
  132596. +
  132597. +
  132598. +cat >>confdefs.h <<_ACEOF
  132599. +@%:@define PACKAGE "$PACKAGE"
  132600. +_ACEOF
  132601. +
  132602. +
  132603. +cat >>confdefs.h <<_ACEOF
  132604. +@%:@define VERSION "$VERSION"
  132605. +_ACEOF
  132606. +
  132607. +# Some tools Automake needs.
  132608. +
  132609. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  132610. +
  132611. +
  132612. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  132613. +
  132614. +
  132615. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  132616. +
  132617. +
  132618. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  132619. +
  132620. +
  132621. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  132622. +
  132623. +# We need awk for the "check" target. The system "awk" is bad on
  132624. +# some platforms.
  132625. +# Always define AMTAR for backward compatibility.
  132626. +
  132627. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  132628. +
  132629. +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  132630. +
  132631. +
  132632. +
  132633. +
  132634. +
  132635. +
  132636. +
  132637. +## ------------------------------- ##
  132638. +## Libtool specific configuration. ##
  132639. +## ------------------------------- ##
  132640. +pkgdatadir='${datadir}'"/${PACKAGE}"
  132641. +
  132642. +
  132643. +## ----------------------- ##
  132644. +## Libtool initialisation. ##
  132645. +## ----------------------- ##
  132646. +case `pwd` in
  132647. + *\ * | *\ *)
  132648. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
  132649. +$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
  132650. +esac
  132651. +
  132652. +
  132653. +
  132654. +macro_version='2.4'
  132655. +macro_revision='1.3293'
  132656. +
  132657. +
  132658. +
  132659. +
  132660. +
  132661. +
  132662. +
  132663. +
  132664. +
  132665. +
  132666. +
  132667. +
  132668. +
  132669. +ltmain="$ac_aux_dir/ltmain.sh"
  132670. +
  132671. +# Make sure we can run config.sub.
  132672. +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  132673. + as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  132674. +
  132675. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
  132676. +$as_echo_n "checking build system type... " >&6; }
  132677. +if ${ac_cv_build+:} false; then :
  132678. + $as_echo_n "(cached) " >&6
  132679. +else
  132680. + ac_build_alias=$build_alias
  132681. +test "x$ac_build_alias" = x &&
  132682. + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  132683. +test "x$ac_build_alias" = x &&
  132684. + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
  132685. +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  132686. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  132687. +
  132688. +fi
  132689. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
  132690. +$as_echo "$ac_cv_build" >&6; }
  132691. +case $ac_cv_build in
  132692. +*-*-*) ;;
  132693. +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
  132694. +esac
  132695. +build=$ac_cv_build
  132696. +ac_save_IFS=$IFS; IFS='-'
  132697. +set x $ac_cv_build
  132698. +shift
  132699. +build_cpu=$1
  132700. +build_vendor=$2
  132701. +shift; shift
  132702. +# Remember, the first character of IFS is used to create $*,
  132703. +# except with old shells:
  132704. +build_os=$*
  132705. +IFS=$ac_save_IFS
  132706. +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
  132707. +
  132708. +
  132709. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
  132710. +$as_echo_n "checking host system type... " >&6; }
  132711. +if ${ac_cv_host+:} false; then :
  132712. + $as_echo_n "(cached) " >&6
  132713. +else
  132714. + if test "x$host_alias" = x; then
  132715. + ac_cv_host=$ac_cv_build
  132716. +else
  132717. + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  132718. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  132719. +fi
  132720. +
  132721. +fi
  132722. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
  132723. +$as_echo "$ac_cv_host" >&6; }
  132724. +case $ac_cv_host in
  132725. +*-*-*) ;;
  132726. +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
  132727. +esac
  132728. +host=$ac_cv_host
  132729. +ac_save_IFS=$IFS; IFS='-'
  132730. +set x $ac_cv_host
  132731. +shift
  132732. +host_cpu=$1
  132733. +host_vendor=$2
  132734. +shift; shift
  132735. +# Remember, the first character of IFS is used to create $*,
  132736. +# except with old shells:
  132737. +host_os=$*
  132738. +IFS=$ac_save_IFS
  132739. +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
  132740. +
  132741. +
  132742. +# Backslashify metacharacters that are still active within
  132743. +# double-quoted strings.
  132744. +sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
  132745. +
  132746. +# Same as above, but do not quote variable references.
  132747. +double_quote_subst='s/\(["`\\]\)/\\\1/g'
  132748. +
  132749. +# Sed substitution to delay expansion of an escaped shell variable in a
  132750. +# double_quote_subst'ed string.
  132751. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  132752. +
  132753. +# Sed substitution to delay expansion of an escaped single quote.
  132754. +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  132755. +
  132756. +# Sed substitution to avoid accidental globbing in evaled expressions
  132757. +no_glob_subst='s/\*/\\\*/g'
  132758. +
  132759. +ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  132760. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  132761. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  132762. +
  132763. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
  132764. +$as_echo_n "checking how to print strings... " >&6; }
  132765. +# Test print first, because it will be a builtin if present.
  132766. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  132767. + test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  132768. + ECHO='print -r --'
  132769. +elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  132770. + ECHO='printf %s\n'
  132771. +else
  132772. + # Use this function as a fallback that always works.
  132773. + func_fallback_echo ()
  132774. + {
  132775. + eval 'cat <<_LTECHO_EOF
  132776. +$1
  132777. +_LTECHO_EOF'
  132778. + }
  132779. + ECHO='func_fallback_echo'
  132780. +fi
  132781. +
  132782. +# func_echo_all arg...
  132783. +# Invoke $ECHO with all args, space-separated.
  132784. +func_echo_all ()
  132785. +{
  132786. + $ECHO ""
  132787. +}
  132788. +
  132789. +case "$ECHO" in
  132790. + printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
  132791. +$as_echo "printf" >&6; } ;;
  132792. + print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
  132793. +$as_echo "print -r" >&6; } ;;
  132794. + *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
  132795. +$as_echo "cat" >&6; } ;;
  132796. +esac
  132797. +
  132798. +
  132799. +
  132800. +
  132801. +
  132802. +
  132803. +
  132804. +
  132805. +
  132806. +
  132807. +
  132808. +
  132809. +
  132810. +
  132811. +DEPDIR="${am__leading_dot}deps"
  132812. +
  132813. +ac_config_commands="$ac_config_commands depfiles"
  132814. +
  132815. +
  132816. +am_make=${MAKE-make}
  132817. +cat > confinc << 'END'
  132818. +am__doit:
  132819. + @echo this is the am__doit target
  132820. +.PHONY: am__doit
  132821. +END
  132822. +# If we don't find an include directive, just comment out the code.
  132823. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  132824. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  132825. +am__include="#"
  132826. +am__quote=
  132827. +_am_result=none
  132828. +# First try GNU make style include.
  132829. +echo "include confinc" > confmf
  132830. +# Ignore all kinds of additional output from `make'.
  132831. +case `$am_make -s -f confmf 2> /dev/null` in #(
  132832. +*the\ am__doit\ target*)
  132833. + am__include=include
  132834. + am__quote=
  132835. + _am_result=GNU
  132836. + ;;
  132837. +esac
  132838. +# Now try BSD make style include.
  132839. +if test "$am__include" = "#"; then
  132840. + echo '.include "confinc"' > confmf
  132841. + case `$am_make -s -f confmf 2> /dev/null` in #(
  132842. + *the\ am__doit\ target*)
  132843. + am__include=.include
  132844. + am__quote="\""
  132845. + _am_result=BSD
  132846. + ;;
  132847. + esac
  132848. +fi
  132849. +
  132850. +
  132851. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  132852. +$as_echo "$_am_result" >&6; }
  132853. +rm -f confinc confmf
  132854. +
  132855. +@%:@ Check whether --enable-dependency-tracking was given.
  132856. +if test "${enable_dependency_tracking+set}" = set; then :
  132857. + enableval=$enable_dependency_tracking;
  132858. +fi
  132859. +
  132860. +if test "x$enable_dependency_tracking" != xno; then
  132861. + am_depcomp="$ac_aux_dir/depcomp"
  132862. + AMDEPBACKSLASH='\'
  132863. +fi
  132864. + if test "x$enable_dependency_tracking" != xno; then
  132865. + AMDEP_TRUE=
  132866. + AMDEP_FALSE='#'
  132867. +else
  132868. + AMDEP_TRUE='#'
  132869. + AMDEP_FALSE=
  132870. +fi
  132871. +
  132872. +
  132873. +ac_ext=c
  132874. +ac_cpp='$CPP $CPPFLAGS'
  132875. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  132876. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  132877. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  132878. +if test -n "$ac_tool_prefix"; then
  132879. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  132880. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  132881. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  132882. +$as_echo_n "checking for $ac_word... " >&6; }
  132883. +if ${ac_cv_prog_CC+:} false; then :
  132884. + $as_echo_n "(cached) " >&6
  132885. +else
  132886. + if test -n "$CC"; then
  132887. + ac_cv_prog_CC="$CC" # Let the user override the test.
  132888. +else
  132889. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132890. +for as_dir in $PATH
  132891. +do
  132892. + IFS=$as_save_IFS
  132893. + test -z "$as_dir" && as_dir=.
  132894. + for ac_exec_ext in '' $ac_executable_extensions; do
  132895. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  132896. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  132897. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  132898. + break 2
  132899. + fi
  132900. +done
  132901. + done
  132902. +IFS=$as_save_IFS
  132903. +
  132904. +fi
  132905. +fi
  132906. +CC=$ac_cv_prog_CC
  132907. +if test -n "$CC"; then
  132908. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  132909. +$as_echo "$CC" >&6; }
  132910. +else
  132911. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  132912. +$as_echo "no" >&6; }
  132913. +fi
  132914. +
  132915. +
  132916. +fi
  132917. +if test -z "$ac_cv_prog_CC"; then
  132918. + ac_ct_CC=$CC
  132919. + # Extract the first word of "gcc", so it can be a program name with args.
  132920. +set dummy gcc; ac_word=$2
  132921. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  132922. +$as_echo_n "checking for $ac_word... " >&6; }
  132923. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  132924. + $as_echo_n "(cached) " >&6
  132925. +else
  132926. + if test -n "$ac_ct_CC"; then
  132927. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  132928. +else
  132929. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132930. +for as_dir in $PATH
  132931. +do
  132932. + IFS=$as_save_IFS
  132933. + test -z "$as_dir" && as_dir=.
  132934. + for ac_exec_ext in '' $ac_executable_extensions; do
  132935. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  132936. + ac_cv_prog_ac_ct_CC="gcc"
  132937. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  132938. + break 2
  132939. + fi
  132940. +done
  132941. + done
  132942. +IFS=$as_save_IFS
  132943. +
  132944. +fi
  132945. +fi
  132946. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  132947. +if test -n "$ac_ct_CC"; then
  132948. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  132949. +$as_echo "$ac_ct_CC" >&6; }
  132950. +else
  132951. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  132952. +$as_echo "no" >&6; }
  132953. +fi
  132954. +
  132955. + if test "x$ac_ct_CC" = x; then
  132956. + CC=""
  132957. + else
  132958. + case $cross_compiling:$ac_tool_warned in
  132959. +yes:)
  132960. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  132961. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  132962. +ac_tool_warned=yes ;;
  132963. +esac
  132964. + CC=$ac_ct_CC
  132965. + fi
  132966. +else
  132967. + CC="$ac_cv_prog_CC"
  132968. +fi
  132969. +
  132970. +if test -z "$CC"; then
  132971. + if test -n "$ac_tool_prefix"; then
  132972. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  132973. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  132974. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  132975. +$as_echo_n "checking for $ac_word... " >&6; }
  132976. +if ${ac_cv_prog_CC+:} false; then :
  132977. + $as_echo_n "(cached) " >&6
  132978. +else
  132979. + if test -n "$CC"; then
  132980. + ac_cv_prog_CC="$CC" # Let the user override the test.
  132981. +else
  132982. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  132983. +for as_dir in $PATH
  132984. +do
  132985. + IFS=$as_save_IFS
  132986. + test -z "$as_dir" && as_dir=.
  132987. + for ac_exec_ext in '' $ac_executable_extensions; do
  132988. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  132989. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  132990. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  132991. + break 2
  132992. + fi
  132993. +done
  132994. + done
  132995. +IFS=$as_save_IFS
  132996. +
  132997. +fi
  132998. +fi
  132999. +CC=$ac_cv_prog_CC
  133000. +if test -n "$CC"; then
  133001. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  133002. +$as_echo "$CC" >&6; }
  133003. +else
  133004. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  133005. +$as_echo "no" >&6; }
  133006. +fi
  133007. +
  133008. +
  133009. + fi
  133010. +fi
  133011. +if test -z "$CC"; then
  133012. + # Extract the first word of "cc", so it can be a program name with args.
  133013. +set dummy cc; ac_word=$2
  133014. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  133015. +$as_echo_n "checking for $ac_word... " >&6; }
  133016. +if ${ac_cv_prog_CC+:} false; then :
  133017. + $as_echo_n "(cached) " >&6
  133018. +else
  133019. + if test -n "$CC"; then
  133020. + ac_cv_prog_CC="$CC" # Let the user override the test.
  133021. +else
  133022. + ac_prog_rejected=no
  133023. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  133024. +for as_dir in $PATH
  133025. +do
  133026. + IFS=$as_save_IFS
  133027. + test -z "$as_dir" && as_dir=.
  133028. + for ac_exec_ext in '' $ac_executable_extensions; do
  133029. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  133030. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  133031. + ac_prog_rejected=yes
  133032. + continue
  133033. + fi
  133034. + ac_cv_prog_CC="cc"
  133035. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  133036. + break 2
  133037. + fi
  133038. +done
  133039. + done
  133040. +IFS=$as_save_IFS
  133041. +
  133042. +if test $ac_prog_rejected = yes; then
  133043. + # We found a bogon in the path, so make sure we never use it.
  133044. + set dummy $ac_cv_prog_CC
  133045. + shift
  133046. + if test $@%:@ != 0; then
  133047. + # We chose a different compiler from the bogus one.
  133048. + # However, it has the same basename, so the bogon will be chosen
  133049. + # first if we set CC to just the basename; use the full file name.
  133050. + shift
  133051. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  133052. + fi
  133053. +fi
  133054. +fi
  133055. +fi
  133056. +CC=$ac_cv_prog_CC
  133057. +if test -n "$CC"; then
  133058. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  133059. +$as_echo "$CC" >&6; }
  133060. +else
  133061. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  133062. +$as_echo "no" >&6; }
  133063. +fi
  133064. +
  133065. +
  133066. +fi
  133067. +if test -z "$CC"; then
  133068. + if test -n "$ac_tool_prefix"; then
  133069. + for ac_prog in cl.exe
  133070. + do
  133071. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  133072. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  133073. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  133074. +$as_echo_n "checking for $ac_word... " >&6; }
  133075. +if ${ac_cv_prog_CC+:} false; then :
  133076. + $as_echo_n "(cached) " >&6
  133077. +else
  133078. + if test -n "$CC"; then
  133079. + ac_cv_prog_CC="$CC" # Let the user override the test.
  133080. +else
  133081. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  133082. +for as_dir in $PATH
  133083. +do
  133084. + IFS=$as_save_IFS
  133085. + test -z "$as_dir" && as_dir=.
  133086. + for ac_exec_ext in '' $ac_executable_extensions; do
  133087. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  133088. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  133089. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  133090. + break 2
  133091. + fi
  133092. +done
  133093. + done
  133094. +IFS=$as_save_IFS
  133095. +
  133096. +fi
  133097. +fi
  133098. +CC=$ac_cv_prog_CC
  133099. +if test -n "$CC"; then
  133100. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  133101. +$as_echo "$CC" >&6; }
  133102. +else
  133103. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  133104. +$as_echo "no" >&6; }
  133105. +fi
  133106. +
  133107. +
  133108. + test -n "$CC" && break
  133109. + done
  133110. +fi
  133111. +if test -z "$CC"; then
  133112. + ac_ct_CC=$CC
  133113. + for ac_prog in cl.exe
  133114. +do
  133115. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  133116. +set dummy $ac_prog; ac_word=$2
  133117. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  133118. +$as_echo_n "checking for $ac_word... " >&6; }
  133119. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  133120. + $as_echo_n "(cached) " >&6
  133121. +else
  133122. + if test -n "$ac_ct_CC"; then
  133123. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  133124. +else
  133125. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  133126. +for as_dir in $PATH
  133127. +do
  133128. + IFS=$as_save_IFS
  133129. + test -z "$as_dir" && as_dir=.
  133130. + for ac_exec_ext in '' $ac_executable_extensions; do
  133131. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  133132. + ac_cv_prog_ac_ct_CC="$ac_prog"
  133133. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  133134. + break 2
  133135. + fi
  133136. +done
  133137. + done
  133138. +IFS=$as_save_IFS
  133139. +
  133140. +fi
  133141. +fi
  133142. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  133143. +if test -n "$ac_ct_CC"; then
  133144. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  133145. +$as_echo "$ac_ct_CC" >&6; }
  133146. +else
  133147. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  133148. +$as_echo "no" >&6; }
  133149. +fi
  133150. +
  133151. +
  133152. + test -n "$ac_ct_CC" && break
  133153. +done
  133154. +
  133155. + if test "x$ac_ct_CC" = x; then
  133156. + CC=""
  133157. + else
  133158. + case $cross_compiling:$ac_tool_warned in
  133159. +yes:)
  133160. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  133161. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  133162. +ac_tool_warned=yes ;;
  133163. +esac
  133164. + CC=$ac_ct_CC
  133165. + fi
  133166. +fi
  133167. +
  133168. +fi
  133169. +
  133170. +
  133171. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  133172. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  133173. +as_fn_error $? "no acceptable C compiler found in \$PATH
  133174. +See \`config.log' for more details" "$LINENO" 5; }
  133175. +
  133176. +# Provide some information about the compiler.
  133177. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  133178. +set X $ac_compile
  133179. +ac_compiler=$2
  133180. +for ac_option in --version -v -V -qversion; do
  133181. + { { ac_try="$ac_compiler $ac_option >&5"
  133182. +case "(($ac_try" in
  133183. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  133184. + *) ac_try_echo=$ac_try;;
  133185. +esac
  133186. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  133187. +$as_echo "$ac_try_echo"; } >&5
  133188. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  133189. + ac_status=$?
  133190. + if test -s conftest.err; then
  133191. + sed '10a\
  133192. +... rest of stderr output deleted ...
  133193. + 10q' conftest.err >conftest.er1
  133194. + cat conftest.er1 >&5
  133195. + fi
  133196. + rm -f conftest.er1 conftest.err
  133197. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  133198. + test $ac_status = 0; }
  133199. +done
  133200. +
  133201. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133202. +/* end confdefs.h. */
  133203. +
  133204. +int
  133205. +main ()
  133206. +{
  133207. +
  133208. + ;
  133209. + return 0;
  133210. +}
  133211. +_ACEOF
  133212. +ac_clean_files_save=$ac_clean_files
  133213. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  133214. +# Try to create an executable without -o first, disregard a.out.
  133215. +# It will help us diagnose broken compilers, and finding out an intuition
  133216. +# of exeext.
  133217. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  133218. +$as_echo_n "checking whether the C compiler works... " >&6; }
  133219. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  133220. +
  133221. +# The possible output files:
  133222. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  133223. +
  133224. +ac_rmfiles=
  133225. +for ac_file in $ac_files
  133226. +do
  133227. + case $ac_file in
  133228. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  133229. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  133230. + esac
  133231. +done
  133232. +rm -f $ac_rmfiles
  133233. +
  133234. +if { { ac_try="$ac_link_default"
  133235. +case "(($ac_try" in
  133236. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  133237. + *) ac_try_echo=$ac_try;;
  133238. +esac
  133239. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  133240. +$as_echo "$ac_try_echo"; } >&5
  133241. + (eval "$ac_link_default") 2>&5
  133242. + ac_status=$?
  133243. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  133244. + test $ac_status = 0; }; then :
  133245. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  133246. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  133247. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  133248. +# so that the user can short-circuit this test for compilers unknown to
  133249. +# Autoconf.
  133250. +for ac_file in $ac_files ''
  133251. +do
  133252. + test -f "$ac_file" || continue
  133253. + case $ac_file in
  133254. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  133255. + ;;
  133256. + [ab].out )
  133257. + # We found the default executable, but exeext='' is most
  133258. + # certainly right.
  133259. + break;;
  133260. + *.* )
  133261. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  133262. + then :; else
  133263. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  133264. + fi
  133265. + # We set ac_cv_exeext here because the later test for it is not
  133266. + # safe: cross compilers may not add the suffix if given an `-o'
  133267. + # argument, so we may need to know it at that point already.
  133268. + # Even if this section looks crufty: it has the advantage of
  133269. + # actually working.
  133270. + break;;
  133271. + * )
  133272. + break;;
  133273. + esac
  133274. +done
  133275. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  133276. +
  133277. +else
  133278. + ac_file=''
  133279. +fi
  133280. +if test -z "$ac_file"; then :
  133281. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  133282. +$as_echo "no" >&6; }
  133283. +$as_echo "$as_me: failed program was:" >&5
  133284. +sed 's/^/| /' conftest.$ac_ext >&5
  133285. +
  133286. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  133287. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  133288. +as_fn_error 77 "C compiler cannot create executables
  133289. +See \`config.log' for more details" "$LINENO" 5; }
  133290. +else
  133291. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  133292. +$as_echo "yes" >&6; }
  133293. +fi
  133294. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  133295. +$as_echo_n "checking for C compiler default output file name... " >&6; }
  133296. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  133297. +$as_echo "$ac_file" >&6; }
  133298. +ac_exeext=$ac_cv_exeext
  133299. +
  133300. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  133301. +ac_clean_files=$ac_clean_files_save
  133302. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  133303. +$as_echo_n "checking for suffix of executables... " >&6; }
  133304. +if { { ac_try="$ac_link"
  133305. +case "(($ac_try" in
  133306. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  133307. + *) ac_try_echo=$ac_try;;
  133308. +esac
  133309. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  133310. +$as_echo "$ac_try_echo"; } >&5
  133311. + (eval "$ac_link") 2>&5
  133312. + ac_status=$?
  133313. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  133314. + test $ac_status = 0; }; then :
  133315. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  133316. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  133317. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  133318. +# `rm'.
  133319. +for ac_file in conftest.exe conftest conftest.*; do
  133320. + test -f "$ac_file" || continue
  133321. + case $ac_file in
  133322. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  133323. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  133324. + break;;
  133325. + * ) break;;
  133326. + esac
  133327. +done
  133328. +else
  133329. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  133330. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  133331. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  133332. +See \`config.log' for more details" "$LINENO" 5; }
  133333. +fi
  133334. +rm -f conftest conftest$ac_cv_exeext
  133335. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  133336. +$as_echo "$ac_cv_exeext" >&6; }
  133337. +
  133338. +rm -f conftest.$ac_ext
  133339. +EXEEXT=$ac_cv_exeext
  133340. +ac_exeext=$EXEEXT
  133341. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133342. +/* end confdefs.h. */
  133343. +@%:@include <stdio.h>
  133344. +int
  133345. +main ()
  133346. +{
  133347. +FILE *f = fopen ("conftest.out", "w");
  133348. + return ferror (f) || fclose (f) != 0;
  133349. +
  133350. + ;
  133351. + return 0;
  133352. +}
  133353. +_ACEOF
  133354. +ac_clean_files="$ac_clean_files conftest.out"
  133355. +# Check that the compiler produces executables we can run. If not, either
  133356. +# the compiler is broken, or we cross compile.
  133357. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  133358. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  133359. +if test "$cross_compiling" != yes; then
  133360. + { { ac_try="$ac_link"
  133361. +case "(($ac_try" in
  133362. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  133363. + *) ac_try_echo=$ac_try;;
  133364. +esac
  133365. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  133366. +$as_echo "$ac_try_echo"; } >&5
  133367. + (eval "$ac_link") 2>&5
  133368. + ac_status=$?
  133369. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  133370. + test $ac_status = 0; }
  133371. + if { ac_try='./conftest$ac_cv_exeext'
  133372. + { { case "(($ac_try" in
  133373. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  133374. + *) ac_try_echo=$ac_try;;
  133375. +esac
  133376. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  133377. +$as_echo "$ac_try_echo"; } >&5
  133378. + (eval "$ac_try") 2>&5
  133379. + ac_status=$?
  133380. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  133381. + test $ac_status = 0; }; }; then
  133382. + cross_compiling=no
  133383. + else
  133384. + if test "$cross_compiling" = maybe; then
  133385. + cross_compiling=yes
  133386. + else
  133387. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  133388. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  133389. +as_fn_error $? "cannot run C compiled programs.
  133390. +If you meant to cross compile, use \`--host'.
  133391. +See \`config.log' for more details" "$LINENO" 5; }
  133392. + fi
  133393. + fi
  133394. +fi
  133395. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  133396. +$as_echo "$cross_compiling" >&6; }
  133397. +
  133398. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  133399. +ac_clean_files=$ac_clean_files_save
  133400. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  133401. +$as_echo_n "checking for suffix of object files... " >&6; }
  133402. +if ${ac_cv_objext+:} false; then :
  133403. + $as_echo_n "(cached) " >&6
  133404. +else
  133405. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133406. +/* end confdefs.h. */
  133407. +
  133408. +int
  133409. +main ()
  133410. +{
  133411. +
  133412. + ;
  133413. + return 0;
  133414. +}
  133415. +_ACEOF
  133416. +rm -f conftest.o conftest.obj
  133417. +if { { ac_try="$ac_compile"
  133418. +case "(($ac_try" in
  133419. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  133420. + *) ac_try_echo=$ac_try;;
  133421. +esac
  133422. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  133423. +$as_echo "$ac_try_echo"; } >&5
  133424. + (eval "$ac_compile") 2>&5
  133425. + ac_status=$?
  133426. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  133427. + test $ac_status = 0; }; then :
  133428. + for ac_file in conftest.o conftest.obj conftest.*; do
  133429. + test -f "$ac_file" || continue;
  133430. + case $ac_file in
  133431. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  133432. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  133433. + break;;
  133434. + esac
  133435. +done
  133436. +else
  133437. + $as_echo "$as_me: failed program was:" >&5
  133438. +sed 's/^/| /' conftest.$ac_ext >&5
  133439. +
  133440. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  133441. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  133442. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  133443. +See \`config.log' for more details" "$LINENO" 5; }
  133444. +fi
  133445. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  133446. +fi
  133447. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  133448. +$as_echo "$ac_cv_objext" >&6; }
  133449. +OBJEXT=$ac_cv_objext
  133450. +ac_objext=$OBJEXT
  133451. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  133452. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  133453. +if ${ac_cv_c_compiler_gnu+:} false; then :
  133454. + $as_echo_n "(cached) " >&6
  133455. +else
  133456. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133457. +/* end confdefs.h. */
  133458. +
  133459. +int
  133460. +main ()
  133461. +{
  133462. +#ifndef __GNUC__
  133463. + choke me
  133464. +#endif
  133465. +
  133466. + ;
  133467. + return 0;
  133468. +}
  133469. +_ACEOF
  133470. +if ac_fn_c_try_compile "$LINENO"; then :
  133471. + ac_compiler_gnu=yes
  133472. +else
  133473. + ac_compiler_gnu=no
  133474. +fi
  133475. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  133476. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  133477. +
  133478. +fi
  133479. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  133480. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  133481. +if test $ac_compiler_gnu = yes; then
  133482. + GCC=yes
  133483. +else
  133484. + GCC=
  133485. +fi
  133486. +ac_test_CFLAGS=${CFLAGS+set}
  133487. +ac_save_CFLAGS=$CFLAGS
  133488. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  133489. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  133490. +if ${ac_cv_prog_cc_g+:} false; then :
  133491. + $as_echo_n "(cached) " >&6
  133492. +else
  133493. + ac_save_c_werror_flag=$ac_c_werror_flag
  133494. + ac_c_werror_flag=yes
  133495. + ac_cv_prog_cc_g=no
  133496. + CFLAGS="-g"
  133497. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133498. +/* end confdefs.h. */
  133499. +
  133500. +int
  133501. +main ()
  133502. +{
  133503. +
  133504. + ;
  133505. + return 0;
  133506. +}
  133507. +_ACEOF
  133508. +if ac_fn_c_try_compile "$LINENO"; then :
  133509. + ac_cv_prog_cc_g=yes
  133510. +else
  133511. + CFLAGS=""
  133512. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133513. +/* end confdefs.h. */
  133514. +
  133515. +int
  133516. +main ()
  133517. +{
  133518. +
  133519. + ;
  133520. + return 0;
  133521. +}
  133522. +_ACEOF
  133523. +if ac_fn_c_try_compile "$LINENO"; then :
  133524. +
  133525. +else
  133526. + ac_c_werror_flag=$ac_save_c_werror_flag
  133527. + CFLAGS="-g"
  133528. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133529. +/* end confdefs.h. */
  133530. +
  133531. +int
  133532. +main ()
  133533. +{
  133534. +
  133535. + ;
  133536. + return 0;
  133537. +}
  133538. +_ACEOF
  133539. +if ac_fn_c_try_compile "$LINENO"; then :
  133540. + ac_cv_prog_cc_g=yes
  133541. +fi
  133542. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  133543. +fi
  133544. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  133545. +fi
  133546. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  133547. + ac_c_werror_flag=$ac_save_c_werror_flag
  133548. +fi
  133549. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  133550. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  133551. +if test "$ac_test_CFLAGS" = set; then
  133552. + CFLAGS=$ac_save_CFLAGS
  133553. +elif test $ac_cv_prog_cc_g = yes; then
  133554. + if test "$GCC" = yes; then
  133555. + CFLAGS="-g -O2"
  133556. + else
  133557. + CFLAGS="-g"
  133558. + fi
  133559. +else
  133560. + if test "$GCC" = yes; then
  133561. + CFLAGS="-O2"
  133562. + else
  133563. + CFLAGS=
  133564. + fi
  133565. +fi
  133566. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  133567. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  133568. +if ${ac_cv_prog_cc_c89+:} false; then :
  133569. + $as_echo_n "(cached) " >&6
  133570. +else
  133571. + ac_cv_prog_cc_c89=no
  133572. +ac_save_CC=$CC
  133573. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  133574. +/* end confdefs.h. */
  133575. +#include <stdarg.h>
  133576. +#include <stdio.h>
  133577. +#include <sys/types.h>
  133578. +#include <sys/stat.h>
  133579. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  133580. +struct buf { int x; };
  133581. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  133582. +static char *e (p, i)
  133583. + char **p;
  133584. + int i;
  133585. +{
  133586. + return p[i];
  133587. +}
  133588. +static char *f (char * (*g) (char **, int), char **p, ...)
  133589. +{
  133590. + char *s;
  133591. + va_list v;
  133592. + va_start (v,p);
  133593. + s = g (p, va_arg (v,int));
  133594. + va_end (v);
  133595. + return s;
  133596. +}
  133597. +
  133598. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  133599. + function prototypes and stuff, but not '\xHH' hex character constants.
  133600. + These don't provoke an error unfortunately, instead are silently treated
  133601. + as 'x'. The following induces an error, until -std is added to get
  133602. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  133603. + array size at least. It's necessary to write '\x00'==0 to get something
  133604. + that's true only with -std. */
  133605. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  133606. +
  133607. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  133608. + inside strings and character constants. */
  133609. +#define FOO(x) 'x'
  133610. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  133611. +
  133612. +int test (int i, double x);
  133613. +struct s1 {int (*f) (int a);};
  133614. +struct s2 {int (*f) (double a);};
  133615. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  133616. +int argc;
  133617. +char **argv;
  133618. +int
  133619. +main ()
  133620. +{
  133621. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  133622. + ;
  133623. + return 0;
  133624. +}
  133625. +_ACEOF
  133626. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  133627. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  133628. +do
  133629. + CC="$ac_save_CC $ac_arg"
  133630. + if ac_fn_c_try_compile "$LINENO"; then :
  133631. + ac_cv_prog_cc_c89=$ac_arg
  133632. +fi
  133633. +rm -f core conftest.err conftest.$ac_objext
  133634. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  133635. +done
  133636. +rm -f conftest.$ac_ext
  133637. +CC=$ac_save_CC
  133638. +
  133639. +fi
  133640. +# AC_CACHE_VAL
  133641. +case "x$ac_cv_prog_cc_c89" in
  133642. + x)
  133643. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  133644. +$as_echo "none needed" >&6; } ;;
  133645. + xno)
  133646. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  133647. +$as_echo "unsupported" >&6; } ;;
  133648. + *)
  133649. + CC="$CC $ac_cv_prog_cc_c89"
  133650. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  133651. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  133652. +esac
  133653. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  133654. +
  133655. +fi
  133656. +
  133657. +ac_ext=c
  133658. +ac_cpp='$CPP $CPPFLAGS'
  133659. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  133660. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  133661. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  133662. +
  133663. +depcc="$CC" am_compiler_list=
  133664. +
  133665. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  133666. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  133667. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  133668. + $as_echo_n "(cached) " >&6
  133669. +else
  133670. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  133671. + # We make a subdir and do the tests there. Otherwise we can end up
  133672. + # making bogus files that we don't know about and never remove. For
  133673. + # instance it was reported that on HP-UX the gcc test will end up
  133674. + # making a dummy file named `D' -- because `-MD' means `put the output
  133675. + # in D'.
  133676. + mkdir conftest.dir
  133677. + # Copy depcomp to subdir because otherwise we won't find it if we're
  133678. + # using a relative directory.
  133679. + cp "$am_depcomp" conftest.dir
  133680. + cd conftest.dir
  133681. + # We will build objects and dependencies in a subdirectory because
  133682. + # it helps to detect inapplicable dependency modes. For instance
  133683. + # both Tru64's cc and ICC support -MD to output dependencies as a
  133684. + # side effect of compilation, but ICC will put the dependencies in
  133685. + # the current directory while Tru64 will put them in the object
  133686. + # directory.
  133687. + mkdir sub
  133688. +
  133689. + am_cv_CC_dependencies_compiler_type=none
  133690. + if test "$am_compiler_list" = ""; then
  133691. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  133692. + fi
  133693. + am__universal=false
  133694. + case " $depcc " in #(
  133695. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  133696. + esac
  133697. +
  133698. + for depmode in $am_compiler_list; do
  133699. + # Setup a source with many dependencies, because some compilers
  133700. + # like to wrap large dependency lists on column 80 (with \), and
  133701. + # we should not choose a depcomp mode which is confused by this.
  133702. + #
  133703. + # We need to recreate these files for each test, as the compiler may
  133704. + # overwrite some of them when testing with obscure command lines.
  133705. + # This happens at least with the AIX C compiler.
  133706. + : > sub/conftest.c
  133707. + for i in 1 2 3 4 5 6; do
  133708. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  133709. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  133710. + # Solaris 8's {/usr,}/bin/sh.
  133711. + touch sub/conftst$i.h
  133712. + done
  133713. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  133714. +
  133715. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  133716. + # mode. It turns out that the SunPro C++ compiler does not properly
  133717. + # handle `-M -o', and we need to detect this. Also, some Intel
  133718. + # versions had trouble with output in subdirs
  133719. + am__obj=sub/conftest.${OBJEXT-o}
  133720. + am__minus_obj="-o $am__obj"
  133721. + case $depmode in
  133722. + gcc)
  133723. + # This depmode causes a compiler race in universal mode.
  133724. + test "$am__universal" = false || continue
  133725. + ;;
  133726. + nosideeffect)
  133727. + # after this tag, mechanisms are not by side-effect, so they'll
  133728. + # only be used when explicitly requested
  133729. + if test "x$enable_dependency_tracking" = xyes; then
  133730. + continue
  133731. + else
  133732. + break
  133733. + fi
  133734. + ;;
  133735. + msvisualcpp | msvcmsys)
  133736. + # This compiler won't grok `-c -o', but also, the minuso test has
  133737. + # not run yet. These depmodes are late enough in the game, and
  133738. + # so weak that their functioning should not be impacted.
  133739. + am__obj=conftest.${OBJEXT-o}
  133740. + am__minus_obj=
  133741. + ;;
  133742. + none) break ;;
  133743. + esac
  133744. + if depmode=$depmode \
  133745. + source=sub/conftest.c object=$am__obj \
  133746. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  133747. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  133748. + >/dev/null 2>conftest.err &&
  133749. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  133750. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  133751. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  133752. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  133753. + # icc doesn't choke on unknown options, it will just issue warnings
  133754. + # or remarks (even with -Werror). So we grep stderr for any message
  133755. + # that says an option was ignored or not supported.
  133756. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  133757. + # icc: Command line warning: ignoring option '-M'; no argument required
  133758. + # The diagnosis changed in icc 8.0:
  133759. + # icc: Command line remark: option '-MP' not supported
  133760. + if (grep 'ignoring option' conftest.err ||
  133761. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  133762. + am_cv_CC_dependencies_compiler_type=$depmode
  133763. + break
  133764. + fi
  133765. + fi
  133766. + done
  133767. +
  133768. + cd ..
  133769. + rm -rf conftest.dir
  133770. +else
  133771. + am_cv_CC_dependencies_compiler_type=none
  133772. +fi
  133773. +
  133774. +fi
  133775. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  133776. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  133777. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  133778. +
  133779. + if
  133780. + test "x$enable_dependency_tracking" != xno \
  133781. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  133782. + am__fastdepCC_TRUE=
  133783. + am__fastdepCC_FALSE='#'
  133784. +else
  133785. + am__fastdepCC_TRUE='#'
  133786. + am__fastdepCC_FALSE=
  133787. +fi
  133788. +
  133789. +
  133790. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
  133791. +$as_echo_n "checking for a sed that does not truncate output... " >&6; }
  133792. +if ${ac_cv_path_SED+:} false; then :
  133793. + $as_echo_n "(cached) " >&6
  133794. +else
  133795. + ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
  133796. + for ac_i in 1 2 3 4 5 6 7; do
  133797. + ac_script="$ac_script$as_nl$ac_script"
  133798. + done
  133799. + echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
  133800. + { ac_script=; unset ac_script;}
  133801. + if test -z "$SED"; then
  133802. + ac_path_SED_found=false
  133803. + # Loop through the user's path and test for each of PROGNAME-LIST
  133804. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  133805. +for as_dir in $PATH
  133806. +do
  133807. + IFS=$as_save_IFS
  133808. + test -z "$as_dir" && as_dir=.
  133809. + for ac_prog in sed gsed; do
  133810. + for ac_exec_ext in '' $ac_executable_extensions; do
  133811. + ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
  133812. + { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
  133813. +# Check for GNU ac_path_SED and select it if it is found.
  133814. + # Check for GNU $ac_path_SED
  133815. +case `"$ac_path_SED" --version 2>&1` in
  133816. +*GNU*)
  133817. + ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
  133818. +*)
  133819. + ac_count=0
  133820. + $as_echo_n 0123456789 >"conftest.in"
  133821. + while :
  133822. + do
  133823. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  133824. + mv "conftest.tmp" "conftest.in"
  133825. + cp "conftest.in" "conftest.nl"
  133826. + $as_echo '' >> "conftest.nl"
  133827. + "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
  133828. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  133829. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  133830. + if test $ac_count -gt ${ac_path_SED_max-0}; then
  133831. + # Best one so far, save it but keep looking for a better one
  133832. + ac_cv_path_SED="$ac_path_SED"
  133833. + ac_path_SED_max=$ac_count
  133834. + fi
  133835. + # 10*(2^10) chars as input seems more than enough
  133836. + test $ac_count -gt 10 && break
  133837. + done
  133838. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  133839. +esac
  133840. +
  133841. + $ac_path_SED_found && break 3
  133842. + done
  133843. + done
  133844. + done
  133845. +IFS=$as_save_IFS
  133846. + if test -z "$ac_cv_path_SED"; then
  133847. + as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
  133848. + fi
  133849. +else
  133850. + ac_cv_path_SED=$SED
  133851. +fi
  133852. +
  133853. +fi
  133854. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
  133855. +$as_echo "$ac_cv_path_SED" >&6; }
  133856. + SED="$ac_cv_path_SED"
  133857. + rm -f conftest.sed
  133858. +
  133859. +test -z "$SED" && SED=sed
  133860. +Xsed="$SED -e 1s/^X//"
  133861. +
  133862. +
  133863. +
  133864. +
  133865. +
  133866. +
  133867. +
  133868. +
  133869. +
  133870. +
  133871. +
  133872. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  133873. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  133874. +if ${ac_cv_path_GREP+:} false; then :
  133875. + $as_echo_n "(cached) " >&6
  133876. +else
  133877. + if test -z "$GREP"; then
  133878. + ac_path_GREP_found=false
  133879. + # Loop through the user's path and test for each of PROGNAME-LIST
  133880. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  133881. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  133882. +do
  133883. + IFS=$as_save_IFS
  133884. + test -z "$as_dir" && as_dir=.
  133885. + for ac_prog in grep ggrep; do
  133886. + for ac_exec_ext in '' $ac_executable_extensions; do
  133887. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  133888. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  133889. +# Check for GNU ac_path_GREP and select it if it is found.
  133890. + # Check for GNU $ac_path_GREP
  133891. +case `"$ac_path_GREP" --version 2>&1` in
  133892. +*GNU*)
  133893. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  133894. +*)
  133895. + ac_count=0
  133896. + $as_echo_n 0123456789 >"conftest.in"
  133897. + while :
  133898. + do
  133899. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  133900. + mv "conftest.tmp" "conftest.in"
  133901. + cp "conftest.in" "conftest.nl"
  133902. + $as_echo 'GREP' >> "conftest.nl"
  133903. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  133904. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  133905. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  133906. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  133907. + # Best one so far, save it but keep looking for a better one
  133908. + ac_cv_path_GREP="$ac_path_GREP"
  133909. + ac_path_GREP_max=$ac_count
  133910. + fi
  133911. + # 10*(2^10) chars as input seems more than enough
  133912. + test $ac_count -gt 10 && break
  133913. + done
  133914. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  133915. +esac
  133916. +
  133917. + $ac_path_GREP_found && break 3
  133918. + done
  133919. + done
  133920. + done
  133921. +IFS=$as_save_IFS
  133922. + if test -z "$ac_cv_path_GREP"; then
  133923. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  133924. + fi
  133925. +else
  133926. + ac_cv_path_GREP=$GREP
  133927. +fi
  133928. +
  133929. +fi
  133930. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  133931. +$as_echo "$ac_cv_path_GREP" >&6; }
  133932. + GREP="$ac_cv_path_GREP"
  133933. +
  133934. +
  133935. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  133936. +$as_echo_n "checking for egrep... " >&6; }
  133937. +if ${ac_cv_path_EGREP+:} false; then :
  133938. + $as_echo_n "(cached) " >&6
  133939. +else
  133940. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  133941. + then ac_cv_path_EGREP="$GREP -E"
  133942. + else
  133943. + if test -z "$EGREP"; then
  133944. + ac_path_EGREP_found=false
  133945. + # Loop through the user's path and test for each of PROGNAME-LIST
  133946. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  133947. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  133948. +do
  133949. + IFS=$as_save_IFS
  133950. + test -z "$as_dir" && as_dir=.
  133951. + for ac_prog in egrep; do
  133952. + for ac_exec_ext in '' $ac_executable_extensions; do
  133953. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  133954. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  133955. +# Check for GNU ac_path_EGREP and select it if it is found.
  133956. + # Check for GNU $ac_path_EGREP
  133957. +case `"$ac_path_EGREP" --version 2>&1` in
  133958. +*GNU*)
  133959. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  133960. +*)
  133961. + ac_count=0
  133962. + $as_echo_n 0123456789 >"conftest.in"
  133963. + while :
  133964. + do
  133965. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  133966. + mv "conftest.tmp" "conftest.in"
  133967. + cp "conftest.in" "conftest.nl"
  133968. + $as_echo 'EGREP' >> "conftest.nl"
  133969. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  133970. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  133971. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  133972. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  133973. + # Best one so far, save it but keep looking for a better one
  133974. + ac_cv_path_EGREP="$ac_path_EGREP"
  133975. + ac_path_EGREP_max=$ac_count
  133976. + fi
  133977. + # 10*(2^10) chars as input seems more than enough
  133978. + test $ac_count -gt 10 && break
  133979. + done
  133980. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  133981. +esac
  133982. +
  133983. + $ac_path_EGREP_found && break 3
  133984. + done
  133985. + done
  133986. + done
  133987. +IFS=$as_save_IFS
  133988. + if test -z "$ac_cv_path_EGREP"; then
  133989. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  133990. + fi
  133991. +else
  133992. + ac_cv_path_EGREP=$EGREP
  133993. +fi
  133994. +
  133995. + fi
  133996. +fi
  133997. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  133998. +$as_echo "$ac_cv_path_EGREP" >&6; }
  133999. + EGREP="$ac_cv_path_EGREP"
  134000. +
  134001. +
  134002. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
  134003. +$as_echo_n "checking for fgrep... " >&6; }
  134004. +if ${ac_cv_path_FGREP+:} false; then :
  134005. + $as_echo_n "(cached) " >&6
  134006. +else
  134007. + if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
  134008. + then ac_cv_path_FGREP="$GREP -F"
  134009. + else
  134010. + if test -z "$FGREP"; then
  134011. + ac_path_FGREP_found=false
  134012. + # Loop through the user's path and test for each of PROGNAME-LIST
  134013. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  134014. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  134015. +do
  134016. + IFS=$as_save_IFS
  134017. + test -z "$as_dir" && as_dir=.
  134018. + for ac_prog in fgrep; do
  134019. + for ac_exec_ext in '' $ac_executable_extensions; do
  134020. + ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
  134021. + { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
  134022. +# Check for GNU ac_path_FGREP and select it if it is found.
  134023. + # Check for GNU $ac_path_FGREP
  134024. +case `"$ac_path_FGREP" --version 2>&1` in
  134025. +*GNU*)
  134026. + ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
  134027. +*)
  134028. + ac_count=0
  134029. + $as_echo_n 0123456789 >"conftest.in"
  134030. + while :
  134031. + do
  134032. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  134033. + mv "conftest.tmp" "conftest.in"
  134034. + cp "conftest.in" "conftest.nl"
  134035. + $as_echo 'FGREP' >> "conftest.nl"
  134036. + "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
  134037. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  134038. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  134039. + if test $ac_count -gt ${ac_path_FGREP_max-0}; then
  134040. + # Best one so far, save it but keep looking for a better one
  134041. + ac_cv_path_FGREP="$ac_path_FGREP"
  134042. + ac_path_FGREP_max=$ac_count
  134043. + fi
  134044. + # 10*(2^10) chars as input seems more than enough
  134045. + test $ac_count -gt 10 && break
  134046. + done
  134047. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  134048. +esac
  134049. +
  134050. + $ac_path_FGREP_found && break 3
  134051. + done
  134052. + done
  134053. + done
  134054. +IFS=$as_save_IFS
  134055. + if test -z "$ac_cv_path_FGREP"; then
  134056. + as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  134057. + fi
  134058. +else
  134059. + ac_cv_path_FGREP=$FGREP
  134060. +fi
  134061. +
  134062. + fi
  134063. +fi
  134064. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
  134065. +$as_echo "$ac_cv_path_FGREP" >&6; }
  134066. + FGREP="$ac_cv_path_FGREP"
  134067. +
  134068. +
  134069. +test -z "$GREP" && GREP=grep
  134070. +
  134071. +
  134072. +
  134073. +
  134074. +
  134075. +
  134076. +
  134077. +
  134078. +
  134079. +
  134080. +
  134081. +
  134082. +
  134083. +
  134084. +
  134085. +
  134086. +
  134087. +
  134088. +
  134089. +@%:@ Check whether --with-gnu-ld was given.
  134090. +if test "${with_gnu_ld+set}" = set; then :
  134091. + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  134092. +else
  134093. + with_gnu_ld=no
  134094. +fi
  134095. +
  134096. +ac_prog=ld
  134097. +if test "$GCC" = yes; then
  134098. + # Check if gcc -print-prog-name=ld gives a path.
  134099. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  134100. +$as_echo_n "checking for ld used by $CC... " >&6; }
  134101. + case $host in
  134102. + *-*-mingw*)
  134103. + # gcc leaves a trailing carriage return which upsets mingw
  134104. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  134105. + *)
  134106. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  134107. + esac
  134108. + case $ac_prog in
  134109. + # Accept absolute paths.
  134110. + [\\/]* | ?:[\\/]*)
  134111. + re_direlt='/[^/][^/]*/\.\./'
  134112. + # Canonicalize the pathname of ld
  134113. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  134114. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  134115. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  134116. + done
  134117. + test -z "$LD" && LD="$ac_prog"
  134118. + ;;
  134119. + "")
  134120. + # If it fails, then pretend we aren't using GCC.
  134121. + ac_prog=ld
  134122. + ;;
  134123. + *)
  134124. + # If it is relative, then search for the first ld in PATH.
  134125. + with_gnu_ld=unknown
  134126. + ;;
  134127. + esac
  134128. +elif test "$with_gnu_ld" = yes; then
  134129. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  134130. +$as_echo_n "checking for GNU ld... " >&6; }
  134131. +else
  134132. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  134133. +$as_echo_n "checking for non-GNU ld... " >&6; }
  134134. +fi
  134135. +if ${lt_cv_path_LD+:} false; then :
  134136. + $as_echo_n "(cached) " >&6
  134137. +else
  134138. + if test -z "$LD"; then
  134139. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  134140. + for ac_dir in $PATH; do
  134141. + IFS="$lt_save_ifs"
  134142. + test -z "$ac_dir" && ac_dir=.
  134143. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  134144. + lt_cv_path_LD="$ac_dir/$ac_prog"
  134145. + # Check to see if the program is GNU ld. I'd rather use --version,
  134146. + # but apparently some variants of GNU ld only accept -v.
  134147. + # Break only if it was the GNU/non-GNU ld that we prefer.
  134148. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  134149. + *GNU* | *'with BFD'*)
  134150. + test "$with_gnu_ld" != no && break
  134151. + ;;
  134152. + *)
  134153. + test "$with_gnu_ld" != yes && break
  134154. + ;;
  134155. + esac
  134156. + fi
  134157. + done
  134158. + IFS="$lt_save_ifs"
  134159. +else
  134160. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  134161. +fi
  134162. +fi
  134163. +
  134164. +LD="$lt_cv_path_LD"
  134165. +if test -n "$LD"; then
  134166. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  134167. +$as_echo "$LD" >&6; }
  134168. +else
  134169. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  134170. +$as_echo "no" >&6; }
  134171. +fi
  134172. +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
  134173. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  134174. +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  134175. +if ${lt_cv_prog_gnu_ld+:} false; then :
  134176. + $as_echo_n "(cached) " >&6
  134177. +else
  134178. + # I'd rather use --version here, but apparently some GNU lds only accept -v.
  134179. +case `$LD -v 2>&1 </dev/null` in
  134180. +*GNU* | *'with BFD'*)
  134181. + lt_cv_prog_gnu_ld=yes
  134182. + ;;
  134183. +*)
  134184. + lt_cv_prog_gnu_ld=no
  134185. + ;;
  134186. +esac
  134187. +fi
  134188. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  134189. +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
  134190. +with_gnu_ld=$lt_cv_prog_gnu_ld
  134191. +
  134192. +
  134193. +
  134194. +
  134195. +
  134196. +
  134197. +
  134198. +
  134199. +
  134200. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
  134201. +$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
  134202. +if ${lt_cv_path_NM+:} false; then :
  134203. + $as_echo_n "(cached) " >&6
  134204. +else
  134205. + if test -n "$NM"; then
  134206. + # Let the user override the test.
  134207. + lt_cv_path_NM="$NM"
  134208. +else
  134209. + lt_nm_to_check="${ac_tool_prefix}nm"
  134210. + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  134211. + lt_nm_to_check="$lt_nm_to_check nm"
  134212. + fi
  134213. + for lt_tmp_nm in $lt_nm_to_check; do
  134214. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  134215. + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  134216. + IFS="$lt_save_ifs"
  134217. + test -z "$ac_dir" && ac_dir=.
  134218. + tmp_nm="$ac_dir/$lt_tmp_nm"
  134219. + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  134220. + # Check to see if the nm accepts a BSD-compat flag.
  134221. + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  134222. + # nm: unknown option "B" ignored
  134223. + # Tru64's nm complains that /dev/null is an invalid object file
  134224. + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  134225. + */dev/null* | *'Invalid file or object type'*)
  134226. + lt_cv_path_NM="$tmp_nm -B"
  134227. + break
  134228. + ;;
  134229. + *)
  134230. + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  134231. + */dev/null*)
  134232. + lt_cv_path_NM="$tmp_nm -p"
  134233. + break
  134234. + ;;
  134235. + *)
  134236. + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  134237. + continue # so that we can try to find one that supports BSD flags
  134238. + ;;
  134239. + esac
  134240. + ;;
  134241. + esac
  134242. + fi
  134243. + done
  134244. + IFS="$lt_save_ifs"
  134245. + done
  134246. + : ${lt_cv_path_NM=no}
  134247. +fi
  134248. +fi
  134249. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
  134250. +$as_echo "$lt_cv_path_NM" >&6; }
  134251. +if test "$lt_cv_path_NM" != "no"; then
  134252. + NM="$lt_cv_path_NM"
  134253. +else
  134254. + # Didn't find any BSD compatible name lister, look for dumpbin.
  134255. + if test -n "$DUMPBIN"; then :
  134256. + # Let the user override the test.
  134257. + else
  134258. + if test -n "$ac_tool_prefix"; then
  134259. + for ac_prog in dumpbin "link -dump"
  134260. + do
  134261. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  134262. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  134263. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  134264. +$as_echo_n "checking for $ac_word... " >&6; }
  134265. +if ${ac_cv_prog_DUMPBIN+:} false; then :
  134266. + $as_echo_n "(cached) " >&6
  134267. +else
  134268. + if test -n "$DUMPBIN"; then
  134269. + ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
  134270. +else
  134271. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  134272. +for as_dir in $PATH
  134273. +do
  134274. + IFS=$as_save_IFS
  134275. + test -z "$as_dir" && as_dir=.
  134276. + for ac_exec_ext in '' $ac_executable_extensions; do
  134277. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  134278. + ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
  134279. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  134280. + break 2
  134281. + fi
  134282. +done
  134283. + done
  134284. +IFS=$as_save_IFS
  134285. +
  134286. +fi
  134287. +fi
  134288. +DUMPBIN=$ac_cv_prog_DUMPBIN
  134289. +if test -n "$DUMPBIN"; then
  134290. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
  134291. +$as_echo "$DUMPBIN" >&6; }
  134292. +else
  134293. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  134294. +$as_echo "no" >&6; }
  134295. +fi
  134296. +
  134297. +
  134298. + test -n "$DUMPBIN" && break
  134299. + done
  134300. +fi
  134301. +if test -z "$DUMPBIN"; then
  134302. + ac_ct_DUMPBIN=$DUMPBIN
  134303. + for ac_prog in dumpbin "link -dump"
  134304. +do
  134305. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  134306. +set dummy $ac_prog; ac_word=$2
  134307. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  134308. +$as_echo_n "checking for $ac_word... " >&6; }
  134309. +if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
  134310. + $as_echo_n "(cached) " >&6
  134311. +else
  134312. + if test -n "$ac_ct_DUMPBIN"; then
  134313. + ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
  134314. +else
  134315. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  134316. +for as_dir in $PATH
  134317. +do
  134318. + IFS=$as_save_IFS
  134319. + test -z "$as_dir" && as_dir=.
  134320. + for ac_exec_ext in '' $ac_executable_extensions; do
  134321. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  134322. + ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
  134323. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  134324. + break 2
  134325. + fi
  134326. +done
  134327. + done
  134328. +IFS=$as_save_IFS
  134329. +
  134330. +fi
  134331. +fi
  134332. +ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
  134333. +if test -n "$ac_ct_DUMPBIN"; then
  134334. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
  134335. +$as_echo "$ac_ct_DUMPBIN" >&6; }
  134336. +else
  134337. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  134338. +$as_echo "no" >&6; }
  134339. +fi
  134340. +
  134341. +
  134342. + test -n "$ac_ct_DUMPBIN" && break
  134343. +done
  134344. +
  134345. + if test "x$ac_ct_DUMPBIN" = x; then
  134346. + DUMPBIN=":"
  134347. + else
  134348. + case $cross_compiling:$ac_tool_warned in
  134349. +yes:)
  134350. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  134351. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  134352. +ac_tool_warned=yes ;;
  134353. +esac
  134354. + DUMPBIN=$ac_ct_DUMPBIN
  134355. + fi
  134356. +fi
  134357. +
  134358. + case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  134359. + *COFF*)
  134360. + DUMPBIN="$DUMPBIN -symbols"
  134361. + ;;
  134362. + *)
  134363. + DUMPBIN=:
  134364. + ;;
  134365. + esac
  134366. + fi
  134367. +
  134368. + if test "$DUMPBIN" != ":"; then
  134369. + NM="$DUMPBIN"
  134370. + fi
  134371. +fi
  134372. +test -z "$NM" && NM=nm
  134373. +
  134374. +
  134375. +
  134376. +
  134377. +
  134378. +
  134379. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
  134380. +$as_echo_n "checking the name lister ($NM) interface... " >&6; }
  134381. +if ${lt_cv_nm_interface+:} false; then :
  134382. + $as_echo_n "(cached) " >&6
  134383. +else
  134384. + lt_cv_nm_interface="BSD nm"
  134385. + echo "int some_variable = 0;" > conftest.$ac_ext
  134386. + (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
  134387. + (eval "$ac_compile" 2>conftest.err)
  134388. + cat conftest.err >&5
  134389. + (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
  134390. + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  134391. + cat conftest.err >&5
  134392. + (eval echo "\"\$as_me:$LINENO: output\"" >&5)
  134393. + cat conftest.out >&5
  134394. + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  134395. + lt_cv_nm_interface="MS dumpbin"
  134396. + fi
  134397. + rm -f conftest*
  134398. +fi
  134399. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
  134400. +$as_echo "$lt_cv_nm_interface" >&6; }
  134401. +
  134402. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  134403. +$as_echo_n "checking whether ln -s works... " >&6; }
  134404. +LN_S=$as_ln_s
  134405. +if test "$LN_S" = "ln -s"; then
  134406. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  134407. +$as_echo "yes" >&6; }
  134408. +else
  134409. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  134410. +$as_echo "no, using $LN_S" >&6; }
  134411. +fi
  134412. +
  134413. +# find the maximum length of command line arguments
  134414. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
  134415. +$as_echo_n "checking the maximum length of command line arguments... " >&6; }
  134416. +if ${lt_cv_sys_max_cmd_len+:} false; then :
  134417. + $as_echo_n "(cached) " >&6
  134418. +else
  134419. + i=0
  134420. + teststring="ABCD"
  134421. +
  134422. + case $build_os in
  134423. + msdosdjgpp*)
  134424. + # On DJGPP, this test can blow up pretty badly due to problems in libc
  134425. + # (any single argument exceeding 2000 bytes causes a buffer overrun
  134426. + # during glob expansion). Even if it were fixed, the result of this
  134427. + # check would be larger than it should be.
  134428. + lt_cv_sys_max_cmd_len=12288; # 12K is about right
  134429. + ;;
  134430. +
  134431. + gnu*)
  134432. + # Under GNU Hurd, this test is not required because there is
  134433. + # no limit to the length of command line arguments.
  134434. + # Libtool will interpret -1 as no limit whatsoever
  134435. + lt_cv_sys_max_cmd_len=-1;
  134436. + ;;
  134437. +
  134438. + cygwin* | mingw* | cegcc*)
  134439. + # On Win9x/ME, this test blows up -- it succeeds, but takes
  134440. + # about 5 minutes as the teststring grows exponentially.
  134441. + # Worse, since 9x/ME are not pre-emptively multitasking,
  134442. + # you end up with a "frozen" computer, even though with patience
  134443. + # the test eventually succeeds (with a max line length of 256k).
  134444. + # Instead, let's just punt: use the minimum linelength reported by
  134445. + # all of the supported platforms: 8192 (on NT/2K/XP).
  134446. + lt_cv_sys_max_cmd_len=8192;
  134447. + ;;
  134448. +
  134449. + mint*)
  134450. + # On MiNT this can take a long time and run out of memory.
  134451. + lt_cv_sys_max_cmd_len=8192;
  134452. + ;;
  134453. +
  134454. + amigaos*)
  134455. + # On AmigaOS with pdksh, this test takes hours, literally.
  134456. + # So we just punt and use a minimum line length of 8192.
  134457. + lt_cv_sys_max_cmd_len=8192;
  134458. + ;;
  134459. +
  134460. + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  134461. + # This has been around since 386BSD, at least. Likely further.
  134462. + if test -x /sbin/sysctl; then
  134463. + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  134464. + elif test -x /usr/sbin/sysctl; then
  134465. + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  134466. + else
  134467. + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  134468. + fi
  134469. + # And add a safety zone
  134470. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  134471. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  134472. + ;;
  134473. +
  134474. + interix*)
  134475. + # We know the value 262144 and hardcode it with a safety zone (like BSD)
  134476. + lt_cv_sys_max_cmd_len=196608
  134477. + ;;
  134478. +
  134479. + osf*)
  134480. + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  134481. + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  134482. + # nice to cause kernel panics so lets avoid the loop below.
  134483. + # First set a reasonable default.
  134484. + lt_cv_sys_max_cmd_len=16384
  134485. + #
  134486. + if test -x /sbin/sysconfig; then
  134487. + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  134488. + *1*) lt_cv_sys_max_cmd_len=-1 ;;
  134489. + esac
  134490. + fi
  134491. + ;;
  134492. + sco3.2v5*)
  134493. + lt_cv_sys_max_cmd_len=102400
  134494. + ;;
  134495. + sysv5* | sco5v6* | sysv4.2uw2*)
  134496. + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  134497. + if test -n "$kargmax"; then
  134498. + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
  134499. + else
  134500. + lt_cv_sys_max_cmd_len=32768
  134501. + fi
  134502. + ;;
  134503. + *)
  134504. + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  134505. + if test -n "$lt_cv_sys_max_cmd_len"; then
  134506. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  134507. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  134508. + else
  134509. + # Make teststring a little bigger before we do anything with it.
  134510. + # a 1K string should be a reasonable start.
  134511. + for i in 1 2 3 4 5 6 7 8 ; do
  134512. + teststring=$teststring$teststring
  134513. + done
  134514. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  134515. + # If test is not a shell built-in, we'll probably end up computing a
  134516. + # maximum length that is only half of the actual maximum length, but
  134517. + # we can't tell.
  134518. + while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  134519. + = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  134520. + test $i != 17 # 1/2 MB should be enough
  134521. + do
  134522. + i=`expr $i + 1`
  134523. + teststring=$teststring$teststring
  134524. + done
  134525. + # Only check the string length outside the loop.
  134526. + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  134527. + teststring=
  134528. + # Add a significant safety factor because C++ compilers can tack on
  134529. + # massive amounts of additional arguments before passing them to the
  134530. + # linker. It appears as though 1/2 is a usable value.
  134531. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  134532. + fi
  134533. + ;;
  134534. + esac
  134535. +
  134536. +fi
  134537. +
  134538. +if test -n $lt_cv_sys_max_cmd_len ; then
  134539. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
  134540. +$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
  134541. +else
  134542. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
  134543. +$as_echo "none" >&6; }
  134544. +fi
  134545. +max_cmd_len=$lt_cv_sys_max_cmd_len
  134546. +
  134547. +
  134548. +
  134549. +
  134550. +
  134551. +
  134552. +: ${CP="cp -f"}
  134553. +: ${MV="mv -f"}
  134554. +: ${RM="rm -f"}
  134555. +
  134556. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
  134557. +$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
  134558. +# Try some XSI features
  134559. +xsi_shell=no
  134560. +( _lt_dummy="a/b/c"
  134561. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  134562. + = c,a/b,b/c, \
  134563. + && eval 'test $(( 1 + 1 )) -eq 2 \
  134564. + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  134565. + && xsi_shell=yes
  134566. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
  134567. +$as_echo "$xsi_shell" >&6; }
  134568. +
  134569. +
  134570. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
  134571. +$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
  134572. +lt_shell_append=no
  134573. +( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
  134574. + >/dev/null 2>&1 \
  134575. + && lt_shell_append=yes
  134576. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
  134577. +$as_echo "$lt_shell_append" >&6; }
  134578. +
  134579. +
  134580. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  134581. + lt_unset=unset
  134582. +else
  134583. + lt_unset=false
  134584. +fi
  134585. +
  134586. +
  134587. +
  134588. +
  134589. +
  134590. +# test EBCDIC or ASCII
  134591. +case `echo X|tr X '\101'` in
  134592. + A) # ASCII based system
  134593. + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  134594. + lt_SP2NL='tr \040 \012'
  134595. + lt_NL2SP='tr \015\012 \040\040'
  134596. + ;;
  134597. + *) # EBCDIC based system
  134598. + lt_SP2NL='tr \100 \n'
  134599. + lt_NL2SP='tr \r\n \100\100'
  134600. + ;;
  134601. +esac
  134602. +
  134603. +
  134604. +
  134605. +
  134606. +
  134607. +
  134608. +
  134609. +
  134610. +
  134611. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
  134612. +$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
  134613. +if ${lt_cv_to_host_file_cmd+:} false; then :
  134614. + $as_echo_n "(cached) " >&6
  134615. +else
  134616. + case $host in
  134617. + *-*-mingw* )
  134618. + case $build in
  134619. + *-*-mingw* ) # actually msys
  134620. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  134621. + ;;
  134622. + *-*-cygwin* )
  134623. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  134624. + ;;
  134625. + * ) # otherwise, assume *nix
  134626. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  134627. + ;;
  134628. + esac
  134629. + ;;
  134630. + *-*-cygwin* )
  134631. + case $build in
  134632. + *-*-mingw* ) # actually msys
  134633. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  134634. + ;;
  134635. + *-*-cygwin* )
  134636. + lt_cv_to_host_file_cmd=func_convert_file_noop
  134637. + ;;
  134638. + * ) # otherwise, assume *nix
  134639. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  134640. + ;;
  134641. + esac
  134642. + ;;
  134643. + * ) # unhandled hosts (and "normal" native builds)
  134644. + lt_cv_to_host_file_cmd=func_convert_file_noop
  134645. + ;;
  134646. +esac
  134647. +
  134648. +fi
  134649. +
  134650. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  134651. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
  134652. +$as_echo "$lt_cv_to_host_file_cmd" >&6; }
  134653. +
  134654. +
  134655. +
  134656. +
  134657. +
  134658. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
  134659. +$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
  134660. +if ${lt_cv_to_tool_file_cmd+:} false; then :
  134661. + $as_echo_n "(cached) " >&6
  134662. +else
  134663. + #assume ordinary cross tools, or native build.
  134664. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  134665. +case $host in
  134666. + *-*-mingw* )
  134667. + case $build in
  134668. + *-*-mingw* ) # actually msys
  134669. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  134670. + ;;
  134671. + esac
  134672. + ;;
  134673. +esac
  134674. +
  134675. +fi
  134676. +
  134677. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  134678. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
  134679. +$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
  134680. +
  134681. +
  134682. +
  134683. +
  134684. +
  134685. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  134686. +$as_echo_n "checking for $LD option to reload object files... " >&6; }
  134687. +if ${lt_cv_ld_reload_flag+:} false; then :
  134688. + $as_echo_n "(cached) " >&6
  134689. +else
  134690. + lt_cv_ld_reload_flag='-r'
  134691. +fi
  134692. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
  134693. +$as_echo "$lt_cv_ld_reload_flag" >&6; }
  134694. +reload_flag=$lt_cv_ld_reload_flag
  134695. +case $reload_flag in
  134696. +"" | " "*) ;;
  134697. +*) reload_flag=" $reload_flag" ;;
  134698. +esac
  134699. +reload_cmds='$LD$reload_flag -o $output$reload_objs'
  134700. +case $host_os in
  134701. + cygwin* | mingw* | pw32* | cegcc*)
  134702. + if test "$GCC" != yes; then
  134703. + reload_cmds=false
  134704. + fi
  134705. + ;;
  134706. + darwin*)
  134707. + if test "$GCC" = yes; then
  134708. + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  134709. + else
  134710. + reload_cmds='$LD$reload_flag -o $output$reload_objs'
  134711. + fi
  134712. + ;;
  134713. +esac
  134714. +
  134715. +
  134716. +
  134717. +
  134718. +
  134719. +
  134720. +
  134721. +
  134722. +
  134723. +if test -n "$ac_tool_prefix"; then
  134724. + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  134725. +set dummy ${ac_tool_prefix}objdump; ac_word=$2
  134726. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  134727. +$as_echo_n "checking for $ac_word... " >&6; }
  134728. +if ${ac_cv_prog_OBJDUMP+:} false; then :
  134729. + $as_echo_n "(cached) " >&6
  134730. +else
  134731. + if test -n "$OBJDUMP"; then
  134732. + ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  134733. +else
  134734. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  134735. +for as_dir in $PATH
  134736. +do
  134737. + IFS=$as_save_IFS
  134738. + test -z "$as_dir" && as_dir=.
  134739. + for ac_exec_ext in '' $ac_executable_extensions; do
  134740. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  134741. + ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  134742. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  134743. + break 2
  134744. + fi
  134745. +done
  134746. + done
  134747. +IFS=$as_save_IFS
  134748. +
  134749. +fi
  134750. +fi
  134751. +OBJDUMP=$ac_cv_prog_OBJDUMP
  134752. +if test -n "$OBJDUMP"; then
  134753. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  134754. +$as_echo "$OBJDUMP" >&6; }
  134755. +else
  134756. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  134757. +$as_echo "no" >&6; }
  134758. +fi
  134759. +
  134760. +
  134761. +fi
  134762. +if test -z "$ac_cv_prog_OBJDUMP"; then
  134763. + ac_ct_OBJDUMP=$OBJDUMP
  134764. + # Extract the first word of "objdump", so it can be a program name with args.
  134765. +set dummy objdump; ac_word=$2
  134766. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  134767. +$as_echo_n "checking for $ac_word... " >&6; }
  134768. +if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
  134769. + $as_echo_n "(cached) " >&6
  134770. +else
  134771. + if test -n "$ac_ct_OBJDUMP"; then
  134772. + ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  134773. +else
  134774. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  134775. +for as_dir in $PATH
  134776. +do
  134777. + IFS=$as_save_IFS
  134778. + test -z "$as_dir" && as_dir=.
  134779. + for ac_exec_ext in '' $ac_executable_extensions; do
  134780. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  134781. + ac_cv_prog_ac_ct_OBJDUMP="objdump"
  134782. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  134783. + break 2
  134784. + fi
  134785. +done
  134786. + done
  134787. +IFS=$as_save_IFS
  134788. +
  134789. +fi
  134790. +fi
  134791. +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  134792. +if test -n "$ac_ct_OBJDUMP"; then
  134793. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  134794. +$as_echo "$ac_ct_OBJDUMP" >&6; }
  134795. +else
  134796. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  134797. +$as_echo "no" >&6; }
  134798. +fi
  134799. +
  134800. + if test "x$ac_ct_OBJDUMP" = x; then
  134801. + OBJDUMP="false"
  134802. + else
  134803. + case $cross_compiling:$ac_tool_warned in
  134804. +yes:)
  134805. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  134806. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  134807. +ac_tool_warned=yes ;;
  134808. +esac
  134809. + OBJDUMP=$ac_ct_OBJDUMP
  134810. + fi
  134811. +else
  134812. + OBJDUMP="$ac_cv_prog_OBJDUMP"
  134813. +fi
  134814. +
  134815. +test -z "$OBJDUMP" && OBJDUMP=objdump
  134816. +
  134817. +
  134818. +
  134819. +
  134820. +
  134821. +
  134822. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
  134823. +$as_echo_n "checking how to recognize dependent libraries... " >&6; }
  134824. +if ${lt_cv_deplibs_check_method+:} false; then :
  134825. + $as_echo_n "(cached) " >&6
  134826. +else
  134827. + lt_cv_file_magic_cmd='$MAGIC_CMD'
  134828. +lt_cv_file_magic_test_file=
  134829. +lt_cv_deplibs_check_method='unknown'
  134830. +# Need to set the preceding variable on all platforms that support
  134831. +# interlibrary dependencies.
  134832. +# 'none' -- dependencies not supported.
  134833. +# `unknown' -- same as none, but documents that we really don't know.
  134834. +# 'pass_all' -- all dependencies passed with no checks.
  134835. +# 'test_compile' -- check by making test program.
  134836. +# 'file_magic [[regex]]' -- check by looking for files in library path
  134837. +# which responds to the $file_magic_cmd with a given extended regex.
  134838. +# If you have `file' or equivalent on your system and you're not sure
  134839. +# whether `pass_all' will *always* work, you probably want this one.
  134840. +
  134841. +case $host_os in
  134842. +aix[4-9]*)
  134843. + lt_cv_deplibs_check_method=pass_all
  134844. + ;;
  134845. +
  134846. +beos*)
  134847. + lt_cv_deplibs_check_method=pass_all
  134848. + ;;
  134849. +
  134850. +bsdi[45]*)
  134851. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  134852. + lt_cv_file_magic_cmd='/usr/bin/file -L'
  134853. + lt_cv_file_magic_test_file=/shlib/libc.so
  134854. + ;;
  134855. +
  134856. +cygwin*)
  134857. + # func_win32_libid is a shell function defined in ltmain.sh
  134858. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  134859. + lt_cv_file_magic_cmd='func_win32_libid'
  134860. + ;;
  134861. +
  134862. +mingw* | pw32*)
  134863. + # Base MSYS/MinGW do not provide the 'file' command needed by
  134864. + # func_win32_libid shell function, so use a weaker test based on 'objdump',
  134865. + # unless we find 'file', for example because we are cross-compiling.
  134866. + # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
  134867. + if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
  134868. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  134869. + lt_cv_file_magic_cmd='func_win32_libid'
  134870. + else
  134871. + # Keep this pattern in sync with the one in func_win32_libid.
  134872. + lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
  134873. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  134874. + fi
  134875. + ;;
  134876. +
  134877. +cegcc*)
  134878. + # use the weaker test based on 'objdump'. See mingw*.
  134879. + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  134880. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  134881. + ;;
  134882. +
  134883. +darwin* | rhapsody*)
  134884. + lt_cv_deplibs_check_method=pass_all
  134885. + ;;
  134886. +
  134887. +freebsd* | dragonfly*)
  134888. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  134889. + case $host_cpu in
  134890. + i*86 )
  134891. + # Not sure whether the presence of OpenBSD here was a mistake.
  134892. + # Let's accept both of them until this is cleared up.
  134893. + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
  134894. + lt_cv_file_magic_cmd=/usr/bin/file
  134895. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  134896. + ;;
  134897. + esac
  134898. + else
  134899. + lt_cv_deplibs_check_method=pass_all
  134900. + fi
  134901. + ;;
  134902. +
  134903. +gnu*)
  134904. + lt_cv_deplibs_check_method=pass_all
  134905. + ;;
  134906. +
  134907. +haiku*)
  134908. + lt_cv_deplibs_check_method=pass_all
  134909. + ;;
  134910. +
  134911. +hpux10.20* | hpux11*)
  134912. + lt_cv_file_magic_cmd=/usr/bin/file
  134913. + case $host_cpu in
  134914. + ia64*)
  134915. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  134916. + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  134917. + ;;
  134918. + hppa*64*)
  134919. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
  134920. + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  134921. + ;;
  134922. + *)
  134923. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
  134924. + lt_cv_file_magic_test_file=/usr/lib/libc.sl
  134925. + ;;
  134926. + esac
  134927. + ;;
  134928. +
  134929. +interix[3-9]*)
  134930. + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  134931. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
  134932. + ;;
  134933. +
  134934. +irix5* | irix6* | nonstopux*)
  134935. + case $LD in
  134936. + *-32|*"-32 ") libmagic=32-bit;;
  134937. + *-n32|*"-n32 ") libmagic=N32;;
  134938. + *-64|*"-64 ") libmagic=64-bit;;
  134939. + *) libmagic=never-match;;
  134940. + esac
  134941. + lt_cv_deplibs_check_method=pass_all
  134942. + ;;
  134943. +
  134944. +# This must be Linux ELF.
  134945. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  134946. + lt_cv_deplibs_check_method=pass_all
  134947. + ;;
  134948. +
  134949. +netbsd*)
  134950. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  134951. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  134952. + else
  134953. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
  134954. + fi
  134955. + ;;
  134956. +
  134957. +newos6*)
  134958. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  134959. + lt_cv_file_magic_cmd=/usr/bin/file
  134960. + lt_cv_file_magic_test_file=/usr/lib/libnls.so
  134961. + ;;
  134962. +
  134963. +*nto* | *qnx*)
  134964. + lt_cv_deplibs_check_method=pass_all
  134965. + ;;
  134966. +
  134967. +openbsd*)
  134968. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  134969. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
  134970. + else
  134971. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  134972. + fi
  134973. + ;;
  134974. +
  134975. +osf3* | osf4* | osf5*)
  134976. + lt_cv_deplibs_check_method=pass_all
  134977. + ;;
  134978. +
  134979. +rdos*)
  134980. + lt_cv_deplibs_check_method=pass_all
  134981. + ;;
  134982. +
  134983. +solaris*)
  134984. + lt_cv_deplibs_check_method=pass_all
  134985. + ;;
  134986. +
  134987. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  134988. + lt_cv_deplibs_check_method=pass_all
  134989. + ;;
  134990. +
  134991. +sysv4 | sysv4.3*)
  134992. + case $host_vendor in
  134993. + motorola)
  134994. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
  134995. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  134996. + ;;
  134997. + ncr)
  134998. + lt_cv_deplibs_check_method=pass_all
  134999. + ;;
  135000. + sequent)
  135001. + lt_cv_file_magic_cmd='/bin/file'
  135002. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
  135003. + ;;
  135004. + sni)
  135005. + lt_cv_file_magic_cmd='/bin/file'
  135006. + lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
  135007. + lt_cv_file_magic_test_file=/lib/libc.so
  135008. + ;;
  135009. + siemens)
  135010. + lt_cv_deplibs_check_method=pass_all
  135011. + ;;
  135012. + pc)
  135013. + lt_cv_deplibs_check_method=pass_all
  135014. + ;;
  135015. + esac
  135016. + ;;
  135017. +
  135018. +tpf*)
  135019. + lt_cv_deplibs_check_method=pass_all
  135020. + ;;
  135021. +esac
  135022. +
  135023. +fi
  135024. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  135025. +$as_echo "$lt_cv_deplibs_check_method" >&6; }
  135026. +
  135027. +file_magic_glob=
  135028. +want_nocaseglob=no
  135029. +if test "$build" = "$host"; then
  135030. + case $host_os in
  135031. + mingw* | pw32*)
  135032. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  135033. + want_nocaseglob=yes
  135034. + else
  135035. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
  135036. + fi
  135037. + ;;
  135038. + esac
  135039. +fi
  135040. +
  135041. +file_magic_cmd=$lt_cv_file_magic_cmd
  135042. +deplibs_check_method=$lt_cv_deplibs_check_method
  135043. +test -z "$deplibs_check_method" && deplibs_check_method=unknown
  135044. +
  135045. +
  135046. +
  135047. +
  135048. +
  135049. +
  135050. +
  135051. +
  135052. +
  135053. +
  135054. +
  135055. +
  135056. +
  135057. +
  135058. +
  135059. +
  135060. +
  135061. +
  135062. +
  135063. +
  135064. +
  135065. +
  135066. +if test -n "$ac_tool_prefix"; then
  135067. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  135068. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  135069. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135070. +$as_echo_n "checking for $ac_word... " >&6; }
  135071. +if ${ac_cv_prog_DLLTOOL+:} false; then :
  135072. + $as_echo_n "(cached) " >&6
  135073. +else
  135074. + if test -n "$DLLTOOL"; then
  135075. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  135076. +else
  135077. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135078. +for as_dir in $PATH
  135079. +do
  135080. + IFS=$as_save_IFS
  135081. + test -z "$as_dir" && as_dir=.
  135082. + for ac_exec_ext in '' $ac_executable_extensions; do
  135083. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135084. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  135085. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135086. + break 2
  135087. + fi
  135088. +done
  135089. + done
  135090. +IFS=$as_save_IFS
  135091. +
  135092. +fi
  135093. +fi
  135094. +DLLTOOL=$ac_cv_prog_DLLTOOL
  135095. +if test -n "$DLLTOOL"; then
  135096. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  135097. +$as_echo "$DLLTOOL" >&6; }
  135098. +else
  135099. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135100. +$as_echo "no" >&6; }
  135101. +fi
  135102. +
  135103. +
  135104. +fi
  135105. +if test -z "$ac_cv_prog_DLLTOOL"; then
  135106. + ac_ct_DLLTOOL=$DLLTOOL
  135107. + # Extract the first word of "dlltool", so it can be a program name with args.
  135108. +set dummy dlltool; ac_word=$2
  135109. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135110. +$as_echo_n "checking for $ac_word... " >&6; }
  135111. +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
  135112. + $as_echo_n "(cached) " >&6
  135113. +else
  135114. + if test -n "$ac_ct_DLLTOOL"; then
  135115. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  135116. +else
  135117. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135118. +for as_dir in $PATH
  135119. +do
  135120. + IFS=$as_save_IFS
  135121. + test -z "$as_dir" && as_dir=.
  135122. + for ac_exec_ext in '' $ac_executable_extensions; do
  135123. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135124. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  135125. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135126. + break 2
  135127. + fi
  135128. +done
  135129. + done
  135130. +IFS=$as_save_IFS
  135131. +
  135132. +fi
  135133. +fi
  135134. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  135135. +if test -n "$ac_ct_DLLTOOL"; then
  135136. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  135137. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  135138. +else
  135139. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135140. +$as_echo "no" >&6; }
  135141. +fi
  135142. +
  135143. + if test "x$ac_ct_DLLTOOL" = x; then
  135144. + DLLTOOL="false"
  135145. + else
  135146. + case $cross_compiling:$ac_tool_warned in
  135147. +yes:)
  135148. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  135149. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  135150. +ac_tool_warned=yes ;;
  135151. +esac
  135152. + DLLTOOL=$ac_ct_DLLTOOL
  135153. + fi
  135154. +else
  135155. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  135156. +fi
  135157. +
  135158. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  135159. +
  135160. +
  135161. +
  135162. +
  135163. +
  135164. +
  135165. +
  135166. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
  135167. +$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
  135168. +if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
  135169. + $as_echo_n "(cached) " >&6
  135170. +else
  135171. + lt_cv_sharedlib_from_linklib_cmd='unknown'
  135172. +
  135173. +case $host_os in
  135174. +cygwin* | mingw* | pw32* | cegcc*)
  135175. + # two different shell functions defined in ltmain.sh
  135176. + # decide which to use based on capabilities of $DLLTOOL
  135177. + case `$DLLTOOL --help 2>&1` in
  135178. + *--identify-strict*)
  135179. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  135180. + ;;
  135181. + *)
  135182. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  135183. + ;;
  135184. + esac
  135185. + ;;
  135186. +*)
  135187. + # fallback: assume linklib IS sharedlib
  135188. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  135189. + ;;
  135190. +esac
  135191. +
  135192. +fi
  135193. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
  135194. +$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
  135195. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  135196. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  135197. +
  135198. +
  135199. +
  135200. +
  135201. +
  135202. +
  135203. +
  135204. +
  135205. +if test -n "$ac_tool_prefix"; then
  135206. + for ac_prog in ar
  135207. + do
  135208. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  135209. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  135210. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135211. +$as_echo_n "checking for $ac_word... " >&6; }
  135212. +if ${ac_cv_prog_AR+:} false; then :
  135213. + $as_echo_n "(cached) " >&6
  135214. +else
  135215. + if test -n "$AR"; then
  135216. + ac_cv_prog_AR="$AR" # Let the user override the test.
  135217. +else
  135218. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135219. +for as_dir in $PATH
  135220. +do
  135221. + IFS=$as_save_IFS
  135222. + test -z "$as_dir" && as_dir=.
  135223. + for ac_exec_ext in '' $ac_executable_extensions; do
  135224. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135225. + ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
  135226. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135227. + break 2
  135228. + fi
  135229. +done
  135230. + done
  135231. +IFS=$as_save_IFS
  135232. +
  135233. +fi
  135234. +fi
  135235. +AR=$ac_cv_prog_AR
  135236. +if test -n "$AR"; then
  135237. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  135238. +$as_echo "$AR" >&6; }
  135239. +else
  135240. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135241. +$as_echo "no" >&6; }
  135242. +fi
  135243. +
  135244. +
  135245. + test -n "$AR" && break
  135246. + done
  135247. +fi
  135248. +if test -z "$AR"; then
  135249. + ac_ct_AR=$AR
  135250. + for ac_prog in ar
  135251. +do
  135252. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  135253. +set dummy $ac_prog; ac_word=$2
  135254. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135255. +$as_echo_n "checking for $ac_word... " >&6; }
  135256. +if ${ac_cv_prog_ac_ct_AR+:} false; then :
  135257. + $as_echo_n "(cached) " >&6
  135258. +else
  135259. + if test -n "$ac_ct_AR"; then
  135260. + ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  135261. +else
  135262. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135263. +for as_dir in $PATH
  135264. +do
  135265. + IFS=$as_save_IFS
  135266. + test -z "$as_dir" && as_dir=.
  135267. + for ac_exec_ext in '' $ac_executable_extensions; do
  135268. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135269. + ac_cv_prog_ac_ct_AR="$ac_prog"
  135270. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135271. + break 2
  135272. + fi
  135273. +done
  135274. + done
  135275. +IFS=$as_save_IFS
  135276. +
  135277. +fi
  135278. +fi
  135279. +ac_ct_AR=$ac_cv_prog_ac_ct_AR
  135280. +if test -n "$ac_ct_AR"; then
  135281. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
  135282. +$as_echo "$ac_ct_AR" >&6; }
  135283. +else
  135284. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135285. +$as_echo "no" >&6; }
  135286. +fi
  135287. +
  135288. +
  135289. + test -n "$ac_ct_AR" && break
  135290. +done
  135291. +
  135292. + if test "x$ac_ct_AR" = x; then
  135293. + AR="false"
  135294. + else
  135295. + case $cross_compiling:$ac_tool_warned in
  135296. +yes:)
  135297. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  135298. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  135299. +ac_tool_warned=yes ;;
  135300. +esac
  135301. + AR=$ac_ct_AR
  135302. + fi
  135303. +fi
  135304. +
  135305. +: ${AR=ar}
  135306. +: ${AR_FLAGS=cru}
  135307. +
  135308. +
  135309. +
  135310. +
  135311. +
  135312. +
  135313. +
  135314. +
  135315. +
  135316. +
  135317. +
  135318. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
  135319. +$as_echo_n "checking for archiver @FILE support... " >&6; }
  135320. +if ${lt_cv_ar_at_file+:} false; then :
  135321. + $as_echo_n "(cached) " >&6
  135322. +else
  135323. + lt_cv_ar_at_file=no
  135324. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  135325. +/* end confdefs.h. */
  135326. +
  135327. +int
  135328. +main ()
  135329. +{
  135330. +
  135331. + ;
  135332. + return 0;
  135333. +}
  135334. +_ACEOF
  135335. +if ac_fn_c_try_compile "$LINENO"; then :
  135336. + echo conftest.$ac_objext > conftest.lst
  135337. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
  135338. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  135339. + (eval $lt_ar_try) 2>&5
  135340. + ac_status=$?
  135341. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  135342. + test $ac_status = 0; }
  135343. + if test "$ac_status" -eq 0; then
  135344. + # Ensure the archiver fails upon bogus file names.
  135345. + rm -f conftest.$ac_objext libconftest.a
  135346. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  135347. + (eval $lt_ar_try) 2>&5
  135348. + ac_status=$?
  135349. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  135350. + test $ac_status = 0; }
  135351. + if test "$ac_status" -ne 0; then
  135352. + lt_cv_ar_at_file=@
  135353. + fi
  135354. + fi
  135355. + rm -f conftest.* libconftest.a
  135356. +
  135357. +fi
  135358. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  135359. +
  135360. +fi
  135361. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
  135362. +$as_echo "$lt_cv_ar_at_file" >&6; }
  135363. +
  135364. +if test "x$lt_cv_ar_at_file" = xno; then
  135365. + archiver_list_spec=
  135366. +else
  135367. + archiver_list_spec=$lt_cv_ar_at_file
  135368. +fi
  135369. +
  135370. +
  135371. +
  135372. +
  135373. +
  135374. +
  135375. +
  135376. +if test -n "$ac_tool_prefix"; then
  135377. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  135378. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  135379. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135380. +$as_echo_n "checking for $ac_word... " >&6; }
  135381. +if ${ac_cv_prog_STRIP+:} false; then :
  135382. + $as_echo_n "(cached) " >&6
  135383. +else
  135384. + if test -n "$STRIP"; then
  135385. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  135386. +else
  135387. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135388. +for as_dir in $PATH
  135389. +do
  135390. + IFS=$as_save_IFS
  135391. + test -z "$as_dir" && as_dir=.
  135392. + for ac_exec_ext in '' $ac_executable_extensions; do
  135393. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135394. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  135395. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135396. + break 2
  135397. + fi
  135398. +done
  135399. + done
  135400. +IFS=$as_save_IFS
  135401. +
  135402. +fi
  135403. +fi
  135404. +STRIP=$ac_cv_prog_STRIP
  135405. +if test -n "$STRIP"; then
  135406. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  135407. +$as_echo "$STRIP" >&6; }
  135408. +else
  135409. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135410. +$as_echo "no" >&6; }
  135411. +fi
  135412. +
  135413. +
  135414. +fi
  135415. +if test -z "$ac_cv_prog_STRIP"; then
  135416. + ac_ct_STRIP=$STRIP
  135417. + # Extract the first word of "strip", so it can be a program name with args.
  135418. +set dummy strip; ac_word=$2
  135419. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135420. +$as_echo_n "checking for $ac_word... " >&6; }
  135421. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  135422. + $as_echo_n "(cached) " >&6
  135423. +else
  135424. + if test -n "$ac_ct_STRIP"; then
  135425. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  135426. +else
  135427. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135428. +for as_dir in $PATH
  135429. +do
  135430. + IFS=$as_save_IFS
  135431. + test -z "$as_dir" && as_dir=.
  135432. + for ac_exec_ext in '' $ac_executable_extensions; do
  135433. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135434. + ac_cv_prog_ac_ct_STRIP="strip"
  135435. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135436. + break 2
  135437. + fi
  135438. +done
  135439. + done
  135440. +IFS=$as_save_IFS
  135441. +
  135442. +fi
  135443. +fi
  135444. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  135445. +if test -n "$ac_ct_STRIP"; then
  135446. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  135447. +$as_echo "$ac_ct_STRIP" >&6; }
  135448. +else
  135449. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135450. +$as_echo "no" >&6; }
  135451. +fi
  135452. +
  135453. + if test "x$ac_ct_STRIP" = x; then
  135454. + STRIP=":"
  135455. + else
  135456. + case $cross_compiling:$ac_tool_warned in
  135457. +yes:)
  135458. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  135459. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  135460. +ac_tool_warned=yes ;;
  135461. +esac
  135462. + STRIP=$ac_ct_STRIP
  135463. + fi
  135464. +else
  135465. + STRIP="$ac_cv_prog_STRIP"
  135466. +fi
  135467. +
  135468. +test -z "$STRIP" && STRIP=:
  135469. +
  135470. +
  135471. +
  135472. +
  135473. +
  135474. +
  135475. +if test -n "$ac_tool_prefix"; then
  135476. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  135477. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  135478. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135479. +$as_echo_n "checking for $ac_word... " >&6; }
  135480. +if ${ac_cv_prog_RANLIB+:} false; then :
  135481. + $as_echo_n "(cached) " >&6
  135482. +else
  135483. + if test -n "$RANLIB"; then
  135484. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  135485. +else
  135486. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135487. +for as_dir in $PATH
  135488. +do
  135489. + IFS=$as_save_IFS
  135490. + test -z "$as_dir" && as_dir=.
  135491. + for ac_exec_ext in '' $ac_executable_extensions; do
  135492. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135493. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  135494. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135495. + break 2
  135496. + fi
  135497. +done
  135498. + done
  135499. +IFS=$as_save_IFS
  135500. +
  135501. +fi
  135502. +fi
  135503. +RANLIB=$ac_cv_prog_RANLIB
  135504. +if test -n "$RANLIB"; then
  135505. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  135506. +$as_echo "$RANLIB" >&6; }
  135507. +else
  135508. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135509. +$as_echo "no" >&6; }
  135510. +fi
  135511. +
  135512. +
  135513. +fi
  135514. +if test -z "$ac_cv_prog_RANLIB"; then
  135515. + ac_ct_RANLIB=$RANLIB
  135516. + # Extract the first word of "ranlib", so it can be a program name with args.
  135517. +set dummy ranlib; ac_word=$2
  135518. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  135519. +$as_echo_n "checking for $ac_word... " >&6; }
  135520. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  135521. + $as_echo_n "(cached) " >&6
  135522. +else
  135523. + if test -n "$ac_ct_RANLIB"; then
  135524. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  135525. +else
  135526. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  135527. +for as_dir in $PATH
  135528. +do
  135529. + IFS=$as_save_IFS
  135530. + test -z "$as_dir" && as_dir=.
  135531. + for ac_exec_ext in '' $ac_executable_extensions; do
  135532. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  135533. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  135534. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  135535. + break 2
  135536. + fi
  135537. +done
  135538. + done
  135539. +IFS=$as_save_IFS
  135540. +
  135541. +fi
  135542. +fi
  135543. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  135544. +if test -n "$ac_ct_RANLIB"; then
  135545. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  135546. +$as_echo "$ac_ct_RANLIB" >&6; }
  135547. +else
  135548. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  135549. +$as_echo "no" >&6; }
  135550. +fi
  135551. +
  135552. + if test "x$ac_ct_RANLIB" = x; then
  135553. + RANLIB=":"
  135554. + else
  135555. + case $cross_compiling:$ac_tool_warned in
  135556. +yes:)
  135557. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  135558. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  135559. +ac_tool_warned=yes ;;
  135560. +esac
  135561. + RANLIB=$ac_ct_RANLIB
  135562. + fi
  135563. +else
  135564. + RANLIB="$ac_cv_prog_RANLIB"
  135565. +fi
  135566. +
  135567. +test -z "$RANLIB" && RANLIB=:
  135568. +
  135569. +
  135570. +
  135571. +
  135572. +
  135573. +
  135574. +# Determine commands to create old-style static archives.
  135575. +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  135576. +old_postinstall_cmds='chmod 644 $oldlib'
  135577. +old_postuninstall_cmds=
  135578. +
  135579. +if test -n "$RANLIB"; then
  135580. + case $host_os in
  135581. + openbsd*)
  135582. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
  135583. + ;;
  135584. + *)
  135585. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
  135586. + ;;
  135587. + esac
  135588. + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  135589. +fi
  135590. +
  135591. +case $host_os in
  135592. + darwin*)
  135593. + lock_old_archive_extraction=yes ;;
  135594. + *)
  135595. + lock_old_archive_extraction=no ;;
  135596. +esac
  135597. +
  135598. +
  135599. +
  135600. +
  135601. +
  135602. +
  135603. +
  135604. +
  135605. +
  135606. +
  135607. +
  135608. +
  135609. +
  135610. +
  135611. +
  135612. +
  135613. +
  135614. +
  135615. +
  135616. +
  135617. +
  135618. +
  135619. +
  135620. +
  135621. +
  135622. +
  135623. +
  135624. +
  135625. +
  135626. +
  135627. +
  135628. +
  135629. +
  135630. +
  135631. +
  135632. +
  135633. +
  135634. +
  135635. +
  135636. +# If no C compiler was specified, use CC.
  135637. +LTCC=${LTCC-"$CC"}
  135638. +
  135639. +# If no C compiler flags were specified, use CFLAGS.
  135640. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  135641. +
  135642. +# Allow CC to be a program name with arguments.
  135643. +compiler=$CC
  135644. +
  135645. +
  135646. +# Check for command to grab the raw symbol name followed by C symbol from nm.
  135647. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
  135648. +$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
  135649. +if ${lt_cv_sys_global_symbol_pipe+:} false; then :
  135650. + $as_echo_n "(cached) " >&6
  135651. +else
  135652. +
  135653. +# These are sane defaults that work on at least a few old systems.
  135654. +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
  135655. +
  135656. +# Character class describing NM global symbol codes.
  135657. +symcode='[BCDEGRST]'
  135658. +
  135659. +# Regexp to match symbols that can be accessed directly from C.
  135660. +sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
  135661. +
  135662. +# Define system-specific variables.
  135663. +case $host_os in
  135664. +aix*)
  135665. + symcode='[BCDT]'
  135666. + ;;
  135667. +cygwin* | mingw* | pw32* | cegcc*)
  135668. + symcode='[ABCDGISTW]'
  135669. + ;;
  135670. +hpux*)
  135671. + if test "$host_cpu" = ia64; then
  135672. + symcode='[ABCDEGRST]'
  135673. + fi
  135674. + ;;
  135675. +irix* | nonstopux*)
  135676. + symcode='[BCDEGRST]'
  135677. + ;;
  135678. +osf*)
  135679. + symcode='[BCDEGQRST]'
  135680. + ;;
  135681. +solaris*)
  135682. + symcode='[BDRT]'
  135683. + ;;
  135684. +sco3.2v5*)
  135685. + symcode='[DT]'
  135686. + ;;
  135687. +sysv4.2uw2*)
  135688. + symcode='[DT]'
  135689. + ;;
  135690. +sysv5* | sco5v6* | unixware* | OpenUNIX*)
  135691. + symcode='[ABDT]'
  135692. + ;;
  135693. +sysv4)
  135694. + symcode='[DFNSTU]'
  135695. + ;;
  135696. +esac
  135697. +
  135698. +# If we're using GNU nm, then use its standard symbol codes.
  135699. +case `$NM -V 2>&1` in
  135700. +*GNU* | *'with BFD'*)
  135701. + symcode='[ABCDGIRSTW]' ;;
  135702. +esac
  135703. +
  135704. +# Transform an extracted symbol line into a proper C declaration.
  135705. +# Some systems (esp. on ia64) link data and code symbols differently,
  135706. +# so use this general approach.
  135707. +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  135708. +
  135709. +# Transform an extracted symbol line into symbol name and symbol address
  135710. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  135711. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  135712. +
  135713. +# Handle CRLF in mingw tool chain
  135714. +opt_cr=
  135715. +case $build_os in
  135716. +mingw*)
  135717. + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  135718. + ;;
  135719. +esac
  135720. +
  135721. +# Try without a prefix underscore, then with it.
  135722. +for ac_symprfx in "" "_"; do
  135723. +
  135724. + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  135725. + symxfrm="\\1 $ac_symprfx\\2 \\2"
  135726. +
  135727. + # Write the raw and C identifiers.
  135728. + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  135729. + # Fake it for dumpbin and say T for any non-static function
  135730. + # and D for any global variable.
  135731. + # Also find C++ and __fastcall symbols from MSVC++,
  135732. + # which start with @ or ?.
  135733. + lt_cv_sys_global_symbol_pipe="$AWK '"\
  135734. +" {last_section=section; section=\$ 3};"\
  135735. +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
  135736. +" \$ 0!~/External *\|/{next};"\
  135737. +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
  135738. +" {if(hide[section]) next};"\
  135739. +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
  135740. +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
  135741. +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
  135742. +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
  135743. +" ' prfx=^$ac_symprfx"
  135744. + else
  135745. + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  135746. + fi
  135747. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  135748. +
  135749. + # Check to see that the pipe works correctly.
  135750. + pipe_works=no
  135751. +
  135752. + rm -f conftest*
  135753. + cat > conftest.$ac_ext <<_LT_EOF
  135754. +#ifdef __cplusplus
  135755. +extern "C" {
  135756. +#endif
  135757. +char nm_test_var;
  135758. +void nm_test_func(void);
  135759. +void nm_test_func(void){}
  135760. +#ifdef __cplusplus
  135761. +}
  135762. +#endif
  135763. +int main(){nm_test_var='a';nm_test_func();return(0);}
  135764. +_LT_EOF
  135765. +
  135766. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  135767. + (eval $ac_compile) 2>&5
  135768. + ac_status=$?
  135769. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  135770. + test $ac_status = 0; }; then
  135771. + # Now try to grab the symbols.
  135772. + nlist=conftest.nm
  135773. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
  135774. + (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
  135775. + ac_status=$?
  135776. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  135777. + test $ac_status = 0; } && test -s "$nlist"; then
  135778. + # Try sorting and uniquifying the output.
  135779. + if sort "$nlist" | uniq > "$nlist"T; then
  135780. + mv -f "$nlist"T "$nlist"
  135781. + else
  135782. + rm -f "$nlist"T
  135783. + fi
  135784. +
  135785. + # Make sure that we snagged all the symbols we need.
  135786. + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  135787. + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  135788. + cat <<_LT_EOF > conftest.$ac_ext
  135789. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  135790. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  135791. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  135792. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  135793. +# define LT@&t@_DLSYM_CONST
  135794. +#elif defined(__osf__)
  135795. +/* This system does not cope well with relocations in const data. */
  135796. +# define LT@&t@_DLSYM_CONST
  135797. +#else
  135798. +# define LT@&t@_DLSYM_CONST const
  135799. +#endif
  135800. +
  135801. +#ifdef __cplusplus
  135802. +extern "C" {
  135803. +#endif
  135804. +
  135805. +_LT_EOF
  135806. + # Now generate the symbol file.
  135807. + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  135808. +
  135809. + cat <<_LT_EOF >> conftest.$ac_ext
  135810. +
  135811. +/* The mapping between symbol names and symbols. */
  135812. +LT@&t@_DLSYM_CONST struct {
  135813. + const char *name;
  135814. + void *address;
  135815. +}
  135816. +lt__PROGRAM__LTX_preloaded_symbols[] =
  135817. +{
  135818. + { "@PROGRAM@", (void *) 0 },
  135819. +_LT_EOF
  135820. + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  135821. + cat <<\_LT_EOF >> conftest.$ac_ext
  135822. + {0, (void *) 0}
  135823. +};
  135824. +
  135825. +/* This works around a problem in FreeBSD linker */
  135826. +#ifdef FREEBSD_WORKAROUND
  135827. +static const void *lt_preloaded_setup() {
  135828. + return lt__PROGRAM__LTX_preloaded_symbols;
  135829. +}
  135830. +#endif
  135831. +
  135832. +#ifdef __cplusplus
  135833. +}
  135834. +#endif
  135835. +_LT_EOF
  135836. + # Now try linking the two files.
  135837. + mv conftest.$ac_objext conftstm.$ac_objext
  135838. + lt_globsym_save_LIBS=$LIBS
  135839. + lt_globsym_save_CFLAGS=$CFLAGS
  135840. + LIBS="conftstm.$ac_objext"
  135841. + CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  135842. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  135843. + (eval $ac_link) 2>&5
  135844. + ac_status=$?
  135845. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  135846. + test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  135847. + pipe_works=yes
  135848. + fi
  135849. + LIBS=$lt_globsym_save_LIBS
  135850. + CFLAGS=$lt_globsym_save_CFLAGS
  135851. + else
  135852. + echo "cannot find nm_test_func in $nlist" >&5
  135853. + fi
  135854. + else
  135855. + echo "cannot find nm_test_var in $nlist" >&5
  135856. + fi
  135857. + else
  135858. + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
  135859. + fi
  135860. + else
  135861. + echo "$progname: failed program was:" >&5
  135862. + cat conftest.$ac_ext >&5
  135863. + fi
  135864. + rm -rf conftest* conftst*
  135865. +
  135866. + # Do not use the global_symbol_pipe unless it works.
  135867. + if test "$pipe_works" = yes; then
  135868. + break
  135869. + else
  135870. + lt_cv_sys_global_symbol_pipe=
  135871. + fi
  135872. +done
  135873. +
  135874. +fi
  135875. +
  135876. +if test -z "$lt_cv_sys_global_symbol_pipe"; then
  135877. + lt_cv_sys_global_symbol_to_cdecl=
  135878. +fi
  135879. +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  135880. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
  135881. +$as_echo "failed" >&6; }
  135882. +else
  135883. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
  135884. +$as_echo "ok" >&6; }
  135885. +fi
  135886. +
  135887. +# Response file support.
  135888. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  135889. + nm_file_list_spec='@'
  135890. +elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
  135891. + nm_file_list_spec='@'
  135892. +fi
  135893. +
  135894. +
  135895. +
  135896. +
  135897. +
  135898. +
  135899. +
  135900. +
  135901. +
  135902. +
  135903. +
  135904. +
  135905. +
  135906. +
  135907. +
  135908. +
  135909. +
  135910. +
  135911. +
  135912. +
  135913. +
  135914. +
  135915. +
  135916. +
  135917. +
  135918. +
  135919. +
  135920. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
  135921. +$as_echo_n "checking for sysroot... " >&6; }
  135922. +
  135923. +@%:@ Check whether --with-sysroot was given.
  135924. +if test "${with_sysroot+set}" = set; then :
  135925. + withval=$with_sysroot;
  135926. +else
  135927. + with_sysroot=no
  135928. +fi
  135929. +
  135930. +
  135931. +lt_sysroot=
  135932. +case ${with_sysroot} in #(
  135933. + yes)
  135934. + if test "$GCC" = yes; then
  135935. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  135936. + fi
  135937. + ;; #(
  135938. + /*)
  135939. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  135940. + ;; #(
  135941. + no|'')
  135942. + ;; #(
  135943. + *)
  135944. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
  135945. +$as_echo "${with_sysroot}" >&6; }
  135946. + as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
  135947. + ;;
  135948. +esac
  135949. +
  135950. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
  135951. +$as_echo "${lt_sysroot:-no}" >&6; }
  135952. +
  135953. +
  135954. +
  135955. +
  135956. +
  135957. +@%:@ Check whether --enable-libtool-lock was given.
  135958. +if test "${enable_libtool_lock+set}" = set; then :
  135959. + enableval=$enable_libtool_lock;
  135960. +fi
  135961. +
  135962. +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  135963. +
  135964. +# Some flags need to be propagated to the compiler or linker for good
  135965. +# libtool support.
  135966. +case $host in
  135967. +ia64-*-hpux*)
  135968. + # Find out which ABI we are using.
  135969. + echo 'int i;' > conftest.$ac_ext
  135970. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  135971. + (eval $ac_compile) 2>&5
  135972. + ac_status=$?
  135973. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  135974. + test $ac_status = 0; }; then
  135975. + case `/usr/bin/file conftest.$ac_objext` in
  135976. + *ELF-32*)
  135977. + HPUX_IA64_MODE="32"
  135978. + ;;
  135979. + *ELF-64*)
  135980. + HPUX_IA64_MODE="64"
  135981. + ;;
  135982. + esac
  135983. + fi
  135984. + rm -rf conftest*
  135985. + ;;
  135986. +*-*-irix6*)
  135987. + # Find out which ABI we are using.
  135988. + echo '#line '$LINENO' "configure"' > conftest.$ac_ext
  135989. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  135990. + (eval $ac_compile) 2>&5
  135991. + ac_status=$?
  135992. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  135993. + test $ac_status = 0; }; then
  135994. + if test "$lt_cv_prog_gnu_ld" = yes; then
  135995. + case `/usr/bin/file conftest.$ac_objext` in
  135996. + *32-bit*)
  135997. + LD="${LD-ld} -melf32bsmip"
  135998. + ;;
  135999. + *N32*)
  136000. + LD="${LD-ld} -melf32bmipn32"
  136001. + ;;
  136002. + *64-bit*)
  136003. + LD="${LD-ld} -melf64bmip"
  136004. + ;;
  136005. + esac
  136006. + else
  136007. + case `/usr/bin/file conftest.$ac_objext` in
  136008. + *32-bit*)
  136009. + LD="${LD-ld} -32"
  136010. + ;;
  136011. + *N32*)
  136012. + LD="${LD-ld} -n32"
  136013. + ;;
  136014. + *64-bit*)
  136015. + LD="${LD-ld} -64"
  136016. + ;;
  136017. + esac
  136018. + fi
  136019. + fi
  136020. + rm -rf conftest*
  136021. + ;;
  136022. +
  136023. +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
  136024. +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  136025. + # Find out which ABI we are using.
  136026. + echo 'int i;' > conftest.$ac_ext
  136027. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  136028. + (eval $ac_compile) 2>&5
  136029. + ac_status=$?
  136030. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  136031. + test $ac_status = 0; }; then
  136032. + case `/usr/bin/file conftest.o` in
  136033. + *32-bit*)
  136034. + case $host in
  136035. + x86_64-*kfreebsd*-gnu)
  136036. + LD="${LD-ld} -m elf_i386_fbsd"
  136037. + ;;
  136038. + x86_64-*linux*)
  136039. + LD="${LD-ld} -m elf_i386"
  136040. + ;;
  136041. + ppc64-*linux*|powerpc64-*linux*)
  136042. + LD="${LD-ld} -m elf32ppclinux"
  136043. + ;;
  136044. + s390x-*linux*)
  136045. + LD="${LD-ld} -m elf_s390"
  136046. + ;;
  136047. + sparc64-*linux*)
  136048. + LD="${LD-ld} -m elf32_sparc"
  136049. + ;;
  136050. + esac
  136051. + ;;
  136052. + *64-bit*)
  136053. + case $host in
  136054. + x86_64-*kfreebsd*-gnu)
  136055. + LD="${LD-ld} -m elf_x86_64_fbsd"
  136056. + ;;
  136057. + x86_64-*linux*)
  136058. + LD="${LD-ld} -m elf_x86_64"
  136059. + ;;
  136060. + ppc*-*linux*|powerpc*-*linux*)
  136061. + LD="${LD-ld} -m elf64ppc"
  136062. + ;;
  136063. + s390*-*linux*|s390*-*tpf*)
  136064. + LD="${LD-ld} -m elf64_s390"
  136065. + ;;
  136066. + sparc*-*linux*)
  136067. + LD="${LD-ld} -m elf64_sparc"
  136068. + ;;
  136069. + esac
  136070. + ;;
  136071. + esac
  136072. + fi
  136073. + rm -rf conftest*
  136074. + ;;
  136075. +
  136076. +*-*-sco3.2v5*)
  136077. + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  136078. + SAVE_CFLAGS="$CFLAGS"
  136079. + CFLAGS="$CFLAGS -belf"
  136080. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
  136081. +$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
  136082. +if ${lt_cv_cc_needs_belf+:} false; then :
  136083. + $as_echo_n "(cached) " >&6
  136084. +else
  136085. + ac_ext=c
  136086. +ac_cpp='$CPP $CPPFLAGS'
  136087. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  136088. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  136089. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  136090. +
  136091. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  136092. +/* end confdefs.h. */
  136093. +
  136094. +int
  136095. +main ()
  136096. +{
  136097. +
  136098. + ;
  136099. + return 0;
  136100. +}
  136101. +_ACEOF
  136102. +if ac_fn_c_try_link "$LINENO"; then :
  136103. + lt_cv_cc_needs_belf=yes
  136104. +else
  136105. + lt_cv_cc_needs_belf=no
  136106. +fi
  136107. +rm -f core conftest.err conftest.$ac_objext \
  136108. + conftest$ac_exeext conftest.$ac_ext
  136109. + ac_ext=c
  136110. +ac_cpp='$CPP $CPPFLAGS'
  136111. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  136112. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  136113. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  136114. +
  136115. +fi
  136116. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  136117. +$as_echo "$lt_cv_cc_needs_belf" >&6; }
  136118. + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  136119. + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  136120. + CFLAGS="$SAVE_CFLAGS"
  136121. + fi
  136122. + ;;
  136123. +sparc*-*solaris*)
  136124. + # Find out which ABI we are using.
  136125. + echo 'int i;' > conftest.$ac_ext
  136126. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  136127. + (eval $ac_compile) 2>&5
  136128. + ac_status=$?
  136129. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  136130. + test $ac_status = 0; }; then
  136131. + case `/usr/bin/file conftest.o` in
  136132. + *64-bit*)
  136133. + case $lt_cv_prog_gnu_ld in
  136134. + yes*) LD="${LD-ld} -m elf64_sparc" ;;
  136135. + *)
  136136. + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  136137. + LD="${LD-ld} -64"
  136138. + fi
  136139. + ;;
  136140. + esac
  136141. + ;;
  136142. + esac
  136143. + fi
  136144. + rm -rf conftest*
  136145. + ;;
  136146. +esac
  136147. +
  136148. +need_locks="$enable_libtool_lock"
  136149. +
  136150. +if test -n "$ac_tool_prefix"; then
  136151. + # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
  136152. +set dummy ${ac_tool_prefix}mt; ac_word=$2
  136153. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136154. +$as_echo_n "checking for $ac_word... " >&6; }
  136155. +if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
  136156. + $as_echo_n "(cached) " >&6
  136157. +else
  136158. + if test -n "$MANIFEST_TOOL"; then
  136159. + ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
  136160. +else
  136161. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136162. +for as_dir in $PATH
  136163. +do
  136164. + IFS=$as_save_IFS
  136165. + test -z "$as_dir" && as_dir=.
  136166. + for ac_exec_ext in '' $ac_executable_extensions; do
  136167. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136168. + ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
  136169. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136170. + break 2
  136171. + fi
  136172. +done
  136173. + done
  136174. +IFS=$as_save_IFS
  136175. +
  136176. +fi
  136177. +fi
  136178. +MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
  136179. +if test -n "$MANIFEST_TOOL"; then
  136180. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
  136181. +$as_echo "$MANIFEST_TOOL" >&6; }
  136182. +else
  136183. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136184. +$as_echo "no" >&6; }
  136185. +fi
  136186. +
  136187. +
  136188. +fi
  136189. +if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
  136190. + ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
  136191. + # Extract the first word of "mt", so it can be a program name with args.
  136192. +set dummy mt; ac_word=$2
  136193. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136194. +$as_echo_n "checking for $ac_word... " >&6; }
  136195. +if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
  136196. + $as_echo_n "(cached) " >&6
  136197. +else
  136198. + if test -n "$ac_ct_MANIFEST_TOOL"; then
  136199. + ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
  136200. +else
  136201. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136202. +for as_dir in $PATH
  136203. +do
  136204. + IFS=$as_save_IFS
  136205. + test -z "$as_dir" && as_dir=.
  136206. + for ac_exec_ext in '' $ac_executable_extensions; do
  136207. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136208. + ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
  136209. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136210. + break 2
  136211. + fi
  136212. +done
  136213. + done
  136214. +IFS=$as_save_IFS
  136215. +
  136216. +fi
  136217. +fi
  136218. +ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
  136219. +if test -n "$ac_ct_MANIFEST_TOOL"; then
  136220. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
  136221. +$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
  136222. +else
  136223. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136224. +$as_echo "no" >&6; }
  136225. +fi
  136226. +
  136227. + if test "x$ac_ct_MANIFEST_TOOL" = x; then
  136228. + MANIFEST_TOOL=":"
  136229. + else
  136230. + case $cross_compiling:$ac_tool_warned in
  136231. +yes:)
  136232. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  136233. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  136234. +ac_tool_warned=yes ;;
  136235. +esac
  136236. + MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
  136237. + fi
  136238. +else
  136239. + MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
  136240. +fi
  136241. +
  136242. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  136243. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
  136244. +$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
  136245. +if ${lt_cv_path_mainfest_tool+:} false; then :
  136246. + $as_echo_n "(cached) " >&6
  136247. +else
  136248. + lt_cv_path_mainfest_tool=no
  136249. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
  136250. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  136251. + cat conftest.err >&5
  136252. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  136253. + lt_cv_path_mainfest_tool=yes
  136254. + fi
  136255. + rm -f conftest*
  136256. +fi
  136257. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
  136258. +$as_echo "$lt_cv_path_mainfest_tool" >&6; }
  136259. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  136260. + MANIFEST_TOOL=:
  136261. +fi
  136262. +
  136263. +
  136264. +
  136265. +
  136266. +
  136267. +
  136268. + case $host_os in
  136269. + rhapsody* | darwin*)
  136270. + if test -n "$ac_tool_prefix"; then
  136271. + # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
  136272. +set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
  136273. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136274. +$as_echo_n "checking for $ac_word... " >&6; }
  136275. +if ${ac_cv_prog_DSYMUTIL+:} false; then :
  136276. + $as_echo_n "(cached) " >&6
  136277. +else
  136278. + if test -n "$DSYMUTIL"; then
  136279. + ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
  136280. +else
  136281. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136282. +for as_dir in $PATH
  136283. +do
  136284. + IFS=$as_save_IFS
  136285. + test -z "$as_dir" && as_dir=.
  136286. + for ac_exec_ext in '' $ac_executable_extensions; do
  136287. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136288. + ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
  136289. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136290. + break 2
  136291. + fi
  136292. +done
  136293. + done
  136294. +IFS=$as_save_IFS
  136295. +
  136296. +fi
  136297. +fi
  136298. +DSYMUTIL=$ac_cv_prog_DSYMUTIL
  136299. +if test -n "$DSYMUTIL"; then
  136300. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
  136301. +$as_echo "$DSYMUTIL" >&6; }
  136302. +else
  136303. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136304. +$as_echo "no" >&6; }
  136305. +fi
  136306. +
  136307. +
  136308. +fi
  136309. +if test -z "$ac_cv_prog_DSYMUTIL"; then
  136310. + ac_ct_DSYMUTIL=$DSYMUTIL
  136311. + # Extract the first word of "dsymutil", so it can be a program name with args.
  136312. +set dummy dsymutil; ac_word=$2
  136313. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136314. +$as_echo_n "checking for $ac_word... " >&6; }
  136315. +if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
  136316. + $as_echo_n "(cached) " >&6
  136317. +else
  136318. + if test -n "$ac_ct_DSYMUTIL"; then
  136319. + ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
  136320. +else
  136321. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136322. +for as_dir in $PATH
  136323. +do
  136324. + IFS=$as_save_IFS
  136325. + test -z "$as_dir" && as_dir=.
  136326. + for ac_exec_ext in '' $ac_executable_extensions; do
  136327. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136328. + ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
  136329. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136330. + break 2
  136331. + fi
  136332. +done
  136333. + done
  136334. +IFS=$as_save_IFS
  136335. +
  136336. +fi
  136337. +fi
  136338. +ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
  136339. +if test -n "$ac_ct_DSYMUTIL"; then
  136340. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
  136341. +$as_echo "$ac_ct_DSYMUTIL" >&6; }
  136342. +else
  136343. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136344. +$as_echo "no" >&6; }
  136345. +fi
  136346. +
  136347. + if test "x$ac_ct_DSYMUTIL" = x; then
  136348. + DSYMUTIL=":"
  136349. + else
  136350. + case $cross_compiling:$ac_tool_warned in
  136351. +yes:)
  136352. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  136353. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  136354. +ac_tool_warned=yes ;;
  136355. +esac
  136356. + DSYMUTIL=$ac_ct_DSYMUTIL
  136357. + fi
  136358. +else
  136359. + DSYMUTIL="$ac_cv_prog_DSYMUTIL"
  136360. +fi
  136361. +
  136362. + if test -n "$ac_tool_prefix"; then
  136363. + # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
  136364. +set dummy ${ac_tool_prefix}nmedit; ac_word=$2
  136365. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136366. +$as_echo_n "checking for $ac_word... " >&6; }
  136367. +if ${ac_cv_prog_NMEDIT+:} false; then :
  136368. + $as_echo_n "(cached) " >&6
  136369. +else
  136370. + if test -n "$NMEDIT"; then
  136371. + ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
  136372. +else
  136373. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136374. +for as_dir in $PATH
  136375. +do
  136376. + IFS=$as_save_IFS
  136377. + test -z "$as_dir" && as_dir=.
  136378. + for ac_exec_ext in '' $ac_executable_extensions; do
  136379. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136380. + ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
  136381. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136382. + break 2
  136383. + fi
  136384. +done
  136385. + done
  136386. +IFS=$as_save_IFS
  136387. +
  136388. +fi
  136389. +fi
  136390. +NMEDIT=$ac_cv_prog_NMEDIT
  136391. +if test -n "$NMEDIT"; then
  136392. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
  136393. +$as_echo "$NMEDIT" >&6; }
  136394. +else
  136395. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136396. +$as_echo "no" >&6; }
  136397. +fi
  136398. +
  136399. +
  136400. +fi
  136401. +if test -z "$ac_cv_prog_NMEDIT"; then
  136402. + ac_ct_NMEDIT=$NMEDIT
  136403. + # Extract the first word of "nmedit", so it can be a program name with args.
  136404. +set dummy nmedit; ac_word=$2
  136405. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136406. +$as_echo_n "checking for $ac_word... " >&6; }
  136407. +if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
  136408. + $as_echo_n "(cached) " >&6
  136409. +else
  136410. + if test -n "$ac_ct_NMEDIT"; then
  136411. + ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
  136412. +else
  136413. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136414. +for as_dir in $PATH
  136415. +do
  136416. + IFS=$as_save_IFS
  136417. + test -z "$as_dir" && as_dir=.
  136418. + for ac_exec_ext in '' $ac_executable_extensions; do
  136419. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136420. + ac_cv_prog_ac_ct_NMEDIT="nmedit"
  136421. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136422. + break 2
  136423. + fi
  136424. +done
  136425. + done
  136426. +IFS=$as_save_IFS
  136427. +
  136428. +fi
  136429. +fi
  136430. +ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
  136431. +if test -n "$ac_ct_NMEDIT"; then
  136432. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
  136433. +$as_echo "$ac_ct_NMEDIT" >&6; }
  136434. +else
  136435. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136436. +$as_echo "no" >&6; }
  136437. +fi
  136438. +
  136439. + if test "x$ac_ct_NMEDIT" = x; then
  136440. + NMEDIT=":"
  136441. + else
  136442. + case $cross_compiling:$ac_tool_warned in
  136443. +yes:)
  136444. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  136445. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  136446. +ac_tool_warned=yes ;;
  136447. +esac
  136448. + NMEDIT=$ac_ct_NMEDIT
  136449. + fi
  136450. +else
  136451. + NMEDIT="$ac_cv_prog_NMEDIT"
  136452. +fi
  136453. +
  136454. + if test -n "$ac_tool_prefix"; then
  136455. + # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
  136456. +set dummy ${ac_tool_prefix}lipo; ac_word=$2
  136457. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136458. +$as_echo_n "checking for $ac_word... " >&6; }
  136459. +if ${ac_cv_prog_LIPO+:} false; then :
  136460. + $as_echo_n "(cached) " >&6
  136461. +else
  136462. + if test -n "$LIPO"; then
  136463. + ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
  136464. +else
  136465. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136466. +for as_dir in $PATH
  136467. +do
  136468. + IFS=$as_save_IFS
  136469. + test -z "$as_dir" && as_dir=.
  136470. + for ac_exec_ext in '' $ac_executable_extensions; do
  136471. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136472. + ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
  136473. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136474. + break 2
  136475. + fi
  136476. +done
  136477. + done
  136478. +IFS=$as_save_IFS
  136479. +
  136480. +fi
  136481. +fi
  136482. +LIPO=$ac_cv_prog_LIPO
  136483. +if test -n "$LIPO"; then
  136484. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
  136485. +$as_echo "$LIPO" >&6; }
  136486. +else
  136487. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136488. +$as_echo "no" >&6; }
  136489. +fi
  136490. +
  136491. +
  136492. +fi
  136493. +if test -z "$ac_cv_prog_LIPO"; then
  136494. + ac_ct_LIPO=$LIPO
  136495. + # Extract the first word of "lipo", so it can be a program name with args.
  136496. +set dummy lipo; ac_word=$2
  136497. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136498. +$as_echo_n "checking for $ac_word... " >&6; }
  136499. +if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
  136500. + $as_echo_n "(cached) " >&6
  136501. +else
  136502. + if test -n "$ac_ct_LIPO"; then
  136503. + ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
  136504. +else
  136505. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136506. +for as_dir in $PATH
  136507. +do
  136508. + IFS=$as_save_IFS
  136509. + test -z "$as_dir" && as_dir=.
  136510. + for ac_exec_ext in '' $ac_executable_extensions; do
  136511. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136512. + ac_cv_prog_ac_ct_LIPO="lipo"
  136513. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136514. + break 2
  136515. + fi
  136516. +done
  136517. + done
  136518. +IFS=$as_save_IFS
  136519. +
  136520. +fi
  136521. +fi
  136522. +ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
  136523. +if test -n "$ac_ct_LIPO"; then
  136524. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
  136525. +$as_echo "$ac_ct_LIPO" >&6; }
  136526. +else
  136527. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136528. +$as_echo "no" >&6; }
  136529. +fi
  136530. +
  136531. + if test "x$ac_ct_LIPO" = x; then
  136532. + LIPO=":"
  136533. + else
  136534. + case $cross_compiling:$ac_tool_warned in
  136535. +yes:)
  136536. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  136537. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  136538. +ac_tool_warned=yes ;;
  136539. +esac
  136540. + LIPO=$ac_ct_LIPO
  136541. + fi
  136542. +else
  136543. + LIPO="$ac_cv_prog_LIPO"
  136544. +fi
  136545. +
  136546. + if test -n "$ac_tool_prefix"; then
  136547. + # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
  136548. +set dummy ${ac_tool_prefix}otool; ac_word=$2
  136549. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136550. +$as_echo_n "checking for $ac_word... " >&6; }
  136551. +if ${ac_cv_prog_OTOOL+:} false; then :
  136552. + $as_echo_n "(cached) " >&6
  136553. +else
  136554. + if test -n "$OTOOL"; then
  136555. + ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
  136556. +else
  136557. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136558. +for as_dir in $PATH
  136559. +do
  136560. + IFS=$as_save_IFS
  136561. + test -z "$as_dir" && as_dir=.
  136562. + for ac_exec_ext in '' $ac_executable_extensions; do
  136563. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136564. + ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
  136565. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136566. + break 2
  136567. + fi
  136568. +done
  136569. + done
  136570. +IFS=$as_save_IFS
  136571. +
  136572. +fi
  136573. +fi
  136574. +OTOOL=$ac_cv_prog_OTOOL
  136575. +if test -n "$OTOOL"; then
  136576. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
  136577. +$as_echo "$OTOOL" >&6; }
  136578. +else
  136579. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136580. +$as_echo "no" >&6; }
  136581. +fi
  136582. +
  136583. +
  136584. +fi
  136585. +if test -z "$ac_cv_prog_OTOOL"; then
  136586. + ac_ct_OTOOL=$OTOOL
  136587. + # Extract the first word of "otool", so it can be a program name with args.
  136588. +set dummy otool; ac_word=$2
  136589. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136590. +$as_echo_n "checking for $ac_word... " >&6; }
  136591. +if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
  136592. + $as_echo_n "(cached) " >&6
  136593. +else
  136594. + if test -n "$ac_ct_OTOOL"; then
  136595. + ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
  136596. +else
  136597. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136598. +for as_dir in $PATH
  136599. +do
  136600. + IFS=$as_save_IFS
  136601. + test -z "$as_dir" && as_dir=.
  136602. + for ac_exec_ext in '' $ac_executable_extensions; do
  136603. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136604. + ac_cv_prog_ac_ct_OTOOL="otool"
  136605. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136606. + break 2
  136607. + fi
  136608. +done
  136609. + done
  136610. +IFS=$as_save_IFS
  136611. +
  136612. +fi
  136613. +fi
  136614. +ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
  136615. +if test -n "$ac_ct_OTOOL"; then
  136616. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
  136617. +$as_echo "$ac_ct_OTOOL" >&6; }
  136618. +else
  136619. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136620. +$as_echo "no" >&6; }
  136621. +fi
  136622. +
  136623. + if test "x$ac_ct_OTOOL" = x; then
  136624. + OTOOL=":"
  136625. + else
  136626. + case $cross_compiling:$ac_tool_warned in
  136627. +yes:)
  136628. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  136629. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  136630. +ac_tool_warned=yes ;;
  136631. +esac
  136632. + OTOOL=$ac_ct_OTOOL
  136633. + fi
  136634. +else
  136635. + OTOOL="$ac_cv_prog_OTOOL"
  136636. +fi
  136637. +
  136638. + if test -n "$ac_tool_prefix"; then
  136639. + # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
  136640. +set dummy ${ac_tool_prefix}otool64; ac_word=$2
  136641. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136642. +$as_echo_n "checking for $ac_word... " >&6; }
  136643. +if ${ac_cv_prog_OTOOL64+:} false; then :
  136644. + $as_echo_n "(cached) " >&6
  136645. +else
  136646. + if test -n "$OTOOL64"; then
  136647. + ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
  136648. +else
  136649. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136650. +for as_dir in $PATH
  136651. +do
  136652. + IFS=$as_save_IFS
  136653. + test -z "$as_dir" && as_dir=.
  136654. + for ac_exec_ext in '' $ac_executable_extensions; do
  136655. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136656. + ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
  136657. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136658. + break 2
  136659. + fi
  136660. +done
  136661. + done
  136662. +IFS=$as_save_IFS
  136663. +
  136664. +fi
  136665. +fi
  136666. +OTOOL64=$ac_cv_prog_OTOOL64
  136667. +if test -n "$OTOOL64"; then
  136668. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
  136669. +$as_echo "$OTOOL64" >&6; }
  136670. +else
  136671. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136672. +$as_echo "no" >&6; }
  136673. +fi
  136674. +
  136675. +
  136676. +fi
  136677. +if test -z "$ac_cv_prog_OTOOL64"; then
  136678. + ac_ct_OTOOL64=$OTOOL64
  136679. + # Extract the first word of "otool64", so it can be a program name with args.
  136680. +set dummy otool64; ac_word=$2
  136681. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  136682. +$as_echo_n "checking for $ac_word... " >&6; }
  136683. +if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
  136684. + $as_echo_n "(cached) " >&6
  136685. +else
  136686. + if test -n "$ac_ct_OTOOL64"; then
  136687. + ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
  136688. +else
  136689. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  136690. +for as_dir in $PATH
  136691. +do
  136692. + IFS=$as_save_IFS
  136693. + test -z "$as_dir" && as_dir=.
  136694. + for ac_exec_ext in '' $ac_executable_extensions; do
  136695. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  136696. + ac_cv_prog_ac_ct_OTOOL64="otool64"
  136697. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  136698. + break 2
  136699. + fi
  136700. +done
  136701. + done
  136702. +IFS=$as_save_IFS
  136703. +
  136704. +fi
  136705. +fi
  136706. +ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
  136707. +if test -n "$ac_ct_OTOOL64"; then
  136708. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
  136709. +$as_echo "$ac_ct_OTOOL64" >&6; }
  136710. +else
  136711. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  136712. +$as_echo "no" >&6; }
  136713. +fi
  136714. +
  136715. + if test "x$ac_ct_OTOOL64" = x; then
  136716. + OTOOL64=":"
  136717. + else
  136718. + case $cross_compiling:$ac_tool_warned in
  136719. +yes:)
  136720. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  136721. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  136722. +ac_tool_warned=yes ;;
  136723. +esac
  136724. + OTOOL64=$ac_ct_OTOOL64
  136725. + fi
  136726. +else
  136727. + OTOOL64="$ac_cv_prog_OTOOL64"
  136728. +fi
  136729. +
  136730. +
  136731. +
  136732. +
  136733. +
  136734. +
  136735. +
  136736. +
  136737. +
  136738. +
  136739. +
  136740. +
  136741. +
  136742. +
  136743. +
  136744. +
  136745. +
  136746. +
  136747. +
  136748. +
  136749. +
  136750. +
  136751. +
  136752. +
  136753. +
  136754. +
  136755. +
  136756. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
  136757. +$as_echo_n "checking for -single_module linker flag... " >&6; }
  136758. +if ${lt_cv_apple_cc_single_mod+:} false; then :
  136759. + $as_echo_n "(cached) " >&6
  136760. +else
  136761. + lt_cv_apple_cc_single_mod=no
  136762. + if test -z "${LT_MULTI_MODULE}"; then
  136763. + # By default we will add the -single_module flag. You can override
  136764. + # by either setting the environment variable LT_MULTI_MODULE
  136765. + # non-empty at configure time, or by adding -multi_module to the
  136766. + # link flags.
  136767. + rm -rf libconftest.dylib*
  136768. + echo "int foo(void){return 1;}" > conftest.c
  136769. + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  136770. +-dynamiclib -Wl,-single_module conftest.c" >&5
  136771. + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  136772. + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  136773. + _lt_result=$?
  136774. + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  136775. + lt_cv_apple_cc_single_mod=yes
  136776. + else
  136777. + cat conftest.err >&5
  136778. + fi
  136779. + rm -rf libconftest.dylib*
  136780. + rm -f conftest.*
  136781. + fi
  136782. +fi
  136783. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
  136784. +$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
  136785. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
  136786. +$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
  136787. +if ${lt_cv_ld_exported_symbols_list+:} false; then :
  136788. + $as_echo_n "(cached) " >&6
  136789. +else
  136790. + lt_cv_ld_exported_symbols_list=no
  136791. + save_LDFLAGS=$LDFLAGS
  136792. + echo "_main" > conftest.sym
  136793. + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  136794. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  136795. +/* end confdefs.h. */
  136796. +
  136797. +int
  136798. +main ()
  136799. +{
  136800. +
  136801. + ;
  136802. + return 0;
  136803. +}
  136804. +_ACEOF
  136805. +if ac_fn_c_try_link "$LINENO"; then :
  136806. + lt_cv_ld_exported_symbols_list=yes
  136807. +else
  136808. + lt_cv_ld_exported_symbols_list=no
  136809. +fi
  136810. +rm -f core conftest.err conftest.$ac_objext \
  136811. + conftest$ac_exeext conftest.$ac_ext
  136812. + LDFLAGS="$save_LDFLAGS"
  136813. +
  136814. +fi
  136815. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
  136816. +$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
  136817. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
  136818. +$as_echo_n "checking for -force_load linker flag... " >&6; }
  136819. +if ${lt_cv_ld_force_load+:} false; then :
  136820. + $as_echo_n "(cached) " >&6
  136821. +else
  136822. + lt_cv_ld_force_load=no
  136823. + cat > conftest.c << _LT_EOF
  136824. +int forced_loaded() { return 2;}
  136825. +_LT_EOF
  136826. + echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
  136827. + $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
  136828. + echo "$AR cru libconftest.a conftest.o" >&5
  136829. + $AR cru libconftest.a conftest.o 2>&5
  136830. + echo "$RANLIB libconftest.a" >&5
  136831. + $RANLIB libconftest.a 2>&5
  136832. + cat > conftest.c << _LT_EOF
  136833. +int main() { return 0;}
  136834. +_LT_EOF
  136835. + echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
  136836. + $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
  136837. + _lt_result=$?
  136838. + if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
  136839. + lt_cv_ld_force_load=yes
  136840. + else
  136841. + cat conftest.err >&5
  136842. + fi
  136843. + rm -f conftest.err libconftest.a conftest conftest.c
  136844. + rm -rf conftest.dSYM
  136845. +
  136846. +fi
  136847. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
  136848. +$as_echo "$lt_cv_ld_force_load" >&6; }
  136849. + case $host_os in
  136850. + rhapsody* | darwin1.[012])
  136851. + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  136852. + darwin1.*)
  136853. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  136854. + darwin*) # darwin 5.x on
  136855. + # if running on 10.5 or later, the deployment target defaults
  136856. + # to the OS version, if on x86, and 10.4, the deployment
  136857. + # target defaults to 10.4. Don't you love it?
  136858. + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  136859. + 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
  136860. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  136861. + 10.[012]*)
  136862. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  136863. + 10.*)
  136864. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  136865. + esac
  136866. + ;;
  136867. + esac
  136868. + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  136869. + _lt_dar_single_mod='$single_module'
  136870. + fi
  136871. + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  136872. + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  136873. + else
  136874. + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  136875. + fi
  136876. + if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
  136877. + _lt_dsymutil='~$DSYMUTIL $lib || :'
  136878. + else
  136879. + _lt_dsymutil=
  136880. + fi
  136881. + ;;
  136882. + esac
  136883. +
  136884. +ac_ext=c
  136885. +ac_cpp='$CPP $CPPFLAGS'
  136886. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  136887. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  136888. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  136889. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  136890. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  136891. +# On Suns, sometimes $CPP names a directory.
  136892. +if test -n "$CPP" && test -d "$CPP"; then
  136893. + CPP=
  136894. +fi
  136895. +if test -z "$CPP"; then
  136896. + if ${ac_cv_prog_CPP+:} false; then :
  136897. + $as_echo_n "(cached) " >&6
  136898. +else
  136899. + # Double quotes because CPP needs to be expanded
  136900. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  136901. + do
  136902. + ac_preproc_ok=false
  136903. +for ac_c_preproc_warn_flag in '' yes
  136904. +do
  136905. + # Use a header file that comes with gcc, so configuring glibc
  136906. + # with a fresh cross-compiler works.
  136907. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  136908. + # <limits.h> exists even on freestanding compilers.
  136909. + # On the NeXT, cc -E runs the code through the compiler's parser,
  136910. + # not just through cpp. "Syntax error" is here to catch this case.
  136911. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  136912. +/* end confdefs.h. */
  136913. +@%:@ifdef __STDC__
  136914. +@%:@ include <limits.h>
  136915. +@%:@else
  136916. +@%:@ include <assert.h>
  136917. +@%:@endif
  136918. + Syntax error
  136919. +_ACEOF
  136920. +if ac_fn_c_try_cpp "$LINENO"; then :
  136921. +
  136922. +else
  136923. + # Broken: fails on valid input.
  136924. +continue
  136925. +fi
  136926. +rm -f conftest.err conftest.i conftest.$ac_ext
  136927. +
  136928. + # OK, works on sane cases. Now check whether nonexistent headers
  136929. + # can be detected and how.
  136930. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  136931. +/* end confdefs.h. */
  136932. +@%:@include <ac_nonexistent.h>
  136933. +_ACEOF
  136934. +if ac_fn_c_try_cpp "$LINENO"; then :
  136935. + # Broken: success on invalid input.
  136936. +continue
  136937. +else
  136938. + # Passes both tests.
  136939. +ac_preproc_ok=:
  136940. +break
  136941. +fi
  136942. +rm -f conftest.err conftest.i conftest.$ac_ext
  136943. +
  136944. +done
  136945. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  136946. +rm -f conftest.i conftest.err conftest.$ac_ext
  136947. +if $ac_preproc_ok; then :
  136948. + break
  136949. +fi
  136950. +
  136951. + done
  136952. + ac_cv_prog_CPP=$CPP
  136953. +
  136954. +fi
  136955. + CPP=$ac_cv_prog_CPP
  136956. +else
  136957. + ac_cv_prog_CPP=$CPP
  136958. +fi
  136959. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  136960. +$as_echo "$CPP" >&6; }
  136961. +ac_preproc_ok=false
  136962. +for ac_c_preproc_warn_flag in '' yes
  136963. +do
  136964. + # Use a header file that comes with gcc, so configuring glibc
  136965. + # with a fresh cross-compiler works.
  136966. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  136967. + # <limits.h> exists even on freestanding compilers.
  136968. + # On the NeXT, cc -E runs the code through the compiler's parser,
  136969. + # not just through cpp. "Syntax error" is here to catch this case.
  136970. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  136971. +/* end confdefs.h. */
  136972. +@%:@ifdef __STDC__
  136973. +@%:@ include <limits.h>
  136974. +@%:@else
  136975. +@%:@ include <assert.h>
  136976. +@%:@endif
  136977. + Syntax error
  136978. +_ACEOF
  136979. +if ac_fn_c_try_cpp "$LINENO"; then :
  136980. +
  136981. +else
  136982. + # Broken: fails on valid input.
  136983. +continue
  136984. +fi
  136985. +rm -f conftest.err conftest.i conftest.$ac_ext
  136986. +
  136987. + # OK, works on sane cases. Now check whether nonexistent headers
  136988. + # can be detected and how.
  136989. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  136990. +/* end confdefs.h. */
  136991. +@%:@include <ac_nonexistent.h>
  136992. +_ACEOF
  136993. +if ac_fn_c_try_cpp "$LINENO"; then :
  136994. + # Broken: success on invalid input.
  136995. +continue
  136996. +else
  136997. + # Passes both tests.
  136998. +ac_preproc_ok=:
  136999. +break
  137000. +fi
  137001. +rm -f conftest.err conftest.i conftest.$ac_ext
  137002. +
  137003. +done
  137004. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  137005. +rm -f conftest.i conftest.err conftest.$ac_ext
  137006. +if $ac_preproc_ok; then :
  137007. +
  137008. +else
  137009. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  137010. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  137011. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  137012. +See \`config.log' for more details" "$LINENO" 5; }
  137013. +fi
  137014. +
  137015. +ac_ext=c
  137016. +ac_cpp='$CPP $CPPFLAGS'
  137017. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  137018. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  137019. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  137020. +
  137021. +
  137022. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  137023. +$as_echo_n "checking for ANSI C header files... " >&6; }
  137024. +if ${ac_cv_header_stdc+:} false; then :
  137025. + $as_echo_n "(cached) " >&6
  137026. +else
  137027. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  137028. +/* end confdefs.h. */
  137029. +#include <stdlib.h>
  137030. +#include <stdarg.h>
  137031. +#include <string.h>
  137032. +#include <float.h>
  137033. +
  137034. +int
  137035. +main ()
  137036. +{
  137037. +
  137038. + ;
  137039. + return 0;
  137040. +}
  137041. +_ACEOF
  137042. +if ac_fn_c_try_compile "$LINENO"; then :
  137043. + ac_cv_header_stdc=yes
  137044. +else
  137045. + ac_cv_header_stdc=no
  137046. +fi
  137047. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  137048. +
  137049. +if test $ac_cv_header_stdc = yes; then
  137050. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  137051. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  137052. +/* end confdefs.h. */
  137053. +#include <string.h>
  137054. +
  137055. +_ACEOF
  137056. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  137057. + $EGREP "memchr" >/dev/null 2>&1; then :
  137058. +
  137059. +else
  137060. + ac_cv_header_stdc=no
  137061. +fi
  137062. +rm -f conftest*
  137063. +
  137064. +fi
  137065. +
  137066. +if test $ac_cv_header_stdc = yes; then
  137067. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  137068. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  137069. +/* end confdefs.h. */
  137070. +#include <stdlib.h>
  137071. +
  137072. +_ACEOF
  137073. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  137074. + $EGREP "free" >/dev/null 2>&1; then :
  137075. +
  137076. +else
  137077. + ac_cv_header_stdc=no
  137078. +fi
  137079. +rm -f conftest*
  137080. +
  137081. +fi
  137082. +
  137083. +if test $ac_cv_header_stdc = yes; then
  137084. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  137085. + if test "$cross_compiling" = yes; then :
  137086. + :
  137087. +else
  137088. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  137089. +/* end confdefs.h. */
  137090. +#include <ctype.h>
  137091. +#include <stdlib.h>
  137092. +#if ((' ' & 0x0FF) == 0x020)
  137093. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  137094. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  137095. +#else
  137096. +# define ISLOWER(c) \
  137097. + (('a' <= (c) && (c) <= 'i') \
  137098. + || ('j' <= (c) && (c) <= 'r') \
  137099. + || ('s' <= (c) && (c) <= 'z'))
  137100. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  137101. +#endif
  137102. +
  137103. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  137104. +int
  137105. +main ()
  137106. +{
  137107. + int i;
  137108. + for (i = 0; i < 256; i++)
  137109. + if (XOR (islower (i), ISLOWER (i))
  137110. + || toupper (i) != TOUPPER (i))
  137111. + return 2;
  137112. + return 0;
  137113. +}
  137114. +_ACEOF
  137115. +if ac_fn_c_try_run "$LINENO"; then :
  137116. +
  137117. +else
  137118. + ac_cv_header_stdc=no
  137119. +fi
  137120. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  137121. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  137122. +fi
  137123. +
  137124. +fi
  137125. +fi
  137126. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  137127. +$as_echo "$ac_cv_header_stdc" >&6; }
  137128. +if test $ac_cv_header_stdc = yes; then
  137129. +
  137130. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  137131. +
  137132. +fi
  137133. +
  137134. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  137135. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  137136. + inttypes.h stdint.h unistd.h
  137137. +do :
  137138. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  137139. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  137140. +"
  137141. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  137142. + cat >>confdefs.h <<_ACEOF
  137143. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  137144. +_ACEOF
  137145. +
  137146. +fi
  137147. +
  137148. +done
  137149. +
  137150. +
  137151. +for ac_header in dlfcn.h
  137152. +do :
  137153. + ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
  137154. +"
  137155. +if test "x$ac_cv_header_dlfcn_h" = xyes; then :
  137156. + cat >>confdefs.h <<_ACEOF
  137157. +@%:@define HAVE_DLFCN_H 1
  137158. +_ACEOF
  137159. +
  137160. +fi
  137161. +
  137162. +done
  137163. +
  137164. +
  137165. +
  137166. +
  137167. +
  137168. +# Set options
  137169. +enable_dlopen=yes
  137170. +enable_win32_dll=yes
  137171. +
  137172. +case $host in
  137173. +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
  137174. + if test -n "$ac_tool_prefix"; then
  137175. + # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
  137176. +set dummy ${ac_tool_prefix}as; ac_word=$2
  137177. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  137178. +$as_echo_n "checking for $ac_word... " >&6; }
  137179. +if ${ac_cv_prog_AS+:} false; then :
  137180. + $as_echo_n "(cached) " >&6
  137181. +else
  137182. + if test -n "$AS"; then
  137183. + ac_cv_prog_AS="$AS" # Let the user override the test.
  137184. +else
  137185. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  137186. +for as_dir in $PATH
  137187. +do
  137188. + IFS=$as_save_IFS
  137189. + test -z "$as_dir" && as_dir=.
  137190. + for ac_exec_ext in '' $ac_executable_extensions; do
  137191. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  137192. + ac_cv_prog_AS="${ac_tool_prefix}as"
  137193. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  137194. + break 2
  137195. + fi
  137196. +done
  137197. + done
  137198. +IFS=$as_save_IFS
  137199. +
  137200. +fi
  137201. +fi
  137202. +AS=$ac_cv_prog_AS
  137203. +if test -n "$AS"; then
  137204. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
  137205. +$as_echo "$AS" >&6; }
  137206. +else
  137207. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137208. +$as_echo "no" >&6; }
  137209. +fi
  137210. +
  137211. +
  137212. +fi
  137213. +if test -z "$ac_cv_prog_AS"; then
  137214. + ac_ct_AS=$AS
  137215. + # Extract the first word of "as", so it can be a program name with args.
  137216. +set dummy as; ac_word=$2
  137217. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  137218. +$as_echo_n "checking for $ac_word... " >&6; }
  137219. +if ${ac_cv_prog_ac_ct_AS+:} false; then :
  137220. + $as_echo_n "(cached) " >&6
  137221. +else
  137222. + if test -n "$ac_ct_AS"; then
  137223. + ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
  137224. +else
  137225. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  137226. +for as_dir in $PATH
  137227. +do
  137228. + IFS=$as_save_IFS
  137229. + test -z "$as_dir" && as_dir=.
  137230. + for ac_exec_ext in '' $ac_executable_extensions; do
  137231. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  137232. + ac_cv_prog_ac_ct_AS="as"
  137233. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  137234. + break 2
  137235. + fi
  137236. +done
  137237. + done
  137238. +IFS=$as_save_IFS
  137239. +
  137240. +fi
  137241. +fi
  137242. +ac_ct_AS=$ac_cv_prog_ac_ct_AS
  137243. +if test -n "$ac_ct_AS"; then
  137244. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
  137245. +$as_echo "$ac_ct_AS" >&6; }
  137246. +else
  137247. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137248. +$as_echo "no" >&6; }
  137249. +fi
  137250. +
  137251. + if test "x$ac_ct_AS" = x; then
  137252. + AS="false"
  137253. + else
  137254. + case $cross_compiling:$ac_tool_warned in
  137255. +yes:)
  137256. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  137257. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  137258. +ac_tool_warned=yes ;;
  137259. +esac
  137260. + AS=$ac_ct_AS
  137261. + fi
  137262. +else
  137263. + AS="$ac_cv_prog_AS"
  137264. +fi
  137265. +
  137266. + if test -n "$ac_tool_prefix"; then
  137267. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  137268. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  137269. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  137270. +$as_echo_n "checking for $ac_word... " >&6; }
  137271. +if ${ac_cv_prog_DLLTOOL+:} false; then :
  137272. + $as_echo_n "(cached) " >&6
  137273. +else
  137274. + if test -n "$DLLTOOL"; then
  137275. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  137276. +else
  137277. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  137278. +for as_dir in $PATH
  137279. +do
  137280. + IFS=$as_save_IFS
  137281. + test -z "$as_dir" && as_dir=.
  137282. + for ac_exec_ext in '' $ac_executable_extensions; do
  137283. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  137284. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  137285. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  137286. + break 2
  137287. + fi
  137288. +done
  137289. + done
  137290. +IFS=$as_save_IFS
  137291. +
  137292. +fi
  137293. +fi
  137294. +DLLTOOL=$ac_cv_prog_DLLTOOL
  137295. +if test -n "$DLLTOOL"; then
  137296. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  137297. +$as_echo "$DLLTOOL" >&6; }
  137298. +else
  137299. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137300. +$as_echo "no" >&6; }
  137301. +fi
  137302. +
  137303. +
  137304. +fi
  137305. +if test -z "$ac_cv_prog_DLLTOOL"; then
  137306. + ac_ct_DLLTOOL=$DLLTOOL
  137307. + # Extract the first word of "dlltool", so it can be a program name with args.
  137308. +set dummy dlltool; ac_word=$2
  137309. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  137310. +$as_echo_n "checking for $ac_word... " >&6; }
  137311. +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
  137312. + $as_echo_n "(cached) " >&6
  137313. +else
  137314. + if test -n "$ac_ct_DLLTOOL"; then
  137315. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  137316. +else
  137317. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  137318. +for as_dir in $PATH
  137319. +do
  137320. + IFS=$as_save_IFS
  137321. + test -z "$as_dir" && as_dir=.
  137322. + for ac_exec_ext in '' $ac_executable_extensions; do
  137323. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  137324. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  137325. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  137326. + break 2
  137327. + fi
  137328. +done
  137329. + done
  137330. +IFS=$as_save_IFS
  137331. +
  137332. +fi
  137333. +fi
  137334. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  137335. +if test -n "$ac_ct_DLLTOOL"; then
  137336. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  137337. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  137338. +else
  137339. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137340. +$as_echo "no" >&6; }
  137341. +fi
  137342. +
  137343. + if test "x$ac_ct_DLLTOOL" = x; then
  137344. + DLLTOOL="false"
  137345. + else
  137346. + case $cross_compiling:$ac_tool_warned in
  137347. +yes:)
  137348. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  137349. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  137350. +ac_tool_warned=yes ;;
  137351. +esac
  137352. + DLLTOOL=$ac_ct_DLLTOOL
  137353. + fi
  137354. +else
  137355. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  137356. +fi
  137357. +
  137358. + if test -n "$ac_tool_prefix"; then
  137359. + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  137360. +set dummy ${ac_tool_prefix}objdump; ac_word=$2
  137361. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  137362. +$as_echo_n "checking for $ac_word... " >&6; }
  137363. +if ${ac_cv_prog_OBJDUMP+:} false; then :
  137364. + $as_echo_n "(cached) " >&6
  137365. +else
  137366. + if test -n "$OBJDUMP"; then
  137367. + ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  137368. +else
  137369. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  137370. +for as_dir in $PATH
  137371. +do
  137372. + IFS=$as_save_IFS
  137373. + test -z "$as_dir" && as_dir=.
  137374. + for ac_exec_ext in '' $ac_executable_extensions; do
  137375. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  137376. + ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  137377. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  137378. + break 2
  137379. + fi
  137380. +done
  137381. + done
  137382. +IFS=$as_save_IFS
  137383. +
  137384. +fi
  137385. +fi
  137386. +OBJDUMP=$ac_cv_prog_OBJDUMP
  137387. +if test -n "$OBJDUMP"; then
  137388. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  137389. +$as_echo "$OBJDUMP" >&6; }
  137390. +else
  137391. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137392. +$as_echo "no" >&6; }
  137393. +fi
  137394. +
  137395. +
  137396. +fi
  137397. +if test -z "$ac_cv_prog_OBJDUMP"; then
  137398. + ac_ct_OBJDUMP=$OBJDUMP
  137399. + # Extract the first word of "objdump", so it can be a program name with args.
  137400. +set dummy objdump; ac_word=$2
  137401. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  137402. +$as_echo_n "checking for $ac_word... " >&6; }
  137403. +if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
  137404. + $as_echo_n "(cached) " >&6
  137405. +else
  137406. + if test -n "$ac_ct_OBJDUMP"; then
  137407. + ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  137408. +else
  137409. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  137410. +for as_dir in $PATH
  137411. +do
  137412. + IFS=$as_save_IFS
  137413. + test -z "$as_dir" && as_dir=.
  137414. + for ac_exec_ext in '' $ac_executable_extensions; do
  137415. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  137416. + ac_cv_prog_ac_ct_OBJDUMP="objdump"
  137417. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  137418. + break 2
  137419. + fi
  137420. +done
  137421. + done
  137422. +IFS=$as_save_IFS
  137423. +
  137424. +fi
  137425. +fi
  137426. +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  137427. +if test -n "$ac_ct_OBJDUMP"; then
  137428. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  137429. +$as_echo "$ac_ct_OBJDUMP" >&6; }
  137430. +else
  137431. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137432. +$as_echo "no" >&6; }
  137433. +fi
  137434. +
  137435. + if test "x$ac_ct_OBJDUMP" = x; then
  137436. + OBJDUMP="false"
  137437. + else
  137438. + case $cross_compiling:$ac_tool_warned in
  137439. +yes:)
  137440. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  137441. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  137442. +ac_tool_warned=yes ;;
  137443. +esac
  137444. + OBJDUMP=$ac_ct_OBJDUMP
  137445. + fi
  137446. +else
  137447. + OBJDUMP="$ac_cv_prog_OBJDUMP"
  137448. +fi
  137449. +
  137450. + ;;
  137451. +esac
  137452. +
  137453. +test -z "$AS" && AS=as
  137454. +
  137455. +
  137456. +
  137457. +
  137458. +
  137459. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  137460. +
  137461. +
  137462. +
  137463. +
  137464. +
  137465. +test -z "$OBJDUMP" && OBJDUMP=objdump
  137466. +
  137467. +
  137468. +
  137469. +
  137470. +
  137471. +
  137472. +
  137473. +
  137474. +
  137475. + @%:@ Check whether --enable-shared was given.
  137476. +if test "${enable_shared+set}" = set; then :
  137477. + enableval=$enable_shared; p=${PACKAGE-default}
  137478. + case $enableval in
  137479. + yes) enable_shared=yes ;;
  137480. + no) enable_shared=no ;;
  137481. + *)
  137482. + enable_shared=no
  137483. + # Look at the argument we got. We use all the common list separators.
  137484. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  137485. + for pkg in $enableval; do
  137486. + IFS="$lt_save_ifs"
  137487. + if test "X$pkg" = "X$p"; then
  137488. + enable_shared=yes
  137489. + fi
  137490. + done
  137491. + IFS="$lt_save_ifs"
  137492. + ;;
  137493. + esac
  137494. +else
  137495. + enable_shared=yes
  137496. +fi
  137497. +
  137498. +
  137499. +
  137500. +
  137501. +
  137502. +
  137503. +
  137504. +
  137505. +
  137506. + @%:@ Check whether --enable-static was given.
  137507. +if test "${enable_static+set}" = set; then :
  137508. + enableval=$enable_static; p=${PACKAGE-default}
  137509. + case $enableval in
  137510. + yes) enable_static=yes ;;
  137511. + no) enable_static=no ;;
  137512. + *)
  137513. + enable_static=no
  137514. + # Look at the argument we got. We use all the common list separators.
  137515. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  137516. + for pkg in $enableval; do
  137517. + IFS="$lt_save_ifs"
  137518. + if test "X$pkg" = "X$p"; then
  137519. + enable_static=yes
  137520. + fi
  137521. + done
  137522. + IFS="$lt_save_ifs"
  137523. + ;;
  137524. + esac
  137525. +else
  137526. + enable_static=yes
  137527. +fi
  137528. +
  137529. +
  137530. +
  137531. +
  137532. +
  137533. +
  137534. +
  137535. +
  137536. +
  137537. +
  137538. +@%:@ Check whether --with-pic was given.
  137539. +if test "${with_pic+set}" = set; then :
  137540. + withval=$with_pic; pic_mode="$withval"
  137541. +else
  137542. + pic_mode=default
  137543. +fi
  137544. +
  137545. +
  137546. +test -z "$pic_mode" && pic_mode=default
  137547. +
  137548. +
  137549. +
  137550. +
  137551. +
  137552. +
  137553. +
  137554. + @%:@ Check whether --enable-fast-install was given.
  137555. +if test "${enable_fast_install+set}" = set; then :
  137556. + enableval=$enable_fast_install; p=${PACKAGE-default}
  137557. + case $enableval in
  137558. + yes) enable_fast_install=yes ;;
  137559. + no) enable_fast_install=no ;;
  137560. + *)
  137561. + enable_fast_install=no
  137562. + # Look at the argument we got. We use all the common list separators.
  137563. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  137564. + for pkg in $enableval; do
  137565. + IFS="$lt_save_ifs"
  137566. + if test "X$pkg" = "X$p"; then
  137567. + enable_fast_install=yes
  137568. + fi
  137569. + done
  137570. + IFS="$lt_save_ifs"
  137571. + ;;
  137572. + esac
  137573. +else
  137574. + enable_fast_install=yes
  137575. +fi
  137576. +
  137577. +
  137578. +
  137579. +
  137580. +
  137581. +
  137582. +
  137583. +
  137584. +
  137585. +
  137586. +
  137587. +# This can be used to rebuild libtool when needed
  137588. +LIBTOOL_DEPS="$ltmain"
  137589. +
  137590. +# Always use our own libtool.
  137591. +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  137592. +
  137593. +
  137594. +
  137595. +
  137596. +
  137597. +
  137598. +
  137599. +
  137600. +
  137601. +
  137602. +
  137603. +
  137604. +
  137605. +
  137606. +
  137607. +
  137608. +
  137609. +
  137610. +
  137611. +
  137612. +
  137613. +
  137614. +
  137615. +
  137616. +
  137617. +
  137618. +test -z "$LN_S" && LN_S="ln -s"
  137619. +
  137620. +
  137621. +
  137622. +
  137623. +
  137624. +
  137625. +
  137626. +
  137627. +
  137628. +
  137629. +
  137630. +
  137631. +
  137632. +
  137633. +if test -n "${ZSH_VERSION+set}" ; then
  137634. + setopt NO_GLOB_SUBST
  137635. +fi
  137636. +
  137637. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
  137638. +$as_echo_n "checking for objdir... " >&6; }
  137639. +if ${lt_cv_objdir+:} false; then :
  137640. + $as_echo_n "(cached) " >&6
  137641. +else
  137642. + rm -f .libs 2>/dev/null
  137643. +mkdir .libs 2>/dev/null
  137644. +if test -d .libs; then
  137645. + lt_cv_objdir=.libs
  137646. +else
  137647. + # MS-DOS does not allow filenames that begin with a dot.
  137648. + lt_cv_objdir=_libs
  137649. +fi
  137650. +rmdir .libs 2>/dev/null
  137651. +fi
  137652. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
  137653. +$as_echo "$lt_cv_objdir" >&6; }
  137654. +objdir=$lt_cv_objdir
  137655. +
  137656. +
  137657. +
  137658. +
  137659. +
  137660. +cat >>confdefs.h <<_ACEOF
  137661. +@%:@define LT_OBJDIR "$lt_cv_objdir/"
  137662. +_ACEOF
  137663. +
  137664. +
  137665. +
  137666. +
  137667. +case $host_os in
  137668. +aix3*)
  137669. + # AIX sometimes has problems with the GCC collect2 program. For some
  137670. + # reason, if we set the COLLECT_NAMES environment variable, the problems
  137671. + # vanish in a puff of smoke.
  137672. + if test "X${COLLECT_NAMES+set}" != Xset; then
  137673. + COLLECT_NAMES=
  137674. + export COLLECT_NAMES
  137675. + fi
  137676. + ;;
  137677. +esac
  137678. +
  137679. +# Global variables:
  137680. +ofile=libtool
  137681. +can_build_shared=yes
  137682. +
  137683. +# All known linkers require a `.a' archive for static linking (except MSVC,
  137684. +# which needs '.lib').
  137685. +libext=a
  137686. +
  137687. +with_gnu_ld="$lt_cv_prog_gnu_ld"
  137688. +
  137689. +old_CC="$CC"
  137690. +old_CFLAGS="$CFLAGS"
  137691. +
  137692. +# Set sane defaults for various variables
  137693. +test -z "$CC" && CC=cc
  137694. +test -z "$LTCC" && LTCC=$CC
  137695. +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  137696. +test -z "$LD" && LD=ld
  137697. +test -z "$ac_objext" && ac_objext=o
  137698. +
  137699. +for cc_temp in $compiler""; do
  137700. + case $cc_temp in
  137701. + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
  137702. + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
  137703. + \-*) ;;
  137704. + *) break;;
  137705. + esac
  137706. +done
  137707. +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  137708. +
  137709. +
  137710. +# Only perform the check for file, if the check method requires it
  137711. +test -z "$MAGIC_CMD" && MAGIC_CMD=file
  137712. +case $deplibs_check_method in
  137713. +file_magic*)
  137714. + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  137715. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
  137716. +$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
  137717. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  137718. + $as_echo_n "(cached) " >&6
  137719. +else
  137720. + case $MAGIC_CMD in
  137721. +[\\/*] | ?:[\\/]*)
  137722. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  137723. + ;;
  137724. +*)
  137725. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  137726. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  137727. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  137728. + for ac_dir in $ac_dummy; do
  137729. + IFS="$lt_save_ifs"
  137730. + test -z "$ac_dir" && ac_dir=.
  137731. + if test -f $ac_dir/${ac_tool_prefix}file; then
  137732. + lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
  137733. + if test -n "$file_magic_test_file"; then
  137734. + case $deplibs_check_method in
  137735. + "file_magic "*)
  137736. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  137737. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  137738. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  137739. + $EGREP "$file_magic_regex" > /dev/null; then
  137740. + :
  137741. + else
  137742. + cat <<_LT_EOF 1>&2
  137743. +
  137744. +*** Warning: the command libtool uses to detect shared libraries,
  137745. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  137746. +*** The result is that libtool may fail to recognize shared libraries
  137747. +*** as such. This will affect the creation of libtool libraries that
  137748. +*** depend on shared libraries, but programs linked with such libtool
  137749. +*** libraries will work regardless of this problem. Nevertheless, you
  137750. +*** may want to report the problem to your system manager and/or to
  137751. +*** bug-libtool@gnu.org
  137752. +
  137753. +_LT_EOF
  137754. + fi ;;
  137755. + esac
  137756. + fi
  137757. + break
  137758. + fi
  137759. + done
  137760. + IFS="$lt_save_ifs"
  137761. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  137762. + ;;
  137763. +esac
  137764. +fi
  137765. +
  137766. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  137767. +if test -n "$MAGIC_CMD"; then
  137768. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  137769. +$as_echo "$MAGIC_CMD" >&6; }
  137770. +else
  137771. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137772. +$as_echo "no" >&6; }
  137773. +fi
  137774. +
  137775. +
  137776. +
  137777. +
  137778. +
  137779. +if test -z "$lt_cv_path_MAGIC_CMD"; then
  137780. + if test -n "$ac_tool_prefix"; then
  137781. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
  137782. +$as_echo_n "checking for file... " >&6; }
  137783. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  137784. + $as_echo_n "(cached) " >&6
  137785. +else
  137786. + case $MAGIC_CMD in
  137787. +[\\/*] | ?:[\\/]*)
  137788. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  137789. + ;;
  137790. +*)
  137791. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  137792. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  137793. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  137794. + for ac_dir in $ac_dummy; do
  137795. + IFS="$lt_save_ifs"
  137796. + test -z "$ac_dir" && ac_dir=.
  137797. + if test -f $ac_dir/file; then
  137798. + lt_cv_path_MAGIC_CMD="$ac_dir/file"
  137799. + if test -n "$file_magic_test_file"; then
  137800. + case $deplibs_check_method in
  137801. + "file_magic "*)
  137802. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  137803. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  137804. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  137805. + $EGREP "$file_magic_regex" > /dev/null; then
  137806. + :
  137807. + else
  137808. + cat <<_LT_EOF 1>&2
  137809. +
  137810. +*** Warning: the command libtool uses to detect shared libraries,
  137811. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  137812. +*** The result is that libtool may fail to recognize shared libraries
  137813. +*** as such. This will affect the creation of libtool libraries that
  137814. +*** depend on shared libraries, but programs linked with such libtool
  137815. +*** libraries will work regardless of this problem. Nevertheless, you
  137816. +*** may want to report the problem to your system manager and/or to
  137817. +*** bug-libtool@gnu.org
  137818. +
  137819. +_LT_EOF
  137820. + fi ;;
  137821. + esac
  137822. + fi
  137823. + break
  137824. + fi
  137825. + done
  137826. + IFS="$lt_save_ifs"
  137827. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  137828. + ;;
  137829. +esac
  137830. +fi
  137831. +
  137832. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  137833. +if test -n "$MAGIC_CMD"; then
  137834. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  137835. +$as_echo "$MAGIC_CMD" >&6; }
  137836. +else
  137837. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  137838. +$as_echo "no" >&6; }
  137839. +fi
  137840. +
  137841. +
  137842. + else
  137843. + MAGIC_CMD=:
  137844. + fi
  137845. +fi
  137846. +
  137847. + fi
  137848. + ;;
  137849. +esac
  137850. +
  137851. +# Use C for the default configuration in the libtool script
  137852. +
  137853. +lt_save_CC="$CC"
  137854. +ac_ext=c
  137855. +ac_cpp='$CPP $CPPFLAGS'
  137856. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  137857. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  137858. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  137859. +
  137860. +
  137861. +# Source file extension for C test sources.
  137862. +ac_ext=c
  137863. +
  137864. +# Object file extension for compiled C test sources.
  137865. +objext=o
  137866. +objext=$objext
  137867. +
  137868. +# Code to be used in simple compile tests
  137869. +lt_simple_compile_test_code="int some_variable = 0;"
  137870. +
  137871. +# Code to be used in simple link tests
  137872. +lt_simple_link_test_code='int main(){return(0);}'
  137873. +
  137874. +
  137875. +
  137876. +
  137877. +
  137878. +
  137879. +
  137880. +# If no C compiler was specified, use CC.
  137881. +LTCC=${LTCC-"$CC"}
  137882. +
  137883. +# If no C compiler flags were specified, use CFLAGS.
  137884. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  137885. +
  137886. +# Allow CC to be a program name with arguments.
  137887. +compiler=$CC
  137888. +
  137889. +# Save the default compiler, since it gets overwritten when the other
  137890. +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  137891. +compiler_DEFAULT=$CC
  137892. +
  137893. +# save warnings/boilerplate of simple test code
  137894. +ac_outfile=conftest.$ac_objext
  137895. +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  137896. +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  137897. +_lt_compiler_boilerplate=`cat conftest.err`
  137898. +$RM conftest*
  137899. +
  137900. +ac_outfile=conftest.$ac_objext
  137901. +echo "$lt_simple_link_test_code" >conftest.$ac_ext
  137902. +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  137903. +_lt_linker_boilerplate=`cat conftest.err`
  137904. +$RM -r conftest*
  137905. +
  137906. +
  137907. +## CAVEAT EMPTOR:
  137908. +## There is no encapsulation within the following macros, do not change
  137909. +## the running order or otherwise move them around unless you know exactly
  137910. +## what you are doing...
  137911. +if test -n "$compiler"; then
  137912. +
  137913. +lt_prog_compiler_no_builtin_flag=
  137914. +
  137915. +if test "$GCC" = yes; then
  137916. + case $cc_basename in
  137917. + nvcc*)
  137918. + lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
  137919. + *)
  137920. + lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
  137921. + esac
  137922. +
  137923. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
  137924. +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
  137925. +if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
  137926. + $as_echo_n "(cached) " >&6
  137927. +else
  137928. + lt_cv_prog_compiler_rtti_exceptions=no
  137929. + ac_outfile=conftest.$ac_objext
  137930. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  137931. + lt_compiler_flag="-fno-rtti -fno-exceptions"
  137932. + # Insert the option either (1) after the last *FLAGS variable, or
  137933. + # (2) before a word containing "conftest.", or (3) at the end.
  137934. + # Note that $ac_compile itself does not contain backslashes and begins
  137935. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  137936. + # The option is referenced via a variable to avoid confusing sed.
  137937. + lt_compile=`echo "$ac_compile" | $SED \
  137938. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  137939. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  137940. + -e 's:$: $lt_compiler_flag:'`
  137941. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  137942. + (eval "$lt_compile" 2>conftest.err)
  137943. + ac_status=$?
  137944. + cat conftest.err >&5
  137945. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  137946. + if (exit $ac_status) && test -s "$ac_outfile"; then
  137947. + # The compiler can only warn and ignore the option if not recognized
  137948. + # So say no if there are warnings other than the usual output.
  137949. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  137950. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  137951. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  137952. + lt_cv_prog_compiler_rtti_exceptions=yes
  137953. + fi
  137954. + fi
  137955. + $RM conftest*
  137956. +
  137957. +fi
  137958. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
  137959. +$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
  137960. +
  137961. +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
  137962. + lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
  137963. +else
  137964. + :
  137965. +fi
  137966. +
  137967. +fi
  137968. +
  137969. +
  137970. +
  137971. +
  137972. +
  137973. +
  137974. + lt_prog_compiler_wl=
  137975. +lt_prog_compiler_pic=
  137976. +lt_prog_compiler_static=
  137977. +
  137978. +
  137979. + if test "$GCC" = yes; then
  137980. + lt_prog_compiler_wl='-Wl,'
  137981. + lt_prog_compiler_static='-static'
  137982. +
  137983. + case $host_os in
  137984. + aix*)
  137985. + # All AIX code is PIC.
  137986. + if test "$host_cpu" = ia64; then
  137987. + # AIX 5 now supports IA64 processor
  137988. + lt_prog_compiler_static='-Bstatic'
  137989. + fi
  137990. + ;;
  137991. +
  137992. + amigaos*)
  137993. + case $host_cpu in
  137994. + powerpc)
  137995. + # see comment about AmigaOS4 .so support
  137996. + lt_prog_compiler_pic='-fPIC'
  137997. + ;;
  137998. + m68k)
  137999. + # FIXME: we need at least 68020 code to build shared libraries, but
  138000. + # adding the `-m68020' flag to GCC prevents building anything better,
  138001. + # like `-m68040'.
  138002. + lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
  138003. + ;;
  138004. + esac
  138005. + ;;
  138006. +
  138007. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  138008. + # PIC is the default for these OSes.
  138009. + ;;
  138010. +
  138011. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  138012. + # This hack is so that the source file can tell whether it is being
  138013. + # built for inclusion in a dll (and should export symbols for example).
  138014. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  138015. + # (--disable-auto-import) libraries
  138016. + lt_prog_compiler_pic='-DDLL_EXPORT'
  138017. + ;;
  138018. +
  138019. + darwin* | rhapsody*)
  138020. + # PIC is the default on this platform
  138021. + # Common symbols not allowed in MH_DYLIB files
  138022. + lt_prog_compiler_pic='-fno-common'
  138023. + ;;
  138024. +
  138025. + haiku*)
  138026. + # PIC is the default for Haiku.
  138027. + # The "-static" flag exists, but is broken.
  138028. + lt_prog_compiler_static=
  138029. + ;;
  138030. +
  138031. + hpux*)
  138032. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  138033. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  138034. + # sets the default TLS model and affects inlining.
  138035. + case $host_cpu in
  138036. + hppa*64*)
  138037. + # +Z the default
  138038. + ;;
  138039. + *)
  138040. + lt_prog_compiler_pic='-fPIC'
  138041. + ;;
  138042. + esac
  138043. + ;;
  138044. +
  138045. + interix[3-9]*)
  138046. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  138047. + # Instead, we relocate shared libraries at runtime.
  138048. + ;;
  138049. +
  138050. + msdosdjgpp*)
  138051. + # Just because we use GCC doesn't mean we suddenly get shared libraries
  138052. + # on systems that don't support them.
  138053. + lt_prog_compiler_can_build_shared=no
  138054. + enable_shared=no
  138055. + ;;
  138056. +
  138057. + *nto* | *qnx*)
  138058. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  138059. + # it will coredump.
  138060. + lt_prog_compiler_pic='-fPIC -shared'
  138061. + ;;
  138062. +
  138063. + sysv4*MP*)
  138064. + if test -d /usr/nec; then
  138065. + lt_prog_compiler_pic=-Kconform_pic
  138066. + fi
  138067. + ;;
  138068. +
  138069. + *)
  138070. + lt_prog_compiler_pic='-fPIC'
  138071. + ;;
  138072. + esac
  138073. +
  138074. + case $cc_basename in
  138075. + nvcc*) # Cuda Compiler Driver 2.2
  138076. + lt_prog_compiler_wl='-Xlinker '
  138077. + lt_prog_compiler_pic='-Xcompiler -fPIC'
  138078. + ;;
  138079. + esac
  138080. + else
  138081. + # PORTME Check for flag to pass linker flags through the system compiler.
  138082. + case $host_os in
  138083. + aix*)
  138084. + lt_prog_compiler_wl='-Wl,'
  138085. + if test "$host_cpu" = ia64; then
  138086. + # AIX 5 now supports IA64 processor
  138087. + lt_prog_compiler_static='-Bstatic'
  138088. + else
  138089. + lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
  138090. + fi
  138091. + ;;
  138092. +
  138093. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  138094. + # This hack is so that the source file can tell whether it is being
  138095. + # built for inclusion in a dll (and should export symbols for example).
  138096. + lt_prog_compiler_pic='-DDLL_EXPORT'
  138097. + ;;
  138098. +
  138099. + hpux9* | hpux10* | hpux11*)
  138100. + lt_prog_compiler_wl='-Wl,'
  138101. + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
  138102. + # not for PA HP-UX.
  138103. + case $host_cpu in
  138104. + hppa*64*|ia64*)
  138105. + # +Z the default
  138106. + ;;
  138107. + *)
  138108. + lt_prog_compiler_pic='+Z'
  138109. + ;;
  138110. + esac
  138111. + # Is there a better lt_prog_compiler_static that works with the bundled CC?
  138112. + lt_prog_compiler_static='${wl}-a ${wl}archive'
  138113. + ;;
  138114. +
  138115. + irix5* | irix6* | nonstopux*)
  138116. + lt_prog_compiler_wl='-Wl,'
  138117. + # PIC (with -KPIC) is the default.
  138118. + lt_prog_compiler_static='-non_shared'
  138119. + ;;
  138120. +
  138121. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  138122. + case $cc_basename in
  138123. + # old Intel for x86_64 which still supported -KPIC.
  138124. + ecc*)
  138125. + lt_prog_compiler_wl='-Wl,'
  138126. + lt_prog_compiler_pic='-KPIC'
  138127. + lt_prog_compiler_static='-static'
  138128. + ;;
  138129. + # icc used to be incompatible with GCC.
  138130. + # ICC 10 doesn't accept -KPIC any more.
  138131. + icc* | ifort*)
  138132. + lt_prog_compiler_wl='-Wl,'
  138133. + lt_prog_compiler_pic='-fPIC'
  138134. + lt_prog_compiler_static='-static'
  138135. + ;;
  138136. + # Lahey Fortran 8.1.
  138137. + lf95*)
  138138. + lt_prog_compiler_wl='-Wl,'
  138139. + lt_prog_compiler_pic='--shared'
  138140. + lt_prog_compiler_static='--static'
  138141. + ;;
  138142. + nagfor*)
  138143. + # NAG Fortran compiler
  138144. + lt_prog_compiler_wl='-Wl,-Wl,,'
  138145. + lt_prog_compiler_pic='-PIC'
  138146. + lt_prog_compiler_static='-Bstatic'
  138147. + ;;
  138148. + pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  138149. + # Portland Group compilers (*not* the Pentium gcc compiler,
  138150. + # which looks to be a dead project)
  138151. + lt_prog_compiler_wl='-Wl,'
  138152. + lt_prog_compiler_pic='-fpic'
  138153. + lt_prog_compiler_static='-Bstatic'
  138154. + ;;
  138155. + ccc*)
  138156. + lt_prog_compiler_wl='-Wl,'
  138157. + # All Alpha code is PIC.
  138158. + lt_prog_compiler_static='-non_shared'
  138159. + ;;
  138160. + xl* | bgxl* | bgf* | mpixl*)
  138161. + # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
  138162. + lt_prog_compiler_wl='-Wl,'
  138163. + lt_prog_compiler_pic='-qpic'
  138164. + lt_prog_compiler_static='-qstaticlink'
  138165. + ;;
  138166. + *)
  138167. + case `$CC -V 2>&1 | sed 5q` in
  138168. + *Sun\ F* | *Sun*Fortran*)
  138169. + # Sun Fortran 8.3 passes all unrecognized flags to the linker
  138170. + lt_prog_compiler_pic='-KPIC'
  138171. + lt_prog_compiler_static='-Bstatic'
  138172. + lt_prog_compiler_wl=''
  138173. + ;;
  138174. + *Sun\ C*)
  138175. + # Sun C 5.9
  138176. + lt_prog_compiler_pic='-KPIC'
  138177. + lt_prog_compiler_static='-Bstatic'
  138178. + lt_prog_compiler_wl='-Wl,'
  138179. + ;;
  138180. + esac
  138181. + ;;
  138182. + esac
  138183. + ;;
  138184. +
  138185. + newsos6)
  138186. + lt_prog_compiler_pic='-KPIC'
  138187. + lt_prog_compiler_static='-Bstatic'
  138188. + ;;
  138189. +
  138190. + *nto* | *qnx*)
  138191. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  138192. + # it will coredump.
  138193. + lt_prog_compiler_pic='-fPIC -shared'
  138194. + ;;
  138195. +
  138196. + osf3* | osf4* | osf5*)
  138197. + lt_prog_compiler_wl='-Wl,'
  138198. + # All OSF/1 code is PIC.
  138199. + lt_prog_compiler_static='-non_shared'
  138200. + ;;
  138201. +
  138202. + rdos*)
  138203. + lt_prog_compiler_static='-non_shared'
  138204. + ;;
  138205. +
  138206. + solaris*)
  138207. + lt_prog_compiler_pic='-KPIC'
  138208. + lt_prog_compiler_static='-Bstatic'
  138209. + case $cc_basename in
  138210. + f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
  138211. + lt_prog_compiler_wl='-Qoption ld ';;
  138212. + *)
  138213. + lt_prog_compiler_wl='-Wl,';;
  138214. + esac
  138215. + ;;
  138216. +
  138217. + sunos4*)
  138218. + lt_prog_compiler_wl='-Qoption ld '
  138219. + lt_prog_compiler_pic='-PIC'
  138220. + lt_prog_compiler_static='-Bstatic'
  138221. + ;;
  138222. +
  138223. + sysv4 | sysv4.2uw2* | sysv4.3*)
  138224. + lt_prog_compiler_wl='-Wl,'
  138225. + lt_prog_compiler_pic='-KPIC'
  138226. + lt_prog_compiler_static='-Bstatic'
  138227. + ;;
  138228. +
  138229. + sysv4*MP*)
  138230. + if test -d /usr/nec ;then
  138231. + lt_prog_compiler_pic='-Kconform_pic'
  138232. + lt_prog_compiler_static='-Bstatic'
  138233. + fi
  138234. + ;;
  138235. +
  138236. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  138237. + lt_prog_compiler_wl='-Wl,'
  138238. + lt_prog_compiler_pic='-KPIC'
  138239. + lt_prog_compiler_static='-Bstatic'
  138240. + ;;
  138241. +
  138242. + unicos*)
  138243. + lt_prog_compiler_wl='-Wl,'
  138244. + lt_prog_compiler_can_build_shared=no
  138245. + ;;
  138246. +
  138247. + uts4*)
  138248. + lt_prog_compiler_pic='-pic'
  138249. + lt_prog_compiler_static='-Bstatic'
  138250. + ;;
  138251. +
  138252. + *)
  138253. + lt_prog_compiler_can_build_shared=no
  138254. + ;;
  138255. + esac
  138256. + fi
  138257. +
  138258. +case $host_os in
  138259. + # For platforms which do not support PIC, -DPIC is meaningless:
  138260. + *djgpp*)
  138261. + lt_prog_compiler_pic=
  138262. + ;;
  138263. + *)
  138264. + lt_prog_compiler_pic="$lt_prog_compiler_pic@&t@ -DPIC"
  138265. + ;;
  138266. +esac
  138267. +
  138268. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  138269. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  138270. +if ${lt_cv_prog_compiler_pic+:} false; then :
  138271. + $as_echo_n "(cached) " >&6
  138272. +else
  138273. + lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
  138274. +fi
  138275. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
  138276. +$as_echo "$lt_cv_prog_compiler_pic" >&6; }
  138277. +lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
  138278. +
  138279. +#
  138280. +# Check to make sure the PIC flag actually works.
  138281. +#
  138282. +if test -n "$lt_prog_compiler_pic"; then
  138283. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
  138284. +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
  138285. +if ${lt_cv_prog_compiler_pic_works+:} false; then :
  138286. + $as_echo_n "(cached) " >&6
  138287. +else
  138288. + lt_cv_prog_compiler_pic_works=no
  138289. + ac_outfile=conftest.$ac_objext
  138290. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  138291. + lt_compiler_flag="$lt_prog_compiler_pic@&t@ -DPIC"
  138292. + # Insert the option either (1) after the last *FLAGS variable, or
  138293. + # (2) before a word containing "conftest.", or (3) at the end.
  138294. + # Note that $ac_compile itself does not contain backslashes and begins
  138295. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  138296. + # The option is referenced via a variable to avoid confusing sed.
  138297. + lt_compile=`echo "$ac_compile" | $SED \
  138298. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  138299. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  138300. + -e 's:$: $lt_compiler_flag:'`
  138301. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  138302. + (eval "$lt_compile" 2>conftest.err)
  138303. + ac_status=$?
  138304. + cat conftest.err >&5
  138305. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  138306. + if (exit $ac_status) && test -s "$ac_outfile"; then
  138307. + # The compiler can only warn and ignore the option if not recognized
  138308. + # So say no if there are warnings other than the usual output.
  138309. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  138310. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  138311. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  138312. + lt_cv_prog_compiler_pic_works=yes
  138313. + fi
  138314. + fi
  138315. + $RM conftest*
  138316. +
  138317. +fi
  138318. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
  138319. +$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
  138320. +
  138321. +if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
  138322. + case $lt_prog_compiler_pic in
  138323. + "" | " "*) ;;
  138324. + *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
  138325. + esac
  138326. +else
  138327. + lt_prog_compiler_pic=
  138328. + lt_prog_compiler_can_build_shared=no
  138329. +fi
  138330. +
  138331. +fi
  138332. +
  138333. +
  138334. +
  138335. +
  138336. +
  138337. +
  138338. +
  138339. +
  138340. +
  138341. +
  138342. +
  138343. +#
  138344. +# Check to make sure the static flag actually works.
  138345. +#
  138346. +wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
  138347. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
  138348. +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
  138349. +if ${lt_cv_prog_compiler_static_works+:} false; then :
  138350. + $as_echo_n "(cached) " >&6
  138351. +else
  138352. + lt_cv_prog_compiler_static_works=no
  138353. + save_LDFLAGS="$LDFLAGS"
  138354. + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
  138355. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  138356. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  138357. + # The linker can only warn and ignore the option if not recognized
  138358. + # So say no if there are warnings
  138359. + if test -s conftest.err; then
  138360. + # Append any errors to the config.log.
  138361. + cat conftest.err 1>&5
  138362. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  138363. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  138364. + if diff conftest.exp conftest.er2 >/dev/null; then
  138365. + lt_cv_prog_compiler_static_works=yes
  138366. + fi
  138367. + else
  138368. + lt_cv_prog_compiler_static_works=yes
  138369. + fi
  138370. + fi
  138371. + $RM -r conftest*
  138372. + LDFLAGS="$save_LDFLAGS"
  138373. +
  138374. +fi
  138375. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
  138376. +$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
  138377. +
  138378. +if test x"$lt_cv_prog_compiler_static_works" = xyes; then
  138379. + :
  138380. +else
  138381. + lt_prog_compiler_static=
  138382. +fi
  138383. +
  138384. +
  138385. +
  138386. +
  138387. +
  138388. +
  138389. +
  138390. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  138391. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  138392. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  138393. + $as_echo_n "(cached) " >&6
  138394. +else
  138395. + lt_cv_prog_compiler_c_o=no
  138396. + $RM -r conftest 2>/dev/null
  138397. + mkdir conftest
  138398. + cd conftest
  138399. + mkdir out
  138400. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  138401. +
  138402. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  138403. + # Insert the option either (1) after the last *FLAGS variable, or
  138404. + # (2) before a word containing "conftest.", or (3) at the end.
  138405. + # Note that $ac_compile itself does not contain backslashes and begins
  138406. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  138407. + lt_compile=`echo "$ac_compile" | $SED \
  138408. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  138409. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  138410. + -e 's:$: $lt_compiler_flag:'`
  138411. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  138412. + (eval "$lt_compile" 2>out/conftest.err)
  138413. + ac_status=$?
  138414. + cat out/conftest.err >&5
  138415. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  138416. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  138417. + then
  138418. + # The compiler can only warn and ignore the option if not recognized
  138419. + # So say no if there are warnings
  138420. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  138421. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  138422. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  138423. + lt_cv_prog_compiler_c_o=yes
  138424. + fi
  138425. + fi
  138426. + chmod u+w . 2>&5
  138427. + $RM conftest*
  138428. + # SGI C++ compiler will create directory out/ii_files/ for
  138429. + # template instantiation
  138430. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  138431. + $RM out/* && rmdir out
  138432. + cd ..
  138433. + $RM -r conftest
  138434. + $RM conftest*
  138435. +
  138436. +fi
  138437. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  138438. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  138439. +
  138440. +
  138441. +
  138442. +
  138443. +
  138444. +
  138445. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  138446. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  138447. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  138448. + $as_echo_n "(cached) " >&6
  138449. +else
  138450. + lt_cv_prog_compiler_c_o=no
  138451. + $RM -r conftest 2>/dev/null
  138452. + mkdir conftest
  138453. + cd conftest
  138454. + mkdir out
  138455. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  138456. +
  138457. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  138458. + # Insert the option either (1) after the last *FLAGS variable, or
  138459. + # (2) before a word containing "conftest.", or (3) at the end.
  138460. + # Note that $ac_compile itself does not contain backslashes and begins
  138461. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  138462. + lt_compile=`echo "$ac_compile" | $SED \
  138463. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  138464. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  138465. + -e 's:$: $lt_compiler_flag:'`
  138466. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  138467. + (eval "$lt_compile" 2>out/conftest.err)
  138468. + ac_status=$?
  138469. + cat out/conftest.err >&5
  138470. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  138471. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  138472. + then
  138473. + # The compiler can only warn and ignore the option if not recognized
  138474. + # So say no if there are warnings
  138475. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  138476. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  138477. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  138478. + lt_cv_prog_compiler_c_o=yes
  138479. + fi
  138480. + fi
  138481. + chmod u+w . 2>&5
  138482. + $RM conftest*
  138483. + # SGI C++ compiler will create directory out/ii_files/ for
  138484. + # template instantiation
  138485. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  138486. + $RM out/* && rmdir out
  138487. + cd ..
  138488. + $RM -r conftest
  138489. + $RM conftest*
  138490. +
  138491. +fi
  138492. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  138493. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  138494. +
  138495. +
  138496. +
  138497. +
  138498. +hard_links="nottested"
  138499. +if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
  138500. + # do not overwrite the value of need_locks provided by the user
  138501. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
  138502. +$as_echo_n "checking if we can lock with hard links... " >&6; }
  138503. + hard_links=yes
  138504. + $RM conftest*
  138505. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  138506. + touch conftest.a
  138507. + ln conftest.a conftest.b 2>&5 || hard_links=no
  138508. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  138509. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
  138510. +$as_echo "$hard_links" >&6; }
  138511. + if test "$hard_links" = no; then
  138512. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
  138513. +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
  138514. + need_locks=warn
  138515. + fi
  138516. +else
  138517. + need_locks=no
  138518. +fi
  138519. +
  138520. +
  138521. +
  138522. +
  138523. +
  138524. +
  138525. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  138526. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  138527. +
  138528. + runpath_var=
  138529. + allow_undefined_flag=
  138530. + always_export_symbols=no
  138531. + archive_cmds=
  138532. + archive_expsym_cmds=
  138533. + compiler_needs_object=no
  138534. + enable_shared_with_static_runtimes=no
  138535. + export_dynamic_flag_spec=
  138536. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  138537. + hardcode_automatic=no
  138538. + hardcode_direct=no
  138539. + hardcode_direct_absolute=no
  138540. + hardcode_libdir_flag_spec=
  138541. + hardcode_libdir_flag_spec_ld=
  138542. + hardcode_libdir_separator=
  138543. + hardcode_minus_L=no
  138544. + hardcode_shlibpath_var=unsupported
  138545. + inherit_rpath=no
  138546. + link_all_deplibs=unknown
  138547. + module_cmds=
  138548. + module_expsym_cmds=
  138549. + old_archive_from_new_cmds=
  138550. + old_archive_from_expsyms_cmds=
  138551. + thread_safe_flag_spec=
  138552. + whole_archive_flag_spec=
  138553. + # include_expsyms should be a list of space-separated symbols to be *always*
  138554. + # included in the symbol list
  138555. + include_expsyms=
  138556. + # exclude_expsyms can be an extended regexp of symbols to exclude
  138557. + # it will be wrapped by ` (' and `)$', so one must not match beginning or
  138558. + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  138559. + # as well as any symbol that contains `d'.
  138560. + exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  138561. + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  138562. + # platforms (ab)use it in PIC code, but their linkers get confused if
  138563. + # the symbol is explicitly referenced. Since portable code cannot
  138564. + # rely on this symbol name, it's probably fine to never include it in
  138565. + # preloaded symbol tables.
  138566. + # Exclude shared library initialization/finalization symbols.
  138567. + extract_expsyms_cmds=
  138568. +
  138569. + case $host_os in
  138570. + cygwin* | mingw* | pw32* | cegcc*)
  138571. + # FIXME: the MSVC++ port hasn't been tested in a loooong time
  138572. + # When not using gcc, we currently assume that we are using
  138573. + # Microsoft Visual C++.
  138574. + if test "$GCC" != yes; then
  138575. + with_gnu_ld=no
  138576. + fi
  138577. + ;;
  138578. + interix*)
  138579. + # we just hope/assume this is gcc and not c89 (= MSVC++)
  138580. + with_gnu_ld=yes
  138581. + ;;
  138582. + openbsd*)
  138583. + with_gnu_ld=no
  138584. + ;;
  138585. + esac
  138586. +
  138587. + ld_shlibs=yes
  138588. +
  138589. + # On some targets, GNU ld is compatible enough with the native linker
  138590. + # that we're better off using the native interface for both.
  138591. + lt_use_gnu_ld_interface=no
  138592. + if test "$with_gnu_ld" = yes; then
  138593. + case $host_os in
  138594. + aix*)
  138595. + # The AIX port of GNU ld has always aspired to compatibility
  138596. + # with the native linker. However, as the warning in the GNU ld
  138597. + # block says, versions before 2.19.5* couldn't really create working
  138598. + # shared libraries, regardless of the interface used.
  138599. + case `$LD -v 2>&1` in
  138600. + *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
  138601. + *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
  138602. + *\ \(GNU\ Binutils\)\ [3-9]*) ;;
  138603. + *)
  138604. + lt_use_gnu_ld_interface=yes
  138605. + ;;
  138606. + esac
  138607. + ;;
  138608. + *)
  138609. + lt_use_gnu_ld_interface=yes
  138610. + ;;
  138611. + esac
  138612. + fi
  138613. +
  138614. + if test "$lt_use_gnu_ld_interface" = yes; then
  138615. + # If archive_cmds runs LD, not CC, wlarc should be empty
  138616. + wlarc='${wl}'
  138617. +
  138618. + # Set some defaults for GNU ld with shared library support. These
  138619. + # are reset later if shared libraries are not supported. Putting them
  138620. + # here allows them to be overridden if necessary.
  138621. + runpath_var=LD_RUN_PATH
  138622. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  138623. + export_dynamic_flag_spec='${wl}--export-dynamic'
  138624. + # ancient GNU ld didn't support --whole-archive et. al.
  138625. + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
  138626. + whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  138627. + else
  138628. + whole_archive_flag_spec=
  138629. + fi
  138630. + supports_anon_versioning=no
  138631. + case `$LD -v 2>&1` in
  138632. + *GNU\ gold*) supports_anon_versioning=yes ;;
  138633. + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
  138634. + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
  138635. + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
  138636. + *\ 2.11.*) ;; # other 2.11 versions
  138637. + *) supports_anon_versioning=yes ;;
  138638. + esac
  138639. +
  138640. + # See if GNU ld supports shared libraries.
  138641. + case $host_os in
  138642. + aix[3-9]*)
  138643. + # On AIX/PPC, the GNU linker is very broken
  138644. + if test "$host_cpu" != ia64; then
  138645. + ld_shlibs=no
  138646. + cat <<_LT_EOF 1>&2
  138647. +
  138648. +*** Warning: the GNU linker, at least up to release 2.19, is reported
  138649. +*** to be unable to reliably create shared libraries on AIX.
  138650. +*** Therefore, libtool is disabling shared libraries support. If you
  138651. +*** really care for shared libraries, you may want to install binutils
  138652. +*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
  138653. +*** You will then need to restart the configuration process.
  138654. +
  138655. +_LT_EOF
  138656. + fi
  138657. + ;;
  138658. +
  138659. + amigaos*)
  138660. + case $host_cpu in
  138661. + powerpc)
  138662. + # see comment about AmigaOS4 .so support
  138663. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138664. + archive_expsym_cmds=''
  138665. + ;;
  138666. + m68k)
  138667. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  138668. + hardcode_libdir_flag_spec='-L$libdir'
  138669. + hardcode_minus_L=yes
  138670. + ;;
  138671. + esac
  138672. + ;;
  138673. +
  138674. + beos*)
  138675. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  138676. + allow_undefined_flag=unsupported
  138677. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  138678. + # support --undefined. This deserves some investigation. FIXME
  138679. + archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138680. + else
  138681. + ld_shlibs=no
  138682. + fi
  138683. + ;;
  138684. +
  138685. + cygwin* | mingw* | pw32* | cegcc*)
  138686. + # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
  138687. + # as there is no search path for DLLs.
  138688. + hardcode_libdir_flag_spec='-L$libdir'
  138689. + export_dynamic_flag_spec='${wl}--export-all-symbols'
  138690. + allow_undefined_flag=unsupported
  138691. + always_export_symbols=no
  138692. + enable_shared_with_static_runtimes=yes
  138693. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  138694. + exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  138695. +
  138696. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  138697. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  138698. + # If the export-symbols file already is a .def file (1st line
  138699. + # is EXPORTS), use it as is; otherwise, prepend...
  138700. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  138701. + cp $export_symbols $output_objdir/$soname.def;
  138702. + else
  138703. + echo EXPORTS > $output_objdir/$soname.def;
  138704. + cat $export_symbols >> $output_objdir/$soname.def;
  138705. + fi~
  138706. + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  138707. + else
  138708. + ld_shlibs=no
  138709. + fi
  138710. + ;;
  138711. +
  138712. + haiku*)
  138713. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138714. + link_all_deplibs=yes
  138715. + ;;
  138716. +
  138717. + interix[3-9]*)
  138718. + hardcode_direct=no
  138719. + hardcode_shlibpath_var=no
  138720. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  138721. + export_dynamic_flag_spec='${wl}-E'
  138722. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  138723. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  138724. + # default) and relocated if they conflict, which is a slow very memory
  138725. + # consuming and fragmenting process. To avoid this, we pick a random,
  138726. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  138727. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  138728. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  138729. + archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  138730. + ;;
  138731. +
  138732. + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
  138733. + tmp_diet=no
  138734. + if test "$host_os" = linux-dietlibc; then
  138735. + case $cc_basename in
  138736. + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
  138737. + esac
  138738. + fi
  138739. + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  138740. + && test "$tmp_diet" = no
  138741. + then
  138742. + tmp_addflag=' $pic_flag'
  138743. + tmp_sharedflag='-shared'
  138744. + case $cc_basename,$host_cpu in
  138745. + pgcc*) # Portland Group C compiler
  138746. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  138747. + tmp_addflag=' $pic_flag'
  138748. + ;;
  138749. + pgf77* | pgf90* | pgf95* | pgfortran*)
  138750. + # Portland Group f77 and f90 compilers
  138751. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  138752. + tmp_addflag=' $pic_flag -Mnomain' ;;
  138753. + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
  138754. + tmp_addflag=' -i_dynamic' ;;
  138755. + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
  138756. + tmp_addflag=' -i_dynamic -nofor_main' ;;
  138757. + ifc* | ifort*) # Intel Fortran compiler
  138758. + tmp_addflag=' -nofor_main' ;;
  138759. + lf95*) # Lahey Fortran 8.1
  138760. + whole_archive_flag_spec=
  138761. + tmp_sharedflag='--shared' ;;
  138762. + xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
  138763. + tmp_sharedflag='-qmkshrobj'
  138764. + tmp_addflag= ;;
  138765. + nvcc*) # Cuda Compiler Driver 2.2
  138766. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  138767. + compiler_needs_object=yes
  138768. + ;;
  138769. + esac
  138770. + case `$CC -V 2>&1 | sed 5q` in
  138771. + *Sun\ C*) # Sun C 5.9
  138772. + whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  138773. + compiler_needs_object=yes
  138774. + tmp_sharedflag='-G' ;;
  138775. + *Sun\ F*) # Sun Fortran 8.3
  138776. + tmp_sharedflag='-G' ;;
  138777. + esac
  138778. + archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138779. +
  138780. + if test "x$supports_anon_versioning" = xyes; then
  138781. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  138782. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  138783. + echo "local: *; };" >> $output_objdir/$libname.ver~
  138784. + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  138785. + fi
  138786. +
  138787. + case $cc_basename in
  138788. + xlf* | bgf* | bgxlf* | mpixlf*)
  138789. + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
  138790. + whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
  138791. + hardcode_libdir_flag_spec=
  138792. + hardcode_libdir_flag_spec_ld='-rpath $libdir'
  138793. + archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
  138794. + if test "x$supports_anon_versioning" = xyes; then
  138795. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  138796. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  138797. + echo "local: *; };" >> $output_objdir/$libname.ver~
  138798. + $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
  138799. + fi
  138800. + ;;
  138801. + esac
  138802. + else
  138803. + ld_shlibs=no
  138804. + fi
  138805. + ;;
  138806. +
  138807. + netbsd*)
  138808. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  138809. + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  138810. + wlarc=
  138811. + else
  138812. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138813. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  138814. + fi
  138815. + ;;
  138816. +
  138817. + solaris*)
  138818. + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
  138819. + ld_shlibs=no
  138820. + cat <<_LT_EOF 1>&2
  138821. +
  138822. +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
  138823. +*** create shared libraries on Solaris systems. Therefore, libtool
  138824. +*** is disabling shared libraries support. We urge you to upgrade GNU
  138825. +*** binutils to release 2.9.1 or newer. Another option is to modify
  138826. +*** your PATH or compiler configuration so that the native linker is
  138827. +*** used, and then restart.
  138828. +
  138829. +_LT_EOF
  138830. + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  138831. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138832. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  138833. + else
  138834. + ld_shlibs=no
  138835. + fi
  138836. + ;;
  138837. +
  138838. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
  138839. + case `$LD -v 2>&1` in
  138840. + *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
  138841. + ld_shlibs=no
  138842. + cat <<_LT_EOF 1>&2
  138843. +
  138844. +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
  138845. +*** reliably create shared libraries on SCO systems. Therefore, libtool
  138846. +*** is disabling shared libraries support. We urge you to upgrade GNU
  138847. +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
  138848. +*** your PATH or compiler configuration so that the native linker is
  138849. +*** used, and then restart.
  138850. +
  138851. +_LT_EOF
  138852. + ;;
  138853. + *)
  138854. + # For security reasons, it is highly recommended that you always
  138855. + # use absolute paths for naming shared libraries, and exclude the
  138856. + # DT_RUNPATH tag from executables and libraries. But doing so
  138857. + # requires that you compile everything twice, which is a pain.
  138858. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  138859. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  138860. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138861. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  138862. + else
  138863. + ld_shlibs=no
  138864. + fi
  138865. + ;;
  138866. + esac
  138867. + ;;
  138868. +
  138869. + sunos4*)
  138870. + archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  138871. + wlarc=
  138872. + hardcode_direct=yes
  138873. + hardcode_shlibpath_var=no
  138874. + ;;
  138875. +
  138876. + *)
  138877. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  138878. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  138879. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  138880. + else
  138881. + ld_shlibs=no
  138882. + fi
  138883. + ;;
  138884. + esac
  138885. +
  138886. + if test "$ld_shlibs" = no; then
  138887. + runpath_var=
  138888. + hardcode_libdir_flag_spec=
  138889. + export_dynamic_flag_spec=
  138890. + whole_archive_flag_spec=
  138891. + fi
  138892. + else
  138893. + # PORTME fill in a description of your system's linker (not GNU ld)
  138894. + case $host_os in
  138895. + aix3*)
  138896. + allow_undefined_flag=unsupported
  138897. + always_export_symbols=yes
  138898. + archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
  138899. + # Note: this linker hardcodes the directories in LIBPATH if there
  138900. + # are no directories specified by -L.
  138901. + hardcode_minus_L=yes
  138902. + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
  138903. + # Neither direct hardcoding nor static linking is supported with a
  138904. + # broken collect2.
  138905. + hardcode_direct=unsupported
  138906. + fi
  138907. + ;;
  138908. +
  138909. + aix[4-9]*)
  138910. + if test "$host_cpu" = ia64; then
  138911. + # On IA64, the linker does run time linking by default, so we don't
  138912. + # have to do anything special.
  138913. + aix_use_runtimelinking=no
  138914. + exp_sym_flag='-Bexport'
  138915. + no_entry_flag=""
  138916. + else
  138917. + # If we're using GNU nm, then we don't want the "-C" option.
  138918. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  138919. + # Also, AIX nm treats weak defined symbols like other global
  138920. + # defined symbols, whereas GNU nm marks them as "W".
  138921. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  138922. + export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  138923. + else
  138924. + export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  138925. + fi
  138926. + aix_use_runtimelinking=no
  138927. +
  138928. + # Test if we are trying to use run time linking or normal
  138929. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  138930. + # need to do runtime linking.
  138931. + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
  138932. + for ld_flag in $LDFLAGS; do
  138933. + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  138934. + aix_use_runtimelinking=yes
  138935. + break
  138936. + fi
  138937. + done
  138938. + ;;
  138939. + esac
  138940. +
  138941. + exp_sym_flag='-bexport'
  138942. + no_entry_flag='-bnoentry'
  138943. + fi
  138944. +
  138945. + # When large executables or shared objects are built, AIX ld can
  138946. + # have problems creating the table of contents. If linking a library
  138947. + # or program results in "error TOC overflow" add -mminimal-toc to
  138948. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  138949. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  138950. +
  138951. + archive_cmds=''
  138952. + hardcode_direct=yes
  138953. + hardcode_direct_absolute=yes
  138954. + hardcode_libdir_separator=':'
  138955. + link_all_deplibs=yes
  138956. + file_list_spec='${wl}-f,'
  138957. +
  138958. + if test "$GCC" = yes; then
  138959. + case $host_os in aix4.[012]|aix4.[012].*)
  138960. + # We only want to do this on AIX 4.2 and lower, the check
  138961. + # below for broken collect2 doesn't work under 4.3+
  138962. + collect2name=`${CC} -print-prog-name=collect2`
  138963. + if test -f "$collect2name" &&
  138964. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  138965. + then
  138966. + # We have reworked collect2
  138967. + :
  138968. + else
  138969. + # We have old collect2
  138970. + hardcode_direct=unsupported
  138971. + # It fails to find uninstalled libraries when the uninstalled
  138972. + # path is not listed in the libpath. Setting hardcode_minus_L
  138973. + # to unsupported forces relinking
  138974. + hardcode_minus_L=yes
  138975. + hardcode_libdir_flag_spec='-L$libdir'
  138976. + hardcode_libdir_separator=
  138977. + fi
  138978. + ;;
  138979. + esac
  138980. + shared_flag='-shared'
  138981. + if test "$aix_use_runtimelinking" = yes; then
  138982. + shared_flag="$shared_flag "'${wl}-G'
  138983. + fi
  138984. + else
  138985. + # not using gcc
  138986. + if test "$host_cpu" = ia64; then
  138987. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  138988. + # chokes on -Wl,-G. The following line is correct:
  138989. + shared_flag='-G'
  138990. + else
  138991. + if test "$aix_use_runtimelinking" = yes; then
  138992. + shared_flag='${wl}-G'
  138993. + else
  138994. + shared_flag='${wl}-bM:SRE'
  138995. + fi
  138996. + fi
  138997. + fi
  138998. +
  138999. + export_dynamic_flag_spec='${wl}-bexpall'
  139000. + # It seems that -bexpall does not export symbols beginning with
  139001. + # underscore (_), so it is better to generate a list of symbols to export.
  139002. + always_export_symbols=yes
  139003. + if test "$aix_use_runtimelinking" = yes; then
  139004. + # Warning - without using the other runtime loading flags (-brtl),
  139005. + # -berok will link without error, but may produce a broken library.
  139006. + allow_undefined_flag='-berok'
  139007. + # Determine the default libpath from the value encoded in an
  139008. + # empty executable.
  139009. + if test "${lt_cv_aix_libpath+set}" = set; then
  139010. + aix_libpath=$lt_cv_aix_libpath
  139011. +else
  139012. + if ${lt_cv_aix_libpath_+:} false; then :
  139013. + $as_echo_n "(cached) " >&6
  139014. +else
  139015. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  139016. +/* end confdefs.h. */
  139017. +
  139018. +int
  139019. +main ()
  139020. +{
  139021. +
  139022. + ;
  139023. + return 0;
  139024. +}
  139025. +_ACEOF
  139026. +if ac_fn_c_try_link "$LINENO"; then :
  139027. +
  139028. + lt_aix_libpath_sed='
  139029. + /Import File Strings/,/^$/ {
  139030. + /^0/ {
  139031. + s/^0 *\([^ ]*\) *$/\1/
  139032. + p
  139033. + }
  139034. + }'
  139035. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  139036. + # Check for a 64-bit object if we didn't find anything.
  139037. + if test -z "$lt_cv_aix_libpath_"; then
  139038. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  139039. + fi
  139040. +fi
  139041. +rm -f core conftest.err conftest.$ac_objext \
  139042. + conftest$ac_exeext conftest.$ac_ext
  139043. + if test -z "$lt_cv_aix_libpath_"; then
  139044. + lt_cv_aix_libpath_="/usr/lib:/lib"
  139045. + fi
  139046. +
  139047. +fi
  139048. +
  139049. + aix_libpath=$lt_cv_aix_libpath_
  139050. +fi
  139051. +
  139052. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  139053. + archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  139054. + else
  139055. + if test "$host_cpu" = ia64; then
  139056. + hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
  139057. + allow_undefined_flag="-z nodefs"
  139058. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  139059. + else
  139060. + # Determine the default libpath from the value encoded in an
  139061. + # empty executable.
  139062. + if test "${lt_cv_aix_libpath+set}" = set; then
  139063. + aix_libpath=$lt_cv_aix_libpath
  139064. +else
  139065. + if ${lt_cv_aix_libpath_+:} false; then :
  139066. + $as_echo_n "(cached) " >&6
  139067. +else
  139068. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  139069. +/* end confdefs.h. */
  139070. +
  139071. +int
  139072. +main ()
  139073. +{
  139074. +
  139075. + ;
  139076. + return 0;
  139077. +}
  139078. +_ACEOF
  139079. +if ac_fn_c_try_link "$LINENO"; then :
  139080. +
  139081. + lt_aix_libpath_sed='
  139082. + /Import File Strings/,/^$/ {
  139083. + /^0/ {
  139084. + s/^0 *\([^ ]*\) *$/\1/
  139085. + p
  139086. + }
  139087. + }'
  139088. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  139089. + # Check for a 64-bit object if we didn't find anything.
  139090. + if test -z "$lt_cv_aix_libpath_"; then
  139091. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  139092. + fi
  139093. +fi
  139094. +rm -f core conftest.err conftest.$ac_objext \
  139095. + conftest$ac_exeext conftest.$ac_ext
  139096. + if test -z "$lt_cv_aix_libpath_"; then
  139097. + lt_cv_aix_libpath_="/usr/lib:/lib"
  139098. + fi
  139099. +
  139100. +fi
  139101. +
  139102. + aix_libpath=$lt_cv_aix_libpath_
  139103. +fi
  139104. +
  139105. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  139106. + # Warning - without using the other run time loading flags,
  139107. + # -berok will link without error, but may produce a broken library.
  139108. + no_undefined_flag=' ${wl}-bernotok'
  139109. + allow_undefined_flag=' ${wl}-berok'
  139110. + if test "$with_gnu_ld" = yes; then
  139111. + # We only use this code for GNU lds that support --whole-archive.
  139112. + whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  139113. + else
  139114. + # Exported symbols can be pulled into shared objects from archives
  139115. + whole_archive_flag_spec='$convenience'
  139116. + fi
  139117. + archive_cmds_need_lc=yes
  139118. + # This is similar to how AIX traditionally builds its shared libraries.
  139119. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  139120. + fi
  139121. + fi
  139122. + ;;
  139123. +
  139124. + amigaos*)
  139125. + case $host_cpu in
  139126. + powerpc)
  139127. + # see comment about AmigaOS4 .so support
  139128. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  139129. + archive_expsym_cmds=''
  139130. + ;;
  139131. + m68k)
  139132. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  139133. + hardcode_libdir_flag_spec='-L$libdir'
  139134. + hardcode_minus_L=yes
  139135. + ;;
  139136. + esac
  139137. + ;;
  139138. +
  139139. + bsdi[45]*)
  139140. + export_dynamic_flag_spec=-rdynamic
  139141. + ;;
  139142. +
  139143. + cygwin* | mingw* | pw32* | cegcc*)
  139144. + # When not using gcc, we currently assume that we are using
  139145. + # Microsoft Visual C++.
  139146. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  139147. + # no search path for DLLs.
  139148. + case $cc_basename in
  139149. + cl*)
  139150. + # Native MSVC
  139151. + hardcode_libdir_flag_spec=' '
  139152. + allow_undefined_flag=unsupported
  139153. + always_export_symbols=yes
  139154. + file_list_spec='@'
  139155. + # Tell ltmain to make .lib files, not .a files.
  139156. + libext=lib
  139157. + # Tell ltmain to make .dll files, not .so files.
  139158. + shrext_cmds=".dll"
  139159. + # FIXME: Setting linknames here is a bad hack.
  139160. + archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  139161. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  139162. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  139163. + else
  139164. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  139165. + fi~
  139166. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  139167. + linknames='
  139168. + # The linker will not automatically build a static lib if we build a DLL.
  139169. + # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
  139170. + enable_shared_with_static_runtimes=yes
  139171. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  139172. + # Don't use ranlib
  139173. + old_postinstall_cmds='chmod 644 $oldlib'
  139174. + postlink_cmds='lt_outputfile="@OUTPUT@"~
  139175. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  139176. + case $lt_outputfile in
  139177. + *.exe|*.EXE) ;;
  139178. + *)
  139179. + lt_outputfile="$lt_outputfile.exe"
  139180. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  139181. + ;;
  139182. + esac~
  139183. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  139184. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  139185. + $RM "$lt_outputfile.manifest";
  139186. + fi'
  139187. + ;;
  139188. + *)
  139189. + # Assume MSVC wrapper
  139190. + hardcode_libdir_flag_spec=' '
  139191. + allow_undefined_flag=unsupported
  139192. + # Tell ltmain to make .lib files, not .a files.
  139193. + libext=lib
  139194. + # Tell ltmain to make .dll files, not .so files.
  139195. + shrext_cmds=".dll"
  139196. + # FIXME: Setting linknames here is a bad hack.
  139197. + archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  139198. + # The linker will automatically build a .lib file if we build a DLL.
  139199. + old_archive_from_new_cmds='true'
  139200. + # FIXME: Should let the user specify the lib program.
  139201. + old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  139202. + enable_shared_with_static_runtimes=yes
  139203. + ;;
  139204. + esac
  139205. + ;;
  139206. +
  139207. + darwin* | rhapsody*)
  139208. +
  139209. +
  139210. + archive_cmds_need_lc=no
  139211. + hardcode_direct=no
  139212. + hardcode_automatic=yes
  139213. + hardcode_shlibpath_var=unsupported
  139214. + if test "$lt_cv_ld_force_load" = "yes"; then
  139215. + whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  139216. + else
  139217. + whole_archive_flag_spec=''
  139218. + fi
  139219. + link_all_deplibs=yes
  139220. + allow_undefined_flag="$_lt_dar_allow_undefined"
  139221. + case $cc_basename in
  139222. + ifort*) _lt_dar_can_shared=yes ;;
  139223. + *) _lt_dar_can_shared=$GCC ;;
  139224. + esac
  139225. + if test "$_lt_dar_can_shared" = "yes"; then
  139226. + output_verbose_link_cmd=func_echo_all
  139227. + archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  139228. + module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  139229. + archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  139230. + module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  139231. +
  139232. + else
  139233. + ld_shlibs=no
  139234. + fi
  139235. +
  139236. + ;;
  139237. +
  139238. + dgux*)
  139239. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139240. + hardcode_libdir_flag_spec='-L$libdir'
  139241. + hardcode_shlibpath_var=no
  139242. + ;;
  139243. +
  139244. + freebsd1*)
  139245. + ld_shlibs=no
  139246. + ;;
  139247. +
  139248. + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
  139249. + # support. Future versions do this automatically, but an explicit c++rt0.o
  139250. + # does not break anything, and helps significantly (at the cost of a little
  139251. + # extra space).
  139252. + freebsd2.2*)
  139253. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
  139254. + hardcode_libdir_flag_spec='-R$libdir'
  139255. + hardcode_direct=yes
  139256. + hardcode_shlibpath_var=no
  139257. + ;;
  139258. +
  139259. + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
  139260. + freebsd2*)
  139261. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  139262. + hardcode_direct=yes
  139263. + hardcode_minus_L=yes
  139264. + hardcode_shlibpath_var=no
  139265. + ;;
  139266. +
  139267. + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  139268. + freebsd* | dragonfly*)
  139269. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  139270. + hardcode_libdir_flag_spec='-R$libdir'
  139271. + hardcode_direct=yes
  139272. + hardcode_shlibpath_var=no
  139273. + ;;
  139274. +
  139275. + hpux9*)
  139276. + if test "$GCC" = yes; then
  139277. + archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  139278. + else
  139279. + archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  139280. + fi
  139281. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  139282. + hardcode_libdir_separator=:
  139283. + hardcode_direct=yes
  139284. +
  139285. + # hardcode_minus_L: Not really in the search PATH,
  139286. + # but as the default location of the library.
  139287. + hardcode_minus_L=yes
  139288. + export_dynamic_flag_spec='${wl}-E'
  139289. + ;;
  139290. +
  139291. + hpux10*)
  139292. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  139293. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  139294. + else
  139295. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  139296. + fi
  139297. + if test "$with_gnu_ld" = no; then
  139298. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  139299. + hardcode_libdir_flag_spec_ld='+b $libdir'
  139300. + hardcode_libdir_separator=:
  139301. + hardcode_direct=yes
  139302. + hardcode_direct_absolute=yes
  139303. + export_dynamic_flag_spec='${wl}-E'
  139304. + # hardcode_minus_L: Not really in the search PATH,
  139305. + # but as the default location of the library.
  139306. + hardcode_minus_L=yes
  139307. + fi
  139308. + ;;
  139309. +
  139310. + hpux11*)
  139311. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  139312. + case $host_cpu in
  139313. + hppa*64*)
  139314. + archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  139315. + ;;
  139316. + ia64*)
  139317. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  139318. + ;;
  139319. + *)
  139320. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  139321. + ;;
  139322. + esac
  139323. + else
  139324. + case $host_cpu in
  139325. + hppa*64*)
  139326. + archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  139327. + ;;
  139328. + ia64*)
  139329. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  139330. + ;;
  139331. + *)
  139332. +
  139333. + # Older versions of the 11.00 compiler do not understand -b yet
  139334. + # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
  139335. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
  139336. +$as_echo_n "checking if $CC understands -b... " >&6; }
  139337. +if ${lt_cv_prog_compiler__b+:} false; then :
  139338. + $as_echo_n "(cached) " >&6
  139339. +else
  139340. + lt_cv_prog_compiler__b=no
  139341. + save_LDFLAGS="$LDFLAGS"
  139342. + LDFLAGS="$LDFLAGS -b"
  139343. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  139344. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  139345. + # The linker can only warn and ignore the option if not recognized
  139346. + # So say no if there are warnings
  139347. + if test -s conftest.err; then
  139348. + # Append any errors to the config.log.
  139349. + cat conftest.err 1>&5
  139350. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  139351. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  139352. + if diff conftest.exp conftest.er2 >/dev/null; then
  139353. + lt_cv_prog_compiler__b=yes
  139354. + fi
  139355. + else
  139356. + lt_cv_prog_compiler__b=yes
  139357. + fi
  139358. + fi
  139359. + $RM -r conftest*
  139360. + LDFLAGS="$save_LDFLAGS"
  139361. +
  139362. +fi
  139363. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
  139364. +$as_echo "$lt_cv_prog_compiler__b" >&6; }
  139365. +
  139366. +if test x"$lt_cv_prog_compiler__b" = xyes; then
  139367. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  139368. +else
  139369. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  139370. +fi
  139371. +
  139372. + ;;
  139373. + esac
  139374. + fi
  139375. + if test "$with_gnu_ld" = no; then
  139376. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  139377. + hardcode_libdir_separator=:
  139378. +
  139379. + case $host_cpu in
  139380. + hppa*64*|ia64*)
  139381. + hardcode_direct=no
  139382. + hardcode_shlibpath_var=no
  139383. + ;;
  139384. + *)
  139385. + hardcode_direct=yes
  139386. + hardcode_direct_absolute=yes
  139387. + export_dynamic_flag_spec='${wl}-E'
  139388. +
  139389. + # hardcode_minus_L: Not really in the search PATH,
  139390. + # but as the default location of the library.
  139391. + hardcode_minus_L=yes
  139392. + ;;
  139393. + esac
  139394. + fi
  139395. + ;;
  139396. +
  139397. + irix5* | irix6* | nonstopux*)
  139398. + if test "$GCC" = yes; then
  139399. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  139400. + # Try to use the -exported_symbol ld option, if it does not
  139401. + # work, assume that -exports_file does not work either and
  139402. + # implicitly export all symbols.
  139403. + # This should be the same for all languages, so no per-tag cache variable.
  139404. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
  139405. +$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
  139406. +if ${lt_cv_irix_exported_symbol+:} false; then :
  139407. + $as_echo_n "(cached) " >&6
  139408. +else
  139409. + save_LDFLAGS="$LDFLAGS"
  139410. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  139411. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  139412. +/* end confdefs.h. */
  139413. +int foo (void) { return 0; }
  139414. +_ACEOF
  139415. +if ac_fn_c_try_link "$LINENO"; then :
  139416. + lt_cv_irix_exported_symbol=yes
  139417. +else
  139418. + lt_cv_irix_exported_symbol=no
  139419. +fi
  139420. +rm -f core conftest.err conftest.$ac_objext \
  139421. + conftest$ac_exeext conftest.$ac_ext
  139422. + LDFLAGS="$save_LDFLAGS"
  139423. +fi
  139424. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
  139425. +$as_echo "$lt_cv_irix_exported_symbol" >&6; }
  139426. + if test "$lt_cv_irix_exported_symbol" = yes; then
  139427. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  139428. + fi
  139429. + else
  139430. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  139431. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  139432. + fi
  139433. + archive_cmds_need_lc='no'
  139434. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  139435. + hardcode_libdir_separator=:
  139436. + inherit_rpath=yes
  139437. + link_all_deplibs=yes
  139438. + ;;
  139439. +
  139440. + netbsd*)
  139441. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  139442. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
  139443. + else
  139444. + archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
  139445. + fi
  139446. + hardcode_libdir_flag_spec='-R$libdir'
  139447. + hardcode_direct=yes
  139448. + hardcode_shlibpath_var=no
  139449. + ;;
  139450. +
  139451. + newsos6)
  139452. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139453. + hardcode_direct=yes
  139454. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  139455. + hardcode_libdir_separator=:
  139456. + hardcode_shlibpath_var=no
  139457. + ;;
  139458. +
  139459. + *nto* | *qnx*)
  139460. + ;;
  139461. +
  139462. + openbsd*)
  139463. + if test -f /usr/libexec/ld.so; then
  139464. + hardcode_direct=yes
  139465. + hardcode_shlibpath_var=no
  139466. + hardcode_direct_absolute=yes
  139467. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  139468. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  139469. + archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
  139470. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  139471. + export_dynamic_flag_spec='${wl}-E'
  139472. + else
  139473. + case $host_os in
  139474. + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
  139475. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  139476. + hardcode_libdir_flag_spec='-R$libdir'
  139477. + ;;
  139478. + *)
  139479. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  139480. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  139481. + ;;
  139482. + esac
  139483. + fi
  139484. + else
  139485. + ld_shlibs=no
  139486. + fi
  139487. + ;;
  139488. +
  139489. + os2*)
  139490. + hardcode_libdir_flag_spec='-L$libdir'
  139491. + hardcode_minus_L=yes
  139492. + allow_undefined_flag=unsupported
  139493. + archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
  139494. + old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
  139495. + ;;
  139496. +
  139497. + osf3*)
  139498. + if test "$GCC" = yes; then
  139499. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  139500. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  139501. + else
  139502. + allow_undefined_flag=' -expect_unresolved \*'
  139503. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  139504. + fi
  139505. + archive_cmds_need_lc='no'
  139506. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  139507. + hardcode_libdir_separator=:
  139508. + ;;
  139509. +
  139510. + osf4* | osf5*) # as osf3* with the addition of -msym flag
  139511. + if test "$GCC" = yes; then
  139512. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  139513. + archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  139514. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  139515. + else
  139516. + allow_undefined_flag=' -expect_unresolved \*'
  139517. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  139518. + archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
  139519. + $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
  139520. +
  139521. + # Both c and cxx compiler support -rpath directly
  139522. + hardcode_libdir_flag_spec='-rpath $libdir'
  139523. + fi
  139524. + archive_cmds_need_lc='no'
  139525. + hardcode_libdir_separator=:
  139526. + ;;
  139527. +
  139528. + solaris*)
  139529. + no_undefined_flag=' -z defs'
  139530. + if test "$GCC" = yes; then
  139531. + wlarc='${wl}'
  139532. + archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  139533. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  139534. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  139535. + else
  139536. + case `$CC -V 2>&1` in
  139537. + *"Compilers 5.0"*)
  139538. + wlarc=''
  139539. + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139540. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  139541. + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
  139542. + ;;
  139543. + *)
  139544. + wlarc='${wl}'
  139545. + archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
  139546. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  139547. + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  139548. + ;;
  139549. + esac
  139550. + fi
  139551. + hardcode_libdir_flag_spec='-R$libdir'
  139552. + hardcode_shlibpath_var=no
  139553. + case $host_os in
  139554. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  139555. + *)
  139556. + # The compiler driver will combine and reorder linker options,
  139557. + # but understands `-z linker_flag'. GCC discards it without `$wl',
  139558. + # but is careful enough not to reorder.
  139559. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  139560. + if test "$GCC" = yes; then
  139561. + whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  139562. + else
  139563. + whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
  139564. + fi
  139565. + ;;
  139566. + esac
  139567. + link_all_deplibs=yes
  139568. + ;;
  139569. +
  139570. + sunos4*)
  139571. + if test "x$host_vendor" = xsequent; then
  139572. + # Use $CC to link under sequent, because it throws in some extra .o
  139573. + # files that make .init and .fini sections work.
  139574. + archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
  139575. + else
  139576. + archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
  139577. + fi
  139578. + hardcode_libdir_flag_spec='-L$libdir'
  139579. + hardcode_direct=yes
  139580. + hardcode_minus_L=yes
  139581. + hardcode_shlibpath_var=no
  139582. + ;;
  139583. +
  139584. + sysv4)
  139585. + case $host_vendor in
  139586. + sni)
  139587. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139588. + hardcode_direct=yes # is this really true???
  139589. + ;;
  139590. + siemens)
  139591. + ## LD is ld it makes a PLAMLIB
  139592. + ## CC just makes a GrossModule.
  139593. + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
  139594. + reload_cmds='$CC -r -o $output$reload_objs'
  139595. + hardcode_direct=no
  139596. + ;;
  139597. + motorola)
  139598. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139599. + hardcode_direct=no #Motorola manual says yes, but my tests say they lie
  139600. + ;;
  139601. + esac
  139602. + runpath_var='LD_RUN_PATH'
  139603. + hardcode_shlibpath_var=no
  139604. + ;;
  139605. +
  139606. + sysv4.3*)
  139607. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139608. + hardcode_shlibpath_var=no
  139609. + export_dynamic_flag_spec='-Bexport'
  139610. + ;;
  139611. +
  139612. + sysv4*MP*)
  139613. + if test -d /usr/nec; then
  139614. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139615. + hardcode_shlibpath_var=no
  139616. + runpath_var=LD_RUN_PATH
  139617. + hardcode_runpath_var=yes
  139618. + ld_shlibs=yes
  139619. + fi
  139620. + ;;
  139621. +
  139622. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
  139623. + no_undefined_flag='${wl}-z,text'
  139624. + archive_cmds_need_lc=no
  139625. + hardcode_shlibpath_var=no
  139626. + runpath_var='LD_RUN_PATH'
  139627. +
  139628. + if test "$GCC" = yes; then
  139629. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139630. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139631. + else
  139632. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139633. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139634. + fi
  139635. + ;;
  139636. +
  139637. + sysv5* | sco3.2v5* | sco5v6*)
  139638. + # Note: We can NOT use -z defs as we might desire, because we do not
  139639. + # link with -lc, and that would cause any symbols used from libc to
  139640. + # always be unresolved, which means just about no library would
  139641. + # ever link correctly. If we're not using GNU ld we use -z text
  139642. + # though, which does catch some bad symbols but isn't as heavy-handed
  139643. + # as -z defs.
  139644. + no_undefined_flag='${wl}-z,text'
  139645. + allow_undefined_flag='${wl}-z,nodefs'
  139646. + archive_cmds_need_lc=no
  139647. + hardcode_shlibpath_var=no
  139648. + hardcode_libdir_flag_spec='${wl}-R,$libdir'
  139649. + hardcode_libdir_separator=':'
  139650. + link_all_deplibs=yes
  139651. + export_dynamic_flag_spec='${wl}-Bexport'
  139652. + runpath_var='LD_RUN_PATH'
  139653. +
  139654. + if test "$GCC" = yes; then
  139655. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139656. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139657. + else
  139658. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139659. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  139660. + fi
  139661. + ;;
  139662. +
  139663. + uts4*)
  139664. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  139665. + hardcode_libdir_flag_spec='-L$libdir'
  139666. + hardcode_shlibpath_var=no
  139667. + ;;
  139668. +
  139669. + *)
  139670. + ld_shlibs=no
  139671. + ;;
  139672. + esac
  139673. +
  139674. + if test x$host_vendor = xsni; then
  139675. + case $host in
  139676. + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  139677. + export_dynamic_flag_spec='${wl}-Blargedynsym'
  139678. + ;;
  139679. + esac
  139680. + fi
  139681. + fi
  139682. +
  139683. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
  139684. +$as_echo "$ld_shlibs" >&6; }
  139685. +test "$ld_shlibs" = no && can_build_shared=no
  139686. +
  139687. +with_gnu_ld=$with_gnu_ld
  139688. +
  139689. +
  139690. +
  139691. +
  139692. +
  139693. +
  139694. +
  139695. +
  139696. +
  139697. +
  139698. +
  139699. +
  139700. +
  139701. +
  139702. +
  139703. +#
  139704. +# Do we need to explicitly link libc?
  139705. +#
  139706. +case "x$archive_cmds_need_lc" in
  139707. +x|xyes)
  139708. + # Assume -lc should be added
  139709. + archive_cmds_need_lc=yes
  139710. +
  139711. + if test "$enable_shared" = yes && test "$GCC" = yes; then
  139712. + case $archive_cmds in
  139713. + *'~'*)
  139714. + # FIXME: we may have to deal with multi-command sequences.
  139715. + ;;
  139716. + '$CC '*)
  139717. + # Test whether the compiler implicitly links with -lc since on some
  139718. + # systems, -lgcc has to come before -lc. If gcc already passes -lc
  139719. + # to ld, don't add -lc before -lgcc.
  139720. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
  139721. +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
  139722. +if ${lt_cv_archive_cmds_need_lc+:} false; then :
  139723. + $as_echo_n "(cached) " >&6
  139724. +else
  139725. + $RM conftest*
  139726. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  139727. +
  139728. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  139729. + (eval $ac_compile) 2>&5
  139730. + ac_status=$?
  139731. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  139732. + test $ac_status = 0; } 2>conftest.err; then
  139733. + soname=conftest
  139734. + lib=conftest
  139735. + libobjs=conftest.$ac_objext
  139736. + deplibs=
  139737. + wl=$lt_prog_compiler_wl
  139738. + pic_flag=$lt_prog_compiler_pic
  139739. + compiler_flags=-v
  139740. + linker_flags=-v
  139741. + verstring=
  139742. + output_objdir=.
  139743. + libname=conftest
  139744. + lt_save_allow_undefined_flag=$allow_undefined_flag
  139745. + allow_undefined_flag=
  139746. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
  139747. + (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
  139748. + ac_status=$?
  139749. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  139750. + test $ac_status = 0; }
  139751. + then
  139752. + lt_cv_archive_cmds_need_lc=no
  139753. + else
  139754. + lt_cv_archive_cmds_need_lc=yes
  139755. + fi
  139756. + allow_undefined_flag=$lt_save_allow_undefined_flag
  139757. + else
  139758. + cat conftest.err 1>&5
  139759. + fi
  139760. + $RM conftest*
  139761. +
  139762. +fi
  139763. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
  139764. +$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
  139765. + archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
  139766. + ;;
  139767. + esac
  139768. + fi
  139769. + ;;
  139770. +esac
  139771. +
  139772. +
  139773. +
  139774. +
  139775. +
  139776. +
  139777. +
  139778. +
  139779. +
  139780. +
  139781. +
  139782. +
  139783. +
  139784. +
  139785. +
  139786. +
  139787. +
  139788. +
  139789. +
  139790. +
  139791. +
  139792. +
  139793. +
  139794. +
  139795. +
  139796. +
  139797. +
  139798. +
  139799. +
  139800. +
  139801. +
  139802. +
  139803. +
  139804. +
  139805. +
  139806. +
  139807. +
  139808. +
  139809. +
  139810. +
  139811. +
  139812. +
  139813. +
  139814. +
  139815. +
  139816. +
  139817. +
  139818. +
  139819. +
  139820. +
  139821. +
  139822. +
  139823. +
  139824. +
  139825. +
  139826. +
  139827. +
  139828. +
  139829. +
  139830. +
  139831. +
  139832. +
  139833. +
  139834. +
  139835. +
  139836. +
  139837. +
  139838. +
  139839. +
  139840. +
  139841. +
  139842. +
  139843. +
  139844. +
  139845. +
  139846. +
  139847. +
  139848. +
  139849. +
  139850. +
  139851. +
  139852. +
  139853. +
  139854. +
  139855. +
  139856. +
  139857. +
  139858. +
  139859. +
  139860. +
  139861. +
  139862. +
  139863. +
  139864. +
  139865. +
  139866. +
  139867. +
  139868. +
  139869. +
  139870. +
  139871. +
  139872. +
  139873. +
  139874. +
  139875. +
  139876. +
  139877. +
  139878. +
  139879. +
  139880. +
  139881. +
  139882. +
  139883. +
  139884. +
  139885. +
  139886. +
  139887. +
  139888. +
  139889. +
  139890. +
  139891. +
  139892. +
  139893. +
  139894. +
  139895. +
  139896. +
  139897. +
  139898. +
  139899. +
  139900. +
  139901. +
  139902. +
  139903. +
  139904. +
  139905. +
  139906. +
  139907. +
  139908. +
  139909. +
  139910. +
  139911. +
  139912. +
  139913. +
  139914. +
  139915. +
  139916. +
  139917. +
  139918. +
  139919. +
  139920. +
  139921. +
  139922. +
  139923. +
  139924. +
  139925. +
  139926. +
  139927. +
  139928. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
  139929. +$as_echo_n "checking dynamic linker characteristics... " >&6; }
  139930. +
  139931. +if test "$GCC" = yes; then
  139932. + case $host_os in
  139933. + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
  139934. + *) lt_awk_arg="/^libraries:/" ;;
  139935. + esac
  139936. + case $host_os in
  139937. + mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
  139938. + *) lt_sed_strip_eq="s,=/,/,g" ;;
  139939. + esac
  139940. + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
  139941. + case $lt_search_path_spec in
  139942. + *\;*)
  139943. + # if the path contains ";" then we assume it to be the separator
  139944. + # otherwise default to the standard path separator (i.e. ":") - it is
  139945. + # assumed that no part of a normal pathname contains ";" but that should
  139946. + # okay in the real world where ";" in dirpaths is itself problematic.
  139947. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
  139948. + ;;
  139949. + *)
  139950. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
  139951. + ;;
  139952. + esac
  139953. + # Ok, now we have the path, separated by spaces, we can step through it
  139954. + # and add multilib dir if necessary.
  139955. + lt_tmp_lt_search_path_spec=
  139956. + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  139957. + for lt_sys_path in $lt_search_path_spec; do
  139958. + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
  139959. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
  139960. + else
  139961. + test -d "$lt_sys_path" && \
  139962. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
  139963. + fi
  139964. + done
  139965. + lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
  139966. +BEGIN {RS=" "; FS="/|\n";} {
  139967. + lt_foo="";
  139968. + lt_count=0;
  139969. + for (lt_i = NF; lt_i > 0; lt_i--) {
  139970. + if ($lt_i != "" && $lt_i != ".") {
  139971. + if ($lt_i == "..") {
  139972. + lt_count++;
  139973. + } else {
  139974. + if (lt_count == 0) {
  139975. + lt_foo="/" $lt_i lt_foo;
  139976. + } else {
  139977. + lt_count--;
  139978. + }
  139979. + }
  139980. + }
  139981. + }
  139982. + if (lt_foo != "") { lt_freq[lt_foo]++; }
  139983. + if (lt_freq[lt_foo] == 1) { print lt_foo; }
  139984. +}'`
  139985. + # AWK program above erroneously prepends '/' to C:/dos/paths
  139986. + # for these hosts.
  139987. + case $host_os in
  139988. + mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
  139989. + $SED 's,/\([A-Za-z]:\),\1,g'` ;;
  139990. + esac
  139991. + sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
  139992. +else
  139993. + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  139994. +fi
  139995. +library_names_spec=
  139996. +libname_spec='lib$name'
  139997. +soname_spec=
  139998. +shrext_cmds=".so"
  139999. +postinstall_cmds=
  140000. +postuninstall_cmds=
  140001. +finish_cmds=
  140002. +finish_eval=
  140003. +shlibpath_var=
  140004. +shlibpath_overrides_runpath=unknown
  140005. +version_type=none
  140006. +dynamic_linker="$host_os ld.so"
  140007. +sys_lib_dlsearch_path_spec="/lib /usr/lib"
  140008. +need_lib_prefix=unknown
  140009. +hardcode_into_libs=no
  140010. +
  140011. +# when you set need_version to no, make sure it does not cause -set_version
  140012. +# flags to be left without arguments
  140013. +need_version=unknown
  140014. +
  140015. +case $host_os in
  140016. +aix3*)
  140017. + version_type=linux
  140018. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  140019. + shlibpath_var=LIBPATH
  140020. +
  140021. + # AIX 3 has no versioning support, so we append a major version to the name.
  140022. + soname_spec='${libname}${release}${shared_ext}$major'
  140023. + ;;
  140024. +
  140025. +aix[4-9]*)
  140026. + version_type=linux
  140027. + need_lib_prefix=no
  140028. + need_version=no
  140029. + hardcode_into_libs=yes
  140030. + if test "$host_cpu" = ia64; then
  140031. + # AIX 5 supports IA64
  140032. + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  140033. + shlibpath_var=LD_LIBRARY_PATH
  140034. + else
  140035. + # With GCC up to 2.95.x, collect2 would create an import file
  140036. + # for dependence libraries. The import file would start with
  140037. + # the line `#! .'. This would cause the generated library to
  140038. + # depend on `.', always an invalid library. This was fixed in
  140039. + # development snapshots of GCC prior to 3.0.
  140040. + case $host_os in
  140041. + aix4 | aix4.[01] | aix4.[01].*)
  140042. + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  140043. + echo ' yes '
  140044. + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  140045. + :
  140046. + else
  140047. + can_build_shared=no
  140048. + fi
  140049. + ;;
  140050. + esac
  140051. + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  140052. + # soname into executable. Probably we can add versioning support to
  140053. + # collect2, so additional links can be useful in future.
  140054. + if test "$aix_use_runtimelinking" = yes; then
  140055. + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  140056. + # instead of lib<name>.a to let people know that these are not
  140057. + # typical AIX shared libraries.
  140058. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140059. + else
  140060. + # We preserve .a as extension for shared libraries through AIX4.2
  140061. + # and later when we are not doing run time linking.
  140062. + library_names_spec='${libname}${release}.a $libname.a'
  140063. + soname_spec='${libname}${release}${shared_ext}$major'
  140064. + fi
  140065. + shlibpath_var=LIBPATH
  140066. + fi
  140067. + ;;
  140068. +
  140069. +amigaos*)
  140070. + case $host_cpu in
  140071. + powerpc)
  140072. + # Since July 2007 AmigaOS4 officially supports .so libraries.
  140073. + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  140074. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140075. + ;;
  140076. + m68k)
  140077. + library_names_spec='$libname.ixlibrary $libname.a'
  140078. + # Create ${libname}_ixlibrary.a entries in /sys/libs.
  140079. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  140080. + ;;
  140081. + esac
  140082. + ;;
  140083. +
  140084. +beos*)
  140085. + library_names_spec='${libname}${shared_ext}'
  140086. + dynamic_linker="$host_os ld.so"
  140087. + shlibpath_var=LIBRARY_PATH
  140088. + ;;
  140089. +
  140090. +bsdi[45]*)
  140091. + version_type=linux
  140092. + need_version=no
  140093. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140094. + soname_spec='${libname}${release}${shared_ext}$major'
  140095. + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  140096. + shlibpath_var=LD_LIBRARY_PATH
  140097. + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  140098. + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  140099. + # the default ld.so.conf also contains /usr/contrib/lib and
  140100. + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  140101. + # libtool to hard-code these into programs
  140102. + ;;
  140103. +
  140104. +cygwin* | mingw* | pw32* | cegcc*)
  140105. + version_type=windows
  140106. + shrext_cmds=".dll"
  140107. + need_version=no
  140108. + need_lib_prefix=no
  140109. +
  140110. + case $GCC,$cc_basename in
  140111. + yes,*)
  140112. + # gcc
  140113. + library_names_spec='$libname.dll.a'
  140114. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  140115. + postinstall_cmds='base_file=`basename \${file}`~
  140116. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  140117. + dldir=$destdir/`dirname \$dlpath`~
  140118. + test -d \$dldir || mkdir -p \$dldir~
  140119. + $install_prog $dir/$dlname \$dldir/$dlname~
  140120. + chmod a+x \$dldir/$dlname~
  140121. + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  140122. + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  140123. + fi'
  140124. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  140125. + dlpath=$dir/\$dldll~
  140126. + $RM \$dlpath'
  140127. + shlibpath_overrides_runpath=yes
  140128. +
  140129. + case $host_os in
  140130. + cygwin*)
  140131. + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  140132. + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  140133. +
  140134. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
  140135. + ;;
  140136. + mingw* | cegcc*)
  140137. + # MinGW DLLs use traditional 'lib' prefix
  140138. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  140139. + ;;
  140140. + pw32*)
  140141. + # pw32 DLLs use 'pw' prefix rather than 'lib'
  140142. + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  140143. + ;;
  140144. + esac
  140145. + dynamic_linker='Win32 ld.exe'
  140146. + ;;
  140147. +
  140148. + *,cl*)
  140149. + # Native MSVC
  140150. + libname_spec='$name'
  140151. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  140152. + library_names_spec='${libname}.dll.lib'
  140153. +
  140154. + case $build_os in
  140155. + mingw*)
  140156. + sys_lib_search_path_spec=
  140157. + lt_save_ifs=$IFS
  140158. + IFS=';'
  140159. + for lt_path in $LIB
  140160. + do
  140161. + IFS=$lt_save_ifs
  140162. + # Let DOS variable expansion print the short 8.3 style file name.
  140163. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  140164. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  140165. + done
  140166. + IFS=$lt_save_ifs
  140167. + # Convert to MSYS style.
  140168. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  140169. + ;;
  140170. + cygwin*)
  140171. + # Convert to unix form, then to dos form, then back to unix form
  140172. + # but this time dos style (no spaces!) so that the unix form looks
  140173. + # like /cygdrive/c/PROGRA~1:/cygdr...
  140174. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  140175. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  140176. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  140177. + ;;
  140178. + *)
  140179. + sys_lib_search_path_spec="$LIB"
  140180. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  140181. + # It is most probably a Windows format PATH.
  140182. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  140183. + else
  140184. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  140185. + fi
  140186. + # FIXME: find the short name or the path components, as spaces are
  140187. + # common. (e.g. "Program Files" -> "PROGRA~1")
  140188. + ;;
  140189. + esac
  140190. +
  140191. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  140192. + postinstall_cmds='base_file=`basename \${file}`~
  140193. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  140194. + dldir=$destdir/`dirname \$dlpath`~
  140195. + test -d \$dldir || mkdir -p \$dldir~
  140196. + $install_prog $dir/$dlname \$dldir/$dlname'
  140197. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  140198. + dlpath=$dir/\$dldll~
  140199. + $RM \$dlpath'
  140200. + shlibpath_overrides_runpath=yes
  140201. + dynamic_linker='Win32 link.exe'
  140202. + ;;
  140203. +
  140204. + *)
  140205. + # Assume MSVC wrapper
  140206. + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  140207. + dynamic_linker='Win32 ld.exe'
  140208. + ;;
  140209. + esac
  140210. + # FIXME: first we should search . and the directory the executable is in
  140211. + shlibpath_var=PATH
  140212. + ;;
  140213. +
  140214. +darwin* | rhapsody*)
  140215. + dynamic_linker="$host_os dyld"
  140216. + version_type=darwin
  140217. + need_lib_prefix=no
  140218. + need_version=no
  140219. + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  140220. + soname_spec='${libname}${release}${major}$shared_ext'
  140221. + shlibpath_overrides_runpath=yes
  140222. + shlibpath_var=DYLD_LIBRARY_PATH
  140223. + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  140224. +
  140225. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
  140226. + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  140227. + ;;
  140228. +
  140229. +dgux*)
  140230. + version_type=linux
  140231. + need_lib_prefix=no
  140232. + need_version=no
  140233. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  140234. + soname_spec='${libname}${release}${shared_ext}$major'
  140235. + shlibpath_var=LD_LIBRARY_PATH
  140236. + ;;
  140237. +
  140238. +freebsd1*)
  140239. + dynamic_linker=no
  140240. + ;;
  140241. +
  140242. +freebsd* | dragonfly*)
  140243. + # DragonFly does not have aout. When/if they implement a new
  140244. + # versioning mechanism, adjust this.
  140245. + if test -x /usr/bin/objformat; then
  140246. + objformat=`/usr/bin/objformat`
  140247. + else
  140248. + case $host_os in
  140249. + freebsd[123]*) objformat=aout ;;
  140250. + *) objformat=elf ;;
  140251. + esac
  140252. + fi
  140253. + version_type=freebsd-$objformat
  140254. + case $version_type in
  140255. + freebsd-elf*)
  140256. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  140257. + need_version=no
  140258. + need_lib_prefix=no
  140259. + ;;
  140260. + freebsd-*)
  140261. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  140262. + need_version=yes
  140263. + ;;
  140264. + esac
  140265. + shlibpath_var=LD_LIBRARY_PATH
  140266. + case $host_os in
  140267. + freebsd2*)
  140268. + shlibpath_overrides_runpath=yes
  140269. + ;;
  140270. + freebsd3.[01]* | freebsdelf3.[01]*)
  140271. + shlibpath_overrides_runpath=yes
  140272. + hardcode_into_libs=yes
  140273. + ;;
  140274. + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  140275. + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  140276. + shlibpath_overrides_runpath=no
  140277. + hardcode_into_libs=yes
  140278. + ;;
  140279. + *) # from 4.6 on, and DragonFly
  140280. + shlibpath_overrides_runpath=yes
  140281. + hardcode_into_libs=yes
  140282. + ;;
  140283. + esac
  140284. + ;;
  140285. +
  140286. +gnu*)
  140287. + version_type=linux
  140288. + need_lib_prefix=no
  140289. + need_version=no
  140290. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  140291. + soname_spec='${libname}${release}${shared_ext}$major'
  140292. + shlibpath_var=LD_LIBRARY_PATH
  140293. + hardcode_into_libs=yes
  140294. + ;;
  140295. +
  140296. +haiku*)
  140297. + version_type=linux
  140298. + need_lib_prefix=no
  140299. + need_version=no
  140300. + dynamic_linker="$host_os runtime_loader"
  140301. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  140302. + soname_spec='${libname}${release}${shared_ext}$major'
  140303. + shlibpath_var=LIBRARY_PATH
  140304. + shlibpath_overrides_runpath=yes
  140305. + sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  140306. + hardcode_into_libs=yes
  140307. + ;;
  140308. +
  140309. +hpux9* | hpux10* | hpux11*)
  140310. + # Give a soname corresponding to the major version so that dld.sl refuses to
  140311. + # link against other versions.
  140312. + version_type=sunos
  140313. + need_lib_prefix=no
  140314. + need_version=no
  140315. + case $host_cpu in
  140316. + ia64*)
  140317. + shrext_cmds='.so'
  140318. + hardcode_into_libs=yes
  140319. + dynamic_linker="$host_os dld.so"
  140320. + shlibpath_var=LD_LIBRARY_PATH
  140321. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  140322. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140323. + soname_spec='${libname}${release}${shared_ext}$major'
  140324. + if test "X$HPUX_IA64_MODE" = X32; then
  140325. + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  140326. + else
  140327. + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  140328. + fi
  140329. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  140330. + ;;
  140331. + hppa*64*)
  140332. + shrext_cmds='.sl'
  140333. + hardcode_into_libs=yes
  140334. + dynamic_linker="$host_os dld.sl"
  140335. + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  140336. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  140337. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140338. + soname_spec='${libname}${release}${shared_ext}$major'
  140339. + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  140340. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  140341. + ;;
  140342. + *)
  140343. + shrext_cmds='.sl'
  140344. + dynamic_linker="$host_os dld.sl"
  140345. + shlibpath_var=SHLIB_PATH
  140346. + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  140347. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140348. + soname_spec='${libname}${release}${shared_ext}$major'
  140349. + ;;
  140350. + esac
  140351. + # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  140352. + postinstall_cmds='chmod 555 $lib'
  140353. + # or fails outright, so override atomically:
  140354. + install_override_mode=555
  140355. + ;;
  140356. +
  140357. +interix[3-9]*)
  140358. + version_type=linux
  140359. + need_lib_prefix=no
  140360. + need_version=no
  140361. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  140362. + soname_spec='${libname}${release}${shared_ext}$major'
  140363. + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  140364. + shlibpath_var=LD_LIBRARY_PATH
  140365. + shlibpath_overrides_runpath=no
  140366. + hardcode_into_libs=yes
  140367. + ;;
  140368. +
  140369. +irix5* | irix6* | nonstopux*)
  140370. + case $host_os in
  140371. + nonstopux*) version_type=nonstopux ;;
  140372. + *)
  140373. + if test "$lt_cv_prog_gnu_ld" = yes; then
  140374. + version_type=linux
  140375. + else
  140376. + version_type=irix
  140377. + fi ;;
  140378. + esac
  140379. + need_lib_prefix=no
  140380. + need_version=no
  140381. + soname_spec='${libname}${release}${shared_ext}$major'
  140382. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  140383. + case $host_os in
  140384. + irix5* | nonstopux*)
  140385. + libsuff= shlibsuff=
  140386. + ;;
  140387. + *)
  140388. + case $LD in # libtool.m4 will add one of these switches to LD
  140389. + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  140390. + libsuff= shlibsuff= libmagic=32-bit;;
  140391. + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  140392. + libsuff=32 shlibsuff=N32 libmagic=N32;;
  140393. + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  140394. + libsuff=64 shlibsuff=64 libmagic=64-bit;;
  140395. + *) libsuff= shlibsuff= libmagic=never-match;;
  140396. + esac
  140397. + ;;
  140398. + esac
  140399. + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  140400. + shlibpath_overrides_runpath=no
  140401. + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  140402. + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  140403. + hardcode_into_libs=yes
  140404. + ;;
  140405. +
  140406. +# No shared lib support for Linux oldld, aout, or coff.
  140407. +linux*oldld* | linux*aout* | linux*coff*)
  140408. + dynamic_linker=no
  140409. + ;;
  140410. +
  140411. +# This must be Linux ELF.
  140412. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  140413. + version_type=linux
  140414. + need_lib_prefix=no
  140415. + need_version=no
  140416. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140417. + soname_spec='${libname}${release}${shared_ext}$major'
  140418. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  140419. + shlibpath_var=LD_LIBRARY_PATH
  140420. + shlibpath_overrides_runpath=no
  140421. +
  140422. + # Some binutils ld are patched to set DT_RUNPATH
  140423. + if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
  140424. + $as_echo_n "(cached) " >&6
  140425. +else
  140426. + lt_cv_shlibpath_overrides_runpath=no
  140427. + save_LDFLAGS=$LDFLAGS
  140428. + save_libdir=$libdir
  140429. + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
  140430. + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
  140431. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  140432. +/* end confdefs.h. */
  140433. +
  140434. +int
  140435. +main ()
  140436. +{
  140437. +
  140438. + ;
  140439. + return 0;
  140440. +}
  140441. +_ACEOF
  140442. +if ac_fn_c_try_link "$LINENO"; then :
  140443. + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
  140444. + lt_cv_shlibpath_overrides_runpath=yes
  140445. +fi
  140446. +fi
  140447. +rm -f core conftest.err conftest.$ac_objext \
  140448. + conftest$ac_exeext conftest.$ac_ext
  140449. + LDFLAGS=$save_LDFLAGS
  140450. + libdir=$save_libdir
  140451. +
  140452. +fi
  140453. +
  140454. + shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  140455. +
  140456. + # This implies no fast_install, which is unacceptable.
  140457. + # Some rework will be needed to allow for fast_install
  140458. + # before this can be enabled.
  140459. + hardcode_into_libs=yes
  140460. +
  140461. + # Append ld.so.conf contents to the search path
  140462. + if test -f /etc/ld.so.conf; then
  140463. + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  140464. + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  140465. + fi
  140466. +
  140467. + # We used to test for /lib/ld.so.1 and disable shared libraries on
  140468. + # powerpc, because MkLinux only supported shared libraries with the
  140469. + # GNU dynamic linker. Since this was broken with cross compilers,
  140470. + # most powerpc-linux boxes support dynamic linking these days and
  140471. + # people can always --disable-shared, the test was removed, and we
  140472. + # assume the GNU/Linux dynamic linker is in use.
  140473. + dynamic_linker='GNU/Linux ld.so'
  140474. + ;;
  140475. +
  140476. +netbsd*)
  140477. + version_type=sunos
  140478. + need_lib_prefix=no
  140479. + need_version=no
  140480. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  140481. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  140482. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  140483. + dynamic_linker='NetBSD (a.out) ld.so'
  140484. + else
  140485. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  140486. + soname_spec='${libname}${release}${shared_ext}$major'
  140487. + dynamic_linker='NetBSD ld.elf_so'
  140488. + fi
  140489. + shlibpath_var=LD_LIBRARY_PATH
  140490. + shlibpath_overrides_runpath=yes
  140491. + hardcode_into_libs=yes
  140492. + ;;
  140493. +
  140494. +newsos6)
  140495. + version_type=linux
  140496. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140497. + shlibpath_var=LD_LIBRARY_PATH
  140498. + shlibpath_overrides_runpath=yes
  140499. + ;;
  140500. +
  140501. +*nto* | *qnx*)
  140502. + version_type=qnx
  140503. + need_lib_prefix=no
  140504. + need_version=no
  140505. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140506. + soname_spec='${libname}${release}${shared_ext}$major'
  140507. + shlibpath_var=LD_LIBRARY_PATH
  140508. + shlibpath_overrides_runpath=no
  140509. + hardcode_into_libs=yes
  140510. + dynamic_linker='ldqnx.so'
  140511. + ;;
  140512. +
  140513. +openbsd*)
  140514. + version_type=sunos
  140515. + sys_lib_dlsearch_path_spec="/usr/lib"
  140516. + need_lib_prefix=no
  140517. + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  140518. + case $host_os in
  140519. + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  140520. + *) need_version=no ;;
  140521. + esac
  140522. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  140523. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  140524. + shlibpath_var=LD_LIBRARY_PATH
  140525. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  140526. + case $host_os in
  140527. + openbsd2.[89] | openbsd2.[89].*)
  140528. + shlibpath_overrides_runpath=no
  140529. + ;;
  140530. + *)
  140531. + shlibpath_overrides_runpath=yes
  140532. + ;;
  140533. + esac
  140534. + else
  140535. + shlibpath_overrides_runpath=yes
  140536. + fi
  140537. + ;;
  140538. +
  140539. +os2*)
  140540. + libname_spec='$name'
  140541. + shrext_cmds=".dll"
  140542. + need_lib_prefix=no
  140543. + library_names_spec='$libname${shared_ext} $libname.a'
  140544. + dynamic_linker='OS/2 ld.exe'
  140545. + shlibpath_var=LIBPATH
  140546. + ;;
  140547. +
  140548. +osf3* | osf4* | osf5*)
  140549. + version_type=osf
  140550. + need_lib_prefix=no
  140551. + need_version=no
  140552. + soname_spec='${libname}${release}${shared_ext}$major'
  140553. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140554. + shlibpath_var=LD_LIBRARY_PATH
  140555. + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  140556. + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  140557. + ;;
  140558. +
  140559. +rdos*)
  140560. + dynamic_linker=no
  140561. + ;;
  140562. +
  140563. +solaris*)
  140564. + version_type=linux
  140565. + need_lib_prefix=no
  140566. + need_version=no
  140567. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140568. + soname_spec='${libname}${release}${shared_ext}$major'
  140569. + shlibpath_var=LD_LIBRARY_PATH
  140570. + shlibpath_overrides_runpath=yes
  140571. + hardcode_into_libs=yes
  140572. + # ldd complains unless libraries are executable
  140573. + postinstall_cmds='chmod +x $lib'
  140574. + ;;
  140575. +
  140576. +sunos4*)
  140577. + version_type=sunos
  140578. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  140579. + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  140580. + shlibpath_var=LD_LIBRARY_PATH
  140581. + shlibpath_overrides_runpath=yes
  140582. + if test "$with_gnu_ld" = yes; then
  140583. + need_lib_prefix=no
  140584. + fi
  140585. + need_version=yes
  140586. + ;;
  140587. +
  140588. +sysv4 | sysv4.3*)
  140589. + version_type=linux
  140590. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140591. + soname_spec='${libname}${release}${shared_ext}$major'
  140592. + shlibpath_var=LD_LIBRARY_PATH
  140593. + case $host_vendor in
  140594. + sni)
  140595. + shlibpath_overrides_runpath=no
  140596. + need_lib_prefix=no
  140597. + runpath_var=LD_RUN_PATH
  140598. + ;;
  140599. + siemens)
  140600. + need_lib_prefix=no
  140601. + ;;
  140602. + motorola)
  140603. + need_lib_prefix=no
  140604. + need_version=no
  140605. + shlibpath_overrides_runpath=no
  140606. + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  140607. + ;;
  140608. + esac
  140609. + ;;
  140610. +
  140611. +sysv4*MP*)
  140612. + if test -d /usr/nec ;then
  140613. + version_type=linux
  140614. + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  140615. + soname_spec='$libname${shared_ext}.$major'
  140616. + shlibpath_var=LD_LIBRARY_PATH
  140617. + fi
  140618. + ;;
  140619. +
  140620. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  140621. + version_type=freebsd-elf
  140622. + need_lib_prefix=no
  140623. + need_version=no
  140624. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  140625. + soname_spec='${libname}${release}${shared_ext}$major'
  140626. + shlibpath_var=LD_LIBRARY_PATH
  140627. + shlibpath_overrides_runpath=yes
  140628. + hardcode_into_libs=yes
  140629. + if test "$with_gnu_ld" = yes; then
  140630. + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  140631. + else
  140632. + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  140633. + case $host_os in
  140634. + sco3.2v5*)
  140635. + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  140636. + ;;
  140637. + esac
  140638. + fi
  140639. + sys_lib_dlsearch_path_spec='/usr/lib'
  140640. + ;;
  140641. +
  140642. +tpf*)
  140643. + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  140644. + version_type=linux
  140645. + need_lib_prefix=no
  140646. + need_version=no
  140647. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140648. + shlibpath_var=LD_LIBRARY_PATH
  140649. + shlibpath_overrides_runpath=no
  140650. + hardcode_into_libs=yes
  140651. + ;;
  140652. +
  140653. +uts4*)
  140654. + version_type=linux
  140655. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  140656. + soname_spec='${libname}${release}${shared_ext}$major'
  140657. + shlibpath_var=LD_LIBRARY_PATH
  140658. + ;;
  140659. +
  140660. +*)
  140661. + dynamic_linker=no
  140662. + ;;
  140663. +esac
  140664. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
  140665. +$as_echo "$dynamic_linker" >&6; }
  140666. +test "$dynamic_linker" = no && can_build_shared=no
  140667. +
  140668. +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  140669. +if test "$GCC" = yes; then
  140670. + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  140671. +fi
  140672. +
  140673. +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  140674. + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  140675. +fi
  140676. +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  140677. + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  140678. +fi
  140679. +
  140680. +
  140681. +
  140682. +
  140683. +
  140684. +
  140685. +
  140686. +
  140687. +
  140688. +
  140689. +
  140690. +
  140691. +
  140692. +
  140693. +
  140694. +
  140695. +
  140696. +
  140697. +
  140698. +
  140699. +
  140700. +
  140701. +
  140702. +
  140703. +
  140704. +
  140705. +
  140706. +
  140707. +
  140708. +
  140709. +
  140710. +
  140711. +
  140712. +
  140713. +
  140714. +
  140715. +
  140716. +
  140717. +
  140718. +
  140719. +
  140720. +
  140721. +
  140722. +
  140723. +
  140724. +
  140725. +
  140726. +
  140727. +
  140728. +
  140729. +
  140730. +
  140731. +
  140732. +
  140733. +
  140734. +
  140735. +
  140736. +
  140737. +
  140738. +
  140739. +
  140740. +
  140741. +
  140742. +
  140743. +
  140744. +
  140745. +
  140746. +
  140747. +
  140748. +
  140749. +
  140750. +
  140751. +
  140752. +
  140753. +
  140754. +
  140755. +
  140756. +
  140757. +
  140758. +
  140759. +
  140760. +
  140761. +
  140762. +
  140763. +
  140764. +
  140765. +
  140766. +
  140767. +
  140768. +
  140769. +
  140770. +
  140771. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
  140772. +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
  140773. +hardcode_action=
  140774. +if test -n "$hardcode_libdir_flag_spec" ||
  140775. + test -n "$runpath_var" ||
  140776. + test "X$hardcode_automatic" = "Xyes" ; then
  140777. +
  140778. + # We can hardcode non-existent directories.
  140779. + if test "$hardcode_direct" != no &&
  140780. + # If the only mechanism to avoid hardcoding is shlibpath_var, we
  140781. + # have to relink, otherwise we might link with an installed library
  140782. + # when we should be linking with a yet-to-be-installed one
  140783. + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
  140784. + test "$hardcode_minus_L" != no; then
  140785. + # Linking always hardcodes the temporary library directory.
  140786. + hardcode_action=relink
  140787. + else
  140788. + # We can link without hardcoding, and we can hardcode nonexisting dirs.
  140789. + hardcode_action=immediate
  140790. + fi
  140791. +else
  140792. + # We cannot hardcode anything, or else we can only hardcode existing
  140793. + # directories.
  140794. + hardcode_action=unsupported
  140795. +fi
  140796. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
  140797. +$as_echo "$hardcode_action" >&6; }
  140798. +
  140799. +if test "$hardcode_action" = relink ||
  140800. + test "$inherit_rpath" = yes; then
  140801. + # Fast installation is not supported
  140802. + enable_fast_install=no
  140803. +elif test "$shlibpath_overrides_runpath" = yes ||
  140804. + test "$enable_shared" = no; then
  140805. + # Fast installation is not necessary
  140806. + enable_fast_install=needless
  140807. +fi
  140808. +
  140809. +
  140810. +
  140811. +
  140812. +
  140813. +
  140814. + if test "x$enable_dlopen" != xyes; then
  140815. + enable_dlopen=unknown
  140816. + enable_dlopen_self=unknown
  140817. + enable_dlopen_self_static=unknown
  140818. +else
  140819. + lt_cv_dlopen=no
  140820. + lt_cv_dlopen_libs=
  140821. +
  140822. + case $host_os in
  140823. + beos*)
  140824. + lt_cv_dlopen="load_add_on"
  140825. + lt_cv_dlopen_libs=
  140826. + lt_cv_dlopen_self=yes
  140827. + ;;
  140828. +
  140829. + mingw* | pw32* | cegcc*)
  140830. + lt_cv_dlopen="LoadLibrary"
  140831. + lt_cv_dlopen_libs=
  140832. + ;;
  140833. +
  140834. + cygwin*)
  140835. + lt_cv_dlopen="dlopen"
  140836. + lt_cv_dlopen_libs=
  140837. + ;;
  140838. +
  140839. + darwin*)
  140840. + # if libdl is installed we need to link against it
  140841. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  140842. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  140843. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  140844. + $as_echo_n "(cached) " >&6
  140845. +else
  140846. + ac_check_lib_save_LIBS=$LIBS
  140847. +LIBS="-ldl $LIBS"
  140848. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  140849. +/* end confdefs.h. */
  140850. +
  140851. +/* Override any GCC internal prototype to avoid an error.
  140852. + Use char because int might match the return type of a GCC
  140853. + builtin and then its argument prototype would still apply. */
  140854. +#ifdef __cplusplus
  140855. +extern "C"
  140856. +#endif
  140857. +char dlopen ();
  140858. +int
  140859. +main ()
  140860. +{
  140861. +return dlopen ();
  140862. + ;
  140863. + return 0;
  140864. +}
  140865. +_ACEOF
  140866. +if ac_fn_c_try_link "$LINENO"; then :
  140867. + ac_cv_lib_dl_dlopen=yes
  140868. +else
  140869. + ac_cv_lib_dl_dlopen=no
  140870. +fi
  140871. +rm -f core conftest.err conftest.$ac_objext \
  140872. + conftest$ac_exeext conftest.$ac_ext
  140873. +LIBS=$ac_check_lib_save_LIBS
  140874. +fi
  140875. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  140876. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  140877. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  140878. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  140879. +else
  140880. +
  140881. + lt_cv_dlopen="dyld"
  140882. + lt_cv_dlopen_libs=
  140883. + lt_cv_dlopen_self=yes
  140884. +
  140885. +fi
  140886. +
  140887. + ;;
  140888. +
  140889. + *)
  140890. + ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  140891. +if test "x$ac_cv_func_shl_load" = xyes; then :
  140892. + lt_cv_dlopen="shl_load"
  140893. +else
  140894. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  140895. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  140896. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  140897. + $as_echo_n "(cached) " >&6
  140898. +else
  140899. + ac_check_lib_save_LIBS=$LIBS
  140900. +LIBS="-ldld $LIBS"
  140901. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  140902. +/* end confdefs.h. */
  140903. +
  140904. +/* Override any GCC internal prototype to avoid an error.
  140905. + Use char because int might match the return type of a GCC
  140906. + builtin and then its argument prototype would still apply. */
  140907. +#ifdef __cplusplus
  140908. +extern "C"
  140909. +#endif
  140910. +char shl_load ();
  140911. +int
  140912. +main ()
  140913. +{
  140914. +return shl_load ();
  140915. + ;
  140916. + return 0;
  140917. +}
  140918. +_ACEOF
  140919. +if ac_fn_c_try_link "$LINENO"; then :
  140920. + ac_cv_lib_dld_shl_load=yes
  140921. +else
  140922. + ac_cv_lib_dld_shl_load=no
  140923. +fi
  140924. +rm -f core conftest.err conftest.$ac_objext \
  140925. + conftest$ac_exeext conftest.$ac_ext
  140926. +LIBS=$ac_check_lib_save_LIBS
  140927. +fi
  140928. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  140929. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  140930. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  140931. + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
  140932. +else
  140933. + ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
  140934. +if test "x$ac_cv_func_dlopen" = xyes; then :
  140935. + lt_cv_dlopen="dlopen"
  140936. +else
  140937. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  140938. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  140939. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  140940. + $as_echo_n "(cached) " >&6
  140941. +else
  140942. + ac_check_lib_save_LIBS=$LIBS
  140943. +LIBS="-ldl $LIBS"
  140944. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  140945. +/* end confdefs.h. */
  140946. +
  140947. +/* Override any GCC internal prototype to avoid an error.
  140948. + Use char because int might match the return type of a GCC
  140949. + builtin and then its argument prototype would still apply. */
  140950. +#ifdef __cplusplus
  140951. +extern "C"
  140952. +#endif
  140953. +char dlopen ();
  140954. +int
  140955. +main ()
  140956. +{
  140957. +return dlopen ();
  140958. + ;
  140959. + return 0;
  140960. +}
  140961. +_ACEOF
  140962. +if ac_fn_c_try_link "$LINENO"; then :
  140963. + ac_cv_lib_dl_dlopen=yes
  140964. +else
  140965. + ac_cv_lib_dl_dlopen=no
  140966. +fi
  140967. +rm -f core conftest.err conftest.$ac_objext \
  140968. + conftest$ac_exeext conftest.$ac_ext
  140969. +LIBS=$ac_check_lib_save_LIBS
  140970. +fi
  140971. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  140972. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  140973. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  140974. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  140975. +else
  140976. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  140977. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  140978. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  140979. + $as_echo_n "(cached) " >&6
  140980. +else
  140981. + ac_check_lib_save_LIBS=$LIBS
  140982. +LIBS="-lsvld $LIBS"
  140983. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  140984. +/* end confdefs.h. */
  140985. +
  140986. +/* Override any GCC internal prototype to avoid an error.
  140987. + Use char because int might match the return type of a GCC
  140988. + builtin and then its argument prototype would still apply. */
  140989. +#ifdef __cplusplus
  140990. +extern "C"
  140991. +#endif
  140992. +char dlopen ();
  140993. +int
  140994. +main ()
  140995. +{
  140996. +return dlopen ();
  140997. + ;
  140998. + return 0;
  140999. +}
  141000. +_ACEOF
  141001. +if ac_fn_c_try_link "$LINENO"; then :
  141002. + ac_cv_lib_svld_dlopen=yes
  141003. +else
  141004. + ac_cv_lib_svld_dlopen=no
  141005. +fi
  141006. +rm -f core conftest.err conftest.$ac_objext \
  141007. + conftest$ac_exeext conftest.$ac_ext
  141008. +LIBS=$ac_check_lib_save_LIBS
  141009. +fi
  141010. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  141011. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  141012. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  141013. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
  141014. +else
  141015. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  141016. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  141017. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  141018. + $as_echo_n "(cached) " >&6
  141019. +else
  141020. + ac_check_lib_save_LIBS=$LIBS
  141021. +LIBS="-ldld $LIBS"
  141022. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  141023. +/* end confdefs.h. */
  141024. +
  141025. +/* Override any GCC internal prototype to avoid an error.
  141026. + Use char because int might match the return type of a GCC
  141027. + builtin and then its argument prototype would still apply. */
  141028. +#ifdef __cplusplus
  141029. +extern "C"
  141030. +#endif
  141031. +char dld_link ();
  141032. +int
  141033. +main ()
  141034. +{
  141035. +return dld_link ();
  141036. + ;
  141037. + return 0;
  141038. +}
  141039. +_ACEOF
  141040. +if ac_fn_c_try_link "$LINENO"; then :
  141041. + ac_cv_lib_dld_dld_link=yes
  141042. +else
  141043. + ac_cv_lib_dld_dld_link=no
  141044. +fi
  141045. +rm -f core conftest.err conftest.$ac_objext \
  141046. + conftest$ac_exeext conftest.$ac_ext
  141047. +LIBS=$ac_check_lib_save_LIBS
  141048. +fi
  141049. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  141050. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  141051. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  141052. + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
  141053. +fi
  141054. +
  141055. +
  141056. +fi
  141057. +
  141058. +
  141059. +fi
  141060. +
  141061. +
  141062. +fi
  141063. +
  141064. +
  141065. +fi
  141066. +
  141067. +
  141068. +fi
  141069. +
  141070. + ;;
  141071. + esac
  141072. +
  141073. + if test "x$lt_cv_dlopen" != xno; then
  141074. + enable_dlopen=yes
  141075. + else
  141076. + enable_dlopen=no
  141077. + fi
  141078. +
  141079. + case $lt_cv_dlopen in
  141080. + dlopen)
  141081. + save_CPPFLAGS="$CPPFLAGS"
  141082. + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  141083. +
  141084. + save_LDFLAGS="$LDFLAGS"
  141085. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  141086. +
  141087. + save_LIBS="$LIBS"
  141088. + LIBS="$lt_cv_dlopen_libs $LIBS"
  141089. +
  141090. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
  141091. +$as_echo_n "checking whether a program can dlopen itself... " >&6; }
  141092. +if ${lt_cv_dlopen_self+:} false; then :
  141093. + $as_echo_n "(cached) " >&6
  141094. +else
  141095. + if test "$cross_compiling" = yes; then :
  141096. + lt_cv_dlopen_self=cross
  141097. +else
  141098. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  141099. + lt_status=$lt_dlunknown
  141100. + cat > conftest.$ac_ext <<_LT_EOF
  141101. +#line $LINENO "configure"
  141102. +#include "confdefs.h"
  141103. +
  141104. +#if HAVE_DLFCN_H
  141105. +#include <dlfcn.h>
  141106. +#endif
  141107. +
  141108. +#include <stdio.h>
  141109. +
  141110. +#ifdef RTLD_GLOBAL
  141111. +# define LT_DLGLOBAL RTLD_GLOBAL
  141112. +#else
  141113. +# ifdef DL_GLOBAL
  141114. +# define LT_DLGLOBAL DL_GLOBAL
  141115. +# else
  141116. +# define LT_DLGLOBAL 0
  141117. +# endif
  141118. +#endif
  141119. +
  141120. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  141121. + find out it does not work in some platform. */
  141122. +#ifndef LT_DLLAZY_OR_NOW
  141123. +# ifdef RTLD_LAZY
  141124. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  141125. +# else
  141126. +# ifdef DL_LAZY
  141127. +# define LT_DLLAZY_OR_NOW DL_LAZY
  141128. +# else
  141129. +# ifdef RTLD_NOW
  141130. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  141131. +# else
  141132. +# ifdef DL_NOW
  141133. +# define LT_DLLAZY_OR_NOW DL_NOW
  141134. +# else
  141135. +# define LT_DLLAZY_OR_NOW 0
  141136. +# endif
  141137. +# endif
  141138. +# endif
  141139. +# endif
  141140. +#endif
  141141. +
  141142. +/* When -fvisbility=hidden is used, assume the code has been annotated
  141143. + correspondingly for the symbols needed. */
  141144. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  141145. +int fnord () __attribute__((visibility("default")));
  141146. +#endif
  141147. +
  141148. +int fnord () { return 42; }
  141149. +int main ()
  141150. +{
  141151. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  141152. + int status = $lt_dlunknown;
  141153. +
  141154. + if (self)
  141155. + {
  141156. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  141157. + else
  141158. + {
  141159. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  141160. + else puts (dlerror ());
  141161. + }
  141162. + /* dlclose (self); */
  141163. + }
  141164. + else
  141165. + puts (dlerror ());
  141166. +
  141167. + return status;
  141168. +}
  141169. +_LT_EOF
  141170. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  141171. + (eval $ac_link) 2>&5
  141172. + ac_status=$?
  141173. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  141174. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  141175. + (./conftest; exit; ) >&5 2>/dev/null
  141176. + lt_status=$?
  141177. + case x$lt_status in
  141178. + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
  141179. + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
  141180. + x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
  141181. + esac
  141182. + else :
  141183. + # compilation failed
  141184. + lt_cv_dlopen_self=no
  141185. + fi
  141186. +fi
  141187. +rm -fr conftest*
  141188. +
  141189. +
  141190. +fi
  141191. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
  141192. +$as_echo "$lt_cv_dlopen_self" >&6; }
  141193. +
  141194. + if test "x$lt_cv_dlopen_self" = xyes; then
  141195. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  141196. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
  141197. +$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
  141198. +if ${lt_cv_dlopen_self_static+:} false; then :
  141199. + $as_echo_n "(cached) " >&6
  141200. +else
  141201. + if test "$cross_compiling" = yes; then :
  141202. + lt_cv_dlopen_self_static=cross
  141203. +else
  141204. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  141205. + lt_status=$lt_dlunknown
  141206. + cat > conftest.$ac_ext <<_LT_EOF
  141207. +#line $LINENO "configure"
  141208. +#include "confdefs.h"
  141209. +
  141210. +#if HAVE_DLFCN_H
  141211. +#include <dlfcn.h>
  141212. +#endif
  141213. +
  141214. +#include <stdio.h>
  141215. +
  141216. +#ifdef RTLD_GLOBAL
  141217. +# define LT_DLGLOBAL RTLD_GLOBAL
  141218. +#else
  141219. +# ifdef DL_GLOBAL
  141220. +# define LT_DLGLOBAL DL_GLOBAL
  141221. +# else
  141222. +# define LT_DLGLOBAL 0
  141223. +# endif
  141224. +#endif
  141225. +
  141226. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  141227. + find out it does not work in some platform. */
  141228. +#ifndef LT_DLLAZY_OR_NOW
  141229. +# ifdef RTLD_LAZY
  141230. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  141231. +# else
  141232. +# ifdef DL_LAZY
  141233. +# define LT_DLLAZY_OR_NOW DL_LAZY
  141234. +# else
  141235. +# ifdef RTLD_NOW
  141236. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  141237. +# else
  141238. +# ifdef DL_NOW
  141239. +# define LT_DLLAZY_OR_NOW DL_NOW
  141240. +# else
  141241. +# define LT_DLLAZY_OR_NOW 0
  141242. +# endif
  141243. +# endif
  141244. +# endif
  141245. +# endif
  141246. +#endif
  141247. +
  141248. +/* When -fvisbility=hidden is used, assume the code has been annotated
  141249. + correspondingly for the symbols needed. */
  141250. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  141251. +int fnord () __attribute__((visibility("default")));
  141252. +#endif
  141253. +
  141254. +int fnord () { return 42; }
  141255. +int main ()
  141256. +{
  141257. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  141258. + int status = $lt_dlunknown;
  141259. +
  141260. + if (self)
  141261. + {
  141262. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  141263. + else
  141264. + {
  141265. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  141266. + else puts (dlerror ());
  141267. + }
  141268. + /* dlclose (self); */
  141269. + }
  141270. + else
  141271. + puts (dlerror ());
  141272. +
  141273. + return status;
  141274. +}
  141275. +_LT_EOF
  141276. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  141277. + (eval $ac_link) 2>&5
  141278. + ac_status=$?
  141279. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  141280. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  141281. + (./conftest; exit; ) >&5 2>/dev/null
  141282. + lt_status=$?
  141283. + case x$lt_status in
  141284. + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
  141285. + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
  141286. + x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
  141287. + esac
  141288. + else :
  141289. + # compilation failed
  141290. + lt_cv_dlopen_self_static=no
  141291. + fi
  141292. +fi
  141293. +rm -fr conftest*
  141294. +
  141295. +
  141296. +fi
  141297. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
  141298. +$as_echo "$lt_cv_dlopen_self_static" >&6; }
  141299. + fi
  141300. +
  141301. + CPPFLAGS="$save_CPPFLAGS"
  141302. + LDFLAGS="$save_LDFLAGS"
  141303. + LIBS="$save_LIBS"
  141304. + ;;
  141305. + esac
  141306. +
  141307. + case $lt_cv_dlopen_self in
  141308. + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  141309. + *) enable_dlopen_self=unknown ;;
  141310. + esac
  141311. +
  141312. + case $lt_cv_dlopen_self_static in
  141313. + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  141314. + *) enable_dlopen_self_static=unknown ;;
  141315. + esac
  141316. +fi
  141317. +
  141318. +
  141319. +
  141320. +
  141321. +
  141322. +
  141323. +
  141324. +
  141325. +
  141326. +
  141327. +
  141328. +
  141329. +
  141330. +
  141331. +
  141332. +
  141333. +
  141334. +striplib=
  141335. +old_striplib=
  141336. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
  141337. +$as_echo_n "checking whether stripping libraries is possible... " >&6; }
  141338. +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
  141339. + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  141340. + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  141341. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  141342. +$as_echo "yes" >&6; }
  141343. +else
  141344. +# FIXME - insert some real tests, host_os isn't really good enough
  141345. + case $host_os in
  141346. + darwin*)
  141347. + if test -n "$STRIP" ; then
  141348. + striplib="$STRIP -x"
  141349. + old_striplib="$STRIP -S"
  141350. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  141351. +$as_echo "yes" >&6; }
  141352. + else
  141353. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  141354. +$as_echo "no" >&6; }
  141355. + fi
  141356. + ;;
  141357. + *)
  141358. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  141359. +$as_echo "no" >&6; }
  141360. + ;;
  141361. + esac
  141362. +fi
  141363. +
  141364. +
  141365. +
  141366. +
  141367. +
  141368. +
  141369. +
  141370. +
  141371. +
  141372. +
  141373. +
  141374. +
  141375. + # Report which library types will actually be built
  141376. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
  141377. +$as_echo_n "checking if libtool supports shared libraries... " >&6; }
  141378. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
  141379. +$as_echo "$can_build_shared" >&6; }
  141380. +
  141381. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
  141382. +$as_echo_n "checking whether to build shared libraries... " >&6; }
  141383. + test "$can_build_shared" = "no" && enable_shared=no
  141384. +
  141385. + # On AIX, shared libraries and static libraries use the same namespace, and
  141386. + # are all built from PIC.
  141387. + case $host_os in
  141388. + aix3*)
  141389. + test "$enable_shared" = yes && enable_static=no
  141390. + if test -n "$RANLIB"; then
  141391. + archive_cmds="$archive_cmds~\$RANLIB \$lib"
  141392. + postinstall_cmds='$RANLIB $lib'
  141393. + fi
  141394. + ;;
  141395. +
  141396. + aix[4-9]*)
  141397. + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  141398. + test "$enable_shared" = yes && enable_static=no
  141399. + fi
  141400. + ;;
  141401. + esac
  141402. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
  141403. +$as_echo "$enable_shared" >&6; }
  141404. +
  141405. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
  141406. +$as_echo_n "checking whether to build static libraries... " >&6; }
  141407. + # Make sure either enable_shared or enable_static is yes.
  141408. + test "$enable_shared" = yes || enable_static=yes
  141409. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
  141410. +$as_echo "$enable_static" >&6; }
  141411. +
  141412. +
  141413. +
  141414. +
  141415. +fi
  141416. +ac_ext=c
  141417. +ac_cpp='$CPP $CPPFLAGS'
  141418. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  141419. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  141420. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  141421. +
  141422. +CC="$lt_save_CC"
  141423. +
  141424. +
  141425. +
  141426. +
  141427. +
  141428. +
  141429. +
  141430. +
  141431. +
  141432. +
  141433. +
  141434. +
  141435. +
  141436. + ac_config_commands="$ac_config_commands libtool"
  141437. +
  141438. +
  141439. +
  141440. +
  141441. +# Only expand once:
  141442. +
  141443. +
  141444. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which extension is used for runtime loadable modules" >&5
  141445. +$as_echo_n "checking which extension is used for runtime loadable modules... " >&6; }
  141446. +if ${libltdl_cv_shlibext+:} false; then :
  141447. + $as_echo_n "(cached) " >&6
  141448. +else
  141449. +
  141450. +module=yes
  141451. +eval libltdl_cv_shlibext=$shrext_cmds
  141452. +
  141453. +fi
  141454. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_shlibext" >&5
  141455. +$as_echo "$libltdl_cv_shlibext" >&6; }
  141456. +if test -n "$libltdl_cv_shlibext"; then
  141457. +
  141458. +cat >>confdefs.h <<_ACEOF
  141459. +@%:@define LT_MODULE_EXT "$libltdl_cv_shlibext"
  141460. +_ACEOF
  141461. +
  141462. +fi
  141463. +
  141464. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which variable specifies run-time module search path" >&5
  141465. +$as_echo_n "checking which variable specifies run-time module search path... " >&6; }
  141466. +if ${lt_cv_module_path_var+:} false; then :
  141467. + $as_echo_n "(cached) " >&6
  141468. +else
  141469. + lt_cv_module_path_var="$shlibpath_var"
  141470. +fi
  141471. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_module_path_var" >&5
  141472. +$as_echo "$lt_cv_module_path_var" >&6; }
  141473. +if test -n "$lt_cv_module_path_var"; then
  141474. +
  141475. +cat >>confdefs.h <<_ACEOF
  141476. +@%:@define LT_MODULE_PATH_VAR "$lt_cv_module_path_var"
  141477. +_ACEOF
  141478. +
  141479. +fi
  141480. +
  141481. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the default library search path" >&5
  141482. +$as_echo_n "checking for the default library search path... " >&6; }
  141483. +if ${lt_cv_sys_dlsearch_path+:} false; then :
  141484. + $as_echo_n "(cached) " >&6
  141485. +else
  141486. + lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"
  141487. +fi
  141488. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlsearch_path" >&5
  141489. +$as_echo "$lt_cv_sys_dlsearch_path" >&6; }
  141490. +if test -n "$lt_cv_sys_dlsearch_path"; then
  141491. + sys_dlsearch_path=
  141492. + for dir in $lt_cv_sys_dlsearch_path; do
  141493. + if test -z "$sys_dlsearch_path"; then
  141494. + sys_dlsearch_path="$dir"
  141495. + else
  141496. + sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  141497. + fi
  141498. + done
  141499. +
  141500. +cat >>confdefs.h <<_ACEOF
  141501. +@%:@define LT_DLSEARCH_PATH "$sys_dlsearch_path"
  141502. +_ACEOF
  141503. +
  141504. +fi
  141505. +
  141506. +
  141507. +LT_DLLOADERS=
  141508. +
  141509. +
  141510. +ac_ext=c
  141511. +ac_cpp='$CPP $CPPFLAGS'
  141512. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  141513. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  141514. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  141515. +
  141516. +
  141517. +LIBADD_DLOPEN=
  141518. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
  141519. +$as_echo_n "checking for library containing dlopen... " >&6; }
  141520. +if ${ac_cv_search_dlopen+:} false; then :
  141521. + $as_echo_n "(cached) " >&6
  141522. +else
  141523. + ac_func_search_save_LIBS=$LIBS
  141524. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  141525. +/* end confdefs.h. */
  141526. +
  141527. +/* Override any GCC internal prototype to avoid an error.
  141528. + Use char because int might match the return type of a GCC
  141529. + builtin and then its argument prototype would still apply. */
  141530. +#ifdef __cplusplus
  141531. +extern "C"
  141532. +#endif
  141533. +char dlopen ();
  141534. +int
  141535. +main ()
  141536. +{
  141537. +return dlopen ();
  141538. + ;
  141539. + return 0;
  141540. +}
  141541. +_ACEOF
  141542. +for ac_lib in '' dl; do
  141543. + if test -z "$ac_lib"; then
  141544. + ac_res="none required"
  141545. + else
  141546. + ac_res=-l$ac_lib
  141547. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  141548. + fi
  141549. + if ac_fn_c_try_link "$LINENO"; then :
  141550. + ac_cv_search_dlopen=$ac_res
  141551. +fi
  141552. +rm -f core conftest.err conftest.$ac_objext \
  141553. + conftest$ac_exeext
  141554. + if ${ac_cv_search_dlopen+:} false; then :
  141555. + break
  141556. +fi
  141557. +done
  141558. +if ${ac_cv_search_dlopen+:} false; then :
  141559. +
  141560. +else
  141561. + ac_cv_search_dlopen=no
  141562. +fi
  141563. +rm conftest.$ac_ext
  141564. +LIBS=$ac_func_search_save_LIBS
  141565. +fi
  141566. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
  141567. +$as_echo "$ac_cv_search_dlopen" >&6; }
  141568. +ac_res=$ac_cv_search_dlopen
  141569. +if test "$ac_res" != no; then :
  141570. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  141571. +
  141572. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  141573. +
  141574. + if test "$ac_cv_search_dlopen" != "none required" ; then
  141575. + LIBADD_DLOPEN="-ldl"
  141576. + fi
  141577. + libltdl_cv_lib_dl_dlopen="yes"
  141578. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  141579. +else
  141580. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  141581. +/* end confdefs.h. */
  141582. +#if HAVE_DLFCN_H
  141583. +# include <dlfcn.h>
  141584. +#endif
  141585. +
  141586. +int
  141587. +main ()
  141588. +{
  141589. +dlopen(0, 0);
  141590. + ;
  141591. + return 0;
  141592. +}
  141593. +_ACEOF
  141594. +if ac_fn_c_try_link "$LINENO"; then :
  141595. +
  141596. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  141597. +
  141598. + libltdl_cv_func_dlopen="yes"
  141599. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  141600. +else
  141601. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  141602. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  141603. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  141604. + $as_echo_n "(cached) " >&6
  141605. +else
  141606. + ac_check_lib_save_LIBS=$LIBS
  141607. +LIBS="-lsvld $LIBS"
  141608. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  141609. +/* end confdefs.h. */
  141610. +
  141611. +/* Override any GCC internal prototype to avoid an error.
  141612. + Use char because int might match the return type of a GCC
  141613. + builtin and then its argument prototype would still apply. */
  141614. +#ifdef __cplusplus
  141615. +extern "C"
  141616. +#endif
  141617. +char dlopen ();
  141618. +int
  141619. +main ()
  141620. +{
  141621. +return dlopen ();
  141622. + ;
  141623. + return 0;
  141624. +}
  141625. +_ACEOF
  141626. +if ac_fn_c_try_link "$LINENO"; then :
  141627. + ac_cv_lib_svld_dlopen=yes
  141628. +else
  141629. + ac_cv_lib_svld_dlopen=no
  141630. +fi
  141631. +rm -f core conftest.err conftest.$ac_objext \
  141632. + conftest$ac_exeext conftest.$ac_ext
  141633. +LIBS=$ac_check_lib_save_LIBS
  141634. +fi
  141635. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  141636. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  141637. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  141638. +
  141639. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  141640. +
  141641. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  141642. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  141643. +fi
  141644. +
  141645. +fi
  141646. +rm -f core conftest.err conftest.$ac_objext \
  141647. + conftest$ac_exeext conftest.$ac_ext
  141648. +fi
  141649. +
  141650. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  141651. +then
  141652. + lt_save_LIBS="$LIBS"
  141653. + LIBS="$LIBS $LIBADD_DLOPEN"
  141654. + for ac_func in dlerror
  141655. +do :
  141656. + ac_fn_c_check_func "$LINENO" "dlerror" "ac_cv_func_dlerror"
  141657. +if test "x$ac_cv_func_dlerror" = xyes; then :
  141658. + cat >>confdefs.h <<_ACEOF
  141659. +@%:@define HAVE_DLERROR 1
  141660. +_ACEOF
  141661. +
  141662. +fi
  141663. +done
  141664. +
  141665. + LIBS="$lt_save_LIBS"
  141666. +fi
  141667. +
  141668. +
  141669. +LIBADD_SHL_LOAD=
  141670. +ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  141671. +if test "x$ac_cv_func_shl_load" = xyes; then :
  141672. +
  141673. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  141674. +
  141675. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  141676. +else
  141677. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  141678. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  141679. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  141680. + $as_echo_n "(cached) " >&6
  141681. +else
  141682. + ac_check_lib_save_LIBS=$LIBS
  141683. +LIBS="-ldld $LIBS"
  141684. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  141685. +/* end confdefs.h. */
  141686. +
  141687. +/* Override any GCC internal prototype to avoid an error.
  141688. + Use char because int might match the return type of a GCC
  141689. + builtin and then its argument prototype would still apply. */
  141690. +#ifdef __cplusplus
  141691. +extern "C"
  141692. +#endif
  141693. +char shl_load ();
  141694. +int
  141695. +main ()
  141696. +{
  141697. +return shl_load ();
  141698. + ;
  141699. + return 0;
  141700. +}
  141701. +_ACEOF
  141702. +if ac_fn_c_try_link "$LINENO"; then :
  141703. + ac_cv_lib_dld_shl_load=yes
  141704. +else
  141705. + ac_cv_lib_dld_shl_load=no
  141706. +fi
  141707. +rm -f core conftest.err conftest.$ac_objext \
  141708. + conftest$ac_exeext conftest.$ac_ext
  141709. +LIBS=$ac_check_lib_save_LIBS
  141710. +fi
  141711. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  141712. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  141713. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  141714. +
  141715. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  141716. +
  141717. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  141718. + LIBADD_SHL_LOAD="-ldld"
  141719. +fi
  141720. +
  141721. +fi
  141722. +
  141723. +
  141724. +
  141725. +case $host_os in
  141726. +darwin[1567].*)
  141727. +# We only want this for pre-Mac OS X 10.4.
  141728. + ac_fn_c_check_func "$LINENO" "_dyld_func_lookup" "ac_cv_func__dyld_func_lookup"
  141729. +if test "x$ac_cv_func__dyld_func_lookup" = xyes; then :
  141730. +
  141731. +$as_echo "@%:@define HAVE_DYLD 1" >>confdefs.h
  141732. +
  141733. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"
  141734. +fi
  141735. +
  141736. + ;;
  141737. +beos*)
  141738. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  141739. + ;;
  141740. +cygwin* | mingw* | os2* | pw32*)
  141741. + ac_fn_c_check_decl "$LINENO" "cygwin_conv_path" "ac_cv_have_decl_cygwin_conv_path" "#include <sys/cygwin.h>
  141742. +"
  141743. +if test "x$ac_cv_have_decl_cygwin_conv_path" = xyes; then :
  141744. + ac_have_decl=1
  141745. +else
  141746. + ac_have_decl=0
  141747. +fi
  141748. +
  141749. +cat >>confdefs.h <<_ACEOF
  141750. +@%:@define HAVE_DECL_CYGWIN_CONV_PATH $ac_have_decl
  141751. +_ACEOF
  141752. +
  141753. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  141754. + ;;
  141755. +esac
  141756. +
  141757. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  141758. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  141759. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  141760. + $as_echo_n "(cached) " >&6
  141761. +else
  141762. + ac_check_lib_save_LIBS=$LIBS
  141763. +LIBS="-ldld $LIBS"
  141764. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  141765. +/* end confdefs.h. */
  141766. +
  141767. +/* Override any GCC internal prototype to avoid an error.
  141768. + Use char because int might match the return type of a GCC
  141769. + builtin and then its argument prototype would still apply. */
  141770. +#ifdef __cplusplus
  141771. +extern "C"
  141772. +#endif
  141773. +char dld_link ();
  141774. +int
  141775. +main ()
  141776. +{
  141777. +return dld_link ();
  141778. + ;
  141779. + return 0;
  141780. +}
  141781. +_ACEOF
  141782. +if ac_fn_c_try_link "$LINENO"; then :
  141783. + ac_cv_lib_dld_dld_link=yes
  141784. +else
  141785. + ac_cv_lib_dld_dld_link=no
  141786. +fi
  141787. +rm -f core conftest.err conftest.$ac_objext \
  141788. + conftest$ac_exeext conftest.$ac_ext
  141789. +LIBS=$ac_check_lib_save_LIBS
  141790. +fi
  141791. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  141792. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  141793. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  141794. +
  141795. +$as_echo "@%:@define HAVE_DLD 1" >>confdefs.h
  141796. +
  141797. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"
  141798. +fi
  141799. +
  141800. +
  141801. +
  141802. +
  141803. +LT_DLPREOPEN=
  141804. +if test -n "$LT_DLLOADERS"
  141805. +then
  141806. + for lt_loader in $LT_DLLOADERS; do
  141807. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  141808. + done
  141809. +
  141810. +$as_echo "@%:@define HAVE_LIBDLLOADER 1" >>confdefs.h
  141811. +
  141812. +fi
  141813. +
  141814. +
  141815. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  141816. +
  141817. +
  141818. +ac_ext=c
  141819. +ac_cpp='$CPP $CPPFLAGS'
  141820. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  141821. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  141822. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  141823. +
  141824. +
  141825. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix in compiled symbols" >&5
  141826. +$as_echo_n "checking for _ prefix in compiled symbols... " >&6; }
  141827. +if ${lt_cv_sys_symbol_underscore+:} false; then :
  141828. + $as_echo_n "(cached) " >&6
  141829. +else
  141830. + lt_cv_sys_symbol_underscore=no
  141831. + cat > conftest.$ac_ext <<_LT_EOF
  141832. +void nm_test_func(){}
  141833. +int main(){nm_test_func;return 0;}
  141834. +_LT_EOF
  141835. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  141836. + (eval $ac_compile) 2>&5
  141837. + ac_status=$?
  141838. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  141839. + test $ac_status = 0; }; then
  141840. + # Now try to grab the symbols.
  141841. + ac_nlist=conftest.nm
  141842. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\""; } >&5
  141843. + (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
  141844. + ac_status=$?
  141845. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  141846. + test $ac_status = 0; } && test -s "$ac_nlist"; then
  141847. + # See whether the symbols have a leading underscore.
  141848. + if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  141849. + lt_cv_sys_symbol_underscore=yes
  141850. + else
  141851. + if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  141852. + :
  141853. + else
  141854. + echo "configure: cannot find nm_test_func in $ac_nlist" >&5
  141855. + fi
  141856. + fi
  141857. + else
  141858. + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
  141859. + fi
  141860. + else
  141861. + echo "configure: failed program was:" >&5
  141862. + cat conftest.c >&5
  141863. + fi
  141864. + rm -rf conftest*
  141865. +
  141866. +fi
  141867. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_symbol_underscore" >&5
  141868. +$as_echo "$lt_cv_sys_symbol_underscore" >&6; }
  141869. + sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  141870. +
  141871. +
  141872. +if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  141873. + if test x"$libltdl_cv_func_dlopen" = xyes ||
  141874. + test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  141875. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have to add an underscore for dlsym" >&5
  141876. +$as_echo_n "checking whether we have to add an underscore for dlsym... " >&6; }
  141877. +if ${libltdl_cv_need_uscore+:} false; then :
  141878. + $as_echo_n "(cached) " >&6
  141879. +else
  141880. + libltdl_cv_need_uscore=unknown
  141881. + save_LIBS="$LIBS"
  141882. + LIBS="$LIBS $LIBADD_DLOPEN"
  141883. + if test "$cross_compiling" = yes; then :
  141884. + libltdl_cv_need_uscore=cross
  141885. +else
  141886. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  141887. + lt_status=$lt_dlunknown
  141888. + cat > conftest.$ac_ext <<_LT_EOF
  141889. +#line $LINENO "configure"
  141890. +#include "confdefs.h"
  141891. +
  141892. +#if HAVE_DLFCN_H
  141893. +#include <dlfcn.h>
  141894. +#endif
  141895. +
  141896. +#include <stdio.h>
  141897. +
  141898. +#ifdef RTLD_GLOBAL
  141899. +# define LT_DLGLOBAL RTLD_GLOBAL
  141900. +#else
  141901. +# ifdef DL_GLOBAL
  141902. +# define LT_DLGLOBAL DL_GLOBAL
  141903. +# else
  141904. +# define LT_DLGLOBAL 0
  141905. +# endif
  141906. +#endif
  141907. +
  141908. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  141909. + find out it does not work in some platform. */
  141910. +#ifndef LT_DLLAZY_OR_NOW
  141911. +# ifdef RTLD_LAZY
  141912. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  141913. +# else
  141914. +# ifdef DL_LAZY
  141915. +# define LT_DLLAZY_OR_NOW DL_LAZY
  141916. +# else
  141917. +# ifdef RTLD_NOW
  141918. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  141919. +# else
  141920. +# ifdef DL_NOW
  141921. +# define LT_DLLAZY_OR_NOW DL_NOW
  141922. +# else
  141923. +# define LT_DLLAZY_OR_NOW 0
  141924. +# endif
  141925. +# endif
  141926. +# endif
  141927. +# endif
  141928. +#endif
  141929. +
  141930. +/* When -fvisbility=hidden is used, assume the code has been annotated
  141931. + correspondingly for the symbols needed. */
  141932. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  141933. +int fnord () __attribute__((visibility("default")));
  141934. +#endif
  141935. +
  141936. +int fnord () { return 42; }
  141937. +int main ()
  141938. +{
  141939. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  141940. + int status = $lt_dlunknown;
  141941. +
  141942. + if (self)
  141943. + {
  141944. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  141945. + else
  141946. + {
  141947. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  141948. + else puts (dlerror ());
  141949. + }
  141950. + /* dlclose (self); */
  141951. + }
  141952. + else
  141953. + puts (dlerror ());
  141954. +
  141955. + return status;
  141956. +}
  141957. +_LT_EOF
  141958. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  141959. + (eval $ac_link) 2>&5
  141960. + ac_status=$?
  141961. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  141962. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  141963. + (./conftest; exit; ) >&5 2>/dev/null
  141964. + lt_status=$?
  141965. + case x$lt_status in
  141966. + x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
  141967. + x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
  141968. + x$lt_dlunknown|x*) ;;
  141969. + esac
  141970. + else :
  141971. + # compilation failed
  141972. +
  141973. + fi
  141974. +fi
  141975. +rm -fr conftest*
  141976. +
  141977. + LIBS="$save_LIBS"
  141978. +
  141979. +fi
  141980. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_need_uscore" >&5
  141981. +$as_echo "$libltdl_cv_need_uscore" >&6; }
  141982. + fi
  141983. +fi
  141984. +
  141985. +if test x"$libltdl_cv_need_uscore" = xyes; then
  141986. +
  141987. +$as_echo "@%:@define NEED_USCORE 1" >>confdefs.h
  141988. +
  141989. +fi
  141990. +
  141991. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether deplibs are loaded by dlopen" >&5
  141992. +$as_echo_n "checking whether deplibs are loaded by dlopen... " >&6; }
  141993. +if ${lt_cv_sys_dlopen_deplibs+:} false; then :
  141994. + $as_echo_n "(cached) " >&6
  141995. +else
  141996. + # PORTME does your system automatically load deplibs for dlopen?
  141997. + # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  141998. + # For now, we just catch OSes we know something about -- in the
  141999. + # future, we'll try test this programmatically.
  142000. + lt_cv_sys_dlopen_deplibs=unknown
  142001. + case $host_os in
  142002. + aix3*|aix4.1.*|aix4.2.*)
  142003. + # Unknown whether this is true for these versions of AIX, but
  142004. + # we want this `case' here to explicitly catch those versions.
  142005. + lt_cv_sys_dlopen_deplibs=unknown
  142006. + ;;
  142007. + aix[4-9]*)
  142008. + lt_cv_sys_dlopen_deplibs=yes
  142009. + ;;
  142010. + amigaos*)
  142011. + case $host_cpu in
  142012. + powerpc)
  142013. + lt_cv_sys_dlopen_deplibs=no
  142014. + ;;
  142015. + esac
  142016. + ;;
  142017. + darwin*)
  142018. + # Assuming the user has installed a libdl from somewhere, this is true
  142019. + # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  142020. + lt_cv_sys_dlopen_deplibs=yes
  142021. + ;;
  142022. + freebsd* | dragonfly*)
  142023. + lt_cv_sys_dlopen_deplibs=yes
  142024. + ;;
  142025. + gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  142026. + # GNU and its variants, using gnu ld.so (Glibc)
  142027. + lt_cv_sys_dlopen_deplibs=yes
  142028. + ;;
  142029. + hpux10*|hpux11*)
  142030. + lt_cv_sys_dlopen_deplibs=yes
  142031. + ;;
  142032. + interix*)
  142033. + lt_cv_sys_dlopen_deplibs=yes
  142034. + ;;
  142035. + irix[12345]*|irix6.[01]*)
  142036. + # Catch all versions of IRIX before 6.2, and indicate that we don't
  142037. + # know how it worked for any of those versions.
  142038. + lt_cv_sys_dlopen_deplibs=unknown
  142039. + ;;
  142040. + irix*)
  142041. + # The case above catches anything before 6.2, and it's known that
  142042. + # at 6.2 and later dlopen does load deplibs.
  142043. + lt_cv_sys_dlopen_deplibs=yes
  142044. + ;;
  142045. + netbsd*)
  142046. + lt_cv_sys_dlopen_deplibs=yes
  142047. + ;;
  142048. + openbsd*)
  142049. + lt_cv_sys_dlopen_deplibs=yes
  142050. + ;;
  142051. + osf[1234]*)
  142052. + # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  142053. + # it did *not* use an RPATH in a shared library to find objects the
  142054. + # library depends on, so we explicitly say `no'.
  142055. + lt_cv_sys_dlopen_deplibs=no
  142056. + ;;
  142057. + osf5.0|osf5.0a|osf5.1)
  142058. + # dlopen *does* load deplibs and with the right loader patch applied
  142059. + # it even uses RPATH in a shared library to search for shared objects
  142060. + # that the library depends on, but there's no easy way to know if that
  142061. + # patch is installed. Since this is the case, all we can really
  142062. + # say is unknown -- it depends on the patch being installed. If
  142063. + # it is, this changes to `yes'. Without it, it would be `no'.
  142064. + lt_cv_sys_dlopen_deplibs=unknown
  142065. + ;;
  142066. + osf*)
  142067. + # the two cases above should catch all versions of osf <= 5.1. Read
  142068. + # the comments above for what we know about them.
  142069. + # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  142070. + # is used to find them so we can finally say `yes'.
  142071. + lt_cv_sys_dlopen_deplibs=yes
  142072. + ;;
  142073. + qnx*)
  142074. + lt_cv_sys_dlopen_deplibs=yes
  142075. + ;;
  142076. + solaris*)
  142077. + lt_cv_sys_dlopen_deplibs=yes
  142078. + ;;
  142079. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  142080. + libltdl_cv_sys_dlopen_deplibs=yes
  142081. + ;;
  142082. + esac
  142083. +
  142084. +fi
  142085. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlopen_deplibs" >&5
  142086. +$as_echo "$lt_cv_sys_dlopen_deplibs" >&6; }
  142087. +if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  142088. +
  142089. +$as_echo "@%:@define LTDL_DLOPEN_DEPLIBS 1" >>confdefs.h
  142090. +
  142091. +fi
  142092. +
  142093. +:
  142094. +
  142095. +for ac_header in argz.h
  142096. +do :
  142097. + ac_fn_c_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default
  142098. +"
  142099. +if test "x$ac_cv_header_argz_h" = xyes; then :
  142100. + cat >>confdefs.h <<_ACEOF
  142101. +@%:@define HAVE_ARGZ_H 1
  142102. +_ACEOF
  142103. +
  142104. +fi
  142105. +
  142106. +done
  142107. +
  142108. +
  142109. +ac_fn_c_check_type "$LINENO" "error_t" "ac_cv_type_error_t" "#if defined(HAVE_ARGZ_H)
  142110. +# include <argz.h>
  142111. +#endif
  142112. +"
  142113. +if test "x$ac_cv_type_error_t" = xyes; then :
  142114. +
  142115. +cat >>confdefs.h <<_ACEOF
  142116. +@%:@define HAVE_ERROR_T 1
  142117. +_ACEOF
  142118. +
  142119. +
  142120. +else
  142121. +
  142122. +$as_echo "@%:@define error_t int" >>confdefs.h
  142123. +
  142124. +
  142125. +$as_echo "@%:@define __error_t_defined 1" >>confdefs.h
  142126. +
  142127. +fi
  142128. +
  142129. +
  142130. +ARGZ_H=
  142131. +for ac_func in argz_add argz_append argz_count argz_create_sep argz_insert \
  142132. + argz_next argz_stringify
  142133. +do :
  142134. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  142135. +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  142136. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  142137. + cat >>confdefs.h <<_ACEOF
  142138. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  142139. +_ACEOF
  142140. +
  142141. +else
  142142. + ARGZ_H=argz.h; case " $LIB@&t@OBJS " in
  142143. + *" argz.$ac_objext "* ) ;;
  142144. + *) LIB@&t@OBJS="$LIB@&t@OBJS argz.$ac_objext"
  142145. + ;;
  142146. +esac
  142147. +
  142148. +fi
  142149. +done
  142150. +
  142151. +
  142152. +if test -z "$ARGZ_H"; then :
  142153. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argz actually works" >&5
  142154. +$as_echo_n "checking if argz actually works... " >&6; }
  142155. +if ${lt_cv_sys_argz_works+:} false; then :
  142156. + $as_echo_n "(cached) " >&6
  142157. +else
  142158. + case $host_os in #(
  142159. + *cygwin*)
  142160. + lt_cv_sys_argz_works=no
  142161. + if test "$cross_compiling" != no; then
  142162. + lt_cv_sys_argz_works="guessing no"
  142163. + else
  142164. + lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  142165. + save_IFS=$IFS
  142166. + IFS=-.
  142167. + set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  142168. + IFS=$save_IFS
  142169. + lt_os_major=${2-0}
  142170. + lt_os_minor=${3-0}
  142171. + lt_os_micro=${4-0}
  142172. + if test "$lt_os_major" -gt 1 \
  142173. + || { test "$lt_os_major" -eq 1 \
  142174. + && { test "$lt_os_minor" -gt 5 \
  142175. + || { test "$lt_os_minor" -eq 5 \
  142176. + && test "$lt_os_micro" -gt 24; }; }; }; then
  142177. + lt_cv_sys_argz_works=yes
  142178. + fi
  142179. + fi
  142180. + ;; #(
  142181. + *) lt_cv_sys_argz_works=yes ;;
  142182. + esac
  142183. +fi
  142184. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
  142185. +$as_echo "$lt_cv_sys_argz_works" >&6; }
  142186. + if test "$lt_cv_sys_argz_works" = yes; then :
  142187. +
  142188. +$as_echo "@%:@define HAVE_WORKING_ARGZ 1" >>confdefs.h
  142189. +
  142190. +else
  142191. + ARGZ_H=argz.h
  142192. + case " $LIB@&t@OBJS " in
  142193. + *" argz.$ac_objext "* ) ;;
  142194. + *) LIB@&t@OBJS="$LIB@&t@OBJS argz.$ac_objext"
  142195. + ;;
  142196. +esac
  142197. +
  142198. +fi
  142199. +fi
  142200. +
  142201. +
  142202. +
  142203. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libtool supports -dlopen/-dlpreopen" >&5
  142204. +$as_echo_n "checking whether libtool supports -dlopen/-dlpreopen... " >&6; }
  142205. +if ${libltdl_cv_preloaded_symbols+:} false; then :
  142206. + $as_echo_n "(cached) " >&6
  142207. +else
  142208. + if test -n "$lt_cv_sys_global_symbol_pipe"; then
  142209. + libltdl_cv_preloaded_symbols=yes
  142210. + else
  142211. + libltdl_cv_preloaded_symbols=no
  142212. + fi
  142213. +
  142214. +fi
  142215. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_preloaded_symbols" >&5
  142216. +$as_echo "$libltdl_cv_preloaded_symbols" >&6; }
  142217. +if test x"$libltdl_cv_preloaded_symbols" = xyes; then
  142218. +
  142219. +$as_echo "@%:@define HAVE_PRELOADED_SYMBOLS 1" >>confdefs.h
  142220. +
  142221. +fi
  142222. +
  142223. +
  142224. +
  142225. +@%:@ Check whether --enable-ltdl-install was given.
  142226. +if test "${enable_ltdl_install+set}" = set; then :
  142227. + enableval=$enable_ltdl_install;
  142228. +fi
  142229. +
  142230. +
  142231. +case ,${enable_ltdl_install},${enable_ltdl_convenience} in
  142232. + *yes*) ;;
  142233. + *) enable_ltdl_convenience=yes ;;
  142234. +esac
  142235. +
  142236. + if test x"${enable_ltdl_install-no}" != xno; then
  142237. + INSTALL_LTDL_TRUE=
  142238. + INSTALL_LTDL_FALSE='#'
  142239. +else
  142240. + INSTALL_LTDL_TRUE='#'
  142241. + INSTALL_LTDL_FALSE=
  142242. +fi
  142243. +
  142244. + if test x"${enable_ltdl_convenience-no}" != xno; then
  142245. + CONVENIENCE_LTDL_TRUE=
  142246. + CONVENIENCE_LTDL_FALSE='#'
  142247. +else
  142248. + CONVENIENCE_LTDL_TRUE='#'
  142249. + CONVENIENCE_LTDL_FALSE=
  142250. +fi
  142251. +
  142252. +
  142253. +
  142254. +
  142255. +
  142256. +
  142257. +# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  142258. +# the user used. This is so that ltdl.h can pick up the parent projects
  142259. +# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  142260. +# definitions required by ltdl.c.
  142261. +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  142262. +
  142263. +
  142264. +
  142265. +for ac_header in unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h
  142266. +do :
  142267. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  142268. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  142269. +"
  142270. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  142271. + cat >>confdefs.h <<_ACEOF
  142272. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  142273. +_ACEOF
  142274. +
  142275. +fi
  142276. +
  142277. +done
  142278. +
  142279. +
  142280. +for ac_func in closedir opendir readdir
  142281. +do :
  142282. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  142283. +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  142284. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  142285. + cat >>confdefs.h <<_ACEOF
  142286. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  142287. +_ACEOF
  142288. +
  142289. +else
  142290. + case " $LIB@&t@OBJS " in
  142291. + *" lt__dirent.$ac_objext "* ) ;;
  142292. + *) LIB@&t@OBJS="$LIB@&t@OBJS lt__dirent.$ac_objext"
  142293. + ;;
  142294. +esac
  142295. +
  142296. +fi
  142297. +done
  142298. +
  142299. +for ac_func in strlcat strlcpy
  142300. +do :
  142301. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  142302. +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  142303. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  142304. + cat >>confdefs.h <<_ACEOF
  142305. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  142306. +_ACEOF
  142307. +
  142308. +else
  142309. + case " $LIB@&t@OBJS " in
  142310. + *" lt__strl.$ac_objext "* ) ;;
  142311. + *) LIB@&t@OBJS="$LIB@&t@OBJS lt__strl.$ac_objext"
  142312. + ;;
  142313. +esac
  142314. +
  142315. +fi
  142316. +done
  142317. +
  142318. +
  142319. +
  142320. +cat >>confdefs.h <<_ACEOF
  142321. +@%:@define LT_LIBEXT "$libext"
  142322. +_ACEOF
  142323. +
  142324. +
  142325. +name=
  142326. +eval "lt_libprefix=\"$libname_spec\""
  142327. +
  142328. +cat >>confdefs.h <<_ACEOF
  142329. +@%:@define LT_LIBPREFIX "$lt_libprefix"
  142330. +_ACEOF
  142331. +
  142332. +
  142333. +name=ltdl
  142334. +eval "LTDLOPEN=\"$libname_spec\""
  142335. +
  142336. +
  142337. +
  142338. +
  142339. +## -------- ##
  142340. +## Outputs. ##
  142341. +## -------- ##
  142342. +ac_config_files="$ac_config_files Makefile"
  142343. +
  142344. +cat >confcache <<\_ACEOF
  142345. +# This file is a shell script that caches the results of configure
  142346. +# tests run on this system so they can be shared between configure
  142347. +# scripts and configure runs, see configure's option --config-cache.
  142348. +# It is not useful on other systems. If it contains results you don't
  142349. +# want to keep, you may remove or edit it.
  142350. +#
  142351. +# config.status only pays attention to the cache file if you give it
  142352. +# the --recheck option to rerun configure.
  142353. +#
  142354. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  142355. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  142356. +# following values.
  142357. +
  142358. +_ACEOF
  142359. +
  142360. +# The following way of writing the cache mishandles newlines in values,
  142361. +# but we know of no workaround that is simple, portable, and efficient.
  142362. +# So, we kill variables containing newlines.
  142363. +# Ultrix sh set writes to stderr and can't be redirected directly,
  142364. +# and sets the high bit in the cache file unless we assign to the vars.
  142365. +(
  142366. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  142367. + eval ac_val=\$$ac_var
  142368. + case $ac_val in #(
  142369. + *${as_nl}*)
  142370. + case $ac_var in #(
  142371. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  142372. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  142373. + esac
  142374. + case $ac_var in #(
  142375. + _ | IFS | as_nl) ;; #(
  142376. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  142377. + *) { eval $ac_var=; unset $ac_var;} ;;
  142378. + esac ;;
  142379. + esac
  142380. + done
  142381. +
  142382. + (set) 2>&1 |
  142383. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  142384. + *${as_nl}ac_space=\ *)
  142385. + # `set' does not quote correctly, so add quotes: double-quote
  142386. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  142387. + sed -n \
  142388. + "s/'/'\\\\''/g;
  142389. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  142390. + ;; #(
  142391. + *)
  142392. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  142393. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  142394. + ;;
  142395. + esac |
  142396. + sort
  142397. +) |
  142398. + sed '
  142399. + /^ac_cv_env_/b end
  142400. + t clear
  142401. + :clear
  142402. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  142403. + t end
  142404. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  142405. + :end' >>confcache
  142406. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  142407. + if test -w "$cache_file"; then
  142408. + if test "x$cache_file" != "x/dev/null"; then
  142409. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  142410. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  142411. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  142412. + cat confcache >"$cache_file"
  142413. + else
  142414. + case $cache_file in #(
  142415. + */* | ?:*)
  142416. + mv -f confcache "$cache_file"$$ &&
  142417. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  142418. + *)
  142419. + mv -f confcache "$cache_file" ;;
  142420. + esac
  142421. + fi
  142422. + fi
  142423. + else
  142424. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  142425. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  142426. + fi
  142427. +fi
  142428. +rm -f confcache
  142429. +
  142430. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  142431. +# Let make expand exec_prefix.
  142432. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  142433. +
  142434. +DEFS=-DHAVE_CONFIG_H
  142435. +
  142436. +ac_libobjs=
  142437. +ac_ltlibobjs=
  142438. +U=
  142439. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  142440. + # 1. Remove the extension, and $U if already installed.
  142441. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  142442. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  142443. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  142444. + # will be set to the directory where LIBOBJS objects are built.
  142445. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  142446. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  142447. +done
  142448. +LIB@&t@OBJS=$ac_libobjs
  142449. +
  142450. +LTLIBOBJS=$ac_ltlibobjs
  142451. +
  142452. +
  142453. + if test -n "$EXEEXT"; then
  142454. + am__EXEEXT_TRUE=
  142455. + am__EXEEXT_FALSE='#'
  142456. +else
  142457. + am__EXEEXT_TRUE='#'
  142458. + am__EXEEXT_FALSE=
  142459. +fi
  142460. +
  142461. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  142462. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  142463. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  142464. +fi
  142465. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  142466. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  142467. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  142468. +fi
  142469. +if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
  142470. + as_fn_error $? "conditional \"INSTALL_LTDL\" was never defined.
  142471. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  142472. +fi
  142473. +if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
  142474. + as_fn_error $? "conditional \"CONVENIENCE_LTDL\" was never defined.
  142475. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  142476. +fi
  142477. +LT_CONFIG_H=config.h
  142478. +
  142479. +: "${CONFIG_STATUS=./config.status}"
  142480. +ac_write_fail=0
  142481. +ac_clean_files_save=$ac_clean_files
  142482. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  142483. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  142484. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  142485. +as_write_fail=0
  142486. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  142487. +#! $SHELL
  142488. +# Generated by $as_me.
  142489. +# Run this file to recreate the current configuration.
  142490. +# Compiler output produced by configure, useful for debugging
  142491. +# configure, is in config.log if it exists.
  142492. +
  142493. +debug=false
  142494. +ac_cs_recheck=false
  142495. +ac_cs_silent=false
  142496. +
  142497. +SHELL=\${CONFIG_SHELL-$SHELL}
  142498. +export SHELL
  142499. +_ASEOF
  142500. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  142501. +## -------------------- ##
  142502. +## M4sh Initialization. ##
  142503. +## -------------------- ##
  142504. +
  142505. +# Be more Bourne compatible
  142506. +DUALCASE=1; export DUALCASE # for MKS sh
  142507. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  142508. + emulate sh
  142509. + NULLCMD=:
  142510. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  142511. + # is contrary to our usage. Disable this feature.
  142512. + alias -g '${1+"$@"}'='"$@"'
  142513. + setopt NO_GLOB_SUBST
  142514. +else
  142515. + case `(set -o) 2>/dev/null` in @%:@(
  142516. + *posix*) :
  142517. + set -o posix ;; @%:@(
  142518. + *) :
  142519. + ;;
  142520. +esac
  142521. +fi
  142522. +
  142523. +
  142524. +as_nl='
  142525. +'
  142526. +export as_nl
  142527. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  142528. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  142529. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  142530. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  142531. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  142532. +# but without wasting forks for bash or zsh.
  142533. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  142534. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  142535. + as_echo='print -r --'
  142536. + as_echo_n='print -rn --'
  142537. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  142538. + as_echo='printf %s\n'
  142539. + as_echo_n='printf %s'
  142540. +else
  142541. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  142542. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  142543. + as_echo_n='/usr/ucb/echo -n'
  142544. + else
  142545. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  142546. + as_echo_n_body='eval
  142547. + arg=$1;
  142548. + case $arg in @%:@(
  142549. + *"$as_nl"*)
  142550. + expr "X$arg" : "X\\(.*\\)$as_nl";
  142551. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  142552. + esac;
  142553. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  142554. + '
  142555. + export as_echo_n_body
  142556. + as_echo_n='sh -c $as_echo_n_body as_echo'
  142557. + fi
  142558. + export as_echo_body
  142559. + as_echo='sh -c $as_echo_body as_echo'
  142560. +fi
  142561. +
  142562. +# The user is always right.
  142563. +if test "${PATH_SEPARATOR+set}" != set; then
  142564. + PATH_SEPARATOR=:
  142565. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  142566. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  142567. + PATH_SEPARATOR=';'
  142568. + }
  142569. +fi
  142570. +
  142571. +
  142572. +# IFS
  142573. +# We need space, tab and new line, in precisely that order. Quoting is
  142574. +# there to prevent editors from complaining about space-tab.
  142575. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  142576. +# splitting by setting IFS to empty value.)
  142577. +IFS=" "" $as_nl"
  142578. +
  142579. +# Find who we are. Look in the path if we contain no directory separator.
  142580. +as_myself=
  142581. +case $0 in @%:@((
  142582. + *[\\/]* ) as_myself=$0 ;;
  142583. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  142584. +for as_dir in $PATH
  142585. +do
  142586. + IFS=$as_save_IFS
  142587. + test -z "$as_dir" && as_dir=.
  142588. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  142589. + done
  142590. +IFS=$as_save_IFS
  142591. +
  142592. + ;;
  142593. +esac
  142594. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  142595. +# in which case we are not to be found in the path.
  142596. +if test "x$as_myself" = x; then
  142597. + as_myself=$0
  142598. +fi
  142599. +if test ! -f "$as_myself"; then
  142600. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  142601. + exit 1
  142602. +fi
  142603. +
  142604. +# Unset variables that we do not need and which cause bugs (e.g. in
  142605. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  142606. +# suppresses any "Segmentation fault" message there. '((' could
  142607. +# trigger a bug in pdksh 5.2.14.
  142608. +for as_var in BASH_ENV ENV MAIL MAILPATH
  142609. +do eval test x\${$as_var+set} = xset \
  142610. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  142611. +done
  142612. +PS1='$ '
  142613. +PS2='> '
  142614. +PS4='+ '
  142615. +
  142616. +# NLS nuisances.
  142617. +LC_ALL=C
  142618. +export LC_ALL
  142619. +LANGUAGE=C
  142620. +export LANGUAGE
  142621. +
  142622. +# CDPATH.
  142623. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  142624. +
  142625. +
  142626. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  142627. +@%:@ ----------------------------------------
  142628. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  142629. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  142630. +@%:@ script with STATUS, using 1 if that was 0.
  142631. +as_fn_error ()
  142632. +{
  142633. + as_status=$1; test $as_status -eq 0 && as_status=1
  142634. + if test "$4"; then
  142635. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  142636. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  142637. + fi
  142638. + $as_echo "$as_me: error: $2" >&2
  142639. + as_fn_exit $as_status
  142640. +} @%:@ as_fn_error
  142641. +
  142642. +
  142643. +@%:@ as_fn_set_status STATUS
  142644. +@%:@ -----------------------
  142645. +@%:@ Set @S|@? to STATUS, without forking.
  142646. +as_fn_set_status ()
  142647. +{
  142648. + return $1
  142649. +} @%:@ as_fn_set_status
  142650. +
  142651. +@%:@ as_fn_exit STATUS
  142652. +@%:@ -----------------
  142653. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  142654. +as_fn_exit ()
  142655. +{
  142656. + set +e
  142657. + as_fn_set_status $1
  142658. + exit $1
  142659. +} @%:@ as_fn_exit
  142660. +
  142661. +@%:@ as_fn_unset VAR
  142662. +@%:@ ---------------
  142663. +@%:@ Portably unset VAR.
  142664. +as_fn_unset ()
  142665. +{
  142666. + { eval $1=; unset $1;}
  142667. +}
  142668. +as_unset=as_fn_unset
  142669. +@%:@ as_fn_append VAR VALUE
  142670. +@%:@ ----------------------
  142671. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  142672. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  142673. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  142674. +@%:@ implementations.
  142675. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  142676. + eval 'as_fn_append ()
  142677. + {
  142678. + eval $1+=\$2
  142679. + }'
  142680. +else
  142681. + as_fn_append ()
  142682. + {
  142683. + eval $1=\$$1\$2
  142684. + }
  142685. +fi # as_fn_append
  142686. +
  142687. +@%:@ as_fn_arith ARG...
  142688. +@%:@ ------------------
  142689. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  142690. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  142691. +@%:@ must be portable across @S|@(()) and expr.
  142692. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  142693. + eval 'as_fn_arith ()
  142694. + {
  142695. + as_val=$(( $* ))
  142696. + }'
  142697. +else
  142698. + as_fn_arith ()
  142699. + {
  142700. + as_val=`expr "$@" || test $? -eq 1`
  142701. + }
  142702. +fi # as_fn_arith
  142703. +
  142704. +
  142705. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  142706. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  142707. + as_expr=expr
  142708. +else
  142709. + as_expr=false
  142710. +fi
  142711. +
  142712. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  142713. + as_basename=basename
  142714. +else
  142715. + as_basename=false
  142716. +fi
  142717. +
  142718. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  142719. + as_dirname=dirname
  142720. +else
  142721. + as_dirname=false
  142722. +fi
  142723. +
  142724. +as_me=`$as_basename -- "$0" ||
  142725. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  142726. + X"$0" : 'X\(//\)$' \| \
  142727. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  142728. +$as_echo X/"$0" |
  142729. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  142730. + s//\1/
  142731. + q
  142732. + }
  142733. + /^X\/\(\/\/\)$/{
  142734. + s//\1/
  142735. + q
  142736. + }
  142737. + /^X\/\(\/\).*/{
  142738. + s//\1/
  142739. + q
  142740. + }
  142741. + s/.*/./; q'`
  142742. +
  142743. +# Avoid depending upon Character Ranges.
  142744. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  142745. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  142746. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  142747. +as_cr_digits='0123456789'
  142748. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  142749. +
  142750. +ECHO_C= ECHO_N= ECHO_T=
  142751. +case `echo -n x` in @%:@(((((
  142752. +-n*)
  142753. + case `echo 'xy\c'` in
  142754. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  142755. + xy) ECHO_C='\c';;
  142756. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  142757. + ECHO_T=' ';;
  142758. + esac;;
  142759. +*)
  142760. + ECHO_N='-n';;
  142761. +esac
  142762. +
  142763. +rm -f conf$$ conf$$.exe conf$$.file
  142764. +if test -d conf$$.dir; then
  142765. + rm -f conf$$.dir/conf$$.file
  142766. +else
  142767. + rm -f conf$$.dir
  142768. + mkdir conf$$.dir 2>/dev/null
  142769. +fi
  142770. +if (echo >conf$$.file) 2>/dev/null; then
  142771. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  142772. + as_ln_s='ln -s'
  142773. + # ... but there are two gotchas:
  142774. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  142775. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  142776. + # In both cases, we have to default to `cp -p'.
  142777. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  142778. + as_ln_s='cp -p'
  142779. + elif ln conf$$.file conf$$ 2>/dev/null; then
  142780. + as_ln_s=ln
  142781. + else
  142782. + as_ln_s='cp -p'
  142783. + fi
  142784. +else
  142785. + as_ln_s='cp -p'
  142786. +fi
  142787. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  142788. +rmdir conf$$.dir 2>/dev/null
  142789. +
  142790. +
  142791. +@%:@ as_fn_mkdir_p
  142792. +@%:@ -------------
  142793. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  142794. +as_fn_mkdir_p ()
  142795. +{
  142796. +
  142797. + case $as_dir in #(
  142798. + -*) as_dir=./$as_dir;;
  142799. + esac
  142800. + test -d "$as_dir" || eval $as_mkdir_p || {
  142801. + as_dirs=
  142802. + while :; do
  142803. + case $as_dir in #(
  142804. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  142805. + *) as_qdir=$as_dir;;
  142806. + esac
  142807. + as_dirs="'$as_qdir' $as_dirs"
  142808. + as_dir=`$as_dirname -- "$as_dir" ||
  142809. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  142810. + X"$as_dir" : 'X\(//\)[^/]' \| \
  142811. + X"$as_dir" : 'X\(//\)$' \| \
  142812. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  142813. +$as_echo X"$as_dir" |
  142814. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  142815. + s//\1/
  142816. + q
  142817. + }
  142818. + /^X\(\/\/\)[^/].*/{
  142819. + s//\1/
  142820. + q
  142821. + }
  142822. + /^X\(\/\/\)$/{
  142823. + s//\1/
  142824. + q
  142825. + }
  142826. + /^X\(\/\).*/{
  142827. + s//\1/
  142828. + q
  142829. + }
  142830. + s/.*/./; q'`
  142831. + test -d "$as_dir" && break
  142832. + done
  142833. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  142834. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  142835. +
  142836. +
  142837. +} @%:@ as_fn_mkdir_p
  142838. +if mkdir -p . 2>/dev/null; then
  142839. + as_mkdir_p='mkdir -p "$as_dir"'
  142840. +else
  142841. + test -d ./-p && rmdir ./-p
  142842. + as_mkdir_p=false
  142843. +fi
  142844. +
  142845. +if test -x / >/dev/null 2>&1; then
  142846. + as_test_x='test -x'
  142847. +else
  142848. + if ls -dL / >/dev/null 2>&1; then
  142849. + as_ls_L_option=L
  142850. + else
  142851. + as_ls_L_option=
  142852. + fi
  142853. + as_test_x='
  142854. + eval sh -c '\''
  142855. + if test -d "$1"; then
  142856. + test -d "$1/.";
  142857. + else
  142858. + case $1 in @%:@(
  142859. + -*)set "./$1";;
  142860. + esac;
  142861. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  142862. + ???[sx]*):;;*)false;;esac;fi
  142863. + '\'' sh
  142864. + '
  142865. +fi
  142866. +as_executable_p=$as_test_x
  142867. +
  142868. +# Sed expression to map a string onto a valid CPP name.
  142869. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  142870. +
  142871. +# Sed expression to map a string onto a valid variable name.
  142872. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  142873. +
  142874. +
  142875. +exec 6>&1
  142876. +## ----------------------------------- ##
  142877. +## Main body of $CONFIG_STATUS script. ##
  142878. +## ----------------------------------- ##
  142879. +_ASEOF
  142880. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  142881. +
  142882. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  142883. +# Save the log message, to keep $0 and so on meaningful, and to
  142884. +# report actual input values of CONFIG_FILES etc. instead of their
  142885. +# values after options handling.
  142886. +ac_log="
  142887. +This file was extended by libltdl $as_me 2.4, which was
  142888. +generated by GNU Autoconf 2.68. Invocation command line was
  142889. +
  142890. + CONFIG_FILES = $CONFIG_FILES
  142891. + CONFIG_HEADERS = $CONFIG_HEADERS
  142892. + CONFIG_LINKS = $CONFIG_LINKS
  142893. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  142894. + $ $0 $@
  142895. +
  142896. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  142897. +"
  142898. +
  142899. +_ACEOF
  142900. +
  142901. +case $ac_config_files in *"
  142902. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  142903. +esac
  142904. +
  142905. +case $ac_config_headers in *"
  142906. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  142907. +esac
  142908. +
  142909. +
  142910. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  142911. +# Files that config.status was made for.
  142912. +config_files="$ac_config_files"
  142913. +config_headers="$ac_config_headers"
  142914. +config_commands="$ac_config_commands"
  142915. +
  142916. +_ACEOF
  142917. +
  142918. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  142919. +ac_cs_usage="\
  142920. +\`$as_me' instantiates files and other configuration actions
  142921. +from templates according to the current configuration. Unless the files
  142922. +and actions are specified as TAGs, all are instantiated by default.
  142923. +
  142924. +Usage: $0 [OPTION]... [TAG]...
  142925. +
  142926. + -h, --help print this help, then exit
  142927. + -V, --version print version number and configuration settings, then exit
  142928. + --config print configuration, then exit
  142929. + -q, --quiet, --silent
  142930. + do not print progress messages
  142931. + -d, --debug don't remove temporary files
  142932. + --recheck update $as_me by reconfiguring in the same conditions
  142933. + --file=FILE[:TEMPLATE]
  142934. + instantiate the configuration file FILE
  142935. + --header=FILE[:TEMPLATE]
  142936. + instantiate the configuration header FILE
  142937. +
  142938. +Configuration files:
  142939. +$config_files
  142940. +
  142941. +Configuration headers:
  142942. +$config_headers
  142943. +
  142944. +Configuration commands:
  142945. +$config_commands
  142946. +
  142947. +Report bugs to <bug-libtool@gnu.org>."
  142948. +
  142949. +_ACEOF
  142950. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  142951. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  142952. +ac_cs_version="\\
  142953. +libltdl config.status 2.4
  142954. +configured by $0, generated by GNU Autoconf 2.68,
  142955. + with options \\"\$ac_cs_config\\"
  142956. +
  142957. +Copyright (C) 2010 Free Software Foundation, Inc.
  142958. +This config.status script is free software; the Free Software Foundation
  142959. +gives unlimited permission to copy, distribute and modify it."
  142960. +
  142961. +ac_pwd='$ac_pwd'
  142962. +srcdir='$srcdir'
  142963. +INSTALL='$INSTALL'
  142964. +MKDIR_P='$MKDIR_P'
  142965. +AWK='$AWK'
  142966. +test -n "\$AWK" || AWK=awk
  142967. +_ACEOF
  142968. +
  142969. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  142970. +# The default lists apply if the user does not specify any file.
  142971. +ac_need_defaults=:
  142972. +while test $# != 0
  142973. +do
  142974. + case $1 in
  142975. + --*=?*)
  142976. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  142977. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  142978. + ac_shift=:
  142979. + ;;
  142980. + --*=)
  142981. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  142982. + ac_optarg=
  142983. + ac_shift=:
  142984. + ;;
  142985. + *)
  142986. + ac_option=$1
  142987. + ac_optarg=$2
  142988. + ac_shift=shift
  142989. + ;;
  142990. + esac
  142991. +
  142992. + case $ac_option in
  142993. + # Handling of the options.
  142994. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  142995. + ac_cs_recheck=: ;;
  142996. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  142997. + $as_echo "$ac_cs_version"; exit ;;
  142998. + --config | --confi | --conf | --con | --co | --c )
  142999. + $as_echo "$ac_cs_config"; exit ;;
  143000. + --debug | --debu | --deb | --de | --d | -d )
  143001. + debug=: ;;
  143002. + --file | --fil | --fi | --f )
  143003. + $ac_shift
  143004. + case $ac_optarg in
  143005. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  143006. + '') as_fn_error $? "missing file argument" ;;
  143007. + esac
  143008. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  143009. + ac_need_defaults=false;;
  143010. + --header | --heade | --head | --hea )
  143011. + $ac_shift
  143012. + case $ac_optarg in
  143013. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  143014. + esac
  143015. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  143016. + ac_need_defaults=false;;
  143017. + --he | --h)
  143018. + # Conflict between --help and --header
  143019. + as_fn_error $? "ambiguous option: \`$1'
  143020. +Try \`$0 --help' for more information.";;
  143021. + --help | --hel | -h )
  143022. + $as_echo "$ac_cs_usage"; exit ;;
  143023. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  143024. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  143025. + ac_cs_silent=: ;;
  143026. +
  143027. + # This is an error.
  143028. + -*) as_fn_error $? "unrecognized option: \`$1'
  143029. +Try \`$0 --help' for more information." ;;
  143030. +
  143031. + *) as_fn_append ac_config_targets " $1"
  143032. + ac_need_defaults=false ;;
  143033. +
  143034. + esac
  143035. + shift
  143036. +done
  143037. +
  143038. +ac_configure_extra_args=
  143039. +
  143040. +if $ac_cs_silent; then
  143041. + exec 6>/dev/null
  143042. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  143043. +fi
  143044. +
  143045. +_ACEOF
  143046. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  143047. +if \$ac_cs_recheck; then
  143048. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  143049. + shift
  143050. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  143051. + CONFIG_SHELL='$SHELL'
  143052. + export CONFIG_SHELL
  143053. + exec "\$@"
  143054. +fi
  143055. +
  143056. +_ACEOF
  143057. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  143058. +exec 5>>config.log
  143059. +{
  143060. + echo
  143061. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  143062. +@%:@@%:@ Running $as_me. @%:@@%:@
  143063. +_ASBOX
  143064. + $as_echo "$ac_log"
  143065. +} >&5
  143066. +
  143067. +_ACEOF
  143068. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  143069. +#
  143070. +# INIT-COMMANDS
  143071. +#
  143072. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  143073. +
  143074. +
  143075. +# The HP-UX ksh and POSIX shell print the target directory to stdout
  143076. +# if CDPATH is set.
  143077. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  143078. +
  143079. +sed_quote_subst='$sed_quote_subst'
  143080. +double_quote_subst='$double_quote_subst'
  143081. +delay_variable_subst='$delay_variable_subst'
  143082. +macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
  143083. +macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
  143084. +AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
  143085. +DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
  143086. +OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
  143087. +enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
  143088. +enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
  143089. +pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
  143090. +enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
  143091. +SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
  143092. +ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
  143093. +host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
  143094. +host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
  143095. +host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
  143096. +build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
  143097. +build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
  143098. +build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
  143099. +SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
  143100. +Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
  143101. +GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
  143102. +EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
  143103. +FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
  143104. +LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
  143105. +NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
  143106. +LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
  143107. +max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
  143108. +ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
  143109. +exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
  143110. +lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
  143111. +lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
  143112. +lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
  143113. +lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
  143114. +lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
  143115. +reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
  143116. +reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
  143117. +deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
  143118. +file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
  143119. +file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
  143120. +want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
  143121. +sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
  143122. +AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
  143123. +AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
  143124. +archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
  143125. +STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
  143126. +RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
  143127. +old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  143128. +old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  143129. +old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
  143130. +lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
  143131. +CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
  143132. +CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
  143133. +compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
  143134. +GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
  143135. +lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
  143136. +lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
  143137. +lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
  143138. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
  143139. +nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
  143140. +lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
  143141. +objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
  143142. +MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
  143143. +lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
  143144. +lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
  143145. +lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  143146. +lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
  143147. +lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
  143148. +need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
  143149. +MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
  143150. +DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
  143151. +NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
  143152. +LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
  143153. +OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
  143154. +OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
  143155. +libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
  143156. +shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
  143157. +extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  143158. +archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
  143159. +enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
  143160. +export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
  143161. +whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
  143162. +compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
  143163. +old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
  143164. +old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  143165. +archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
  143166. +archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  143167. +module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
  143168. +module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  143169. +with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
  143170. +allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
  143171. +no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
  143172. +hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
  143173. +hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
  143174. +hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
  143175. +hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
  143176. +hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
  143177. +hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
  143178. +hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
  143179. +hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
  143180. +inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
  143181. +link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
  143182. +always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
  143183. +export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
  143184. +exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
  143185. +include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
  143186. +prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
  143187. +postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
  143188. +file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
  143189. +variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
  143190. +need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
  143191. +need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
  143192. +version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
  143193. +runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
  143194. +shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
  143195. +shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
  143196. +libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
  143197. +library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
  143198. +soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
  143199. +install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
  143200. +postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  143201. +postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  143202. +finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
  143203. +finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
  143204. +hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
  143205. +sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
  143206. +sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
  143207. +hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
  143208. +enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
  143209. +enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
  143210. +enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
  143211. +old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
  143212. +striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
  143213. +
  143214. +LTCC='$LTCC'
  143215. +LTCFLAGS='$LTCFLAGS'
  143216. +compiler='$compiler_DEFAULT'
  143217. +
  143218. +# A function that is used when there is no print builtin or printf.
  143219. +func_fallback_echo ()
  143220. +{
  143221. + eval 'cat <<_LTECHO_EOF
  143222. +\$1
  143223. +_LTECHO_EOF'
  143224. +}
  143225. +
  143226. +# Quote evaled strings.
  143227. +for var in AS \
  143228. +DLLTOOL \
  143229. +OBJDUMP \
  143230. +SHELL \
  143231. +ECHO \
  143232. +SED \
  143233. +GREP \
  143234. +EGREP \
  143235. +FGREP \
  143236. +LD \
  143237. +NM \
  143238. +LN_S \
  143239. +lt_SP2NL \
  143240. +lt_NL2SP \
  143241. +reload_flag \
  143242. +deplibs_check_method \
  143243. +file_magic_cmd \
  143244. +file_magic_glob \
  143245. +want_nocaseglob \
  143246. +sharedlib_from_linklib_cmd \
  143247. +AR \
  143248. +AR_FLAGS \
  143249. +archiver_list_spec \
  143250. +STRIP \
  143251. +RANLIB \
  143252. +CC \
  143253. +CFLAGS \
  143254. +compiler \
  143255. +lt_cv_sys_global_symbol_pipe \
  143256. +lt_cv_sys_global_symbol_to_cdecl \
  143257. +lt_cv_sys_global_symbol_to_c_name_address \
  143258. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
  143259. +nm_file_list_spec \
  143260. +lt_prog_compiler_no_builtin_flag \
  143261. +lt_prog_compiler_pic \
  143262. +lt_prog_compiler_wl \
  143263. +lt_prog_compiler_static \
  143264. +lt_cv_prog_compiler_c_o \
  143265. +need_locks \
  143266. +MANIFEST_TOOL \
  143267. +DSYMUTIL \
  143268. +NMEDIT \
  143269. +LIPO \
  143270. +OTOOL \
  143271. +OTOOL64 \
  143272. +shrext_cmds \
  143273. +export_dynamic_flag_spec \
  143274. +whole_archive_flag_spec \
  143275. +compiler_needs_object \
  143276. +with_gnu_ld \
  143277. +allow_undefined_flag \
  143278. +no_undefined_flag \
  143279. +hardcode_libdir_flag_spec \
  143280. +hardcode_libdir_flag_spec_ld \
  143281. +hardcode_libdir_separator \
  143282. +exclude_expsyms \
  143283. +include_expsyms \
  143284. +file_list_spec \
  143285. +variables_saved_for_relink \
  143286. +libname_spec \
  143287. +library_names_spec \
  143288. +soname_spec \
  143289. +install_override_mode \
  143290. +finish_eval \
  143291. +old_striplib \
  143292. +striplib; do
  143293. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  143294. + *[\\\\\\\`\\"\\\$]*)
  143295. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
  143296. + ;;
  143297. + *)
  143298. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  143299. + ;;
  143300. + esac
  143301. +done
  143302. +
  143303. +# Double-quote double-evaled strings.
  143304. +for var in reload_cmds \
  143305. +old_postinstall_cmds \
  143306. +old_postuninstall_cmds \
  143307. +old_archive_cmds \
  143308. +extract_expsyms_cmds \
  143309. +old_archive_from_new_cmds \
  143310. +old_archive_from_expsyms_cmds \
  143311. +archive_cmds \
  143312. +archive_expsym_cmds \
  143313. +module_cmds \
  143314. +module_expsym_cmds \
  143315. +export_symbols_cmds \
  143316. +prelink_cmds \
  143317. +postlink_cmds \
  143318. +postinstall_cmds \
  143319. +postuninstall_cmds \
  143320. +finish_cmds \
  143321. +sys_lib_search_path_spec \
  143322. +sys_lib_dlsearch_path_spec; do
  143323. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  143324. + *[\\\\\\\`\\"\\\$]*)
  143325. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
  143326. + ;;
  143327. + *)
  143328. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  143329. + ;;
  143330. + esac
  143331. +done
  143332. +
  143333. +ac_aux_dir='$ac_aux_dir'
  143334. +xsi_shell='$xsi_shell'
  143335. +lt_shell_append='$lt_shell_append'
  143336. +
  143337. +# See if we are running on zsh, and set the options which allow our
  143338. +# commands through without removal of \ escapes INIT.
  143339. +if test -n "\${ZSH_VERSION+set}" ; then
  143340. + setopt NO_GLOB_SUBST
  143341. +fi
  143342. +
  143343. +
  143344. + PACKAGE='$PACKAGE'
  143345. + VERSION='$VERSION'
  143346. + TIMESTAMP='$TIMESTAMP'
  143347. + RM='$RM'
  143348. + ofile='$ofile'
  143349. +
  143350. +
  143351. +
  143352. +
  143353. +_ACEOF
  143354. +
  143355. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  143356. +
  143357. +# Handling of arguments.
  143358. +for ac_config_target in $ac_config_targets
  143359. +do
  143360. + case $ac_config_target in
  143361. + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config-h.in" ;;
  143362. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  143363. + "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
  143364. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  143365. +
  143366. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  143367. + esac
  143368. +done
  143369. +
  143370. +
  143371. +# If the user did not use the arguments to specify the items to instantiate,
  143372. +# then the envvar interface is used. Set only those that are not.
  143373. +# We use the long form for the default assignment because of an extremely
  143374. +# bizarre bug on SunOS 4.1.3.
  143375. +if $ac_need_defaults; then
  143376. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  143377. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  143378. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  143379. +fi
  143380. +
  143381. +# Have a temporary directory for convenience. Make it in the build tree
  143382. +# simply because there is no reason against having it here, and in addition,
  143383. +# creating and moving files from /tmp can sometimes cause problems.
  143384. +# Hook for its removal unless debugging.
  143385. +# Note that there is a small window in which the directory will not be cleaned:
  143386. +# after its creation but before its name has been assigned to `$tmp'.
  143387. +$debug ||
  143388. +{
  143389. + tmp= ac_tmp=
  143390. + trap 'exit_status=$?
  143391. + : "${ac_tmp:=$tmp}"
  143392. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  143393. +' 0
  143394. + trap 'as_fn_exit 1' 1 2 13 15
  143395. +}
  143396. +# Create a (secure) tmp directory for tmp files.
  143397. +
  143398. +{
  143399. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  143400. + test -d "$tmp"
  143401. +} ||
  143402. +{
  143403. + tmp=./conf$$-$RANDOM
  143404. + (umask 077 && mkdir "$tmp")
  143405. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  143406. +ac_tmp=$tmp
  143407. +
  143408. +# Set up the scripts for CONFIG_FILES section.
  143409. +# No need to generate them if there are no CONFIG_FILES.
  143410. +# This happens for instance with `./config.status config.h'.
  143411. +if test -n "$CONFIG_FILES"; then
  143412. +
  143413. +
  143414. +ac_cr=`echo X | tr X '\015'`
  143415. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  143416. +# But we know of no other shell where ac_cr would be empty at this
  143417. +# point, so we can use a bashism as a fallback.
  143418. +if test "x$ac_cr" = x; then
  143419. + eval ac_cr=\$\'\\r\'
  143420. +fi
  143421. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  143422. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  143423. + ac_cs_awk_cr='\\r'
  143424. +else
  143425. + ac_cs_awk_cr=$ac_cr
  143426. +fi
  143427. +
  143428. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  143429. +_ACEOF
  143430. +
  143431. +
  143432. +{
  143433. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  143434. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  143435. + echo "_ACEOF"
  143436. +} >conf$$subs.sh ||
  143437. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  143438. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  143439. +ac_delim='%!_!# '
  143440. +for ac_last_try in false false false false false :; do
  143441. + . ./conf$$subs.sh ||
  143442. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  143443. +
  143444. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  143445. + if test $ac_delim_n = $ac_delim_num; then
  143446. + break
  143447. + elif $ac_last_try; then
  143448. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  143449. + else
  143450. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  143451. + fi
  143452. +done
  143453. +rm -f conf$$subs.sh
  143454. +
  143455. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  143456. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  143457. +_ACEOF
  143458. +sed -n '
  143459. +h
  143460. +s/^/S["/; s/!.*/"]=/
  143461. +p
  143462. +g
  143463. +s/^[^!]*!//
  143464. +:repl
  143465. +t repl
  143466. +s/'"$ac_delim"'$//
  143467. +t delim
  143468. +:nl
  143469. +h
  143470. +s/\(.\{148\}\)..*/\1/
  143471. +t more1
  143472. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  143473. +p
  143474. +n
  143475. +b repl
  143476. +:more1
  143477. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  143478. +p
  143479. +g
  143480. +s/.\{148\}//
  143481. +t nl
  143482. +:delim
  143483. +h
  143484. +s/\(.\{148\}\)..*/\1/
  143485. +t more2
  143486. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  143487. +p
  143488. +b
  143489. +:more2
  143490. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  143491. +p
  143492. +g
  143493. +s/.\{148\}//
  143494. +t delim
  143495. +' <conf$$subs.awk | sed '
  143496. +/^[^""]/{
  143497. + N
  143498. + s/\n//
  143499. +}
  143500. +' >>$CONFIG_STATUS || ac_write_fail=1
  143501. +rm -f conf$$subs.awk
  143502. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  143503. +_ACAWK
  143504. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  143505. + for (key in S) S_is_set[key] = 1
  143506. + FS = ""
  143507. +
  143508. +}
  143509. +{
  143510. + line = $ 0
  143511. + nfields = split(line, field, "@")
  143512. + substed = 0
  143513. + len = length(field[1])
  143514. + for (i = 2; i < nfields; i++) {
  143515. + key = field[i]
  143516. + keylen = length(key)
  143517. + if (S_is_set[key]) {
  143518. + value = S[key]
  143519. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  143520. + len += length(value) + length(field[++i])
  143521. + substed = 1
  143522. + } else
  143523. + len += 1 + keylen
  143524. + }
  143525. +
  143526. + print line
  143527. +}
  143528. +
  143529. +_ACAWK
  143530. +_ACEOF
  143531. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  143532. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  143533. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  143534. +else
  143535. + cat
  143536. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  143537. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  143538. +_ACEOF
  143539. +
  143540. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  143541. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  143542. +# trailing colons and then remove the whole line if VPATH becomes empty
  143543. +# (actually we leave an empty line to preserve line numbers).
  143544. +if test "x$srcdir" = x.; then
  143545. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  143546. +h
  143547. +s///
  143548. +s/^/:/
  143549. +s/[ ]*$/:/
  143550. +s/:\$(srcdir):/:/g
  143551. +s/:\${srcdir}:/:/g
  143552. +s/:@srcdir@:/:/g
  143553. +s/^:*//
  143554. +s/:*$//
  143555. +x
  143556. +s/\(=[ ]*\).*/\1/
  143557. +G
  143558. +s/\n//
  143559. +s/^[^=]*=[ ]*$//
  143560. +}'
  143561. +fi
  143562. +
  143563. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  143564. +fi # test -n "$CONFIG_FILES"
  143565. +
  143566. +# Set up the scripts for CONFIG_HEADERS section.
  143567. +# No need to generate them if there are no CONFIG_HEADERS.
  143568. +# This happens for instance with `./config.status Makefile'.
  143569. +if test -n "$CONFIG_HEADERS"; then
  143570. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  143571. +BEGIN {
  143572. +_ACEOF
  143573. +
  143574. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  143575. +# here-document in config.status, that substitutes the proper values into
  143576. +# config.h.in to produce config.h.
  143577. +
  143578. +# Create a delimiter string that does not exist in confdefs.h, to ease
  143579. +# handling of long lines.
  143580. +ac_delim='%!_!# '
  143581. +for ac_last_try in false false :; do
  143582. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  143583. + if test -z "$ac_tt"; then
  143584. + break
  143585. + elif $ac_last_try; then
  143586. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  143587. + else
  143588. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  143589. + fi
  143590. +done
  143591. +
  143592. +# For the awk script, D is an array of macro values keyed by name,
  143593. +# likewise P contains macro parameters if any. Preserve backslash
  143594. +# newline sequences.
  143595. +
  143596. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  143597. +sed -n '
  143598. +s/.\{148\}/&'"$ac_delim"'/g
  143599. +t rset
  143600. +:rset
  143601. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  143602. +t def
  143603. +d
  143604. +:def
  143605. +s/\\$//
  143606. +t bsnl
  143607. +s/["\\]/\\&/g
  143608. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  143609. +D["\1"]=" \3"/p
  143610. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  143611. +d
  143612. +:bsnl
  143613. +s/["\\]/\\&/g
  143614. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  143615. +D["\1"]=" \3\\\\\\n"\\/p
  143616. +t cont
  143617. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  143618. +t cont
  143619. +d
  143620. +:cont
  143621. +n
  143622. +s/.\{148\}/&'"$ac_delim"'/g
  143623. +t clear
  143624. +:clear
  143625. +s/\\$//
  143626. +t bsnlc
  143627. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  143628. +d
  143629. +:bsnlc
  143630. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  143631. +b cont
  143632. +' <confdefs.h | sed '
  143633. +s/'"$ac_delim"'/"\\\
  143634. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  143635. +
  143636. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  143637. + for (key in D) D_is_set[key] = 1
  143638. + FS = ""
  143639. +}
  143640. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  143641. + line = \$ 0
  143642. + split(line, arg, " ")
  143643. + if (arg[1] == "#") {
  143644. + defundef = arg[2]
  143645. + mac1 = arg[3]
  143646. + } else {
  143647. + defundef = substr(arg[1], 2)
  143648. + mac1 = arg[2]
  143649. + }
  143650. + split(mac1, mac2, "(") #)
  143651. + macro = mac2[1]
  143652. + prefix = substr(line, 1, index(line, defundef) - 1)
  143653. + if (D_is_set[macro]) {
  143654. + # Preserve the white space surrounding the "#".
  143655. + print prefix "define", macro P[macro] D[macro]
  143656. + next
  143657. + } else {
  143658. + # Replace #undef with comments. This is necessary, for example,
  143659. + # in the case of _POSIX_SOURCE, which is predefined and required
  143660. + # on some systems where configure will not decide to define it.
  143661. + if (defundef == "undef") {
  143662. + print "/*", prefix defundef, macro, "*/"
  143663. + next
  143664. + }
  143665. + }
  143666. +}
  143667. +{ print }
  143668. +_ACAWK
  143669. +_ACEOF
  143670. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  143671. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  143672. +fi # test -n "$CONFIG_HEADERS"
  143673. +
  143674. +
  143675. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  143676. +shift
  143677. +for ac_tag
  143678. +do
  143679. + case $ac_tag in
  143680. + :[FHLC]) ac_mode=$ac_tag; continue;;
  143681. + esac
  143682. + case $ac_mode$ac_tag in
  143683. + :[FHL]*:*);;
  143684. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  143685. + :[FH]-) ac_tag=-:-;;
  143686. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  143687. + esac
  143688. + ac_save_IFS=$IFS
  143689. + IFS=:
  143690. + set x $ac_tag
  143691. + IFS=$ac_save_IFS
  143692. + shift
  143693. + ac_file=$1
  143694. + shift
  143695. +
  143696. + case $ac_mode in
  143697. + :L) ac_source=$1;;
  143698. + :[FH])
  143699. + ac_file_inputs=
  143700. + for ac_f
  143701. + do
  143702. + case $ac_f in
  143703. + -) ac_f="$ac_tmp/stdin";;
  143704. + *) # Look for the file first in the build tree, then in the source tree
  143705. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  143706. + # because $ac_f cannot contain `:'.
  143707. + test -f "$ac_f" ||
  143708. + case $ac_f in
  143709. + [\\/$]*) false;;
  143710. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  143711. + esac ||
  143712. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  143713. + esac
  143714. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  143715. + as_fn_append ac_file_inputs " '$ac_f'"
  143716. + done
  143717. +
  143718. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  143719. + # use $as_me), people would be surprised to read:
  143720. + # /* config.h. Generated by config.status. */
  143721. + configure_input='Generated from '`
  143722. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  143723. + `' by configure.'
  143724. + if test x"$ac_file" != x-; then
  143725. + configure_input="$ac_file. $configure_input"
  143726. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  143727. +$as_echo "$as_me: creating $ac_file" >&6;}
  143728. + fi
  143729. + # Neutralize special characters interpreted by sed in replacement strings.
  143730. + case $configure_input in #(
  143731. + *\&* | *\|* | *\\* )
  143732. + ac_sed_conf_input=`$as_echo "$configure_input" |
  143733. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  143734. + *) ac_sed_conf_input=$configure_input;;
  143735. + esac
  143736. +
  143737. + case $ac_tag in
  143738. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  143739. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  143740. + esac
  143741. + ;;
  143742. + esac
  143743. +
  143744. + ac_dir=`$as_dirname -- "$ac_file" ||
  143745. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  143746. + X"$ac_file" : 'X\(//\)[^/]' \| \
  143747. + X"$ac_file" : 'X\(//\)$' \| \
  143748. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  143749. +$as_echo X"$ac_file" |
  143750. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  143751. + s//\1/
  143752. + q
  143753. + }
  143754. + /^X\(\/\/\)[^/].*/{
  143755. + s//\1/
  143756. + q
  143757. + }
  143758. + /^X\(\/\/\)$/{
  143759. + s//\1/
  143760. + q
  143761. + }
  143762. + /^X\(\/\).*/{
  143763. + s//\1/
  143764. + q
  143765. + }
  143766. + s/.*/./; q'`
  143767. + as_dir="$ac_dir"; as_fn_mkdir_p
  143768. + ac_builddir=.
  143769. +
  143770. +case "$ac_dir" in
  143771. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  143772. +*)
  143773. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  143774. + # A ".." for each directory in $ac_dir_suffix.
  143775. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  143776. + case $ac_top_builddir_sub in
  143777. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  143778. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  143779. + esac ;;
  143780. +esac
  143781. +ac_abs_top_builddir=$ac_pwd
  143782. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  143783. +# for backward compatibility:
  143784. +ac_top_builddir=$ac_top_build_prefix
  143785. +
  143786. +case $srcdir in
  143787. + .) # We are building in place.
  143788. + ac_srcdir=.
  143789. + ac_top_srcdir=$ac_top_builddir_sub
  143790. + ac_abs_top_srcdir=$ac_pwd ;;
  143791. + [\\/]* | ?:[\\/]* ) # Absolute name.
  143792. + ac_srcdir=$srcdir$ac_dir_suffix;
  143793. + ac_top_srcdir=$srcdir
  143794. + ac_abs_top_srcdir=$srcdir ;;
  143795. + *) # Relative name.
  143796. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  143797. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  143798. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  143799. +esac
  143800. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  143801. +
  143802. +
  143803. + case $ac_mode in
  143804. + :F)
  143805. + #
  143806. + # CONFIG_FILE
  143807. + #
  143808. +
  143809. + case $INSTALL in
  143810. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  143811. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  143812. + esac
  143813. + ac_MKDIR_P=$MKDIR_P
  143814. + case $MKDIR_P in
  143815. + [\\/$]* | ?:[\\/]* ) ;;
  143816. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  143817. + esac
  143818. +_ACEOF
  143819. +
  143820. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  143821. +# If the template does not know about datarootdir, expand it.
  143822. +# FIXME: This hack should be removed a few years after 2.60.
  143823. +ac_datarootdir_hack=; ac_datarootdir_seen=
  143824. +ac_sed_dataroot='
  143825. +/datarootdir/ {
  143826. + p
  143827. + q
  143828. +}
  143829. +/@datadir@/p
  143830. +/@docdir@/p
  143831. +/@infodir@/p
  143832. +/@localedir@/p
  143833. +/@mandir@/p'
  143834. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  143835. +*datarootdir*) ac_datarootdir_seen=yes;;
  143836. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  143837. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  143838. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  143839. +_ACEOF
  143840. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  143841. + ac_datarootdir_hack='
  143842. + s&@datadir@&$datadir&g
  143843. + s&@docdir@&$docdir&g
  143844. + s&@infodir@&$infodir&g
  143845. + s&@localedir@&$localedir&g
  143846. + s&@mandir@&$mandir&g
  143847. + s&\\\${datarootdir}&$datarootdir&g' ;;
  143848. +esac
  143849. +_ACEOF
  143850. +
  143851. +# Neutralize VPATH when `$srcdir' = `.'.
  143852. +# Shell code in configure.ac might set extrasub.
  143853. +# FIXME: do we really want to maintain this feature?
  143854. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  143855. +ac_sed_extra="$ac_vpsub
  143856. +$extrasub
  143857. +_ACEOF
  143858. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  143859. +:t
  143860. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  143861. +s|@configure_input@|$ac_sed_conf_input|;t t
  143862. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  143863. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  143864. +s&@srcdir@&$ac_srcdir&;t t
  143865. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  143866. +s&@top_srcdir@&$ac_top_srcdir&;t t
  143867. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  143868. +s&@builddir@&$ac_builddir&;t t
  143869. +s&@abs_builddir@&$ac_abs_builddir&;t t
  143870. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  143871. +s&@INSTALL@&$ac_INSTALL&;t t
  143872. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  143873. +$ac_datarootdir_hack
  143874. +"
  143875. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  143876. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  143877. +
  143878. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  143879. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  143880. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  143881. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  143882. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  143883. +which seems to be undefined. Please make sure it is defined" >&5
  143884. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  143885. +which seems to be undefined. Please make sure it is defined" >&2;}
  143886. +
  143887. + rm -f "$ac_tmp/stdin"
  143888. + case $ac_file in
  143889. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  143890. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  143891. + esac \
  143892. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  143893. + ;;
  143894. + :H)
  143895. + #
  143896. + # CONFIG_HEADER
  143897. + #
  143898. + if test x"$ac_file" != x-; then
  143899. + {
  143900. + $as_echo "/* $configure_input */" \
  143901. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  143902. + } >"$ac_tmp/config.h" \
  143903. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  143904. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  143905. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  143906. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  143907. + else
  143908. + rm -f "$ac_file"
  143909. + mv "$ac_tmp/config.h" "$ac_file" \
  143910. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  143911. + fi
  143912. + else
  143913. + $as_echo "/* $configure_input */" \
  143914. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  143915. + || as_fn_error $? "could not create -" "$LINENO" 5
  143916. + fi
  143917. +# Compute "$ac_file"'s index in $config_headers.
  143918. +_am_arg="$ac_file"
  143919. +_am_stamp_count=1
  143920. +for _am_header in $config_headers :; do
  143921. + case $_am_header in
  143922. + $_am_arg | $_am_arg:* )
  143923. + break ;;
  143924. + * )
  143925. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  143926. + esac
  143927. +done
  143928. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  143929. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  143930. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  143931. + X"$_am_arg" : 'X\(//\)$' \| \
  143932. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  143933. +$as_echo X"$_am_arg" |
  143934. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  143935. + s//\1/
  143936. + q
  143937. + }
  143938. + /^X\(\/\/\)[^/].*/{
  143939. + s//\1/
  143940. + q
  143941. + }
  143942. + /^X\(\/\/\)$/{
  143943. + s//\1/
  143944. + q
  143945. + }
  143946. + /^X\(\/\).*/{
  143947. + s//\1/
  143948. + q
  143949. + }
  143950. + s/.*/./; q'`/stamp-h$_am_stamp_count
  143951. + ;;
  143952. +
  143953. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  143954. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  143955. + ;;
  143956. + esac
  143957. +
  143958. +
  143959. + case $ac_file$ac_mode in
  143960. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  143961. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  143962. + # are listed without --file. Let's play safe and only enable the eval
  143963. + # if we detect the quoting.
  143964. + case $CONFIG_FILES in
  143965. + *\'*) eval set x "$CONFIG_FILES" ;;
  143966. + *) set x $CONFIG_FILES ;;
  143967. + esac
  143968. + shift
  143969. + for mf
  143970. + do
  143971. + # Strip MF so we end up with the name of the file.
  143972. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  143973. + # Check whether this is an Automake generated Makefile or not.
  143974. + # We used to match only the files named `Makefile.in', but
  143975. + # some people rename them; so instead we look at the file content.
  143976. + # Grep'ing the first line is not enough: some people post-process
  143977. + # each Makefile.in and add a new line on top of each file to say so.
  143978. + # Grep'ing the whole file is not good either: AIX grep has a line
  143979. + # limit of 2048, but all sed's we know have understand at least 4000.
  143980. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  143981. + dirpart=`$as_dirname -- "$mf" ||
  143982. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  143983. + X"$mf" : 'X\(//\)[^/]' \| \
  143984. + X"$mf" : 'X\(//\)$' \| \
  143985. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  143986. +$as_echo X"$mf" |
  143987. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  143988. + s//\1/
  143989. + q
  143990. + }
  143991. + /^X\(\/\/\)[^/].*/{
  143992. + s//\1/
  143993. + q
  143994. + }
  143995. + /^X\(\/\/\)$/{
  143996. + s//\1/
  143997. + q
  143998. + }
  143999. + /^X\(\/\).*/{
  144000. + s//\1/
  144001. + q
  144002. + }
  144003. + s/.*/./; q'`
  144004. + else
  144005. + continue
  144006. + fi
  144007. + # Extract the definition of DEPDIR, am__include, and am__quote
  144008. + # from the Makefile without running `make'.
  144009. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  144010. + test -z "$DEPDIR" && continue
  144011. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  144012. + test -z "am__include" && continue
  144013. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  144014. + # When using ansi2knr, U may be empty or an underscore; expand it
  144015. + U=`sed -n 's/^U = //p' < "$mf"`
  144016. + # Find all dependency output files, they are included files with
  144017. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  144018. + # simplest approach to changing $(DEPDIR) to its actual value in the
  144019. + # expansion.
  144020. + for file in `sed -n "
  144021. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  144022. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  144023. + # Make sure the directory exists.
  144024. + test -f "$dirpart/$file" && continue
  144025. + fdir=`$as_dirname -- "$file" ||
  144026. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  144027. + X"$file" : 'X\(//\)[^/]' \| \
  144028. + X"$file" : 'X\(//\)$' \| \
  144029. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  144030. +$as_echo X"$file" |
  144031. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  144032. + s//\1/
  144033. + q
  144034. + }
  144035. + /^X\(\/\/\)[^/].*/{
  144036. + s//\1/
  144037. + q
  144038. + }
  144039. + /^X\(\/\/\)$/{
  144040. + s//\1/
  144041. + q
  144042. + }
  144043. + /^X\(\/\).*/{
  144044. + s//\1/
  144045. + q
  144046. + }
  144047. + s/.*/./; q'`
  144048. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  144049. + # echo "creating $dirpart/$file"
  144050. + echo '# dummy' > "$dirpart/$file"
  144051. + done
  144052. + done
  144053. +}
  144054. + ;;
  144055. + "libtool":C)
  144056. +
  144057. + # See if we are running on zsh, and set the options which allow our
  144058. + # commands through without removal of \ escapes.
  144059. + if test -n "${ZSH_VERSION+set}" ; then
  144060. + setopt NO_GLOB_SUBST
  144061. + fi
  144062. +
  144063. + cfgfile="${ofile}T"
  144064. + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
  144065. + $RM "$cfgfile"
  144066. +
  144067. + cat <<_LT_EOF >> "$cfgfile"
  144068. +#! $SHELL
  144069. +
  144070. +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
  144071. +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
  144072. +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  144073. +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
  144074. +#
  144075. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  144076. +# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  144077. +# Inc.
  144078. +# Written by Gordon Matzigkeit, 1996
  144079. +#
  144080. +# This file is part of GNU Libtool.
  144081. +#
  144082. +# GNU Libtool is free software; you can redistribute it and/or
  144083. +# modify it under the terms of the GNU General Public License as
  144084. +# published by the Free Software Foundation; either version 2 of
  144085. +# the License, or (at your option) any later version.
  144086. +#
  144087. +# As a special exception to the GNU General Public License,
  144088. +# if you distribute this file as part of a program or library that
  144089. +# is built using GNU Libtool, you may include this file under the
  144090. +# same distribution terms that you use for the rest of that program.
  144091. +#
  144092. +# GNU Libtool is distributed in the hope that it will be useful,
  144093. +# but WITHOUT ANY WARRANTY; without even the implied warranty of
  144094. +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  144095. +# GNU General Public License for more details.
  144096. +#
  144097. +# You should have received a copy of the GNU General Public License
  144098. +# along with GNU Libtool; see the file COPYING. If not, a copy
  144099. +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
  144100. +# obtained by writing to the Free Software Foundation, Inc.,
  144101. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  144102. +
  144103. +
  144104. +# The names of the tagged configurations supported by this script.
  144105. +available_tags=""
  144106. +
  144107. +# ### BEGIN LIBTOOL CONFIG
  144108. +
  144109. +# Which release of libtool.m4 was used?
  144110. +macro_version=$macro_version
  144111. +macro_revision=$macro_revision
  144112. +
  144113. +# Assembler program.
  144114. +AS=$lt_AS
  144115. +
  144116. +# DLL creation program.
  144117. +DLLTOOL=$lt_DLLTOOL
  144118. +
  144119. +# Object dumper program.
  144120. +OBJDUMP=$lt_OBJDUMP
  144121. +
  144122. +# Whether or not to build shared libraries.
  144123. +build_libtool_libs=$enable_shared
  144124. +
  144125. +# Whether or not to build static libraries.
  144126. +build_old_libs=$enable_static
  144127. +
  144128. +# What type of objects to build.
  144129. +pic_mode=$pic_mode
  144130. +
  144131. +# Whether or not to optimize for fast installation.
  144132. +fast_install=$enable_fast_install
  144133. +
  144134. +# Shell to use when invoking shell scripts.
  144135. +SHELL=$lt_SHELL
  144136. +
  144137. +# An echo program that protects backslashes.
  144138. +ECHO=$lt_ECHO
  144139. +
  144140. +# The host system.
  144141. +host_alias=$host_alias
  144142. +host=$host
  144143. +host_os=$host_os
  144144. +
  144145. +# The build system.
  144146. +build_alias=$build_alias
  144147. +build=$build
  144148. +build_os=$build_os
  144149. +
  144150. +# A sed program that does not truncate output.
  144151. +SED=$lt_SED
  144152. +
  144153. +# Sed that helps us avoid accidentally triggering echo(1) options like -n.
  144154. +Xsed="\$SED -e 1s/^X//"
  144155. +
  144156. +# A grep program that handles long lines.
  144157. +GREP=$lt_GREP
  144158. +
  144159. +# An ERE matcher.
  144160. +EGREP=$lt_EGREP
  144161. +
  144162. +# A literal string matcher.
  144163. +FGREP=$lt_FGREP
  144164. +
  144165. +# A BSD- or MS-compatible name lister.
  144166. +NM=$lt_NM
  144167. +
  144168. +# Whether we need soft or hard links.
  144169. +LN_S=$lt_LN_S
  144170. +
  144171. +# What is the maximum length of a command?
  144172. +max_cmd_len=$max_cmd_len
  144173. +
  144174. +# Object file suffix (normally "o").
  144175. +objext=$ac_objext
  144176. +
  144177. +# Executable file suffix (normally "").
  144178. +exeext=$exeext
  144179. +
  144180. +# whether the shell understands "unset".
  144181. +lt_unset=$lt_unset
  144182. +
  144183. +# turn spaces into newlines.
  144184. +SP2NL=$lt_lt_SP2NL
  144185. +
  144186. +# turn newlines into spaces.
  144187. +NL2SP=$lt_lt_NL2SP
  144188. +
  144189. +# convert \$build file names to \$host format.
  144190. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  144191. +
  144192. +# convert \$build files to toolchain format.
  144193. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  144194. +
  144195. +# Method to check whether dependent libraries are shared objects.
  144196. +deplibs_check_method=$lt_deplibs_check_method
  144197. +
  144198. +# Command to use when deplibs_check_method = "file_magic".
  144199. +file_magic_cmd=$lt_file_magic_cmd
  144200. +
  144201. +# How to find potential files when deplibs_check_method = "file_magic".
  144202. +file_magic_glob=$lt_file_magic_glob
  144203. +
  144204. +# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
  144205. +want_nocaseglob=$lt_want_nocaseglob
  144206. +
  144207. +# Command to associate shared and link libraries.
  144208. +sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
  144209. +
  144210. +# The archiver.
  144211. +AR=$lt_AR
  144212. +
  144213. +# Flags to create an archive.
  144214. +AR_FLAGS=$lt_AR_FLAGS
  144215. +
  144216. +# How to feed a file listing to the archiver.
  144217. +archiver_list_spec=$lt_archiver_list_spec
  144218. +
  144219. +# A symbol stripping program.
  144220. +STRIP=$lt_STRIP
  144221. +
  144222. +# Commands used to install an old-style archive.
  144223. +RANLIB=$lt_RANLIB
  144224. +old_postinstall_cmds=$lt_old_postinstall_cmds
  144225. +old_postuninstall_cmds=$lt_old_postuninstall_cmds
  144226. +
  144227. +# Whether to use a lock for old archive extraction.
  144228. +lock_old_archive_extraction=$lock_old_archive_extraction
  144229. +
  144230. +# A C compiler.
  144231. +LTCC=$lt_CC
  144232. +
  144233. +# LTCC compiler flags.
  144234. +LTCFLAGS=$lt_CFLAGS
  144235. +
  144236. +# Take the output of nm and produce a listing of raw symbols and C names.
  144237. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
  144238. +
  144239. +# Transform the output of nm in a proper C declaration.
  144240. +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
  144241. +
  144242. +# Transform the output of nm in a C name address pair.
  144243. +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
  144244. +
  144245. +# Transform the output of nm in a C name address pair when lib prefix is needed.
  144246. +global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
  144247. +
  144248. +# Specify filename containing input files for \$NM.
  144249. +nm_file_list_spec=$lt_nm_file_list_spec
  144250. +
  144251. +# The root where to search for dependent libraries,and in which our libraries should be installed.
  144252. +lt_sysroot=$lt_sysroot
  144253. +
  144254. +# The name of the directory that contains temporary libtool files.
  144255. +objdir=$objdir
  144256. +
  144257. +# Used to examine libraries when file_magic_cmd begins with "file".
  144258. +MAGIC_CMD=$MAGIC_CMD
  144259. +
  144260. +# Must we lock files when doing compilation?
  144261. +need_locks=$lt_need_locks
  144262. +
  144263. +# Manifest tool.
  144264. +MANIFEST_TOOL=$lt_MANIFEST_TOOL
  144265. +
  144266. +# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
  144267. +DSYMUTIL=$lt_DSYMUTIL
  144268. +
  144269. +# Tool to change global to local symbols on Mac OS X.
  144270. +NMEDIT=$lt_NMEDIT
  144271. +
  144272. +# Tool to manipulate fat objects and archives on Mac OS X.
  144273. +LIPO=$lt_LIPO
  144274. +
  144275. +# ldd/readelf like tool for Mach-O binaries on Mac OS X.
  144276. +OTOOL=$lt_OTOOL
  144277. +
  144278. +# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
  144279. +OTOOL64=$lt_OTOOL64
  144280. +
  144281. +# Old archive suffix (normally "a").
  144282. +libext=$libext
  144283. +
  144284. +# Shared library suffix (normally ".so").
  144285. +shrext_cmds=$lt_shrext_cmds
  144286. +
  144287. +# The commands to extract the exported symbol list from a shared archive.
  144288. +extract_expsyms_cmds=$lt_extract_expsyms_cmds
  144289. +
  144290. +# Variables whose values should be saved in libtool wrapper scripts and
  144291. +# restored at link time.
  144292. +variables_saved_for_relink=$lt_variables_saved_for_relink
  144293. +
  144294. +# Do we need the "lib" prefix for modules?
  144295. +need_lib_prefix=$need_lib_prefix
  144296. +
  144297. +# Do we need a version for libraries?
  144298. +need_version=$need_version
  144299. +
  144300. +# Library versioning type.
  144301. +version_type=$version_type
  144302. +
  144303. +# Shared library runtime path variable.
  144304. +runpath_var=$runpath_var
  144305. +
  144306. +# Shared library path variable.
  144307. +shlibpath_var=$shlibpath_var
  144308. +
  144309. +# Is shlibpath searched before the hard-coded library search path?
  144310. +shlibpath_overrides_runpath=$shlibpath_overrides_runpath
  144311. +
  144312. +# Format of library name prefix.
  144313. +libname_spec=$lt_libname_spec
  144314. +
  144315. +# List of archive names. First name is the real one, the rest are links.
  144316. +# The last name is the one that the linker finds with -lNAME
  144317. +library_names_spec=$lt_library_names_spec
  144318. +
  144319. +# The coded name of the library, if different from the real name.
  144320. +soname_spec=$lt_soname_spec
  144321. +
  144322. +# Permission mode override for installation of shared libraries.
  144323. +install_override_mode=$lt_install_override_mode
  144324. +
  144325. +# Command to use after installation of a shared archive.
  144326. +postinstall_cmds=$lt_postinstall_cmds
  144327. +
  144328. +# Command to use after uninstallation of a shared archive.
  144329. +postuninstall_cmds=$lt_postuninstall_cmds
  144330. +
  144331. +# Commands used to finish a libtool library installation in a directory.
  144332. +finish_cmds=$lt_finish_cmds
  144333. +
  144334. +# As "finish_cmds", except a single script fragment to be evaled but
  144335. +# not shown.
  144336. +finish_eval=$lt_finish_eval
  144337. +
  144338. +# Whether we should hardcode library paths into libraries.
  144339. +hardcode_into_libs=$hardcode_into_libs
  144340. +
  144341. +# Compile-time system search path for libraries.
  144342. +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
  144343. +
  144344. +# Run-time system search path for libraries.
  144345. +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
  144346. +
  144347. +# Whether dlopen is supported.
  144348. +dlopen_support=$enable_dlopen
  144349. +
  144350. +# Whether dlopen of programs is supported.
  144351. +dlopen_self=$enable_dlopen_self
  144352. +
  144353. +# Whether dlopen of statically linked programs is supported.
  144354. +dlopen_self_static=$enable_dlopen_self_static
  144355. +
  144356. +# Commands to strip libraries.
  144357. +old_striplib=$lt_old_striplib
  144358. +striplib=$lt_striplib
  144359. +
  144360. +
  144361. +# The linker used to build libraries.
  144362. +LD=$lt_LD
  144363. +
  144364. +# How to create reloadable object files.
  144365. +reload_flag=$lt_reload_flag
  144366. +reload_cmds=$lt_reload_cmds
  144367. +
  144368. +# Commands used to build an old-style archive.
  144369. +old_archive_cmds=$lt_old_archive_cmds
  144370. +
  144371. +# A language specific compiler.
  144372. +CC=$lt_compiler
  144373. +
  144374. +# Is the compiler the GNU compiler?
  144375. +with_gcc=$GCC
  144376. +
  144377. +# Compiler flag to turn off builtin functions.
  144378. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
  144379. +
  144380. +# Additional compiler flags for building library objects.
  144381. +pic_flag=$lt_lt_prog_compiler_pic
  144382. +
  144383. +# How to pass a linker flag through the compiler.
  144384. +wl=$lt_lt_prog_compiler_wl
  144385. +
  144386. +# Compiler flag to prevent dynamic linking.
  144387. +link_static_flag=$lt_lt_prog_compiler_static
  144388. +
  144389. +# Does compiler simultaneously support -c and -o options?
  144390. +compiler_c_o=$lt_lt_cv_prog_compiler_c_o
  144391. +
  144392. +# Whether or not to add -lc for building shared libraries.
  144393. +build_libtool_need_lc=$archive_cmds_need_lc
  144394. +
  144395. +# Whether or not to disallow shared libs when runtime libs are static.
  144396. +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
  144397. +
  144398. +# Compiler flag to allow reflexive dlopens.
  144399. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
  144400. +
  144401. +# Compiler flag to generate shared objects directly from archives.
  144402. +whole_archive_flag_spec=$lt_whole_archive_flag_spec
  144403. +
  144404. +# Whether the compiler copes with passing no objects directly.
  144405. +compiler_needs_object=$lt_compiler_needs_object
  144406. +
  144407. +# Create an old-style archive from a shared archive.
  144408. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
  144409. +
  144410. +# Create a temporary old-style archive to link instead of a shared archive.
  144411. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
  144412. +
  144413. +# Commands used to build a shared archive.
  144414. +archive_cmds=$lt_archive_cmds
  144415. +archive_expsym_cmds=$lt_archive_expsym_cmds
  144416. +
  144417. +# Commands used to build a loadable module if different from building
  144418. +# a shared archive.
  144419. +module_cmds=$lt_module_cmds
  144420. +module_expsym_cmds=$lt_module_expsym_cmds
  144421. +
  144422. +# Whether we are building with GNU ld or not.
  144423. +with_gnu_ld=$lt_with_gnu_ld
  144424. +
  144425. +# Flag that allows shared libraries with undefined symbols to be built.
  144426. +allow_undefined_flag=$lt_allow_undefined_flag
  144427. +
  144428. +# Flag that enforces no undefined symbols.
  144429. +no_undefined_flag=$lt_no_undefined_flag
  144430. +
  144431. +# Flag to hardcode \$libdir into a binary during linking.
  144432. +# This must work even if \$libdir does not exist
  144433. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
  144434. +
  144435. +# If ld is used when linking, flag to hardcode \$libdir into a binary
  144436. +# during linking. This must work even if \$libdir does not exist.
  144437. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
  144438. +
  144439. +# Whether we need a single "-rpath" flag with a separated argument.
  144440. +hardcode_libdir_separator=$lt_hardcode_libdir_separator
  144441. +
  144442. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  144443. +# DIR into the resulting binary.
  144444. +hardcode_direct=$hardcode_direct
  144445. +
  144446. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  144447. +# DIR into the resulting binary and the resulting library dependency is
  144448. +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
  144449. +# library is relocated.
  144450. +hardcode_direct_absolute=$hardcode_direct_absolute
  144451. +
  144452. +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  144453. +# into the resulting binary.
  144454. +hardcode_minus_L=$hardcode_minus_L
  144455. +
  144456. +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  144457. +# into the resulting binary.
  144458. +hardcode_shlibpath_var=$hardcode_shlibpath_var
  144459. +
  144460. +# Set to "yes" if building a shared library automatically hardcodes DIR
  144461. +# into the library and all subsequent libraries and executables linked
  144462. +# against it.
  144463. +hardcode_automatic=$hardcode_automatic
  144464. +
  144465. +# Set to yes if linker adds runtime paths of dependent libraries
  144466. +# to runtime path list.
  144467. +inherit_rpath=$inherit_rpath
  144468. +
  144469. +# Whether libtool must link a program against all its dependency libraries.
  144470. +link_all_deplibs=$link_all_deplibs
  144471. +
  144472. +# Set to "yes" if exported symbols are required.
  144473. +always_export_symbols=$always_export_symbols
  144474. +
  144475. +# The commands to list exported symbols.
  144476. +export_symbols_cmds=$lt_export_symbols_cmds
  144477. +
  144478. +# Symbols that should not be listed in the preloaded symbols.
  144479. +exclude_expsyms=$lt_exclude_expsyms
  144480. +
  144481. +# Symbols that must always be exported.
  144482. +include_expsyms=$lt_include_expsyms
  144483. +
  144484. +# Commands necessary for linking programs (against libraries) with templates.
  144485. +prelink_cmds=$lt_prelink_cmds
  144486. +
  144487. +# Commands necessary for finishing linking programs.
  144488. +postlink_cmds=$lt_postlink_cmds
  144489. +
  144490. +# Specify filename containing input files.
  144491. +file_list_spec=$lt_file_list_spec
  144492. +
  144493. +# How to hardcode a shared library path into an executable.
  144494. +hardcode_action=$hardcode_action
  144495. +
  144496. +# ### END LIBTOOL CONFIG
  144497. +
  144498. +_LT_EOF
  144499. +
  144500. + case $host_os in
  144501. + aix3*)
  144502. + cat <<\_LT_EOF >> "$cfgfile"
  144503. +# AIX sometimes has problems with the GCC collect2 program. For some
  144504. +# reason, if we set the COLLECT_NAMES environment variable, the problems
  144505. +# vanish in a puff of smoke.
  144506. +if test "X${COLLECT_NAMES+set}" != Xset; then
  144507. + COLLECT_NAMES=
  144508. + export COLLECT_NAMES
  144509. +fi
  144510. +_LT_EOF
  144511. + ;;
  144512. + esac
  144513. +
  144514. +
  144515. +ltmain="$ac_aux_dir/ltmain.sh"
  144516. +
  144517. +
  144518. + # We use sed instead of cat because bash on DJGPP gets confused if
  144519. + # if finds mixed CR/LF and LF-only lines. Since sed operates in
  144520. + # text mode, it properly converts lines to CR/LF. This bash problem
  144521. + # is reportedly fixed, but why not run on old versions too?
  144522. + sed '$q' "$ltmain" >> "$cfgfile" \
  144523. + || (rm -f "$cfgfile"; exit 1)
  144524. +
  144525. + if test x"$xsi_shell" = xyes; then
  144526. + sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
  144527. +func_dirname ()\
  144528. +{\
  144529. +\ case ${1} in\
  144530. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  144531. +\ * ) func_dirname_result="${3}" ;;\
  144532. +\ esac\
  144533. +} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
  144534. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144535. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144536. +test 0 -eq $? || _lt_function_replace_fail=:
  144537. +
  144538. +
  144539. + sed -e '/^func_basename ()$/,/^} # func_basename /c\
  144540. +func_basename ()\
  144541. +{\
  144542. +\ func_basename_result="${1##*/}"\
  144543. +} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
  144544. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144545. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144546. +test 0 -eq $? || _lt_function_replace_fail=:
  144547. +
  144548. +
  144549. + sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
  144550. +func_dirname_and_basename ()\
  144551. +{\
  144552. +\ case ${1} in\
  144553. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  144554. +\ * ) func_dirname_result="${3}" ;;\
  144555. +\ esac\
  144556. +\ func_basename_result="${1##*/}"\
  144557. +} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
  144558. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144559. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144560. +test 0 -eq $? || _lt_function_replace_fail=:
  144561. +
  144562. +
  144563. + sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
  144564. +func_stripname ()\
  144565. +{\
  144566. +\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
  144567. +\ # positional parameters, so assign one to ordinary parameter first.\
  144568. +\ func_stripname_result=${3}\
  144569. +\ func_stripname_result=${func_stripname_result#"${1}"}\
  144570. +\ func_stripname_result=${func_stripname_result%"${2}"}\
  144571. +} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
  144572. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144573. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144574. +test 0 -eq $? || _lt_function_replace_fail=:
  144575. +
  144576. +
  144577. + sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
  144578. +func_split_long_opt ()\
  144579. +{\
  144580. +\ func_split_long_opt_name=${1%%=*}\
  144581. +\ func_split_long_opt_arg=${1#*=}\
  144582. +} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
  144583. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144584. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144585. +test 0 -eq $? || _lt_function_replace_fail=:
  144586. +
  144587. +
  144588. + sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
  144589. +func_split_short_opt ()\
  144590. +{\
  144591. +\ func_split_short_opt_arg=${1#??}\
  144592. +\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
  144593. +} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
  144594. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144595. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144596. +test 0 -eq $? || _lt_function_replace_fail=:
  144597. +
  144598. +
  144599. + sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
  144600. +func_lo2o ()\
  144601. +{\
  144602. +\ case ${1} in\
  144603. +\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
  144604. +\ *) func_lo2o_result=${1} ;;\
  144605. +\ esac\
  144606. +} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
  144607. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144608. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144609. +test 0 -eq $? || _lt_function_replace_fail=:
  144610. +
  144611. +
  144612. + sed -e '/^func_xform ()$/,/^} # func_xform /c\
  144613. +func_xform ()\
  144614. +{\
  144615. + func_xform_result=${1%.*}.lo\
  144616. +} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
  144617. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144618. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144619. +test 0 -eq $? || _lt_function_replace_fail=:
  144620. +
  144621. +
  144622. + sed -e '/^func_arith ()$/,/^} # func_arith /c\
  144623. +func_arith ()\
  144624. +{\
  144625. + func_arith_result=$(( $* ))\
  144626. +} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
  144627. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144628. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144629. +test 0 -eq $? || _lt_function_replace_fail=:
  144630. +
  144631. +
  144632. + sed -e '/^func_len ()$/,/^} # func_len /c\
  144633. +func_len ()\
  144634. +{\
  144635. + func_len_result=${#1}\
  144636. +} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
  144637. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144638. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144639. +test 0 -eq $? || _lt_function_replace_fail=:
  144640. +
  144641. +fi
  144642. +
  144643. +if test x"$lt_shell_append" = xyes; then
  144644. + sed -e '/^func_append ()$/,/^} # func_append /c\
  144645. +func_append ()\
  144646. +{\
  144647. + eval "${1}+=\\${2}"\
  144648. +} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
  144649. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144650. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144651. +test 0 -eq $? || _lt_function_replace_fail=:
  144652. +
  144653. +
  144654. + sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
  144655. +func_append_quoted ()\
  144656. +{\
  144657. +\ func_quote_for_eval "${2}"\
  144658. +\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
  144659. +} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
  144660. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144661. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144662. +test 0 -eq $? || _lt_function_replace_fail=:
  144663. +
  144664. +
  144665. + # Save a `func_append' function call where possible by direct use of '+='
  144666. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  144667. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144668. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144669. + test 0 -eq $? || _lt_function_replace_fail=:
  144670. +else
  144671. + # Save a `func_append' function call even when '+=' is not available
  144672. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  144673. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  144674. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  144675. + test 0 -eq $? || _lt_function_replace_fail=:
  144676. +fi
  144677. +
  144678. +if test x"$_lt_function_replace_fail" = x":"; then
  144679. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
  144680. +$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
  144681. +fi
  144682. +
  144683. +
  144684. + mv -f "$cfgfile" "$ofile" ||
  144685. + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  144686. + chmod +x "$ofile"
  144687. +
  144688. + ;;
  144689. +
  144690. + esac
  144691. +done # for ac_tag
  144692. +
  144693. +
  144694. +as_fn_exit 0
  144695. +_ACEOF
  144696. +ac_clean_files=$ac_clean_files_save
  144697. +
  144698. +test $ac_write_fail = 0 ||
  144699. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  144700. +
  144701. +
  144702. +# configure is writing to config.log, and then calls config.status.
  144703. +# config.status does its own redirection, appending to config.log.
  144704. +# Unfortunately, on DOS this fails, as config.log is still kept open
  144705. +# by configure, so config.status won't be able to write to it; its
  144706. +# output is simply discarded. So we exec the FD to /dev/null,
  144707. +# effectively closing config.log, so it can be properly (re)opened and
  144708. +# appended to by config.status. When coming back to configure, we
  144709. +# need to make the FD available again.
  144710. +if test "$no_create" != yes; then
  144711. + ac_cs_success=:
  144712. + ac_config_status_args=
  144713. + test "$silent" = yes &&
  144714. + ac_config_status_args="$ac_config_status_args --quiet"
  144715. + exec 5>/dev/null
  144716. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  144717. + exec 5>>config.log
  144718. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  144719. + # would make configure fail if this is the last instruction.
  144720. + $ac_cs_success || as_fn_exit 1
  144721. +fi
  144722. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  144723. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  144724. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  144725. +fi
  144726. +
  144727. diff -Nur squid-3.1.11.orig/libltdl/autom4te.cache/output.1 squid-3.1.11/libltdl/autom4te.cache/output.1
  144728. --- squid-3.1.11.orig/libltdl/autom4te.cache/output.1 1970-01-01 01:00:00.000000000 +0100
  144729. +++ squid-3.1.11/libltdl/autom4te.cache/output.1 2011-03-04 23:17:36.000000000 +0100
  144730. @@ -0,0 +1,14818 @@
  144731. +@%:@! /bin/sh
  144732. +@%:@ Guess values for system-dependent variables and create Makefiles.
  144733. +@%:@ Generated by GNU Autoconf 2.68 for libltdl 2.4.
  144734. +@%:@
  144735. +@%:@ Report bugs to <bug-libtool@gnu.org>.
  144736. +@%:@
  144737. +@%:@
  144738. +@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  144739. +@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  144740. +@%:@ Foundation, Inc.
  144741. +@%:@
  144742. +@%:@
  144743. +@%:@ This configure script is free software; the Free Software Foundation
  144744. +@%:@ gives unlimited permission to copy, distribute and modify it.
  144745. +## -------------------- ##
  144746. +## M4sh Initialization. ##
  144747. +## -------------------- ##
  144748. +
  144749. +# Be more Bourne compatible
  144750. +DUALCASE=1; export DUALCASE # for MKS sh
  144751. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  144752. + emulate sh
  144753. + NULLCMD=:
  144754. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  144755. + # is contrary to our usage. Disable this feature.
  144756. + alias -g '${1+"$@"}'='"$@"'
  144757. + setopt NO_GLOB_SUBST
  144758. +else
  144759. + case `(set -o) 2>/dev/null` in @%:@(
  144760. + *posix*) :
  144761. + set -o posix ;; @%:@(
  144762. + *) :
  144763. + ;;
  144764. +esac
  144765. +fi
  144766. +
  144767. +
  144768. +as_nl='
  144769. +'
  144770. +export as_nl
  144771. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  144772. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  144773. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  144774. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  144775. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  144776. +# but without wasting forks for bash or zsh.
  144777. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  144778. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  144779. + as_echo='print -r --'
  144780. + as_echo_n='print -rn --'
  144781. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  144782. + as_echo='printf %s\n'
  144783. + as_echo_n='printf %s'
  144784. +else
  144785. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  144786. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  144787. + as_echo_n='/usr/ucb/echo -n'
  144788. + else
  144789. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  144790. + as_echo_n_body='eval
  144791. + arg=$1;
  144792. + case $arg in @%:@(
  144793. + *"$as_nl"*)
  144794. + expr "X$arg" : "X\\(.*\\)$as_nl";
  144795. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  144796. + esac;
  144797. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  144798. + '
  144799. + export as_echo_n_body
  144800. + as_echo_n='sh -c $as_echo_n_body as_echo'
  144801. + fi
  144802. + export as_echo_body
  144803. + as_echo='sh -c $as_echo_body as_echo'
  144804. +fi
  144805. +
  144806. +# The user is always right.
  144807. +if test "${PATH_SEPARATOR+set}" != set; then
  144808. + PATH_SEPARATOR=:
  144809. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  144810. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  144811. + PATH_SEPARATOR=';'
  144812. + }
  144813. +fi
  144814. +
  144815. +
  144816. +# IFS
  144817. +# We need space, tab and new line, in precisely that order. Quoting is
  144818. +# there to prevent editors from complaining about space-tab.
  144819. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  144820. +# splitting by setting IFS to empty value.)
  144821. +IFS=" "" $as_nl"
  144822. +
  144823. +# Find who we are. Look in the path if we contain no directory separator.
  144824. +as_myself=
  144825. +case $0 in @%:@((
  144826. + *[\\/]* ) as_myself=$0 ;;
  144827. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  144828. +for as_dir in $PATH
  144829. +do
  144830. + IFS=$as_save_IFS
  144831. + test -z "$as_dir" && as_dir=.
  144832. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  144833. + done
  144834. +IFS=$as_save_IFS
  144835. +
  144836. + ;;
  144837. +esac
  144838. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  144839. +# in which case we are not to be found in the path.
  144840. +if test "x$as_myself" = x; then
  144841. + as_myself=$0
  144842. +fi
  144843. +if test ! -f "$as_myself"; then
  144844. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  144845. + exit 1
  144846. +fi
  144847. +
  144848. +# Unset variables that we do not need and which cause bugs (e.g. in
  144849. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  144850. +# suppresses any "Segmentation fault" message there. '((' could
  144851. +# trigger a bug in pdksh 5.2.14.
  144852. +for as_var in BASH_ENV ENV MAIL MAILPATH
  144853. +do eval test x\${$as_var+set} = xset \
  144854. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  144855. +done
  144856. +PS1='$ '
  144857. +PS2='> '
  144858. +PS4='+ '
  144859. +
  144860. +# NLS nuisances.
  144861. +LC_ALL=C
  144862. +export LC_ALL
  144863. +LANGUAGE=C
  144864. +export LANGUAGE
  144865. +
  144866. +# CDPATH.
  144867. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  144868. +
  144869. +if test "x$CONFIG_SHELL" = x; then
  144870. + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  144871. + emulate sh
  144872. + NULLCMD=:
  144873. + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  144874. + # is contrary to our usage. Disable this feature.
  144875. + alias -g '\${1+\"\$@\"}'='\"\$@\"'
  144876. + setopt NO_GLOB_SUBST
  144877. +else
  144878. + case \`(set -o) 2>/dev/null\` in @%:@(
  144879. + *posix*) :
  144880. + set -o posix ;; @%:@(
  144881. + *) :
  144882. + ;;
  144883. +esac
  144884. +fi
  144885. +"
  144886. + as_required="as_fn_return () { (exit \$1); }
  144887. +as_fn_success () { as_fn_return 0; }
  144888. +as_fn_failure () { as_fn_return 1; }
  144889. +as_fn_ret_success () { return 0; }
  144890. +as_fn_ret_failure () { return 1; }
  144891. +
  144892. +exitcode=0
  144893. +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  144894. +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  144895. +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  144896. +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  144897. +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  144898. +
  144899. +else
  144900. + exitcode=1; echo positional parameters were not saved.
  144901. +fi
  144902. +test x\$exitcode = x0 || exit 1"
  144903. + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  144904. + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  144905. + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  144906. + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  144907. +
  144908. + test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
  144909. + ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  144910. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  144911. + ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  144912. + PATH=/empty FPATH=/empty; export PATH FPATH
  144913. + test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
  144914. + || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
  144915. +test \$(( 1 + 1 )) = 2 || exit 1"
  144916. + if (eval "$as_required") 2>/dev/null; then :
  144917. + as_have_required=yes
  144918. +else
  144919. + as_have_required=no
  144920. +fi
  144921. + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  144922. +
  144923. +else
  144924. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  144925. +as_found=false
  144926. +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  144927. +do
  144928. + IFS=$as_save_IFS
  144929. + test -z "$as_dir" && as_dir=.
  144930. + as_found=:
  144931. + case $as_dir in @%:@(
  144932. + /*)
  144933. + for as_base in sh bash ksh sh5; do
  144934. + # Try only shells that exist, to save several forks.
  144935. + as_shell=$as_dir/$as_base
  144936. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  144937. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  144938. + CONFIG_SHELL=$as_shell as_have_required=yes
  144939. + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  144940. + break 2
  144941. +fi
  144942. +fi
  144943. + done;;
  144944. + esac
  144945. + as_found=false
  144946. +done
  144947. +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  144948. + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  144949. + CONFIG_SHELL=$SHELL as_have_required=yes
  144950. +fi; }
  144951. +IFS=$as_save_IFS
  144952. +
  144953. +
  144954. + if test "x$CONFIG_SHELL" != x; then :
  144955. + # We cannot yet assume a decent shell, so we have to provide a
  144956. + # neutralization value for shells without unset; and this also
  144957. + # works around shells that cannot unset nonexistent variables.
  144958. + # Preserve -v and -x to the replacement shell.
  144959. + BASH_ENV=/dev/null
  144960. + ENV=/dev/null
  144961. + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  144962. + export CONFIG_SHELL
  144963. + case $- in @%:@ ((((
  144964. + *v*x* | *x*v* ) as_opts=-vx ;;
  144965. + *v* ) as_opts=-v ;;
  144966. + *x* ) as_opts=-x ;;
  144967. + * ) as_opts= ;;
  144968. + esac
  144969. + exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
  144970. +fi
  144971. +
  144972. + if test x$as_have_required = xno; then :
  144973. + $as_echo "$0: This script requires a shell more modern than all"
  144974. + $as_echo "$0: the shells that I found on your system."
  144975. + if test x${ZSH_VERSION+set} = xset ; then
  144976. + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  144977. + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  144978. + else
  144979. + $as_echo "$0: Please tell bug-autoconf@gnu.org and
  144980. +$0: bug-libtool@gnu.org about your system, including any
  144981. +$0: error possibly output before this message. Then install
  144982. +$0: a modern shell, or manually run the script under such a
  144983. +$0: shell if you do have one."
  144984. + fi
  144985. + exit 1
  144986. +fi
  144987. +fi
  144988. +fi
  144989. +SHELL=${CONFIG_SHELL-/bin/sh}
  144990. +export SHELL
  144991. +# Unset more variables known to interfere with behavior of common tools.
  144992. +CLICOLOR_FORCE= GREP_OPTIONS=
  144993. +unset CLICOLOR_FORCE GREP_OPTIONS
  144994. +
  144995. +## --------------------- ##
  144996. +## M4sh Shell Functions. ##
  144997. +## --------------------- ##
  144998. +@%:@ as_fn_unset VAR
  144999. +@%:@ ---------------
  145000. +@%:@ Portably unset VAR.
  145001. +as_fn_unset ()
  145002. +{
  145003. + { eval $1=; unset $1;}
  145004. +}
  145005. +as_unset=as_fn_unset
  145006. +
  145007. +@%:@ as_fn_set_status STATUS
  145008. +@%:@ -----------------------
  145009. +@%:@ Set @S|@? to STATUS, without forking.
  145010. +as_fn_set_status ()
  145011. +{
  145012. + return $1
  145013. +} @%:@ as_fn_set_status
  145014. +
  145015. +@%:@ as_fn_exit STATUS
  145016. +@%:@ -----------------
  145017. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  145018. +as_fn_exit ()
  145019. +{
  145020. + set +e
  145021. + as_fn_set_status $1
  145022. + exit $1
  145023. +} @%:@ as_fn_exit
  145024. +
  145025. +@%:@ as_fn_mkdir_p
  145026. +@%:@ -------------
  145027. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  145028. +as_fn_mkdir_p ()
  145029. +{
  145030. +
  145031. + case $as_dir in #(
  145032. + -*) as_dir=./$as_dir;;
  145033. + esac
  145034. + test -d "$as_dir" || eval $as_mkdir_p || {
  145035. + as_dirs=
  145036. + while :; do
  145037. + case $as_dir in #(
  145038. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  145039. + *) as_qdir=$as_dir;;
  145040. + esac
  145041. + as_dirs="'$as_qdir' $as_dirs"
  145042. + as_dir=`$as_dirname -- "$as_dir" ||
  145043. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  145044. + X"$as_dir" : 'X\(//\)[^/]' \| \
  145045. + X"$as_dir" : 'X\(//\)$' \| \
  145046. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  145047. +$as_echo X"$as_dir" |
  145048. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  145049. + s//\1/
  145050. + q
  145051. + }
  145052. + /^X\(\/\/\)[^/].*/{
  145053. + s//\1/
  145054. + q
  145055. + }
  145056. + /^X\(\/\/\)$/{
  145057. + s//\1/
  145058. + q
  145059. + }
  145060. + /^X\(\/\).*/{
  145061. + s//\1/
  145062. + q
  145063. + }
  145064. + s/.*/./; q'`
  145065. + test -d "$as_dir" && break
  145066. + done
  145067. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  145068. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  145069. +
  145070. +
  145071. +} @%:@ as_fn_mkdir_p
  145072. +@%:@ as_fn_append VAR VALUE
  145073. +@%:@ ----------------------
  145074. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  145075. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  145076. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  145077. +@%:@ implementations.
  145078. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  145079. + eval 'as_fn_append ()
  145080. + {
  145081. + eval $1+=\$2
  145082. + }'
  145083. +else
  145084. + as_fn_append ()
  145085. + {
  145086. + eval $1=\$$1\$2
  145087. + }
  145088. +fi # as_fn_append
  145089. +
  145090. +@%:@ as_fn_arith ARG...
  145091. +@%:@ ------------------
  145092. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  145093. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  145094. +@%:@ must be portable across @S|@(()) and expr.
  145095. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  145096. + eval 'as_fn_arith ()
  145097. + {
  145098. + as_val=$(( $* ))
  145099. + }'
  145100. +else
  145101. + as_fn_arith ()
  145102. + {
  145103. + as_val=`expr "$@" || test $? -eq 1`
  145104. + }
  145105. +fi # as_fn_arith
  145106. +
  145107. +
  145108. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  145109. +@%:@ ----------------------------------------
  145110. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  145111. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  145112. +@%:@ script with STATUS, using 1 if that was 0.
  145113. +as_fn_error ()
  145114. +{
  145115. + as_status=$1; test $as_status -eq 0 && as_status=1
  145116. + if test "$4"; then
  145117. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  145118. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  145119. + fi
  145120. + $as_echo "$as_me: error: $2" >&2
  145121. + as_fn_exit $as_status
  145122. +} @%:@ as_fn_error
  145123. +
  145124. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  145125. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  145126. + as_expr=expr
  145127. +else
  145128. + as_expr=false
  145129. +fi
  145130. +
  145131. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  145132. + as_basename=basename
  145133. +else
  145134. + as_basename=false
  145135. +fi
  145136. +
  145137. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  145138. + as_dirname=dirname
  145139. +else
  145140. + as_dirname=false
  145141. +fi
  145142. +
  145143. +as_me=`$as_basename -- "$0" ||
  145144. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  145145. + X"$0" : 'X\(//\)$' \| \
  145146. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  145147. +$as_echo X/"$0" |
  145148. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  145149. + s//\1/
  145150. + q
  145151. + }
  145152. + /^X\/\(\/\/\)$/{
  145153. + s//\1/
  145154. + q
  145155. + }
  145156. + /^X\/\(\/\).*/{
  145157. + s//\1/
  145158. + q
  145159. + }
  145160. + s/.*/./; q'`
  145161. +
  145162. +# Avoid depending upon Character Ranges.
  145163. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  145164. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  145165. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  145166. +as_cr_digits='0123456789'
  145167. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  145168. +
  145169. +
  145170. + as_lineno_1=$LINENO as_lineno_1a=$LINENO
  145171. + as_lineno_2=$LINENO as_lineno_2a=$LINENO
  145172. + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  145173. + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  145174. + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
  145175. + sed -n '
  145176. + p
  145177. + /[$]LINENO/=
  145178. + ' <$as_myself |
  145179. + sed '
  145180. + s/[$]LINENO.*/&-/
  145181. + t lineno
  145182. + b
  145183. + :lineno
  145184. + N
  145185. + :loop
  145186. + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  145187. + t loop
  145188. + s/-\n.*//
  145189. + ' >$as_me.lineno &&
  145190. + chmod +x "$as_me.lineno" ||
  145191. + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  145192. +
  145193. + # Don't try to exec as it changes $[0], causing all sort of problems
  145194. + # (the dirname of $[0] is not the place where we might find the
  145195. + # original and so on. Autoconf is especially sensitive to this).
  145196. + . "./$as_me.lineno"
  145197. + # Exit status is that of the last command.
  145198. + exit
  145199. +}
  145200. +
  145201. +ECHO_C= ECHO_N= ECHO_T=
  145202. +case `echo -n x` in @%:@(((((
  145203. +-n*)
  145204. + case `echo 'xy\c'` in
  145205. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  145206. + xy) ECHO_C='\c';;
  145207. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  145208. + ECHO_T=' ';;
  145209. + esac;;
  145210. +*)
  145211. + ECHO_N='-n';;
  145212. +esac
  145213. +
  145214. +rm -f conf$$ conf$$.exe conf$$.file
  145215. +if test -d conf$$.dir; then
  145216. + rm -f conf$$.dir/conf$$.file
  145217. +else
  145218. + rm -f conf$$.dir
  145219. + mkdir conf$$.dir 2>/dev/null
  145220. +fi
  145221. +if (echo >conf$$.file) 2>/dev/null; then
  145222. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  145223. + as_ln_s='ln -s'
  145224. + # ... but there are two gotchas:
  145225. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  145226. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  145227. + # In both cases, we have to default to `cp -p'.
  145228. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  145229. + as_ln_s='cp -p'
  145230. + elif ln conf$$.file conf$$ 2>/dev/null; then
  145231. + as_ln_s=ln
  145232. + else
  145233. + as_ln_s='cp -p'
  145234. + fi
  145235. +else
  145236. + as_ln_s='cp -p'
  145237. +fi
  145238. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  145239. +rmdir conf$$.dir 2>/dev/null
  145240. +
  145241. +if mkdir -p . 2>/dev/null; then
  145242. + as_mkdir_p='mkdir -p "$as_dir"'
  145243. +else
  145244. + test -d ./-p && rmdir ./-p
  145245. + as_mkdir_p=false
  145246. +fi
  145247. +
  145248. +if test -x / >/dev/null 2>&1; then
  145249. + as_test_x='test -x'
  145250. +else
  145251. + if ls -dL / >/dev/null 2>&1; then
  145252. + as_ls_L_option=L
  145253. + else
  145254. + as_ls_L_option=
  145255. + fi
  145256. + as_test_x='
  145257. + eval sh -c '\''
  145258. + if test -d "$1"; then
  145259. + test -d "$1/.";
  145260. + else
  145261. + case $1 in @%:@(
  145262. + -*)set "./$1";;
  145263. + esac;
  145264. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  145265. + ???[sx]*):;;*)false;;esac;fi
  145266. + '\'' sh
  145267. + '
  145268. +fi
  145269. +as_executable_p=$as_test_x
  145270. +
  145271. +# Sed expression to map a string onto a valid CPP name.
  145272. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  145273. +
  145274. +# Sed expression to map a string onto a valid variable name.
  145275. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  145276. +
  145277. +SHELL=${CONFIG_SHELL-/bin/sh}
  145278. +
  145279. +
  145280. +test -n "$DJDIR" || exec 7<&0 </dev/null
  145281. +exec 6>&1
  145282. +
  145283. +# Name of the host.
  145284. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  145285. +# so uname gets run too.
  145286. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  145287. +
  145288. +#
  145289. +# Initializations.
  145290. +#
  145291. +ac_default_prefix=/usr/local
  145292. +ac_clean_files=
  145293. +ac_config_libobj_dir=.
  145294. +LIB@&t@OBJS=
  145295. +cross_compiling=no
  145296. +subdirs=
  145297. +MFLAGS=
  145298. +MAKEFLAGS=
  145299. +
  145300. +# Identity of this package.
  145301. +PACKAGE_NAME='libltdl'
  145302. +PACKAGE_TARNAME='libltdl'
  145303. +PACKAGE_VERSION='2.4'
  145304. +PACKAGE_STRING='libltdl 2.4'
  145305. +PACKAGE_BUGREPORT='bug-libtool@gnu.org'
  145306. +PACKAGE_URL=''
  145307. +
  145308. +ac_unique_file="ltdl.c"
  145309. +# Factoring default headers for most tests.
  145310. +ac_includes_default="\
  145311. +#include <stdio.h>
  145312. +#ifdef HAVE_SYS_TYPES_H
  145313. +# include <sys/types.h>
  145314. +#endif
  145315. +#ifdef HAVE_SYS_STAT_H
  145316. +# include <sys/stat.h>
  145317. +#endif
  145318. +#ifdef STDC_HEADERS
  145319. +# include <stdlib.h>
  145320. +# include <stddef.h>
  145321. +#else
  145322. +# ifdef HAVE_STDLIB_H
  145323. +# include <stdlib.h>
  145324. +# endif
  145325. +#endif
  145326. +#ifdef HAVE_STRING_H
  145327. +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  145328. +# include <memory.h>
  145329. +# endif
  145330. +# include <string.h>
  145331. +#endif
  145332. +#ifdef HAVE_STRINGS_H
  145333. +# include <strings.h>
  145334. +#endif
  145335. +#ifdef HAVE_INTTYPES_H
  145336. +# include <inttypes.h>
  145337. +#endif
  145338. +#ifdef HAVE_STDINT_H
  145339. +# include <stdint.h>
  145340. +#endif
  145341. +#ifdef HAVE_UNISTD_H
  145342. +# include <unistd.h>
  145343. +#endif"
  145344. +
  145345. +ac_subst_vars='am__EXEEXT_FALSE
  145346. +am__EXEEXT_TRUE
  145347. +LTLIBOBJS
  145348. +LTDLOPEN
  145349. +LT_CONFIG_H
  145350. +CONVENIENCE_LTDL_FALSE
  145351. +CONVENIENCE_LTDL_TRUE
  145352. +INSTALL_LTDL_FALSE
  145353. +INSTALL_LTDL_TRUE
  145354. +ARGZ_H
  145355. +LIB@&t@OBJS
  145356. +sys_symbol_underscore
  145357. +LIBADD_DL
  145358. +LT_DLPREOPEN
  145359. +LIBADD_DLD_LINK
  145360. +LIBADD_SHL_LOAD
  145361. +LIBADD_DLOPEN
  145362. +LT_DLLOADERS
  145363. +CPP
  145364. +OTOOL64
  145365. +OTOOL
  145366. +LIPO
  145367. +NMEDIT
  145368. +DSYMUTIL
  145369. +MANIFEST_TOOL
  145370. +RANLIB
  145371. +ac_ct_AR
  145372. +AR
  145373. +LN_S
  145374. +NM
  145375. +ac_ct_DUMPBIN
  145376. +DUMPBIN
  145377. +LD
  145378. +FGREP
  145379. +EGREP
  145380. +GREP
  145381. +SED
  145382. +am__fastdepCC_FALSE
  145383. +am__fastdepCC_TRUE
  145384. +CCDEPMODE
  145385. +AMDEPBACKSLASH
  145386. +AMDEP_FALSE
  145387. +AMDEP_TRUE
  145388. +am__quote
  145389. +am__include
  145390. +DEPDIR
  145391. +OBJEXT
  145392. +EXEEXT
  145393. +ac_ct_CC
  145394. +CPPFLAGS
  145395. +LDFLAGS
  145396. +CFLAGS
  145397. +CC
  145398. +host_os
  145399. +host_vendor
  145400. +host_cpu
  145401. +host
  145402. +build_os
  145403. +build_vendor
  145404. +build_cpu
  145405. +build
  145406. +LIBTOOL
  145407. +OBJDUMP
  145408. +DLLTOOL
  145409. +AS
  145410. +am__untar
  145411. +am__tar
  145412. +AMTAR
  145413. +am__leading_dot
  145414. +SET_MAKE
  145415. +AWK
  145416. +mkdir_p
  145417. +MKDIR_P
  145418. +INSTALL_STRIP_PROGRAM
  145419. +STRIP
  145420. +install_sh
  145421. +MAKEINFO
  145422. +AUTOHEADER
  145423. +AUTOMAKE
  145424. +AUTOCONF
  145425. +ACLOCAL
  145426. +VERSION
  145427. +PACKAGE
  145428. +CYGPATH_W
  145429. +am__isrc
  145430. +INSTALL_DATA
  145431. +INSTALL_SCRIPT
  145432. +INSTALL_PROGRAM
  145433. +target_alias
  145434. +host_alias
  145435. +build_alias
  145436. +LIBS
  145437. +ECHO_T
  145438. +ECHO_N
  145439. +ECHO_C
  145440. +DEFS
  145441. +mandir
  145442. +localedir
  145443. +libdir
  145444. +psdir
  145445. +pdfdir
  145446. +dvidir
  145447. +htmldir
  145448. +infodir
  145449. +docdir
  145450. +oldincludedir
  145451. +includedir
  145452. +localstatedir
  145453. +sharedstatedir
  145454. +sysconfdir
  145455. +datadir
  145456. +datarootdir
  145457. +libexecdir
  145458. +sbindir
  145459. +bindir
  145460. +program_transform_name
  145461. +prefix
  145462. +exec_prefix
  145463. +PACKAGE_URL
  145464. +PACKAGE_BUGREPORT
  145465. +PACKAGE_STRING
  145466. +PACKAGE_VERSION
  145467. +PACKAGE_TARNAME
  145468. +PACKAGE_NAME
  145469. +PATH_SEPARATOR
  145470. +SHELL'
  145471. +ac_subst_files=''
  145472. +ac_user_opts='
  145473. +enable_option_checking
  145474. +enable_shared
  145475. +enable_static
  145476. +with_pic
  145477. +enable_fast_install
  145478. +enable_dependency_tracking
  145479. +with_gnu_ld
  145480. +with_sysroot
  145481. +enable_libtool_lock
  145482. +enable_ltdl_install
  145483. +'
  145484. + ac_precious_vars='build_alias
  145485. +host_alias
  145486. +target_alias
  145487. +CC
  145488. +CFLAGS
  145489. +LDFLAGS
  145490. +LIBS
  145491. +CPPFLAGS
  145492. +CPP
  145493. +CPPFLAGS'
  145494. +
  145495. +
  145496. +# Initialize some variables set by options.
  145497. +ac_init_help=
  145498. +ac_init_version=false
  145499. +ac_unrecognized_opts=
  145500. +ac_unrecognized_sep=
  145501. +# The variables have the same names as the options, with
  145502. +# dashes changed to underlines.
  145503. +cache_file=/dev/null
  145504. +exec_prefix=NONE
  145505. +no_create=
  145506. +no_recursion=
  145507. +prefix=NONE
  145508. +program_prefix=NONE
  145509. +program_suffix=NONE
  145510. +program_transform_name=s,x,x,
  145511. +silent=
  145512. +site=
  145513. +srcdir=
  145514. +verbose=
  145515. +x_includes=NONE
  145516. +x_libraries=NONE
  145517. +
  145518. +# Installation directory options.
  145519. +# These are left unexpanded so users can "make install exec_prefix=/foo"
  145520. +# and all the variables that are supposed to be based on exec_prefix
  145521. +# by default will actually change.
  145522. +# Use braces instead of parens because sh, perl, etc. also accept them.
  145523. +# (The list follows the same order as the GNU Coding Standards.)
  145524. +bindir='${exec_prefix}/bin'
  145525. +sbindir='${exec_prefix}/sbin'
  145526. +libexecdir='${exec_prefix}/libexec'
  145527. +datarootdir='${prefix}/share'
  145528. +datadir='${datarootdir}'
  145529. +sysconfdir='${prefix}/etc'
  145530. +sharedstatedir='${prefix}/com'
  145531. +localstatedir='${prefix}/var'
  145532. +includedir='${prefix}/include'
  145533. +oldincludedir='/usr/include'
  145534. +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  145535. +infodir='${datarootdir}/info'
  145536. +htmldir='${docdir}'
  145537. +dvidir='${docdir}'
  145538. +pdfdir='${docdir}'
  145539. +psdir='${docdir}'
  145540. +libdir='${exec_prefix}/lib'
  145541. +localedir='${datarootdir}/locale'
  145542. +mandir='${datarootdir}/man'
  145543. +
  145544. +ac_prev=
  145545. +ac_dashdash=
  145546. +for ac_option
  145547. +do
  145548. + # If the previous option needs an argument, assign it.
  145549. + if test -n "$ac_prev"; then
  145550. + eval $ac_prev=\$ac_option
  145551. + ac_prev=
  145552. + continue
  145553. + fi
  145554. +
  145555. + case $ac_option in
  145556. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  145557. + *=) ac_optarg= ;;
  145558. + *) ac_optarg=yes ;;
  145559. + esac
  145560. +
  145561. + # Accept the important Cygnus configure options, so we can diagnose typos.
  145562. +
  145563. + case $ac_dashdash$ac_option in
  145564. + --)
  145565. + ac_dashdash=yes ;;
  145566. +
  145567. + -bindir | --bindir | --bindi | --bind | --bin | --bi)
  145568. + ac_prev=bindir ;;
  145569. + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  145570. + bindir=$ac_optarg ;;
  145571. +
  145572. + -build | --build | --buil | --bui | --bu)
  145573. + ac_prev=build_alias ;;
  145574. + -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  145575. + build_alias=$ac_optarg ;;
  145576. +
  145577. + -cache-file | --cache-file | --cache-fil | --cache-fi \
  145578. + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  145579. + ac_prev=cache_file ;;
  145580. + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  145581. + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  145582. + cache_file=$ac_optarg ;;
  145583. +
  145584. + --config-cache | -C)
  145585. + cache_file=config.cache ;;
  145586. +
  145587. + -datadir | --datadir | --datadi | --datad)
  145588. + ac_prev=datadir ;;
  145589. + -datadir=* | --datadir=* | --datadi=* | --datad=*)
  145590. + datadir=$ac_optarg ;;
  145591. +
  145592. + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  145593. + | --dataroo | --dataro | --datar)
  145594. + ac_prev=datarootdir ;;
  145595. + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  145596. + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  145597. + datarootdir=$ac_optarg ;;
  145598. +
  145599. + -disable-* | --disable-*)
  145600. + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  145601. + # Reject names that are not valid shell variable names.
  145602. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  145603. + as_fn_error $? "invalid feature name: $ac_useropt"
  145604. + ac_useropt_orig=$ac_useropt
  145605. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  145606. + case $ac_user_opts in
  145607. + *"
  145608. +"enable_$ac_useropt"
  145609. +"*) ;;
  145610. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  145611. + ac_unrecognized_sep=', ';;
  145612. + esac
  145613. + eval enable_$ac_useropt=no ;;
  145614. +
  145615. + -docdir | --docdir | --docdi | --doc | --do)
  145616. + ac_prev=docdir ;;
  145617. + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
  145618. + docdir=$ac_optarg ;;
  145619. +
  145620. + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  145621. + ac_prev=dvidir ;;
  145622. + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
  145623. + dvidir=$ac_optarg ;;
  145624. +
  145625. + -enable-* | --enable-*)
  145626. + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  145627. + # Reject names that are not valid shell variable names.
  145628. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  145629. + as_fn_error $? "invalid feature name: $ac_useropt"
  145630. + ac_useropt_orig=$ac_useropt
  145631. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  145632. + case $ac_user_opts in
  145633. + *"
  145634. +"enable_$ac_useropt"
  145635. +"*) ;;
  145636. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
  145637. + ac_unrecognized_sep=', ';;
  145638. + esac
  145639. + eval enable_$ac_useropt=\$ac_optarg ;;
  145640. +
  145641. + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  145642. + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  145643. + | --exec | --exe | --ex)
  145644. + ac_prev=exec_prefix ;;
  145645. + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  145646. + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  145647. + | --exec=* | --exe=* | --ex=*)
  145648. + exec_prefix=$ac_optarg ;;
  145649. +
  145650. + -gas | --gas | --ga | --g)
  145651. + # Obsolete; use --with-gas.
  145652. + with_gas=yes ;;
  145653. +
  145654. + -help | --help | --hel | --he | -h)
  145655. + ac_init_help=long ;;
  145656. + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  145657. + ac_init_help=recursive ;;
  145658. + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  145659. + ac_init_help=short ;;
  145660. +
  145661. + -host | --host | --hos | --ho)
  145662. + ac_prev=host_alias ;;
  145663. + -host=* | --host=* | --hos=* | --ho=*)
  145664. + host_alias=$ac_optarg ;;
  145665. +
  145666. + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  145667. + ac_prev=htmldir ;;
  145668. + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  145669. + | --ht=*)
  145670. + htmldir=$ac_optarg ;;
  145671. +
  145672. + -includedir | --includedir | --includedi | --included | --include \
  145673. + | --includ | --inclu | --incl | --inc)
  145674. + ac_prev=includedir ;;
  145675. + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  145676. + | --includ=* | --inclu=* | --incl=* | --inc=*)
  145677. + includedir=$ac_optarg ;;
  145678. +
  145679. + -infodir | --infodir | --infodi | --infod | --info | --inf)
  145680. + ac_prev=infodir ;;
  145681. + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  145682. + infodir=$ac_optarg ;;
  145683. +
  145684. + -libdir | --libdir | --libdi | --libd)
  145685. + ac_prev=libdir ;;
  145686. + -libdir=* | --libdir=* | --libdi=* | --libd=*)
  145687. + libdir=$ac_optarg ;;
  145688. +
  145689. + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  145690. + | --libexe | --libex | --libe)
  145691. + ac_prev=libexecdir ;;
  145692. + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  145693. + | --libexe=* | --libex=* | --libe=*)
  145694. + libexecdir=$ac_optarg ;;
  145695. +
  145696. + -localedir | --localedir | --localedi | --localed | --locale)
  145697. + ac_prev=localedir ;;
  145698. + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  145699. + localedir=$ac_optarg ;;
  145700. +
  145701. + -localstatedir | --localstatedir | --localstatedi | --localstated \
  145702. + | --localstate | --localstat | --localsta | --localst | --locals)
  145703. + ac_prev=localstatedir ;;
  145704. + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  145705. + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  145706. + localstatedir=$ac_optarg ;;
  145707. +
  145708. + -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  145709. + ac_prev=mandir ;;
  145710. + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  145711. + mandir=$ac_optarg ;;
  145712. +
  145713. + -nfp | --nfp | --nf)
  145714. + # Obsolete; use --without-fp.
  145715. + with_fp=no ;;
  145716. +
  145717. + -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  145718. + | --no-cr | --no-c | -n)
  145719. + no_create=yes ;;
  145720. +
  145721. + -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  145722. + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  145723. + no_recursion=yes ;;
  145724. +
  145725. + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  145726. + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  145727. + | --oldin | --oldi | --old | --ol | --o)
  145728. + ac_prev=oldincludedir ;;
  145729. + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  145730. + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  145731. + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  145732. + oldincludedir=$ac_optarg ;;
  145733. +
  145734. + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  145735. + ac_prev=prefix ;;
  145736. + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  145737. + prefix=$ac_optarg ;;
  145738. +
  145739. + -program-prefix | --program-prefix | --program-prefi | --program-pref \
  145740. + | --program-pre | --program-pr | --program-p)
  145741. + ac_prev=program_prefix ;;
  145742. + -program-prefix=* | --program-prefix=* | --program-prefi=* \
  145743. + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  145744. + program_prefix=$ac_optarg ;;
  145745. +
  145746. + -program-suffix | --program-suffix | --program-suffi | --program-suff \
  145747. + | --program-suf | --program-su | --program-s)
  145748. + ac_prev=program_suffix ;;
  145749. + -program-suffix=* | --program-suffix=* | --program-suffi=* \
  145750. + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  145751. + program_suffix=$ac_optarg ;;
  145752. +
  145753. + -program-transform-name | --program-transform-name \
  145754. + | --program-transform-nam | --program-transform-na \
  145755. + | --program-transform-n | --program-transform- \
  145756. + | --program-transform | --program-transfor \
  145757. + | --program-transfo | --program-transf \
  145758. + | --program-trans | --program-tran \
  145759. + | --progr-tra | --program-tr | --program-t)
  145760. + ac_prev=program_transform_name ;;
  145761. + -program-transform-name=* | --program-transform-name=* \
  145762. + | --program-transform-nam=* | --program-transform-na=* \
  145763. + | --program-transform-n=* | --program-transform-=* \
  145764. + | --program-transform=* | --program-transfor=* \
  145765. + | --program-transfo=* | --program-transf=* \
  145766. + | --program-trans=* | --program-tran=* \
  145767. + | --progr-tra=* | --program-tr=* | --program-t=*)
  145768. + program_transform_name=$ac_optarg ;;
  145769. +
  145770. + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  145771. + ac_prev=pdfdir ;;
  145772. + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  145773. + pdfdir=$ac_optarg ;;
  145774. +
  145775. + -psdir | --psdir | --psdi | --psd | --ps)
  145776. + ac_prev=psdir ;;
  145777. + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  145778. + psdir=$ac_optarg ;;
  145779. +
  145780. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  145781. + | -silent | --silent | --silen | --sile | --sil)
  145782. + silent=yes ;;
  145783. +
  145784. + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  145785. + ac_prev=sbindir ;;
  145786. + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  145787. + | --sbi=* | --sb=*)
  145788. + sbindir=$ac_optarg ;;
  145789. +
  145790. + -sharedstatedir | --sharedstatedir | --sharedstatedi \
  145791. + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  145792. + | --sharedst | --shareds | --shared | --share | --shar \
  145793. + | --sha | --sh)
  145794. + ac_prev=sharedstatedir ;;
  145795. + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  145796. + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  145797. + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  145798. + | --sha=* | --sh=*)
  145799. + sharedstatedir=$ac_optarg ;;
  145800. +
  145801. + -site | --site | --sit)
  145802. + ac_prev=site ;;
  145803. + -site=* | --site=* | --sit=*)
  145804. + site=$ac_optarg ;;
  145805. +
  145806. + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  145807. + ac_prev=srcdir ;;
  145808. + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  145809. + srcdir=$ac_optarg ;;
  145810. +
  145811. + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  145812. + | --syscon | --sysco | --sysc | --sys | --sy)
  145813. + ac_prev=sysconfdir ;;
  145814. + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  145815. + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  145816. + sysconfdir=$ac_optarg ;;
  145817. +
  145818. + -target | --target | --targe | --targ | --tar | --ta | --t)
  145819. + ac_prev=target_alias ;;
  145820. + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  145821. + target_alias=$ac_optarg ;;
  145822. +
  145823. + -v | -verbose | --verbose | --verbos | --verbo | --verb)
  145824. + verbose=yes ;;
  145825. +
  145826. + -version | --version | --versio | --versi | --vers | -V)
  145827. + ac_init_version=: ;;
  145828. +
  145829. + -with-* | --with-*)
  145830. + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  145831. + # Reject names that are not valid shell variable names.
  145832. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  145833. + as_fn_error $? "invalid package name: $ac_useropt"
  145834. + ac_useropt_orig=$ac_useropt
  145835. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  145836. + case $ac_user_opts in
  145837. + *"
  145838. +"with_$ac_useropt"
  145839. +"*) ;;
  145840. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  145841. + ac_unrecognized_sep=', ';;
  145842. + esac
  145843. + eval with_$ac_useropt=\$ac_optarg ;;
  145844. +
  145845. + -without-* | --without-*)
  145846. + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  145847. + # Reject names that are not valid shell variable names.
  145848. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  145849. + as_fn_error $? "invalid package name: $ac_useropt"
  145850. + ac_useropt_orig=$ac_useropt
  145851. + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  145852. + case $ac_user_opts in
  145853. + *"
  145854. +"with_$ac_useropt"
  145855. +"*) ;;
  145856. + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  145857. + ac_unrecognized_sep=', ';;
  145858. + esac
  145859. + eval with_$ac_useropt=no ;;
  145860. +
  145861. + --x)
  145862. + # Obsolete; use --with-x.
  145863. + with_x=yes ;;
  145864. +
  145865. + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  145866. + | --x-incl | --x-inc | --x-in | --x-i)
  145867. + ac_prev=x_includes ;;
  145868. + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  145869. + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  145870. + x_includes=$ac_optarg ;;
  145871. +
  145872. + -x-libraries | --x-libraries | --x-librarie | --x-librari \
  145873. + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  145874. + ac_prev=x_libraries ;;
  145875. + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  145876. + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  145877. + x_libraries=$ac_optarg ;;
  145878. +
  145879. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  145880. +Try \`$0 --help' for more information"
  145881. + ;;
  145882. +
  145883. + *=*)
  145884. + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  145885. + # Reject names that are not valid shell variable names.
  145886. + case $ac_envvar in #(
  145887. + '' | [0-9]* | *[!_$as_cr_alnum]* )
  145888. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  145889. + esac
  145890. + eval $ac_envvar=\$ac_optarg
  145891. + export $ac_envvar ;;
  145892. +
  145893. + *)
  145894. + # FIXME: should be removed in autoconf 3.0.
  145895. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  145896. + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  145897. + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  145898. + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  145899. + ;;
  145900. +
  145901. + esac
  145902. +done
  145903. +
  145904. +if test -n "$ac_prev"; then
  145905. + ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  145906. + as_fn_error $? "missing argument to $ac_option"
  145907. +fi
  145908. +
  145909. +if test -n "$ac_unrecognized_opts"; then
  145910. + case $enable_option_checking in
  145911. + no) ;;
  145912. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  145913. + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  145914. + esac
  145915. +fi
  145916. +
  145917. +# Check all directory arguments for consistency.
  145918. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
  145919. + datadir sysconfdir sharedstatedir localstatedir includedir \
  145920. + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  145921. + libdir localedir mandir
  145922. +do
  145923. + eval ac_val=\$$ac_var
  145924. + # Remove trailing slashes.
  145925. + case $ac_val in
  145926. + */ )
  145927. + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  145928. + eval $ac_var=\$ac_val;;
  145929. + esac
  145930. + # Be sure to have absolute directory names.
  145931. + case $ac_val in
  145932. + [\\/$]* | ?:[\\/]* ) continue;;
  145933. + NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  145934. + esac
  145935. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  145936. +done
  145937. +
  145938. +# There might be people who depend on the old broken behavior: `$host'
  145939. +# used to hold the argument of --host etc.
  145940. +# FIXME: To remove some day.
  145941. +build=$build_alias
  145942. +host=$host_alias
  145943. +target=$target_alias
  145944. +
  145945. +# FIXME: To remove some day.
  145946. +if test "x$host_alias" != x; then
  145947. + if test "x$build_alias" = x; then
  145948. + cross_compiling=maybe
  145949. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  145950. + If a cross compiler is detected then cross compile mode will be used" >&2
  145951. + elif test "x$build_alias" != "x$host_alias"; then
  145952. + cross_compiling=yes
  145953. + fi
  145954. +fi
  145955. +
  145956. +ac_tool_prefix=
  145957. +test -n "$host_alias" && ac_tool_prefix=$host_alias-
  145958. +
  145959. +test "$silent" = yes && exec 6>/dev/null
  145960. +
  145961. +
  145962. +ac_pwd=`pwd` && test -n "$ac_pwd" &&
  145963. +ac_ls_di=`ls -di .` &&
  145964. +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  145965. + as_fn_error $? "working directory cannot be determined"
  145966. +test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  145967. + as_fn_error $? "pwd does not report name of working directory"
  145968. +
  145969. +
  145970. +# Find the source files, if location was not specified.
  145971. +if test -z "$srcdir"; then
  145972. + ac_srcdir_defaulted=yes
  145973. + # Try the directory containing this script, then the parent directory.
  145974. + ac_confdir=`$as_dirname -- "$as_myself" ||
  145975. +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  145976. + X"$as_myself" : 'X\(//\)[^/]' \| \
  145977. + X"$as_myself" : 'X\(//\)$' \| \
  145978. + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  145979. +$as_echo X"$as_myself" |
  145980. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  145981. + s//\1/
  145982. + q
  145983. + }
  145984. + /^X\(\/\/\)[^/].*/{
  145985. + s//\1/
  145986. + q
  145987. + }
  145988. + /^X\(\/\/\)$/{
  145989. + s//\1/
  145990. + q
  145991. + }
  145992. + /^X\(\/\).*/{
  145993. + s//\1/
  145994. + q
  145995. + }
  145996. + s/.*/./; q'`
  145997. + srcdir=$ac_confdir
  145998. + if test ! -r "$srcdir/$ac_unique_file"; then
  145999. + srcdir=..
  146000. + fi
  146001. +else
  146002. + ac_srcdir_defaulted=no
  146003. +fi
  146004. +if test ! -r "$srcdir/$ac_unique_file"; then
  146005. + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  146006. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  146007. +fi
  146008. +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  146009. +ac_abs_confdir=`(
  146010. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  146011. + pwd)`
  146012. +# When building in place, set srcdir=.
  146013. +if test "$ac_abs_confdir" = "$ac_pwd"; then
  146014. + srcdir=.
  146015. +fi
  146016. +# Remove unnecessary trailing slashes from srcdir.
  146017. +# Double slashes in file names in object file debugging info
  146018. +# mess up M-x gdb in Emacs.
  146019. +case $srcdir in
  146020. +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  146021. +esac
  146022. +for ac_var in $ac_precious_vars; do
  146023. + eval ac_env_${ac_var}_set=\${${ac_var}+set}
  146024. + eval ac_env_${ac_var}_value=\$${ac_var}
  146025. + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  146026. + eval ac_cv_env_${ac_var}_value=\$${ac_var}
  146027. +done
  146028. +
  146029. +#
  146030. +# Report the --help message.
  146031. +#
  146032. +if test "$ac_init_help" = "long"; then
  146033. + # Omit some internal or obsolete options to make the list less imposing.
  146034. + # This message is too long to be a string in the A/UX 3.1 sh.
  146035. + cat <<_ACEOF
  146036. +\`configure' configures libltdl 2.4 to adapt to many kinds of systems.
  146037. +
  146038. +Usage: $0 [OPTION]... [VAR=VALUE]...
  146039. +
  146040. +To assign environment variables (e.g., CC, CFLAGS...), specify them as
  146041. +VAR=VALUE. See below for descriptions of some of the useful variables.
  146042. +
  146043. +Defaults for the options are specified in brackets.
  146044. +
  146045. +Configuration:
  146046. + -h, --help display this help and exit
  146047. + --help=short display options specific to this package
  146048. + --help=recursive display the short help of all the included packages
  146049. + -V, --version display version information and exit
  146050. + -q, --quiet, --silent do not print \`checking ...' messages
  146051. + --cache-file=FILE cache test results in FILE [disabled]
  146052. + -C, --config-cache alias for \`--cache-file=config.cache'
  146053. + -n, --no-create do not create output files
  146054. + --srcdir=DIR find the sources in DIR [configure dir or \`..']
  146055. +
  146056. +Installation directories:
  146057. + --prefix=PREFIX install architecture-independent files in PREFIX
  146058. + @<:@@S|@ac_default_prefix@:>@
  146059. + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  146060. + @<:@PREFIX@:>@
  146061. +
  146062. +By default, \`make install' will install all the files in
  146063. +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  146064. +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  146065. +for instance \`--prefix=\$HOME'.
  146066. +
  146067. +For better control, use the options below.
  146068. +
  146069. +Fine tuning of the installation directories:
  146070. + --bindir=DIR user executables [EPREFIX/bin]
  146071. + --sbindir=DIR system admin executables [EPREFIX/sbin]
  146072. + --libexecdir=DIR program executables [EPREFIX/libexec]
  146073. + --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  146074. + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  146075. + --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  146076. + --libdir=DIR object code libraries [EPREFIX/lib]
  146077. + --includedir=DIR C header files [PREFIX/include]
  146078. + --oldincludedir=DIR C header files for non-gcc [/usr/include]
  146079. + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  146080. + --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  146081. + --infodir=DIR info documentation [DATAROOTDIR/info]
  146082. + --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  146083. + --mandir=DIR man documentation [DATAROOTDIR/man]
  146084. + --docdir=DIR documentation root @<:@DATAROOTDIR/doc/libltdl@:>@
  146085. + --htmldir=DIR html documentation [DOCDIR]
  146086. + --dvidir=DIR dvi documentation [DOCDIR]
  146087. + --pdfdir=DIR pdf documentation [DOCDIR]
  146088. + --psdir=DIR ps documentation [DOCDIR]
  146089. +_ACEOF
  146090. +
  146091. + cat <<\_ACEOF
  146092. +
  146093. +Program names:
  146094. + --program-prefix=PREFIX prepend PREFIX to installed program names
  146095. + --program-suffix=SUFFIX append SUFFIX to installed program names
  146096. + --program-transform-name=PROGRAM run sed PROGRAM on installed program names
  146097. +
  146098. +System types:
  146099. + --build=BUILD configure for building on BUILD [guessed]
  146100. + --host=HOST cross-compile to build programs to run on HOST [BUILD]
  146101. +_ACEOF
  146102. +fi
  146103. +
  146104. +if test -n "$ac_init_help"; then
  146105. + case $ac_init_help in
  146106. + short | recursive ) echo "Configuration of libltdl 2.4:";;
  146107. + esac
  146108. + cat <<\_ACEOF
  146109. +
  146110. +Optional Features:
  146111. + --disable-option-checking ignore unrecognized --enable/--with options
  146112. + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  146113. + --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  146114. + --enable-shared@<:@=PKGS@:>@ build shared libraries @<:@default=yes@:>@
  146115. + --enable-static@<:@=PKGS@:>@ build static libraries @<:@default=yes@:>@
  146116. + --enable-fast-install@<:@=PKGS@:>@
  146117. + optimize for fast installation @<:@default=yes@:>@
  146118. + --disable-dependency-tracking speeds up one-time build
  146119. + --enable-dependency-tracking do not reject slow dependency extractors
  146120. + --disable-libtool-lock avoid locking (might break parallel builds)
  146121. + --enable-ltdl-install install libltdl
  146122. +
  146123. +Optional Packages:
  146124. + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  146125. + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  146126. + --with-pic try to use only PIC/non-PIC objects @<:@default=use
  146127. + both@:>@
  146128. + --with-gnu-ld assume the C compiler uses GNU ld @<:@default=no@:>@
  146129. + --with-sysroot=DIR Search for dependent libraries within DIR
  146130. + (or the compiler's sysroot if not specified).
  146131. +
  146132. +Some influential environment variables:
  146133. + CC C compiler command
  146134. + CFLAGS C compiler flags
  146135. + LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  146136. + nonstandard directory <lib dir>
  146137. + LIBS libraries to pass to the linker, e.g. -l<library>
  146138. + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  146139. + you have headers in a nonstandard directory <include dir>
  146140. + CPP C preprocessor
  146141. +
  146142. +Use these variables to override the choices made by `configure' or to help
  146143. +it to find libraries and programs with nonstandard names/locations.
  146144. +
  146145. +Report bugs to <bug-libtool@gnu.org>.
  146146. +_ACEOF
  146147. +ac_status=$?
  146148. +fi
  146149. +
  146150. +if test "$ac_init_help" = "recursive"; then
  146151. + # If there are subdirs, report their specific --help.
  146152. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  146153. + test -d "$ac_dir" ||
  146154. + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  146155. + continue
  146156. + ac_builddir=.
  146157. +
  146158. +case "$ac_dir" in
  146159. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  146160. +*)
  146161. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  146162. + # A ".." for each directory in $ac_dir_suffix.
  146163. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  146164. + case $ac_top_builddir_sub in
  146165. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  146166. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  146167. + esac ;;
  146168. +esac
  146169. +ac_abs_top_builddir=$ac_pwd
  146170. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  146171. +# for backward compatibility:
  146172. +ac_top_builddir=$ac_top_build_prefix
  146173. +
  146174. +case $srcdir in
  146175. + .) # We are building in place.
  146176. + ac_srcdir=.
  146177. + ac_top_srcdir=$ac_top_builddir_sub
  146178. + ac_abs_top_srcdir=$ac_pwd ;;
  146179. + [\\/]* | ?:[\\/]* ) # Absolute name.
  146180. + ac_srcdir=$srcdir$ac_dir_suffix;
  146181. + ac_top_srcdir=$srcdir
  146182. + ac_abs_top_srcdir=$srcdir ;;
  146183. + *) # Relative name.
  146184. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  146185. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  146186. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  146187. +esac
  146188. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  146189. +
  146190. + cd "$ac_dir" || { ac_status=$?; continue; }
  146191. + # Check for guested configure.
  146192. + if test -f "$ac_srcdir/configure.gnu"; then
  146193. + echo &&
  146194. + $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  146195. + elif test -f "$ac_srcdir/configure"; then
  146196. + echo &&
  146197. + $SHELL "$ac_srcdir/configure" --help=recursive
  146198. + else
  146199. + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  146200. + fi || ac_status=$?
  146201. + cd "$ac_pwd" || { ac_status=$?; break; }
  146202. + done
  146203. +fi
  146204. +
  146205. +test -n "$ac_init_help" && exit $ac_status
  146206. +if $ac_init_version; then
  146207. + cat <<\_ACEOF
  146208. +libltdl configure 2.4
  146209. +generated by GNU Autoconf 2.68
  146210. +
  146211. +Copyright (C) 2010 Free Software Foundation, Inc.
  146212. +This configure script is free software; the Free Software Foundation
  146213. +gives unlimited permission to copy, distribute and modify it.
  146214. +_ACEOF
  146215. + exit
  146216. +fi
  146217. +
  146218. +## ------------------------ ##
  146219. +## Autoconf initialization. ##
  146220. +## ------------------------ ##
  146221. +
  146222. +@%:@ ac_fn_c_try_compile LINENO
  146223. +@%:@ --------------------------
  146224. +@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded.
  146225. +ac_fn_c_try_compile ()
  146226. +{
  146227. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146228. + rm -f conftest.$ac_objext
  146229. + if { { ac_try="$ac_compile"
  146230. +case "(($ac_try" in
  146231. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  146232. + *) ac_try_echo=$ac_try;;
  146233. +esac
  146234. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  146235. +$as_echo "$ac_try_echo"; } >&5
  146236. + (eval "$ac_compile") 2>conftest.err
  146237. + ac_status=$?
  146238. + if test -s conftest.err; then
  146239. + grep -v '^ *+' conftest.err >conftest.er1
  146240. + cat conftest.er1 >&5
  146241. + mv -f conftest.er1 conftest.err
  146242. + fi
  146243. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  146244. + test $ac_status = 0; } && {
  146245. + test -z "$ac_c_werror_flag" ||
  146246. + test ! -s conftest.err
  146247. + } && test -s conftest.$ac_objext; then :
  146248. + ac_retval=0
  146249. +else
  146250. + $as_echo "$as_me: failed program was:" >&5
  146251. +sed 's/^/| /' conftest.$ac_ext >&5
  146252. +
  146253. + ac_retval=1
  146254. +fi
  146255. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146256. + as_fn_set_status $ac_retval
  146257. +
  146258. +} @%:@ ac_fn_c_try_compile
  146259. +
  146260. +@%:@ ac_fn_c_try_link LINENO
  146261. +@%:@ -----------------------
  146262. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded.
  146263. +ac_fn_c_try_link ()
  146264. +{
  146265. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146266. + rm -f conftest.$ac_objext conftest$ac_exeext
  146267. + if { { ac_try="$ac_link"
  146268. +case "(($ac_try" in
  146269. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  146270. + *) ac_try_echo=$ac_try;;
  146271. +esac
  146272. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  146273. +$as_echo "$ac_try_echo"; } >&5
  146274. + (eval "$ac_link") 2>conftest.err
  146275. + ac_status=$?
  146276. + if test -s conftest.err; then
  146277. + grep -v '^ *+' conftest.err >conftest.er1
  146278. + cat conftest.er1 >&5
  146279. + mv -f conftest.er1 conftest.err
  146280. + fi
  146281. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  146282. + test $ac_status = 0; } && {
  146283. + test -z "$ac_c_werror_flag" ||
  146284. + test ! -s conftest.err
  146285. + } && test -s conftest$ac_exeext && {
  146286. + test "$cross_compiling" = yes ||
  146287. + $as_test_x conftest$ac_exeext
  146288. + }; then :
  146289. + ac_retval=0
  146290. +else
  146291. + $as_echo "$as_me: failed program was:" >&5
  146292. +sed 's/^/| /' conftest.$ac_ext >&5
  146293. +
  146294. + ac_retval=1
  146295. +fi
  146296. + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  146297. + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  146298. + # interfere with the next link command; also delete a directory that is
  146299. + # left behind by Apple's compiler. We do this before executing the actions.
  146300. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  146301. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146302. + as_fn_set_status $ac_retval
  146303. +
  146304. +} @%:@ ac_fn_c_try_link
  146305. +
  146306. +@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  146307. +@%:@ -------------------------------------------------------
  146308. +@%:@ Tests whether HEADER exists and can be compiled using the include files in
  146309. +@%:@ INCLUDES, setting the cache variable VAR accordingly.
  146310. +ac_fn_c_check_header_compile ()
  146311. +{
  146312. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146313. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  146314. +$as_echo_n "checking for $2... " >&6; }
  146315. +if eval \${$3+:} false; then :
  146316. + $as_echo_n "(cached) " >&6
  146317. +else
  146318. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  146319. +/* end confdefs.h. */
  146320. +$4
  146321. +@%:@include <$2>
  146322. +_ACEOF
  146323. +if ac_fn_c_try_compile "$LINENO"; then :
  146324. + eval "$3=yes"
  146325. +else
  146326. + eval "$3=no"
  146327. +fi
  146328. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  146329. +fi
  146330. +eval ac_res=\$$3
  146331. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  146332. +$as_echo "$ac_res" >&6; }
  146333. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146334. +
  146335. +} @%:@ ac_fn_c_check_header_compile
  146336. +
  146337. +@%:@ ac_fn_c_try_cpp LINENO
  146338. +@%:@ ----------------------
  146339. +@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded.
  146340. +ac_fn_c_try_cpp ()
  146341. +{
  146342. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146343. + if { { ac_try="$ac_cpp conftest.$ac_ext"
  146344. +case "(($ac_try" in
  146345. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  146346. + *) ac_try_echo=$ac_try;;
  146347. +esac
  146348. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  146349. +$as_echo "$ac_try_echo"; } >&5
  146350. + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
  146351. + ac_status=$?
  146352. + if test -s conftest.err; then
  146353. + grep -v '^ *+' conftest.err >conftest.er1
  146354. + cat conftest.er1 >&5
  146355. + mv -f conftest.er1 conftest.err
  146356. + fi
  146357. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  146358. + test $ac_status = 0; } > conftest.i && {
  146359. + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  146360. + test ! -s conftest.err
  146361. + }; then :
  146362. + ac_retval=0
  146363. +else
  146364. + $as_echo "$as_me: failed program was:" >&5
  146365. +sed 's/^/| /' conftest.$ac_ext >&5
  146366. +
  146367. + ac_retval=1
  146368. +fi
  146369. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146370. + as_fn_set_status $ac_retval
  146371. +
  146372. +} @%:@ ac_fn_c_try_cpp
  146373. +
  146374. +@%:@ ac_fn_c_try_run LINENO
  146375. +@%:@ ----------------------
  146376. +@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes
  146377. +@%:@ that executables *can* be run.
  146378. +ac_fn_c_try_run ()
  146379. +{
  146380. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146381. + if { { ac_try="$ac_link"
  146382. +case "(($ac_try" in
  146383. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  146384. + *) ac_try_echo=$ac_try;;
  146385. +esac
  146386. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  146387. +$as_echo "$ac_try_echo"; } >&5
  146388. + (eval "$ac_link") 2>&5
  146389. + ac_status=$?
  146390. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  146391. + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  146392. + { { case "(($ac_try" in
  146393. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  146394. + *) ac_try_echo=$ac_try;;
  146395. +esac
  146396. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  146397. +$as_echo "$ac_try_echo"; } >&5
  146398. + (eval "$ac_try") 2>&5
  146399. + ac_status=$?
  146400. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  146401. + test $ac_status = 0; }; }; then :
  146402. + ac_retval=0
  146403. +else
  146404. + $as_echo "$as_me: program exited with status $ac_status" >&5
  146405. + $as_echo "$as_me: failed program was:" >&5
  146406. +sed 's/^/| /' conftest.$ac_ext >&5
  146407. +
  146408. + ac_retval=$ac_status
  146409. +fi
  146410. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  146411. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146412. + as_fn_set_status $ac_retval
  146413. +
  146414. +} @%:@ ac_fn_c_try_run
  146415. +
  146416. +@%:@ ac_fn_c_check_func LINENO FUNC VAR
  146417. +@%:@ ----------------------------------
  146418. +@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly
  146419. +ac_fn_c_check_func ()
  146420. +{
  146421. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146422. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  146423. +$as_echo_n "checking for $2... " >&6; }
  146424. +if eval \${$3+:} false; then :
  146425. + $as_echo_n "(cached) " >&6
  146426. +else
  146427. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  146428. +/* end confdefs.h. */
  146429. +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  146430. + For example, HP-UX 11i <limits.h> declares gettimeofday. */
  146431. +#define $2 innocuous_$2
  146432. +
  146433. +/* System header to define __stub macros and hopefully few prototypes,
  146434. + which can conflict with char $2 (); below.
  146435. + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  146436. + <limits.h> exists even on freestanding compilers. */
  146437. +
  146438. +#ifdef __STDC__
  146439. +# include <limits.h>
  146440. +#else
  146441. +# include <assert.h>
  146442. +#endif
  146443. +
  146444. +#undef $2
  146445. +
  146446. +/* Override any GCC internal prototype to avoid an error.
  146447. + Use char because int might match the return type of a GCC
  146448. + builtin and then its argument prototype would still apply. */
  146449. +#ifdef __cplusplus
  146450. +extern "C"
  146451. +#endif
  146452. +char $2 ();
  146453. +/* The GNU C library defines this for functions which it implements
  146454. + to always fail with ENOSYS. Some functions are actually named
  146455. + something starting with __ and the normal name is an alias. */
  146456. +#if defined __stub_$2 || defined __stub___$2
  146457. +choke me
  146458. +#endif
  146459. +
  146460. +int
  146461. +main ()
  146462. +{
  146463. +return $2 ();
  146464. + ;
  146465. + return 0;
  146466. +}
  146467. +_ACEOF
  146468. +if ac_fn_c_try_link "$LINENO"; then :
  146469. + eval "$3=yes"
  146470. +else
  146471. + eval "$3=no"
  146472. +fi
  146473. +rm -f core conftest.err conftest.$ac_objext \
  146474. + conftest$ac_exeext conftest.$ac_ext
  146475. +fi
  146476. +eval ac_res=\$$3
  146477. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  146478. +$as_echo "$ac_res" >&6; }
  146479. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146480. +
  146481. +} @%:@ ac_fn_c_check_func
  146482. +
  146483. +@%:@ ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
  146484. +@%:@ ---------------------------------------------
  146485. +@%:@ Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  146486. +@%:@ accordingly.
  146487. +ac_fn_c_check_decl ()
  146488. +{
  146489. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146490. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  146491. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  146492. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  146493. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  146494. +if eval \${$3+:} false; then :
  146495. + $as_echo_n "(cached) " >&6
  146496. +else
  146497. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  146498. +/* end confdefs.h. */
  146499. +$4
  146500. +int
  146501. +main ()
  146502. +{
  146503. +@%:@ifndef $as_decl_name
  146504. +@%:@ifdef __cplusplus
  146505. + (void) $as_decl_use;
  146506. +@%:@else
  146507. + (void) $as_decl_name;
  146508. +@%:@endif
  146509. +@%:@endif
  146510. +
  146511. + ;
  146512. + return 0;
  146513. +}
  146514. +_ACEOF
  146515. +if ac_fn_c_try_compile "$LINENO"; then :
  146516. + eval "$3=yes"
  146517. +else
  146518. + eval "$3=no"
  146519. +fi
  146520. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  146521. +fi
  146522. +eval ac_res=\$$3
  146523. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  146524. +$as_echo "$ac_res" >&6; }
  146525. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146526. +
  146527. +} @%:@ ac_fn_c_check_decl
  146528. +
  146529. +@%:@ ac_fn_c_check_type LINENO TYPE VAR INCLUDES
  146530. +@%:@ -------------------------------------------
  146531. +@%:@ Tests whether TYPE exists after having included INCLUDES, setting cache
  146532. +@%:@ variable VAR accordingly.
  146533. +ac_fn_c_check_type ()
  146534. +{
  146535. + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  146536. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  146537. +$as_echo_n "checking for $2... " >&6; }
  146538. +if eval \${$3+:} false; then :
  146539. + $as_echo_n "(cached) " >&6
  146540. +else
  146541. + eval "$3=no"
  146542. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  146543. +/* end confdefs.h. */
  146544. +$4
  146545. +int
  146546. +main ()
  146547. +{
  146548. +if (sizeof ($2))
  146549. + return 0;
  146550. + ;
  146551. + return 0;
  146552. +}
  146553. +_ACEOF
  146554. +if ac_fn_c_try_compile "$LINENO"; then :
  146555. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  146556. +/* end confdefs.h. */
  146557. +$4
  146558. +int
  146559. +main ()
  146560. +{
  146561. +if (sizeof (($2)))
  146562. + return 0;
  146563. + ;
  146564. + return 0;
  146565. +}
  146566. +_ACEOF
  146567. +if ac_fn_c_try_compile "$LINENO"; then :
  146568. +
  146569. +else
  146570. + eval "$3=yes"
  146571. +fi
  146572. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  146573. +fi
  146574. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  146575. +fi
  146576. +eval ac_res=\$$3
  146577. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  146578. +$as_echo "$ac_res" >&6; }
  146579. + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  146580. +
  146581. +} @%:@ ac_fn_c_check_type
  146582. +cat >config.log <<_ACEOF
  146583. +This file contains any messages produced by compilers while
  146584. +running configure, to aid debugging if configure makes a mistake.
  146585. +
  146586. +It was created by libltdl $as_me 2.4, which was
  146587. +generated by GNU Autoconf 2.68. Invocation command line was
  146588. +
  146589. + $ $0 $@
  146590. +
  146591. +_ACEOF
  146592. +exec 5>>config.log
  146593. +{
  146594. +cat <<_ASUNAME
  146595. +## --------- ##
  146596. +## Platform. ##
  146597. +## --------- ##
  146598. +
  146599. +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  146600. +uname -m = `(uname -m) 2>/dev/null || echo unknown`
  146601. +uname -r = `(uname -r) 2>/dev/null || echo unknown`
  146602. +uname -s = `(uname -s) 2>/dev/null || echo unknown`
  146603. +uname -v = `(uname -v) 2>/dev/null || echo unknown`
  146604. +
  146605. +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  146606. +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  146607. +
  146608. +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  146609. +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  146610. +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  146611. +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
  146612. +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  146613. +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  146614. +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  146615. +
  146616. +_ASUNAME
  146617. +
  146618. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  146619. +for as_dir in $PATH
  146620. +do
  146621. + IFS=$as_save_IFS
  146622. + test -z "$as_dir" && as_dir=.
  146623. + $as_echo "PATH: $as_dir"
  146624. + done
  146625. +IFS=$as_save_IFS
  146626. +
  146627. +} >&5
  146628. +
  146629. +cat >&5 <<_ACEOF
  146630. +
  146631. +
  146632. +## ----------- ##
  146633. +## Core tests. ##
  146634. +## ----------- ##
  146635. +
  146636. +_ACEOF
  146637. +
  146638. +
  146639. +# Keep a trace of the command line.
  146640. +# Strip out --no-create and --no-recursion so they do not pile up.
  146641. +# Strip out --silent because we don't want to record it for future runs.
  146642. +# Also quote any args containing shell meta-characters.
  146643. +# Make two passes to allow for proper duplicate-argument suppression.
  146644. +ac_configure_args=
  146645. +ac_configure_args0=
  146646. +ac_configure_args1=
  146647. +ac_must_keep_next=false
  146648. +for ac_pass in 1 2
  146649. +do
  146650. + for ac_arg
  146651. + do
  146652. + case $ac_arg in
  146653. + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  146654. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  146655. + | -silent | --silent | --silen | --sile | --sil)
  146656. + continue ;;
  146657. + *\'*)
  146658. + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  146659. + esac
  146660. + case $ac_pass in
  146661. + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  146662. + 2)
  146663. + as_fn_append ac_configure_args1 " '$ac_arg'"
  146664. + if test $ac_must_keep_next = true; then
  146665. + ac_must_keep_next=false # Got value, back to normal.
  146666. + else
  146667. + case $ac_arg in
  146668. + *=* | --config-cache | -C | -disable-* | --disable-* \
  146669. + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  146670. + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  146671. + | -with-* | --with-* | -without-* | --without-* | --x)
  146672. + case "$ac_configure_args0 " in
  146673. + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  146674. + esac
  146675. + ;;
  146676. + -* ) ac_must_keep_next=true ;;
  146677. + esac
  146678. + fi
  146679. + as_fn_append ac_configure_args " '$ac_arg'"
  146680. + ;;
  146681. + esac
  146682. + done
  146683. +done
  146684. +{ ac_configure_args0=; unset ac_configure_args0;}
  146685. +{ ac_configure_args1=; unset ac_configure_args1;}
  146686. +
  146687. +# When interrupted or exit'd, cleanup temporary files, and complete
  146688. +# config.log. We remove comments because anyway the quotes in there
  146689. +# would cause problems or look ugly.
  146690. +# WARNING: Use '\'' to represent an apostrophe within the trap.
  146691. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  146692. +trap 'exit_status=$?
  146693. + # Save into config.log some information that might help in debugging.
  146694. + {
  146695. + echo
  146696. +
  146697. + $as_echo "## ---------------- ##
  146698. +## Cache variables. ##
  146699. +## ---------------- ##"
  146700. + echo
  146701. + # The following way of writing the cache mishandles newlines in values,
  146702. +(
  146703. + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  146704. + eval ac_val=\$$ac_var
  146705. + case $ac_val in #(
  146706. + *${as_nl}*)
  146707. + case $ac_var in #(
  146708. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  146709. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  146710. + esac
  146711. + case $ac_var in #(
  146712. + _ | IFS | as_nl) ;; #(
  146713. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  146714. + *) { eval $ac_var=; unset $ac_var;} ;;
  146715. + esac ;;
  146716. + esac
  146717. + done
  146718. + (set) 2>&1 |
  146719. + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  146720. + *${as_nl}ac_space=\ *)
  146721. + sed -n \
  146722. + "s/'\''/'\''\\\\'\'''\''/g;
  146723. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  146724. + ;; #(
  146725. + *)
  146726. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  146727. + ;;
  146728. + esac |
  146729. + sort
  146730. +)
  146731. + echo
  146732. +
  146733. + $as_echo "## ----------------- ##
  146734. +## Output variables. ##
  146735. +## ----------------- ##"
  146736. + echo
  146737. + for ac_var in $ac_subst_vars
  146738. + do
  146739. + eval ac_val=\$$ac_var
  146740. + case $ac_val in
  146741. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  146742. + esac
  146743. + $as_echo "$ac_var='\''$ac_val'\''"
  146744. + done | sort
  146745. + echo
  146746. +
  146747. + if test -n "$ac_subst_files"; then
  146748. + $as_echo "## ------------------- ##
  146749. +## File substitutions. ##
  146750. +## ------------------- ##"
  146751. + echo
  146752. + for ac_var in $ac_subst_files
  146753. + do
  146754. + eval ac_val=\$$ac_var
  146755. + case $ac_val in
  146756. + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  146757. + esac
  146758. + $as_echo "$ac_var='\''$ac_val'\''"
  146759. + done | sort
  146760. + echo
  146761. + fi
  146762. +
  146763. + if test -s confdefs.h; then
  146764. + $as_echo "## ----------- ##
  146765. +## confdefs.h. ##
  146766. +## ----------- ##"
  146767. + echo
  146768. + cat confdefs.h
  146769. + echo
  146770. + fi
  146771. + test "$ac_signal" != 0 &&
  146772. + $as_echo "$as_me: caught signal $ac_signal"
  146773. + $as_echo "$as_me: exit $exit_status"
  146774. + } >&5
  146775. + rm -f core *.core core.conftest.* &&
  146776. + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  146777. + exit $exit_status
  146778. +' 0
  146779. +for ac_signal in 1 2 13 15; do
  146780. + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  146781. +done
  146782. +ac_signal=0
  146783. +
  146784. +# confdefs.h avoids OS command line length limits that DEFS can exceed.
  146785. +rm -f -r conftest* confdefs.h
  146786. +
  146787. +$as_echo "/* confdefs.h */" > confdefs.h
  146788. +
  146789. +# Predefined preprocessor variables.
  146790. +
  146791. +cat >>confdefs.h <<_ACEOF
  146792. +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
  146793. +_ACEOF
  146794. +
  146795. +cat >>confdefs.h <<_ACEOF
  146796. +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  146797. +_ACEOF
  146798. +
  146799. +cat >>confdefs.h <<_ACEOF
  146800. +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
  146801. +_ACEOF
  146802. +
  146803. +cat >>confdefs.h <<_ACEOF
  146804. +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
  146805. +_ACEOF
  146806. +
  146807. +cat >>confdefs.h <<_ACEOF
  146808. +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  146809. +_ACEOF
  146810. +
  146811. +cat >>confdefs.h <<_ACEOF
  146812. +@%:@define PACKAGE_URL "$PACKAGE_URL"
  146813. +_ACEOF
  146814. +
  146815. +
  146816. +# Let the site file select an alternate cache file if it wants to.
  146817. +# Prefer an explicitly selected file to automatically selected ones.
  146818. +ac_site_file1=NONE
  146819. +ac_site_file2=NONE
  146820. +if test -n "$CONFIG_SITE"; then
  146821. + # We do not want a PATH search for config.site.
  146822. + case $CONFIG_SITE in @%:@((
  146823. + -*) ac_site_file1=./$CONFIG_SITE;;
  146824. + */*) ac_site_file1=$CONFIG_SITE;;
  146825. + *) ac_site_file1=./$CONFIG_SITE;;
  146826. + esac
  146827. +elif test "x$prefix" != xNONE; then
  146828. + ac_site_file1=$prefix/share/config.site
  146829. + ac_site_file2=$prefix/etc/config.site
  146830. +else
  146831. + ac_site_file1=$ac_default_prefix/share/config.site
  146832. + ac_site_file2=$ac_default_prefix/etc/config.site
  146833. +fi
  146834. +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  146835. +do
  146836. + test "x$ac_site_file" = xNONE && continue
  146837. + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  146838. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  146839. +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
  146840. + sed 's/^/| /' "$ac_site_file" >&5
  146841. + . "$ac_site_file" \
  146842. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  146843. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  146844. +as_fn_error $? "failed to load site script $ac_site_file
  146845. +See \`config.log' for more details" "$LINENO" 5; }
  146846. + fi
  146847. +done
  146848. +
  146849. +if test -r "$cache_file"; then
  146850. + # Some versions of bash will fail to source /dev/null (special files
  146851. + # actually), so we avoid doing that. DJGPP emulates it as a regular file.
  146852. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  146853. + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  146854. +$as_echo "$as_me: loading cache $cache_file" >&6;}
  146855. + case $cache_file in
  146856. + [\\/]* | ?:[\\/]* ) . "$cache_file";;
  146857. + *) . "./$cache_file";;
  146858. + esac
  146859. + fi
  146860. +else
  146861. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  146862. +$as_echo "$as_me: creating cache $cache_file" >&6;}
  146863. + >$cache_file
  146864. +fi
  146865. +
  146866. +# Check that the precious variables saved in the cache have kept the same
  146867. +# value.
  146868. +ac_cache_corrupted=false
  146869. +for ac_var in $ac_precious_vars; do
  146870. + eval ac_old_set=\$ac_cv_env_${ac_var}_set
  146871. + eval ac_new_set=\$ac_env_${ac_var}_set
  146872. + eval ac_old_val=\$ac_cv_env_${ac_var}_value
  146873. + eval ac_new_val=\$ac_env_${ac_var}_value
  146874. + case $ac_old_set,$ac_new_set in
  146875. + set,)
  146876. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  146877. +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  146878. + ac_cache_corrupted=: ;;
  146879. + ,set)
  146880. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  146881. +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  146882. + ac_cache_corrupted=: ;;
  146883. + ,);;
  146884. + *)
  146885. + if test "x$ac_old_val" != "x$ac_new_val"; then
  146886. + # differences in whitespace do not lead to failure.
  146887. + ac_old_val_w=`echo x $ac_old_val`
  146888. + ac_new_val_w=`echo x $ac_new_val`
  146889. + if test "$ac_old_val_w" != "$ac_new_val_w"; then
  146890. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  146891. +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  146892. + ac_cache_corrupted=:
  146893. + else
  146894. + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  146895. +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  146896. + eval $ac_var=\$ac_old_val
  146897. + fi
  146898. + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
  146899. +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
  146900. + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
  146901. +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
  146902. + fi;;
  146903. + esac
  146904. + # Pass precious variables to config.status.
  146905. + if test "$ac_new_set" = set; then
  146906. + case $ac_new_val in
  146907. + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  146908. + *) ac_arg=$ac_var=$ac_new_val ;;
  146909. + esac
  146910. + case " $ac_configure_args " in
  146911. + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  146912. + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  146913. + esac
  146914. + fi
  146915. +done
  146916. +if $ac_cache_corrupted; then
  146917. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  146918. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  146919. + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  146920. +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  146921. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  146922. +fi
  146923. +## -------------------- ##
  146924. +## Main body of script. ##
  146925. +## -------------------- ##
  146926. +
  146927. +ac_ext=c
  146928. +ac_cpp='$CPP $CPPFLAGS'
  146929. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  146930. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  146931. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  146932. +
  146933. +
  146934. +ac_config_headers="$ac_config_headers config.h:config-h.in"
  146935. +
  146936. +
  146937. +ac_aux_dir=
  146938. +for ac_dir in config "$srcdir"/config; do
  146939. + if test -f "$ac_dir/install-sh"; then
  146940. + ac_aux_dir=$ac_dir
  146941. + ac_install_sh="$ac_aux_dir/install-sh -c"
  146942. + break
  146943. + elif test -f "$ac_dir/install.sh"; then
  146944. + ac_aux_dir=$ac_dir
  146945. + ac_install_sh="$ac_aux_dir/install.sh -c"
  146946. + break
  146947. + elif test -f "$ac_dir/shtool"; then
  146948. + ac_aux_dir=$ac_dir
  146949. + ac_install_sh="$ac_aux_dir/shtool install -c"
  146950. + break
  146951. + fi
  146952. +done
  146953. +if test -z "$ac_aux_dir"; then
  146954. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
  146955. +fi
  146956. +
  146957. +# These three variables are undocumented and unsupported,
  146958. +# and are intended to be withdrawn in a future Autoconf release.
  146959. +# They can cause serious problems if a builder's source tree is in a directory
  146960. +# whose full name contains unusual characters.
  146961. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
  146962. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
  146963. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
  146964. +
  146965. +
  146966. +
  146967. +
  146968. +
  146969. +
  146970. +
  146971. +
  146972. + # I am me!
  146973. +
  146974. +
  146975. +## ------------------------ ##
  146976. +## Automake Initialisation. ##
  146977. +## ------------------------ ##
  146978. +
  146979. +am__api_version='1.11'
  146980. +
  146981. +# Find a good install program. We prefer a C program (faster),
  146982. +# so one script is as good as another. But avoid the broken or
  146983. +# incompatible versions:
  146984. +# SysV /etc/install, /usr/sbin/install
  146985. +# SunOS /usr/etc/install
  146986. +# IRIX /sbin/install
  146987. +# AIX /bin/install
  146988. +# AmigaOS /C/install, which installs bootblocks on floppy discs
  146989. +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  146990. +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
  146991. +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  146992. +# OS/2's system install, which has a completely different semantic
  146993. +# ./install, which can be erroneously created by make from ./install.sh.
  146994. +# Reject install programs that cannot install multiple files.
  146995. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
  146996. +$as_echo_n "checking for a BSD-compatible install... " >&6; }
  146997. +if test -z "$INSTALL"; then
  146998. +if ${ac_cv_path_install+:} false; then :
  146999. + $as_echo_n "(cached) " >&6
  147000. +else
  147001. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147002. +for as_dir in $PATH
  147003. +do
  147004. + IFS=$as_save_IFS
  147005. + test -z "$as_dir" && as_dir=.
  147006. + # Account for people who put trailing slashes in PATH elements.
  147007. +case $as_dir/ in @%:@((
  147008. + ./ | .// | /[cC]/* | \
  147009. + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
  147010. + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
  147011. + /usr/ucb/* ) ;;
  147012. + *)
  147013. + # OSF1 and SCO ODT 3.0 have their own names for install.
  147014. + # Don't use installbsd from OSF since it installs stuff as root
  147015. + # by default.
  147016. + for ac_prog in ginstall scoinst install; do
  147017. + for ac_exec_ext in '' $ac_executable_extensions; do
  147018. + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
  147019. + if test $ac_prog = install &&
  147020. + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  147021. + # AIX install. It has an incompatible calling convention.
  147022. + :
  147023. + elif test $ac_prog = install &&
  147024. + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  147025. + # program-specific install script used by HP pwplus--don't use.
  147026. + :
  147027. + else
  147028. + rm -rf conftest.one conftest.two conftest.dir
  147029. + echo one > conftest.one
  147030. + echo two > conftest.two
  147031. + mkdir conftest.dir
  147032. + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
  147033. + test -s conftest.one && test -s conftest.two &&
  147034. + test -s conftest.dir/conftest.one &&
  147035. + test -s conftest.dir/conftest.two
  147036. + then
  147037. + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  147038. + break 3
  147039. + fi
  147040. + fi
  147041. + fi
  147042. + done
  147043. + done
  147044. + ;;
  147045. +esac
  147046. +
  147047. + done
  147048. +IFS=$as_save_IFS
  147049. +
  147050. +rm -rf conftest.one conftest.two conftest.dir
  147051. +
  147052. +fi
  147053. + if test "${ac_cv_path_install+set}" = set; then
  147054. + INSTALL=$ac_cv_path_install
  147055. + else
  147056. + # As a last resort, use the slow shell script. Don't cache a
  147057. + # value for INSTALL within a source directory, because that will
  147058. + # break other packages using the cache if that directory is
  147059. + # removed, or if the value is a relative name.
  147060. + INSTALL=$ac_install_sh
  147061. + fi
  147062. +fi
  147063. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
  147064. +$as_echo "$INSTALL" >&6; }
  147065. +
  147066. +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  147067. +# It thinks the first close brace ends the variable substitution.
  147068. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  147069. +
  147070. +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  147071. +
  147072. +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  147073. +
  147074. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
  147075. +$as_echo_n "checking whether build environment is sane... " >&6; }
  147076. +# Just in case
  147077. +sleep 1
  147078. +echo timestamp > conftest.file
  147079. +# Reject unsafe characters in $srcdir or the absolute working directory
  147080. +# name. Accept space and tab only in the latter.
  147081. +am_lf='
  147082. +'
  147083. +case `pwd` in
  147084. + *[\\\"\#\$\&\'\`$am_lf]*)
  147085. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  147086. +esac
  147087. +case $srcdir in
  147088. + *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  147089. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  147090. +esac
  147091. +
  147092. +# Do `set' in a subshell so we don't clobber the current shell's
  147093. +# arguments. Must try -L first in case configure is actually a
  147094. +# symlink; some systems play weird games with the mod time of symlinks
  147095. +# (eg FreeBSD returns the mod time of the symlink's containing
  147096. +# directory).
  147097. +if (
  147098. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  147099. + if test "$*" = "X"; then
  147100. + # -L didn't work.
  147101. + set X `ls -t "$srcdir/configure" conftest.file`
  147102. + fi
  147103. + rm -f conftest.file
  147104. + if test "$*" != "X $srcdir/configure conftest.file" \
  147105. + && test "$*" != "X conftest.file $srcdir/configure"; then
  147106. +
  147107. + # If neither matched, then we have a broken ls. This can happen
  147108. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  147109. + # broken ls alias from the environment. This has actually
  147110. + # happened. Such a system could not be considered "sane".
  147111. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  147112. +alias in your environment" "$LINENO" 5
  147113. + fi
  147114. +
  147115. + test "$2" = conftest.file
  147116. + )
  147117. +then
  147118. + # Ok.
  147119. + :
  147120. +else
  147121. + as_fn_error $? "newly created file is older than distributed files!
  147122. +Check your system clock" "$LINENO" 5
  147123. +fi
  147124. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  147125. +$as_echo "yes" >&6; }
  147126. +test "$program_prefix" != NONE &&
  147127. + program_transform_name="s&^&$program_prefix&;$program_transform_name"
  147128. +# Use a double $ so make ignores it.
  147129. +test "$program_suffix" != NONE &&
  147130. + program_transform_name="s&\$&$program_suffix&;$program_transform_name"
  147131. +# Double any \ or $.
  147132. +# By default was `s,x,x', remove it if useless.
  147133. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
  147134. +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  147135. +
  147136. +# expand $ac_aux_dir to an absolute path
  147137. +am_aux_dir=`cd $ac_aux_dir && pwd`
  147138. +
  147139. +if test x"${MISSING+set}" != xset; then
  147140. + case $am_aux_dir in
  147141. + *\ * | *\ *)
  147142. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  147143. + *)
  147144. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  147145. + esac
  147146. +fi
  147147. +# Use eval to expand $SHELL
  147148. +if eval "$MISSING --run true"; then
  147149. + am_missing_run="$MISSING --run "
  147150. +else
  147151. + am_missing_run=
  147152. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
  147153. +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
  147154. +fi
  147155. +
  147156. +if test x"${install_sh}" != xset; then
  147157. + case $am_aux_dir in
  147158. + *\ * | *\ *)
  147159. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  147160. + *)
  147161. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  147162. + esac
  147163. +fi
  147164. +
  147165. +# Installed binaries are usually stripped using `strip' when the user
  147166. +# run `make install-strip'. However `strip' might not be the right
  147167. +# tool to use in cross-compilation environments, therefore Automake
  147168. +# will honor the `STRIP' environment variable to overrule this program.
  147169. +if test "$cross_compiling" != no; then
  147170. + if test -n "$ac_tool_prefix"; then
  147171. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  147172. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  147173. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147174. +$as_echo_n "checking for $ac_word... " >&6; }
  147175. +if ${ac_cv_prog_STRIP+:} false; then :
  147176. + $as_echo_n "(cached) " >&6
  147177. +else
  147178. + if test -n "$STRIP"; then
  147179. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  147180. +else
  147181. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147182. +for as_dir in $PATH
  147183. +do
  147184. + IFS=$as_save_IFS
  147185. + test -z "$as_dir" && as_dir=.
  147186. + for ac_exec_ext in '' $ac_executable_extensions; do
  147187. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147188. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  147189. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147190. + break 2
  147191. + fi
  147192. +done
  147193. + done
  147194. +IFS=$as_save_IFS
  147195. +
  147196. +fi
  147197. +fi
  147198. +STRIP=$ac_cv_prog_STRIP
  147199. +if test -n "$STRIP"; then
  147200. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  147201. +$as_echo "$STRIP" >&6; }
  147202. +else
  147203. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147204. +$as_echo "no" >&6; }
  147205. +fi
  147206. +
  147207. +
  147208. +fi
  147209. +if test -z "$ac_cv_prog_STRIP"; then
  147210. + ac_ct_STRIP=$STRIP
  147211. + # Extract the first word of "strip", so it can be a program name with args.
  147212. +set dummy strip; ac_word=$2
  147213. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147214. +$as_echo_n "checking for $ac_word... " >&6; }
  147215. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  147216. + $as_echo_n "(cached) " >&6
  147217. +else
  147218. + if test -n "$ac_ct_STRIP"; then
  147219. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  147220. +else
  147221. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147222. +for as_dir in $PATH
  147223. +do
  147224. + IFS=$as_save_IFS
  147225. + test -z "$as_dir" && as_dir=.
  147226. + for ac_exec_ext in '' $ac_executable_extensions; do
  147227. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147228. + ac_cv_prog_ac_ct_STRIP="strip"
  147229. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147230. + break 2
  147231. + fi
  147232. +done
  147233. + done
  147234. +IFS=$as_save_IFS
  147235. +
  147236. +fi
  147237. +fi
  147238. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  147239. +if test -n "$ac_ct_STRIP"; then
  147240. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  147241. +$as_echo "$ac_ct_STRIP" >&6; }
  147242. +else
  147243. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147244. +$as_echo "no" >&6; }
  147245. +fi
  147246. +
  147247. + if test "x$ac_ct_STRIP" = x; then
  147248. + STRIP=":"
  147249. + else
  147250. + case $cross_compiling:$ac_tool_warned in
  147251. +yes:)
  147252. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  147253. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  147254. +ac_tool_warned=yes ;;
  147255. +esac
  147256. + STRIP=$ac_ct_STRIP
  147257. + fi
  147258. +else
  147259. + STRIP="$ac_cv_prog_STRIP"
  147260. +fi
  147261. +
  147262. +fi
  147263. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  147264. +
  147265. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
  147266. +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
  147267. +if test -z "$MKDIR_P"; then
  147268. + if ${ac_cv_path_mkdir+:} false; then :
  147269. + $as_echo_n "(cached) " >&6
  147270. +else
  147271. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147272. +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
  147273. +do
  147274. + IFS=$as_save_IFS
  147275. + test -z "$as_dir" && as_dir=.
  147276. + for ac_prog in mkdir gmkdir; do
  147277. + for ac_exec_ext in '' $ac_executable_extensions; do
  147278. + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
  147279. + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
  147280. + 'mkdir (GNU coreutils) '* | \
  147281. + 'mkdir (coreutils) '* | \
  147282. + 'mkdir (fileutils) '4.1*)
  147283. + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
  147284. + break 3;;
  147285. + esac
  147286. + done
  147287. + done
  147288. + done
  147289. +IFS=$as_save_IFS
  147290. +
  147291. +fi
  147292. +
  147293. + test -d ./--version && rmdir ./--version
  147294. + if test "${ac_cv_path_mkdir+set}" = set; then
  147295. + MKDIR_P="$ac_cv_path_mkdir -p"
  147296. + else
  147297. + # As a last resort, use the slow shell script. Don't cache a
  147298. + # value for MKDIR_P within a source directory, because that will
  147299. + # break other packages using the cache if that directory is
  147300. + # removed, or if the value is a relative name.
  147301. + MKDIR_P="$ac_install_sh -d"
  147302. + fi
  147303. +fi
  147304. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
  147305. +$as_echo "$MKDIR_P" >&6; }
  147306. +
  147307. +mkdir_p="$MKDIR_P"
  147308. +case $mkdir_p in
  147309. + [\\/$]* | ?:[\\/]*) ;;
  147310. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  147311. +esac
  147312. +
  147313. +for ac_prog in gawk mawk nawk awk
  147314. +do
  147315. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  147316. +set dummy $ac_prog; ac_word=$2
  147317. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147318. +$as_echo_n "checking for $ac_word... " >&6; }
  147319. +if ${ac_cv_prog_AWK+:} false; then :
  147320. + $as_echo_n "(cached) " >&6
  147321. +else
  147322. + if test -n "$AWK"; then
  147323. + ac_cv_prog_AWK="$AWK" # Let the user override the test.
  147324. +else
  147325. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147326. +for as_dir in $PATH
  147327. +do
  147328. + IFS=$as_save_IFS
  147329. + test -z "$as_dir" && as_dir=.
  147330. + for ac_exec_ext in '' $ac_executable_extensions; do
  147331. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147332. + ac_cv_prog_AWK="$ac_prog"
  147333. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147334. + break 2
  147335. + fi
  147336. +done
  147337. + done
  147338. +IFS=$as_save_IFS
  147339. +
  147340. +fi
  147341. +fi
  147342. +AWK=$ac_cv_prog_AWK
  147343. +if test -n "$AWK"; then
  147344. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
  147345. +$as_echo "$AWK" >&6; }
  147346. +else
  147347. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147348. +$as_echo "no" >&6; }
  147349. +fi
  147350. +
  147351. +
  147352. + test -n "$AWK" && break
  147353. +done
  147354. +
  147355. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  147356. +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  147357. +set x ${MAKE-make}
  147358. +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  147359. +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
  147360. + $as_echo_n "(cached) " >&6
  147361. +else
  147362. + cat >conftest.make <<\_ACEOF
  147363. +SHELL = /bin/sh
  147364. +all:
  147365. + @echo '@@@%%%=$(MAKE)=@@@%%%'
  147366. +_ACEOF
  147367. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  147368. +case `${MAKE-make} -f conftest.make 2>/dev/null` in
  147369. + *@@@%%%=?*=@@@%%%*)
  147370. + eval ac_cv_prog_make_${ac_make}_set=yes;;
  147371. + *)
  147372. + eval ac_cv_prog_make_${ac_make}_set=no;;
  147373. +esac
  147374. +rm -f conftest.make
  147375. +fi
  147376. +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
  147377. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  147378. +$as_echo "yes" >&6; }
  147379. + SET_MAKE=
  147380. +else
  147381. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147382. +$as_echo "no" >&6; }
  147383. + SET_MAKE="MAKE=${MAKE-make}"
  147384. +fi
  147385. +
  147386. +rm -rf .tst 2>/dev/null
  147387. +mkdir .tst 2>/dev/null
  147388. +if test -d .tst; then
  147389. + am__leading_dot=.
  147390. +else
  147391. + am__leading_dot=_
  147392. +fi
  147393. +rmdir .tst 2>/dev/null
  147394. +
  147395. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  147396. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  147397. + # is not polluted with repeated "-I."
  147398. + am__isrc=' -I$(srcdir)'
  147399. + # test to see if srcdir already configured
  147400. + if test -f $srcdir/config.status; then
  147401. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  147402. + fi
  147403. +fi
  147404. +
  147405. +# test whether we have cygpath
  147406. +if test -z "$CYGPATH_W"; then
  147407. + if (cygpath --version) >/dev/null 2>/dev/null; then
  147408. + CYGPATH_W='cygpath -w'
  147409. + else
  147410. + CYGPATH_W=echo
  147411. + fi
  147412. +fi
  147413. +
  147414. +
  147415. +# Define the identity of the package.
  147416. + PACKAGE='libltdl'
  147417. + VERSION='2.4'
  147418. +
  147419. +
  147420. +cat >>confdefs.h <<_ACEOF
  147421. +@%:@define PACKAGE "$PACKAGE"
  147422. +_ACEOF
  147423. +
  147424. +
  147425. +cat >>confdefs.h <<_ACEOF
  147426. +@%:@define VERSION "$VERSION"
  147427. +_ACEOF
  147428. +
  147429. +# Some tools Automake needs.
  147430. +
  147431. +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
  147432. +
  147433. +
  147434. +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
  147435. +
  147436. +
  147437. +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
  147438. +
  147439. +
  147440. +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
  147441. +
  147442. +
  147443. +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
  147444. +
  147445. +# We need awk for the "check" target. The system "awk" is bad on
  147446. +# some platforms.
  147447. +# Always define AMTAR for backward compatibility.
  147448. +
  147449. +AMTAR=${AMTAR-"${am_missing_run}tar"}
  147450. +
  147451. +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
  147452. +
  147453. +
  147454. +
  147455. +
  147456. +
  147457. +
  147458. +
  147459. +## ------------------------------- ##
  147460. +## Libtool specific configuration. ##
  147461. +## ------------------------------- ##
  147462. +pkgdatadir='${datadir}'"/${PACKAGE}"
  147463. +
  147464. +
  147465. +## ----------------------- ##
  147466. +## Libtool initialisation. ##
  147467. +## ----------------------- ##
  147468. +case `pwd` in
  147469. + *\ * | *\ *)
  147470. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
  147471. +$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
  147472. +esac
  147473. +
  147474. +
  147475. +
  147476. +macro_version='2.4'
  147477. +macro_revision='1.3293'
  147478. +
  147479. +
  147480. +
  147481. +
  147482. +
  147483. +
  147484. +
  147485. +
  147486. +
  147487. +
  147488. +
  147489. +
  147490. +
  147491. +ltmain="$ac_aux_dir/ltmain.sh"
  147492. +
  147493. +# Make sure we can run config.sub.
  147494. +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  147495. + as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  147496. +
  147497. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
  147498. +$as_echo_n "checking build system type... " >&6; }
  147499. +if ${ac_cv_build+:} false; then :
  147500. + $as_echo_n "(cached) " >&6
  147501. +else
  147502. + ac_build_alias=$build_alias
  147503. +test "x$ac_build_alias" = x &&
  147504. + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  147505. +test "x$ac_build_alias" = x &&
  147506. + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
  147507. +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  147508. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  147509. +
  147510. +fi
  147511. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
  147512. +$as_echo "$ac_cv_build" >&6; }
  147513. +case $ac_cv_build in
  147514. +*-*-*) ;;
  147515. +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
  147516. +esac
  147517. +build=$ac_cv_build
  147518. +ac_save_IFS=$IFS; IFS='-'
  147519. +set x $ac_cv_build
  147520. +shift
  147521. +build_cpu=$1
  147522. +build_vendor=$2
  147523. +shift; shift
  147524. +# Remember, the first character of IFS is used to create $*,
  147525. +# except with old shells:
  147526. +build_os=$*
  147527. +IFS=$ac_save_IFS
  147528. +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
  147529. +
  147530. +
  147531. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
  147532. +$as_echo_n "checking host system type... " >&6; }
  147533. +if ${ac_cv_host+:} false; then :
  147534. + $as_echo_n "(cached) " >&6
  147535. +else
  147536. + if test "x$host_alias" = x; then
  147537. + ac_cv_host=$ac_cv_build
  147538. +else
  147539. + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  147540. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  147541. +fi
  147542. +
  147543. +fi
  147544. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
  147545. +$as_echo "$ac_cv_host" >&6; }
  147546. +case $ac_cv_host in
  147547. +*-*-*) ;;
  147548. +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
  147549. +esac
  147550. +host=$ac_cv_host
  147551. +ac_save_IFS=$IFS; IFS='-'
  147552. +set x $ac_cv_host
  147553. +shift
  147554. +host_cpu=$1
  147555. +host_vendor=$2
  147556. +shift; shift
  147557. +# Remember, the first character of IFS is used to create $*,
  147558. +# except with old shells:
  147559. +host_os=$*
  147560. +IFS=$ac_save_IFS
  147561. +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
  147562. +
  147563. +
  147564. +# Backslashify metacharacters that are still active within
  147565. +# double-quoted strings.
  147566. +sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
  147567. +
  147568. +# Same as above, but do not quote variable references.
  147569. +double_quote_subst='s/\(["`\\]\)/\\\1/g'
  147570. +
  147571. +# Sed substitution to delay expansion of an escaped shell variable in a
  147572. +# double_quote_subst'ed string.
  147573. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
  147574. +
  147575. +# Sed substitution to delay expansion of an escaped single quote.
  147576. +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
  147577. +
  147578. +# Sed substitution to avoid accidental globbing in evaled expressions
  147579. +no_glob_subst='s/\*/\\\*/g'
  147580. +
  147581. +ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  147582. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
  147583. +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
  147584. +
  147585. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
  147586. +$as_echo_n "checking how to print strings... " >&6; }
  147587. +# Test print first, because it will be a builtin if present.
  147588. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  147589. + test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  147590. + ECHO='print -r --'
  147591. +elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  147592. + ECHO='printf %s\n'
  147593. +else
  147594. + # Use this function as a fallback that always works.
  147595. + func_fallback_echo ()
  147596. + {
  147597. + eval 'cat <<_LTECHO_EOF
  147598. +$1
  147599. +_LTECHO_EOF'
  147600. + }
  147601. + ECHO='func_fallback_echo'
  147602. +fi
  147603. +
  147604. +# func_echo_all arg...
  147605. +# Invoke $ECHO with all args, space-separated.
  147606. +func_echo_all ()
  147607. +{
  147608. + $ECHO ""
  147609. +}
  147610. +
  147611. +case "$ECHO" in
  147612. + printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
  147613. +$as_echo "printf" >&6; } ;;
  147614. + print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
  147615. +$as_echo "print -r" >&6; } ;;
  147616. + *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
  147617. +$as_echo "cat" >&6; } ;;
  147618. +esac
  147619. +
  147620. +
  147621. +
  147622. +
  147623. +
  147624. +
  147625. +
  147626. +
  147627. +
  147628. +
  147629. +
  147630. +
  147631. +
  147632. +
  147633. +DEPDIR="${am__leading_dot}deps"
  147634. +
  147635. +ac_config_commands="$ac_config_commands depfiles"
  147636. +
  147637. +
  147638. +am_make=${MAKE-make}
  147639. +cat > confinc << 'END'
  147640. +am__doit:
  147641. + @echo this is the am__doit target
  147642. +.PHONY: am__doit
  147643. +END
  147644. +# If we don't find an include directive, just comment out the code.
  147645. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
  147646. +$as_echo_n "checking for style of include used by $am_make... " >&6; }
  147647. +am__include="#"
  147648. +am__quote=
  147649. +_am_result=none
  147650. +# First try GNU make style include.
  147651. +echo "include confinc" > confmf
  147652. +# Ignore all kinds of additional output from `make'.
  147653. +case `$am_make -s -f confmf 2> /dev/null` in #(
  147654. +*the\ am__doit\ target*)
  147655. + am__include=include
  147656. + am__quote=
  147657. + _am_result=GNU
  147658. + ;;
  147659. +esac
  147660. +# Now try BSD make style include.
  147661. +if test "$am__include" = "#"; then
  147662. + echo '.include "confinc"' > confmf
  147663. + case `$am_make -s -f confmf 2> /dev/null` in #(
  147664. + *the\ am__doit\ target*)
  147665. + am__include=.include
  147666. + am__quote="\""
  147667. + _am_result=BSD
  147668. + ;;
  147669. + esac
  147670. +fi
  147671. +
  147672. +
  147673. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
  147674. +$as_echo "$_am_result" >&6; }
  147675. +rm -f confinc confmf
  147676. +
  147677. +@%:@ Check whether --enable-dependency-tracking was given.
  147678. +if test "${enable_dependency_tracking+set}" = set; then :
  147679. + enableval=$enable_dependency_tracking;
  147680. +fi
  147681. +
  147682. +if test "x$enable_dependency_tracking" != xno; then
  147683. + am_depcomp="$ac_aux_dir/depcomp"
  147684. + AMDEPBACKSLASH='\'
  147685. +fi
  147686. + if test "x$enable_dependency_tracking" != xno; then
  147687. + AMDEP_TRUE=
  147688. + AMDEP_FALSE='#'
  147689. +else
  147690. + AMDEP_TRUE='#'
  147691. + AMDEP_FALSE=
  147692. +fi
  147693. +
  147694. +
  147695. +ac_ext=c
  147696. +ac_cpp='$CPP $CPPFLAGS'
  147697. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  147698. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  147699. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  147700. +if test -n "$ac_tool_prefix"; then
  147701. + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  147702. +set dummy ${ac_tool_prefix}gcc; ac_word=$2
  147703. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147704. +$as_echo_n "checking for $ac_word... " >&6; }
  147705. +if ${ac_cv_prog_CC+:} false; then :
  147706. + $as_echo_n "(cached) " >&6
  147707. +else
  147708. + if test -n "$CC"; then
  147709. + ac_cv_prog_CC="$CC" # Let the user override the test.
  147710. +else
  147711. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147712. +for as_dir in $PATH
  147713. +do
  147714. + IFS=$as_save_IFS
  147715. + test -z "$as_dir" && as_dir=.
  147716. + for ac_exec_ext in '' $ac_executable_extensions; do
  147717. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147718. + ac_cv_prog_CC="${ac_tool_prefix}gcc"
  147719. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147720. + break 2
  147721. + fi
  147722. +done
  147723. + done
  147724. +IFS=$as_save_IFS
  147725. +
  147726. +fi
  147727. +fi
  147728. +CC=$ac_cv_prog_CC
  147729. +if test -n "$CC"; then
  147730. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  147731. +$as_echo "$CC" >&6; }
  147732. +else
  147733. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147734. +$as_echo "no" >&6; }
  147735. +fi
  147736. +
  147737. +
  147738. +fi
  147739. +if test -z "$ac_cv_prog_CC"; then
  147740. + ac_ct_CC=$CC
  147741. + # Extract the first word of "gcc", so it can be a program name with args.
  147742. +set dummy gcc; ac_word=$2
  147743. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147744. +$as_echo_n "checking for $ac_word... " >&6; }
  147745. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  147746. + $as_echo_n "(cached) " >&6
  147747. +else
  147748. + if test -n "$ac_ct_CC"; then
  147749. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  147750. +else
  147751. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147752. +for as_dir in $PATH
  147753. +do
  147754. + IFS=$as_save_IFS
  147755. + test -z "$as_dir" && as_dir=.
  147756. + for ac_exec_ext in '' $ac_executable_extensions; do
  147757. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147758. + ac_cv_prog_ac_ct_CC="gcc"
  147759. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147760. + break 2
  147761. + fi
  147762. +done
  147763. + done
  147764. +IFS=$as_save_IFS
  147765. +
  147766. +fi
  147767. +fi
  147768. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  147769. +if test -n "$ac_ct_CC"; then
  147770. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  147771. +$as_echo "$ac_ct_CC" >&6; }
  147772. +else
  147773. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147774. +$as_echo "no" >&6; }
  147775. +fi
  147776. +
  147777. + if test "x$ac_ct_CC" = x; then
  147778. + CC=""
  147779. + else
  147780. + case $cross_compiling:$ac_tool_warned in
  147781. +yes:)
  147782. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  147783. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  147784. +ac_tool_warned=yes ;;
  147785. +esac
  147786. + CC=$ac_ct_CC
  147787. + fi
  147788. +else
  147789. + CC="$ac_cv_prog_CC"
  147790. +fi
  147791. +
  147792. +if test -z "$CC"; then
  147793. + if test -n "$ac_tool_prefix"; then
  147794. + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  147795. +set dummy ${ac_tool_prefix}cc; ac_word=$2
  147796. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147797. +$as_echo_n "checking for $ac_word... " >&6; }
  147798. +if ${ac_cv_prog_CC+:} false; then :
  147799. + $as_echo_n "(cached) " >&6
  147800. +else
  147801. + if test -n "$CC"; then
  147802. + ac_cv_prog_CC="$CC" # Let the user override the test.
  147803. +else
  147804. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147805. +for as_dir in $PATH
  147806. +do
  147807. + IFS=$as_save_IFS
  147808. + test -z "$as_dir" && as_dir=.
  147809. + for ac_exec_ext in '' $ac_executable_extensions; do
  147810. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147811. + ac_cv_prog_CC="${ac_tool_prefix}cc"
  147812. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147813. + break 2
  147814. + fi
  147815. +done
  147816. + done
  147817. +IFS=$as_save_IFS
  147818. +
  147819. +fi
  147820. +fi
  147821. +CC=$ac_cv_prog_CC
  147822. +if test -n "$CC"; then
  147823. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  147824. +$as_echo "$CC" >&6; }
  147825. +else
  147826. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147827. +$as_echo "no" >&6; }
  147828. +fi
  147829. +
  147830. +
  147831. + fi
  147832. +fi
  147833. +if test -z "$CC"; then
  147834. + # Extract the first word of "cc", so it can be a program name with args.
  147835. +set dummy cc; ac_word=$2
  147836. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147837. +$as_echo_n "checking for $ac_word... " >&6; }
  147838. +if ${ac_cv_prog_CC+:} false; then :
  147839. + $as_echo_n "(cached) " >&6
  147840. +else
  147841. + if test -n "$CC"; then
  147842. + ac_cv_prog_CC="$CC" # Let the user override the test.
  147843. +else
  147844. + ac_prog_rejected=no
  147845. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147846. +for as_dir in $PATH
  147847. +do
  147848. + IFS=$as_save_IFS
  147849. + test -z "$as_dir" && as_dir=.
  147850. + for ac_exec_ext in '' $ac_executable_extensions; do
  147851. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147852. + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  147853. + ac_prog_rejected=yes
  147854. + continue
  147855. + fi
  147856. + ac_cv_prog_CC="cc"
  147857. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147858. + break 2
  147859. + fi
  147860. +done
  147861. + done
  147862. +IFS=$as_save_IFS
  147863. +
  147864. +if test $ac_prog_rejected = yes; then
  147865. + # We found a bogon in the path, so make sure we never use it.
  147866. + set dummy $ac_cv_prog_CC
  147867. + shift
  147868. + if test $@%:@ != 0; then
  147869. + # We chose a different compiler from the bogus one.
  147870. + # However, it has the same basename, so the bogon will be chosen
  147871. + # first if we set CC to just the basename; use the full file name.
  147872. + shift
  147873. + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  147874. + fi
  147875. +fi
  147876. +fi
  147877. +fi
  147878. +CC=$ac_cv_prog_CC
  147879. +if test -n "$CC"; then
  147880. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  147881. +$as_echo "$CC" >&6; }
  147882. +else
  147883. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147884. +$as_echo "no" >&6; }
  147885. +fi
  147886. +
  147887. +
  147888. +fi
  147889. +if test -z "$CC"; then
  147890. + if test -n "$ac_tool_prefix"; then
  147891. + for ac_prog in cl.exe
  147892. + do
  147893. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  147894. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  147895. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147896. +$as_echo_n "checking for $ac_word... " >&6; }
  147897. +if ${ac_cv_prog_CC+:} false; then :
  147898. + $as_echo_n "(cached) " >&6
  147899. +else
  147900. + if test -n "$CC"; then
  147901. + ac_cv_prog_CC="$CC" # Let the user override the test.
  147902. +else
  147903. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147904. +for as_dir in $PATH
  147905. +do
  147906. + IFS=$as_save_IFS
  147907. + test -z "$as_dir" && as_dir=.
  147908. + for ac_exec_ext in '' $ac_executable_extensions; do
  147909. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147910. + ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  147911. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147912. + break 2
  147913. + fi
  147914. +done
  147915. + done
  147916. +IFS=$as_save_IFS
  147917. +
  147918. +fi
  147919. +fi
  147920. +CC=$ac_cv_prog_CC
  147921. +if test -n "$CC"; then
  147922. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  147923. +$as_echo "$CC" >&6; }
  147924. +else
  147925. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147926. +$as_echo "no" >&6; }
  147927. +fi
  147928. +
  147929. +
  147930. + test -n "$CC" && break
  147931. + done
  147932. +fi
  147933. +if test -z "$CC"; then
  147934. + ac_ct_CC=$CC
  147935. + for ac_prog in cl.exe
  147936. +do
  147937. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  147938. +set dummy $ac_prog; ac_word=$2
  147939. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  147940. +$as_echo_n "checking for $ac_word... " >&6; }
  147941. +if ${ac_cv_prog_ac_ct_CC+:} false; then :
  147942. + $as_echo_n "(cached) " >&6
  147943. +else
  147944. + if test -n "$ac_ct_CC"; then
  147945. + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  147946. +else
  147947. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  147948. +for as_dir in $PATH
  147949. +do
  147950. + IFS=$as_save_IFS
  147951. + test -z "$as_dir" && as_dir=.
  147952. + for ac_exec_ext in '' $ac_executable_extensions; do
  147953. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  147954. + ac_cv_prog_ac_ct_CC="$ac_prog"
  147955. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  147956. + break 2
  147957. + fi
  147958. +done
  147959. + done
  147960. +IFS=$as_save_IFS
  147961. +
  147962. +fi
  147963. +fi
  147964. +ac_ct_CC=$ac_cv_prog_ac_ct_CC
  147965. +if test -n "$ac_ct_CC"; then
  147966. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  147967. +$as_echo "$ac_ct_CC" >&6; }
  147968. +else
  147969. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  147970. +$as_echo "no" >&6; }
  147971. +fi
  147972. +
  147973. +
  147974. + test -n "$ac_ct_CC" && break
  147975. +done
  147976. +
  147977. + if test "x$ac_ct_CC" = x; then
  147978. + CC=""
  147979. + else
  147980. + case $cross_compiling:$ac_tool_warned in
  147981. +yes:)
  147982. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  147983. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  147984. +ac_tool_warned=yes ;;
  147985. +esac
  147986. + CC=$ac_ct_CC
  147987. + fi
  147988. +fi
  147989. +
  147990. +fi
  147991. +
  147992. +
  147993. +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  147994. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  147995. +as_fn_error $? "no acceptable C compiler found in \$PATH
  147996. +See \`config.log' for more details" "$LINENO" 5; }
  147997. +
  147998. +# Provide some information about the compiler.
  147999. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  148000. +set X $ac_compile
  148001. +ac_compiler=$2
  148002. +for ac_option in --version -v -V -qversion; do
  148003. + { { ac_try="$ac_compiler $ac_option >&5"
  148004. +case "(($ac_try" in
  148005. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  148006. + *) ac_try_echo=$ac_try;;
  148007. +esac
  148008. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  148009. +$as_echo "$ac_try_echo"; } >&5
  148010. + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  148011. + ac_status=$?
  148012. + if test -s conftest.err; then
  148013. + sed '10a\
  148014. +... rest of stderr output deleted ...
  148015. + 10q' conftest.err >conftest.er1
  148016. + cat conftest.er1 >&5
  148017. + fi
  148018. + rm -f conftest.er1 conftest.err
  148019. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  148020. + test $ac_status = 0; }
  148021. +done
  148022. +
  148023. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148024. +/* end confdefs.h. */
  148025. +
  148026. +int
  148027. +main ()
  148028. +{
  148029. +
  148030. + ;
  148031. + return 0;
  148032. +}
  148033. +_ACEOF
  148034. +ac_clean_files_save=$ac_clean_files
  148035. +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  148036. +# Try to create an executable without -o first, disregard a.out.
  148037. +# It will help us diagnose broken compilers, and finding out an intuition
  148038. +# of exeext.
  148039. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  148040. +$as_echo_n "checking whether the C compiler works... " >&6; }
  148041. +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  148042. +
  148043. +# The possible output files:
  148044. +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  148045. +
  148046. +ac_rmfiles=
  148047. +for ac_file in $ac_files
  148048. +do
  148049. + case $ac_file in
  148050. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  148051. + * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  148052. + esac
  148053. +done
  148054. +rm -f $ac_rmfiles
  148055. +
  148056. +if { { ac_try="$ac_link_default"
  148057. +case "(($ac_try" in
  148058. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  148059. + *) ac_try_echo=$ac_try;;
  148060. +esac
  148061. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  148062. +$as_echo "$ac_try_echo"; } >&5
  148063. + (eval "$ac_link_default") 2>&5
  148064. + ac_status=$?
  148065. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  148066. + test $ac_status = 0; }; then :
  148067. + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  148068. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  148069. +# in a Makefile. We should not override ac_cv_exeext if it was cached,
  148070. +# so that the user can short-circuit this test for compilers unknown to
  148071. +# Autoconf.
  148072. +for ac_file in $ac_files ''
  148073. +do
  148074. + test -f "$ac_file" || continue
  148075. + case $ac_file in
  148076. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  148077. + ;;
  148078. + [ab].out )
  148079. + # We found the default executable, but exeext='' is most
  148080. + # certainly right.
  148081. + break;;
  148082. + *.* )
  148083. + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  148084. + then :; else
  148085. + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  148086. + fi
  148087. + # We set ac_cv_exeext here because the later test for it is not
  148088. + # safe: cross compilers may not add the suffix if given an `-o'
  148089. + # argument, so we may need to know it at that point already.
  148090. + # Even if this section looks crufty: it has the advantage of
  148091. + # actually working.
  148092. + break;;
  148093. + * )
  148094. + break;;
  148095. + esac
  148096. +done
  148097. +test "$ac_cv_exeext" = no && ac_cv_exeext=
  148098. +
  148099. +else
  148100. + ac_file=''
  148101. +fi
  148102. +if test -z "$ac_file"; then :
  148103. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  148104. +$as_echo "no" >&6; }
  148105. +$as_echo "$as_me: failed program was:" >&5
  148106. +sed 's/^/| /' conftest.$ac_ext >&5
  148107. +
  148108. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  148109. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  148110. +as_fn_error 77 "C compiler cannot create executables
  148111. +See \`config.log' for more details" "$LINENO" 5; }
  148112. +else
  148113. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  148114. +$as_echo "yes" >&6; }
  148115. +fi
  148116. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  148117. +$as_echo_n "checking for C compiler default output file name... " >&6; }
  148118. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  148119. +$as_echo "$ac_file" >&6; }
  148120. +ac_exeext=$ac_cv_exeext
  148121. +
  148122. +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  148123. +ac_clean_files=$ac_clean_files_save
  148124. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  148125. +$as_echo_n "checking for suffix of executables... " >&6; }
  148126. +if { { ac_try="$ac_link"
  148127. +case "(($ac_try" in
  148128. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  148129. + *) ac_try_echo=$ac_try;;
  148130. +esac
  148131. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  148132. +$as_echo "$ac_try_echo"; } >&5
  148133. + (eval "$ac_link") 2>&5
  148134. + ac_status=$?
  148135. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  148136. + test $ac_status = 0; }; then :
  148137. + # If both `conftest.exe' and `conftest' are `present' (well, observable)
  148138. +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  148139. +# work properly (i.e., refer to `conftest.exe'), while it won't with
  148140. +# `rm'.
  148141. +for ac_file in conftest.exe conftest conftest.*; do
  148142. + test -f "$ac_file" || continue
  148143. + case $ac_file in
  148144. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  148145. + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  148146. + break;;
  148147. + * ) break;;
  148148. + esac
  148149. +done
  148150. +else
  148151. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  148152. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  148153. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  148154. +See \`config.log' for more details" "$LINENO" 5; }
  148155. +fi
  148156. +rm -f conftest conftest$ac_cv_exeext
  148157. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  148158. +$as_echo "$ac_cv_exeext" >&6; }
  148159. +
  148160. +rm -f conftest.$ac_ext
  148161. +EXEEXT=$ac_cv_exeext
  148162. +ac_exeext=$EXEEXT
  148163. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148164. +/* end confdefs.h. */
  148165. +@%:@include <stdio.h>
  148166. +int
  148167. +main ()
  148168. +{
  148169. +FILE *f = fopen ("conftest.out", "w");
  148170. + return ferror (f) || fclose (f) != 0;
  148171. +
  148172. + ;
  148173. + return 0;
  148174. +}
  148175. +_ACEOF
  148176. +ac_clean_files="$ac_clean_files conftest.out"
  148177. +# Check that the compiler produces executables we can run. If not, either
  148178. +# the compiler is broken, or we cross compile.
  148179. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  148180. +$as_echo_n "checking whether we are cross compiling... " >&6; }
  148181. +if test "$cross_compiling" != yes; then
  148182. + { { ac_try="$ac_link"
  148183. +case "(($ac_try" in
  148184. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  148185. + *) ac_try_echo=$ac_try;;
  148186. +esac
  148187. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  148188. +$as_echo "$ac_try_echo"; } >&5
  148189. + (eval "$ac_link") 2>&5
  148190. + ac_status=$?
  148191. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  148192. + test $ac_status = 0; }
  148193. + if { ac_try='./conftest$ac_cv_exeext'
  148194. + { { case "(($ac_try" in
  148195. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  148196. + *) ac_try_echo=$ac_try;;
  148197. +esac
  148198. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  148199. +$as_echo "$ac_try_echo"; } >&5
  148200. + (eval "$ac_try") 2>&5
  148201. + ac_status=$?
  148202. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  148203. + test $ac_status = 0; }; }; then
  148204. + cross_compiling=no
  148205. + else
  148206. + if test "$cross_compiling" = maybe; then
  148207. + cross_compiling=yes
  148208. + else
  148209. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  148210. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  148211. +as_fn_error $? "cannot run C compiled programs.
  148212. +If you meant to cross compile, use \`--host'.
  148213. +See \`config.log' for more details" "$LINENO" 5; }
  148214. + fi
  148215. + fi
  148216. +fi
  148217. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  148218. +$as_echo "$cross_compiling" >&6; }
  148219. +
  148220. +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  148221. +ac_clean_files=$ac_clean_files_save
  148222. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  148223. +$as_echo_n "checking for suffix of object files... " >&6; }
  148224. +if ${ac_cv_objext+:} false; then :
  148225. + $as_echo_n "(cached) " >&6
  148226. +else
  148227. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148228. +/* end confdefs.h. */
  148229. +
  148230. +int
  148231. +main ()
  148232. +{
  148233. +
  148234. + ;
  148235. + return 0;
  148236. +}
  148237. +_ACEOF
  148238. +rm -f conftest.o conftest.obj
  148239. +if { { ac_try="$ac_compile"
  148240. +case "(($ac_try" in
  148241. + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  148242. + *) ac_try_echo=$ac_try;;
  148243. +esac
  148244. +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  148245. +$as_echo "$ac_try_echo"; } >&5
  148246. + (eval "$ac_compile") 2>&5
  148247. + ac_status=$?
  148248. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  148249. + test $ac_status = 0; }; then :
  148250. + for ac_file in conftest.o conftest.obj conftest.*; do
  148251. + test -f "$ac_file" || continue;
  148252. + case $ac_file in
  148253. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  148254. + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  148255. + break;;
  148256. + esac
  148257. +done
  148258. +else
  148259. + $as_echo "$as_me: failed program was:" >&5
  148260. +sed 's/^/| /' conftest.$ac_ext >&5
  148261. +
  148262. +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  148263. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  148264. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  148265. +See \`config.log' for more details" "$LINENO" 5; }
  148266. +fi
  148267. +rm -f conftest.$ac_cv_objext conftest.$ac_ext
  148268. +fi
  148269. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  148270. +$as_echo "$ac_cv_objext" >&6; }
  148271. +OBJEXT=$ac_cv_objext
  148272. +ac_objext=$OBJEXT
  148273. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  148274. +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  148275. +if ${ac_cv_c_compiler_gnu+:} false; then :
  148276. + $as_echo_n "(cached) " >&6
  148277. +else
  148278. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148279. +/* end confdefs.h. */
  148280. +
  148281. +int
  148282. +main ()
  148283. +{
  148284. +#ifndef __GNUC__
  148285. + choke me
  148286. +#endif
  148287. +
  148288. + ;
  148289. + return 0;
  148290. +}
  148291. +_ACEOF
  148292. +if ac_fn_c_try_compile "$LINENO"; then :
  148293. + ac_compiler_gnu=yes
  148294. +else
  148295. + ac_compiler_gnu=no
  148296. +fi
  148297. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  148298. +ac_cv_c_compiler_gnu=$ac_compiler_gnu
  148299. +
  148300. +fi
  148301. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  148302. +$as_echo "$ac_cv_c_compiler_gnu" >&6; }
  148303. +if test $ac_compiler_gnu = yes; then
  148304. + GCC=yes
  148305. +else
  148306. + GCC=
  148307. +fi
  148308. +ac_test_CFLAGS=${CFLAGS+set}
  148309. +ac_save_CFLAGS=$CFLAGS
  148310. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  148311. +$as_echo_n "checking whether $CC accepts -g... " >&6; }
  148312. +if ${ac_cv_prog_cc_g+:} false; then :
  148313. + $as_echo_n "(cached) " >&6
  148314. +else
  148315. + ac_save_c_werror_flag=$ac_c_werror_flag
  148316. + ac_c_werror_flag=yes
  148317. + ac_cv_prog_cc_g=no
  148318. + CFLAGS="-g"
  148319. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148320. +/* end confdefs.h. */
  148321. +
  148322. +int
  148323. +main ()
  148324. +{
  148325. +
  148326. + ;
  148327. + return 0;
  148328. +}
  148329. +_ACEOF
  148330. +if ac_fn_c_try_compile "$LINENO"; then :
  148331. + ac_cv_prog_cc_g=yes
  148332. +else
  148333. + CFLAGS=""
  148334. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148335. +/* end confdefs.h. */
  148336. +
  148337. +int
  148338. +main ()
  148339. +{
  148340. +
  148341. + ;
  148342. + return 0;
  148343. +}
  148344. +_ACEOF
  148345. +if ac_fn_c_try_compile "$LINENO"; then :
  148346. +
  148347. +else
  148348. + ac_c_werror_flag=$ac_save_c_werror_flag
  148349. + CFLAGS="-g"
  148350. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148351. +/* end confdefs.h. */
  148352. +
  148353. +int
  148354. +main ()
  148355. +{
  148356. +
  148357. + ;
  148358. + return 0;
  148359. +}
  148360. +_ACEOF
  148361. +if ac_fn_c_try_compile "$LINENO"; then :
  148362. + ac_cv_prog_cc_g=yes
  148363. +fi
  148364. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  148365. +fi
  148366. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  148367. +fi
  148368. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  148369. + ac_c_werror_flag=$ac_save_c_werror_flag
  148370. +fi
  148371. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  148372. +$as_echo "$ac_cv_prog_cc_g" >&6; }
  148373. +if test "$ac_test_CFLAGS" = set; then
  148374. + CFLAGS=$ac_save_CFLAGS
  148375. +elif test $ac_cv_prog_cc_g = yes; then
  148376. + if test "$GCC" = yes; then
  148377. + CFLAGS="-g -O2"
  148378. + else
  148379. + CFLAGS="-g"
  148380. + fi
  148381. +else
  148382. + if test "$GCC" = yes; then
  148383. + CFLAGS="-O2"
  148384. + else
  148385. + CFLAGS=
  148386. + fi
  148387. +fi
  148388. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  148389. +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  148390. +if ${ac_cv_prog_cc_c89+:} false; then :
  148391. + $as_echo_n "(cached) " >&6
  148392. +else
  148393. + ac_cv_prog_cc_c89=no
  148394. +ac_save_CC=$CC
  148395. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  148396. +/* end confdefs.h. */
  148397. +#include <stdarg.h>
  148398. +#include <stdio.h>
  148399. +#include <sys/types.h>
  148400. +#include <sys/stat.h>
  148401. +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  148402. +struct buf { int x; };
  148403. +FILE * (*rcsopen) (struct buf *, struct stat *, int);
  148404. +static char *e (p, i)
  148405. + char **p;
  148406. + int i;
  148407. +{
  148408. + return p[i];
  148409. +}
  148410. +static char *f (char * (*g) (char **, int), char **p, ...)
  148411. +{
  148412. + char *s;
  148413. + va_list v;
  148414. + va_start (v,p);
  148415. + s = g (p, va_arg (v,int));
  148416. + va_end (v);
  148417. + return s;
  148418. +}
  148419. +
  148420. +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  148421. + function prototypes and stuff, but not '\xHH' hex character constants.
  148422. + These don't provoke an error unfortunately, instead are silently treated
  148423. + as 'x'. The following induces an error, until -std is added to get
  148424. + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  148425. + array size at least. It's necessary to write '\x00'==0 to get something
  148426. + that's true only with -std. */
  148427. +int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  148428. +
  148429. +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  148430. + inside strings and character constants. */
  148431. +#define FOO(x) 'x'
  148432. +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  148433. +
  148434. +int test (int i, double x);
  148435. +struct s1 {int (*f) (int a);};
  148436. +struct s2 {int (*f) (double a);};
  148437. +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  148438. +int argc;
  148439. +char **argv;
  148440. +int
  148441. +main ()
  148442. +{
  148443. +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  148444. + ;
  148445. + return 0;
  148446. +}
  148447. +_ACEOF
  148448. +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  148449. + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  148450. +do
  148451. + CC="$ac_save_CC $ac_arg"
  148452. + if ac_fn_c_try_compile "$LINENO"; then :
  148453. + ac_cv_prog_cc_c89=$ac_arg
  148454. +fi
  148455. +rm -f core conftest.err conftest.$ac_objext
  148456. + test "x$ac_cv_prog_cc_c89" != "xno" && break
  148457. +done
  148458. +rm -f conftest.$ac_ext
  148459. +CC=$ac_save_CC
  148460. +
  148461. +fi
  148462. +# AC_CACHE_VAL
  148463. +case "x$ac_cv_prog_cc_c89" in
  148464. + x)
  148465. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  148466. +$as_echo "none needed" >&6; } ;;
  148467. + xno)
  148468. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  148469. +$as_echo "unsupported" >&6; } ;;
  148470. + *)
  148471. + CC="$CC $ac_cv_prog_cc_c89"
  148472. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  148473. +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  148474. +esac
  148475. +if test "x$ac_cv_prog_cc_c89" != xno; then :
  148476. +
  148477. +fi
  148478. +
  148479. +ac_ext=c
  148480. +ac_cpp='$CPP $CPPFLAGS'
  148481. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  148482. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  148483. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  148484. +
  148485. +depcc="$CC" am_compiler_list=
  148486. +
  148487. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  148488. +$as_echo_n "checking dependency style of $depcc... " >&6; }
  148489. +if ${am_cv_CC_dependencies_compiler_type+:} false; then :
  148490. + $as_echo_n "(cached) " >&6
  148491. +else
  148492. + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  148493. + # We make a subdir and do the tests there. Otherwise we can end up
  148494. + # making bogus files that we don't know about and never remove. For
  148495. + # instance it was reported that on HP-UX the gcc test will end up
  148496. + # making a dummy file named `D' -- because `-MD' means `put the output
  148497. + # in D'.
  148498. + mkdir conftest.dir
  148499. + # Copy depcomp to subdir because otherwise we won't find it if we're
  148500. + # using a relative directory.
  148501. + cp "$am_depcomp" conftest.dir
  148502. + cd conftest.dir
  148503. + # We will build objects and dependencies in a subdirectory because
  148504. + # it helps to detect inapplicable dependency modes. For instance
  148505. + # both Tru64's cc and ICC support -MD to output dependencies as a
  148506. + # side effect of compilation, but ICC will put the dependencies in
  148507. + # the current directory while Tru64 will put them in the object
  148508. + # directory.
  148509. + mkdir sub
  148510. +
  148511. + am_cv_CC_dependencies_compiler_type=none
  148512. + if test "$am_compiler_list" = ""; then
  148513. + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
  148514. + fi
  148515. + am__universal=false
  148516. + case " $depcc " in #(
  148517. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  148518. + esac
  148519. +
  148520. + for depmode in $am_compiler_list; do
  148521. + # Setup a source with many dependencies, because some compilers
  148522. + # like to wrap large dependency lists on column 80 (with \), and
  148523. + # we should not choose a depcomp mode which is confused by this.
  148524. + #
  148525. + # We need to recreate these files for each test, as the compiler may
  148526. + # overwrite some of them when testing with obscure command lines.
  148527. + # This happens at least with the AIX C compiler.
  148528. + : > sub/conftest.c
  148529. + for i in 1 2 3 4 5 6; do
  148530. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  148531. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  148532. + # Solaris 8's {/usr,}/bin/sh.
  148533. + touch sub/conftst$i.h
  148534. + done
  148535. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  148536. +
  148537. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  148538. + # mode. It turns out that the SunPro C++ compiler does not properly
  148539. + # handle `-M -o', and we need to detect this. Also, some Intel
  148540. + # versions had trouble with output in subdirs
  148541. + am__obj=sub/conftest.${OBJEXT-o}
  148542. + am__minus_obj="-o $am__obj"
  148543. + case $depmode in
  148544. + gcc)
  148545. + # This depmode causes a compiler race in universal mode.
  148546. + test "$am__universal" = false || continue
  148547. + ;;
  148548. + nosideeffect)
  148549. + # after this tag, mechanisms are not by side-effect, so they'll
  148550. + # only be used when explicitly requested
  148551. + if test "x$enable_dependency_tracking" = xyes; then
  148552. + continue
  148553. + else
  148554. + break
  148555. + fi
  148556. + ;;
  148557. + msvisualcpp | msvcmsys)
  148558. + # This compiler won't grok `-c -o', but also, the minuso test has
  148559. + # not run yet. These depmodes are late enough in the game, and
  148560. + # so weak that their functioning should not be impacted.
  148561. + am__obj=conftest.${OBJEXT-o}
  148562. + am__minus_obj=
  148563. + ;;
  148564. + none) break ;;
  148565. + esac
  148566. + if depmode=$depmode \
  148567. + source=sub/conftest.c object=$am__obj \
  148568. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  148569. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  148570. + >/dev/null 2>conftest.err &&
  148571. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  148572. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  148573. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  148574. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  148575. + # icc doesn't choke on unknown options, it will just issue warnings
  148576. + # or remarks (even with -Werror). So we grep stderr for any message
  148577. + # that says an option was ignored or not supported.
  148578. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  148579. + # icc: Command line warning: ignoring option '-M'; no argument required
  148580. + # The diagnosis changed in icc 8.0:
  148581. + # icc: Command line remark: option '-MP' not supported
  148582. + if (grep 'ignoring option' conftest.err ||
  148583. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  148584. + am_cv_CC_dependencies_compiler_type=$depmode
  148585. + break
  148586. + fi
  148587. + fi
  148588. + done
  148589. +
  148590. + cd ..
  148591. + rm -rf conftest.dir
  148592. +else
  148593. + am_cv_CC_dependencies_compiler_type=none
  148594. +fi
  148595. +
  148596. +fi
  148597. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
  148598. +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
  148599. +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  148600. +
  148601. + if
  148602. + test "x$enable_dependency_tracking" != xno \
  148603. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  148604. + am__fastdepCC_TRUE=
  148605. + am__fastdepCC_FALSE='#'
  148606. +else
  148607. + am__fastdepCC_TRUE='#'
  148608. + am__fastdepCC_FALSE=
  148609. +fi
  148610. +
  148611. +
  148612. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
  148613. +$as_echo_n "checking for a sed that does not truncate output... " >&6; }
  148614. +if ${ac_cv_path_SED+:} false; then :
  148615. + $as_echo_n "(cached) " >&6
  148616. +else
  148617. + ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
  148618. + for ac_i in 1 2 3 4 5 6 7; do
  148619. + ac_script="$ac_script$as_nl$ac_script"
  148620. + done
  148621. + echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
  148622. + { ac_script=; unset ac_script;}
  148623. + if test -z "$SED"; then
  148624. + ac_path_SED_found=false
  148625. + # Loop through the user's path and test for each of PROGNAME-LIST
  148626. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  148627. +for as_dir in $PATH
  148628. +do
  148629. + IFS=$as_save_IFS
  148630. + test -z "$as_dir" && as_dir=.
  148631. + for ac_prog in sed gsed; do
  148632. + for ac_exec_ext in '' $ac_executable_extensions; do
  148633. + ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
  148634. + { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
  148635. +# Check for GNU ac_path_SED and select it if it is found.
  148636. + # Check for GNU $ac_path_SED
  148637. +case `"$ac_path_SED" --version 2>&1` in
  148638. +*GNU*)
  148639. + ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
  148640. +*)
  148641. + ac_count=0
  148642. + $as_echo_n 0123456789 >"conftest.in"
  148643. + while :
  148644. + do
  148645. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  148646. + mv "conftest.tmp" "conftest.in"
  148647. + cp "conftest.in" "conftest.nl"
  148648. + $as_echo '' >> "conftest.nl"
  148649. + "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
  148650. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  148651. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  148652. + if test $ac_count -gt ${ac_path_SED_max-0}; then
  148653. + # Best one so far, save it but keep looking for a better one
  148654. + ac_cv_path_SED="$ac_path_SED"
  148655. + ac_path_SED_max=$ac_count
  148656. + fi
  148657. + # 10*(2^10) chars as input seems more than enough
  148658. + test $ac_count -gt 10 && break
  148659. + done
  148660. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  148661. +esac
  148662. +
  148663. + $ac_path_SED_found && break 3
  148664. + done
  148665. + done
  148666. + done
  148667. +IFS=$as_save_IFS
  148668. + if test -z "$ac_cv_path_SED"; then
  148669. + as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
  148670. + fi
  148671. +else
  148672. + ac_cv_path_SED=$SED
  148673. +fi
  148674. +
  148675. +fi
  148676. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
  148677. +$as_echo "$ac_cv_path_SED" >&6; }
  148678. + SED="$ac_cv_path_SED"
  148679. + rm -f conftest.sed
  148680. +
  148681. +test -z "$SED" && SED=sed
  148682. +Xsed="$SED -e 1s/^X//"
  148683. +
  148684. +
  148685. +
  148686. +
  148687. +
  148688. +
  148689. +
  148690. +
  148691. +
  148692. +
  148693. +
  148694. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  148695. +$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  148696. +if ${ac_cv_path_GREP+:} false; then :
  148697. + $as_echo_n "(cached) " >&6
  148698. +else
  148699. + if test -z "$GREP"; then
  148700. + ac_path_GREP_found=false
  148701. + # Loop through the user's path and test for each of PROGNAME-LIST
  148702. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  148703. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  148704. +do
  148705. + IFS=$as_save_IFS
  148706. + test -z "$as_dir" && as_dir=.
  148707. + for ac_prog in grep ggrep; do
  148708. + for ac_exec_ext in '' $ac_executable_extensions; do
  148709. + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  148710. + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  148711. +# Check for GNU ac_path_GREP and select it if it is found.
  148712. + # Check for GNU $ac_path_GREP
  148713. +case `"$ac_path_GREP" --version 2>&1` in
  148714. +*GNU*)
  148715. + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  148716. +*)
  148717. + ac_count=0
  148718. + $as_echo_n 0123456789 >"conftest.in"
  148719. + while :
  148720. + do
  148721. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  148722. + mv "conftest.tmp" "conftest.in"
  148723. + cp "conftest.in" "conftest.nl"
  148724. + $as_echo 'GREP' >> "conftest.nl"
  148725. + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  148726. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  148727. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  148728. + if test $ac_count -gt ${ac_path_GREP_max-0}; then
  148729. + # Best one so far, save it but keep looking for a better one
  148730. + ac_cv_path_GREP="$ac_path_GREP"
  148731. + ac_path_GREP_max=$ac_count
  148732. + fi
  148733. + # 10*(2^10) chars as input seems more than enough
  148734. + test $ac_count -gt 10 && break
  148735. + done
  148736. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  148737. +esac
  148738. +
  148739. + $ac_path_GREP_found && break 3
  148740. + done
  148741. + done
  148742. + done
  148743. +IFS=$as_save_IFS
  148744. + if test -z "$ac_cv_path_GREP"; then
  148745. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  148746. + fi
  148747. +else
  148748. + ac_cv_path_GREP=$GREP
  148749. +fi
  148750. +
  148751. +fi
  148752. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  148753. +$as_echo "$ac_cv_path_GREP" >&6; }
  148754. + GREP="$ac_cv_path_GREP"
  148755. +
  148756. +
  148757. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  148758. +$as_echo_n "checking for egrep... " >&6; }
  148759. +if ${ac_cv_path_EGREP+:} false; then :
  148760. + $as_echo_n "(cached) " >&6
  148761. +else
  148762. + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  148763. + then ac_cv_path_EGREP="$GREP -E"
  148764. + else
  148765. + if test -z "$EGREP"; then
  148766. + ac_path_EGREP_found=false
  148767. + # Loop through the user's path and test for each of PROGNAME-LIST
  148768. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  148769. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  148770. +do
  148771. + IFS=$as_save_IFS
  148772. + test -z "$as_dir" && as_dir=.
  148773. + for ac_prog in egrep; do
  148774. + for ac_exec_ext in '' $ac_executable_extensions; do
  148775. + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  148776. + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  148777. +# Check for GNU ac_path_EGREP and select it if it is found.
  148778. + # Check for GNU $ac_path_EGREP
  148779. +case `"$ac_path_EGREP" --version 2>&1` in
  148780. +*GNU*)
  148781. + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  148782. +*)
  148783. + ac_count=0
  148784. + $as_echo_n 0123456789 >"conftest.in"
  148785. + while :
  148786. + do
  148787. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  148788. + mv "conftest.tmp" "conftest.in"
  148789. + cp "conftest.in" "conftest.nl"
  148790. + $as_echo 'EGREP' >> "conftest.nl"
  148791. + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  148792. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  148793. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  148794. + if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  148795. + # Best one so far, save it but keep looking for a better one
  148796. + ac_cv_path_EGREP="$ac_path_EGREP"
  148797. + ac_path_EGREP_max=$ac_count
  148798. + fi
  148799. + # 10*(2^10) chars as input seems more than enough
  148800. + test $ac_count -gt 10 && break
  148801. + done
  148802. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  148803. +esac
  148804. +
  148805. + $ac_path_EGREP_found && break 3
  148806. + done
  148807. + done
  148808. + done
  148809. +IFS=$as_save_IFS
  148810. + if test -z "$ac_cv_path_EGREP"; then
  148811. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  148812. + fi
  148813. +else
  148814. + ac_cv_path_EGREP=$EGREP
  148815. +fi
  148816. +
  148817. + fi
  148818. +fi
  148819. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  148820. +$as_echo "$ac_cv_path_EGREP" >&6; }
  148821. + EGREP="$ac_cv_path_EGREP"
  148822. +
  148823. +
  148824. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
  148825. +$as_echo_n "checking for fgrep... " >&6; }
  148826. +if ${ac_cv_path_FGREP+:} false; then :
  148827. + $as_echo_n "(cached) " >&6
  148828. +else
  148829. + if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
  148830. + then ac_cv_path_FGREP="$GREP -F"
  148831. + else
  148832. + if test -z "$FGREP"; then
  148833. + ac_path_FGREP_found=false
  148834. + # Loop through the user's path and test for each of PROGNAME-LIST
  148835. + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  148836. +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  148837. +do
  148838. + IFS=$as_save_IFS
  148839. + test -z "$as_dir" && as_dir=.
  148840. + for ac_prog in fgrep; do
  148841. + for ac_exec_ext in '' $ac_executable_extensions; do
  148842. + ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
  148843. + { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
  148844. +# Check for GNU ac_path_FGREP and select it if it is found.
  148845. + # Check for GNU $ac_path_FGREP
  148846. +case `"$ac_path_FGREP" --version 2>&1` in
  148847. +*GNU*)
  148848. + ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
  148849. +*)
  148850. + ac_count=0
  148851. + $as_echo_n 0123456789 >"conftest.in"
  148852. + while :
  148853. + do
  148854. + cat "conftest.in" "conftest.in" >"conftest.tmp"
  148855. + mv "conftest.tmp" "conftest.in"
  148856. + cp "conftest.in" "conftest.nl"
  148857. + $as_echo 'FGREP' >> "conftest.nl"
  148858. + "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
  148859. + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  148860. + as_fn_arith $ac_count + 1 && ac_count=$as_val
  148861. + if test $ac_count -gt ${ac_path_FGREP_max-0}; then
  148862. + # Best one so far, save it but keep looking for a better one
  148863. + ac_cv_path_FGREP="$ac_path_FGREP"
  148864. + ac_path_FGREP_max=$ac_count
  148865. + fi
  148866. + # 10*(2^10) chars as input seems more than enough
  148867. + test $ac_count -gt 10 && break
  148868. + done
  148869. + rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  148870. +esac
  148871. +
  148872. + $ac_path_FGREP_found && break 3
  148873. + done
  148874. + done
  148875. + done
  148876. +IFS=$as_save_IFS
  148877. + if test -z "$ac_cv_path_FGREP"; then
  148878. + as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  148879. + fi
  148880. +else
  148881. + ac_cv_path_FGREP=$FGREP
  148882. +fi
  148883. +
  148884. + fi
  148885. +fi
  148886. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
  148887. +$as_echo "$ac_cv_path_FGREP" >&6; }
  148888. + FGREP="$ac_cv_path_FGREP"
  148889. +
  148890. +
  148891. +test -z "$GREP" && GREP=grep
  148892. +
  148893. +
  148894. +
  148895. +
  148896. +
  148897. +
  148898. +
  148899. +
  148900. +
  148901. +
  148902. +
  148903. +
  148904. +
  148905. +
  148906. +
  148907. +
  148908. +
  148909. +
  148910. +
  148911. +@%:@ Check whether --with-gnu-ld was given.
  148912. +if test "${with_gnu_ld+set}" = set; then :
  148913. + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  148914. +else
  148915. + with_gnu_ld=no
  148916. +fi
  148917. +
  148918. +ac_prog=ld
  148919. +if test "$GCC" = yes; then
  148920. + # Check if gcc -print-prog-name=ld gives a path.
  148921. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  148922. +$as_echo_n "checking for ld used by $CC... " >&6; }
  148923. + case $host in
  148924. + *-*-mingw*)
  148925. + # gcc leaves a trailing carriage return which upsets mingw
  148926. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  148927. + *)
  148928. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  148929. + esac
  148930. + case $ac_prog in
  148931. + # Accept absolute paths.
  148932. + [\\/]* | ?:[\\/]*)
  148933. + re_direlt='/[^/][^/]*/\.\./'
  148934. + # Canonicalize the pathname of ld
  148935. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  148936. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  148937. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  148938. + done
  148939. + test -z "$LD" && LD="$ac_prog"
  148940. + ;;
  148941. + "")
  148942. + # If it fails, then pretend we aren't using GCC.
  148943. + ac_prog=ld
  148944. + ;;
  148945. + *)
  148946. + # If it is relative, then search for the first ld in PATH.
  148947. + with_gnu_ld=unknown
  148948. + ;;
  148949. + esac
  148950. +elif test "$with_gnu_ld" = yes; then
  148951. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  148952. +$as_echo_n "checking for GNU ld... " >&6; }
  148953. +else
  148954. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  148955. +$as_echo_n "checking for non-GNU ld... " >&6; }
  148956. +fi
  148957. +if ${lt_cv_path_LD+:} false; then :
  148958. + $as_echo_n "(cached) " >&6
  148959. +else
  148960. + if test -z "$LD"; then
  148961. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  148962. + for ac_dir in $PATH; do
  148963. + IFS="$lt_save_ifs"
  148964. + test -z "$ac_dir" && ac_dir=.
  148965. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  148966. + lt_cv_path_LD="$ac_dir/$ac_prog"
  148967. + # Check to see if the program is GNU ld. I'd rather use --version,
  148968. + # but apparently some variants of GNU ld only accept -v.
  148969. + # Break only if it was the GNU/non-GNU ld that we prefer.
  148970. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  148971. + *GNU* | *'with BFD'*)
  148972. + test "$with_gnu_ld" != no && break
  148973. + ;;
  148974. + *)
  148975. + test "$with_gnu_ld" != yes && break
  148976. + ;;
  148977. + esac
  148978. + fi
  148979. + done
  148980. + IFS="$lt_save_ifs"
  148981. +else
  148982. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  148983. +fi
  148984. +fi
  148985. +
  148986. +LD="$lt_cv_path_LD"
  148987. +if test -n "$LD"; then
  148988. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  148989. +$as_echo "$LD" >&6; }
  148990. +else
  148991. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  148992. +$as_echo "no" >&6; }
  148993. +fi
  148994. +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
  148995. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  148996. +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  148997. +if ${lt_cv_prog_gnu_ld+:} false; then :
  148998. + $as_echo_n "(cached) " >&6
  148999. +else
  149000. + # I'd rather use --version here, but apparently some GNU lds only accept -v.
  149001. +case `$LD -v 2>&1 </dev/null` in
  149002. +*GNU* | *'with BFD'*)
  149003. + lt_cv_prog_gnu_ld=yes
  149004. + ;;
  149005. +*)
  149006. + lt_cv_prog_gnu_ld=no
  149007. + ;;
  149008. +esac
  149009. +fi
  149010. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  149011. +$as_echo "$lt_cv_prog_gnu_ld" >&6; }
  149012. +with_gnu_ld=$lt_cv_prog_gnu_ld
  149013. +
  149014. +
  149015. +
  149016. +
  149017. +
  149018. +
  149019. +
  149020. +
  149021. +
  149022. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
  149023. +$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
  149024. +if ${lt_cv_path_NM+:} false; then :
  149025. + $as_echo_n "(cached) " >&6
  149026. +else
  149027. + if test -n "$NM"; then
  149028. + # Let the user override the test.
  149029. + lt_cv_path_NM="$NM"
  149030. +else
  149031. + lt_nm_to_check="${ac_tool_prefix}nm"
  149032. + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  149033. + lt_nm_to_check="$lt_nm_to_check nm"
  149034. + fi
  149035. + for lt_tmp_nm in $lt_nm_to_check; do
  149036. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  149037. + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  149038. + IFS="$lt_save_ifs"
  149039. + test -z "$ac_dir" && ac_dir=.
  149040. + tmp_nm="$ac_dir/$lt_tmp_nm"
  149041. + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  149042. + # Check to see if the nm accepts a BSD-compat flag.
  149043. + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  149044. + # nm: unknown option "B" ignored
  149045. + # Tru64's nm complains that /dev/null is an invalid object file
  149046. + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  149047. + */dev/null* | *'Invalid file or object type'*)
  149048. + lt_cv_path_NM="$tmp_nm -B"
  149049. + break
  149050. + ;;
  149051. + *)
  149052. + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  149053. + */dev/null*)
  149054. + lt_cv_path_NM="$tmp_nm -p"
  149055. + break
  149056. + ;;
  149057. + *)
  149058. + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  149059. + continue # so that we can try to find one that supports BSD flags
  149060. + ;;
  149061. + esac
  149062. + ;;
  149063. + esac
  149064. + fi
  149065. + done
  149066. + IFS="$lt_save_ifs"
  149067. + done
  149068. + : ${lt_cv_path_NM=no}
  149069. +fi
  149070. +fi
  149071. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
  149072. +$as_echo "$lt_cv_path_NM" >&6; }
  149073. +if test "$lt_cv_path_NM" != "no"; then
  149074. + NM="$lt_cv_path_NM"
  149075. +else
  149076. + # Didn't find any BSD compatible name lister, look for dumpbin.
  149077. + if test -n "$DUMPBIN"; then :
  149078. + # Let the user override the test.
  149079. + else
  149080. + if test -n "$ac_tool_prefix"; then
  149081. + for ac_prog in dumpbin "link -dump"
  149082. + do
  149083. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  149084. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  149085. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  149086. +$as_echo_n "checking for $ac_word... " >&6; }
  149087. +if ${ac_cv_prog_DUMPBIN+:} false; then :
  149088. + $as_echo_n "(cached) " >&6
  149089. +else
  149090. + if test -n "$DUMPBIN"; then
  149091. + ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
  149092. +else
  149093. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  149094. +for as_dir in $PATH
  149095. +do
  149096. + IFS=$as_save_IFS
  149097. + test -z "$as_dir" && as_dir=.
  149098. + for ac_exec_ext in '' $ac_executable_extensions; do
  149099. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  149100. + ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
  149101. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  149102. + break 2
  149103. + fi
  149104. +done
  149105. + done
  149106. +IFS=$as_save_IFS
  149107. +
  149108. +fi
  149109. +fi
  149110. +DUMPBIN=$ac_cv_prog_DUMPBIN
  149111. +if test -n "$DUMPBIN"; then
  149112. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
  149113. +$as_echo "$DUMPBIN" >&6; }
  149114. +else
  149115. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  149116. +$as_echo "no" >&6; }
  149117. +fi
  149118. +
  149119. +
  149120. + test -n "$DUMPBIN" && break
  149121. + done
  149122. +fi
  149123. +if test -z "$DUMPBIN"; then
  149124. + ac_ct_DUMPBIN=$DUMPBIN
  149125. + for ac_prog in dumpbin "link -dump"
  149126. +do
  149127. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  149128. +set dummy $ac_prog; ac_word=$2
  149129. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  149130. +$as_echo_n "checking for $ac_word... " >&6; }
  149131. +if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
  149132. + $as_echo_n "(cached) " >&6
  149133. +else
  149134. + if test -n "$ac_ct_DUMPBIN"; then
  149135. + ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
  149136. +else
  149137. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  149138. +for as_dir in $PATH
  149139. +do
  149140. + IFS=$as_save_IFS
  149141. + test -z "$as_dir" && as_dir=.
  149142. + for ac_exec_ext in '' $ac_executable_extensions; do
  149143. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  149144. + ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
  149145. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  149146. + break 2
  149147. + fi
  149148. +done
  149149. + done
  149150. +IFS=$as_save_IFS
  149151. +
  149152. +fi
  149153. +fi
  149154. +ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
  149155. +if test -n "$ac_ct_DUMPBIN"; then
  149156. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
  149157. +$as_echo "$ac_ct_DUMPBIN" >&6; }
  149158. +else
  149159. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  149160. +$as_echo "no" >&6; }
  149161. +fi
  149162. +
  149163. +
  149164. + test -n "$ac_ct_DUMPBIN" && break
  149165. +done
  149166. +
  149167. + if test "x$ac_ct_DUMPBIN" = x; then
  149168. + DUMPBIN=":"
  149169. + else
  149170. + case $cross_compiling:$ac_tool_warned in
  149171. +yes:)
  149172. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  149173. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  149174. +ac_tool_warned=yes ;;
  149175. +esac
  149176. + DUMPBIN=$ac_ct_DUMPBIN
  149177. + fi
  149178. +fi
  149179. +
  149180. + case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  149181. + *COFF*)
  149182. + DUMPBIN="$DUMPBIN -symbols"
  149183. + ;;
  149184. + *)
  149185. + DUMPBIN=:
  149186. + ;;
  149187. + esac
  149188. + fi
  149189. +
  149190. + if test "$DUMPBIN" != ":"; then
  149191. + NM="$DUMPBIN"
  149192. + fi
  149193. +fi
  149194. +test -z "$NM" && NM=nm
  149195. +
  149196. +
  149197. +
  149198. +
  149199. +
  149200. +
  149201. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
  149202. +$as_echo_n "checking the name lister ($NM) interface... " >&6; }
  149203. +if ${lt_cv_nm_interface+:} false; then :
  149204. + $as_echo_n "(cached) " >&6
  149205. +else
  149206. + lt_cv_nm_interface="BSD nm"
  149207. + echo "int some_variable = 0;" > conftest.$ac_ext
  149208. + (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
  149209. + (eval "$ac_compile" 2>conftest.err)
  149210. + cat conftest.err >&5
  149211. + (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
  149212. + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  149213. + cat conftest.err >&5
  149214. + (eval echo "\"\$as_me:$LINENO: output\"" >&5)
  149215. + cat conftest.out >&5
  149216. + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  149217. + lt_cv_nm_interface="MS dumpbin"
  149218. + fi
  149219. + rm -f conftest*
  149220. +fi
  149221. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
  149222. +$as_echo "$lt_cv_nm_interface" >&6; }
  149223. +
  149224. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  149225. +$as_echo_n "checking whether ln -s works... " >&6; }
  149226. +LN_S=$as_ln_s
  149227. +if test "$LN_S" = "ln -s"; then
  149228. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  149229. +$as_echo "yes" >&6; }
  149230. +else
  149231. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  149232. +$as_echo "no, using $LN_S" >&6; }
  149233. +fi
  149234. +
  149235. +# find the maximum length of command line arguments
  149236. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
  149237. +$as_echo_n "checking the maximum length of command line arguments... " >&6; }
  149238. +if ${lt_cv_sys_max_cmd_len+:} false; then :
  149239. + $as_echo_n "(cached) " >&6
  149240. +else
  149241. + i=0
  149242. + teststring="ABCD"
  149243. +
  149244. + case $build_os in
  149245. + msdosdjgpp*)
  149246. + # On DJGPP, this test can blow up pretty badly due to problems in libc
  149247. + # (any single argument exceeding 2000 bytes causes a buffer overrun
  149248. + # during glob expansion). Even if it were fixed, the result of this
  149249. + # check would be larger than it should be.
  149250. + lt_cv_sys_max_cmd_len=12288; # 12K is about right
  149251. + ;;
  149252. +
  149253. + gnu*)
  149254. + # Under GNU Hurd, this test is not required because there is
  149255. + # no limit to the length of command line arguments.
  149256. + # Libtool will interpret -1 as no limit whatsoever
  149257. + lt_cv_sys_max_cmd_len=-1;
  149258. + ;;
  149259. +
  149260. + cygwin* | mingw* | cegcc*)
  149261. + # On Win9x/ME, this test blows up -- it succeeds, but takes
  149262. + # about 5 minutes as the teststring grows exponentially.
  149263. + # Worse, since 9x/ME are not pre-emptively multitasking,
  149264. + # you end up with a "frozen" computer, even though with patience
  149265. + # the test eventually succeeds (with a max line length of 256k).
  149266. + # Instead, let's just punt: use the minimum linelength reported by
  149267. + # all of the supported platforms: 8192 (on NT/2K/XP).
  149268. + lt_cv_sys_max_cmd_len=8192;
  149269. + ;;
  149270. +
  149271. + mint*)
  149272. + # On MiNT this can take a long time and run out of memory.
  149273. + lt_cv_sys_max_cmd_len=8192;
  149274. + ;;
  149275. +
  149276. + amigaos*)
  149277. + # On AmigaOS with pdksh, this test takes hours, literally.
  149278. + # So we just punt and use a minimum line length of 8192.
  149279. + lt_cv_sys_max_cmd_len=8192;
  149280. + ;;
  149281. +
  149282. + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  149283. + # This has been around since 386BSD, at least. Likely further.
  149284. + if test -x /sbin/sysctl; then
  149285. + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  149286. + elif test -x /usr/sbin/sysctl; then
  149287. + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  149288. + else
  149289. + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  149290. + fi
  149291. + # And add a safety zone
  149292. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  149293. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  149294. + ;;
  149295. +
  149296. + interix*)
  149297. + # We know the value 262144 and hardcode it with a safety zone (like BSD)
  149298. + lt_cv_sys_max_cmd_len=196608
  149299. + ;;
  149300. +
  149301. + osf*)
  149302. + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  149303. + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  149304. + # nice to cause kernel panics so lets avoid the loop below.
  149305. + # First set a reasonable default.
  149306. + lt_cv_sys_max_cmd_len=16384
  149307. + #
  149308. + if test -x /sbin/sysconfig; then
  149309. + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  149310. + *1*) lt_cv_sys_max_cmd_len=-1 ;;
  149311. + esac
  149312. + fi
  149313. + ;;
  149314. + sco3.2v5*)
  149315. + lt_cv_sys_max_cmd_len=102400
  149316. + ;;
  149317. + sysv5* | sco5v6* | sysv4.2uw2*)
  149318. + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  149319. + if test -n "$kargmax"; then
  149320. + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
  149321. + else
  149322. + lt_cv_sys_max_cmd_len=32768
  149323. + fi
  149324. + ;;
  149325. + *)
  149326. + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  149327. + if test -n "$lt_cv_sys_max_cmd_len"; then
  149328. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  149329. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  149330. + else
  149331. + # Make teststring a little bigger before we do anything with it.
  149332. + # a 1K string should be a reasonable start.
  149333. + for i in 1 2 3 4 5 6 7 8 ; do
  149334. + teststring=$teststring$teststring
  149335. + done
  149336. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  149337. + # If test is not a shell built-in, we'll probably end up computing a
  149338. + # maximum length that is only half of the actual maximum length, but
  149339. + # we can't tell.
  149340. + while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  149341. + = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  149342. + test $i != 17 # 1/2 MB should be enough
  149343. + do
  149344. + i=`expr $i + 1`
  149345. + teststring=$teststring$teststring
  149346. + done
  149347. + # Only check the string length outside the loop.
  149348. + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  149349. + teststring=
  149350. + # Add a significant safety factor because C++ compilers can tack on
  149351. + # massive amounts of additional arguments before passing them to the
  149352. + # linker. It appears as though 1/2 is a usable value.
  149353. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  149354. + fi
  149355. + ;;
  149356. + esac
  149357. +
  149358. +fi
  149359. +
  149360. +if test -n $lt_cv_sys_max_cmd_len ; then
  149361. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
  149362. +$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
  149363. +else
  149364. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
  149365. +$as_echo "none" >&6; }
  149366. +fi
  149367. +max_cmd_len=$lt_cv_sys_max_cmd_len
  149368. +
  149369. +
  149370. +
  149371. +
  149372. +
  149373. +
  149374. +: ${CP="cp -f"}
  149375. +: ${MV="mv -f"}
  149376. +: ${RM="rm -f"}
  149377. +
  149378. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
  149379. +$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
  149380. +# Try some XSI features
  149381. +xsi_shell=no
  149382. +( _lt_dummy="a/b/c"
  149383. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  149384. + = c,a/b,b/c, \
  149385. + && eval 'test $(( 1 + 1 )) -eq 2 \
  149386. + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  149387. + && xsi_shell=yes
  149388. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
  149389. +$as_echo "$xsi_shell" >&6; }
  149390. +
  149391. +
  149392. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
  149393. +$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
  149394. +lt_shell_append=no
  149395. +( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
  149396. + >/dev/null 2>&1 \
  149397. + && lt_shell_append=yes
  149398. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
  149399. +$as_echo "$lt_shell_append" >&6; }
  149400. +
  149401. +
  149402. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  149403. + lt_unset=unset
  149404. +else
  149405. + lt_unset=false
  149406. +fi
  149407. +
  149408. +
  149409. +
  149410. +
  149411. +
  149412. +# test EBCDIC or ASCII
  149413. +case `echo X|tr X '\101'` in
  149414. + A) # ASCII based system
  149415. + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  149416. + lt_SP2NL='tr \040 \012'
  149417. + lt_NL2SP='tr \015\012 \040\040'
  149418. + ;;
  149419. + *) # EBCDIC based system
  149420. + lt_SP2NL='tr \100 \n'
  149421. + lt_NL2SP='tr \r\n \100\100'
  149422. + ;;
  149423. +esac
  149424. +
  149425. +
  149426. +
  149427. +
  149428. +
  149429. +
  149430. +
  149431. +
  149432. +
  149433. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
  149434. +$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
  149435. +if ${lt_cv_to_host_file_cmd+:} false; then :
  149436. + $as_echo_n "(cached) " >&6
  149437. +else
  149438. + case $host in
  149439. + *-*-mingw* )
  149440. + case $build in
  149441. + *-*-mingw* ) # actually msys
  149442. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  149443. + ;;
  149444. + *-*-cygwin* )
  149445. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  149446. + ;;
  149447. + * ) # otherwise, assume *nix
  149448. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  149449. + ;;
  149450. + esac
  149451. + ;;
  149452. + *-*-cygwin* )
  149453. + case $build in
  149454. + *-*-mingw* ) # actually msys
  149455. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  149456. + ;;
  149457. + *-*-cygwin* )
  149458. + lt_cv_to_host_file_cmd=func_convert_file_noop
  149459. + ;;
  149460. + * ) # otherwise, assume *nix
  149461. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  149462. + ;;
  149463. + esac
  149464. + ;;
  149465. + * ) # unhandled hosts (and "normal" native builds)
  149466. + lt_cv_to_host_file_cmd=func_convert_file_noop
  149467. + ;;
  149468. +esac
  149469. +
  149470. +fi
  149471. +
  149472. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  149473. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
  149474. +$as_echo "$lt_cv_to_host_file_cmd" >&6; }
  149475. +
  149476. +
  149477. +
  149478. +
  149479. +
  149480. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
  149481. +$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
  149482. +if ${lt_cv_to_tool_file_cmd+:} false; then :
  149483. + $as_echo_n "(cached) " >&6
  149484. +else
  149485. + #assume ordinary cross tools, or native build.
  149486. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  149487. +case $host in
  149488. + *-*-mingw* )
  149489. + case $build in
  149490. + *-*-mingw* ) # actually msys
  149491. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  149492. + ;;
  149493. + esac
  149494. + ;;
  149495. +esac
  149496. +
  149497. +fi
  149498. +
  149499. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  149500. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
  149501. +$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
  149502. +
  149503. +
  149504. +
  149505. +
  149506. +
  149507. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  149508. +$as_echo_n "checking for $LD option to reload object files... " >&6; }
  149509. +if ${lt_cv_ld_reload_flag+:} false; then :
  149510. + $as_echo_n "(cached) " >&6
  149511. +else
  149512. + lt_cv_ld_reload_flag='-r'
  149513. +fi
  149514. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
  149515. +$as_echo "$lt_cv_ld_reload_flag" >&6; }
  149516. +reload_flag=$lt_cv_ld_reload_flag
  149517. +case $reload_flag in
  149518. +"" | " "*) ;;
  149519. +*) reload_flag=" $reload_flag" ;;
  149520. +esac
  149521. +reload_cmds='$LD$reload_flag -o $output$reload_objs'
  149522. +case $host_os in
  149523. + cygwin* | mingw* | pw32* | cegcc*)
  149524. + if test "$GCC" != yes; then
  149525. + reload_cmds=false
  149526. + fi
  149527. + ;;
  149528. + darwin*)
  149529. + if test "$GCC" = yes; then
  149530. + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  149531. + else
  149532. + reload_cmds='$LD$reload_flag -o $output$reload_objs'
  149533. + fi
  149534. + ;;
  149535. +esac
  149536. +
  149537. +
  149538. +
  149539. +
  149540. +
  149541. +
  149542. +
  149543. +
  149544. +
  149545. +if test -n "$ac_tool_prefix"; then
  149546. + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  149547. +set dummy ${ac_tool_prefix}objdump; ac_word=$2
  149548. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  149549. +$as_echo_n "checking for $ac_word... " >&6; }
  149550. +if ${ac_cv_prog_OBJDUMP+:} false; then :
  149551. + $as_echo_n "(cached) " >&6
  149552. +else
  149553. + if test -n "$OBJDUMP"; then
  149554. + ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  149555. +else
  149556. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  149557. +for as_dir in $PATH
  149558. +do
  149559. + IFS=$as_save_IFS
  149560. + test -z "$as_dir" && as_dir=.
  149561. + for ac_exec_ext in '' $ac_executable_extensions; do
  149562. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  149563. + ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  149564. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  149565. + break 2
  149566. + fi
  149567. +done
  149568. + done
  149569. +IFS=$as_save_IFS
  149570. +
  149571. +fi
  149572. +fi
  149573. +OBJDUMP=$ac_cv_prog_OBJDUMP
  149574. +if test -n "$OBJDUMP"; then
  149575. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  149576. +$as_echo "$OBJDUMP" >&6; }
  149577. +else
  149578. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  149579. +$as_echo "no" >&6; }
  149580. +fi
  149581. +
  149582. +
  149583. +fi
  149584. +if test -z "$ac_cv_prog_OBJDUMP"; then
  149585. + ac_ct_OBJDUMP=$OBJDUMP
  149586. + # Extract the first word of "objdump", so it can be a program name with args.
  149587. +set dummy objdump; ac_word=$2
  149588. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  149589. +$as_echo_n "checking for $ac_word... " >&6; }
  149590. +if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
  149591. + $as_echo_n "(cached) " >&6
  149592. +else
  149593. + if test -n "$ac_ct_OBJDUMP"; then
  149594. + ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  149595. +else
  149596. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  149597. +for as_dir in $PATH
  149598. +do
  149599. + IFS=$as_save_IFS
  149600. + test -z "$as_dir" && as_dir=.
  149601. + for ac_exec_ext in '' $ac_executable_extensions; do
  149602. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  149603. + ac_cv_prog_ac_ct_OBJDUMP="objdump"
  149604. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  149605. + break 2
  149606. + fi
  149607. +done
  149608. + done
  149609. +IFS=$as_save_IFS
  149610. +
  149611. +fi
  149612. +fi
  149613. +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  149614. +if test -n "$ac_ct_OBJDUMP"; then
  149615. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  149616. +$as_echo "$ac_ct_OBJDUMP" >&6; }
  149617. +else
  149618. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  149619. +$as_echo "no" >&6; }
  149620. +fi
  149621. +
  149622. + if test "x$ac_ct_OBJDUMP" = x; then
  149623. + OBJDUMP="false"
  149624. + else
  149625. + case $cross_compiling:$ac_tool_warned in
  149626. +yes:)
  149627. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  149628. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  149629. +ac_tool_warned=yes ;;
  149630. +esac
  149631. + OBJDUMP=$ac_ct_OBJDUMP
  149632. + fi
  149633. +else
  149634. + OBJDUMP="$ac_cv_prog_OBJDUMP"
  149635. +fi
  149636. +
  149637. +test -z "$OBJDUMP" && OBJDUMP=objdump
  149638. +
  149639. +
  149640. +
  149641. +
  149642. +
  149643. +
  149644. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
  149645. +$as_echo_n "checking how to recognize dependent libraries... " >&6; }
  149646. +if ${lt_cv_deplibs_check_method+:} false; then :
  149647. + $as_echo_n "(cached) " >&6
  149648. +else
  149649. + lt_cv_file_magic_cmd='$MAGIC_CMD'
  149650. +lt_cv_file_magic_test_file=
  149651. +lt_cv_deplibs_check_method='unknown'
  149652. +# Need to set the preceding variable on all platforms that support
  149653. +# interlibrary dependencies.
  149654. +# 'none' -- dependencies not supported.
  149655. +# `unknown' -- same as none, but documents that we really don't know.
  149656. +# 'pass_all' -- all dependencies passed with no checks.
  149657. +# 'test_compile' -- check by making test program.
  149658. +# 'file_magic [[regex]]' -- check by looking for files in library path
  149659. +# which responds to the $file_magic_cmd with a given extended regex.
  149660. +# If you have `file' or equivalent on your system and you're not sure
  149661. +# whether `pass_all' will *always* work, you probably want this one.
  149662. +
  149663. +case $host_os in
  149664. +aix[4-9]*)
  149665. + lt_cv_deplibs_check_method=pass_all
  149666. + ;;
  149667. +
  149668. +beos*)
  149669. + lt_cv_deplibs_check_method=pass_all
  149670. + ;;
  149671. +
  149672. +bsdi[45]*)
  149673. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  149674. + lt_cv_file_magic_cmd='/usr/bin/file -L'
  149675. + lt_cv_file_magic_test_file=/shlib/libc.so
  149676. + ;;
  149677. +
  149678. +cygwin*)
  149679. + # func_win32_libid is a shell function defined in ltmain.sh
  149680. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  149681. + lt_cv_file_magic_cmd='func_win32_libid'
  149682. + ;;
  149683. +
  149684. +mingw* | pw32*)
  149685. + # Base MSYS/MinGW do not provide the 'file' command needed by
  149686. + # func_win32_libid shell function, so use a weaker test based on 'objdump',
  149687. + # unless we find 'file', for example because we are cross-compiling.
  149688. + # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
  149689. + if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
  149690. + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  149691. + lt_cv_file_magic_cmd='func_win32_libid'
  149692. + else
  149693. + # Keep this pattern in sync with the one in func_win32_libid.
  149694. + lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
  149695. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  149696. + fi
  149697. + ;;
  149698. +
  149699. +cegcc*)
  149700. + # use the weaker test based on 'objdump'. See mingw*.
  149701. + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  149702. + lt_cv_file_magic_cmd='$OBJDUMP -f'
  149703. + ;;
  149704. +
  149705. +darwin* | rhapsody*)
  149706. + lt_cv_deplibs_check_method=pass_all
  149707. + ;;
  149708. +
  149709. +freebsd* | dragonfly*)
  149710. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  149711. + case $host_cpu in
  149712. + i*86 )
  149713. + # Not sure whether the presence of OpenBSD here was a mistake.
  149714. + # Let's accept both of them until this is cleared up.
  149715. + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
  149716. + lt_cv_file_magic_cmd=/usr/bin/file
  149717. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  149718. + ;;
  149719. + esac
  149720. + else
  149721. + lt_cv_deplibs_check_method=pass_all
  149722. + fi
  149723. + ;;
  149724. +
  149725. +gnu*)
  149726. + lt_cv_deplibs_check_method=pass_all
  149727. + ;;
  149728. +
  149729. +haiku*)
  149730. + lt_cv_deplibs_check_method=pass_all
  149731. + ;;
  149732. +
  149733. +hpux10.20* | hpux11*)
  149734. + lt_cv_file_magic_cmd=/usr/bin/file
  149735. + case $host_cpu in
  149736. + ia64*)
  149737. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  149738. + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  149739. + ;;
  149740. + hppa*64*)
  149741. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
  149742. + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  149743. + ;;
  149744. + *)
  149745. + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
  149746. + lt_cv_file_magic_test_file=/usr/lib/libc.sl
  149747. + ;;
  149748. + esac
  149749. + ;;
  149750. +
  149751. +interix[3-9]*)
  149752. + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
  149753. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
  149754. + ;;
  149755. +
  149756. +irix5* | irix6* | nonstopux*)
  149757. + case $LD in
  149758. + *-32|*"-32 ") libmagic=32-bit;;
  149759. + *-n32|*"-n32 ") libmagic=N32;;
  149760. + *-64|*"-64 ") libmagic=64-bit;;
  149761. + *) libmagic=never-match;;
  149762. + esac
  149763. + lt_cv_deplibs_check_method=pass_all
  149764. + ;;
  149765. +
  149766. +# This must be Linux ELF.
  149767. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  149768. + lt_cv_deplibs_check_method=pass_all
  149769. + ;;
  149770. +
  149771. +netbsd*)
  149772. + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  149773. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  149774. + else
  149775. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
  149776. + fi
  149777. + ;;
  149778. +
  149779. +newos6*)
  149780. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  149781. + lt_cv_file_magic_cmd=/usr/bin/file
  149782. + lt_cv_file_magic_test_file=/usr/lib/libnls.so
  149783. + ;;
  149784. +
  149785. +*nto* | *qnx*)
  149786. + lt_cv_deplibs_check_method=pass_all
  149787. + ;;
  149788. +
  149789. +openbsd*)
  149790. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  149791. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
  149792. + else
  149793. + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
  149794. + fi
  149795. + ;;
  149796. +
  149797. +osf3* | osf4* | osf5*)
  149798. + lt_cv_deplibs_check_method=pass_all
  149799. + ;;
  149800. +
  149801. +rdos*)
  149802. + lt_cv_deplibs_check_method=pass_all
  149803. + ;;
  149804. +
  149805. +solaris*)
  149806. + lt_cv_deplibs_check_method=pass_all
  149807. + ;;
  149808. +
  149809. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  149810. + lt_cv_deplibs_check_method=pass_all
  149811. + ;;
  149812. +
  149813. +sysv4 | sysv4.3*)
  149814. + case $host_vendor in
  149815. + motorola)
  149816. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
  149817. + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  149818. + ;;
  149819. + ncr)
  149820. + lt_cv_deplibs_check_method=pass_all
  149821. + ;;
  149822. + sequent)
  149823. + lt_cv_file_magic_cmd='/bin/file'
  149824. + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
  149825. + ;;
  149826. + sni)
  149827. + lt_cv_file_magic_cmd='/bin/file'
  149828. + lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
  149829. + lt_cv_file_magic_test_file=/lib/libc.so
  149830. + ;;
  149831. + siemens)
  149832. + lt_cv_deplibs_check_method=pass_all
  149833. + ;;
  149834. + pc)
  149835. + lt_cv_deplibs_check_method=pass_all
  149836. + ;;
  149837. + esac
  149838. + ;;
  149839. +
  149840. +tpf*)
  149841. + lt_cv_deplibs_check_method=pass_all
  149842. + ;;
  149843. +esac
  149844. +
  149845. +fi
  149846. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  149847. +$as_echo "$lt_cv_deplibs_check_method" >&6; }
  149848. +
  149849. +file_magic_glob=
  149850. +want_nocaseglob=no
  149851. +if test "$build" = "$host"; then
  149852. + case $host_os in
  149853. + mingw* | pw32*)
  149854. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  149855. + want_nocaseglob=yes
  149856. + else
  149857. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
  149858. + fi
  149859. + ;;
  149860. + esac
  149861. +fi
  149862. +
  149863. +file_magic_cmd=$lt_cv_file_magic_cmd
  149864. +deplibs_check_method=$lt_cv_deplibs_check_method
  149865. +test -z "$deplibs_check_method" && deplibs_check_method=unknown
  149866. +
  149867. +
  149868. +
  149869. +
  149870. +
  149871. +
  149872. +
  149873. +
  149874. +
  149875. +
  149876. +
  149877. +
  149878. +
  149879. +
  149880. +
  149881. +
  149882. +
  149883. +
  149884. +
  149885. +
  149886. +
  149887. +
  149888. +if test -n "$ac_tool_prefix"; then
  149889. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  149890. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  149891. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  149892. +$as_echo_n "checking for $ac_word... " >&6; }
  149893. +if ${ac_cv_prog_DLLTOOL+:} false; then :
  149894. + $as_echo_n "(cached) " >&6
  149895. +else
  149896. + if test -n "$DLLTOOL"; then
  149897. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  149898. +else
  149899. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  149900. +for as_dir in $PATH
  149901. +do
  149902. + IFS=$as_save_IFS
  149903. + test -z "$as_dir" && as_dir=.
  149904. + for ac_exec_ext in '' $ac_executable_extensions; do
  149905. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  149906. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  149907. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  149908. + break 2
  149909. + fi
  149910. +done
  149911. + done
  149912. +IFS=$as_save_IFS
  149913. +
  149914. +fi
  149915. +fi
  149916. +DLLTOOL=$ac_cv_prog_DLLTOOL
  149917. +if test -n "$DLLTOOL"; then
  149918. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  149919. +$as_echo "$DLLTOOL" >&6; }
  149920. +else
  149921. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  149922. +$as_echo "no" >&6; }
  149923. +fi
  149924. +
  149925. +
  149926. +fi
  149927. +if test -z "$ac_cv_prog_DLLTOOL"; then
  149928. + ac_ct_DLLTOOL=$DLLTOOL
  149929. + # Extract the first word of "dlltool", so it can be a program name with args.
  149930. +set dummy dlltool; ac_word=$2
  149931. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  149932. +$as_echo_n "checking for $ac_word... " >&6; }
  149933. +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
  149934. + $as_echo_n "(cached) " >&6
  149935. +else
  149936. + if test -n "$ac_ct_DLLTOOL"; then
  149937. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  149938. +else
  149939. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  149940. +for as_dir in $PATH
  149941. +do
  149942. + IFS=$as_save_IFS
  149943. + test -z "$as_dir" && as_dir=.
  149944. + for ac_exec_ext in '' $ac_executable_extensions; do
  149945. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  149946. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  149947. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  149948. + break 2
  149949. + fi
  149950. +done
  149951. + done
  149952. +IFS=$as_save_IFS
  149953. +
  149954. +fi
  149955. +fi
  149956. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  149957. +if test -n "$ac_ct_DLLTOOL"; then
  149958. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  149959. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  149960. +else
  149961. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  149962. +$as_echo "no" >&6; }
  149963. +fi
  149964. +
  149965. + if test "x$ac_ct_DLLTOOL" = x; then
  149966. + DLLTOOL="false"
  149967. + else
  149968. + case $cross_compiling:$ac_tool_warned in
  149969. +yes:)
  149970. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  149971. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  149972. +ac_tool_warned=yes ;;
  149973. +esac
  149974. + DLLTOOL=$ac_ct_DLLTOOL
  149975. + fi
  149976. +else
  149977. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  149978. +fi
  149979. +
  149980. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  149981. +
  149982. +
  149983. +
  149984. +
  149985. +
  149986. +
  149987. +
  149988. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
  149989. +$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
  149990. +if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
  149991. + $as_echo_n "(cached) " >&6
  149992. +else
  149993. + lt_cv_sharedlib_from_linklib_cmd='unknown'
  149994. +
  149995. +case $host_os in
  149996. +cygwin* | mingw* | pw32* | cegcc*)
  149997. + # two different shell functions defined in ltmain.sh
  149998. + # decide which to use based on capabilities of $DLLTOOL
  149999. + case `$DLLTOOL --help 2>&1` in
  150000. + *--identify-strict*)
  150001. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  150002. + ;;
  150003. + *)
  150004. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  150005. + ;;
  150006. + esac
  150007. + ;;
  150008. +*)
  150009. + # fallback: assume linklib IS sharedlib
  150010. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  150011. + ;;
  150012. +esac
  150013. +
  150014. +fi
  150015. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
  150016. +$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
  150017. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  150018. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  150019. +
  150020. +
  150021. +
  150022. +
  150023. +
  150024. +
  150025. +
  150026. +
  150027. +if test -n "$ac_tool_prefix"; then
  150028. + for ac_prog in ar
  150029. + do
  150030. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  150031. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  150032. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  150033. +$as_echo_n "checking for $ac_word... " >&6; }
  150034. +if ${ac_cv_prog_AR+:} false; then :
  150035. + $as_echo_n "(cached) " >&6
  150036. +else
  150037. + if test -n "$AR"; then
  150038. + ac_cv_prog_AR="$AR" # Let the user override the test.
  150039. +else
  150040. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  150041. +for as_dir in $PATH
  150042. +do
  150043. + IFS=$as_save_IFS
  150044. + test -z "$as_dir" && as_dir=.
  150045. + for ac_exec_ext in '' $ac_executable_extensions; do
  150046. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  150047. + ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
  150048. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  150049. + break 2
  150050. + fi
  150051. +done
  150052. + done
  150053. +IFS=$as_save_IFS
  150054. +
  150055. +fi
  150056. +fi
  150057. +AR=$ac_cv_prog_AR
  150058. +if test -n "$AR"; then
  150059. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  150060. +$as_echo "$AR" >&6; }
  150061. +else
  150062. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  150063. +$as_echo "no" >&6; }
  150064. +fi
  150065. +
  150066. +
  150067. + test -n "$AR" && break
  150068. + done
  150069. +fi
  150070. +if test -z "$AR"; then
  150071. + ac_ct_AR=$AR
  150072. + for ac_prog in ar
  150073. +do
  150074. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  150075. +set dummy $ac_prog; ac_word=$2
  150076. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  150077. +$as_echo_n "checking for $ac_word... " >&6; }
  150078. +if ${ac_cv_prog_ac_ct_AR+:} false; then :
  150079. + $as_echo_n "(cached) " >&6
  150080. +else
  150081. + if test -n "$ac_ct_AR"; then
  150082. + ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  150083. +else
  150084. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  150085. +for as_dir in $PATH
  150086. +do
  150087. + IFS=$as_save_IFS
  150088. + test -z "$as_dir" && as_dir=.
  150089. + for ac_exec_ext in '' $ac_executable_extensions; do
  150090. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  150091. + ac_cv_prog_ac_ct_AR="$ac_prog"
  150092. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  150093. + break 2
  150094. + fi
  150095. +done
  150096. + done
  150097. +IFS=$as_save_IFS
  150098. +
  150099. +fi
  150100. +fi
  150101. +ac_ct_AR=$ac_cv_prog_ac_ct_AR
  150102. +if test -n "$ac_ct_AR"; then
  150103. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
  150104. +$as_echo "$ac_ct_AR" >&6; }
  150105. +else
  150106. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  150107. +$as_echo "no" >&6; }
  150108. +fi
  150109. +
  150110. +
  150111. + test -n "$ac_ct_AR" && break
  150112. +done
  150113. +
  150114. + if test "x$ac_ct_AR" = x; then
  150115. + AR="false"
  150116. + else
  150117. + case $cross_compiling:$ac_tool_warned in
  150118. +yes:)
  150119. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  150120. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  150121. +ac_tool_warned=yes ;;
  150122. +esac
  150123. + AR=$ac_ct_AR
  150124. + fi
  150125. +fi
  150126. +
  150127. +: ${AR=ar}
  150128. +: ${AR_FLAGS=cru}
  150129. +
  150130. +
  150131. +
  150132. +
  150133. +
  150134. +
  150135. +
  150136. +
  150137. +
  150138. +
  150139. +
  150140. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
  150141. +$as_echo_n "checking for archiver @FILE support... " >&6; }
  150142. +if ${lt_cv_ar_at_file+:} false; then :
  150143. + $as_echo_n "(cached) " >&6
  150144. +else
  150145. + lt_cv_ar_at_file=no
  150146. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  150147. +/* end confdefs.h. */
  150148. +
  150149. +int
  150150. +main ()
  150151. +{
  150152. +
  150153. + ;
  150154. + return 0;
  150155. +}
  150156. +_ACEOF
  150157. +if ac_fn_c_try_compile "$LINENO"; then :
  150158. + echo conftest.$ac_objext > conftest.lst
  150159. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
  150160. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  150161. + (eval $lt_ar_try) 2>&5
  150162. + ac_status=$?
  150163. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150164. + test $ac_status = 0; }
  150165. + if test "$ac_status" -eq 0; then
  150166. + # Ensure the archiver fails upon bogus file names.
  150167. + rm -f conftest.$ac_objext libconftest.a
  150168. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  150169. + (eval $lt_ar_try) 2>&5
  150170. + ac_status=$?
  150171. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150172. + test $ac_status = 0; }
  150173. + if test "$ac_status" -ne 0; then
  150174. + lt_cv_ar_at_file=@
  150175. + fi
  150176. + fi
  150177. + rm -f conftest.* libconftest.a
  150178. +
  150179. +fi
  150180. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  150181. +
  150182. +fi
  150183. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
  150184. +$as_echo "$lt_cv_ar_at_file" >&6; }
  150185. +
  150186. +if test "x$lt_cv_ar_at_file" = xno; then
  150187. + archiver_list_spec=
  150188. +else
  150189. + archiver_list_spec=$lt_cv_ar_at_file
  150190. +fi
  150191. +
  150192. +
  150193. +
  150194. +
  150195. +
  150196. +
  150197. +
  150198. +if test -n "$ac_tool_prefix"; then
  150199. + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  150200. +set dummy ${ac_tool_prefix}strip; ac_word=$2
  150201. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  150202. +$as_echo_n "checking for $ac_word... " >&6; }
  150203. +if ${ac_cv_prog_STRIP+:} false; then :
  150204. + $as_echo_n "(cached) " >&6
  150205. +else
  150206. + if test -n "$STRIP"; then
  150207. + ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  150208. +else
  150209. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  150210. +for as_dir in $PATH
  150211. +do
  150212. + IFS=$as_save_IFS
  150213. + test -z "$as_dir" && as_dir=.
  150214. + for ac_exec_ext in '' $ac_executable_extensions; do
  150215. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  150216. + ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  150217. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  150218. + break 2
  150219. + fi
  150220. +done
  150221. + done
  150222. +IFS=$as_save_IFS
  150223. +
  150224. +fi
  150225. +fi
  150226. +STRIP=$ac_cv_prog_STRIP
  150227. +if test -n "$STRIP"; then
  150228. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  150229. +$as_echo "$STRIP" >&6; }
  150230. +else
  150231. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  150232. +$as_echo "no" >&6; }
  150233. +fi
  150234. +
  150235. +
  150236. +fi
  150237. +if test -z "$ac_cv_prog_STRIP"; then
  150238. + ac_ct_STRIP=$STRIP
  150239. + # Extract the first word of "strip", so it can be a program name with args.
  150240. +set dummy strip; ac_word=$2
  150241. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  150242. +$as_echo_n "checking for $ac_word... " >&6; }
  150243. +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
  150244. + $as_echo_n "(cached) " >&6
  150245. +else
  150246. + if test -n "$ac_ct_STRIP"; then
  150247. + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  150248. +else
  150249. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  150250. +for as_dir in $PATH
  150251. +do
  150252. + IFS=$as_save_IFS
  150253. + test -z "$as_dir" && as_dir=.
  150254. + for ac_exec_ext in '' $ac_executable_extensions; do
  150255. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  150256. + ac_cv_prog_ac_ct_STRIP="strip"
  150257. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  150258. + break 2
  150259. + fi
  150260. +done
  150261. + done
  150262. +IFS=$as_save_IFS
  150263. +
  150264. +fi
  150265. +fi
  150266. +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  150267. +if test -n "$ac_ct_STRIP"; then
  150268. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  150269. +$as_echo "$ac_ct_STRIP" >&6; }
  150270. +else
  150271. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  150272. +$as_echo "no" >&6; }
  150273. +fi
  150274. +
  150275. + if test "x$ac_ct_STRIP" = x; then
  150276. + STRIP=":"
  150277. + else
  150278. + case $cross_compiling:$ac_tool_warned in
  150279. +yes:)
  150280. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  150281. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  150282. +ac_tool_warned=yes ;;
  150283. +esac
  150284. + STRIP=$ac_ct_STRIP
  150285. + fi
  150286. +else
  150287. + STRIP="$ac_cv_prog_STRIP"
  150288. +fi
  150289. +
  150290. +test -z "$STRIP" && STRIP=:
  150291. +
  150292. +
  150293. +
  150294. +
  150295. +
  150296. +
  150297. +if test -n "$ac_tool_prefix"; then
  150298. + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  150299. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  150300. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  150301. +$as_echo_n "checking for $ac_word... " >&6; }
  150302. +if ${ac_cv_prog_RANLIB+:} false; then :
  150303. + $as_echo_n "(cached) " >&6
  150304. +else
  150305. + if test -n "$RANLIB"; then
  150306. + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  150307. +else
  150308. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  150309. +for as_dir in $PATH
  150310. +do
  150311. + IFS=$as_save_IFS
  150312. + test -z "$as_dir" && as_dir=.
  150313. + for ac_exec_ext in '' $ac_executable_extensions; do
  150314. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  150315. + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  150316. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  150317. + break 2
  150318. + fi
  150319. +done
  150320. + done
  150321. +IFS=$as_save_IFS
  150322. +
  150323. +fi
  150324. +fi
  150325. +RANLIB=$ac_cv_prog_RANLIB
  150326. +if test -n "$RANLIB"; then
  150327. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  150328. +$as_echo "$RANLIB" >&6; }
  150329. +else
  150330. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  150331. +$as_echo "no" >&6; }
  150332. +fi
  150333. +
  150334. +
  150335. +fi
  150336. +if test -z "$ac_cv_prog_RANLIB"; then
  150337. + ac_ct_RANLIB=$RANLIB
  150338. + # Extract the first word of "ranlib", so it can be a program name with args.
  150339. +set dummy ranlib; ac_word=$2
  150340. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  150341. +$as_echo_n "checking for $ac_word... " >&6; }
  150342. +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  150343. + $as_echo_n "(cached) " >&6
  150344. +else
  150345. + if test -n "$ac_ct_RANLIB"; then
  150346. + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  150347. +else
  150348. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  150349. +for as_dir in $PATH
  150350. +do
  150351. + IFS=$as_save_IFS
  150352. + test -z "$as_dir" && as_dir=.
  150353. + for ac_exec_ext in '' $ac_executable_extensions; do
  150354. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  150355. + ac_cv_prog_ac_ct_RANLIB="ranlib"
  150356. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  150357. + break 2
  150358. + fi
  150359. +done
  150360. + done
  150361. +IFS=$as_save_IFS
  150362. +
  150363. +fi
  150364. +fi
  150365. +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  150366. +if test -n "$ac_ct_RANLIB"; then
  150367. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  150368. +$as_echo "$ac_ct_RANLIB" >&6; }
  150369. +else
  150370. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  150371. +$as_echo "no" >&6; }
  150372. +fi
  150373. +
  150374. + if test "x$ac_ct_RANLIB" = x; then
  150375. + RANLIB=":"
  150376. + else
  150377. + case $cross_compiling:$ac_tool_warned in
  150378. +yes:)
  150379. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  150380. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  150381. +ac_tool_warned=yes ;;
  150382. +esac
  150383. + RANLIB=$ac_ct_RANLIB
  150384. + fi
  150385. +else
  150386. + RANLIB="$ac_cv_prog_RANLIB"
  150387. +fi
  150388. +
  150389. +test -z "$RANLIB" && RANLIB=:
  150390. +
  150391. +
  150392. +
  150393. +
  150394. +
  150395. +
  150396. +# Determine commands to create old-style static archives.
  150397. +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  150398. +old_postinstall_cmds='chmod 644 $oldlib'
  150399. +old_postuninstall_cmds=
  150400. +
  150401. +if test -n "$RANLIB"; then
  150402. + case $host_os in
  150403. + openbsd*)
  150404. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
  150405. + ;;
  150406. + *)
  150407. + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
  150408. + ;;
  150409. + esac
  150410. + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
  150411. +fi
  150412. +
  150413. +case $host_os in
  150414. + darwin*)
  150415. + lock_old_archive_extraction=yes ;;
  150416. + *)
  150417. + lock_old_archive_extraction=no ;;
  150418. +esac
  150419. +
  150420. +
  150421. +
  150422. +
  150423. +
  150424. +
  150425. +
  150426. +
  150427. +
  150428. +
  150429. +
  150430. +
  150431. +
  150432. +
  150433. +
  150434. +
  150435. +
  150436. +
  150437. +
  150438. +
  150439. +
  150440. +
  150441. +
  150442. +
  150443. +
  150444. +
  150445. +
  150446. +
  150447. +
  150448. +
  150449. +
  150450. +
  150451. +
  150452. +
  150453. +
  150454. +
  150455. +
  150456. +
  150457. +
  150458. +# If no C compiler was specified, use CC.
  150459. +LTCC=${LTCC-"$CC"}
  150460. +
  150461. +# If no C compiler flags were specified, use CFLAGS.
  150462. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  150463. +
  150464. +# Allow CC to be a program name with arguments.
  150465. +compiler=$CC
  150466. +
  150467. +
  150468. +# Check for command to grab the raw symbol name followed by C symbol from nm.
  150469. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
  150470. +$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
  150471. +if ${lt_cv_sys_global_symbol_pipe+:} false; then :
  150472. + $as_echo_n "(cached) " >&6
  150473. +else
  150474. +
  150475. +# These are sane defaults that work on at least a few old systems.
  150476. +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
  150477. +
  150478. +# Character class describing NM global symbol codes.
  150479. +symcode='[BCDEGRST]'
  150480. +
  150481. +# Regexp to match symbols that can be accessed directly from C.
  150482. +sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
  150483. +
  150484. +# Define system-specific variables.
  150485. +case $host_os in
  150486. +aix*)
  150487. + symcode='[BCDT]'
  150488. + ;;
  150489. +cygwin* | mingw* | pw32* | cegcc*)
  150490. + symcode='[ABCDGISTW]'
  150491. + ;;
  150492. +hpux*)
  150493. + if test "$host_cpu" = ia64; then
  150494. + symcode='[ABCDEGRST]'
  150495. + fi
  150496. + ;;
  150497. +irix* | nonstopux*)
  150498. + symcode='[BCDEGRST]'
  150499. + ;;
  150500. +osf*)
  150501. + symcode='[BCDEGQRST]'
  150502. + ;;
  150503. +solaris*)
  150504. + symcode='[BDRT]'
  150505. + ;;
  150506. +sco3.2v5*)
  150507. + symcode='[DT]'
  150508. + ;;
  150509. +sysv4.2uw2*)
  150510. + symcode='[DT]'
  150511. + ;;
  150512. +sysv5* | sco5v6* | unixware* | OpenUNIX*)
  150513. + symcode='[ABDT]'
  150514. + ;;
  150515. +sysv4)
  150516. + symcode='[DFNSTU]'
  150517. + ;;
  150518. +esac
  150519. +
  150520. +# If we're using GNU nm, then use its standard symbol codes.
  150521. +case `$NM -V 2>&1` in
  150522. +*GNU* | *'with BFD'*)
  150523. + symcode='[ABCDGIRSTW]' ;;
  150524. +esac
  150525. +
  150526. +# Transform an extracted symbol line into a proper C declaration.
  150527. +# Some systems (esp. on ia64) link data and code symbols differently,
  150528. +# so use this general approach.
  150529. +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  150530. +
  150531. +# Transform an extracted symbol line into symbol name and symbol address
  150532. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  150533. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  150534. +
  150535. +# Handle CRLF in mingw tool chain
  150536. +opt_cr=
  150537. +case $build_os in
  150538. +mingw*)
  150539. + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
  150540. + ;;
  150541. +esac
  150542. +
  150543. +# Try without a prefix underscore, then with it.
  150544. +for ac_symprfx in "" "_"; do
  150545. +
  150546. + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  150547. + symxfrm="\\1 $ac_symprfx\\2 \\2"
  150548. +
  150549. + # Write the raw and C identifiers.
  150550. + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  150551. + # Fake it for dumpbin and say T for any non-static function
  150552. + # and D for any global variable.
  150553. + # Also find C++ and __fastcall symbols from MSVC++,
  150554. + # which start with @ or ?.
  150555. + lt_cv_sys_global_symbol_pipe="$AWK '"\
  150556. +" {last_section=section; section=\$ 3};"\
  150557. +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
  150558. +" \$ 0!~/External *\|/{next};"\
  150559. +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
  150560. +" {if(hide[section]) next};"\
  150561. +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
  150562. +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
  150563. +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
  150564. +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
  150565. +" ' prfx=^$ac_symprfx"
  150566. + else
  150567. + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  150568. + fi
  150569. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  150570. +
  150571. + # Check to see that the pipe works correctly.
  150572. + pipe_works=no
  150573. +
  150574. + rm -f conftest*
  150575. + cat > conftest.$ac_ext <<_LT_EOF
  150576. +#ifdef __cplusplus
  150577. +extern "C" {
  150578. +#endif
  150579. +char nm_test_var;
  150580. +void nm_test_func(void);
  150581. +void nm_test_func(void){}
  150582. +#ifdef __cplusplus
  150583. +}
  150584. +#endif
  150585. +int main(){nm_test_var='a';nm_test_func();return(0);}
  150586. +_LT_EOF
  150587. +
  150588. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  150589. + (eval $ac_compile) 2>&5
  150590. + ac_status=$?
  150591. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150592. + test $ac_status = 0; }; then
  150593. + # Now try to grab the symbols.
  150594. + nlist=conftest.nm
  150595. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
  150596. + (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
  150597. + ac_status=$?
  150598. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150599. + test $ac_status = 0; } && test -s "$nlist"; then
  150600. + # Try sorting and uniquifying the output.
  150601. + if sort "$nlist" | uniq > "$nlist"T; then
  150602. + mv -f "$nlist"T "$nlist"
  150603. + else
  150604. + rm -f "$nlist"T
  150605. + fi
  150606. +
  150607. + # Make sure that we snagged all the symbols we need.
  150608. + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  150609. + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  150610. + cat <<_LT_EOF > conftest.$ac_ext
  150611. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  150612. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  150613. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  150614. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  150615. +# define LT@&t@_DLSYM_CONST
  150616. +#elif defined(__osf__)
  150617. +/* This system does not cope well with relocations in const data. */
  150618. +# define LT@&t@_DLSYM_CONST
  150619. +#else
  150620. +# define LT@&t@_DLSYM_CONST const
  150621. +#endif
  150622. +
  150623. +#ifdef __cplusplus
  150624. +extern "C" {
  150625. +#endif
  150626. +
  150627. +_LT_EOF
  150628. + # Now generate the symbol file.
  150629. + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  150630. +
  150631. + cat <<_LT_EOF >> conftest.$ac_ext
  150632. +
  150633. +/* The mapping between symbol names and symbols. */
  150634. +LT@&t@_DLSYM_CONST struct {
  150635. + const char *name;
  150636. + void *address;
  150637. +}
  150638. +lt__PROGRAM__LTX_preloaded_symbols[] =
  150639. +{
  150640. + { "@PROGRAM@", (void *) 0 },
  150641. +_LT_EOF
  150642. + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  150643. + cat <<\_LT_EOF >> conftest.$ac_ext
  150644. + {0, (void *) 0}
  150645. +};
  150646. +
  150647. +/* This works around a problem in FreeBSD linker */
  150648. +#ifdef FREEBSD_WORKAROUND
  150649. +static const void *lt_preloaded_setup() {
  150650. + return lt__PROGRAM__LTX_preloaded_symbols;
  150651. +}
  150652. +#endif
  150653. +
  150654. +#ifdef __cplusplus
  150655. +}
  150656. +#endif
  150657. +_LT_EOF
  150658. + # Now try linking the two files.
  150659. + mv conftest.$ac_objext conftstm.$ac_objext
  150660. + lt_globsym_save_LIBS=$LIBS
  150661. + lt_globsym_save_CFLAGS=$CFLAGS
  150662. + LIBS="conftstm.$ac_objext"
  150663. + CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  150664. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  150665. + (eval $ac_link) 2>&5
  150666. + ac_status=$?
  150667. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150668. + test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  150669. + pipe_works=yes
  150670. + fi
  150671. + LIBS=$lt_globsym_save_LIBS
  150672. + CFLAGS=$lt_globsym_save_CFLAGS
  150673. + else
  150674. + echo "cannot find nm_test_func in $nlist" >&5
  150675. + fi
  150676. + else
  150677. + echo "cannot find nm_test_var in $nlist" >&5
  150678. + fi
  150679. + else
  150680. + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
  150681. + fi
  150682. + else
  150683. + echo "$progname: failed program was:" >&5
  150684. + cat conftest.$ac_ext >&5
  150685. + fi
  150686. + rm -rf conftest* conftst*
  150687. +
  150688. + # Do not use the global_symbol_pipe unless it works.
  150689. + if test "$pipe_works" = yes; then
  150690. + break
  150691. + else
  150692. + lt_cv_sys_global_symbol_pipe=
  150693. + fi
  150694. +done
  150695. +
  150696. +fi
  150697. +
  150698. +if test -z "$lt_cv_sys_global_symbol_pipe"; then
  150699. + lt_cv_sys_global_symbol_to_cdecl=
  150700. +fi
  150701. +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  150702. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
  150703. +$as_echo "failed" >&6; }
  150704. +else
  150705. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
  150706. +$as_echo "ok" >&6; }
  150707. +fi
  150708. +
  150709. +# Response file support.
  150710. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  150711. + nm_file_list_spec='@'
  150712. +elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
  150713. + nm_file_list_spec='@'
  150714. +fi
  150715. +
  150716. +
  150717. +
  150718. +
  150719. +
  150720. +
  150721. +
  150722. +
  150723. +
  150724. +
  150725. +
  150726. +
  150727. +
  150728. +
  150729. +
  150730. +
  150731. +
  150732. +
  150733. +
  150734. +
  150735. +
  150736. +
  150737. +
  150738. +
  150739. +
  150740. +
  150741. +
  150742. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
  150743. +$as_echo_n "checking for sysroot... " >&6; }
  150744. +
  150745. +@%:@ Check whether --with-sysroot was given.
  150746. +if test "${with_sysroot+set}" = set; then :
  150747. + withval=$with_sysroot;
  150748. +else
  150749. + with_sysroot=no
  150750. +fi
  150751. +
  150752. +
  150753. +lt_sysroot=
  150754. +case ${with_sysroot} in #(
  150755. + yes)
  150756. + if test "$GCC" = yes; then
  150757. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  150758. + fi
  150759. + ;; #(
  150760. + /*)
  150761. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  150762. + ;; #(
  150763. + no|'')
  150764. + ;; #(
  150765. + *)
  150766. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
  150767. +$as_echo "${with_sysroot}" >&6; }
  150768. + as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
  150769. + ;;
  150770. +esac
  150771. +
  150772. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
  150773. +$as_echo "${lt_sysroot:-no}" >&6; }
  150774. +
  150775. +
  150776. +
  150777. +
  150778. +
  150779. +@%:@ Check whether --enable-libtool-lock was given.
  150780. +if test "${enable_libtool_lock+set}" = set; then :
  150781. + enableval=$enable_libtool_lock;
  150782. +fi
  150783. +
  150784. +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  150785. +
  150786. +# Some flags need to be propagated to the compiler or linker for good
  150787. +# libtool support.
  150788. +case $host in
  150789. +ia64-*-hpux*)
  150790. + # Find out which ABI we are using.
  150791. + echo 'int i;' > conftest.$ac_ext
  150792. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  150793. + (eval $ac_compile) 2>&5
  150794. + ac_status=$?
  150795. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150796. + test $ac_status = 0; }; then
  150797. + case `/usr/bin/file conftest.$ac_objext` in
  150798. + *ELF-32*)
  150799. + HPUX_IA64_MODE="32"
  150800. + ;;
  150801. + *ELF-64*)
  150802. + HPUX_IA64_MODE="64"
  150803. + ;;
  150804. + esac
  150805. + fi
  150806. + rm -rf conftest*
  150807. + ;;
  150808. +*-*-irix6*)
  150809. + # Find out which ABI we are using.
  150810. + echo '#line '$LINENO' "configure"' > conftest.$ac_ext
  150811. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  150812. + (eval $ac_compile) 2>&5
  150813. + ac_status=$?
  150814. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150815. + test $ac_status = 0; }; then
  150816. + if test "$lt_cv_prog_gnu_ld" = yes; then
  150817. + case `/usr/bin/file conftest.$ac_objext` in
  150818. + *32-bit*)
  150819. + LD="${LD-ld} -melf32bsmip"
  150820. + ;;
  150821. + *N32*)
  150822. + LD="${LD-ld} -melf32bmipn32"
  150823. + ;;
  150824. + *64-bit*)
  150825. + LD="${LD-ld} -melf64bmip"
  150826. + ;;
  150827. + esac
  150828. + else
  150829. + case `/usr/bin/file conftest.$ac_objext` in
  150830. + *32-bit*)
  150831. + LD="${LD-ld} -32"
  150832. + ;;
  150833. + *N32*)
  150834. + LD="${LD-ld} -n32"
  150835. + ;;
  150836. + *64-bit*)
  150837. + LD="${LD-ld} -64"
  150838. + ;;
  150839. + esac
  150840. + fi
  150841. + fi
  150842. + rm -rf conftest*
  150843. + ;;
  150844. +
  150845. +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
  150846. +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  150847. + # Find out which ABI we are using.
  150848. + echo 'int i;' > conftest.$ac_ext
  150849. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  150850. + (eval $ac_compile) 2>&5
  150851. + ac_status=$?
  150852. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150853. + test $ac_status = 0; }; then
  150854. + case `/usr/bin/file conftest.o` in
  150855. + *32-bit*)
  150856. + case $host in
  150857. + x86_64-*kfreebsd*-gnu)
  150858. + LD="${LD-ld} -m elf_i386_fbsd"
  150859. + ;;
  150860. + x86_64-*linux*)
  150861. + LD="${LD-ld} -m elf_i386"
  150862. + ;;
  150863. + ppc64-*linux*|powerpc64-*linux*)
  150864. + LD="${LD-ld} -m elf32ppclinux"
  150865. + ;;
  150866. + s390x-*linux*)
  150867. + LD="${LD-ld} -m elf_s390"
  150868. + ;;
  150869. + sparc64-*linux*)
  150870. + LD="${LD-ld} -m elf32_sparc"
  150871. + ;;
  150872. + esac
  150873. + ;;
  150874. + *64-bit*)
  150875. + case $host in
  150876. + x86_64-*kfreebsd*-gnu)
  150877. + LD="${LD-ld} -m elf_x86_64_fbsd"
  150878. + ;;
  150879. + x86_64-*linux*)
  150880. + LD="${LD-ld} -m elf_x86_64"
  150881. + ;;
  150882. + ppc*-*linux*|powerpc*-*linux*)
  150883. + LD="${LD-ld} -m elf64ppc"
  150884. + ;;
  150885. + s390*-*linux*|s390*-*tpf*)
  150886. + LD="${LD-ld} -m elf64_s390"
  150887. + ;;
  150888. + sparc*-*linux*)
  150889. + LD="${LD-ld} -m elf64_sparc"
  150890. + ;;
  150891. + esac
  150892. + ;;
  150893. + esac
  150894. + fi
  150895. + rm -rf conftest*
  150896. + ;;
  150897. +
  150898. +*-*-sco3.2v5*)
  150899. + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  150900. + SAVE_CFLAGS="$CFLAGS"
  150901. + CFLAGS="$CFLAGS -belf"
  150902. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
  150903. +$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
  150904. +if ${lt_cv_cc_needs_belf+:} false; then :
  150905. + $as_echo_n "(cached) " >&6
  150906. +else
  150907. + ac_ext=c
  150908. +ac_cpp='$CPP $CPPFLAGS'
  150909. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  150910. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  150911. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  150912. +
  150913. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  150914. +/* end confdefs.h. */
  150915. +
  150916. +int
  150917. +main ()
  150918. +{
  150919. +
  150920. + ;
  150921. + return 0;
  150922. +}
  150923. +_ACEOF
  150924. +if ac_fn_c_try_link "$LINENO"; then :
  150925. + lt_cv_cc_needs_belf=yes
  150926. +else
  150927. + lt_cv_cc_needs_belf=no
  150928. +fi
  150929. +rm -f core conftest.err conftest.$ac_objext \
  150930. + conftest$ac_exeext conftest.$ac_ext
  150931. + ac_ext=c
  150932. +ac_cpp='$CPP $CPPFLAGS'
  150933. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  150934. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  150935. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  150936. +
  150937. +fi
  150938. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  150939. +$as_echo "$lt_cv_cc_needs_belf" >&6; }
  150940. + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  150941. + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  150942. + CFLAGS="$SAVE_CFLAGS"
  150943. + fi
  150944. + ;;
  150945. +sparc*-*solaris*)
  150946. + # Find out which ABI we are using.
  150947. + echo 'int i;' > conftest.$ac_ext
  150948. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  150949. + (eval $ac_compile) 2>&5
  150950. + ac_status=$?
  150951. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  150952. + test $ac_status = 0; }; then
  150953. + case `/usr/bin/file conftest.o` in
  150954. + *64-bit*)
  150955. + case $lt_cv_prog_gnu_ld in
  150956. + yes*) LD="${LD-ld} -m elf64_sparc" ;;
  150957. + *)
  150958. + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  150959. + LD="${LD-ld} -64"
  150960. + fi
  150961. + ;;
  150962. + esac
  150963. + ;;
  150964. + esac
  150965. + fi
  150966. + rm -rf conftest*
  150967. + ;;
  150968. +esac
  150969. +
  150970. +need_locks="$enable_libtool_lock"
  150971. +
  150972. +if test -n "$ac_tool_prefix"; then
  150973. + # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
  150974. +set dummy ${ac_tool_prefix}mt; ac_word=$2
  150975. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  150976. +$as_echo_n "checking for $ac_word... " >&6; }
  150977. +if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
  150978. + $as_echo_n "(cached) " >&6
  150979. +else
  150980. + if test -n "$MANIFEST_TOOL"; then
  150981. + ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
  150982. +else
  150983. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  150984. +for as_dir in $PATH
  150985. +do
  150986. + IFS=$as_save_IFS
  150987. + test -z "$as_dir" && as_dir=.
  150988. + for ac_exec_ext in '' $ac_executable_extensions; do
  150989. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  150990. + ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
  150991. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  150992. + break 2
  150993. + fi
  150994. +done
  150995. + done
  150996. +IFS=$as_save_IFS
  150997. +
  150998. +fi
  150999. +fi
  151000. +MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
  151001. +if test -n "$MANIFEST_TOOL"; then
  151002. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
  151003. +$as_echo "$MANIFEST_TOOL" >&6; }
  151004. +else
  151005. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151006. +$as_echo "no" >&6; }
  151007. +fi
  151008. +
  151009. +
  151010. +fi
  151011. +if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
  151012. + ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
  151013. + # Extract the first word of "mt", so it can be a program name with args.
  151014. +set dummy mt; ac_word=$2
  151015. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151016. +$as_echo_n "checking for $ac_word... " >&6; }
  151017. +if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
  151018. + $as_echo_n "(cached) " >&6
  151019. +else
  151020. + if test -n "$ac_ct_MANIFEST_TOOL"; then
  151021. + ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
  151022. +else
  151023. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151024. +for as_dir in $PATH
  151025. +do
  151026. + IFS=$as_save_IFS
  151027. + test -z "$as_dir" && as_dir=.
  151028. + for ac_exec_ext in '' $ac_executable_extensions; do
  151029. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151030. + ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
  151031. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151032. + break 2
  151033. + fi
  151034. +done
  151035. + done
  151036. +IFS=$as_save_IFS
  151037. +
  151038. +fi
  151039. +fi
  151040. +ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
  151041. +if test -n "$ac_ct_MANIFEST_TOOL"; then
  151042. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
  151043. +$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
  151044. +else
  151045. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151046. +$as_echo "no" >&6; }
  151047. +fi
  151048. +
  151049. + if test "x$ac_ct_MANIFEST_TOOL" = x; then
  151050. + MANIFEST_TOOL=":"
  151051. + else
  151052. + case $cross_compiling:$ac_tool_warned in
  151053. +yes:)
  151054. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  151055. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  151056. +ac_tool_warned=yes ;;
  151057. +esac
  151058. + MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
  151059. + fi
  151060. +else
  151061. + MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
  151062. +fi
  151063. +
  151064. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  151065. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
  151066. +$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
  151067. +if ${lt_cv_path_mainfest_tool+:} false; then :
  151068. + $as_echo_n "(cached) " >&6
  151069. +else
  151070. + lt_cv_path_mainfest_tool=no
  151071. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
  151072. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  151073. + cat conftest.err >&5
  151074. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  151075. + lt_cv_path_mainfest_tool=yes
  151076. + fi
  151077. + rm -f conftest*
  151078. +fi
  151079. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
  151080. +$as_echo "$lt_cv_path_mainfest_tool" >&6; }
  151081. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  151082. + MANIFEST_TOOL=:
  151083. +fi
  151084. +
  151085. +
  151086. +
  151087. +
  151088. +
  151089. +
  151090. + case $host_os in
  151091. + rhapsody* | darwin*)
  151092. + if test -n "$ac_tool_prefix"; then
  151093. + # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
  151094. +set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
  151095. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151096. +$as_echo_n "checking for $ac_word... " >&6; }
  151097. +if ${ac_cv_prog_DSYMUTIL+:} false; then :
  151098. + $as_echo_n "(cached) " >&6
  151099. +else
  151100. + if test -n "$DSYMUTIL"; then
  151101. + ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
  151102. +else
  151103. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151104. +for as_dir in $PATH
  151105. +do
  151106. + IFS=$as_save_IFS
  151107. + test -z "$as_dir" && as_dir=.
  151108. + for ac_exec_ext in '' $ac_executable_extensions; do
  151109. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151110. + ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
  151111. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151112. + break 2
  151113. + fi
  151114. +done
  151115. + done
  151116. +IFS=$as_save_IFS
  151117. +
  151118. +fi
  151119. +fi
  151120. +DSYMUTIL=$ac_cv_prog_DSYMUTIL
  151121. +if test -n "$DSYMUTIL"; then
  151122. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
  151123. +$as_echo "$DSYMUTIL" >&6; }
  151124. +else
  151125. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151126. +$as_echo "no" >&6; }
  151127. +fi
  151128. +
  151129. +
  151130. +fi
  151131. +if test -z "$ac_cv_prog_DSYMUTIL"; then
  151132. + ac_ct_DSYMUTIL=$DSYMUTIL
  151133. + # Extract the first word of "dsymutil", so it can be a program name with args.
  151134. +set dummy dsymutil; ac_word=$2
  151135. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151136. +$as_echo_n "checking for $ac_word... " >&6; }
  151137. +if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
  151138. + $as_echo_n "(cached) " >&6
  151139. +else
  151140. + if test -n "$ac_ct_DSYMUTIL"; then
  151141. + ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
  151142. +else
  151143. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151144. +for as_dir in $PATH
  151145. +do
  151146. + IFS=$as_save_IFS
  151147. + test -z "$as_dir" && as_dir=.
  151148. + for ac_exec_ext in '' $ac_executable_extensions; do
  151149. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151150. + ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
  151151. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151152. + break 2
  151153. + fi
  151154. +done
  151155. + done
  151156. +IFS=$as_save_IFS
  151157. +
  151158. +fi
  151159. +fi
  151160. +ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
  151161. +if test -n "$ac_ct_DSYMUTIL"; then
  151162. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
  151163. +$as_echo "$ac_ct_DSYMUTIL" >&6; }
  151164. +else
  151165. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151166. +$as_echo "no" >&6; }
  151167. +fi
  151168. +
  151169. + if test "x$ac_ct_DSYMUTIL" = x; then
  151170. + DSYMUTIL=":"
  151171. + else
  151172. + case $cross_compiling:$ac_tool_warned in
  151173. +yes:)
  151174. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  151175. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  151176. +ac_tool_warned=yes ;;
  151177. +esac
  151178. + DSYMUTIL=$ac_ct_DSYMUTIL
  151179. + fi
  151180. +else
  151181. + DSYMUTIL="$ac_cv_prog_DSYMUTIL"
  151182. +fi
  151183. +
  151184. + if test -n "$ac_tool_prefix"; then
  151185. + # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
  151186. +set dummy ${ac_tool_prefix}nmedit; ac_word=$2
  151187. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151188. +$as_echo_n "checking for $ac_word... " >&6; }
  151189. +if ${ac_cv_prog_NMEDIT+:} false; then :
  151190. + $as_echo_n "(cached) " >&6
  151191. +else
  151192. + if test -n "$NMEDIT"; then
  151193. + ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
  151194. +else
  151195. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151196. +for as_dir in $PATH
  151197. +do
  151198. + IFS=$as_save_IFS
  151199. + test -z "$as_dir" && as_dir=.
  151200. + for ac_exec_ext in '' $ac_executable_extensions; do
  151201. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151202. + ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
  151203. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151204. + break 2
  151205. + fi
  151206. +done
  151207. + done
  151208. +IFS=$as_save_IFS
  151209. +
  151210. +fi
  151211. +fi
  151212. +NMEDIT=$ac_cv_prog_NMEDIT
  151213. +if test -n "$NMEDIT"; then
  151214. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
  151215. +$as_echo "$NMEDIT" >&6; }
  151216. +else
  151217. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151218. +$as_echo "no" >&6; }
  151219. +fi
  151220. +
  151221. +
  151222. +fi
  151223. +if test -z "$ac_cv_prog_NMEDIT"; then
  151224. + ac_ct_NMEDIT=$NMEDIT
  151225. + # Extract the first word of "nmedit", so it can be a program name with args.
  151226. +set dummy nmedit; ac_word=$2
  151227. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151228. +$as_echo_n "checking for $ac_word... " >&6; }
  151229. +if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
  151230. + $as_echo_n "(cached) " >&6
  151231. +else
  151232. + if test -n "$ac_ct_NMEDIT"; then
  151233. + ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
  151234. +else
  151235. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151236. +for as_dir in $PATH
  151237. +do
  151238. + IFS=$as_save_IFS
  151239. + test -z "$as_dir" && as_dir=.
  151240. + for ac_exec_ext in '' $ac_executable_extensions; do
  151241. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151242. + ac_cv_prog_ac_ct_NMEDIT="nmedit"
  151243. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151244. + break 2
  151245. + fi
  151246. +done
  151247. + done
  151248. +IFS=$as_save_IFS
  151249. +
  151250. +fi
  151251. +fi
  151252. +ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
  151253. +if test -n "$ac_ct_NMEDIT"; then
  151254. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
  151255. +$as_echo "$ac_ct_NMEDIT" >&6; }
  151256. +else
  151257. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151258. +$as_echo "no" >&6; }
  151259. +fi
  151260. +
  151261. + if test "x$ac_ct_NMEDIT" = x; then
  151262. + NMEDIT=":"
  151263. + else
  151264. + case $cross_compiling:$ac_tool_warned in
  151265. +yes:)
  151266. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  151267. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  151268. +ac_tool_warned=yes ;;
  151269. +esac
  151270. + NMEDIT=$ac_ct_NMEDIT
  151271. + fi
  151272. +else
  151273. + NMEDIT="$ac_cv_prog_NMEDIT"
  151274. +fi
  151275. +
  151276. + if test -n "$ac_tool_prefix"; then
  151277. + # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
  151278. +set dummy ${ac_tool_prefix}lipo; ac_word=$2
  151279. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151280. +$as_echo_n "checking for $ac_word... " >&6; }
  151281. +if ${ac_cv_prog_LIPO+:} false; then :
  151282. + $as_echo_n "(cached) " >&6
  151283. +else
  151284. + if test -n "$LIPO"; then
  151285. + ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
  151286. +else
  151287. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151288. +for as_dir in $PATH
  151289. +do
  151290. + IFS=$as_save_IFS
  151291. + test -z "$as_dir" && as_dir=.
  151292. + for ac_exec_ext in '' $ac_executable_extensions; do
  151293. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151294. + ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
  151295. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151296. + break 2
  151297. + fi
  151298. +done
  151299. + done
  151300. +IFS=$as_save_IFS
  151301. +
  151302. +fi
  151303. +fi
  151304. +LIPO=$ac_cv_prog_LIPO
  151305. +if test -n "$LIPO"; then
  151306. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
  151307. +$as_echo "$LIPO" >&6; }
  151308. +else
  151309. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151310. +$as_echo "no" >&6; }
  151311. +fi
  151312. +
  151313. +
  151314. +fi
  151315. +if test -z "$ac_cv_prog_LIPO"; then
  151316. + ac_ct_LIPO=$LIPO
  151317. + # Extract the first word of "lipo", so it can be a program name with args.
  151318. +set dummy lipo; ac_word=$2
  151319. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151320. +$as_echo_n "checking for $ac_word... " >&6; }
  151321. +if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
  151322. + $as_echo_n "(cached) " >&6
  151323. +else
  151324. + if test -n "$ac_ct_LIPO"; then
  151325. + ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
  151326. +else
  151327. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151328. +for as_dir in $PATH
  151329. +do
  151330. + IFS=$as_save_IFS
  151331. + test -z "$as_dir" && as_dir=.
  151332. + for ac_exec_ext in '' $ac_executable_extensions; do
  151333. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151334. + ac_cv_prog_ac_ct_LIPO="lipo"
  151335. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151336. + break 2
  151337. + fi
  151338. +done
  151339. + done
  151340. +IFS=$as_save_IFS
  151341. +
  151342. +fi
  151343. +fi
  151344. +ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
  151345. +if test -n "$ac_ct_LIPO"; then
  151346. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
  151347. +$as_echo "$ac_ct_LIPO" >&6; }
  151348. +else
  151349. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151350. +$as_echo "no" >&6; }
  151351. +fi
  151352. +
  151353. + if test "x$ac_ct_LIPO" = x; then
  151354. + LIPO=":"
  151355. + else
  151356. + case $cross_compiling:$ac_tool_warned in
  151357. +yes:)
  151358. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  151359. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  151360. +ac_tool_warned=yes ;;
  151361. +esac
  151362. + LIPO=$ac_ct_LIPO
  151363. + fi
  151364. +else
  151365. + LIPO="$ac_cv_prog_LIPO"
  151366. +fi
  151367. +
  151368. + if test -n "$ac_tool_prefix"; then
  151369. + # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
  151370. +set dummy ${ac_tool_prefix}otool; ac_word=$2
  151371. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151372. +$as_echo_n "checking for $ac_word... " >&6; }
  151373. +if ${ac_cv_prog_OTOOL+:} false; then :
  151374. + $as_echo_n "(cached) " >&6
  151375. +else
  151376. + if test -n "$OTOOL"; then
  151377. + ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
  151378. +else
  151379. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151380. +for as_dir in $PATH
  151381. +do
  151382. + IFS=$as_save_IFS
  151383. + test -z "$as_dir" && as_dir=.
  151384. + for ac_exec_ext in '' $ac_executable_extensions; do
  151385. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151386. + ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
  151387. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151388. + break 2
  151389. + fi
  151390. +done
  151391. + done
  151392. +IFS=$as_save_IFS
  151393. +
  151394. +fi
  151395. +fi
  151396. +OTOOL=$ac_cv_prog_OTOOL
  151397. +if test -n "$OTOOL"; then
  151398. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
  151399. +$as_echo "$OTOOL" >&6; }
  151400. +else
  151401. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151402. +$as_echo "no" >&6; }
  151403. +fi
  151404. +
  151405. +
  151406. +fi
  151407. +if test -z "$ac_cv_prog_OTOOL"; then
  151408. + ac_ct_OTOOL=$OTOOL
  151409. + # Extract the first word of "otool", so it can be a program name with args.
  151410. +set dummy otool; ac_word=$2
  151411. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151412. +$as_echo_n "checking for $ac_word... " >&6; }
  151413. +if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
  151414. + $as_echo_n "(cached) " >&6
  151415. +else
  151416. + if test -n "$ac_ct_OTOOL"; then
  151417. + ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
  151418. +else
  151419. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151420. +for as_dir in $PATH
  151421. +do
  151422. + IFS=$as_save_IFS
  151423. + test -z "$as_dir" && as_dir=.
  151424. + for ac_exec_ext in '' $ac_executable_extensions; do
  151425. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151426. + ac_cv_prog_ac_ct_OTOOL="otool"
  151427. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151428. + break 2
  151429. + fi
  151430. +done
  151431. + done
  151432. +IFS=$as_save_IFS
  151433. +
  151434. +fi
  151435. +fi
  151436. +ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
  151437. +if test -n "$ac_ct_OTOOL"; then
  151438. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
  151439. +$as_echo "$ac_ct_OTOOL" >&6; }
  151440. +else
  151441. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151442. +$as_echo "no" >&6; }
  151443. +fi
  151444. +
  151445. + if test "x$ac_ct_OTOOL" = x; then
  151446. + OTOOL=":"
  151447. + else
  151448. + case $cross_compiling:$ac_tool_warned in
  151449. +yes:)
  151450. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  151451. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  151452. +ac_tool_warned=yes ;;
  151453. +esac
  151454. + OTOOL=$ac_ct_OTOOL
  151455. + fi
  151456. +else
  151457. + OTOOL="$ac_cv_prog_OTOOL"
  151458. +fi
  151459. +
  151460. + if test -n "$ac_tool_prefix"; then
  151461. + # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
  151462. +set dummy ${ac_tool_prefix}otool64; ac_word=$2
  151463. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151464. +$as_echo_n "checking for $ac_word... " >&6; }
  151465. +if ${ac_cv_prog_OTOOL64+:} false; then :
  151466. + $as_echo_n "(cached) " >&6
  151467. +else
  151468. + if test -n "$OTOOL64"; then
  151469. + ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
  151470. +else
  151471. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151472. +for as_dir in $PATH
  151473. +do
  151474. + IFS=$as_save_IFS
  151475. + test -z "$as_dir" && as_dir=.
  151476. + for ac_exec_ext in '' $ac_executable_extensions; do
  151477. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151478. + ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
  151479. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151480. + break 2
  151481. + fi
  151482. +done
  151483. + done
  151484. +IFS=$as_save_IFS
  151485. +
  151486. +fi
  151487. +fi
  151488. +OTOOL64=$ac_cv_prog_OTOOL64
  151489. +if test -n "$OTOOL64"; then
  151490. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
  151491. +$as_echo "$OTOOL64" >&6; }
  151492. +else
  151493. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151494. +$as_echo "no" >&6; }
  151495. +fi
  151496. +
  151497. +
  151498. +fi
  151499. +if test -z "$ac_cv_prog_OTOOL64"; then
  151500. + ac_ct_OTOOL64=$OTOOL64
  151501. + # Extract the first word of "otool64", so it can be a program name with args.
  151502. +set dummy otool64; ac_word=$2
  151503. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  151504. +$as_echo_n "checking for $ac_word... " >&6; }
  151505. +if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
  151506. + $as_echo_n "(cached) " >&6
  151507. +else
  151508. + if test -n "$ac_ct_OTOOL64"; then
  151509. + ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
  151510. +else
  151511. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  151512. +for as_dir in $PATH
  151513. +do
  151514. + IFS=$as_save_IFS
  151515. + test -z "$as_dir" && as_dir=.
  151516. + for ac_exec_ext in '' $ac_executable_extensions; do
  151517. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  151518. + ac_cv_prog_ac_ct_OTOOL64="otool64"
  151519. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  151520. + break 2
  151521. + fi
  151522. +done
  151523. + done
  151524. +IFS=$as_save_IFS
  151525. +
  151526. +fi
  151527. +fi
  151528. +ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
  151529. +if test -n "$ac_ct_OTOOL64"; then
  151530. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
  151531. +$as_echo "$ac_ct_OTOOL64" >&6; }
  151532. +else
  151533. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  151534. +$as_echo "no" >&6; }
  151535. +fi
  151536. +
  151537. + if test "x$ac_ct_OTOOL64" = x; then
  151538. + OTOOL64=":"
  151539. + else
  151540. + case $cross_compiling:$ac_tool_warned in
  151541. +yes:)
  151542. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  151543. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  151544. +ac_tool_warned=yes ;;
  151545. +esac
  151546. + OTOOL64=$ac_ct_OTOOL64
  151547. + fi
  151548. +else
  151549. + OTOOL64="$ac_cv_prog_OTOOL64"
  151550. +fi
  151551. +
  151552. +
  151553. +
  151554. +
  151555. +
  151556. +
  151557. +
  151558. +
  151559. +
  151560. +
  151561. +
  151562. +
  151563. +
  151564. +
  151565. +
  151566. +
  151567. +
  151568. +
  151569. +
  151570. +
  151571. +
  151572. +
  151573. +
  151574. +
  151575. +
  151576. +
  151577. +
  151578. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
  151579. +$as_echo_n "checking for -single_module linker flag... " >&6; }
  151580. +if ${lt_cv_apple_cc_single_mod+:} false; then :
  151581. + $as_echo_n "(cached) " >&6
  151582. +else
  151583. + lt_cv_apple_cc_single_mod=no
  151584. + if test -z "${LT_MULTI_MODULE}"; then
  151585. + # By default we will add the -single_module flag. You can override
  151586. + # by either setting the environment variable LT_MULTI_MODULE
  151587. + # non-empty at configure time, or by adding -multi_module to the
  151588. + # link flags.
  151589. + rm -rf libconftest.dylib*
  151590. + echo "int foo(void){return 1;}" > conftest.c
  151591. + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  151592. +-dynamiclib -Wl,-single_module conftest.c" >&5
  151593. + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
  151594. + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  151595. + _lt_result=$?
  151596. + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  151597. + lt_cv_apple_cc_single_mod=yes
  151598. + else
  151599. + cat conftest.err >&5
  151600. + fi
  151601. + rm -rf libconftest.dylib*
  151602. + rm -f conftest.*
  151603. + fi
  151604. +fi
  151605. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
  151606. +$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
  151607. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
  151608. +$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
  151609. +if ${lt_cv_ld_exported_symbols_list+:} false; then :
  151610. + $as_echo_n "(cached) " >&6
  151611. +else
  151612. + lt_cv_ld_exported_symbols_list=no
  151613. + save_LDFLAGS=$LDFLAGS
  151614. + echo "_main" > conftest.sym
  151615. + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  151616. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151617. +/* end confdefs.h. */
  151618. +
  151619. +int
  151620. +main ()
  151621. +{
  151622. +
  151623. + ;
  151624. + return 0;
  151625. +}
  151626. +_ACEOF
  151627. +if ac_fn_c_try_link "$LINENO"; then :
  151628. + lt_cv_ld_exported_symbols_list=yes
  151629. +else
  151630. + lt_cv_ld_exported_symbols_list=no
  151631. +fi
  151632. +rm -f core conftest.err conftest.$ac_objext \
  151633. + conftest$ac_exeext conftest.$ac_ext
  151634. + LDFLAGS="$save_LDFLAGS"
  151635. +
  151636. +fi
  151637. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
  151638. +$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
  151639. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
  151640. +$as_echo_n "checking for -force_load linker flag... " >&6; }
  151641. +if ${lt_cv_ld_force_load+:} false; then :
  151642. + $as_echo_n "(cached) " >&6
  151643. +else
  151644. + lt_cv_ld_force_load=no
  151645. + cat > conftest.c << _LT_EOF
  151646. +int forced_loaded() { return 2;}
  151647. +_LT_EOF
  151648. + echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
  151649. + $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
  151650. + echo "$AR cru libconftest.a conftest.o" >&5
  151651. + $AR cru libconftest.a conftest.o 2>&5
  151652. + echo "$RANLIB libconftest.a" >&5
  151653. + $RANLIB libconftest.a 2>&5
  151654. + cat > conftest.c << _LT_EOF
  151655. +int main() { return 0;}
  151656. +_LT_EOF
  151657. + echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
  151658. + $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
  151659. + _lt_result=$?
  151660. + if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
  151661. + lt_cv_ld_force_load=yes
  151662. + else
  151663. + cat conftest.err >&5
  151664. + fi
  151665. + rm -f conftest.err libconftest.a conftest conftest.c
  151666. + rm -rf conftest.dSYM
  151667. +
  151668. +fi
  151669. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
  151670. +$as_echo "$lt_cv_ld_force_load" >&6; }
  151671. + case $host_os in
  151672. + rhapsody* | darwin1.[012])
  151673. + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  151674. + darwin1.*)
  151675. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  151676. + darwin*) # darwin 5.x on
  151677. + # if running on 10.5 or later, the deployment target defaults
  151678. + # to the OS version, if on x86, and 10.4, the deployment
  151679. + # target defaults to 10.4. Don't you love it?
  151680. + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  151681. + 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
  151682. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  151683. + 10.[012]*)
  151684. + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  151685. + 10.*)
  151686. + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  151687. + esac
  151688. + ;;
  151689. + esac
  151690. + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  151691. + _lt_dar_single_mod='$single_module'
  151692. + fi
  151693. + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  151694. + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  151695. + else
  151696. + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  151697. + fi
  151698. + if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
  151699. + _lt_dsymutil='~$DSYMUTIL $lib || :'
  151700. + else
  151701. + _lt_dsymutil=
  151702. + fi
  151703. + ;;
  151704. + esac
  151705. +
  151706. +ac_ext=c
  151707. +ac_cpp='$CPP $CPPFLAGS'
  151708. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  151709. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  151710. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  151711. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  151712. +$as_echo_n "checking how to run the C preprocessor... " >&6; }
  151713. +# On Suns, sometimes $CPP names a directory.
  151714. +if test -n "$CPP" && test -d "$CPP"; then
  151715. + CPP=
  151716. +fi
  151717. +if test -z "$CPP"; then
  151718. + if ${ac_cv_prog_CPP+:} false; then :
  151719. + $as_echo_n "(cached) " >&6
  151720. +else
  151721. + # Double quotes because CPP needs to be expanded
  151722. + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  151723. + do
  151724. + ac_preproc_ok=false
  151725. +for ac_c_preproc_warn_flag in '' yes
  151726. +do
  151727. + # Use a header file that comes with gcc, so configuring glibc
  151728. + # with a fresh cross-compiler works.
  151729. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  151730. + # <limits.h> exists even on freestanding compilers.
  151731. + # On the NeXT, cc -E runs the code through the compiler's parser,
  151732. + # not just through cpp. "Syntax error" is here to catch this case.
  151733. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151734. +/* end confdefs.h. */
  151735. +@%:@ifdef __STDC__
  151736. +@%:@ include <limits.h>
  151737. +@%:@else
  151738. +@%:@ include <assert.h>
  151739. +@%:@endif
  151740. + Syntax error
  151741. +_ACEOF
  151742. +if ac_fn_c_try_cpp "$LINENO"; then :
  151743. +
  151744. +else
  151745. + # Broken: fails on valid input.
  151746. +continue
  151747. +fi
  151748. +rm -f conftest.err conftest.i conftest.$ac_ext
  151749. +
  151750. + # OK, works on sane cases. Now check whether nonexistent headers
  151751. + # can be detected and how.
  151752. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151753. +/* end confdefs.h. */
  151754. +@%:@include <ac_nonexistent.h>
  151755. +_ACEOF
  151756. +if ac_fn_c_try_cpp "$LINENO"; then :
  151757. + # Broken: success on invalid input.
  151758. +continue
  151759. +else
  151760. + # Passes both tests.
  151761. +ac_preproc_ok=:
  151762. +break
  151763. +fi
  151764. +rm -f conftest.err conftest.i conftest.$ac_ext
  151765. +
  151766. +done
  151767. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  151768. +rm -f conftest.i conftest.err conftest.$ac_ext
  151769. +if $ac_preproc_ok; then :
  151770. + break
  151771. +fi
  151772. +
  151773. + done
  151774. + ac_cv_prog_CPP=$CPP
  151775. +
  151776. +fi
  151777. + CPP=$ac_cv_prog_CPP
  151778. +else
  151779. + ac_cv_prog_CPP=$CPP
  151780. +fi
  151781. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  151782. +$as_echo "$CPP" >&6; }
  151783. +ac_preproc_ok=false
  151784. +for ac_c_preproc_warn_flag in '' yes
  151785. +do
  151786. + # Use a header file that comes with gcc, so configuring glibc
  151787. + # with a fresh cross-compiler works.
  151788. + # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  151789. + # <limits.h> exists even on freestanding compilers.
  151790. + # On the NeXT, cc -E runs the code through the compiler's parser,
  151791. + # not just through cpp. "Syntax error" is here to catch this case.
  151792. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151793. +/* end confdefs.h. */
  151794. +@%:@ifdef __STDC__
  151795. +@%:@ include <limits.h>
  151796. +@%:@else
  151797. +@%:@ include <assert.h>
  151798. +@%:@endif
  151799. + Syntax error
  151800. +_ACEOF
  151801. +if ac_fn_c_try_cpp "$LINENO"; then :
  151802. +
  151803. +else
  151804. + # Broken: fails on valid input.
  151805. +continue
  151806. +fi
  151807. +rm -f conftest.err conftest.i conftest.$ac_ext
  151808. +
  151809. + # OK, works on sane cases. Now check whether nonexistent headers
  151810. + # can be detected and how.
  151811. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151812. +/* end confdefs.h. */
  151813. +@%:@include <ac_nonexistent.h>
  151814. +_ACEOF
  151815. +if ac_fn_c_try_cpp "$LINENO"; then :
  151816. + # Broken: success on invalid input.
  151817. +continue
  151818. +else
  151819. + # Passes both tests.
  151820. +ac_preproc_ok=:
  151821. +break
  151822. +fi
  151823. +rm -f conftest.err conftest.i conftest.$ac_ext
  151824. +
  151825. +done
  151826. +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  151827. +rm -f conftest.i conftest.err conftest.$ac_ext
  151828. +if $ac_preproc_ok; then :
  151829. +
  151830. +else
  151831. + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  151832. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  151833. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  151834. +See \`config.log' for more details" "$LINENO" 5; }
  151835. +fi
  151836. +
  151837. +ac_ext=c
  151838. +ac_cpp='$CPP $CPPFLAGS'
  151839. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  151840. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  151841. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  151842. +
  151843. +
  151844. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  151845. +$as_echo_n "checking for ANSI C header files... " >&6; }
  151846. +if ${ac_cv_header_stdc+:} false; then :
  151847. + $as_echo_n "(cached) " >&6
  151848. +else
  151849. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151850. +/* end confdefs.h. */
  151851. +#include <stdlib.h>
  151852. +#include <stdarg.h>
  151853. +#include <string.h>
  151854. +#include <float.h>
  151855. +
  151856. +int
  151857. +main ()
  151858. +{
  151859. +
  151860. + ;
  151861. + return 0;
  151862. +}
  151863. +_ACEOF
  151864. +if ac_fn_c_try_compile "$LINENO"; then :
  151865. + ac_cv_header_stdc=yes
  151866. +else
  151867. + ac_cv_header_stdc=no
  151868. +fi
  151869. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  151870. +
  151871. +if test $ac_cv_header_stdc = yes; then
  151872. + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  151873. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151874. +/* end confdefs.h. */
  151875. +#include <string.h>
  151876. +
  151877. +_ACEOF
  151878. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  151879. + $EGREP "memchr" >/dev/null 2>&1; then :
  151880. +
  151881. +else
  151882. + ac_cv_header_stdc=no
  151883. +fi
  151884. +rm -f conftest*
  151885. +
  151886. +fi
  151887. +
  151888. +if test $ac_cv_header_stdc = yes; then
  151889. + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  151890. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151891. +/* end confdefs.h. */
  151892. +#include <stdlib.h>
  151893. +
  151894. +_ACEOF
  151895. +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  151896. + $EGREP "free" >/dev/null 2>&1; then :
  151897. +
  151898. +else
  151899. + ac_cv_header_stdc=no
  151900. +fi
  151901. +rm -f conftest*
  151902. +
  151903. +fi
  151904. +
  151905. +if test $ac_cv_header_stdc = yes; then
  151906. + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  151907. + if test "$cross_compiling" = yes; then :
  151908. + :
  151909. +else
  151910. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  151911. +/* end confdefs.h. */
  151912. +#include <ctype.h>
  151913. +#include <stdlib.h>
  151914. +#if ((' ' & 0x0FF) == 0x020)
  151915. +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  151916. +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  151917. +#else
  151918. +# define ISLOWER(c) \
  151919. + (('a' <= (c) && (c) <= 'i') \
  151920. + || ('j' <= (c) && (c) <= 'r') \
  151921. + || ('s' <= (c) && (c) <= 'z'))
  151922. +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  151923. +#endif
  151924. +
  151925. +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  151926. +int
  151927. +main ()
  151928. +{
  151929. + int i;
  151930. + for (i = 0; i < 256; i++)
  151931. + if (XOR (islower (i), ISLOWER (i))
  151932. + || toupper (i) != TOUPPER (i))
  151933. + return 2;
  151934. + return 0;
  151935. +}
  151936. +_ACEOF
  151937. +if ac_fn_c_try_run "$LINENO"; then :
  151938. +
  151939. +else
  151940. + ac_cv_header_stdc=no
  151941. +fi
  151942. +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  151943. + conftest.$ac_objext conftest.beam conftest.$ac_ext
  151944. +fi
  151945. +
  151946. +fi
  151947. +fi
  151948. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  151949. +$as_echo "$ac_cv_header_stdc" >&6; }
  151950. +if test $ac_cv_header_stdc = yes; then
  151951. +
  151952. +$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h
  151953. +
  151954. +fi
  151955. +
  151956. +# On IRIX 5.3, sys/types and inttypes.h are conflicting.
  151957. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  151958. + inttypes.h stdint.h unistd.h
  151959. +do :
  151960. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  151961. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  151962. +"
  151963. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  151964. + cat >>confdefs.h <<_ACEOF
  151965. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  151966. +_ACEOF
  151967. +
  151968. +fi
  151969. +
  151970. +done
  151971. +
  151972. +
  151973. +for ac_header in dlfcn.h
  151974. +do :
  151975. + ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
  151976. +"
  151977. +if test "x$ac_cv_header_dlfcn_h" = xyes; then :
  151978. + cat >>confdefs.h <<_ACEOF
  151979. +@%:@define HAVE_DLFCN_H 1
  151980. +_ACEOF
  151981. +
  151982. +fi
  151983. +
  151984. +done
  151985. +
  151986. +
  151987. +
  151988. +
  151989. +
  151990. +# Set options
  151991. +enable_dlopen=yes
  151992. +enable_win32_dll=yes
  151993. +
  151994. +case $host in
  151995. +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
  151996. + if test -n "$ac_tool_prefix"; then
  151997. + # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
  151998. +set dummy ${ac_tool_prefix}as; ac_word=$2
  151999. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  152000. +$as_echo_n "checking for $ac_word... " >&6; }
  152001. +if ${ac_cv_prog_AS+:} false; then :
  152002. + $as_echo_n "(cached) " >&6
  152003. +else
  152004. + if test -n "$AS"; then
  152005. + ac_cv_prog_AS="$AS" # Let the user override the test.
  152006. +else
  152007. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  152008. +for as_dir in $PATH
  152009. +do
  152010. + IFS=$as_save_IFS
  152011. + test -z "$as_dir" && as_dir=.
  152012. + for ac_exec_ext in '' $ac_executable_extensions; do
  152013. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  152014. + ac_cv_prog_AS="${ac_tool_prefix}as"
  152015. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  152016. + break 2
  152017. + fi
  152018. +done
  152019. + done
  152020. +IFS=$as_save_IFS
  152021. +
  152022. +fi
  152023. +fi
  152024. +AS=$ac_cv_prog_AS
  152025. +if test -n "$AS"; then
  152026. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
  152027. +$as_echo "$AS" >&6; }
  152028. +else
  152029. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152030. +$as_echo "no" >&6; }
  152031. +fi
  152032. +
  152033. +
  152034. +fi
  152035. +if test -z "$ac_cv_prog_AS"; then
  152036. + ac_ct_AS=$AS
  152037. + # Extract the first word of "as", so it can be a program name with args.
  152038. +set dummy as; ac_word=$2
  152039. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  152040. +$as_echo_n "checking for $ac_word... " >&6; }
  152041. +if ${ac_cv_prog_ac_ct_AS+:} false; then :
  152042. + $as_echo_n "(cached) " >&6
  152043. +else
  152044. + if test -n "$ac_ct_AS"; then
  152045. + ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
  152046. +else
  152047. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  152048. +for as_dir in $PATH
  152049. +do
  152050. + IFS=$as_save_IFS
  152051. + test -z "$as_dir" && as_dir=.
  152052. + for ac_exec_ext in '' $ac_executable_extensions; do
  152053. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  152054. + ac_cv_prog_ac_ct_AS="as"
  152055. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  152056. + break 2
  152057. + fi
  152058. +done
  152059. + done
  152060. +IFS=$as_save_IFS
  152061. +
  152062. +fi
  152063. +fi
  152064. +ac_ct_AS=$ac_cv_prog_ac_ct_AS
  152065. +if test -n "$ac_ct_AS"; then
  152066. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
  152067. +$as_echo "$ac_ct_AS" >&6; }
  152068. +else
  152069. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152070. +$as_echo "no" >&6; }
  152071. +fi
  152072. +
  152073. + if test "x$ac_ct_AS" = x; then
  152074. + AS="false"
  152075. + else
  152076. + case $cross_compiling:$ac_tool_warned in
  152077. +yes:)
  152078. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  152079. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  152080. +ac_tool_warned=yes ;;
  152081. +esac
  152082. + AS=$ac_ct_AS
  152083. + fi
  152084. +else
  152085. + AS="$ac_cv_prog_AS"
  152086. +fi
  152087. +
  152088. + if test -n "$ac_tool_prefix"; then
  152089. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  152090. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  152091. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  152092. +$as_echo_n "checking for $ac_word... " >&6; }
  152093. +if ${ac_cv_prog_DLLTOOL+:} false; then :
  152094. + $as_echo_n "(cached) " >&6
  152095. +else
  152096. + if test -n "$DLLTOOL"; then
  152097. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  152098. +else
  152099. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  152100. +for as_dir in $PATH
  152101. +do
  152102. + IFS=$as_save_IFS
  152103. + test -z "$as_dir" && as_dir=.
  152104. + for ac_exec_ext in '' $ac_executable_extensions; do
  152105. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  152106. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  152107. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  152108. + break 2
  152109. + fi
  152110. +done
  152111. + done
  152112. +IFS=$as_save_IFS
  152113. +
  152114. +fi
  152115. +fi
  152116. +DLLTOOL=$ac_cv_prog_DLLTOOL
  152117. +if test -n "$DLLTOOL"; then
  152118. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  152119. +$as_echo "$DLLTOOL" >&6; }
  152120. +else
  152121. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152122. +$as_echo "no" >&6; }
  152123. +fi
  152124. +
  152125. +
  152126. +fi
  152127. +if test -z "$ac_cv_prog_DLLTOOL"; then
  152128. + ac_ct_DLLTOOL=$DLLTOOL
  152129. + # Extract the first word of "dlltool", so it can be a program name with args.
  152130. +set dummy dlltool; ac_word=$2
  152131. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  152132. +$as_echo_n "checking for $ac_word... " >&6; }
  152133. +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
  152134. + $as_echo_n "(cached) " >&6
  152135. +else
  152136. + if test -n "$ac_ct_DLLTOOL"; then
  152137. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  152138. +else
  152139. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  152140. +for as_dir in $PATH
  152141. +do
  152142. + IFS=$as_save_IFS
  152143. + test -z "$as_dir" && as_dir=.
  152144. + for ac_exec_ext in '' $ac_executable_extensions; do
  152145. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  152146. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  152147. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  152148. + break 2
  152149. + fi
  152150. +done
  152151. + done
  152152. +IFS=$as_save_IFS
  152153. +
  152154. +fi
  152155. +fi
  152156. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  152157. +if test -n "$ac_ct_DLLTOOL"; then
  152158. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  152159. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  152160. +else
  152161. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152162. +$as_echo "no" >&6; }
  152163. +fi
  152164. +
  152165. + if test "x$ac_ct_DLLTOOL" = x; then
  152166. + DLLTOOL="false"
  152167. + else
  152168. + case $cross_compiling:$ac_tool_warned in
  152169. +yes:)
  152170. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  152171. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  152172. +ac_tool_warned=yes ;;
  152173. +esac
  152174. + DLLTOOL=$ac_ct_DLLTOOL
  152175. + fi
  152176. +else
  152177. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  152178. +fi
  152179. +
  152180. + if test -n "$ac_tool_prefix"; then
  152181. + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  152182. +set dummy ${ac_tool_prefix}objdump; ac_word=$2
  152183. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  152184. +$as_echo_n "checking for $ac_word... " >&6; }
  152185. +if ${ac_cv_prog_OBJDUMP+:} false; then :
  152186. + $as_echo_n "(cached) " >&6
  152187. +else
  152188. + if test -n "$OBJDUMP"; then
  152189. + ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  152190. +else
  152191. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  152192. +for as_dir in $PATH
  152193. +do
  152194. + IFS=$as_save_IFS
  152195. + test -z "$as_dir" && as_dir=.
  152196. + for ac_exec_ext in '' $ac_executable_extensions; do
  152197. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  152198. + ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  152199. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  152200. + break 2
  152201. + fi
  152202. +done
  152203. + done
  152204. +IFS=$as_save_IFS
  152205. +
  152206. +fi
  152207. +fi
  152208. +OBJDUMP=$ac_cv_prog_OBJDUMP
  152209. +if test -n "$OBJDUMP"; then
  152210. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  152211. +$as_echo "$OBJDUMP" >&6; }
  152212. +else
  152213. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152214. +$as_echo "no" >&6; }
  152215. +fi
  152216. +
  152217. +
  152218. +fi
  152219. +if test -z "$ac_cv_prog_OBJDUMP"; then
  152220. + ac_ct_OBJDUMP=$OBJDUMP
  152221. + # Extract the first word of "objdump", so it can be a program name with args.
  152222. +set dummy objdump; ac_word=$2
  152223. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  152224. +$as_echo_n "checking for $ac_word... " >&6; }
  152225. +if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
  152226. + $as_echo_n "(cached) " >&6
  152227. +else
  152228. + if test -n "$ac_ct_OBJDUMP"; then
  152229. + ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  152230. +else
  152231. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  152232. +for as_dir in $PATH
  152233. +do
  152234. + IFS=$as_save_IFS
  152235. + test -z "$as_dir" && as_dir=.
  152236. + for ac_exec_ext in '' $ac_executable_extensions; do
  152237. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  152238. + ac_cv_prog_ac_ct_OBJDUMP="objdump"
  152239. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  152240. + break 2
  152241. + fi
  152242. +done
  152243. + done
  152244. +IFS=$as_save_IFS
  152245. +
  152246. +fi
  152247. +fi
  152248. +ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  152249. +if test -n "$ac_ct_OBJDUMP"; then
  152250. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  152251. +$as_echo "$ac_ct_OBJDUMP" >&6; }
  152252. +else
  152253. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152254. +$as_echo "no" >&6; }
  152255. +fi
  152256. +
  152257. + if test "x$ac_ct_OBJDUMP" = x; then
  152258. + OBJDUMP="false"
  152259. + else
  152260. + case $cross_compiling:$ac_tool_warned in
  152261. +yes:)
  152262. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  152263. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  152264. +ac_tool_warned=yes ;;
  152265. +esac
  152266. + OBJDUMP=$ac_ct_OBJDUMP
  152267. + fi
  152268. +else
  152269. + OBJDUMP="$ac_cv_prog_OBJDUMP"
  152270. +fi
  152271. +
  152272. + ;;
  152273. +esac
  152274. +
  152275. +test -z "$AS" && AS=as
  152276. +
  152277. +
  152278. +
  152279. +
  152280. +
  152281. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  152282. +
  152283. +
  152284. +
  152285. +
  152286. +
  152287. +test -z "$OBJDUMP" && OBJDUMP=objdump
  152288. +
  152289. +
  152290. +
  152291. +
  152292. +
  152293. +
  152294. +
  152295. +
  152296. +
  152297. + @%:@ Check whether --enable-shared was given.
  152298. +if test "${enable_shared+set}" = set; then :
  152299. + enableval=$enable_shared; p=${PACKAGE-default}
  152300. + case $enableval in
  152301. + yes) enable_shared=yes ;;
  152302. + no) enable_shared=no ;;
  152303. + *)
  152304. + enable_shared=no
  152305. + # Look at the argument we got. We use all the common list separators.
  152306. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  152307. + for pkg in $enableval; do
  152308. + IFS="$lt_save_ifs"
  152309. + if test "X$pkg" = "X$p"; then
  152310. + enable_shared=yes
  152311. + fi
  152312. + done
  152313. + IFS="$lt_save_ifs"
  152314. + ;;
  152315. + esac
  152316. +else
  152317. + enable_shared=yes
  152318. +fi
  152319. +
  152320. +
  152321. +
  152322. +
  152323. +
  152324. +
  152325. +
  152326. +
  152327. +
  152328. + @%:@ Check whether --enable-static was given.
  152329. +if test "${enable_static+set}" = set; then :
  152330. + enableval=$enable_static; p=${PACKAGE-default}
  152331. + case $enableval in
  152332. + yes) enable_static=yes ;;
  152333. + no) enable_static=no ;;
  152334. + *)
  152335. + enable_static=no
  152336. + # Look at the argument we got. We use all the common list separators.
  152337. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  152338. + for pkg in $enableval; do
  152339. + IFS="$lt_save_ifs"
  152340. + if test "X$pkg" = "X$p"; then
  152341. + enable_static=yes
  152342. + fi
  152343. + done
  152344. + IFS="$lt_save_ifs"
  152345. + ;;
  152346. + esac
  152347. +else
  152348. + enable_static=yes
  152349. +fi
  152350. +
  152351. +
  152352. +
  152353. +
  152354. +
  152355. +
  152356. +
  152357. +
  152358. +
  152359. +
  152360. +@%:@ Check whether --with-pic was given.
  152361. +if test "${with_pic+set}" = set; then :
  152362. + withval=$with_pic; pic_mode="$withval"
  152363. +else
  152364. + pic_mode=default
  152365. +fi
  152366. +
  152367. +
  152368. +test -z "$pic_mode" && pic_mode=default
  152369. +
  152370. +
  152371. +
  152372. +
  152373. +
  152374. +
  152375. +
  152376. + @%:@ Check whether --enable-fast-install was given.
  152377. +if test "${enable_fast_install+set}" = set; then :
  152378. + enableval=$enable_fast_install; p=${PACKAGE-default}
  152379. + case $enableval in
  152380. + yes) enable_fast_install=yes ;;
  152381. + no) enable_fast_install=no ;;
  152382. + *)
  152383. + enable_fast_install=no
  152384. + # Look at the argument we got. We use all the common list separators.
  152385. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  152386. + for pkg in $enableval; do
  152387. + IFS="$lt_save_ifs"
  152388. + if test "X$pkg" = "X$p"; then
  152389. + enable_fast_install=yes
  152390. + fi
  152391. + done
  152392. + IFS="$lt_save_ifs"
  152393. + ;;
  152394. + esac
  152395. +else
  152396. + enable_fast_install=yes
  152397. +fi
  152398. +
  152399. +
  152400. +
  152401. +
  152402. +
  152403. +
  152404. +
  152405. +
  152406. +
  152407. +
  152408. +
  152409. +# This can be used to rebuild libtool when needed
  152410. +LIBTOOL_DEPS="$ltmain"
  152411. +
  152412. +# Always use our own libtool.
  152413. +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  152414. +
  152415. +
  152416. +
  152417. +
  152418. +
  152419. +
  152420. +
  152421. +
  152422. +
  152423. +
  152424. +
  152425. +
  152426. +
  152427. +
  152428. +
  152429. +
  152430. +
  152431. +
  152432. +
  152433. +
  152434. +
  152435. +
  152436. +
  152437. +
  152438. +
  152439. +
  152440. +test -z "$LN_S" && LN_S="ln -s"
  152441. +
  152442. +
  152443. +
  152444. +
  152445. +
  152446. +
  152447. +
  152448. +
  152449. +
  152450. +
  152451. +
  152452. +
  152453. +
  152454. +
  152455. +if test -n "${ZSH_VERSION+set}" ; then
  152456. + setopt NO_GLOB_SUBST
  152457. +fi
  152458. +
  152459. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
  152460. +$as_echo_n "checking for objdir... " >&6; }
  152461. +if ${lt_cv_objdir+:} false; then :
  152462. + $as_echo_n "(cached) " >&6
  152463. +else
  152464. + rm -f .libs 2>/dev/null
  152465. +mkdir .libs 2>/dev/null
  152466. +if test -d .libs; then
  152467. + lt_cv_objdir=.libs
  152468. +else
  152469. + # MS-DOS does not allow filenames that begin with a dot.
  152470. + lt_cv_objdir=_libs
  152471. +fi
  152472. +rmdir .libs 2>/dev/null
  152473. +fi
  152474. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
  152475. +$as_echo "$lt_cv_objdir" >&6; }
  152476. +objdir=$lt_cv_objdir
  152477. +
  152478. +
  152479. +
  152480. +
  152481. +
  152482. +cat >>confdefs.h <<_ACEOF
  152483. +@%:@define LT_OBJDIR "$lt_cv_objdir/"
  152484. +_ACEOF
  152485. +
  152486. +
  152487. +
  152488. +
  152489. +case $host_os in
  152490. +aix3*)
  152491. + # AIX sometimes has problems with the GCC collect2 program. For some
  152492. + # reason, if we set the COLLECT_NAMES environment variable, the problems
  152493. + # vanish in a puff of smoke.
  152494. + if test "X${COLLECT_NAMES+set}" != Xset; then
  152495. + COLLECT_NAMES=
  152496. + export COLLECT_NAMES
  152497. + fi
  152498. + ;;
  152499. +esac
  152500. +
  152501. +# Global variables:
  152502. +ofile=libtool
  152503. +can_build_shared=yes
  152504. +
  152505. +# All known linkers require a `.a' archive for static linking (except MSVC,
  152506. +# which needs '.lib').
  152507. +libext=a
  152508. +
  152509. +with_gnu_ld="$lt_cv_prog_gnu_ld"
  152510. +
  152511. +old_CC="$CC"
  152512. +old_CFLAGS="$CFLAGS"
  152513. +
  152514. +# Set sane defaults for various variables
  152515. +test -z "$CC" && CC=cc
  152516. +test -z "$LTCC" && LTCC=$CC
  152517. +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  152518. +test -z "$LD" && LD=ld
  152519. +test -z "$ac_objext" && ac_objext=o
  152520. +
  152521. +for cc_temp in $compiler""; do
  152522. + case $cc_temp in
  152523. + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
  152524. + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
  152525. + \-*) ;;
  152526. + *) break;;
  152527. + esac
  152528. +done
  152529. +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
  152530. +
  152531. +
  152532. +# Only perform the check for file, if the check method requires it
  152533. +test -z "$MAGIC_CMD" && MAGIC_CMD=file
  152534. +case $deplibs_check_method in
  152535. +file_magic*)
  152536. + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  152537. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
  152538. +$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
  152539. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  152540. + $as_echo_n "(cached) " >&6
  152541. +else
  152542. + case $MAGIC_CMD in
  152543. +[\\/*] | ?:[\\/]*)
  152544. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  152545. + ;;
  152546. +*)
  152547. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  152548. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  152549. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  152550. + for ac_dir in $ac_dummy; do
  152551. + IFS="$lt_save_ifs"
  152552. + test -z "$ac_dir" && ac_dir=.
  152553. + if test -f $ac_dir/${ac_tool_prefix}file; then
  152554. + lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
  152555. + if test -n "$file_magic_test_file"; then
  152556. + case $deplibs_check_method in
  152557. + "file_magic "*)
  152558. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  152559. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  152560. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  152561. + $EGREP "$file_magic_regex" > /dev/null; then
  152562. + :
  152563. + else
  152564. + cat <<_LT_EOF 1>&2
  152565. +
  152566. +*** Warning: the command libtool uses to detect shared libraries,
  152567. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  152568. +*** The result is that libtool may fail to recognize shared libraries
  152569. +*** as such. This will affect the creation of libtool libraries that
  152570. +*** depend on shared libraries, but programs linked with such libtool
  152571. +*** libraries will work regardless of this problem. Nevertheless, you
  152572. +*** may want to report the problem to your system manager and/or to
  152573. +*** bug-libtool@gnu.org
  152574. +
  152575. +_LT_EOF
  152576. + fi ;;
  152577. + esac
  152578. + fi
  152579. + break
  152580. + fi
  152581. + done
  152582. + IFS="$lt_save_ifs"
  152583. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  152584. + ;;
  152585. +esac
  152586. +fi
  152587. +
  152588. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  152589. +if test -n "$MAGIC_CMD"; then
  152590. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  152591. +$as_echo "$MAGIC_CMD" >&6; }
  152592. +else
  152593. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152594. +$as_echo "no" >&6; }
  152595. +fi
  152596. +
  152597. +
  152598. +
  152599. +
  152600. +
  152601. +if test -z "$lt_cv_path_MAGIC_CMD"; then
  152602. + if test -n "$ac_tool_prefix"; then
  152603. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
  152604. +$as_echo_n "checking for file... " >&6; }
  152605. +if ${lt_cv_path_MAGIC_CMD+:} false; then :
  152606. + $as_echo_n "(cached) " >&6
  152607. +else
  152608. + case $MAGIC_CMD in
  152609. +[\\/*] | ?:[\\/]*)
  152610. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  152611. + ;;
  152612. +*)
  152613. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  152614. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  152615. + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  152616. + for ac_dir in $ac_dummy; do
  152617. + IFS="$lt_save_ifs"
  152618. + test -z "$ac_dir" && ac_dir=.
  152619. + if test -f $ac_dir/file; then
  152620. + lt_cv_path_MAGIC_CMD="$ac_dir/file"
  152621. + if test -n "$file_magic_test_file"; then
  152622. + case $deplibs_check_method in
  152623. + "file_magic "*)
  152624. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  152625. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  152626. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  152627. + $EGREP "$file_magic_regex" > /dev/null; then
  152628. + :
  152629. + else
  152630. + cat <<_LT_EOF 1>&2
  152631. +
  152632. +*** Warning: the command libtool uses to detect shared libraries,
  152633. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  152634. +*** The result is that libtool may fail to recognize shared libraries
  152635. +*** as such. This will affect the creation of libtool libraries that
  152636. +*** depend on shared libraries, but programs linked with such libtool
  152637. +*** libraries will work regardless of this problem. Nevertheless, you
  152638. +*** may want to report the problem to your system manager and/or to
  152639. +*** bug-libtool@gnu.org
  152640. +
  152641. +_LT_EOF
  152642. + fi ;;
  152643. + esac
  152644. + fi
  152645. + break
  152646. + fi
  152647. + done
  152648. + IFS="$lt_save_ifs"
  152649. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  152650. + ;;
  152651. +esac
  152652. +fi
  152653. +
  152654. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  152655. +if test -n "$MAGIC_CMD"; then
  152656. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  152657. +$as_echo "$MAGIC_CMD" >&6; }
  152658. +else
  152659. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  152660. +$as_echo "no" >&6; }
  152661. +fi
  152662. +
  152663. +
  152664. + else
  152665. + MAGIC_CMD=:
  152666. + fi
  152667. +fi
  152668. +
  152669. + fi
  152670. + ;;
  152671. +esac
  152672. +
  152673. +# Use C for the default configuration in the libtool script
  152674. +
  152675. +lt_save_CC="$CC"
  152676. +ac_ext=c
  152677. +ac_cpp='$CPP $CPPFLAGS'
  152678. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  152679. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  152680. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  152681. +
  152682. +
  152683. +# Source file extension for C test sources.
  152684. +ac_ext=c
  152685. +
  152686. +# Object file extension for compiled C test sources.
  152687. +objext=o
  152688. +objext=$objext
  152689. +
  152690. +# Code to be used in simple compile tests
  152691. +lt_simple_compile_test_code="int some_variable = 0;"
  152692. +
  152693. +# Code to be used in simple link tests
  152694. +lt_simple_link_test_code='int main(){return(0);}'
  152695. +
  152696. +
  152697. +
  152698. +
  152699. +
  152700. +
  152701. +
  152702. +# If no C compiler was specified, use CC.
  152703. +LTCC=${LTCC-"$CC"}
  152704. +
  152705. +# If no C compiler flags were specified, use CFLAGS.
  152706. +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  152707. +
  152708. +# Allow CC to be a program name with arguments.
  152709. +compiler=$CC
  152710. +
  152711. +# Save the default compiler, since it gets overwritten when the other
  152712. +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  152713. +compiler_DEFAULT=$CC
  152714. +
  152715. +# save warnings/boilerplate of simple test code
  152716. +ac_outfile=conftest.$ac_objext
  152717. +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  152718. +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  152719. +_lt_compiler_boilerplate=`cat conftest.err`
  152720. +$RM conftest*
  152721. +
  152722. +ac_outfile=conftest.$ac_objext
  152723. +echo "$lt_simple_link_test_code" >conftest.$ac_ext
  152724. +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  152725. +_lt_linker_boilerplate=`cat conftest.err`
  152726. +$RM -r conftest*
  152727. +
  152728. +
  152729. +## CAVEAT EMPTOR:
  152730. +## There is no encapsulation within the following macros, do not change
  152731. +## the running order or otherwise move them around unless you know exactly
  152732. +## what you are doing...
  152733. +if test -n "$compiler"; then
  152734. +
  152735. +lt_prog_compiler_no_builtin_flag=
  152736. +
  152737. +if test "$GCC" = yes; then
  152738. + case $cc_basename in
  152739. + nvcc*)
  152740. + lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
  152741. + *)
  152742. + lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
  152743. + esac
  152744. +
  152745. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
  152746. +$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
  152747. +if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
  152748. + $as_echo_n "(cached) " >&6
  152749. +else
  152750. + lt_cv_prog_compiler_rtti_exceptions=no
  152751. + ac_outfile=conftest.$ac_objext
  152752. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  152753. + lt_compiler_flag="-fno-rtti -fno-exceptions"
  152754. + # Insert the option either (1) after the last *FLAGS variable, or
  152755. + # (2) before a word containing "conftest.", or (3) at the end.
  152756. + # Note that $ac_compile itself does not contain backslashes and begins
  152757. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  152758. + # The option is referenced via a variable to avoid confusing sed.
  152759. + lt_compile=`echo "$ac_compile" | $SED \
  152760. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  152761. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  152762. + -e 's:$: $lt_compiler_flag:'`
  152763. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  152764. + (eval "$lt_compile" 2>conftest.err)
  152765. + ac_status=$?
  152766. + cat conftest.err >&5
  152767. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  152768. + if (exit $ac_status) && test -s "$ac_outfile"; then
  152769. + # The compiler can only warn and ignore the option if not recognized
  152770. + # So say no if there are warnings other than the usual output.
  152771. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  152772. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  152773. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  152774. + lt_cv_prog_compiler_rtti_exceptions=yes
  152775. + fi
  152776. + fi
  152777. + $RM conftest*
  152778. +
  152779. +fi
  152780. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
  152781. +$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
  152782. +
  152783. +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
  152784. + lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
  152785. +else
  152786. + :
  152787. +fi
  152788. +
  152789. +fi
  152790. +
  152791. +
  152792. +
  152793. +
  152794. +
  152795. +
  152796. + lt_prog_compiler_wl=
  152797. +lt_prog_compiler_pic=
  152798. +lt_prog_compiler_static=
  152799. +
  152800. +
  152801. + if test "$GCC" = yes; then
  152802. + lt_prog_compiler_wl='-Wl,'
  152803. + lt_prog_compiler_static='-static'
  152804. +
  152805. + case $host_os in
  152806. + aix*)
  152807. + # All AIX code is PIC.
  152808. + if test "$host_cpu" = ia64; then
  152809. + # AIX 5 now supports IA64 processor
  152810. + lt_prog_compiler_static='-Bstatic'
  152811. + fi
  152812. + ;;
  152813. +
  152814. + amigaos*)
  152815. + case $host_cpu in
  152816. + powerpc)
  152817. + # see comment about AmigaOS4 .so support
  152818. + lt_prog_compiler_pic='-fPIC'
  152819. + ;;
  152820. + m68k)
  152821. + # FIXME: we need at least 68020 code to build shared libraries, but
  152822. + # adding the `-m68020' flag to GCC prevents building anything better,
  152823. + # like `-m68040'.
  152824. + lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
  152825. + ;;
  152826. + esac
  152827. + ;;
  152828. +
  152829. + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
  152830. + # PIC is the default for these OSes.
  152831. + ;;
  152832. +
  152833. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  152834. + # This hack is so that the source file can tell whether it is being
  152835. + # built for inclusion in a dll (and should export symbols for example).
  152836. + # Although the cygwin gcc ignores -fPIC, still need this for old-style
  152837. + # (--disable-auto-import) libraries
  152838. + lt_prog_compiler_pic='-DDLL_EXPORT'
  152839. + ;;
  152840. +
  152841. + darwin* | rhapsody*)
  152842. + # PIC is the default on this platform
  152843. + # Common symbols not allowed in MH_DYLIB files
  152844. + lt_prog_compiler_pic='-fno-common'
  152845. + ;;
  152846. +
  152847. + haiku*)
  152848. + # PIC is the default for Haiku.
  152849. + # The "-static" flag exists, but is broken.
  152850. + lt_prog_compiler_static=
  152851. + ;;
  152852. +
  152853. + hpux*)
  152854. + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
  152855. + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
  152856. + # sets the default TLS model and affects inlining.
  152857. + case $host_cpu in
  152858. + hppa*64*)
  152859. + # +Z the default
  152860. + ;;
  152861. + *)
  152862. + lt_prog_compiler_pic='-fPIC'
  152863. + ;;
  152864. + esac
  152865. + ;;
  152866. +
  152867. + interix[3-9]*)
  152868. + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
  152869. + # Instead, we relocate shared libraries at runtime.
  152870. + ;;
  152871. +
  152872. + msdosdjgpp*)
  152873. + # Just because we use GCC doesn't mean we suddenly get shared libraries
  152874. + # on systems that don't support them.
  152875. + lt_prog_compiler_can_build_shared=no
  152876. + enable_shared=no
  152877. + ;;
  152878. +
  152879. + *nto* | *qnx*)
  152880. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  152881. + # it will coredump.
  152882. + lt_prog_compiler_pic='-fPIC -shared'
  152883. + ;;
  152884. +
  152885. + sysv4*MP*)
  152886. + if test -d /usr/nec; then
  152887. + lt_prog_compiler_pic=-Kconform_pic
  152888. + fi
  152889. + ;;
  152890. +
  152891. + *)
  152892. + lt_prog_compiler_pic='-fPIC'
  152893. + ;;
  152894. + esac
  152895. +
  152896. + case $cc_basename in
  152897. + nvcc*) # Cuda Compiler Driver 2.2
  152898. + lt_prog_compiler_wl='-Xlinker '
  152899. + lt_prog_compiler_pic='-Xcompiler -fPIC'
  152900. + ;;
  152901. + esac
  152902. + else
  152903. + # PORTME Check for flag to pass linker flags through the system compiler.
  152904. + case $host_os in
  152905. + aix*)
  152906. + lt_prog_compiler_wl='-Wl,'
  152907. + if test "$host_cpu" = ia64; then
  152908. + # AIX 5 now supports IA64 processor
  152909. + lt_prog_compiler_static='-Bstatic'
  152910. + else
  152911. + lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
  152912. + fi
  152913. + ;;
  152914. +
  152915. + mingw* | cygwin* | pw32* | os2* | cegcc*)
  152916. + # This hack is so that the source file can tell whether it is being
  152917. + # built for inclusion in a dll (and should export symbols for example).
  152918. + lt_prog_compiler_pic='-DDLL_EXPORT'
  152919. + ;;
  152920. +
  152921. + hpux9* | hpux10* | hpux11*)
  152922. + lt_prog_compiler_wl='-Wl,'
  152923. + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
  152924. + # not for PA HP-UX.
  152925. + case $host_cpu in
  152926. + hppa*64*|ia64*)
  152927. + # +Z the default
  152928. + ;;
  152929. + *)
  152930. + lt_prog_compiler_pic='+Z'
  152931. + ;;
  152932. + esac
  152933. + # Is there a better lt_prog_compiler_static that works with the bundled CC?
  152934. + lt_prog_compiler_static='${wl}-a ${wl}archive'
  152935. + ;;
  152936. +
  152937. + irix5* | irix6* | nonstopux*)
  152938. + lt_prog_compiler_wl='-Wl,'
  152939. + # PIC (with -KPIC) is the default.
  152940. + lt_prog_compiler_static='-non_shared'
  152941. + ;;
  152942. +
  152943. + linux* | k*bsd*-gnu | kopensolaris*-gnu)
  152944. + case $cc_basename in
  152945. + # old Intel for x86_64 which still supported -KPIC.
  152946. + ecc*)
  152947. + lt_prog_compiler_wl='-Wl,'
  152948. + lt_prog_compiler_pic='-KPIC'
  152949. + lt_prog_compiler_static='-static'
  152950. + ;;
  152951. + # icc used to be incompatible with GCC.
  152952. + # ICC 10 doesn't accept -KPIC any more.
  152953. + icc* | ifort*)
  152954. + lt_prog_compiler_wl='-Wl,'
  152955. + lt_prog_compiler_pic='-fPIC'
  152956. + lt_prog_compiler_static='-static'
  152957. + ;;
  152958. + # Lahey Fortran 8.1.
  152959. + lf95*)
  152960. + lt_prog_compiler_wl='-Wl,'
  152961. + lt_prog_compiler_pic='--shared'
  152962. + lt_prog_compiler_static='--static'
  152963. + ;;
  152964. + nagfor*)
  152965. + # NAG Fortran compiler
  152966. + lt_prog_compiler_wl='-Wl,-Wl,,'
  152967. + lt_prog_compiler_pic='-PIC'
  152968. + lt_prog_compiler_static='-Bstatic'
  152969. + ;;
  152970. + pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  152971. + # Portland Group compilers (*not* the Pentium gcc compiler,
  152972. + # which looks to be a dead project)
  152973. + lt_prog_compiler_wl='-Wl,'
  152974. + lt_prog_compiler_pic='-fpic'
  152975. + lt_prog_compiler_static='-Bstatic'
  152976. + ;;
  152977. + ccc*)
  152978. + lt_prog_compiler_wl='-Wl,'
  152979. + # All Alpha code is PIC.
  152980. + lt_prog_compiler_static='-non_shared'
  152981. + ;;
  152982. + xl* | bgxl* | bgf* | mpixl*)
  152983. + # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
  152984. + lt_prog_compiler_wl='-Wl,'
  152985. + lt_prog_compiler_pic='-qpic'
  152986. + lt_prog_compiler_static='-qstaticlink'
  152987. + ;;
  152988. + *)
  152989. + case `$CC -V 2>&1 | sed 5q` in
  152990. + *Sun\ F* | *Sun*Fortran*)
  152991. + # Sun Fortran 8.3 passes all unrecognized flags to the linker
  152992. + lt_prog_compiler_pic='-KPIC'
  152993. + lt_prog_compiler_static='-Bstatic'
  152994. + lt_prog_compiler_wl=''
  152995. + ;;
  152996. + *Sun\ C*)
  152997. + # Sun C 5.9
  152998. + lt_prog_compiler_pic='-KPIC'
  152999. + lt_prog_compiler_static='-Bstatic'
  153000. + lt_prog_compiler_wl='-Wl,'
  153001. + ;;
  153002. + esac
  153003. + ;;
  153004. + esac
  153005. + ;;
  153006. +
  153007. + newsos6)
  153008. + lt_prog_compiler_pic='-KPIC'
  153009. + lt_prog_compiler_static='-Bstatic'
  153010. + ;;
  153011. +
  153012. + *nto* | *qnx*)
  153013. + # QNX uses GNU C++, but need to define -shared option too, otherwise
  153014. + # it will coredump.
  153015. + lt_prog_compiler_pic='-fPIC -shared'
  153016. + ;;
  153017. +
  153018. + osf3* | osf4* | osf5*)
  153019. + lt_prog_compiler_wl='-Wl,'
  153020. + # All OSF/1 code is PIC.
  153021. + lt_prog_compiler_static='-non_shared'
  153022. + ;;
  153023. +
  153024. + rdos*)
  153025. + lt_prog_compiler_static='-non_shared'
  153026. + ;;
  153027. +
  153028. + solaris*)
  153029. + lt_prog_compiler_pic='-KPIC'
  153030. + lt_prog_compiler_static='-Bstatic'
  153031. + case $cc_basename in
  153032. + f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
  153033. + lt_prog_compiler_wl='-Qoption ld ';;
  153034. + *)
  153035. + lt_prog_compiler_wl='-Wl,';;
  153036. + esac
  153037. + ;;
  153038. +
  153039. + sunos4*)
  153040. + lt_prog_compiler_wl='-Qoption ld '
  153041. + lt_prog_compiler_pic='-PIC'
  153042. + lt_prog_compiler_static='-Bstatic'
  153043. + ;;
  153044. +
  153045. + sysv4 | sysv4.2uw2* | sysv4.3*)
  153046. + lt_prog_compiler_wl='-Wl,'
  153047. + lt_prog_compiler_pic='-KPIC'
  153048. + lt_prog_compiler_static='-Bstatic'
  153049. + ;;
  153050. +
  153051. + sysv4*MP*)
  153052. + if test -d /usr/nec ;then
  153053. + lt_prog_compiler_pic='-Kconform_pic'
  153054. + lt_prog_compiler_static='-Bstatic'
  153055. + fi
  153056. + ;;
  153057. +
  153058. + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
  153059. + lt_prog_compiler_wl='-Wl,'
  153060. + lt_prog_compiler_pic='-KPIC'
  153061. + lt_prog_compiler_static='-Bstatic'
  153062. + ;;
  153063. +
  153064. + unicos*)
  153065. + lt_prog_compiler_wl='-Wl,'
  153066. + lt_prog_compiler_can_build_shared=no
  153067. + ;;
  153068. +
  153069. + uts4*)
  153070. + lt_prog_compiler_pic='-pic'
  153071. + lt_prog_compiler_static='-Bstatic'
  153072. + ;;
  153073. +
  153074. + *)
  153075. + lt_prog_compiler_can_build_shared=no
  153076. + ;;
  153077. + esac
  153078. + fi
  153079. +
  153080. +case $host_os in
  153081. + # For platforms which do not support PIC, -DPIC is meaningless:
  153082. + *djgpp*)
  153083. + lt_prog_compiler_pic=
  153084. + ;;
  153085. + *)
  153086. + lt_prog_compiler_pic="$lt_prog_compiler_pic@&t@ -DPIC"
  153087. + ;;
  153088. +esac
  153089. +
  153090. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  153091. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  153092. +if ${lt_cv_prog_compiler_pic+:} false; then :
  153093. + $as_echo_n "(cached) " >&6
  153094. +else
  153095. + lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
  153096. +fi
  153097. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
  153098. +$as_echo "$lt_cv_prog_compiler_pic" >&6; }
  153099. +lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
  153100. +
  153101. +#
  153102. +# Check to make sure the PIC flag actually works.
  153103. +#
  153104. +if test -n "$lt_prog_compiler_pic"; then
  153105. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
  153106. +$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
  153107. +if ${lt_cv_prog_compiler_pic_works+:} false; then :
  153108. + $as_echo_n "(cached) " >&6
  153109. +else
  153110. + lt_cv_prog_compiler_pic_works=no
  153111. + ac_outfile=conftest.$ac_objext
  153112. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  153113. + lt_compiler_flag="$lt_prog_compiler_pic@&t@ -DPIC"
  153114. + # Insert the option either (1) after the last *FLAGS variable, or
  153115. + # (2) before a word containing "conftest.", or (3) at the end.
  153116. + # Note that $ac_compile itself does not contain backslashes and begins
  153117. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  153118. + # The option is referenced via a variable to avoid confusing sed.
  153119. + lt_compile=`echo "$ac_compile" | $SED \
  153120. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  153121. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  153122. + -e 's:$: $lt_compiler_flag:'`
  153123. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  153124. + (eval "$lt_compile" 2>conftest.err)
  153125. + ac_status=$?
  153126. + cat conftest.err >&5
  153127. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  153128. + if (exit $ac_status) && test -s "$ac_outfile"; then
  153129. + # The compiler can only warn and ignore the option if not recognized
  153130. + # So say no if there are warnings other than the usual output.
  153131. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  153132. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  153133. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  153134. + lt_cv_prog_compiler_pic_works=yes
  153135. + fi
  153136. + fi
  153137. + $RM conftest*
  153138. +
  153139. +fi
  153140. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
  153141. +$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
  153142. +
  153143. +if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
  153144. + case $lt_prog_compiler_pic in
  153145. + "" | " "*) ;;
  153146. + *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
  153147. + esac
  153148. +else
  153149. + lt_prog_compiler_pic=
  153150. + lt_prog_compiler_can_build_shared=no
  153151. +fi
  153152. +
  153153. +fi
  153154. +
  153155. +
  153156. +
  153157. +
  153158. +
  153159. +
  153160. +
  153161. +
  153162. +
  153163. +
  153164. +
  153165. +#
  153166. +# Check to make sure the static flag actually works.
  153167. +#
  153168. +wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
  153169. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
  153170. +$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
  153171. +if ${lt_cv_prog_compiler_static_works+:} false; then :
  153172. + $as_echo_n "(cached) " >&6
  153173. +else
  153174. + lt_cv_prog_compiler_static_works=no
  153175. + save_LDFLAGS="$LDFLAGS"
  153176. + LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
  153177. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  153178. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  153179. + # The linker can only warn and ignore the option if not recognized
  153180. + # So say no if there are warnings
  153181. + if test -s conftest.err; then
  153182. + # Append any errors to the config.log.
  153183. + cat conftest.err 1>&5
  153184. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  153185. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  153186. + if diff conftest.exp conftest.er2 >/dev/null; then
  153187. + lt_cv_prog_compiler_static_works=yes
  153188. + fi
  153189. + else
  153190. + lt_cv_prog_compiler_static_works=yes
  153191. + fi
  153192. + fi
  153193. + $RM -r conftest*
  153194. + LDFLAGS="$save_LDFLAGS"
  153195. +
  153196. +fi
  153197. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
  153198. +$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
  153199. +
  153200. +if test x"$lt_cv_prog_compiler_static_works" = xyes; then
  153201. + :
  153202. +else
  153203. + lt_prog_compiler_static=
  153204. +fi
  153205. +
  153206. +
  153207. +
  153208. +
  153209. +
  153210. +
  153211. +
  153212. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  153213. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  153214. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  153215. + $as_echo_n "(cached) " >&6
  153216. +else
  153217. + lt_cv_prog_compiler_c_o=no
  153218. + $RM -r conftest 2>/dev/null
  153219. + mkdir conftest
  153220. + cd conftest
  153221. + mkdir out
  153222. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  153223. +
  153224. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  153225. + # Insert the option either (1) after the last *FLAGS variable, or
  153226. + # (2) before a word containing "conftest.", or (3) at the end.
  153227. + # Note that $ac_compile itself does not contain backslashes and begins
  153228. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  153229. + lt_compile=`echo "$ac_compile" | $SED \
  153230. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  153231. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  153232. + -e 's:$: $lt_compiler_flag:'`
  153233. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  153234. + (eval "$lt_compile" 2>out/conftest.err)
  153235. + ac_status=$?
  153236. + cat out/conftest.err >&5
  153237. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  153238. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  153239. + then
  153240. + # The compiler can only warn and ignore the option if not recognized
  153241. + # So say no if there are warnings
  153242. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  153243. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  153244. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  153245. + lt_cv_prog_compiler_c_o=yes
  153246. + fi
  153247. + fi
  153248. + chmod u+w . 2>&5
  153249. + $RM conftest*
  153250. + # SGI C++ compiler will create directory out/ii_files/ for
  153251. + # template instantiation
  153252. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  153253. + $RM out/* && rmdir out
  153254. + cd ..
  153255. + $RM -r conftest
  153256. + $RM conftest*
  153257. +
  153258. +fi
  153259. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  153260. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  153261. +
  153262. +
  153263. +
  153264. +
  153265. +
  153266. +
  153267. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
  153268. +$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
  153269. +if ${lt_cv_prog_compiler_c_o+:} false; then :
  153270. + $as_echo_n "(cached) " >&6
  153271. +else
  153272. + lt_cv_prog_compiler_c_o=no
  153273. + $RM -r conftest 2>/dev/null
  153274. + mkdir conftest
  153275. + cd conftest
  153276. + mkdir out
  153277. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  153278. +
  153279. + lt_compiler_flag="-o out/conftest2.$ac_objext"
  153280. + # Insert the option either (1) after the last *FLAGS variable, or
  153281. + # (2) before a word containing "conftest.", or (3) at the end.
  153282. + # Note that $ac_compile itself does not contain backslashes and begins
  153283. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  153284. + lt_compile=`echo "$ac_compile" | $SED \
  153285. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  153286. + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
  153287. + -e 's:$: $lt_compiler_flag:'`
  153288. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
  153289. + (eval "$lt_compile" 2>out/conftest.err)
  153290. + ac_status=$?
  153291. + cat out/conftest.err >&5
  153292. + echo "$as_me:$LINENO: \$? = $ac_status" >&5
  153293. + if (exit $ac_status) && test -s out/conftest2.$ac_objext
  153294. + then
  153295. + # The compiler can only warn and ignore the option if not recognized
  153296. + # So say no if there are warnings
  153297. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
  153298. + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
  153299. + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
  153300. + lt_cv_prog_compiler_c_o=yes
  153301. + fi
  153302. + fi
  153303. + chmod u+w . 2>&5
  153304. + $RM conftest*
  153305. + # SGI C++ compiler will create directory out/ii_files/ for
  153306. + # template instantiation
  153307. + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
  153308. + $RM out/* && rmdir out
  153309. + cd ..
  153310. + $RM -r conftest
  153311. + $RM conftest*
  153312. +
  153313. +fi
  153314. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
  153315. +$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
  153316. +
  153317. +
  153318. +
  153319. +
  153320. +hard_links="nottested"
  153321. +if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
  153322. + # do not overwrite the value of need_locks provided by the user
  153323. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
  153324. +$as_echo_n "checking if we can lock with hard links... " >&6; }
  153325. + hard_links=yes
  153326. + $RM conftest*
  153327. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  153328. + touch conftest.a
  153329. + ln conftest.a conftest.b 2>&5 || hard_links=no
  153330. + ln conftest.a conftest.b 2>/dev/null && hard_links=no
  153331. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
  153332. +$as_echo "$hard_links" >&6; }
  153333. + if test "$hard_links" = no; then
  153334. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
  153335. +$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
  153336. + need_locks=warn
  153337. + fi
  153338. +else
  153339. + need_locks=no
  153340. +fi
  153341. +
  153342. +
  153343. +
  153344. +
  153345. +
  153346. +
  153347. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
  153348. +$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
  153349. +
  153350. + runpath_var=
  153351. + allow_undefined_flag=
  153352. + always_export_symbols=no
  153353. + archive_cmds=
  153354. + archive_expsym_cmds=
  153355. + compiler_needs_object=no
  153356. + enable_shared_with_static_runtimes=no
  153357. + export_dynamic_flag_spec=
  153358. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  153359. + hardcode_automatic=no
  153360. + hardcode_direct=no
  153361. + hardcode_direct_absolute=no
  153362. + hardcode_libdir_flag_spec=
  153363. + hardcode_libdir_flag_spec_ld=
  153364. + hardcode_libdir_separator=
  153365. + hardcode_minus_L=no
  153366. + hardcode_shlibpath_var=unsupported
  153367. + inherit_rpath=no
  153368. + link_all_deplibs=unknown
  153369. + module_cmds=
  153370. + module_expsym_cmds=
  153371. + old_archive_from_new_cmds=
  153372. + old_archive_from_expsyms_cmds=
  153373. + thread_safe_flag_spec=
  153374. + whole_archive_flag_spec=
  153375. + # include_expsyms should be a list of space-separated symbols to be *always*
  153376. + # included in the symbol list
  153377. + include_expsyms=
  153378. + # exclude_expsyms can be an extended regexp of symbols to exclude
  153379. + # it will be wrapped by ` (' and `)$', so one must not match beginning or
  153380. + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
  153381. + # as well as any symbol that contains `d'.
  153382. + exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
  153383. + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
  153384. + # platforms (ab)use it in PIC code, but their linkers get confused if
  153385. + # the symbol is explicitly referenced. Since portable code cannot
  153386. + # rely on this symbol name, it's probably fine to never include it in
  153387. + # preloaded symbol tables.
  153388. + # Exclude shared library initialization/finalization symbols.
  153389. + extract_expsyms_cmds=
  153390. +
  153391. + case $host_os in
  153392. + cygwin* | mingw* | pw32* | cegcc*)
  153393. + # FIXME: the MSVC++ port hasn't been tested in a loooong time
  153394. + # When not using gcc, we currently assume that we are using
  153395. + # Microsoft Visual C++.
  153396. + if test "$GCC" != yes; then
  153397. + with_gnu_ld=no
  153398. + fi
  153399. + ;;
  153400. + interix*)
  153401. + # we just hope/assume this is gcc and not c89 (= MSVC++)
  153402. + with_gnu_ld=yes
  153403. + ;;
  153404. + openbsd*)
  153405. + with_gnu_ld=no
  153406. + ;;
  153407. + esac
  153408. +
  153409. + ld_shlibs=yes
  153410. +
  153411. + # On some targets, GNU ld is compatible enough with the native linker
  153412. + # that we're better off using the native interface for both.
  153413. + lt_use_gnu_ld_interface=no
  153414. + if test "$with_gnu_ld" = yes; then
  153415. + case $host_os in
  153416. + aix*)
  153417. + # The AIX port of GNU ld has always aspired to compatibility
  153418. + # with the native linker. However, as the warning in the GNU ld
  153419. + # block says, versions before 2.19.5* couldn't really create working
  153420. + # shared libraries, regardless of the interface used.
  153421. + case `$LD -v 2>&1` in
  153422. + *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
  153423. + *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
  153424. + *\ \(GNU\ Binutils\)\ [3-9]*) ;;
  153425. + *)
  153426. + lt_use_gnu_ld_interface=yes
  153427. + ;;
  153428. + esac
  153429. + ;;
  153430. + *)
  153431. + lt_use_gnu_ld_interface=yes
  153432. + ;;
  153433. + esac
  153434. + fi
  153435. +
  153436. + if test "$lt_use_gnu_ld_interface" = yes; then
  153437. + # If archive_cmds runs LD, not CC, wlarc should be empty
  153438. + wlarc='${wl}'
  153439. +
  153440. + # Set some defaults for GNU ld with shared library support. These
  153441. + # are reset later if shared libraries are not supported. Putting them
  153442. + # here allows them to be overridden if necessary.
  153443. + runpath_var=LD_RUN_PATH
  153444. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  153445. + export_dynamic_flag_spec='${wl}--export-dynamic'
  153446. + # ancient GNU ld didn't support --whole-archive et. al.
  153447. + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
  153448. + whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
  153449. + else
  153450. + whole_archive_flag_spec=
  153451. + fi
  153452. + supports_anon_versioning=no
  153453. + case `$LD -v 2>&1` in
  153454. + *GNU\ gold*) supports_anon_versioning=yes ;;
  153455. + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
  153456. + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
  153457. + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
  153458. + *\ 2.11.*) ;; # other 2.11 versions
  153459. + *) supports_anon_versioning=yes ;;
  153460. + esac
  153461. +
  153462. + # See if GNU ld supports shared libraries.
  153463. + case $host_os in
  153464. + aix[3-9]*)
  153465. + # On AIX/PPC, the GNU linker is very broken
  153466. + if test "$host_cpu" != ia64; then
  153467. + ld_shlibs=no
  153468. + cat <<_LT_EOF 1>&2
  153469. +
  153470. +*** Warning: the GNU linker, at least up to release 2.19, is reported
  153471. +*** to be unable to reliably create shared libraries on AIX.
  153472. +*** Therefore, libtool is disabling shared libraries support. If you
  153473. +*** really care for shared libraries, you may want to install binutils
  153474. +*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
  153475. +*** You will then need to restart the configuration process.
  153476. +
  153477. +_LT_EOF
  153478. + fi
  153479. + ;;
  153480. +
  153481. + amigaos*)
  153482. + case $host_cpu in
  153483. + powerpc)
  153484. + # see comment about AmigaOS4 .so support
  153485. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153486. + archive_expsym_cmds=''
  153487. + ;;
  153488. + m68k)
  153489. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  153490. + hardcode_libdir_flag_spec='-L$libdir'
  153491. + hardcode_minus_L=yes
  153492. + ;;
  153493. + esac
  153494. + ;;
  153495. +
  153496. + beos*)
  153497. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  153498. + allow_undefined_flag=unsupported
  153499. + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
  153500. + # support --undefined. This deserves some investigation. FIXME
  153501. + archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153502. + else
  153503. + ld_shlibs=no
  153504. + fi
  153505. + ;;
  153506. +
  153507. + cygwin* | mingw* | pw32* | cegcc*)
  153508. + # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
  153509. + # as there is no search path for DLLs.
  153510. + hardcode_libdir_flag_spec='-L$libdir'
  153511. + export_dynamic_flag_spec='${wl}--export-all-symbols'
  153512. + allow_undefined_flag=unsupported
  153513. + always_export_symbols=no
  153514. + enable_shared_with_static_runtimes=yes
  153515. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  153516. + exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  153517. +
  153518. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  153519. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  153520. + # If the export-symbols file already is a .def file (1st line
  153521. + # is EXPORTS), use it as is; otherwise, prepend...
  153522. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  153523. + cp $export_symbols $output_objdir/$soname.def;
  153524. + else
  153525. + echo EXPORTS > $output_objdir/$soname.def;
  153526. + cat $export_symbols >> $output_objdir/$soname.def;
  153527. + fi~
  153528. + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  153529. + else
  153530. + ld_shlibs=no
  153531. + fi
  153532. + ;;
  153533. +
  153534. + haiku*)
  153535. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153536. + link_all_deplibs=yes
  153537. + ;;
  153538. +
  153539. + interix[3-9]*)
  153540. + hardcode_direct=no
  153541. + hardcode_shlibpath_var=no
  153542. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  153543. + export_dynamic_flag_spec='${wl}-E'
  153544. + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
  153545. + # Instead, shared libraries are loaded at an image base (0x10000000 by
  153546. + # default) and relocated if they conflict, which is a slow very memory
  153547. + # consuming and fragmenting process. To avoid this, we pick a random,
  153548. + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
  153549. + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
  153550. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  153551. + archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
  153552. + ;;
  153553. +
  153554. + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
  153555. + tmp_diet=no
  153556. + if test "$host_os" = linux-dietlibc; then
  153557. + case $cc_basename in
  153558. + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
  153559. + esac
  153560. + fi
  153561. + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  153562. + && test "$tmp_diet" = no
  153563. + then
  153564. + tmp_addflag=' $pic_flag'
  153565. + tmp_sharedflag='-shared'
  153566. + case $cc_basename,$host_cpu in
  153567. + pgcc*) # Portland Group C compiler
  153568. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  153569. + tmp_addflag=' $pic_flag'
  153570. + ;;
  153571. + pgf77* | pgf90* | pgf95* | pgfortran*)
  153572. + # Portland Group f77 and f90 compilers
  153573. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  153574. + tmp_addflag=' $pic_flag -Mnomain' ;;
  153575. + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
  153576. + tmp_addflag=' -i_dynamic' ;;
  153577. + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
  153578. + tmp_addflag=' -i_dynamic -nofor_main' ;;
  153579. + ifc* | ifort*) # Intel Fortran compiler
  153580. + tmp_addflag=' -nofor_main' ;;
  153581. + lf95*) # Lahey Fortran 8.1
  153582. + whole_archive_flag_spec=
  153583. + tmp_sharedflag='--shared' ;;
  153584. + xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
  153585. + tmp_sharedflag='-qmkshrobj'
  153586. + tmp_addflag= ;;
  153587. + nvcc*) # Cuda Compiler Driver 2.2
  153588. + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  153589. + compiler_needs_object=yes
  153590. + ;;
  153591. + esac
  153592. + case `$CC -V 2>&1 | sed 5q` in
  153593. + *Sun\ C*) # Sun C 5.9
  153594. + whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
  153595. + compiler_needs_object=yes
  153596. + tmp_sharedflag='-G' ;;
  153597. + *Sun\ F*) # Sun Fortran 8.3
  153598. + tmp_sharedflag='-G' ;;
  153599. + esac
  153600. + archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153601. +
  153602. + if test "x$supports_anon_versioning" = xyes; then
  153603. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  153604. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  153605. + echo "local: *; };" >> $output_objdir/$libname.ver~
  153606. + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
  153607. + fi
  153608. +
  153609. + case $cc_basename in
  153610. + xlf* | bgf* | bgxlf* | mpixlf*)
  153611. + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
  153612. + whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
  153613. + hardcode_libdir_flag_spec=
  153614. + hardcode_libdir_flag_spec_ld='-rpath $libdir'
  153615. + archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
  153616. + if test "x$supports_anon_versioning" = xyes; then
  153617. + archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
  153618. + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
  153619. + echo "local: *; };" >> $output_objdir/$libname.ver~
  153620. + $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
  153621. + fi
  153622. + ;;
  153623. + esac
  153624. + else
  153625. + ld_shlibs=no
  153626. + fi
  153627. + ;;
  153628. +
  153629. + netbsd*)
  153630. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  153631. + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  153632. + wlarc=
  153633. + else
  153634. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153635. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  153636. + fi
  153637. + ;;
  153638. +
  153639. + solaris*)
  153640. + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
  153641. + ld_shlibs=no
  153642. + cat <<_LT_EOF 1>&2
  153643. +
  153644. +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
  153645. +*** create shared libraries on Solaris systems. Therefore, libtool
  153646. +*** is disabling shared libraries support. We urge you to upgrade GNU
  153647. +*** binutils to release 2.9.1 or newer. Another option is to modify
  153648. +*** your PATH or compiler configuration so that the native linker is
  153649. +*** used, and then restart.
  153650. +
  153651. +_LT_EOF
  153652. + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  153653. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153654. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  153655. + else
  153656. + ld_shlibs=no
  153657. + fi
  153658. + ;;
  153659. +
  153660. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
  153661. + case `$LD -v 2>&1` in
  153662. + *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
  153663. + ld_shlibs=no
  153664. + cat <<_LT_EOF 1>&2
  153665. +
  153666. +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
  153667. +*** reliably create shared libraries on SCO systems. Therefore, libtool
  153668. +*** is disabling shared libraries support. We urge you to upgrade GNU
  153669. +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
  153670. +*** your PATH or compiler configuration so that the native linker is
  153671. +*** used, and then restart.
  153672. +
  153673. +_LT_EOF
  153674. + ;;
  153675. + *)
  153676. + # For security reasons, it is highly recommended that you always
  153677. + # use absolute paths for naming shared libraries, and exclude the
  153678. + # DT_RUNPATH tag from executables and libraries. But doing so
  153679. + # requires that you compile everything twice, which is a pain.
  153680. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  153681. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  153682. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153683. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  153684. + else
  153685. + ld_shlibs=no
  153686. + fi
  153687. + ;;
  153688. + esac
  153689. + ;;
  153690. +
  153691. + sunos4*)
  153692. + archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  153693. + wlarc=
  153694. + hardcode_direct=yes
  153695. + hardcode_shlibpath_var=no
  153696. + ;;
  153697. +
  153698. + *)
  153699. + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  153700. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153701. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  153702. + else
  153703. + ld_shlibs=no
  153704. + fi
  153705. + ;;
  153706. + esac
  153707. +
  153708. + if test "$ld_shlibs" = no; then
  153709. + runpath_var=
  153710. + hardcode_libdir_flag_spec=
  153711. + export_dynamic_flag_spec=
  153712. + whole_archive_flag_spec=
  153713. + fi
  153714. + else
  153715. + # PORTME fill in a description of your system's linker (not GNU ld)
  153716. + case $host_os in
  153717. + aix3*)
  153718. + allow_undefined_flag=unsupported
  153719. + always_export_symbols=yes
  153720. + archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
  153721. + # Note: this linker hardcodes the directories in LIBPATH if there
  153722. + # are no directories specified by -L.
  153723. + hardcode_minus_L=yes
  153724. + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
  153725. + # Neither direct hardcoding nor static linking is supported with a
  153726. + # broken collect2.
  153727. + hardcode_direct=unsupported
  153728. + fi
  153729. + ;;
  153730. +
  153731. + aix[4-9]*)
  153732. + if test "$host_cpu" = ia64; then
  153733. + # On IA64, the linker does run time linking by default, so we don't
  153734. + # have to do anything special.
  153735. + aix_use_runtimelinking=no
  153736. + exp_sym_flag='-Bexport'
  153737. + no_entry_flag=""
  153738. + else
  153739. + # If we're using GNU nm, then we don't want the "-C" option.
  153740. + # -C means demangle to AIX nm, but means don't demangle with GNU nm
  153741. + # Also, AIX nm treats weak defined symbols like other global
  153742. + # defined symbols, whereas GNU nm marks them as "W".
  153743. + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
  153744. + export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  153745. + else
  153746. + export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
  153747. + fi
  153748. + aix_use_runtimelinking=no
  153749. +
  153750. + # Test if we are trying to use run time linking or normal
  153751. + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
  153752. + # need to do runtime linking.
  153753. + case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
  153754. + for ld_flag in $LDFLAGS; do
  153755. + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
  153756. + aix_use_runtimelinking=yes
  153757. + break
  153758. + fi
  153759. + done
  153760. + ;;
  153761. + esac
  153762. +
  153763. + exp_sym_flag='-bexport'
  153764. + no_entry_flag='-bnoentry'
  153765. + fi
  153766. +
  153767. + # When large executables or shared objects are built, AIX ld can
  153768. + # have problems creating the table of contents. If linking a library
  153769. + # or program results in "error TOC overflow" add -mminimal-toc to
  153770. + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
  153771. + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
  153772. +
  153773. + archive_cmds=''
  153774. + hardcode_direct=yes
  153775. + hardcode_direct_absolute=yes
  153776. + hardcode_libdir_separator=':'
  153777. + link_all_deplibs=yes
  153778. + file_list_spec='${wl}-f,'
  153779. +
  153780. + if test "$GCC" = yes; then
  153781. + case $host_os in aix4.[012]|aix4.[012].*)
  153782. + # We only want to do this on AIX 4.2 and lower, the check
  153783. + # below for broken collect2 doesn't work under 4.3+
  153784. + collect2name=`${CC} -print-prog-name=collect2`
  153785. + if test -f "$collect2name" &&
  153786. + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
  153787. + then
  153788. + # We have reworked collect2
  153789. + :
  153790. + else
  153791. + # We have old collect2
  153792. + hardcode_direct=unsupported
  153793. + # It fails to find uninstalled libraries when the uninstalled
  153794. + # path is not listed in the libpath. Setting hardcode_minus_L
  153795. + # to unsupported forces relinking
  153796. + hardcode_minus_L=yes
  153797. + hardcode_libdir_flag_spec='-L$libdir'
  153798. + hardcode_libdir_separator=
  153799. + fi
  153800. + ;;
  153801. + esac
  153802. + shared_flag='-shared'
  153803. + if test "$aix_use_runtimelinking" = yes; then
  153804. + shared_flag="$shared_flag "'${wl}-G'
  153805. + fi
  153806. + else
  153807. + # not using gcc
  153808. + if test "$host_cpu" = ia64; then
  153809. + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
  153810. + # chokes on -Wl,-G. The following line is correct:
  153811. + shared_flag='-G'
  153812. + else
  153813. + if test "$aix_use_runtimelinking" = yes; then
  153814. + shared_flag='${wl}-G'
  153815. + else
  153816. + shared_flag='${wl}-bM:SRE'
  153817. + fi
  153818. + fi
  153819. + fi
  153820. +
  153821. + export_dynamic_flag_spec='${wl}-bexpall'
  153822. + # It seems that -bexpall does not export symbols beginning with
  153823. + # underscore (_), so it is better to generate a list of symbols to export.
  153824. + always_export_symbols=yes
  153825. + if test "$aix_use_runtimelinking" = yes; then
  153826. + # Warning - without using the other runtime loading flags (-brtl),
  153827. + # -berok will link without error, but may produce a broken library.
  153828. + allow_undefined_flag='-berok'
  153829. + # Determine the default libpath from the value encoded in an
  153830. + # empty executable.
  153831. + if test "${lt_cv_aix_libpath+set}" = set; then
  153832. + aix_libpath=$lt_cv_aix_libpath
  153833. +else
  153834. + if ${lt_cv_aix_libpath_+:} false; then :
  153835. + $as_echo_n "(cached) " >&6
  153836. +else
  153837. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  153838. +/* end confdefs.h. */
  153839. +
  153840. +int
  153841. +main ()
  153842. +{
  153843. +
  153844. + ;
  153845. + return 0;
  153846. +}
  153847. +_ACEOF
  153848. +if ac_fn_c_try_link "$LINENO"; then :
  153849. +
  153850. + lt_aix_libpath_sed='
  153851. + /Import File Strings/,/^$/ {
  153852. + /^0/ {
  153853. + s/^0 *\([^ ]*\) *$/\1/
  153854. + p
  153855. + }
  153856. + }'
  153857. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  153858. + # Check for a 64-bit object if we didn't find anything.
  153859. + if test -z "$lt_cv_aix_libpath_"; then
  153860. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  153861. + fi
  153862. +fi
  153863. +rm -f core conftest.err conftest.$ac_objext \
  153864. + conftest$ac_exeext conftest.$ac_ext
  153865. + if test -z "$lt_cv_aix_libpath_"; then
  153866. + lt_cv_aix_libpath_="/usr/lib:/lib"
  153867. + fi
  153868. +
  153869. +fi
  153870. +
  153871. + aix_libpath=$lt_cv_aix_libpath_
  153872. +fi
  153873. +
  153874. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  153875. + archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  153876. + else
  153877. + if test "$host_cpu" = ia64; then
  153878. + hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
  153879. + allow_undefined_flag="-z nodefs"
  153880. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
  153881. + else
  153882. + # Determine the default libpath from the value encoded in an
  153883. + # empty executable.
  153884. + if test "${lt_cv_aix_libpath+set}" = set; then
  153885. + aix_libpath=$lt_cv_aix_libpath
  153886. +else
  153887. + if ${lt_cv_aix_libpath_+:} false; then :
  153888. + $as_echo_n "(cached) " >&6
  153889. +else
  153890. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  153891. +/* end confdefs.h. */
  153892. +
  153893. +int
  153894. +main ()
  153895. +{
  153896. +
  153897. + ;
  153898. + return 0;
  153899. +}
  153900. +_ACEOF
  153901. +if ac_fn_c_try_link "$LINENO"; then :
  153902. +
  153903. + lt_aix_libpath_sed='
  153904. + /Import File Strings/,/^$/ {
  153905. + /^0/ {
  153906. + s/^0 *\([^ ]*\) *$/\1/
  153907. + p
  153908. + }
  153909. + }'
  153910. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  153911. + # Check for a 64-bit object if we didn't find anything.
  153912. + if test -z "$lt_cv_aix_libpath_"; then
  153913. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  153914. + fi
  153915. +fi
  153916. +rm -f core conftest.err conftest.$ac_objext \
  153917. + conftest$ac_exeext conftest.$ac_ext
  153918. + if test -z "$lt_cv_aix_libpath_"; then
  153919. + lt_cv_aix_libpath_="/usr/lib:/lib"
  153920. + fi
  153921. +
  153922. +fi
  153923. +
  153924. + aix_libpath=$lt_cv_aix_libpath_
  153925. +fi
  153926. +
  153927. + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  153928. + # Warning - without using the other run time loading flags,
  153929. + # -berok will link without error, but may produce a broken library.
  153930. + no_undefined_flag=' ${wl}-bernotok'
  153931. + allow_undefined_flag=' ${wl}-berok'
  153932. + if test "$with_gnu_ld" = yes; then
  153933. + # We only use this code for GNU lds that support --whole-archive.
  153934. + whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
  153935. + else
  153936. + # Exported symbols can be pulled into shared objects from archives
  153937. + whole_archive_flag_spec='$convenience'
  153938. + fi
  153939. + archive_cmds_need_lc=yes
  153940. + # This is similar to how AIX traditionally builds its shared libraries.
  153941. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
  153942. + fi
  153943. + fi
  153944. + ;;
  153945. +
  153946. + amigaos*)
  153947. + case $host_cpu in
  153948. + powerpc)
  153949. + # see comment about AmigaOS4 .so support
  153950. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  153951. + archive_expsym_cmds=''
  153952. + ;;
  153953. + m68k)
  153954. + archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
  153955. + hardcode_libdir_flag_spec='-L$libdir'
  153956. + hardcode_minus_L=yes
  153957. + ;;
  153958. + esac
  153959. + ;;
  153960. +
  153961. + bsdi[45]*)
  153962. + export_dynamic_flag_spec=-rdynamic
  153963. + ;;
  153964. +
  153965. + cygwin* | mingw* | pw32* | cegcc*)
  153966. + # When not using gcc, we currently assume that we are using
  153967. + # Microsoft Visual C++.
  153968. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  153969. + # no search path for DLLs.
  153970. + case $cc_basename in
  153971. + cl*)
  153972. + # Native MSVC
  153973. + hardcode_libdir_flag_spec=' '
  153974. + allow_undefined_flag=unsupported
  153975. + always_export_symbols=yes
  153976. + file_list_spec='@'
  153977. + # Tell ltmain to make .lib files, not .a files.
  153978. + libext=lib
  153979. + # Tell ltmain to make .dll files, not .so files.
  153980. + shrext_cmds=".dll"
  153981. + # FIXME: Setting linknames here is a bad hack.
  153982. + archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  153983. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  153984. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  153985. + else
  153986. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  153987. + fi~
  153988. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  153989. + linknames='
  153990. + # The linker will not automatically build a static lib if we build a DLL.
  153991. + # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
  153992. + enable_shared_with_static_runtimes=yes
  153993. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  153994. + # Don't use ranlib
  153995. + old_postinstall_cmds='chmod 644 $oldlib'
  153996. + postlink_cmds='lt_outputfile="@OUTPUT@"~
  153997. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  153998. + case $lt_outputfile in
  153999. + *.exe|*.EXE) ;;
  154000. + *)
  154001. + lt_outputfile="$lt_outputfile.exe"
  154002. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  154003. + ;;
  154004. + esac~
  154005. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  154006. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  154007. + $RM "$lt_outputfile.manifest";
  154008. + fi'
  154009. + ;;
  154010. + *)
  154011. + # Assume MSVC wrapper
  154012. + hardcode_libdir_flag_spec=' '
  154013. + allow_undefined_flag=unsupported
  154014. + # Tell ltmain to make .lib files, not .a files.
  154015. + libext=lib
  154016. + # Tell ltmain to make .dll files, not .so files.
  154017. + shrext_cmds=".dll"
  154018. + # FIXME: Setting linknames here is a bad hack.
  154019. + archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  154020. + # The linker will automatically build a .lib file if we build a DLL.
  154021. + old_archive_from_new_cmds='true'
  154022. + # FIXME: Should let the user specify the lib program.
  154023. + old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  154024. + enable_shared_with_static_runtimes=yes
  154025. + ;;
  154026. + esac
  154027. + ;;
  154028. +
  154029. + darwin* | rhapsody*)
  154030. +
  154031. +
  154032. + archive_cmds_need_lc=no
  154033. + hardcode_direct=no
  154034. + hardcode_automatic=yes
  154035. + hardcode_shlibpath_var=unsupported
  154036. + if test "$lt_cv_ld_force_load" = "yes"; then
  154037. + whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
  154038. + else
  154039. + whole_archive_flag_spec=''
  154040. + fi
  154041. + link_all_deplibs=yes
  154042. + allow_undefined_flag="$_lt_dar_allow_undefined"
  154043. + case $cc_basename in
  154044. + ifort*) _lt_dar_can_shared=yes ;;
  154045. + *) _lt_dar_can_shared=$GCC ;;
  154046. + esac
  154047. + if test "$_lt_dar_can_shared" = "yes"; then
  154048. + output_verbose_link_cmd=func_echo_all
  154049. + archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
  154050. + module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
  154051. + archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
  154052. + module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
  154053. +
  154054. + else
  154055. + ld_shlibs=no
  154056. + fi
  154057. +
  154058. + ;;
  154059. +
  154060. + dgux*)
  154061. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154062. + hardcode_libdir_flag_spec='-L$libdir'
  154063. + hardcode_shlibpath_var=no
  154064. + ;;
  154065. +
  154066. + freebsd1*)
  154067. + ld_shlibs=no
  154068. + ;;
  154069. +
  154070. + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
  154071. + # support. Future versions do this automatically, but an explicit c++rt0.o
  154072. + # does not break anything, and helps significantly (at the cost of a little
  154073. + # extra space).
  154074. + freebsd2.2*)
  154075. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
  154076. + hardcode_libdir_flag_spec='-R$libdir'
  154077. + hardcode_direct=yes
  154078. + hardcode_shlibpath_var=no
  154079. + ;;
  154080. +
  154081. + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
  154082. + freebsd2*)
  154083. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  154084. + hardcode_direct=yes
  154085. + hardcode_minus_L=yes
  154086. + hardcode_shlibpath_var=no
  154087. + ;;
  154088. +
  154089. + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  154090. + freebsd* | dragonfly*)
  154091. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  154092. + hardcode_libdir_flag_spec='-R$libdir'
  154093. + hardcode_direct=yes
  154094. + hardcode_shlibpath_var=no
  154095. + ;;
  154096. +
  154097. + hpux9*)
  154098. + if test "$GCC" = yes; then
  154099. + archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  154100. + else
  154101. + archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  154102. + fi
  154103. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  154104. + hardcode_libdir_separator=:
  154105. + hardcode_direct=yes
  154106. +
  154107. + # hardcode_minus_L: Not really in the search PATH,
  154108. + # but as the default location of the library.
  154109. + hardcode_minus_L=yes
  154110. + export_dynamic_flag_spec='${wl}-E'
  154111. + ;;
  154112. +
  154113. + hpux10*)
  154114. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  154115. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  154116. + else
  154117. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  154118. + fi
  154119. + if test "$with_gnu_ld" = no; then
  154120. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  154121. + hardcode_libdir_flag_spec_ld='+b $libdir'
  154122. + hardcode_libdir_separator=:
  154123. + hardcode_direct=yes
  154124. + hardcode_direct_absolute=yes
  154125. + export_dynamic_flag_spec='${wl}-E'
  154126. + # hardcode_minus_L: Not really in the search PATH,
  154127. + # but as the default location of the library.
  154128. + hardcode_minus_L=yes
  154129. + fi
  154130. + ;;
  154131. +
  154132. + hpux11*)
  154133. + if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  154134. + case $host_cpu in
  154135. + hppa*64*)
  154136. + archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  154137. + ;;
  154138. + ia64*)
  154139. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  154140. + ;;
  154141. + *)
  154142. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  154143. + ;;
  154144. + esac
  154145. + else
  154146. + case $host_cpu in
  154147. + hppa*64*)
  154148. + archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  154149. + ;;
  154150. + ia64*)
  154151. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  154152. + ;;
  154153. + *)
  154154. +
  154155. + # Older versions of the 11.00 compiler do not understand -b yet
  154156. + # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
  154157. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
  154158. +$as_echo_n "checking if $CC understands -b... " >&6; }
  154159. +if ${lt_cv_prog_compiler__b+:} false; then :
  154160. + $as_echo_n "(cached) " >&6
  154161. +else
  154162. + lt_cv_prog_compiler__b=no
  154163. + save_LDFLAGS="$LDFLAGS"
  154164. + LDFLAGS="$LDFLAGS -b"
  154165. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  154166. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  154167. + # The linker can only warn and ignore the option if not recognized
  154168. + # So say no if there are warnings
  154169. + if test -s conftest.err; then
  154170. + # Append any errors to the config.log.
  154171. + cat conftest.err 1>&5
  154172. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  154173. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  154174. + if diff conftest.exp conftest.er2 >/dev/null; then
  154175. + lt_cv_prog_compiler__b=yes
  154176. + fi
  154177. + else
  154178. + lt_cv_prog_compiler__b=yes
  154179. + fi
  154180. + fi
  154181. + $RM -r conftest*
  154182. + LDFLAGS="$save_LDFLAGS"
  154183. +
  154184. +fi
  154185. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
  154186. +$as_echo "$lt_cv_prog_compiler__b" >&6; }
  154187. +
  154188. +if test x"$lt_cv_prog_compiler__b" = xyes; then
  154189. + archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  154190. +else
  154191. + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  154192. +fi
  154193. +
  154194. + ;;
  154195. + esac
  154196. + fi
  154197. + if test "$with_gnu_ld" = no; then
  154198. + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
  154199. + hardcode_libdir_separator=:
  154200. +
  154201. + case $host_cpu in
  154202. + hppa*64*|ia64*)
  154203. + hardcode_direct=no
  154204. + hardcode_shlibpath_var=no
  154205. + ;;
  154206. + *)
  154207. + hardcode_direct=yes
  154208. + hardcode_direct_absolute=yes
  154209. + export_dynamic_flag_spec='${wl}-E'
  154210. +
  154211. + # hardcode_minus_L: Not really in the search PATH,
  154212. + # but as the default location of the library.
  154213. + hardcode_minus_L=yes
  154214. + ;;
  154215. + esac
  154216. + fi
  154217. + ;;
  154218. +
  154219. + irix5* | irix6* | nonstopux*)
  154220. + if test "$GCC" = yes; then
  154221. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  154222. + # Try to use the -exported_symbol ld option, if it does not
  154223. + # work, assume that -exports_file does not work either and
  154224. + # implicitly export all symbols.
  154225. + # This should be the same for all languages, so no per-tag cache variable.
  154226. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
  154227. +$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
  154228. +if ${lt_cv_irix_exported_symbol+:} false; then :
  154229. + $as_echo_n "(cached) " >&6
  154230. +else
  154231. + save_LDFLAGS="$LDFLAGS"
  154232. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  154233. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  154234. +/* end confdefs.h. */
  154235. +int foo (void) { return 0; }
  154236. +_ACEOF
  154237. +if ac_fn_c_try_link "$LINENO"; then :
  154238. + lt_cv_irix_exported_symbol=yes
  154239. +else
  154240. + lt_cv_irix_exported_symbol=no
  154241. +fi
  154242. +rm -f core conftest.err conftest.$ac_objext \
  154243. + conftest$ac_exeext conftest.$ac_ext
  154244. + LDFLAGS="$save_LDFLAGS"
  154245. +fi
  154246. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
  154247. +$as_echo "$lt_cv_irix_exported_symbol" >&6; }
  154248. + if test "$lt_cv_irix_exported_symbol" = yes; then
  154249. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  154250. + fi
  154251. + else
  154252. + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  154253. + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  154254. + fi
  154255. + archive_cmds_need_lc='no'
  154256. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  154257. + hardcode_libdir_separator=:
  154258. + inherit_rpath=yes
  154259. + link_all_deplibs=yes
  154260. + ;;
  154261. +
  154262. + netbsd*)
  154263. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  154264. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
  154265. + else
  154266. + archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
  154267. + fi
  154268. + hardcode_libdir_flag_spec='-R$libdir'
  154269. + hardcode_direct=yes
  154270. + hardcode_shlibpath_var=no
  154271. + ;;
  154272. +
  154273. + newsos6)
  154274. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154275. + hardcode_direct=yes
  154276. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  154277. + hardcode_libdir_separator=:
  154278. + hardcode_shlibpath_var=no
  154279. + ;;
  154280. +
  154281. + *nto* | *qnx*)
  154282. + ;;
  154283. +
  154284. + openbsd*)
  154285. + if test -f /usr/libexec/ld.so; then
  154286. + hardcode_direct=yes
  154287. + hardcode_shlibpath_var=no
  154288. + hardcode_direct_absolute=yes
  154289. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  154290. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  154291. + archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
  154292. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  154293. + export_dynamic_flag_spec='${wl}-E'
  154294. + else
  154295. + case $host_os in
  154296. + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
  154297. + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
  154298. + hardcode_libdir_flag_spec='-R$libdir'
  154299. + ;;
  154300. + *)
  154301. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  154302. + hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
  154303. + ;;
  154304. + esac
  154305. + fi
  154306. + else
  154307. + ld_shlibs=no
  154308. + fi
  154309. + ;;
  154310. +
  154311. + os2*)
  154312. + hardcode_libdir_flag_spec='-L$libdir'
  154313. + hardcode_minus_L=yes
  154314. + allow_undefined_flag=unsupported
  154315. + archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
  154316. + old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
  154317. + ;;
  154318. +
  154319. + osf3*)
  154320. + if test "$GCC" = yes; then
  154321. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  154322. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  154323. + else
  154324. + allow_undefined_flag=' -expect_unresolved \*'
  154325. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  154326. + fi
  154327. + archive_cmds_need_lc='no'
  154328. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  154329. + hardcode_libdir_separator=:
  154330. + ;;
  154331. +
  154332. + osf4* | osf5*) # as osf3* with the addition of -msym flag
  154333. + if test "$GCC" = yes; then
  154334. + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  154335. + archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  154336. + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  154337. + else
  154338. + allow_undefined_flag=' -expect_unresolved \*'
  154339. + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  154340. + archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
  154341. + $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
  154342. +
  154343. + # Both c and cxx compiler support -rpath directly
  154344. + hardcode_libdir_flag_spec='-rpath $libdir'
  154345. + fi
  154346. + archive_cmds_need_lc='no'
  154347. + hardcode_libdir_separator=:
  154348. + ;;
  154349. +
  154350. + solaris*)
  154351. + no_undefined_flag=' -z defs'
  154352. + if test "$GCC" = yes; then
  154353. + wlarc='${wl}'
  154354. + archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  154355. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  154356. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  154357. + else
  154358. + case `$CC -V 2>&1` in
  154359. + *"Compilers 5.0"*)
  154360. + wlarc=''
  154361. + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154362. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  154363. + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
  154364. + ;;
  154365. + *)
  154366. + wlarc='${wl}'
  154367. + archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
  154368. + archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  154369. + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  154370. + ;;
  154371. + esac
  154372. + fi
  154373. + hardcode_libdir_flag_spec='-R$libdir'
  154374. + hardcode_shlibpath_var=no
  154375. + case $host_os in
  154376. + solaris2.[0-5] | solaris2.[0-5].*) ;;
  154377. + *)
  154378. + # The compiler driver will combine and reorder linker options,
  154379. + # but understands `-z linker_flag'. GCC discards it without `$wl',
  154380. + # but is careful enough not to reorder.
  154381. + # Supported since Solaris 2.6 (maybe 2.5.1?)
  154382. + if test "$GCC" = yes; then
  154383. + whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
  154384. + else
  154385. + whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
  154386. + fi
  154387. + ;;
  154388. + esac
  154389. + link_all_deplibs=yes
  154390. + ;;
  154391. +
  154392. + sunos4*)
  154393. + if test "x$host_vendor" = xsequent; then
  154394. + # Use $CC to link under sequent, because it throws in some extra .o
  154395. + # files that make .init and .fini sections work.
  154396. + archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
  154397. + else
  154398. + archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
  154399. + fi
  154400. + hardcode_libdir_flag_spec='-L$libdir'
  154401. + hardcode_direct=yes
  154402. + hardcode_minus_L=yes
  154403. + hardcode_shlibpath_var=no
  154404. + ;;
  154405. +
  154406. + sysv4)
  154407. + case $host_vendor in
  154408. + sni)
  154409. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154410. + hardcode_direct=yes # is this really true???
  154411. + ;;
  154412. + siemens)
  154413. + ## LD is ld it makes a PLAMLIB
  154414. + ## CC just makes a GrossModule.
  154415. + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
  154416. + reload_cmds='$CC -r -o $output$reload_objs'
  154417. + hardcode_direct=no
  154418. + ;;
  154419. + motorola)
  154420. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154421. + hardcode_direct=no #Motorola manual says yes, but my tests say they lie
  154422. + ;;
  154423. + esac
  154424. + runpath_var='LD_RUN_PATH'
  154425. + hardcode_shlibpath_var=no
  154426. + ;;
  154427. +
  154428. + sysv4.3*)
  154429. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154430. + hardcode_shlibpath_var=no
  154431. + export_dynamic_flag_spec='-Bexport'
  154432. + ;;
  154433. +
  154434. + sysv4*MP*)
  154435. + if test -d /usr/nec; then
  154436. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154437. + hardcode_shlibpath_var=no
  154438. + runpath_var=LD_RUN_PATH
  154439. + hardcode_runpath_var=yes
  154440. + ld_shlibs=yes
  154441. + fi
  154442. + ;;
  154443. +
  154444. + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
  154445. + no_undefined_flag='${wl}-z,text'
  154446. + archive_cmds_need_lc=no
  154447. + hardcode_shlibpath_var=no
  154448. + runpath_var='LD_RUN_PATH'
  154449. +
  154450. + if test "$GCC" = yes; then
  154451. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154452. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154453. + else
  154454. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154455. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154456. + fi
  154457. + ;;
  154458. +
  154459. + sysv5* | sco3.2v5* | sco5v6*)
  154460. + # Note: We can NOT use -z defs as we might desire, because we do not
  154461. + # link with -lc, and that would cause any symbols used from libc to
  154462. + # always be unresolved, which means just about no library would
  154463. + # ever link correctly. If we're not using GNU ld we use -z text
  154464. + # though, which does catch some bad symbols but isn't as heavy-handed
  154465. + # as -z defs.
  154466. + no_undefined_flag='${wl}-z,text'
  154467. + allow_undefined_flag='${wl}-z,nodefs'
  154468. + archive_cmds_need_lc=no
  154469. + hardcode_shlibpath_var=no
  154470. + hardcode_libdir_flag_spec='${wl}-R,$libdir'
  154471. + hardcode_libdir_separator=':'
  154472. + link_all_deplibs=yes
  154473. + export_dynamic_flag_spec='${wl}-Bexport'
  154474. + runpath_var='LD_RUN_PATH'
  154475. +
  154476. + if test "$GCC" = yes; then
  154477. + archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154478. + archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154479. + else
  154480. + archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154481. + archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
  154482. + fi
  154483. + ;;
  154484. +
  154485. + uts4*)
  154486. + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
  154487. + hardcode_libdir_flag_spec='-L$libdir'
  154488. + hardcode_shlibpath_var=no
  154489. + ;;
  154490. +
  154491. + *)
  154492. + ld_shlibs=no
  154493. + ;;
  154494. + esac
  154495. +
  154496. + if test x$host_vendor = xsni; then
  154497. + case $host in
  154498. + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
  154499. + export_dynamic_flag_spec='${wl}-Blargedynsym'
  154500. + ;;
  154501. + esac
  154502. + fi
  154503. + fi
  154504. +
  154505. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
  154506. +$as_echo "$ld_shlibs" >&6; }
  154507. +test "$ld_shlibs" = no && can_build_shared=no
  154508. +
  154509. +with_gnu_ld=$with_gnu_ld
  154510. +
  154511. +
  154512. +
  154513. +
  154514. +
  154515. +
  154516. +
  154517. +
  154518. +
  154519. +
  154520. +
  154521. +
  154522. +
  154523. +
  154524. +
  154525. +#
  154526. +# Do we need to explicitly link libc?
  154527. +#
  154528. +case "x$archive_cmds_need_lc" in
  154529. +x|xyes)
  154530. + # Assume -lc should be added
  154531. + archive_cmds_need_lc=yes
  154532. +
  154533. + if test "$enable_shared" = yes && test "$GCC" = yes; then
  154534. + case $archive_cmds in
  154535. + *'~'*)
  154536. + # FIXME: we may have to deal with multi-command sequences.
  154537. + ;;
  154538. + '$CC '*)
  154539. + # Test whether the compiler implicitly links with -lc since on some
  154540. + # systems, -lgcc has to come before -lc. If gcc already passes -lc
  154541. + # to ld, don't add -lc before -lgcc.
  154542. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
  154543. +$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
  154544. +if ${lt_cv_archive_cmds_need_lc+:} false; then :
  154545. + $as_echo_n "(cached) " >&6
  154546. +else
  154547. + $RM conftest*
  154548. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  154549. +
  154550. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  154551. + (eval $ac_compile) 2>&5
  154552. + ac_status=$?
  154553. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  154554. + test $ac_status = 0; } 2>conftest.err; then
  154555. + soname=conftest
  154556. + lib=conftest
  154557. + libobjs=conftest.$ac_objext
  154558. + deplibs=
  154559. + wl=$lt_prog_compiler_wl
  154560. + pic_flag=$lt_prog_compiler_pic
  154561. + compiler_flags=-v
  154562. + linker_flags=-v
  154563. + verstring=
  154564. + output_objdir=.
  154565. + libname=conftest
  154566. + lt_save_allow_undefined_flag=$allow_undefined_flag
  154567. + allow_undefined_flag=
  154568. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
  154569. + (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
  154570. + ac_status=$?
  154571. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  154572. + test $ac_status = 0; }
  154573. + then
  154574. + lt_cv_archive_cmds_need_lc=no
  154575. + else
  154576. + lt_cv_archive_cmds_need_lc=yes
  154577. + fi
  154578. + allow_undefined_flag=$lt_save_allow_undefined_flag
  154579. + else
  154580. + cat conftest.err 1>&5
  154581. + fi
  154582. + $RM conftest*
  154583. +
  154584. +fi
  154585. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
  154586. +$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
  154587. + archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
  154588. + ;;
  154589. + esac
  154590. + fi
  154591. + ;;
  154592. +esac
  154593. +
  154594. +
  154595. +
  154596. +
  154597. +
  154598. +
  154599. +
  154600. +
  154601. +
  154602. +
  154603. +
  154604. +
  154605. +
  154606. +
  154607. +
  154608. +
  154609. +
  154610. +
  154611. +
  154612. +
  154613. +
  154614. +
  154615. +
  154616. +
  154617. +
  154618. +
  154619. +
  154620. +
  154621. +
  154622. +
  154623. +
  154624. +
  154625. +
  154626. +
  154627. +
  154628. +
  154629. +
  154630. +
  154631. +
  154632. +
  154633. +
  154634. +
  154635. +
  154636. +
  154637. +
  154638. +
  154639. +
  154640. +
  154641. +
  154642. +
  154643. +
  154644. +
  154645. +
  154646. +
  154647. +
  154648. +
  154649. +
  154650. +
  154651. +
  154652. +
  154653. +
  154654. +
  154655. +
  154656. +
  154657. +
  154658. +
  154659. +
  154660. +
  154661. +
  154662. +
  154663. +
  154664. +
  154665. +
  154666. +
  154667. +
  154668. +
  154669. +
  154670. +
  154671. +
  154672. +
  154673. +
  154674. +
  154675. +
  154676. +
  154677. +
  154678. +
  154679. +
  154680. +
  154681. +
  154682. +
  154683. +
  154684. +
  154685. +
  154686. +
  154687. +
  154688. +
  154689. +
  154690. +
  154691. +
  154692. +
  154693. +
  154694. +
  154695. +
  154696. +
  154697. +
  154698. +
  154699. +
  154700. +
  154701. +
  154702. +
  154703. +
  154704. +
  154705. +
  154706. +
  154707. +
  154708. +
  154709. +
  154710. +
  154711. +
  154712. +
  154713. +
  154714. +
  154715. +
  154716. +
  154717. +
  154718. +
  154719. +
  154720. +
  154721. +
  154722. +
  154723. +
  154724. +
  154725. +
  154726. +
  154727. +
  154728. +
  154729. +
  154730. +
  154731. +
  154732. +
  154733. +
  154734. +
  154735. +
  154736. +
  154737. +
  154738. +
  154739. +
  154740. +
  154741. +
  154742. +
  154743. +
  154744. +
  154745. +
  154746. +
  154747. +
  154748. +
  154749. +
  154750. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
  154751. +$as_echo_n "checking dynamic linker characteristics... " >&6; }
  154752. +
  154753. +if test "$GCC" = yes; then
  154754. + case $host_os in
  154755. + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
  154756. + *) lt_awk_arg="/^libraries:/" ;;
  154757. + esac
  154758. + case $host_os in
  154759. + mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
  154760. + *) lt_sed_strip_eq="s,=/,/,g" ;;
  154761. + esac
  154762. + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
  154763. + case $lt_search_path_spec in
  154764. + *\;*)
  154765. + # if the path contains ";" then we assume it to be the separator
  154766. + # otherwise default to the standard path separator (i.e. ":") - it is
  154767. + # assumed that no part of a normal pathname contains ";" but that should
  154768. + # okay in the real world where ";" in dirpaths is itself problematic.
  154769. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
  154770. + ;;
  154771. + *)
  154772. + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
  154773. + ;;
  154774. + esac
  154775. + # Ok, now we have the path, separated by spaces, we can step through it
  154776. + # and add multilib dir if necessary.
  154777. + lt_tmp_lt_search_path_spec=
  154778. + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
  154779. + for lt_sys_path in $lt_search_path_spec; do
  154780. + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
  154781. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
  154782. + else
  154783. + test -d "$lt_sys_path" && \
  154784. + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
  154785. + fi
  154786. + done
  154787. + lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
  154788. +BEGIN {RS=" "; FS="/|\n";} {
  154789. + lt_foo="";
  154790. + lt_count=0;
  154791. + for (lt_i = NF; lt_i > 0; lt_i--) {
  154792. + if ($lt_i != "" && $lt_i != ".") {
  154793. + if ($lt_i == "..") {
  154794. + lt_count++;
  154795. + } else {
  154796. + if (lt_count == 0) {
  154797. + lt_foo="/" $lt_i lt_foo;
  154798. + } else {
  154799. + lt_count--;
  154800. + }
  154801. + }
  154802. + }
  154803. + }
  154804. + if (lt_foo != "") { lt_freq[lt_foo]++; }
  154805. + if (lt_freq[lt_foo] == 1) { print lt_foo; }
  154806. +}'`
  154807. + # AWK program above erroneously prepends '/' to C:/dos/paths
  154808. + # for these hosts.
  154809. + case $host_os in
  154810. + mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
  154811. + $SED 's,/\([A-Za-z]:\),\1,g'` ;;
  154812. + esac
  154813. + sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
  154814. +else
  154815. + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  154816. +fi
  154817. +library_names_spec=
  154818. +libname_spec='lib$name'
  154819. +soname_spec=
  154820. +shrext_cmds=".so"
  154821. +postinstall_cmds=
  154822. +postuninstall_cmds=
  154823. +finish_cmds=
  154824. +finish_eval=
  154825. +shlibpath_var=
  154826. +shlibpath_overrides_runpath=unknown
  154827. +version_type=none
  154828. +dynamic_linker="$host_os ld.so"
  154829. +sys_lib_dlsearch_path_spec="/lib /usr/lib"
  154830. +need_lib_prefix=unknown
  154831. +hardcode_into_libs=no
  154832. +
  154833. +# when you set need_version to no, make sure it does not cause -set_version
  154834. +# flags to be left without arguments
  154835. +need_version=unknown
  154836. +
  154837. +case $host_os in
  154838. +aix3*)
  154839. + version_type=linux
  154840. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
  154841. + shlibpath_var=LIBPATH
  154842. +
  154843. + # AIX 3 has no versioning support, so we append a major version to the name.
  154844. + soname_spec='${libname}${release}${shared_ext}$major'
  154845. + ;;
  154846. +
  154847. +aix[4-9]*)
  154848. + version_type=linux
  154849. + need_lib_prefix=no
  154850. + need_version=no
  154851. + hardcode_into_libs=yes
  154852. + if test "$host_cpu" = ia64; then
  154853. + # AIX 5 supports IA64
  154854. + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
  154855. + shlibpath_var=LD_LIBRARY_PATH
  154856. + else
  154857. + # With GCC up to 2.95.x, collect2 would create an import file
  154858. + # for dependence libraries. The import file would start with
  154859. + # the line `#! .'. This would cause the generated library to
  154860. + # depend on `.', always an invalid library. This was fixed in
  154861. + # development snapshots of GCC prior to 3.0.
  154862. + case $host_os in
  154863. + aix4 | aix4.[01] | aix4.[01].*)
  154864. + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
  154865. + echo ' yes '
  154866. + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
  154867. + :
  154868. + else
  154869. + can_build_shared=no
  154870. + fi
  154871. + ;;
  154872. + esac
  154873. + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
  154874. + # soname into executable. Probably we can add versioning support to
  154875. + # collect2, so additional links can be useful in future.
  154876. + if test "$aix_use_runtimelinking" = yes; then
  154877. + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
  154878. + # instead of lib<name>.a to let people know that these are not
  154879. + # typical AIX shared libraries.
  154880. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  154881. + else
  154882. + # We preserve .a as extension for shared libraries through AIX4.2
  154883. + # and later when we are not doing run time linking.
  154884. + library_names_spec='${libname}${release}.a $libname.a'
  154885. + soname_spec='${libname}${release}${shared_ext}$major'
  154886. + fi
  154887. + shlibpath_var=LIBPATH
  154888. + fi
  154889. + ;;
  154890. +
  154891. +amigaos*)
  154892. + case $host_cpu in
  154893. + powerpc)
  154894. + # Since July 2007 AmigaOS4 officially supports .so libraries.
  154895. + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
  154896. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  154897. + ;;
  154898. + m68k)
  154899. + library_names_spec='$libname.ixlibrary $libname.a'
  154900. + # Create ${libname}_ixlibrary.a entries in /sys/libs.
  154901. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
  154902. + ;;
  154903. + esac
  154904. + ;;
  154905. +
  154906. +beos*)
  154907. + library_names_spec='${libname}${shared_ext}'
  154908. + dynamic_linker="$host_os ld.so"
  154909. + shlibpath_var=LIBRARY_PATH
  154910. + ;;
  154911. +
  154912. +bsdi[45]*)
  154913. + version_type=linux
  154914. + need_version=no
  154915. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  154916. + soname_spec='${libname}${release}${shared_ext}$major'
  154917. + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
  154918. + shlibpath_var=LD_LIBRARY_PATH
  154919. + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
  154920. + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
  154921. + # the default ld.so.conf also contains /usr/contrib/lib and
  154922. + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
  154923. + # libtool to hard-code these into programs
  154924. + ;;
  154925. +
  154926. +cygwin* | mingw* | pw32* | cegcc*)
  154927. + version_type=windows
  154928. + shrext_cmds=".dll"
  154929. + need_version=no
  154930. + need_lib_prefix=no
  154931. +
  154932. + case $GCC,$cc_basename in
  154933. + yes,*)
  154934. + # gcc
  154935. + library_names_spec='$libname.dll.a'
  154936. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  154937. + postinstall_cmds='base_file=`basename \${file}`~
  154938. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  154939. + dldir=$destdir/`dirname \$dlpath`~
  154940. + test -d \$dldir || mkdir -p \$dldir~
  154941. + $install_prog $dir/$dlname \$dldir/$dlname~
  154942. + chmod a+x \$dldir/$dlname~
  154943. + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
  154944. + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
  154945. + fi'
  154946. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  154947. + dlpath=$dir/\$dldll~
  154948. + $RM \$dlpath'
  154949. + shlibpath_overrides_runpath=yes
  154950. +
  154951. + case $host_os in
  154952. + cygwin*)
  154953. + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
  154954. + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  154955. +
  154956. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
  154957. + ;;
  154958. + mingw* | cegcc*)
  154959. + # MinGW DLLs use traditional 'lib' prefix
  154960. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  154961. + ;;
  154962. + pw32*)
  154963. + # pw32 DLLs use 'pw' prefix rather than 'lib'
  154964. + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  154965. + ;;
  154966. + esac
  154967. + dynamic_linker='Win32 ld.exe'
  154968. + ;;
  154969. +
  154970. + *,cl*)
  154971. + # Native MSVC
  154972. + libname_spec='$name'
  154973. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  154974. + library_names_spec='${libname}.dll.lib'
  154975. +
  154976. + case $build_os in
  154977. + mingw*)
  154978. + sys_lib_search_path_spec=
  154979. + lt_save_ifs=$IFS
  154980. + IFS=';'
  154981. + for lt_path in $LIB
  154982. + do
  154983. + IFS=$lt_save_ifs
  154984. + # Let DOS variable expansion print the short 8.3 style file name.
  154985. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  154986. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  154987. + done
  154988. + IFS=$lt_save_ifs
  154989. + # Convert to MSYS style.
  154990. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  154991. + ;;
  154992. + cygwin*)
  154993. + # Convert to unix form, then to dos form, then back to unix form
  154994. + # but this time dos style (no spaces!) so that the unix form looks
  154995. + # like /cygdrive/c/PROGRA~1:/cygdr...
  154996. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  154997. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  154998. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  154999. + ;;
  155000. + *)
  155001. + sys_lib_search_path_spec="$LIB"
  155002. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  155003. + # It is most probably a Windows format PATH.
  155004. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  155005. + else
  155006. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  155007. + fi
  155008. + # FIXME: find the short name or the path components, as spaces are
  155009. + # common. (e.g. "Program Files" -> "PROGRA~1")
  155010. + ;;
  155011. + esac
  155012. +
  155013. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  155014. + postinstall_cmds='base_file=`basename \${file}`~
  155015. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  155016. + dldir=$destdir/`dirname \$dlpath`~
  155017. + test -d \$dldir || mkdir -p \$dldir~
  155018. + $install_prog $dir/$dlname \$dldir/$dlname'
  155019. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  155020. + dlpath=$dir/\$dldll~
  155021. + $RM \$dlpath'
  155022. + shlibpath_overrides_runpath=yes
  155023. + dynamic_linker='Win32 link.exe'
  155024. + ;;
  155025. +
  155026. + *)
  155027. + # Assume MSVC wrapper
  155028. + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  155029. + dynamic_linker='Win32 ld.exe'
  155030. + ;;
  155031. + esac
  155032. + # FIXME: first we should search . and the directory the executable is in
  155033. + shlibpath_var=PATH
  155034. + ;;
  155035. +
  155036. +darwin* | rhapsody*)
  155037. + dynamic_linker="$host_os dyld"
  155038. + version_type=darwin
  155039. + need_lib_prefix=no
  155040. + need_version=no
  155041. + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
  155042. + soname_spec='${libname}${release}${major}$shared_ext'
  155043. + shlibpath_overrides_runpath=yes
  155044. + shlibpath_var=DYLD_LIBRARY_PATH
  155045. + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
  155046. +
  155047. + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
  155048. + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
  155049. + ;;
  155050. +
  155051. +dgux*)
  155052. + version_type=linux
  155053. + need_lib_prefix=no
  155054. + need_version=no
  155055. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
  155056. + soname_spec='${libname}${release}${shared_ext}$major'
  155057. + shlibpath_var=LD_LIBRARY_PATH
  155058. + ;;
  155059. +
  155060. +freebsd1*)
  155061. + dynamic_linker=no
  155062. + ;;
  155063. +
  155064. +freebsd* | dragonfly*)
  155065. + # DragonFly does not have aout. When/if they implement a new
  155066. + # versioning mechanism, adjust this.
  155067. + if test -x /usr/bin/objformat; then
  155068. + objformat=`/usr/bin/objformat`
  155069. + else
  155070. + case $host_os in
  155071. + freebsd[123]*) objformat=aout ;;
  155072. + *) objformat=elf ;;
  155073. + esac
  155074. + fi
  155075. + version_type=freebsd-$objformat
  155076. + case $version_type in
  155077. + freebsd-elf*)
  155078. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  155079. + need_version=no
  155080. + need_lib_prefix=no
  155081. + ;;
  155082. + freebsd-*)
  155083. + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
  155084. + need_version=yes
  155085. + ;;
  155086. + esac
  155087. + shlibpath_var=LD_LIBRARY_PATH
  155088. + case $host_os in
  155089. + freebsd2*)
  155090. + shlibpath_overrides_runpath=yes
  155091. + ;;
  155092. + freebsd3.[01]* | freebsdelf3.[01]*)
  155093. + shlibpath_overrides_runpath=yes
  155094. + hardcode_into_libs=yes
  155095. + ;;
  155096. + freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
  155097. + freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
  155098. + shlibpath_overrides_runpath=no
  155099. + hardcode_into_libs=yes
  155100. + ;;
  155101. + *) # from 4.6 on, and DragonFly
  155102. + shlibpath_overrides_runpath=yes
  155103. + hardcode_into_libs=yes
  155104. + ;;
  155105. + esac
  155106. + ;;
  155107. +
  155108. +gnu*)
  155109. + version_type=linux
  155110. + need_lib_prefix=no
  155111. + need_version=no
  155112. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  155113. + soname_spec='${libname}${release}${shared_ext}$major'
  155114. + shlibpath_var=LD_LIBRARY_PATH
  155115. + hardcode_into_libs=yes
  155116. + ;;
  155117. +
  155118. +haiku*)
  155119. + version_type=linux
  155120. + need_lib_prefix=no
  155121. + need_version=no
  155122. + dynamic_linker="$host_os runtime_loader"
  155123. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  155124. + soname_spec='${libname}${release}${shared_ext}$major'
  155125. + shlibpath_var=LIBRARY_PATH
  155126. + shlibpath_overrides_runpath=yes
  155127. + sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
  155128. + hardcode_into_libs=yes
  155129. + ;;
  155130. +
  155131. +hpux9* | hpux10* | hpux11*)
  155132. + # Give a soname corresponding to the major version so that dld.sl refuses to
  155133. + # link against other versions.
  155134. + version_type=sunos
  155135. + need_lib_prefix=no
  155136. + need_version=no
  155137. + case $host_cpu in
  155138. + ia64*)
  155139. + shrext_cmds='.so'
  155140. + hardcode_into_libs=yes
  155141. + dynamic_linker="$host_os dld.so"
  155142. + shlibpath_var=LD_LIBRARY_PATH
  155143. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  155144. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155145. + soname_spec='${libname}${release}${shared_ext}$major'
  155146. + if test "X$HPUX_IA64_MODE" = X32; then
  155147. + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
  155148. + else
  155149. + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
  155150. + fi
  155151. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  155152. + ;;
  155153. + hppa*64*)
  155154. + shrext_cmds='.sl'
  155155. + hardcode_into_libs=yes
  155156. + dynamic_linker="$host_os dld.sl"
  155157. + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
  155158. + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
  155159. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155160. + soname_spec='${libname}${release}${shared_ext}$major'
  155161. + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
  155162. + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
  155163. + ;;
  155164. + *)
  155165. + shrext_cmds='.sl'
  155166. + dynamic_linker="$host_os dld.sl"
  155167. + shlibpath_var=SHLIB_PATH
  155168. + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
  155169. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155170. + soname_spec='${libname}${release}${shared_ext}$major'
  155171. + ;;
  155172. + esac
  155173. + # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
  155174. + postinstall_cmds='chmod 555 $lib'
  155175. + # or fails outright, so override atomically:
  155176. + install_override_mode=555
  155177. + ;;
  155178. +
  155179. +interix[3-9]*)
  155180. + version_type=linux
  155181. + need_lib_prefix=no
  155182. + need_version=no
  155183. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  155184. + soname_spec='${libname}${release}${shared_ext}$major'
  155185. + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
  155186. + shlibpath_var=LD_LIBRARY_PATH
  155187. + shlibpath_overrides_runpath=no
  155188. + hardcode_into_libs=yes
  155189. + ;;
  155190. +
  155191. +irix5* | irix6* | nonstopux*)
  155192. + case $host_os in
  155193. + nonstopux*) version_type=nonstopux ;;
  155194. + *)
  155195. + if test "$lt_cv_prog_gnu_ld" = yes; then
  155196. + version_type=linux
  155197. + else
  155198. + version_type=irix
  155199. + fi ;;
  155200. + esac
  155201. + need_lib_prefix=no
  155202. + need_version=no
  155203. + soname_spec='${libname}${release}${shared_ext}$major'
  155204. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
  155205. + case $host_os in
  155206. + irix5* | nonstopux*)
  155207. + libsuff= shlibsuff=
  155208. + ;;
  155209. + *)
  155210. + case $LD in # libtool.m4 will add one of these switches to LD
  155211. + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
  155212. + libsuff= shlibsuff= libmagic=32-bit;;
  155213. + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
  155214. + libsuff=32 shlibsuff=N32 libmagic=N32;;
  155215. + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
  155216. + libsuff=64 shlibsuff=64 libmagic=64-bit;;
  155217. + *) libsuff= shlibsuff= libmagic=never-match;;
  155218. + esac
  155219. + ;;
  155220. + esac
  155221. + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
  155222. + shlibpath_overrides_runpath=no
  155223. + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
  155224. + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
  155225. + hardcode_into_libs=yes
  155226. + ;;
  155227. +
  155228. +# No shared lib support for Linux oldld, aout, or coff.
  155229. +linux*oldld* | linux*aout* | linux*coff*)
  155230. + dynamic_linker=no
  155231. + ;;
  155232. +
  155233. +# This must be Linux ELF.
  155234. +linux* | k*bsd*-gnu | kopensolaris*-gnu)
  155235. + version_type=linux
  155236. + need_lib_prefix=no
  155237. + need_version=no
  155238. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155239. + soname_spec='${libname}${release}${shared_ext}$major'
  155240. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
  155241. + shlibpath_var=LD_LIBRARY_PATH
  155242. + shlibpath_overrides_runpath=no
  155243. +
  155244. + # Some binutils ld are patched to set DT_RUNPATH
  155245. + if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
  155246. + $as_echo_n "(cached) " >&6
  155247. +else
  155248. + lt_cv_shlibpath_overrides_runpath=no
  155249. + save_LDFLAGS=$LDFLAGS
  155250. + save_libdir=$libdir
  155251. + eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
  155252. + LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
  155253. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  155254. +/* end confdefs.h. */
  155255. +
  155256. +int
  155257. +main ()
  155258. +{
  155259. +
  155260. + ;
  155261. + return 0;
  155262. +}
  155263. +_ACEOF
  155264. +if ac_fn_c_try_link "$LINENO"; then :
  155265. + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
  155266. + lt_cv_shlibpath_overrides_runpath=yes
  155267. +fi
  155268. +fi
  155269. +rm -f core conftest.err conftest.$ac_objext \
  155270. + conftest$ac_exeext conftest.$ac_ext
  155271. + LDFLAGS=$save_LDFLAGS
  155272. + libdir=$save_libdir
  155273. +
  155274. +fi
  155275. +
  155276. + shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
  155277. +
  155278. + # This implies no fast_install, which is unacceptable.
  155279. + # Some rework will be needed to allow for fast_install
  155280. + # before this can be enabled.
  155281. + hardcode_into_libs=yes
  155282. +
  155283. + # Append ld.so.conf contents to the search path
  155284. + if test -f /etc/ld.so.conf; then
  155285. + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
  155286. + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
  155287. + fi
  155288. +
  155289. + # We used to test for /lib/ld.so.1 and disable shared libraries on
  155290. + # powerpc, because MkLinux only supported shared libraries with the
  155291. + # GNU dynamic linker. Since this was broken with cross compilers,
  155292. + # most powerpc-linux boxes support dynamic linking these days and
  155293. + # people can always --disable-shared, the test was removed, and we
  155294. + # assume the GNU/Linux dynamic linker is in use.
  155295. + dynamic_linker='GNU/Linux ld.so'
  155296. + ;;
  155297. +
  155298. +netbsd*)
  155299. + version_type=sunos
  155300. + need_lib_prefix=no
  155301. + need_version=no
  155302. + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
  155303. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  155304. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  155305. + dynamic_linker='NetBSD (a.out) ld.so'
  155306. + else
  155307. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
  155308. + soname_spec='${libname}${release}${shared_ext}$major'
  155309. + dynamic_linker='NetBSD ld.elf_so'
  155310. + fi
  155311. + shlibpath_var=LD_LIBRARY_PATH
  155312. + shlibpath_overrides_runpath=yes
  155313. + hardcode_into_libs=yes
  155314. + ;;
  155315. +
  155316. +newsos6)
  155317. + version_type=linux
  155318. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155319. + shlibpath_var=LD_LIBRARY_PATH
  155320. + shlibpath_overrides_runpath=yes
  155321. + ;;
  155322. +
  155323. +*nto* | *qnx*)
  155324. + version_type=qnx
  155325. + need_lib_prefix=no
  155326. + need_version=no
  155327. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155328. + soname_spec='${libname}${release}${shared_ext}$major'
  155329. + shlibpath_var=LD_LIBRARY_PATH
  155330. + shlibpath_overrides_runpath=no
  155331. + hardcode_into_libs=yes
  155332. + dynamic_linker='ldqnx.so'
  155333. + ;;
  155334. +
  155335. +openbsd*)
  155336. + version_type=sunos
  155337. + sys_lib_dlsearch_path_spec="/usr/lib"
  155338. + need_lib_prefix=no
  155339. + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
  155340. + case $host_os in
  155341. + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
  155342. + *) need_version=no ;;
  155343. + esac
  155344. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  155345. + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
  155346. + shlibpath_var=LD_LIBRARY_PATH
  155347. + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  155348. + case $host_os in
  155349. + openbsd2.[89] | openbsd2.[89].*)
  155350. + shlibpath_overrides_runpath=no
  155351. + ;;
  155352. + *)
  155353. + shlibpath_overrides_runpath=yes
  155354. + ;;
  155355. + esac
  155356. + else
  155357. + shlibpath_overrides_runpath=yes
  155358. + fi
  155359. + ;;
  155360. +
  155361. +os2*)
  155362. + libname_spec='$name'
  155363. + shrext_cmds=".dll"
  155364. + need_lib_prefix=no
  155365. + library_names_spec='$libname${shared_ext} $libname.a'
  155366. + dynamic_linker='OS/2 ld.exe'
  155367. + shlibpath_var=LIBPATH
  155368. + ;;
  155369. +
  155370. +osf3* | osf4* | osf5*)
  155371. + version_type=osf
  155372. + need_lib_prefix=no
  155373. + need_version=no
  155374. + soname_spec='${libname}${release}${shared_ext}$major'
  155375. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155376. + shlibpath_var=LD_LIBRARY_PATH
  155377. + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
  155378. + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
  155379. + ;;
  155380. +
  155381. +rdos*)
  155382. + dynamic_linker=no
  155383. + ;;
  155384. +
  155385. +solaris*)
  155386. + version_type=linux
  155387. + need_lib_prefix=no
  155388. + need_version=no
  155389. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155390. + soname_spec='${libname}${release}${shared_ext}$major'
  155391. + shlibpath_var=LD_LIBRARY_PATH
  155392. + shlibpath_overrides_runpath=yes
  155393. + hardcode_into_libs=yes
  155394. + # ldd complains unless libraries are executable
  155395. + postinstall_cmds='chmod +x $lib'
  155396. + ;;
  155397. +
  155398. +sunos4*)
  155399. + version_type=sunos
  155400. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
  155401. + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
  155402. + shlibpath_var=LD_LIBRARY_PATH
  155403. + shlibpath_overrides_runpath=yes
  155404. + if test "$with_gnu_ld" = yes; then
  155405. + need_lib_prefix=no
  155406. + fi
  155407. + need_version=yes
  155408. + ;;
  155409. +
  155410. +sysv4 | sysv4.3*)
  155411. + version_type=linux
  155412. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155413. + soname_spec='${libname}${release}${shared_ext}$major'
  155414. + shlibpath_var=LD_LIBRARY_PATH
  155415. + case $host_vendor in
  155416. + sni)
  155417. + shlibpath_overrides_runpath=no
  155418. + need_lib_prefix=no
  155419. + runpath_var=LD_RUN_PATH
  155420. + ;;
  155421. + siemens)
  155422. + need_lib_prefix=no
  155423. + ;;
  155424. + motorola)
  155425. + need_lib_prefix=no
  155426. + need_version=no
  155427. + shlibpath_overrides_runpath=no
  155428. + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
  155429. + ;;
  155430. + esac
  155431. + ;;
  155432. +
  155433. +sysv4*MP*)
  155434. + if test -d /usr/nec ;then
  155435. + version_type=linux
  155436. + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
  155437. + soname_spec='$libname${shared_ext}.$major'
  155438. + shlibpath_var=LD_LIBRARY_PATH
  155439. + fi
  155440. + ;;
  155441. +
  155442. +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  155443. + version_type=freebsd-elf
  155444. + need_lib_prefix=no
  155445. + need_version=no
  155446. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
  155447. + soname_spec='${libname}${release}${shared_ext}$major'
  155448. + shlibpath_var=LD_LIBRARY_PATH
  155449. + shlibpath_overrides_runpath=yes
  155450. + hardcode_into_libs=yes
  155451. + if test "$with_gnu_ld" = yes; then
  155452. + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
  155453. + else
  155454. + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
  155455. + case $host_os in
  155456. + sco3.2v5*)
  155457. + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
  155458. + ;;
  155459. + esac
  155460. + fi
  155461. + sys_lib_dlsearch_path_spec='/usr/lib'
  155462. + ;;
  155463. +
  155464. +tpf*)
  155465. + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
  155466. + version_type=linux
  155467. + need_lib_prefix=no
  155468. + need_version=no
  155469. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155470. + shlibpath_var=LD_LIBRARY_PATH
  155471. + shlibpath_overrides_runpath=no
  155472. + hardcode_into_libs=yes
  155473. + ;;
  155474. +
  155475. +uts4*)
  155476. + version_type=linux
  155477. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
  155478. + soname_spec='${libname}${release}${shared_ext}$major'
  155479. + shlibpath_var=LD_LIBRARY_PATH
  155480. + ;;
  155481. +
  155482. +*)
  155483. + dynamic_linker=no
  155484. + ;;
  155485. +esac
  155486. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
  155487. +$as_echo "$dynamic_linker" >&6; }
  155488. +test "$dynamic_linker" = no && can_build_shared=no
  155489. +
  155490. +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
  155491. +if test "$GCC" = yes; then
  155492. + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
  155493. +fi
  155494. +
  155495. +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
  155496. + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
  155497. +fi
  155498. +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
  155499. + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
  155500. +fi
  155501. +
  155502. +
  155503. +
  155504. +
  155505. +
  155506. +
  155507. +
  155508. +
  155509. +
  155510. +
  155511. +
  155512. +
  155513. +
  155514. +
  155515. +
  155516. +
  155517. +
  155518. +
  155519. +
  155520. +
  155521. +
  155522. +
  155523. +
  155524. +
  155525. +
  155526. +
  155527. +
  155528. +
  155529. +
  155530. +
  155531. +
  155532. +
  155533. +
  155534. +
  155535. +
  155536. +
  155537. +
  155538. +
  155539. +
  155540. +
  155541. +
  155542. +
  155543. +
  155544. +
  155545. +
  155546. +
  155547. +
  155548. +
  155549. +
  155550. +
  155551. +
  155552. +
  155553. +
  155554. +
  155555. +
  155556. +
  155557. +
  155558. +
  155559. +
  155560. +
  155561. +
  155562. +
  155563. +
  155564. +
  155565. +
  155566. +
  155567. +
  155568. +
  155569. +
  155570. +
  155571. +
  155572. +
  155573. +
  155574. +
  155575. +
  155576. +
  155577. +
  155578. +
  155579. +
  155580. +
  155581. +
  155582. +
  155583. +
  155584. +
  155585. +
  155586. +
  155587. +
  155588. +
  155589. +
  155590. +
  155591. +
  155592. +
  155593. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
  155594. +$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
  155595. +hardcode_action=
  155596. +if test -n "$hardcode_libdir_flag_spec" ||
  155597. + test -n "$runpath_var" ||
  155598. + test "X$hardcode_automatic" = "Xyes" ; then
  155599. +
  155600. + # We can hardcode non-existent directories.
  155601. + if test "$hardcode_direct" != no &&
  155602. + # If the only mechanism to avoid hardcoding is shlibpath_var, we
  155603. + # have to relink, otherwise we might link with an installed library
  155604. + # when we should be linking with a yet-to-be-installed one
  155605. + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
  155606. + test "$hardcode_minus_L" != no; then
  155607. + # Linking always hardcodes the temporary library directory.
  155608. + hardcode_action=relink
  155609. + else
  155610. + # We can link without hardcoding, and we can hardcode nonexisting dirs.
  155611. + hardcode_action=immediate
  155612. + fi
  155613. +else
  155614. + # We cannot hardcode anything, or else we can only hardcode existing
  155615. + # directories.
  155616. + hardcode_action=unsupported
  155617. +fi
  155618. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
  155619. +$as_echo "$hardcode_action" >&6; }
  155620. +
  155621. +if test "$hardcode_action" = relink ||
  155622. + test "$inherit_rpath" = yes; then
  155623. + # Fast installation is not supported
  155624. + enable_fast_install=no
  155625. +elif test "$shlibpath_overrides_runpath" = yes ||
  155626. + test "$enable_shared" = no; then
  155627. + # Fast installation is not necessary
  155628. + enable_fast_install=needless
  155629. +fi
  155630. +
  155631. +
  155632. +
  155633. +
  155634. +
  155635. +
  155636. + if test "x$enable_dlopen" != xyes; then
  155637. + enable_dlopen=unknown
  155638. + enable_dlopen_self=unknown
  155639. + enable_dlopen_self_static=unknown
  155640. +else
  155641. + lt_cv_dlopen=no
  155642. + lt_cv_dlopen_libs=
  155643. +
  155644. + case $host_os in
  155645. + beos*)
  155646. + lt_cv_dlopen="load_add_on"
  155647. + lt_cv_dlopen_libs=
  155648. + lt_cv_dlopen_self=yes
  155649. + ;;
  155650. +
  155651. + mingw* | pw32* | cegcc*)
  155652. + lt_cv_dlopen="LoadLibrary"
  155653. + lt_cv_dlopen_libs=
  155654. + ;;
  155655. +
  155656. + cygwin*)
  155657. + lt_cv_dlopen="dlopen"
  155658. + lt_cv_dlopen_libs=
  155659. + ;;
  155660. +
  155661. + darwin*)
  155662. + # if libdl is installed we need to link against it
  155663. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  155664. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  155665. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  155666. + $as_echo_n "(cached) " >&6
  155667. +else
  155668. + ac_check_lib_save_LIBS=$LIBS
  155669. +LIBS="-ldl $LIBS"
  155670. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  155671. +/* end confdefs.h. */
  155672. +
  155673. +/* Override any GCC internal prototype to avoid an error.
  155674. + Use char because int might match the return type of a GCC
  155675. + builtin and then its argument prototype would still apply. */
  155676. +#ifdef __cplusplus
  155677. +extern "C"
  155678. +#endif
  155679. +char dlopen ();
  155680. +int
  155681. +main ()
  155682. +{
  155683. +return dlopen ();
  155684. + ;
  155685. + return 0;
  155686. +}
  155687. +_ACEOF
  155688. +if ac_fn_c_try_link "$LINENO"; then :
  155689. + ac_cv_lib_dl_dlopen=yes
  155690. +else
  155691. + ac_cv_lib_dl_dlopen=no
  155692. +fi
  155693. +rm -f core conftest.err conftest.$ac_objext \
  155694. + conftest$ac_exeext conftest.$ac_ext
  155695. +LIBS=$ac_check_lib_save_LIBS
  155696. +fi
  155697. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  155698. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  155699. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  155700. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  155701. +else
  155702. +
  155703. + lt_cv_dlopen="dyld"
  155704. + lt_cv_dlopen_libs=
  155705. + lt_cv_dlopen_self=yes
  155706. +
  155707. +fi
  155708. +
  155709. + ;;
  155710. +
  155711. + *)
  155712. + ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  155713. +if test "x$ac_cv_func_shl_load" = xyes; then :
  155714. + lt_cv_dlopen="shl_load"
  155715. +else
  155716. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  155717. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  155718. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  155719. + $as_echo_n "(cached) " >&6
  155720. +else
  155721. + ac_check_lib_save_LIBS=$LIBS
  155722. +LIBS="-ldld $LIBS"
  155723. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  155724. +/* end confdefs.h. */
  155725. +
  155726. +/* Override any GCC internal prototype to avoid an error.
  155727. + Use char because int might match the return type of a GCC
  155728. + builtin and then its argument prototype would still apply. */
  155729. +#ifdef __cplusplus
  155730. +extern "C"
  155731. +#endif
  155732. +char shl_load ();
  155733. +int
  155734. +main ()
  155735. +{
  155736. +return shl_load ();
  155737. + ;
  155738. + return 0;
  155739. +}
  155740. +_ACEOF
  155741. +if ac_fn_c_try_link "$LINENO"; then :
  155742. + ac_cv_lib_dld_shl_load=yes
  155743. +else
  155744. + ac_cv_lib_dld_shl_load=no
  155745. +fi
  155746. +rm -f core conftest.err conftest.$ac_objext \
  155747. + conftest$ac_exeext conftest.$ac_ext
  155748. +LIBS=$ac_check_lib_save_LIBS
  155749. +fi
  155750. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  155751. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  155752. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  155753. + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
  155754. +else
  155755. + ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
  155756. +if test "x$ac_cv_func_dlopen" = xyes; then :
  155757. + lt_cv_dlopen="dlopen"
  155758. +else
  155759. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  155760. +$as_echo_n "checking for dlopen in -ldl... " >&6; }
  155761. +if ${ac_cv_lib_dl_dlopen+:} false; then :
  155762. + $as_echo_n "(cached) " >&6
  155763. +else
  155764. + ac_check_lib_save_LIBS=$LIBS
  155765. +LIBS="-ldl $LIBS"
  155766. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  155767. +/* end confdefs.h. */
  155768. +
  155769. +/* Override any GCC internal prototype to avoid an error.
  155770. + Use char because int might match the return type of a GCC
  155771. + builtin and then its argument prototype would still apply. */
  155772. +#ifdef __cplusplus
  155773. +extern "C"
  155774. +#endif
  155775. +char dlopen ();
  155776. +int
  155777. +main ()
  155778. +{
  155779. +return dlopen ();
  155780. + ;
  155781. + return 0;
  155782. +}
  155783. +_ACEOF
  155784. +if ac_fn_c_try_link "$LINENO"; then :
  155785. + ac_cv_lib_dl_dlopen=yes
  155786. +else
  155787. + ac_cv_lib_dl_dlopen=no
  155788. +fi
  155789. +rm -f core conftest.err conftest.$ac_objext \
  155790. + conftest$ac_exeext conftest.$ac_ext
  155791. +LIBS=$ac_check_lib_save_LIBS
  155792. +fi
  155793. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  155794. +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  155795. +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  155796. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
  155797. +else
  155798. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  155799. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  155800. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  155801. + $as_echo_n "(cached) " >&6
  155802. +else
  155803. + ac_check_lib_save_LIBS=$LIBS
  155804. +LIBS="-lsvld $LIBS"
  155805. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  155806. +/* end confdefs.h. */
  155807. +
  155808. +/* Override any GCC internal prototype to avoid an error.
  155809. + Use char because int might match the return type of a GCC
  155810. + builtin and then its argument prototype would still apply. */
  155811. +#ifdef __cplusplus
  155812. +extern "C"
  155813. +#endif
  155814. +char dlopen ();
  155815. +int
  155816. +main ()
  155817. +{
  155818. +return dlopen ();
  155819. + ;
  155820. + return 0;
  155821. +}
  155822. +_ACEOF
  155823. +if ac_fn_c_try_link "$LINENO"; then :
  155824. + ac_cv_lib_svld_dlopen=yes
  155825. +else
  155826. + ac_cv_lib_svld_dlopen=no
  155827. +fi
  155828. +rm -f core conftest.err conftest.$ac_objext \
  155829. + conftest$ac_exeext conftest.$ac_ext
  155830. +LIBS=$ac_check_lib_save_LIBS
  155831. +fi
  155832. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  155833. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  155834. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  155835. + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
  155836. +else
  155837. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  155838. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  155839. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  155840. + $as_echo_n "(cached) " >&6
  155841. +else
  155842. + ac_check_lib_save_LIBS=$LIBS
  155843. +LIBS="-ldld $LIBS"
  155844. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  155845. +/* end confdefs.h. */
  155846. +
  155847. +/* Override any GCC internal prototype to avoid an error.
  155848. + Use char because int might match the return type of a GCC
  155849. + builtin and then its argument prototype would still apply. */
  155850. +#ifdef __cplusplus
  155851. +extern "C"
  155852. +#endif
  155853. +char dld_link ();
  155854. +int
  155855. +main ()
  155856. +{
  155857. +return dld_link ();
  155858. + ;
  155859. + return 0;
  155860. +}
  155861. +_ACEOF
  155862. +if ac_fn_c_try_link "$LINENO"; then :
  155863. + ac_cv_lib_dld_dld_link=yes
  155864. +else
  155865. + ac_cv_lib_dld_dld_link=no
  155866. +fi
  155867. +rm -f core conftest.err conftest.$ac_objext \
  155868. + conftest$ac_exeext conftest.$ac_ext
  155869. +LIBS=$ac_check_lib_save_LIBS
  155870. +fi
  155871. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  155872. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  155873. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  155874. + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
  155875. +fi
  155876. +
  155877. +
  155878. +fi
  155879. +
  155880. +
  155881. +fi
  155882. +
  155883. +
  155884. +fi
  155885. +
  155886. +
  155887. +fi
  155888. +
  155889. +
  155890. +fi
  155891. +
  155892. + ;;
  155893. + esac
  155894. +
  155895. + if test "x$lt_cv_dlopen" != xno; then
  155896. + enable_dlopen=yes
  155897. + else
  155898. + enable_dlopen=no
  155899. + fi
  155900. +
  155901. + case $lt_cv_dlopen in
  155902. + dlopen)
  155903. + save_CPPFLAGS="$CPPFLAGS"
  155904. + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  155905. +
  155906. + save_LDFLAGS="$LDFLAGS"
  155907. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  155908. +
  155909. + save_LIBS="$LIBS"
  155910. + LIBS="$lt_cv_dlopen_libs $LIBS"
  155911. +
  155912. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
  155913. +$as_echo_n "checking whether a program can dlopen itself... " >&6; }
  155914. +if ${lt_cv_dlopen_self+:} false; then :
  155915. + $as_echo_n "(cached) " >&6
  155916. +else
  155917. + if test "$cross_compiling" = yes; then :
  155918. + lt_cv_dlopen_self=cross
  155919. +else
  155920. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  155921. + lt_status=$lt_dlunknown
  155922. + cat > conftest.$ac_ext <<_LT_EOF
  155923. +#line $LINENO "configure"
  155924. +#include "confdefs.h"
  155925. +
  155926. +#if HAVE_DLFCN_H
  155927. +#include <dlfcn.h>
  155928. +#endif
  155929. +
  155930. +#include <stdio.h>
  155931. +
  155932. +#ifdef RTLD_GLOBAL
  155933. +# define LT_DLGLOBAL RTLD_GLOBAL
  155934. +#else
  155935. +# ifdef DL_GLOBAL
  155936. +# define LT_DLGLOBAL DL_GLOBAL
  155937. +# else
  155938. +# define LT_DLGLOBAL 0
  155939. +# endif
  155940. +#endif
  155941. +
  155942. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  155943. + find out it does not work in some platform. */
  155944. +#ifndef LT_DLLAZY_OR_NOW
  155945. +# ifdef RTLD_LAZY
  155946. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  155947. +# else
  155948. +# ifdef DL_LAZY
  155949. +# define LT_DLLAZY_OR_NOW DL_LAZY
  155950. +# else
  155951. +# ifdef RTLD_NOW
  155952. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  155953. +# else
  155954. +# ifdef DL_NOW
  155955. +# define LT_DLLAZY_OR_NOW DL_NOW
  155956. +# else
  155957. +# define LT_DLLAZY_OR_NOW 0
  155958. +# endif
  155959. +# endif
  155960. +# endif
  155961. +# endif
  155962. +#endif
  155963. +
  155964. +/* When -fvisbility=hidden is used, assume the code has been annotated
  155965. + correspondingly for the symbols needed. */
  155966. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  155967. +int fnord () __attribute__((visibility("default")));
  155968. +#endif
  155969. +
  155970. +int fnord () { return 42; }
  155971. +int main ()
  155972. +{
  155973. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  155974. + int status = $lt_dlunknown;
  155975. +
  155976. + if (self)
  155977. + {
  155978. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  155979. + else
  155980. + {
  155981. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  155982. + else puts (dlerror ());
  155983. + }
  155984. + /* dlclose (self); */
  155985. + }
  155986. + else
  155987. + puts (dlerror ());
  155988. +
  155989. + return status;
  155990. +}
  155991. +_LT_EOF
  155992. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  155993. + (eval $ac_link) 2>&5
  155994. + ac_status=$?
  155995. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  155996. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  155997. + (./conftest; exit; ) >&5 2>/dev/null
  155998. + lt_status=$?
  155999. + case x$lt_status in
  156000. + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
  156001. + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
  156002. + x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
  156003. + esac
  156004. + else :
  156005. + # compilation failed
  156006. + lt_cv_dlopen_self=no
  156007. + fi
  156008. +fi
  156009. +rm -fr conftest*
  156010. +
  156011. +
  156012. +fi
  156013. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
  156014. +$as_echo "$lt_cv_dlopen_self" >&6; }
  156015. +
  156016. + if test "x$lt_cv_dlopen_self" = xyes; then
  156017. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  156018. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
  156019. +$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
  156020. +if ${lt_cv_dlopen_self_static+:} false; then :
  156021. + $as_echo_n "(cached) " >&6
  156022. +else
  156023. + if test "$cross_compiling" = yes; then :
  156024. + lt_cv_dlopen_self_static=cross
  156025. +else
  156026. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  156027. + lt_status=$lt_dlunknown
  156028. + cat > conftest.$ac_ext <<_LT_EOF
  156029. +#line $LINENO "configure"
  156030. +#include "confdefs.h"
  156031. +
  156032. +#if HAVE_DLFCN_H
  156033. +#include <dlfcn.h>
  156034. +#endif
  156035. +
  156036. +#include <stdio.h>
  156037. +
  156038. +#ifdef RTLD_GLOBAL
  156039. +# define LT_DLGLOBAL RTLD_GLOBAL
  156040. +#else
  156041. +# ifdef DL_GLOBAL
  156042. +# define LT_DLGLOBAL DL_GLOBAL
  156043. +# else
  156044. +# define LT_DLGLOBAL 0
  156045. +# endif
  156046. +#endif
  156047. +
  156048. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  156049. + find out it does not work in some platform. */
  156050. +#ifndef LT_DLLAZY_OR_NOW
  156051. +# ifdef RTLD_LAZY
  156052. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  156053. +# else
  156054. +# ifdef DL_LAZY
  156055. +# define LT_DLLAZY_OR_NOW DL_LAZY
  156056. +# else
  156057. +# ifdef RTLD_NOW
  156058. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  156059. +# else
  156060. +# ifdef DL_NOW
  156061. +# define LT_DLLAZY_OR_NOW DL_NOW
  156062. +# else
  156063. +# define LT_DLLAZY_OR_NOW 0
  156064. +# endif
  156065. +# endif
  156066. +# endif
  156067. +# endif
  156068. +#endif
  156069. +
  156070. +/* When -fvisbility=hidden is used, assume the code has been annotated
  156071. + correspondingly for the symbols needed. */
  156072. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  156073. +int fnord () __attribute__((visibility("default")));
  156074. +#endif
  156075. +
  156076. +int fnord () { return 42; }
  156077. +int main ()
  156078. +{
  156079. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  156080. + int status = $lt_dlunknown;
  156081. +
  156082. + if (self)
  156083. + {
  156084. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  156085. + else
  156086. + {
  156087. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  156088. + else puts (dlerror ());
  156089. + }
  156090. + /* dlclose (self); */
  156091. + }
  156092. + else
  156093. + puts (dlerror ());
  156094. +
  156095. + return status;
  156096. +}
  156097. +_LT_EOF
  156098. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  156099. + (eval $ac_link) 2>&5
  156100. + ac_status=$?
  156101. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  156102. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  156103. + (./conftest; exit; ) >&5 2>/dev/null
  156104. + lt_status=$?
  156105. + case x$lt_status in
  156106. + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
  156107. + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
  156108. + x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
  156109. + esac
  156110. + else :
  156111. + # compilation failed
  156112. + lt_cv_dlopen_self_static=no
  156113. + fi
  156114. +fi
  156115. +rm -fr conftest*
  156116. +
  156117. +
  156118. +fi
  156119. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
  156120. +$as_echo "$lt_cv_dlopen_self_static" >&6; }
  156121. + fi
  156122. +
  156123. + CPPFLAGS="$save_CPPFLAGS"
  156124. + LDFLAGS="$save_LDFLAGS"
  156125. + LIBS="$save_LIBS"
  156126. + ;;
  156127. + esac
  156128. +
  156129. + case $lt_cv_dlopen_self in
  156130. + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  156131. + *) enable_dlopen_self=unknown ;;
  156132. + esac
  156133. +
  156134. + case $lt_cv_dlopen_self_static in
  156135. + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  156136. + *) enable_dlopen_self_static=unknown ;;
  156137. + esac
  156138. +fi
  156139. +
  156140. +
  156141. +
  156142. +
  156143. +
  156144. +
  156145. +
  156146. +
  156147. +
  156148. +
  156149. +
  156150. +
  156151. +
  156152. +
  156153. +
  156154. +
  156155. +
  156156. +striplib=
  156157. +old_striplib=
  156158. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
  156159. +$as_echo_n "checking whether stripping libraries is possible... " >&6; }
  156160. +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
  156161. + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
  156162. + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
  156163. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  156164. +$as_echo "yes" >&6; }
  156165. +else
  156166. +# FIXME - insert some real tests, host_os isn't really good enough
  156167. + case $host_os in
  156168. + darwin*)
  156169. + if test -n "$STRIP" ; then
  156170. + striplib="$STRIP -x"
  156171. + old_striplib="$STRIP -S"
  156172. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  156173. +$as_echo "yes" >&6; }
  156174. + else
  156175. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  156176. +$as_echo "no" >&6; }
  156177. + fi
  156178. + ;;
  156179. + *)
  156180. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  156181. +$as_echo "no" >&6; }
  156182. + ;;
  156183. + esac
  156184. +fi
  156185. +
  156186. +
  156187. +
  156188. +
  156189. +
  156190. +
  156191. +
  156192. +
  156193. +
  156194. +
  156195. +
  156196. +
  156197. + # Report which library types will actually be built
  156198. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
  156199. +$as_echo_n "checking if libtool supports shared libraries... " >&6; }
  156200. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
  156201. +$as_echo "$can_build_shared" >&6; }
  156202. +
  156203. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
  156204. +$as_echo_n "checking whether to build shared libraries... " >&6; }
  156205. + test "$can_build_shared" = "no" && enable_shared=no
  156206. +
  156207. + # On AIX, shared libraries and static libraries use the same namespace, and
  156208. + # are all built from PIC.
  156209. + case $host_os in
  156210. + aix3*)
  156211. + test "$enable_shared" = yes && enable_static=no
  156212. + if test -n "$RANLIB"; then
  156213. + archive_cmds="$archive_cmds~\$RANLIB \$lib"
  156214. + postinstall_cmds='$RANLIB $lib'
  156215. + fi
  156216. + ;;
  156217. +
  156218. + aix[4-9]*)
  156219. + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
  156220. + test "$enable_shared" = yes && enable_static=no
  156221. + fi
  156222. + ;;
  156223. + esac
  156224. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
  156225. +$as_echo "$enable_shared" >&6; }
  156226. +
  156227. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
  156228. +$as_echo_n "checking whether to build static libraries... " >&6; }
  156229. + # Make sure either enable_shared or enable_static is yes.
  156230. + test "$enable_shared" = yes || enable_static=yes
  156231. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
  156232. +$as_echo "$enable_static" >&6; }
  156233. +
  156234. +
  156235. +
  156236. +
  156237. +fi
  156238. +ac_ext=c
  156239. +ac_cpp='$CPP $CPPFLAGS'
  156240. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  156241. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  156242. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  156243. +
  156244. +CC="$lt_save_CC"
  156245. +
  156246. +
  156247. +
  156248. +
  156249. +
  156250. +
  156251. +
  156252. +
  156253. +
  156254. +
  156255. +
  156256. +
  156257. +
  156258. + ac_config_commands="$ac_config_commands libtool"
  156259. +
  156260. +
  156261. +
  156262. +
  156263. +# Only expand once:
  156264. +
  156265. +
  156266. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which extension is used for runtime loadable modules" >&5
  156267. +$as_echo_n "checking which extension is used for runtime loadable modules... " >&6; }
  156268. +if ${libltdl_cv_shlibext+:} false; then :
  156269. + $as_echo_n "(cached) " >&6
  156270. +else
  156271. +
  156272. +module=yes
  156273. +eval libltdl_cv_shlibext=$shrext_cmds
  156274. +
  156275. +fi
  156276. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_shlibext" >&5
  156277. +$as_echo "$libltdl_cv_shlibext" >&6; }
  156278. +if test -n "$libltdl_cv_shlibext"; then
  156279. +
  156280. +cat >>confdefs.h <<_ACEOF
  156281. +@%:@define LT_MODULE_EXT "$libltdl_cv_shlibext"
  156282. +_ACEOF
  156283. +
  156284. +fi
  156285. +
  156286. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which variable specifies run-time module search path" >&5
  156287. +$as_echo_n "checking which variable specifies run-time module search path... " >&6; }
  156288. +if ${lt_cv_module_path_var+:} false; then :
  156289. + $as_echo_n "(cached) " >&6
  156290. +else
  156291. + lt_cv_module_path_var="$shlibpath_var"
  156292. +fi
  156293. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_module_path_var" >&5
  156294. +$as_echo "$lt_cv_module_path_var" >&6; }
  156295. +if test -n "$lt_cv_module_path_var"; then
  156296. +
  156297. +cat >>confdefs.h <<_ACEOF
  156298. +@%:@define LT_MODULE_PATH_VAR "$lt_cv_module_path_var"
  156299. +_ACEOF
  156300. +
  156301. +fi
  156302. +
  156303. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the default library search path" >&5
  156304. +$as_echo_n "checking for the default library search path... " >&6; }
  156305. +if ${lt_cv_sys_dlsearch_path+:} false; then :
  156306. + $as_echo_n "(cached) " >&6
  156307. +else
  156308. + lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"
  156309. +fi
  156310. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlsearch_path" >&5
  156311. +$as_echo "$lt_cv_sys_dlsearch_path" >&6; }
  156312. +if test -n "$lt_cv_sys_dlsearch_path"; then
  156313. + sys_dlsearch_path=
  156314. + for dir in $lt_cv_sys_dlsearch_path; do
  156315. + if test -z "$sys_dlsearch_path"; then
  156316. + sys_dlsearch_path="$dir"
  156317. + else
  156318. + sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  156319. + fi
  156320. + done
  156321. +
  156322. +cat >>confdefs.h <<_ACEOF
  156323. +@%:@define LT_DLSEARCH_PATH "$sys_dlsearch_path"
  156324. +_ACEOF
  156325. +
  156326. +fi
  156327. +
  156328. +
  156329. +LT_DLLOADERS=
  156330. +
  156331. +
  156332. +ac_ext=c
  156333. +ac_cpp='$CPP $CPPFLAGS'
  156334. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  156335. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  156336. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  156337. +
  156338. +
  156339. +LIBADD_DLOPEN=
  156340. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
  156341. +$as_echo_n "checking for library containing dlopen... " >&6; }
  156342. +if ${ac_cv_search_dlopen+:} false; then :
  156343. + $as_echo_n "(cached) " >&6
  156344. +else
  156345. + ac_func_search_save_LIBS=$LIBS
  156346. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  156347. +/* end confdefs.h. */
  156348. +
  156349. +/* Override any GCC internal prototype to avoid an error.
  156350. + Use char because int might match the return type of a GCC
  156351. + builtin and then its argument prototype would still apply. */
  156352. +#ifdef __cplusplus
  156353. +extern "C"
  156354. +#endif
  156355. +char dlopen ();
  156356. +int
  156357. +main ()
  156358. +{
  156359. +return dlopen ();
  156360. + ;
  156361. + return 0;
  156362. +}
  156363. +_ACEOF
  156364. +for ac_lib in '' dl; do
  156365. + if test -z "$ac_lib"; then
  156366. + ac_res="none required"
  156367. + else
  156368. + ac_res=-l$ac_lib
  156369. + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  156370. + fi
  156371. + if ac_fn_c_try_link "$LINENO"; then :
  156372. + ac_cv_search_dlopen=$ac_res
  156373. +fi
  156374. +rm -f core conftest.err conftest.$ac_objext \
  156375. + conftest$ac_exeext
  156376. + if ${ac_cv_search_dlopen+:} false; then :
  156377. + break
  156378. +fi
  156379. +done
  156380. +if ${ac_cv_search_dlopen+:} false; then :
  156381. +
  156382. +else
  156383. + ac_cv_search_dlopen=no
  156384. +fi
  156385. +rm conftest.$ac_ext
  156386. +LIBS=$ac_func_search_save_LIBS
  156387. +fi
  156388. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
  156389. +$as_echo "$ac_cv_search_dlopen" >&6; }
  156390. +ac_res=$ac_cv_search_dlopen
  156391. +if test "$ac_res" != no; then :
  156392. + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  156393. +
  156394. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  156395. +
  156396. + if test "$ac_cv_search_dlopen" != "none required" ; then
  156397. + LIBADD_DLOPEN="-ldl"
  156398. + fi
  156399. + libltdl_cv_lib_dl_dlopen="yes"
  156400. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  156401. +else
  156402. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  156403. +/* end confdefs.h. */
  156404. +#if HAVE_DLFCN_H
  156405. +# include <dlfcn.h>
  156406. +#endif
  156407. +
  156408. +int
  156409. +main ()
  156410. +{
  156411. +dlopen(0, 0);
  156412. + ;
  156413. + return 0;
  156414. +}
  156415. +_ACEOF
  156416. +if ac_fn_c_try_link "$LINENO"; then :
  156417. +
  156418. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  156419. +
  156420. + libltdl_cv_func_dlopen="yes"
  156421. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  156422. +else
  156423. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
  156424. +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
  156425. +if ${ac_cv_lib_svld_dlopen+:} false; then :
  156426. + $as_echo_n "(cached) " >&6
  156427. +else
  156428. + ac_check_lib_save_LIBS=$LIBS
  156429. +LIBS="-lsvld $LIBS"
  156430. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  156431. +/* end confdefs.h. */
  156432. +
  156433. +/* Override any GCC internal prototype to avoid an error.
  156434. + Use char because int might match the return type of a GCC
  156435. + builtin and then its argument prototype would still apply. */
  156436. +#ifdef __cplusplus
  156437. +extern "C"
  156438. +#endif
  156439. +char dlopen ();
  156440. +int
  156441. +main ()
  156442. +{
  156443. +return dlopen ();
  156444. + ;
  156445. + return 0;
  156446. +}
  156447. +_ACEOF
  156448. +if ac_fn_c_try_link "$LINENO"; then :
  156449. + ac_cv_lib_svld_dlopen=yes
  156450. +else
  156451. + ac_cv_lib_svld_dlopen=no
  156452. +fi
  156453. +rm -f core conftest.err conftest.$ac_objext \
  156454. + conftest$ac_exeext conftest.$ac_ext
  156455. +LIBS=$ac_check_lib_save_LIBS
  156456. +fi
  156457. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
  156458. +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
  156459. +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
  156460. +
  156461. +$as_echo "@%:@define HAVE_LIBDL 1" >>confdefs.h
  156462. +
  156463. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  156464. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
  156465. +fi
  156466. +
  156467. +fi
  156468. +rm -f core conftest.err conftest.$ac_objext \
  156469. + conftest$ac_exeext conftest.$ac_ext
  156470. +fi
  156471. +
  156472. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  156473. +then
  156474. + lt_save_LIBS="$LIBS"
  156475. + LIBS="$LIBS $LIBADD_DLOPEN"
  156476. + for ac_func in dlerror
  156477. +do :
  156478. + ac_fn_c_check_func "$LINENO" "dlerror" "ac_cv_func_dlerror"
  156479. +if test "x$ac_cv_func_dlerror" = xyes; then :
  156480. + cat >>confdefs.h <<_ACEOF
  156481. +@%:@define HAVE_DLERROR 1
  156482. +_ACEOF
  156483. +
  156484. +fi
  156485. +done
  156486. +
  156487. + LIBS="$lt_save_LIBS"
  156488. +fi
  156489. +
  156490. +
  156491. +LIBADD_SHL_LOAD=
  156492. +ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
  156493. +if test "x$ac_cv_func_shl_load" = xyes; then :
  156494. +
  156495. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  156496. +
  156497. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  156498. +else
  156499. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
  156500. +$as_echo_n "checking for shl_load in -ldld... " >&6; }
  156501. +if ${ac_cv_lib_dld_shl_load+:} false; then :
  156502. + $as_echo_n "(cached) " >&6
  156503. +else
  156504. + ac_check_lib_save_LIBS=$LIBS
  156505. +LIBS="-ldld $LIBS"
  156506. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  156507. +/* end confdefs.h. */
  156508. +
  156509. +/* Override any GCC internal prototype to avoid an error.
  156510. + Use char because int might match the return type of a GCC
  156511. + builtin and then its argument prototype would still apply. */
  156512. +#ifdef __cplusplus
  156513. +extern "C"
  156514. +#endif
  156515. +char shl_load ();
  156516. +int
  156517. +main ()
  156518. +{
  156519. +return shl_load ();
  156520. + ;
  156521. + return 0;
  156522. +}
  156523. +_ACEOF
  156524. +if ac_fn_c_try_link "$LINENO"; then :
  156525. + ac_cv_lib_dld_shl_load=yes
  156526. +else
  156527. + ac_cv_lib_dld_shl_load=no
  156528. +fi
  156529. +rm -f core conftest.err conftest.$ac_objext \
  156530. + conftest$ac_exeext conftest.$ac_ext
  156531. +LIBS=$ac_check_lib_save_LIBS
  156532. +fi
  156533. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
  156534. +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
  156535. +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
  156536. +
  156537. +$as_echo "@%:@define HAVE_SHL_LOAD 1" >>confdefs.h
  156538. +
  156539. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  156540. + LIBADD_SHL_LOAD="-ldld"
  156541. +fi
  156542. +
  156543. +fi
  156544. +
  156545. +
  156546. +
  156547. +case $host_os in
  156548. +darwin[1567].*)
  156549. +# We only want this for pre-Mac OS X 10.4.
  156550. + ac_fn_c_check_func "$LINENO" "_dyld_func_lookup" "ac_cv_func__dyld_func_lookup"
  156551. +if test "x$ac_cv_func__dyld_func_lookup" = xyes; then :
  156552. +
  156553. +$as_echo "@%:@define HAVE_DYLD 1" >>confdefs.h
  156554. +
  156555. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"
  156556. +fi
  156557. +
  156558. + ;;
  156559. +beos*)
  156560. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  156561. + ;;
  156562. +cygwin* | mingw* | os2* | pw32*)
  156563. + ac_fn_c_check_decl "$LINENO" "cygwin_conv_path" "ac_cv_have_decl_cygwin_conv_path" "#include <sys/cygwin.h>
  156564. +"
  156565. +if test "x$ac_cv_have_decl_cygwin_conv_path" = xyes; then :
  156566. + ac_have_decl=1
  156567. +else
  156568. + ac_have_decl=0
  156569. +fi
  156570. +
  156571. +cat >>confdefs.h <<_ACEOF
  156572. +@%:@define HAVE_DECL_CYGWIN_CONV_PATH $ac_have_decl
  156573. +_ACEOF
  156574. +
  156575. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  156576. + ;;
  156577. +esac
  156578. +
  156579. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
  156580. +$as_echo_n "checking for dld_link in -ldld... " >&6; }
  156581. +if ${ac_cv_lib_dld_dld_link+:} false; then :
  156582. + $as_echo_n "(cached) " >&6
  156583. +else
  156584. + ac_check_lib_save_LIBS=$LIBS
  156585. +LIBS="-ldld $LIBS"
  156586. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  156587. +/* end confdefs.h. */
  156588. +
  156589. +/* Override any GCC internal prototype to avoid an error.
  156590. + Use char because int might match the return type of a GCC
  156591. + builtin and then its argument prototype would still apply. */
  156592. +#ifdef __cplusplus
  156593. +extern "C"
  156594. +#endif
  156595. +char dld_link ();
  156596. +int
  156597. +main ()
  156598. +{
  156599. +return dld_link ();
  156600. + ;
  156601. + return 0;
  156602. +}
  156603. +_ACEOF
  156604. +if ac_fn_c_try_link "$LINENO"; then :
  156605. + ac_cv_lib_dld_dld_link=yes
  156606. +else
  156607. + ac_cv_lib_dld_dld_link=no
  156608. +fi
  156609. +rm -f core conftest.err conftest.$ac_objext \
  156610. + conftest$ac_exeext conftest.$ac_ext
  156611. +LIBS=$ac_check_lib_save_LIBS
  156612. +fi
  156613. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
  156614. +$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
  156615. +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
  156616. +
  156617. +$as_echo "@%:@define HAVE_DLD 1" >>confdefs.h
  156618. +
  156619. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"
  156620. +fi
  156621. +
  156622. +
  156623. +
  156624. +
  156625. +LT_DLPREOPEN=
  156626. +if test -n "$LT_DLLOADERS"
  156627. +then
  156628. + for lt_loader in $LT_DLLOADERS; do
  156629. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  156630. + done
  156631. +
  156632. +$as_echo "@%:@define HAVE_LIBDLLOADER 1" >>confdefs.h
  156633. +
  156634. +fi
  156635. +
  156636. +
  156637. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  156638. +
  156639. +
  156640. +ac_ext=c
  156641. +ac_cpp='$CPP $CPPFLAGS'
  156642. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  156643. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  156644. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  156645. +
  156646. +
  156647. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix in compiled symbols" >&5
  156648. +$as_echo_n "checking for _ prefix in compiled symbols... " >&6; }
  156649. +if ${lt_cv_sys_symbol_underscore+:} false; then :
  156650. + $as_echo_n "(cached) " >&6
  156651. +else
  156652. + lt_cv_sys_symbol_underscore=no
  156653. + cat > conftest.$ac_ext <<_LT_EOF
  156654. +void nm_test_func(){}
  156655. +int main(){nm_test_func;return 0;}
  156656. +_LT_EOF
  156657. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  156658. + (eval $ac_compile) 2>&5
  156659. + ac_status=$?
  156660. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  156661. + test $ac_status = 0; }; then
  156662. + # Now try to grab the symbols.
  156663. + ac_nlist=conftest.nm
  156664. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\""; } >&5
  156665. + (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
  156666. + ac_status=$?
  156667. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  156668. + test $ac_status = 0; } && test -s "$ac_nlist"; then
  156669. + # See whether the symbols have a leading underscore.
  156670. + if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  156671. + lt_cv_sys_symbol_underscore=yes
  156672. + else
  156673. + if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  156674. + :
  156675. + else
  156676. + echo "configure: cannot find nm_test_func in $ac_nlist" >&5
  156677. + fi
  156678. + fi
  156679. + else
  156680. + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
  156681. + fi
  156682. + else
  156683. + echo "configure: failed program was:" >&5
  156684. + cat conftest.c >&5
  156685. + fi
  156686. + rm -rf conftest*
  156687. +
  156688. +fi
  156689. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_symbol_underscore" >&5
  156690. +$as_echo "$lt_cv_sys_symbol_underscore" >&6; }
  156691. + sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  156692. +
  156693. +
  156694. +if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  156695. + if test x"$libltdl_cv_func_dlopen" = xyes ||
  156696. + test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  156697. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have to add an underscore for dlsym" >&5
  156698. +$as_echo_n "checking whether we have to add an underscore for dlsym... " >&6; }
  156699. +if ${libltdl_cv_need_uscore+:} false; then :
  156700. + $as_echo_n "(cached) " >&6
  156701. +else
  156702. + libltdl_cv_need_uscore=unknown
  156703. + save_LIBS="$LIBS"
  156704. + LIBS="$LIBS $LIBADD_DLOPEN"
  156705. + if test "$cross_compiling" = yes; then :
  156706. + libltdl_cv_need_uscore=cross
  156707. +else
  156708. + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  156709. + lt_status=$lt_dlunknown
  156710. + cat > conftest.$ac_ext <<_LT_EOF
  156711. +#line $LINENO "configure"
  156712. +#include "confdefs.h"
  156713. +
  156714. +#if HAVE_DLFCN_H
  156715. +#include <dlfcn.h>
  156716. +#endif
  156717. +
  156718. +#include <stdio.h>
  156719. +
  156720. +#ifdef RTLD_GLOBAL
  156721. +# define LT_DLGLOBAL RTLD_GLOBAL
  156722. +#else
  156723. +# ifdef DL_GLOBAL
  156724. +# define LT_DLGLOBAL DL_GLOBAL
  156725. +# else
  156726. +# define LT_DLGLOBAL 0
  156727. +# endif
  156728. +#endif
  156729. +
  156730. +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  156731. + find out it does not work in some platform. */
  156732. +#ifndef LT_DLLAZY_OR_NOW
  156733. +# ifdef RTLD_LAZY
  156734. +# define LT_DLLAZY_OR_NOW RTLD_LAZY
  156735. +# else
  156736. +# ifdef DL_LAZY
  156737. +# define LT_DLLAZY_OR_NOW DL_LAZY
  156738. +# else
  156739. +# ifdef RTLD_NOW
  156740. +# define LT_DLLAZY_OR_NOW RTLD_NOW
  156741. +# else
  156742. +# ifdef DL_NOW
  156743. +# define LT_DLLAZY_OR_NOW DL_NOW
  156744. +# else
  156745. +# define LT_DLLAZY_OR_NOW 0
  156746. +# endif
  156747. +# endif
  156748. +# endif
  156749. +# endif
  156750. +#endif
  156751. +
  156752. +/* When -fvisbility=hidden is used, assume the code has been annotated
  156753. + correspondingly for the symbols needed. */
  156754. +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  156755. +int fnord () __attribute__((visibility("default")));
  156756. +#endif
  156757. +
  156758. +int fnord () { return 42; }
  156759. +int main ()
  156760. +{
  156761. + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  156762. + int status = $lt_dlunknown;
  156763. +
  156764. + if (self)
  156765. + {
  156766. + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
  156767. + else
  156768. + {
  156769. + if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  156770. + else puts (dlerror ());
  156771. + }
  156772. + /* dlclose (self); */
  156773. + }
  156774. + else
  156775. + puts (dlerror ());
  156776. +
  156777. + return status;
  156778. +}
  156779. +_LT_EOF
  156780. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  156781. + (eval $ac_link) 2>&5
  156782. + ac_status=$?
  156783. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  156784. + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
  156785. + (./conftest; exit; ) >&5 2>/dev/null
  156786. + lt_status=$?
  156787. + case x$lt_status in
  156788. + x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
  156789. + x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
  156790. + x$lt_dlunknown|x*) ;;
  156791. + esac
  156792. + else :
  156793. + # compilation failed
  156794. +
  156795. + fi
  156796. +fi
  156797. +rm -fr conftest*
  156798. +
  156799. + LIBS="$save_LIBS"
  156800. +
  156801. +fi
  156802. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_need_uscore" >&5
  156803. +$as_echo "$libltdl_cv_need_uscore" >&6; }
  156804. + fi
  156805. +fi
  156806. +
  156807. +if test x"$libltdl_cv_need_uscore" = xyes; then
  156808. +
  156809. +$as_echo "@%:@define NEED_USCORE 1" >>confdefs.h
  156810. +
  156811. +fi
  156812. +
  156813. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether deplibs are loaded by dlopen" >&5
  156814. +$as_echo_n "checking whether deplibs are loaded by dlopen... " >&6; }
  156815. +if ${lt_cv_sys_dlopen_deplibs+:} false; then :
  156816. + $as_echo_n "(cached) " >&6
  156817. +else
  156818. + # PORTME does your system automatically load deplibs for dlopen?
  156819. + # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  156820. + # For now, we just catch OSes we know something about -- in the
  156821. + # future, we'll try test this programmatically.
  156822. + lt_cv_sys_dlopen_deplibs=unknown
  156823. + case $host_os in
  156824. + aix3*|aix4.1.*|aix4.2.*)
  156825. + # Unknown whether this is true for these versions of AIX, but
  156826. + # we want this `case' here to explicitly catch those versions.
  156827. + lt_cv_sys_dlopen_deplibs=unknown
  156828. + ;;
  156829. + aix[4-9]*)
  156830. + lt_cv_sys_dlopen_deplibs=yes
  156831. + ;;
  156832. + amigaos*)
  156833. + case $host_cpu in
  156834. + powerpc)
  156835. + lt_cv_sys_dlopen_deplibs=no
  156836. + ;;
  156837. + esac
  156838. + ;;
  156839. + darwin*)
  156840. + # Assuming the user has installed a libdl from somewhere, this is true
  156841. + # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  156842. + lt_cv_sys_dlopen_deplibs=yes
  156843. + ;;
  156844. + freebsd* | dragonfly*)
  156845. + lt_cv_sys_dlopen_deplibs=yes
  156846. + ;;
  156847. + gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  156848. + # GNU and its variants, using gnu ld.so (Glibc)
  156849. + lt_cv_sys_dlopen_deplibs=yes
  156850. + ;;
  156851. + hpux10*|hpux11*)
  156852. + lt_cv_sys_dlopen_deplibs=yes
  156853. + ;;
  156854. + interix*)
  156855. + lt_cv_sys_dlopen_deplibs=yes
  156856. + ;;
  156857. + irix[12345]*|irix6.[01]*)
  156858. + # Catch all versions of IRIX before 6.2, and indicate that we don't
  156859. + # know how it worked for any of those versions.
  156860. + lt_cv_sys_dlopen_deplibs=unknown
  156861. + ;;
  156862. + irix*)
  156863. + # The case above catches anything before 6.2, and it's known that
  156864. + # at 6.2 and later dlopen does load deplibs.
  156865. + lt_cv_sys_dlopen_deplibs=yes
  156866. + ;;
  156867. + netbsd*)
  156868. + lt_cv_sys_dlopen_deplibs=yes
  156869. + ;;
  156870. + openbsd*)
  156871. + lt_cv_sys_dlopen_deplibs=yes
  156872. + ;;
  156873. + osf[1234]*)
  156874. + # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  156875. + # it did *not* use an RPATH in a shared library to find objects the
  156876. + # library depends on, so we explicitly say `no'.
  156877. + lt_cv_sys_dlopen_deplibs=no
  156878. + ;;
  156879. + osf5.0|osf5.0a|osf5.1)
  156880. + # dlopen *does* load deplibs and with the right loader patch applied
  156881. + # it even uses RPATH in a shared library to search for shared objects
  156882. + # that the library depends on, but there's no easy way to know if that
  156883. + # patch is installed. Since this is the case, all we can really
  156884. + # say is unknown -- it depends on the patch being installed. If
  156885. + # it is, this changes to `yes'. Without it, it would be `no'.
  156886. + lt_cv_sys_dlopen_deplibs=unknown
  156887. + ;;
  156888. + osf*)
  156889. + # the two cases above should catch all versions of osf <= 5.1. Read
  156890. + # the comments above for what we know about them.
  156891. + # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  156892. + # is used to find them so we can finally say `yes'.
  156893. + lt_cv_sys_dlopen_deplibs=yes
  156894. + ;;
  156895. + qnx*)
  156896. + lt_cv_sys_dlopen_deplibs=yes
  156897. + ;;
  156898. + solaris*)
  156899. + lt_cv_sys_dlopen_deplibs=yes
  156900. + ;;
  156901. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  156902. + libltdl_cv_sys_dlopen_deplibs=yes
  156903. + ;;
  156904. + esac
  156905. +
  156906. +fi
  156907. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlopen_deplibs" >&5
  156908. +$as_echo "$lt_cv_sys_dlopen_deplibs" >&6; }
  156909. +if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  156910. +
  156911. +$as_echo "@%:@define LTDL_DLOPEN_DEPLIBS 1" >>confdefs.h
  156912. +
  156913. +fi
  156914. +
  156915. +:
  156916. +
  156917. +for ac_header in argz.h
  156918. +do :
  156919. + ac_fn_c_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default
  156920. +"
  156921. +if test "x$ac_cv_header_argz_h" = xyes; then :
  156922. + cat >>confdefs.h <<_ACEOF
  156923. +@%:@define HAVE_ARGZ_H 1
  156924. +_ACEOF
  156925. +
  156926. +fi
  156927. +
  156928. +done
  156929. +
  156930. +
  156931. +ac_fn_c_check_type "$LINENO" "error_t" "ac_cv_type_error_t" "#if defined(HAVE_ARGZ_H)
  156932. +# include <argz.h>
  156933. +#endif
  156934. +"
  156935. +if test "x$ac_cv_type_error_t" = xyes; then :
  156936. +
  156937. +cat >>confdefs.h <<_ACEOF
  156938. +@%:@define HAVE_ERROR_T 1
  156939. +_ACEOF
  156940. +
  156941. +
  156942. +else
  156943. +
  156944. +$as_echo "@%:@define error_t int" >>confdefs.h
  156945. +
  156946. +
  156947. +$as_echo "@%:@define __error_t_defined 1" >>confdefs.h
  156948. +
  156949. +fi
  156950. +
  156951. +
  156952. +ARGZ_H=
  156953. +for ac_func in argz_add argz_append argz_count argz_create_sep argz_insert \
  156954. + argz_next argz_stringify
  156955. +do :
  156956. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  156957. +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  156958. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  156959. + cat >>confdefs.h <<_ACEOF
  156960. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  156961. +_ACEOF
  156962. +
  156963. +else
  156964. + ARGZ_H=argz.h; case " $LIB@&t@OBJS " in
  156965. + *" argz.$ac_objext "* ) ;;
  156966. + *) LIB@&t@OBJS="$LIB@&t@OBJS argz.$ac_objext"
  156967. + ;;
  156968. +esac
  156969. +
  156970. +fi
  156971. +done
  156972. +
  156973. +
  156974. +if test -z "$ARGZ_H"; then :
  156975. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argz actually works" >&5
  156976. +$as_echo_n "checking if argz actually works... " >&6; }
  156977. +if ${lt_cv_sys_argz_works+:} false; then :
  156978. + $as_echo_n "(cached) " >&6
  156979. +else
  156980. + case $host_os in #(
  156981. + *cygwin*)
  156982. + lt_cv_sys_argz_works=no
  156983. + if test "$cross_compiling" != no; then
  156984. + lt_cv_sys_argz_works="guessing no"
  156985. + else
  156986. + lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  156987. + save_IFS=$IFS
  156988. + IFS=-.
  156989. + set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  156990. + IFS=$save_IFS
  156991. + lt_os_major=${2-0}
  156992. + lt_os_minor=${3-0}
  156993. + lt_os_micro=${4-0}
  156994. + if test "$lt_os_major" -gt 1 \
  156995. + || { test "$lt_os_major" -eq 1 \
  156996. + && { test "$lt_os_minor" -gt 5 \
  156997. + || { test "$lt_os_minor" -eq 5 \
  156998. + && test "$lt_os_micro" -gt 24; }; }; }; then
  156999. + lt_cv_sys_argz_works=yes
  157000. + fi
  157001. + fi
  157002. + ;; #(
  157003. + *) lt_cv_sys_argz_works=yes ;;
  157004. + esac
  157005. +fi
  157006. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
  157007. +$as_echo "$lt_cv_sys_argz_works" >&6; }
  157008. + if test "$lt_cv_sys_argz_works" = yes; then :
  157009. +
  157010. +$as_echo "@%:@define HAVE_WORKING_ARGZ 1" >>confdefs.h
  157011. +
  157012. +else
  157013. + ARGZ_H=argz.h
  157014. + case " $LIB@&t@OBJS " in
  157015. + *" argz.$ac_objext "* ) ;;
  157016. + *) LIB@&t@OBJS="$LIB@&t@OBJS argz.$ac_objext"
  157017. + ;;
  157018. +esac
  157019. +
  157020. +fi
  157021. +fi
  157022. +
  157023. +
  157024. +
  157025. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libtool supports -dlopen/-dlpreopen" >&5
  157026. +$as_echo_n "checking whether libtool supports -dlopen/-dlpreopen... " >&6; }
  157027. +if ${libltdl_cv_preloaded_symbols+:} false; then :
  157028. + $as_echo_n "(cached) " >&6
  157029. +else
  157030. + if test -n "$lt_cv_sys_global_symbol_pipe"; then
  157031. + libltdl_cv_preloaded_symbols=yes
  157032. + else
  157033. + libltdl_cv_preloaded_symbols=no
  157034. + fi
  157035. +
  157036. +fi
  157037. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_preloaded_symbols" >&5
  157038. +$as_echo "$libltdl_cv_preloaded_symbols" >&6; }
  157039. +if test x"$libltdl_cv_preloaded_symbols" = xyes; then
  157040. +
  157041. +$as_echo "@%:@define HAVE_PRELOADED_SYMBOLS 1" >>confdefs.h
  157042. +
  157043. +fi
  157044. +
  157045. +
  157046. +
  157047. +@%:@ Check whether --enable-ltdl-install was given.
  157048. +if test "${enable_ltdl_install+set}" = set; then :
  157049. + enableval=$enable_ltdl_install;
  157050. +fi
  157051. +
  157052. +
  157053. +case ,${enable_ltdl_install},${enable_ltdl_convenience} in
  157054. + *yes*) ;;
  157055. + *) enable_ltdl_convenience=yes ;;
  157056. +esac
  157057. +
  157058. + if test x"${enable_ltdl_install-no}" != xno; then
  157059. + INSTALL_LTDL_TRUE=
  157060. + INSTALL_LTDL_FALSE='#'
  157061. +else
  157062. + INSTALL_LTDL_TRUE='#'
  157063. + INSTALL_LTDL_FALSE=
  157064. +fi
  157065. +
  157066. + if test x"${enable_ltdl_convenience-no}" != xno; then
  157067. + CONVENIENCE_LTDL_TRUE=
  157068. + CONVENIENCE_LTDL_FALSE='#'
  157069. +else
  157070. + CONVENIENCE_LTDL_TRUE='#'
  157071. + CONVENIENCE_LTDL_FALSE=
  157072. +fi
  157073. +
  157074. +
  157075. +
  157076. +
  157077. +
  157078. +
  157079. +# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  157080. +# the user used. This is so that ltdl.h can pick up the parent projects
  157081. +# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  157082. +# definitions required by ltdl.c.
  157083. +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  157084. +
  157085. +
  157086. +
  157087. +for ac_header in unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h
  157088. +do :
  157089. + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  157090. +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  157091. +"
  157092. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  157093. + cat >>confdefs.h <<_ACEOF
  157094. +@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  157095. +_ACEOF
  157096. +
  157097. +fi
  157098. +
  157099. +done
  157100. +
  157101. +
  157102. +for ac_func in closedir opendir readdir
  157103. +do :
  157104. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  157105. +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  157106. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  157107. + cat >>confdefs.h <<_ACEOF
  157108. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  157109. +_ACEOF
  157110. +
  157111. +else
  157112. + case " $LIB@&t@OBJS " in
  157113. + *" lt__dirent.$ac_objext "* ) ;;
  157114. + *) LIB@&t@OBJS="$LIB@&t@OBJS lt__dirent.$ac_objext"
  157115. + ;;
  157116. +esac
  157117. +
  157118. +fi
  157119. +done
  157120. +
  157121. +for ac_func in strlcat strlcpy
  157122. +do :
  157123. + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  157124. +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  157125. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  157126. + cat >>confdefs.h <<_ACEOF
  157127. +@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  157128. +_ACEOF
  157129. +
  157130. +else
  157131. + case " $LIB@&t@OBJS " in
  157132. + *" lt__strl.$ac_objext "* ) ;;
  157133. + *) LIB@&t@OBJS="$LIB@&t@OBJS lt__strl.$ac_objext"
  157134. + ;;
  157135. +esac
  157136. +
  157137. +fi
  157138. +done
  157139. +
  157140. +
  157141. +
  157142. +cat >>confdefs.h <<_ACEOF
  157143. +@%:@define LT_LIBEXT "$libext"
  157144. +_ACEOF
  157145. +
  157146. +
  157147. +name=
  157148. +eval "lt_libprefix=\"$libname_spec\""
  157149. +
  157150. +cat >>confdefs.h <<_ACEOF
  157151. +@%:@define LT_LIBPREFIX "$lt_libprefix"
  157152. +_ACEOF
  157153. +
  157154. +
  157155. +name=ltdl
  157156. +eval "LTDLOPEN=\"$libname_spec\""
  157157. +
  157158. +
  157159. +
  157160. +
  157161. +## -------- ##
  157162. +## Outputs. ##
  157163. +## -------- ##
  157164. +ac_config_files="$ac_config_files Makefile"
  157165. +
  157166. +cat >confcache <<\_ACEOF
  157167. +# This file is a shell script that caches the results of configure
  157168. +# tests run on this system so they can be shared between configure
  157169. +# scripts and configure runs, see configure's option --config-cache.
  157170. +# It is not useful on other systems. If it contains results you don't
  157171. +# want to keep, you may remove or edit it.
  157172. +#
  157173. +# config.status only pays attention to the cache file if you give it
  157174. +# the --recheck option to rerun configure.
  157175. +#
  157176. +# `ac_cv_env_foo' variables (set or unset) will be overridden when
  157177. +# loading this file, other *unset* `ac_cv_foo' will be assigned the
  157178. +# following values.
  157179. +
  157180. +_ACEOF
  157181. +
  157182. +# The following way of writing the cache mishandles newlines in values,
  157183. +# but we know of no workaround that is simple, portable, and efficient.
  157184. +# So, we kill variables containing newlines.
  157185. +# Ultrix sh set writes to stderr and can't be redirected directly,
  157186. +# and sets the high bit in the cache file unless we assign to the vars.
  157187. +(
  157188. + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  157189. + eval ac_val=\$$ac_var
  157190. + case $ac_val in #(
  157191. + *${as_nl}*)
  157192. + case $ac_var in #(
  157193. + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  157194. +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  157195. + esac
  157196. + case $ac_var in #(
  157197. + _ | IFS | as_nl) ;; #(
  157198. + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  157199. + *) { eval $ac_var=; unset $ac_var;} ;;
  157200. + esac ;;
  157201. + esac
  157202. + done
  157203. +
  157204. + (set) 2>&1 |
  157205. + case $as_nl`(ac_space=' '; set) 2>&1` in #(
  157206. + *${as_nl}ac_space=\ *)
  157207. + # `set' does not quote correctly, so add quotes: double-quote
  157208. + # substitution turns \\\\ into \\, and sed turns \\ into \.
  157209. + sed -n \
  157210. + "s/'/'\\\\''/g;
  157211. + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  157212. + ;; #(
  157213. + *)
  157214. + # `set' quotes correctly as required by POSIX, so do not add quotes.
  157215. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  157216. + ;;
  157217. + esac |
  157218. + sort
  157219. +) |
  157220. + sed '
  157221. + /^ac_cv_env_/b end
  157222. + t clear
  157223. + :clear
  157224. + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  157225. + t end
  157226. + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  157227. + :end' >>confcache
  157228. +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  157229. + if test -w "$cache_file"; then
  157230. + if test "x$cache_file" != "x/dev/null"; then
  157231. + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  157232. +$as_echo "$as_me: updating cache $cache_file" >&6;}
  157233. + if test ! -f "$cache_file" || test -h "$cache_file"; then
  157234. + cat confcache >"$cache_file"
  157235. + else
  157236. + case $cache_file in #(
  157237. + */* | ?:*)
  157238. + mv -f confcache "$cache_file"$$ &&
  157239. + mv -f "$cache_file"$$ "$cache_file" ;; #(
  157240. + *)
  157241. + mv -f confcache "$cache_file" ;;
  157242. + esac
  157243. + fi
  157244. + fi
  157245. + else
  157246. + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  157247. +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  157248. + fi
  157249. +fi
  157250. +rm -f confcache
  157251. +
  157252. +test "x$prefix" = xNONE && prefix=$ac_default_prefix
  157253. +# Let make expand exec_prefix.
  157254. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  157255. +
  157256. +DEFS=-DHAVE_CONFIG_H
  157257. +
  157258. +ac_libobjs=
  157259. +ac_ltlibobjs=
  157260. +U=
  157261. +for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
  157262. + # 1. Remove the extension, and $U if already installed.
  157263. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  157264. + ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  157265. + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
  157266. + # will be set to the directory where LIBOBJS objects are built.
  157267. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  157268. + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  157269. +done
  157270. +LIB@&t@OBJS=$ac_libobjs
  157271. +
  157272. +LTLIBOBJS=$ac_ltlibobjs
  157273. +
  157274. +
  157275. + if test -n "$EXEEXT"; then
  157276. + am__EXEEXT_TRUE=
  157277. + am__EXEEXT_FALSE='#'
  157278. +else
  157279. + am__EXEEXT_TRUE='#'
  157280. + am__EXEEXT_FALSE=
  157281. +fi
  157282. +
  157283. +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  157284. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  157285. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  157286. +fi
  157287. +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  157288. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  157289. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  157290. +fi
  157291. +if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
  157292. + as_fn_error $? "conditional \"INSTALL_LTDL\" was never defined.
  157293. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  157294. +fi
  157295. +if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
  157296. + as_fn_error $? "conditional \"CONVENIENCE_LTDL\" was never defined.
  157297. +Usually this means the macro was only invoked conditionally." "$LINENO" 5
  157298. +fi
  157299. +LT_CONFIG_H=config.h
  157300. +
  157301. +: "${CONFIG_STATUS=./config.status}"
  157302. +ac_write_fail=0
  157303. +ac_clean_files_save=$ac_clean_files
  157304. +ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  157305. +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  157306. +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  157307. +as_write_fail=0
  157308. +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  157309. +#! $SHELL
  157310. +# Generated by $as_me.
  157311. +# Run this file to recreate the current configuration.
  157312. +# Compiler output produced by configure, useful for debugging
  157313. +# configure, is in config.log if it exists.
  157314. +
  157315. +debug=false
  157316. +ac_cs_recheck=false
  157317. +ac_cs_silent=false
  157318. +
  157319. +SHELL=\${CONFIG_SHELL-$SHELL}
  157320. +export SHELL
  157321. +_ASEOF
  157322. +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  157323. +## -------------------- ##
  157324. +## M4sh Initialization. ##
  157325. +## -------------------- ##
  157326. +
  157327. +# Be more Bourne compatible
  157328. +DUALCASE=1; export DUALCASE # for MKS sh
  157329. +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  157330. + emulate sh
  157331. + NULLCMD=:
  157332. + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  157333. + # is contrary to our usage. Disable this feature.
  157334. + alias -g '${1+"$@"}'='"$@"'
  157335. + setopt NO_GLOB_SUBST
  157336. +else
  157337. + case `(set -o) 2>/dev/null` in @%:@(
  157338. + *posix*) :
  157339. + set -o posix ;; @%:@(
  157340. + *) :
  157341. + ;;
  157342. +esac
  157343. +fi
  157344. +
  157345. +
  157346. +as_nl='
  157347. +'
  157348. +export as_nl
  157349. +# Printing a long string crashes Solaris 7 /usr/bin/printf.
  157350. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  157351. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  157352. +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  157353. +# Prefer a ksh shell builtin over an external printf program on Solaris,
  157354. +# but without wasting forks for bash or zsh.
  157355. +if test -z "$BASH_VERSION$ZSH_VERSION" \
  157356. + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  157357. + as_echo='print -r --'
  157358. + as_echo_n='print -rn --'
  157359. +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  157360. + as_echo='printf %s\n'
  157361. + as_echo_n='printf %s'
  157362. +else
  157363. + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  157364. + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  157365. + as_echo_n='/usr/ucb/echo -n'
  157366. + else
  157367. + as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  157368. + as_echo_n_body='eval
  157369. + arg=$1;
  157370. + case $arg in @%:@(
  157371. + *"$as_nl"*)
  157372. + expr "X$arg" : "X\\(.*\\)$as_nl";
  157373. + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  157374. + esac;
  157375. + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  157376. + '
  157377. + export as_echo_n_body
  157378. + as_echo_n='sh -c $as_echo_n_body as_echo'
  157379. + fi
  157380. + export as_echo_body
  157381. + as_echo='sh -c $as_echo_body as_echo'
  157382. +fi
  157383. +
  157384. +# The user is always right.
  157385. +if test "${PATH_SEPARATOR+set}" != set; then
  157386. + PATH_SEPARATOR=:
  157387. + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  157388. + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  157389. + PATH_SEPARATOR=';'
  157390. + }
  157391. +fi
  157392. +
  157393. +
  157394. +# IFS
  157395. +# We need space, tab and new line, in precisely that order. Quoting is
  157396. +# there to prevent editors from complaining about space-tab.
  157397. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word
  157398. +# splitting by setting IFS to empty value.)
  157399. +IFS=" "" $as_nl"
  157400. +
  157401. +# Find who we are. Look in the path if we contain no directory separator.
  157402. +as_myself=
  157403. +case $0 in @%:@((
  157404. + *[\\/]* ) as_myself=$0 ;;
  157405. + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  157406. +for as_dir in $PATH
  157407. +do
  157408. + IFS=$as_save_IFS
  157409. + test -z "$as_dir" && as_dir=.
  157410. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  157411. + done
  157412. +IFS=$as_save_IFS
  157413. +
  157414. + ;;
  157415. +esac
  157416. +# We did not find ourselves, most probably we were run as `sh COMMAND'
  157417. +# in which case we are not to be found in the path.
  157418. +if test "x$as_myself" = x; then
  157419. + as_myself=$0
  157420. +fi
  157421. +if test ! -f "$as_myself"; then
  157422. + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  157423. + exit 1
  157424. +fi
  157425. +
  157426. +# Unset variables that we do not need and which cause bugs (e.g. in
  157427. +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
  157428. +# suppresses any "Segmentation fault" message there. '((' could
  157429. +# trigger a bug in pdksh 5.2.14.
  157430. +for as_var in BASH_ENV ENV MAIL MAILPATH
  157431. +do eval test x\${$as_var+set} = xset \
  157432. + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  157433. +done
  157434. +PS1='$ '
  157435. +PS2='> '
  157436. +PS4='+ '
  157437. +
  157438. +# NLS nuisances.
  157439. +LC_ALL=C
  157440. +export LC_ALL
  157441. +LANGUAGE=C
  157442. +export LANGUAGE
  157443. +
  157444. +# CDPATH.
  157445. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  157446. +
  157447. +
  157448. +@%:@ as_fn_error STATUS ERROR [LINENO LOG_FD]
  157449. +@%:@ ----------------------------------------
  157450. +@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  157451. +@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  157452. +@%:@ script with STATUS, using 1 if that was 0.
  157453. +as_fn_error ()
  157454. +{
  157455. + as_status=$1; test $as_status -eq 0 && as_status=1
  157456. + if test "$4"; then
  157457. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  157458. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  157459. + fi
  157460. + $as_echo "$as_me: error: $2" >&2
  157461. + as_fn_exit $as_status
  157462. +} @%:@ as_fn_error
  157463. +
  157464. +
  157465. +@%:@ as_fn_set_status STATUS
  157466. +@%:@ -----------------------
  157467. +@%:@ Set @S|@? to STATUS, without forking.
  157468. +as_fn_set_status ()
  157469. +{
  157470. + return $1
  157471. +} @%:@ as_fn_set_status
  157472. +
  157473. +@%:@ as_fn_exit STATUS
  157474. +@%:@ -----------------
  157475. +@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  157476. +as_fn_exit ()
  157477. +{
  157478. + set +e
  157479. + as_fn_set_status $1
  157480. + exit $1
  157481. +} @%:@ as_fn_exit
  157482. +
  157483. +@%:@ as_fn_unset VAR
  157484. +@%:@ ---------------
  157485. +@%:@ Portably unset VAR.
  157486. +as_fn_unset ()
  157487. +{
  157488. + { eval $1=; unset $1;}
  157489. +}
  157490. +as_unset=as_fn_unset
  157491. +@%:@ as_fn_append VAR VALUE
  157492. +@%:@ ----------------------
  157493. +@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take
  157494. +@%:@ advantage of any shell optimizations that allow amortized linear growth over
  157495. +@%:@ repeated appends, instead of the typical quadratic growth present in naive
  157496. +@%:@ implementations.
  157497. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  157498. + eval 'as_fn_append ()
  157499. + {
  157500. + eval $1+=\$2
  157501. + }'
  157502. +else
  157503. + as_fn_append ()
  157504. + {
  157505. + eval $1=\$$1\$2
  157506. + }
  157507. +fi # as_fn_append
  157508. +
  157509. +@%:@ as_fn_arith ARG...
  157510. +@%:@ ------------------
  157511. +@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the
  157512. +@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments
  157513. +@%:@ must be portable across @S|@(()) and expr.
  157514. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  157515. + eval 'as_fn_arith ()
  157516. + {
  157517. + as_val=$(( $* ))
  157518. + }'
  157519. +else
  157520. + as_fn_arith ()
  157521. + {
  157522. + as_val=`expr "$@" || test $? -eq 1`
  157523. + }
  157524. +fi # as_fn_arith
  157525. +
  157526. +
  157527. +if expr a : '\(a\)' >/dev/null 2>&1 &&
  157528. + test "X`expr 00001 : '.*\(...\)'`" = X001; then
  157529. + as_expr=expr
  157530. +else
  157531. + as_expr=false
  157532. +fi
  157533. +
  157534. +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  157535. + as_basename=basename
  157536. +else
  157537. + as_basename=false
  157538. +fi
  157539. +
  157540. +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  157541. + as_dirname=dirname
  157542. +else
  157543. + as_dirname=false
  157544. +fi
  157545. +
  157546. +as_me=`$as_basename -- "$0" ||
  157547. +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  157548. + X"$0" : 'X\(//\)$' \| \
  157549. + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  157550. +$as_echo X/"$0" |
  157551. + sed '/^.*\/\([^/][^/]*\)\/*$/{
  157552. + s//\1/
  157553. + q
  157554. + }
  157555. + /^X\/\(\/\/\)$/{
  157556. + s//\1/
  157557. + q
  157558. + }
  157559. + /^X\/\(\/\).*/{
  157560. + s//\1/
  157561. + q
  157562. + }
  157563. + s/.*/./; q'`
  157564. +
  157565. +# Avoid depending upon Character Ranges.
  157566. +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  157567. +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  157568. +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  157569. +as_cr_digits='0123456789'
  157570. +as_cr_alnum=$as_cr_Letters$as_cr_digits
  157571. +
  157572. +ECHO_C= ECHO_N= ECHO_T=
  157573. +case `echo -n x` in @%:@(((((
  157574. +-n*)
  157575. + case `echo 'xy\c'` in
  157576. + *c*) ECHO_T=' ';; # ECHO_T is single tab character.
  157577. + xy) ECHO_C='\c';;
  157578. + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
  157579. + ECHO_T=' ';;
  157580. + esac;;
  157581. +*)
  157582. + ECHO_N='-n';;
  157583. +esac
  157584. +
  157585. +rm -f conf$$ conf$$.exe conf$$.file
  157586. +if test -d conf$$.dir; then
  157587. + rm -f conf$$.dir/conf$$.file
  157588. +else
  157589. + rm -f conf$$.dir
  157590. + mkdir conf$$.dir 2>/dev/null
  157591. +fi
  157592. +if (echo >conf$$.file) 2>/dev/null; then
  157593. + if ln -s conf$$.file conf$$ 2>/dev/null; then
  157594. + as_ln_s='ln -s'
  157595. + # ... but there are two gotchas:
  157596. + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  157597. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  157598. + # In both cases, we have to default to `cp -p'.
  157599. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  157600. + as_ln_s='cp -p'
  157601. + elif ln conf$$.file conf$$ 2>/dev/null; then
  157602. + as_ln_s=ln
  157603. + else
  157604. + as_ln_s='cp -p'
  157605. + fi
  157606. +else
  157607. + as_ln_s='cp -p'
  157608. +fi
  157609. +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  157610. +rmdir conf$$.dir 2>/dev/null
  157611. +
  157612. +
  157613. +@%:@ as_fn_mkdir_p
  157614. +@%:@ -------------
  157615. +@%:@ Create "@S|@as_dir" as a directory, including parents if necessary.
  157616. +as_fn_mkdir_p ()
  157617. +{
  157618. +
  157619. + case $as_dir in #(
  157620. + -*) as_dir=./$as_dir;;
  157621. + esac
  157622. + test -d "$as_dir" || eval $as_mkdir_p || {
  157623. + as_dirs=
  157624. + while :; do
  157625. + case $as_dir in #(
  157626. + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  157627. + *) as_qdir=$as_dir;;
  157628. + esac
  157629. + as_dirs="'$as_qdir' $as_dirs"
  157630. + as_dir=`$as_dirname -- "$as_dir" ||
  157631. +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  157632. + X"$as_dir" : 'X\(//\)[^/]' \| \
  157633. + X"$as_dir" : 'X\(//\)$' \| \
  157634. + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  157635. +$as_echo X"$as_dir" |
  157636. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  157637. + s//\1/
  157638. + q
  157639. + }
  157640. + /^X\(\/\/\)[^/].*/{
  157641. + s//\1/
  157642. + q
  157643. + }
  157644. + /^X\(\/\/\)$/{
  157645. + s//\1/
  157646. + q
  157647. + }
  157648. + /^X\(\/\).*/{
  157649. + s//\1/
  157650. + q
  157651. + }
  157652. + s/.*/./; q'`
  157653. + test -d "$as_dir" && break
  157654. + done
  157655. + test -z "$as_dirs" || eval "mkdir $as_dirs"
  157656. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  157657. +
  157658. +
  157659. +} @%:@ as_fn_mkdir_p
  157660. +if mkdir -p . 2>/dev/null; then
  157661. + as_mkdir_p='mkdir -p "$as_dir"'
  157662. +else
  157663. + test -d ./-p && rmdir ./-p
  157664. + as_mkdir_p=false
  157665. +fi
  157666. +
  157667. +if test -x / >/dev/null 2>&1; then
  157668. + as_test_x='test -x'
  157669. +else
  157670. + if ls -dL / >/dev/null 2>&1; then
  157671. + as_ls_L_option=L
  157672. + else
  157673. + as_ls_L_option=
  157674. + fi
  157675. + as_test_x='
  157676. + eval sh -c '\''
  157677. + if test -d "$1"; then
  157678. + test -d "$1/.";
  157679. + else
  157680. + case $1 in @%:@(
  157681. + -*)set "./$1";;
  157682. + esac;
  157683. + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@((
  157684. + ???[sx]*):;;*)false;;esac;fi
  157685. + '\'' sh
  157686. + '
  157687. +fi
  157688. +as_executable_p=$as_test_x
  157689. +
  157690. +# Sed expression to map a string onto a valid CPP name.
  157691. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  157692. +
  157693. +# Sed expression to map a string onto a valid variable name.
  157694. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  157695. +
  157696. +
  157697. +exec 6>&1
  157698. +## ----------------------------------- ##
  157699. +## Main body of $CONFIG_STATUS script. ##
  157700. +## ----------------------------------- ##
  157701. +_ASEOF
  157702. +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  157703. +
  157704. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  157705. +# Save the log message, to keep $0 and so on meaningful, and to
  157706. +# report actual input values of CONFIG_FILES etc. instead of their
  157707. +# values after options handling.
  157708. +ac_log="
  157709. +This file was extended by libltdl $as_me 2.4, which was
  157710. +generated by GNU Autoconf 2.68. Invocation command line was
  157711. +
  157712. + CONFIG_FILES = $CONFIG_FILES
  157713. + CONFIG_HEADERS = $CONFIG_HEADERS
  157714. + CONFIG_LINKS = $CONFIG_LINKS
  157715. + CONFIG_COMMANDS = $CONFIG_COMMANDS
  157716. + $ $0 $@
  157717. +
  157718. +on `(hostname || uname -n) 2>/dev/null | sed 1q`
  157719. +"
  157720. +
  157721. +_ACEOF
  157722. +
  157723. +case $ac_config_files in *"
  157724. +"*) set x $ac_config_files; shift; ac_config_files=$*;;
  157725. +esac
  157726. +
  157727. +case $ac_config_headers in *"
  157728. +"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
  157729. +esac
  157730. +
  157731. +
  157732. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  157733. +# Files that config.status was made for.
  157734. +config_files="$ac_config_files"
  157735. +config_headers="$ac_config_headers"
  157736. +config_commands="$ac_config_commands"
  157737. +
  157738. +_ACEOF
  157739. +
  157740. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  157741. +ac_cs_usage="\
  157742. +\`$as_me' instantiates files and other configuration actions
  157743. +from templates according to the current configuration. Unless the files
  157744. +and actions are specified as TAGs, all are instantiated by default.
  157745. +
  157746. +Usage: $0 [OPTION]... [TAG]...
  157747. +
  157748. + -h, --help print this help, then exit
  157749. + -V, --version print version number and configuration settings, then exit
  157750. + --config print configuration, then exit
  157751. + -q, --quiet, --silent
  157752. + do not print progress messages
  157753. + -d, --debug don't remove temporary files
  157754. + --recheck update $as_me by reconfiguring in the same conditions
  157755. + --file=FILE[:TEMPLATE]
  157756. + instantiate the configuration file FILE
  157757. + --header=FILE[:TEMPLATE]
  157758. + instantiate the configuration header FILE
  157759. +
  157760. +Configuration files:
  157761. +$config_files
  157762. +
  157763. +Configuration headers:
  157764. +$config_headers
  157765. +
  157766. +Configuration commands:
  157767. +$config_commands
  157768. +
  157769. +Report bugs to <bug-libtool@gnu.org>."
  157770. +
  157771. +_ACEOF
  157772. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  157773. +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  157774. +ac_cs_version="\\
  157775. +libltdl config.status 2.4
  157776. +configured by $0, generated by GNU Autoconf 2.68,
  157777. + with options \\"\$ac_cs_config\\"
  157778. +
  157779. +Copyright (C) 2010 Free Software Foundation, Inc.
  157780. +This config.status script is free software; the Free Software Foundation
  157781. +gives unlimited permission to copy, distribute and modify it."
  157782. +
  157783. +ac_pwd='$ac_pwd'
  157784. +srcdir='$srcdir'
  157785. +INSTALL='$INSTALL'
  157786. +MKDIR_P='$MKDIR_P'
  157787. +AWK='$AWK'
  157788. +test -n "\$AWK" || AWK=awk
  157789. +_ACEOF
  157790. +
  157791. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  157792. +# The default lists apply if the user does not specify any file.
  157793. +ac_need_defaults=:
  157794. +while test $# != 0
  157795. +do
  157796. + case $1 in
  157797. + --*=?*)
  157798. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  157799. + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  157800. + ac_shift=:
  157801. + ;;
  157802. + --*=)
  157803. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  157804. + ac_optarg=
  157805. + ac_shift=:
  157806. + ;;
  157807. + *)
  157808. + ac_option=$1
  157809. + ac_optarg=$2
  157810. + ac_shift=shift
  157811. + ;;
  157812. + esac
  157813. +
  157814. + case $ac_option in
  157815. + # Handling of the options.
  157816. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  157817. + ac_cs_recheck=: ;;
  157818. + --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  157819. + $as_echo "$ac_cs_version"; exit ;;
  157820. + --config | --confi | --conf | --con | --co | --c )
  157821. + $as_echo "$ac_cs_config"; exit ;;
  157822. + --debug | --debu | --deb | --de | --d | -d )
  157823. + debug=: ;;
  157824. + --file | --fil | --fi | --f )
  157825. + $ac_shift
  157826. + case $ac_optarg in
  157827. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  157828. + '') as_fn_error $? "missing file argument" ;;
  157829. + esac
  157830. + as_fn_append CONFIG_FILES " '$ac_optarg'"
  157831. + ac_need_defaults=false;;
  157832. + --header | --heade | --head | --hea )
  157833. + $ac_shift
  157834. + case $ac_optarg in
  157835. + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  157836. + esac
  157837. + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
  157838. + ac_need_defaults=false;;
  157839. + --he | --h)
  157840. + # Conflict between --help and --header
  157841. + as_fn_error $? "ambiguous option: \`$1'
  157842. +Try \`$0 --help' for more information.";;
  157843. + --help | --hel | -h )
  157844. + $as_echo "$ac_cs_usage"; exit ;;
  157845. + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  157846. + | -silent | --silent | --silen | --sile | --sil | --si | --s)
  157847. + ac_cs_silent=: ;;
  157848. +
  157849. + # This is an error.
  157850. + -*) as_fn_error $? "unrecognized option: \`$1'
  157851. +Try \`$0 --help' for more information." ;;
  157852. +
  157853. + *) as_fn_append ac_config_targets " $1"
  157854. + ac_need_defaults=false ;;
  157855. +
  157856. + esac
  157857. + shift
  157858. +done
  157859. +
  157860. +ac_configure_extra_args=
  157861. +
  157862. +if $ac_cs_silent; then
  157863. + exec 6>/dev/null
  157864. + ac_configure_extra_args="$ac_configure_extra_args --silent"
  157865. +fi
  157866. +
  157867. +_ACEOF
  157868. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  157869. +if \$ac_cs_recheck; then
  157870. + set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  157871. + shift
  157872. + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  157873. + CONFIG_SHELL='$SHELL'
  157874. + export CONFIG_SHELL
  157875. + exec "\$@"
  157876. +fi
  157877. +
  157878. +_ACEOF
  157879. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  157880. +exec 5>>config.log
  157881. +{
  157882. + echo
  157883. + sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
  157884. +@%:@@%:@ Running $as_me. @%:@@%:@
  157885. +_ASBOX
  157886. + $as_echo "$ac_log"
  157887. +} >&5
  157888. +
  157889. +_ACEOF
  157890. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  157891. +#
  157892. +# INIT-COMMANDS
  157893. +#
  157894. +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  157895. +
  157896. +
  157897. +# The HP-UX ksh and POSIX shell print the target directory to stdout
  157898. +# if CDPATH is set.
  157899. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  157900. +
  157901. +sed_quote_subst='$sed_quote_subst'
  157902. +double_quote_subst='$double_quote_subst'
  157903. +delay_variable_subst='$delay_variable_subst'
  157904. +macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
  157905. +macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
  157906. +AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
  157907. +DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
  157908. +OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
  157909. +enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
  157910. +enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
  157911. +pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
  157912. +enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
  157913. +SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
  157914. +ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
  157915. +host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
  157916. +host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
  157917. +host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
  157918. +build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
  157919. +build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
  157920. +build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
  157921. +SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
  157922. +Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
  157923. +GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
  157924. +EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
  157925. +FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
  157926. +LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
  157927. +NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
  157928. +LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
  157929. +max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
  157930. +ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
  157931. +exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
  157932. +lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
  157933. +lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
  157934. +lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
  157935. +lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
  157936. +lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
  157937. +reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
  157938. +reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
  157939. +deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
  157940. +file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
  157941. +file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
  157942. +want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
  157943. +sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
  157944. +AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
  157945. +AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
  157946. +archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
  157947. +STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
  157948. +RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
  157949. +old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  157950. +old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  157951. +old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
  157952. +lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
  157953. +CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
  157954. +CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
  157955. +compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
  157956. +GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
  157957. +lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
  157958. +lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
  157959. +lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
  157960. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
  157961. +nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
  157962. +lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
  157963. +objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
  157964. +MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
  157965. +lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
  157966. +lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
  157967. +lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  157968. +lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
  157969. +lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
  157970. +need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
  157971. +MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
  157972. +DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
  157973. +NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
  157974. +LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
  157975. +OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
  157976. +OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
  157977. +libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
  157978. +shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
  157979. +extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  157980. +archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
  157981. +enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
  157982. +export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
  157983. +whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
  157984. +compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
  157985. +old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
  157986. +old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
  157987. +archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
  157988. +archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  157989. +module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
  157990. +module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
  157991. +with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
  157992. +allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
  157993. +no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
  157994. +hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
  157995. +hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
  157996. +hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
  157997. +hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
  157998. +hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
  157999. +hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
  158000. +hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
  158001. +hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
  158002. +inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
  158003. +link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
  158004. +always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
  158005. +export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
  158006. +exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
  158007. +include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
  158008. +prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
  158009. +postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
  158010. +file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
  158011. +variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
  158012. +need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
  158013. +need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
  158014. +version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
  158015. +runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
  158016. +shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
  158017. +shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
  158018. +libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
  158019. +library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
  158020. +soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
  158021. +install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
  158022. +postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  158023. +postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
  158024. +finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
  158025. +finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
  158026. +hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
  158027. +sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
  158028. +sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
  158029. +hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
  158030. +enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
  158031. +enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
  158032. +enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
  158033. +old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
  158034. +striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
  158035. +
  158036. +LTCC='$LTCC'
  158037. +LTCFLAGS='$LTCFLAGS'
  158038. +compiler='$compiler_DEFAULT'
  158039. +
  158040. +# A function that is used when there is no print builtin or printf.
  158041. +func_fallback_echo ()
  158042. +{
  158043. + eval 'cat <<_LTECHO_EOF
  158044. +\$1
  158045. +_LTECHO_EOF'
  158046. +}
  158047. +
  158048. +# Quote evaled strings.
  158049. +for var in AS \
  158050. +DLLTOOL \
  158051. +OBJDUMP \
  158052. +SHELL \
  158053. +ECHO \
  158054. +SED \
  158055. +GREP \
  158056. +EGREP \
  158057. +FGREP \
  158058. +LD \
  158059. +NM \
  158060. +LN_S \
  158061. +lt_SP2NL \
  158062. +lt_NL2SP \
  158063. +reload_flag \
  158064. +deplibs_check_method \
  158065. +file_magic_cmd \
  158066. +file_magic_glob \
  158067. +want_nocaseglob \
  158068. +sharedlib_from_linklib_cmd \
  158069. +AR \
  158070. +AR_FLAGS \
  158071. +archiver_list_spec \
  158072. +STRIP \
  158073. +RANLIB \
  158074. +CC \
  158075. +CFLAGS \
  158076. +compiler \
  158077. +lt_cv_sys_global_symbol_pipe \
  158078. +lt_cv_sys_global_symbol_to_cdecl \
  158079. +lt_cv_sys_global_symbol_to_c_name_address \
  158080. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
  158081. +nm_file_list_spec \
  158082. +lt_prog_compiler_no_builtin_flag \
  158083. +lt_prog_compiler_pic \
  158084. +lt_prog_compiler_wl \
  158085. +lt_prog_compiler_static \
  158086. +lt_cv_prog_compiler_c_o \
  158087. +need_locks \
  158088. +MANIFEST_TOOL \
  158089. +DSYMUTIL \
  158090. +NMEDIT \
  158091. +LIPO \
  158092. +OTOOL \
  158093. +OTOOL64 \
  158094. +shrext_cmds \
  158095. +export_dynamic_flag_spec \
  158096. +whole_archive_flag_spec \
  158097. +compiler_needs_object \
  158098. +with_gnu_ld \
  158099. +allow_undefined_flag \
  158100. +no_undefined_flag \
  158101. +hardcode_libdir_flag_spec \
  158102. +hardcode_libdir_flag_spec_ld \
  158103. +hardcode_libdir_separator \
  158104. +exclude_expsyms \
  158105. +include_expsyms \
  158106. +file_list_spec \
  158107. +variables_saved_for_relink \
  158108. +libname_spec \
  158109. +library_names_spec \
  158110. +soname_spec \
  158111. +install_override_mode \
  158112. +finish_eval \
  158113. +old_striplib \
  158114. +striplib; do
  158115. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  158116. + *[\\\\\\\`\\"\\\$]*)
  158117. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
  158118. + ;;
  158119. + *)
  158120. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  158121. + ;;
  158122. + esac
  158123. +done
  158124. +
  158125. +# Double-quote double-evaled strings.
  158126. +for var in reload_cmds \
  158127. +old_postinstall_cmds \
  158128. +old_postuninstall_cmds \
  158129. +old_archive_cmds \
  158130. +extract_expsyms_cmds \
  158131. +old_archive_from_new_cmds \
  158132. +old_archive_from_expsyms_cmds \
  158133. +archive_cmds \
  158134. +archive_expsym_cmds \
  158135. +module_cmds \
  158136. +module_expsym_cmds \
  158137. +export_symbols_cmds \
  158138. +prelink_cmds \
  158139. +postlink_cmds \
  158140. +postinstall_cmds \
  158141. +postuninstall_cmds \
  158142. +finish_cmds \
  158143. +sys_lib_search_path_spec \
  158144. +sys_lib_dlsearch_path_spec; do
  158145. + case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
  158146. + *[\\\\\\\`\\"\\\$]*)
  158147. + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
  158148. + ;;
  158149. + *)
  158150. + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
  158151. + ;;
  158152. + esac
  158153. +done
  158154. +
  158155. +ac_aux_dir='$ac_aux_dir'
  158156. +xsi_shell='$xsi_shell'
  158157. +lt_shell_append='$lt_shell_append'
  158158. +
  158159. +# See if we are running on zsh, and set the options which allow our
  158160. +# commands through without removal of \ escapes INIT.
  158161. +if test -n "\${ZSH_VERSION+set}" ; then
  158162. + setopt NO_GLOB_SUBST
  158163. +fi
  158164. +
  158165. +
  158166. + PACKAGE='$PACKAGE'
  158167. + VERSION='$VERSION'
  158168. + TIMESTAMP='$TIMESTAMP'
  158169. + RM='$RM'
  158170. + ofile='$ofile'
  158171. +
  158172. +
  158173. +
  158174. +
  158175. +_ACEOF
  158176. +
  158177. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  158178. +
  158179. +# Handling of arguments.
  158180. +for ac_config_target in $ac_config_targets
  158181. +do
  158182. + case $ac_config_target in
  158183. + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config-h.in" ;;
  158184. + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  158185. + "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
  158186. + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  158187. +
  158188. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  158189. + esac
  158190. +done
  158191. +
  158192. +
  158193. +# If the user did not use the arguments to specify the items to instantiate,
  158194. +# then the envvar interface is used. Set only those that are not.
  158195. +# We use the long form for the default assignment because of an extremely
  158196. +# bizarre bug on SunOS 4.1.3.
  158197. +if $ac_need_defaults; then
  158198. + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  158199. + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  158200. + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  158201. +fi
  158202. +
  158203. +# Have a temporary directory for convenience. Make it in the build tree
  158204. +# simply because there is no reason against having it here, and in addition,
  158205. +# creating and moving files from /tmp can sometimes cause problems.
  158206. +# Hook for its removal unless debugging.
  158207. +# Note that there is a small window in which the directory will not be cleaned:
  158208. +# after its creation but before its name has been assigned to `$tmp'.
  158209. +$debug ||
  158210. +{
  158211. + tmp= ac_tmp=
  158212. + trap 'exit_status=$?
  158213. + : "${ac_tmp:=$tmp}"
  158214. + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  158215. +' 0
  158216. + trap 'as_fn_exit 1' 1 2 13 15
  158217. +}
  158218. +# Create a (secure) tmp directory for tmp files.
  158219. +
  158220. +{
  158221. + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  158222. + test -d "$tmp"
  158223. +} ||
  158224. +{
  158225. + tmp=./conf$$-$RANDOM
  158226. + (umask 077 && mkdir "$tmp")
  158227. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  158228. +ac_tmp=$tmp
  158229. +
  158230. +# Set up the scripts for CONFIG_FILES section.
  158231. +# No need to generate them if there are no CONFIG_FILES.
  158232. +# This happens for instance with `./config.status config.h'.
  158233. +if test -n "$CONFIG_FILES"; then
  158234. +
  158235. +
  158236. +ac_cr=`echo X | tr X '\015'`
  158237. +# On cygwin, bash can eat \r inside `` if the user requested igncr.
  158238. +# But we know of no other shell where ac_cr would be empty at this
  158239. +# point, so we can use a bashism as a fallback.
  158240. +if test "x$ac_cr" = x; then
  158241. + eval ac_cr=\$\'\\r\'
  158242. +fi
  158243. +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  158244. +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  158245. + ac_cs_awk_cr='\\r'
  158246. +else
  158247. + ac_cs_awk_cr=$ac_cr
  158248. +fi
  158249. +
  158250. +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  158251. +_ACEOF
  158252. +
  158253. +
  158254. +{
  158255. + echo "cat >conf$$subs.awk <<_ACEOF" &&
  158256. + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  158257. + echo "_ACEOF"
  158258. +} >conf$$subs.sh ||
  158259. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  158260. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  158261. +ac_delim='%!_!# '
  158262. +for ac_last_try in false false false false false :; do
  158263. + . ./conf$$subs.sh ||
  158264. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  158265. +
  158266. + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  158267. + if test $ac_delim_n = $ac_delim_num; then
  158268. + break
  158269. + elif $ac_last_try; then
  158270. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  158271. + else
  158272. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  158273. + fi
  158274. +done
  158275. +rm -f conf$$subs.sh
  158276. +
  158277. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  158278. +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  158279. +_ACEOF
  158280. +sed -n '
  158281. +h
  158282. +s/^/S["/; s/!.*/"]=/
  158283. +p
  158284. +g
  158285. +s/^[^!]*!//
  158286. +:repl
  158287. +t repl
  158288. +s/'"$ac_delim"'$//
  158289. +t delim
  158290. +:nl
  158291. +h
  158292. +s/\(.\{148\}\)..*/\1/
  158293. +t more1
  158294. +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  158295. +p
  158296. +n
  158297. +b repl
  158298. +:more1
  158299. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  158300. +p
  158301. +g
  158302. +s/.\{148\}//
  158303. +t nl
  158304. +:delim
  158305. +h
  158306. +s/\(.\{148\}\)..*/\1/
  158307. +t more2
  158308. +s/["\\]/\\&/g; s/^/"/; s/$/"/
  158309. +p
  158310. +b
  158311. +:more2
  158312. +s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  158313. +p
  158314. +g
  158315. +s/.\{148\}//
  158316. +t delim
  158317. +' <conf$$subs.awk | sed '
  158318. +/^[^""]/{
  158319. + N
  158320. + s/\n//
  158321. +}
  158322. +' >>$CONFIG_STATUS || ac_write_fail=1
  158323. +rm -f conf$$subs.awk
  158324. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  158325. +_ACAWK
  158326. +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  158327. + for (key in S) S_is_set[key] = 1
  158328. + FS = ""
  158329. +
  158330. +}
  158331. +{
  158332. + line = $ 0
  158333. + nfields = split(line, field, "@")
  158334. + substed = 0
  158335. + len = length(field[1])
  158336. + for (i = 2; i < nfields; i++) {
  158337. + key = field[i]
  158338. + keylen = length(key)
  158339. + if (S_is_set[key]) {
  158340. + value = S[key]
  158341. + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  158342. + len += length(value) + length(field[++i])
  158343. + substed = 1
  158344. + } else
  158345. + len += 1 + keylen
  158346. + }
  158347. +
  158348. + print line
  158349. +}
  158350. +
  158351. +_ACAWK
  158352. +_ACEOF
  158353. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  158354. +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  158355. + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  158356. +else
  158357. + cat
  158358. +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  158359. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  158360. +_ACEOF
  158361. +
  158362. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  158363. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  158364. +# trailing colons and then remove the whole line if VPATH becomes empty
  158365. +# (actually we leave an empty line to preserve line numbers).
  158366. +if test "x$srcdir" = x.; then
  158367. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  158368. +h
  158369. +s///
  158370. +s/^/:/
  158371. +s/[ ]*$/:/
  158372. +s/:\$(srcdir):/:/g
  158373. +s/:\${srcdir}:/:/g
  158374. +s/:@srcdir@:/:/g
  158375. +s/^:*//
  158376. +s/:*$//
  158377. +x
  158378. +s/\(=[ ]*\).*/\1/
  158379. +G
  158380. +s/\n//
  158381. +s/^[^=]*=[ ]*$//
  158382. +}'
  158383. +fi
  158384. +
  158385. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  158386. +fi # test -n "$CONFIG_FILES"
  158387. +
  158388. +# Set up the scripts for CONFIG_HEADERS section.
  158389. +# No need to generate them if there are no CONFIG_HEADERS.
  158390. +# This happens for instance with `./config.status Makefile'.
  158391. +if test -n "$CONFIG_HEADERS"; then
  158392. +cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
  158393. +BEGIN {
  158394. +_ACEOF
  158395. +
  158396. +# Transform confdefs.h into an awk script `defines.awk', embedded as
  158397. +# here-document in config.status, that substitutes the proper values into
  158398. +# config.h.in to produce config.h.
  158399. +
  158400. +# Create a delimiter string that does not exist in confdefs.h, to ease
  158401. +# handling of long lines.
  158402. +ac_delim='%!_!# '
  158403. +for ac_last_try in false false :; do
  158404. + ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  158405. + if test -z "$ac_tt"; then
  158406. + break
  158407. + elif $ac_last_try; then
  158408. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  158409. + else
  158410. + ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  158411. + fi
  158412. +done
  158413. +
  158414. +# For the awk script, D is an array of macro values keyed by name,
  158415. +# likewise P contains macro parameters if any. Preserve backslash
  158416. +# newline sequences.
  158417. +
  158418. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
  158419. +sed -n '
  158420. +s/.\{148\}/&'"$ac_delim"'/g
  158421. +t rset
  158422. +:rset
  158423. +s/^[ ]*#[ ]*define[ ][ ]*/ /
  158424. +t def
  158425. +d
  158426. +:def
  158427. +s/\\$//
  158428. +t bsnl
  158429. +s/["\\]/\\&/g
  158430. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  158431. +D["\1"]=" \3"/p
  158432. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
  158433. +d
  158434. +:bsnl
  158435. +s/["\\]/\\&/g
  158436. +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
  158437. +D["\1"]=" \3\\\\\\n"\\/p
  158438. +t cont
  158439. +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
  158440. +t cont
  158441. +d
  158442. +:cont
  158443. +n
  158444. +s/.\{148\}/&'"$ac_delim"'/g
  158445. +t clear
  158446. +:clear
  158447. +s/\\$//
  158448. +t bsnlc
  158449. +s/["\\]/\\&/g; s/^/"/; s/$/"/p
  158450. +d
  158451. +:bsnlc
  158452. +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
  158453. +b cont
  158454. +' <confdefs.h | sed '
  158455. +s/'"$ac_delim"'/"\\\
  158456. +"/g' >>$CONFIG_STATUS || ac_write_fail=1
  158457. +
  158458. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  158459. + for (key in D) D_is_set[key] = 1
  158460. + FS = ""
  158461. +}
  158462. +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  158463. + line = \$ 0
  158464. + split(line, arg, " ")
  158465. + if (arg[1] == "#") {
  158466. + defundef = arg[2]
  158467. + mac1 = arg[3]
  158468. + } else {
  158469. + defundef = substr(arg[1], 2)
  158470. + mac1 = arg[2]
  158471. + }
  158472. + split(mac1, mac2, "(") #)
  158473. + macro = mac2[1]
  158474. + prefix = substr(line, 1, index(line, defundef) - 1)
  158475. + if (D_is_set[macro]) {
  158476. + # Preserve the white space surrounding the "#".
  158477. + print prefix "define", macro P[macro] D[macro]
  158478. + next
  158479. + } else {
  158480. + # Replace #undef with comments. This is necessary, for example,
  158481. + # in the case of _POSIX_SOURCE, which is predefined and required
  158482. + # on some systems where configure will not decide to define it.
  158483. + if (defundef == "undef") {
  158484. + print "/*", prefix defundef, macro, "*/"
  158485. + next
  158486. + }
  158487. + }
  158488. +}
  158489. +{ print }
  158490. +_ACAWK
  158491. +_ACEOF
  158492. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  158493. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  158494. +fi # test -n "$CONFIG_HEADERS"
  158495. +
  158496. +
  158497. +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
  158498. +shift
  158499. +for ac_tag
  158500. +do
  158501. + case $ac_tag in
  158502. + :[FHLC]) ac_mode=$ac_tag; continue;;
  158503. + esac
  158504. + case $ac_mode$ac_tag in
  158505. + :[FHL]*:*);;
  158506. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  158507. + :[FH]-) ac_tag=-:-;;
  158508. + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  158509. + esac
  158510. + ac_save_IFS=$IFS
  158511. + IFS=:
  158512. + set x $ac_tag
  158513. + IFS=$ac_save_IFS
  158514. + shift
  158515. + ac_file=$1
  158516. + shift
  158517. +
  158518. + case $ac_mode in
  158519. + :L) ac_source=$1;;
  158520. + :[FH])
  158521. + ac_file_inputs=
  158522. + for ac_f
  158523. + do
  158524. + case $ac_f in
  158525. + -) ac_f="$ac_tmp/stdin";;
  158526. + *) # Look for the file first in the build tree, then in the source tree
  158527. + # (if the path is not absolute). The absolute path cannot be DOS-style,
  158528. + # because $ac_f cannot contain `:'.
  158529. + test -f "$ac_f" ||
  158530. + case $ac_f in
  158531. + [\\/$]*) false;;
  158532. + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  158533. + esac ||
  158534. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  158535. + esac
  158536. + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  158537. + as_fn_append ac_file_inputs " '$ac_f'"
  158538. + done
  158539. +
  158540. + # Let's still pretend it is `configure' which instantiates (i.e., don't
  158541. + # use $as_me), people would be surprised to read:
  158542. + # /* config.h. Generated by config.status. */
  158543. + configure_input='Generated from '`
  158544. + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  158545. + `' by configure.'
  158546. + if test x"$ac_file" != x-; then
  158547. + configure_input="$ac_file. $configure_input"
  158548. + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  158549. +$as_echo "$as_me: creating $ac_file" >&6;}
  158550. + fi
  158551. + # Neutralize special characters interpreted by sed in replacement strings.
  158552. + case $configure_input in #(
  158553. + *\&* | *\|* | *\\* )
  158554. + ac_sed_conf_input=`$as_echo "$configure_input" |
  158555. + sed 's/[\\\\&|]/\\\\&/g'`;; #(
  158556. + *) ac_sed_conf_input=$configure_input;;
  158557. + esac
  158558. +
  158559. + case $ac_tag in
  158560. + *:-:* | *:-) cat >"$ac_tmp/stdin" \
  158561. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  158562. + esac
  158563. + ;;
  158564. + esac
  158565. +
  158566. + ac_dir=`$as_dirname -- "$ac_file" ||
  158567. +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  158568. + X"$ac_file" : 'X\(//\)[^/]' \| \
  158569. + X"$ac_file" : 'X\(//\)$' \| \
  158570. + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  158571. +$as_echo X"$ac_file" |
  158572. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  158573. + s//\1/
  158574. + q
  158575. + }
  158576. + /^X\(\/\/\)[^/].*/{
  158577. + s//\1/
  158578. + q
  158579. + }
  158580. + /^X\(\/\/\)$/{
  158581. + s//\1/
  158582. + q
  158583. + }
  158584. + /^X\(\/\).*/{
  158585. + s//\1/
  158586. + q
  158587. + }
  158588. + s/.*/./; q'`
  158589. + as_dir="$ac_dir"; as_fn_mkdir_p
  158590. + ac_builddir=.
  158591. +
  158592. +case "$ac_dir" in
  158593. +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  158594. +*)
  158595. + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  158596. + # A ".." for each directory in $ac_dir_suffix.
  158597. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  158598. + case $ac_top_builddir_sub in
  158599. + "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  158600. + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  158601. + esac ;;
  158602. +esac
  158603. +ac_abs_top_builddir=$ac_pwd
  158604. +ac_abs_builddir=$ac_pwd$ac_dir_suffix
  158605. +# for backward compatibility:
  158606. +ac_top_builddir=$ac_top_build_prefix
  158607. +
  158608. +case $srcdir in
  158609. + .) # We are building in place.
  158610. + ac_srcdir=.
  158611. + ac_top_srcdir=$ac_top_builddir_sub
  158612. + ac_abs_top_srcdir=$ac_pwd ;;
  158613. + [\\/]* | ?:[\\/]* ) # Absolute name.
  158614. + ac_srcdir=$srcdir$ac_dir_suffix;
  158615. + ac_top_srcdir=$srcdir
  158616. + ac_abs_top_srcdir=$srcdir ;;
  158617. + *) # Relative name.
  158618. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  158619. + ac_top_srcdir=$ac_top_build_prefix$srcdir
  158620. + ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  158621. +esac
  158622. +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  158623. +
  158624. +
  158625. + case $ac_mode in
  158626. + :F)
  158627. + #
  158628. + # CONFIG_FILE
  158629. + #
  158630. +
  158631. + case $INSTALL in
  158632. + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  158633. + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  158634. + esac
  158635. + ac_MKDIR_P=$MKDIR_P
  158636. + case $MKDIR_P in
  158637. + [\\/$]* | ?:[\\/]* ) ;;
  158638. + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  158639. + esac
  158640. +_ACEOF
  158641. +
  158642. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  158643. +# If the template does not know about datarootdir, expand it.
  158644. +# FIXME: This hack should be removed a few years after 2.60.
  158645. +ac_datarootdir_hack=; ac_datarootdir_seen=
  158646. +ac_sed_dataroot='
  158647. +/datarootdir/ {
  158648. + p
  158649. + q
  158650. +}
  158651. +/@datadir@/p
  158652. +/@docdir@/p
  158653. +/@infodir@/p
  158654. +/@localedir@/p
  158655. +/@mandir@/p'
  158656. +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  158657. +*datarootdir*) ac_datarootdir_seen=yes;;
  158658. +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  158659. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  158660. +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  158661. +_ACEOF
  158662. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  158663. + ac_datarootdir_hack='
  158664. + s&@datadir@&$datadir&g
  158665. + s&@docdir@&$docdir&g
  158666. + s&@infodir@&$infodir&g
  158667. + s&@localedir@&$localedir&g
  158668. + s&@mandir@&$mandir&g
  158669. + s&\\\${datarootdir}&$datarootdir&g' ;;
  158670. +esac
  158671. +_ACEOF
  158672. +
  158673. +# Neutralize VPATH when `$srcdir' = `.'.
  158674. +# Shell code in configure.ac might set extrasub.
  158675. +# FIXME: do we really want to maintain this feature?
  158676. +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  158677. +ac_sed_extra="$ac_vpsub
  158678. +$extrasub
  158679. +_ACEOF
  158680. +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  158681. +:t
  158682. +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  158683. +s|@configure_input@|$ac_sed_conf_input|;t t
  158684. +s&@top_builddir@&$ac_top_builddir_sub&;t t
  158685. +s&@top_build_prefix@&$ac_top_build_prefix&;t t
  158686. +s&@srcdir@&$ac_srcdir&;t t
  158687. +s&@abs_srcdir@&$ac_abs_srcdir&;t t
  158688. +s&@top_srcdir@&$ac_top_srcdir&;t t
  158689. +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  158690. +s&@builddir@&$ac_builddir&;t t
  158691. +s&@abs_builddir@&$ac_abs_builddir&;t t
  158692. +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  158693. +s&@INSTALL@&$ac_INSTALL&;t t
  158694. +s&@MKDIR_P@&$ac_MKDIR_P&;t t
  158695. +$ac_datarootdir_hack
  158696. +"
  158697. +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  158698. + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  158699. +
  158700. +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  158701. + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  158702. + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
  158703. + "$ac_tmp/out"`; test -z "$ac_out"; } &&
  158704. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  158705. +which seems to be undefined. Please make sure it is defined" >&5
  158706. +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  158707. +which seems to be undefined. Please make sure it is defined" >&2;}
  158708. +
  158709. + rm -f "$ac_tmp/stdin"
  158710. + case $ac_file in
  158711. + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  158712. + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  158713. + esac \
  158714. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  158715. + ;;
  158716. + :H)
  158717. + #
  158718. + # CONFIG_HEADER
  158719. + #
  158720. + if test x"$ac_file" != x-; then
  158721. + {
  158722. + $as_echo "/* $configure_input */" \
  158723. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
  158724. + } >"$ac_tmp/config.h" \
  158725. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  158726. + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
  158727. + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  158728. +$as_echo "$as_me: $ac_file is unchanged" >&6;}
  158729. + else
  158730. + rm -f "$ac_file"
  158731. + mv "$ac_tmp/config.h" "$ac_file" \
  158732. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  158733. + fi
  158734. + else
  158735. + $as_echo "/* $configure_input */" \
  158736. + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
  158737. + || as_fn_error $? "could not create -" "$LINENO" 5
  158738. + fi
  158739. +# Compute "$ac_file"'s index in $config_headers.
  158740. +_am_arg="$ac_file"
  158741. +_am_stamp_count=1
  158742. +for _am_header in $config_headers :; do
  158743. + case $_am_header in
  158744. + $_am_arg | $_am_arg:* )
  158745. + break ;;
  158746. + * )
  158747. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  158748. + esac
  158749. +done
  158750. +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
  158751. +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  158752. + X"$_am_arg" : 'X\(//\)[^/]' \| \
  158753. + X"$_am_arg" : 'X\(//\)$' \| \
  158754. + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
  158755. +$as_echo X"$_am_arg" |
  158756. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  158757. + s//\1/
  158758. + q
  158759. + }
  158760. + /^X\(\/\/\)[^/].*/{
  158761. + s//\1/
  158762. + q
  158763. + }
  158764. + /^X\(\/\/\)$/{
  158765. + s//\1/
  158766. + q
  158767. + }
  158768. + /^X\(\/\).*/{
  158769. + s//\1/
  158770. + q
  158771. + }
  158772. + s/.*/./; q'`/stamp-h$_am_stamp_count
  158773. + ;;
  158774. +
  158775. + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  158776. +$as_echo "$as_me: executing $ac_file commands" >&6;}
  158777. + ;;
  158778. + esac
  158779. +
  158780. +
  158781. + case $ac_file$ac_mode in
  158782. + "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  158783. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  158784. + # are listed without --file. Let's play safe and only enable the eval
  158785. + # if we detect the quoting.
  158786. + case $CONFIG_FILES in
  158787. + *\'*) eval set x "$CONFIG_FILES" ;;
  158788. + *) set x $CONFIG_FILES ;;
  158789. + esac
  158790. + shift
  158791. + for mf
  158792. + do
  158793. + # Strip MF so we end up with the name of the file.
  158794. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  158795. + # Check whether this is an Automake generated Makefile or not.
  158796. + # We used to match only the files named `Makefile.in', but
  158797. + # some people rename them; so instead we look at the file content.
  158798. + # Grep'ing the first line is not enough: some people post-process
  158799. + # each Makefile.in and add a new line on top of each file to say so.
  158800. + # Grep'ing the whole file is not good either: AIX grep has a line
  158801. + # limit of 2048, but all sed's we know have understand at least 4000.
  158802. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  158803. + dirpart=`$as_dirname -- "$mf" ||
  158804. +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  158805. + X"$mf" : 'X\(//\)[^/]' \| \
  158806. + X"$mf" : 'X\(//\)$' \| \
  158807. + X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
  158808. +$as_echo X"$mf" |
  158809. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  158810. + s//\1/
  158811. + q
  158812. + }
  158813. + /^X\(\/\/\)[^/].*/{
  158814. + s//\1/
  158815. + q
  158816. + }
  158817. + /^X\(\/\/\)$/{
  158818. + s//\1/
  158819. + q
  158820. + }
  158821. + /^X\(\/\).*/{
  158822. + s//\1/
  158823. + q
  158824. + }
  158825. + s/.*/./; q'`
  158826. + else
  158827. + continue
  158828. + fi
  158829. + # Extract the definition of DEPDIR, am__include, and am__quote
  158830. + # from the Makefile without running `make'.
  158831. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  158832. + test -z "$DEPDIR" && continue
  158833. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  158834. + test -z "am__include" && continue
  158835. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  158836. + # When using ansi2knr, U may be empty or an underscore; expand it
  158837. + U=`sed -n 's/^U = //p' < "$mf"`
  158838. + # Find all dependency output files, they are included files with
  158839. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  158840. + # simplest approach to changing $(DEPDIR) to its actual value in the
  158841. + # expansion.
  158842. + for file in `sed -n "
  158843. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  158844. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  158845. + # Make sure the directory exists.
  158846. + test -f "$dirpart/$file" && continue
  158847. + fdir=`$as_dirname -- "$file" ||
  158848. +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  158849. + X"$file" : 'X\(//\)[^/]' \| \
  158850. + X"$file" : 'X\(//\)$' \| \
  158851. + X"$file" : 'X\(/\)' \| . 2>/dev/null ||
  158852. +$as_echo X"$file" |
  158853. + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  158854. + s//\1/
  158855. + q
  158856. + }
  158857. + /^X\(\/\/\)[^/].*/{
  158858. + s//\1/
  158859. + q
  158860. + }
  158861. + /^X\(\/\/\)$/{
  158862. + s//\1/
  158863. + q
  158864. + }
  158865. + /^X\(\/\).*/{
  158866. + s//\1/
  158867. + q
  158868. + }
  158869. + s/.*/./; q'`
  158870. + as_dir=$dirpart/$fdir; as_fn_mkdir_p
  158871. + # echo "creating $dirpart/$file"
  158872. + echo '# dummy' > "$dirpart/$file"
  158873. + done
  158874. + done
  158875. +}
  158876. + ;;
  158877. + "libtool":C)
  158878. +
  158879. + # See if we are running on zsh, and set the options which allow our
  158880. + # commands through without removal of \ escapes.
  158881. + if test -n "${ZSH_VERSION+set}" ; then
  158882. + setopt NO_GLOB_SUBST
  158883. + fi
  158884. +
  158885. + cfgfile="${ofile}T"
  158886. + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
  158887. + $RM "$cfgfile"
  158888. +
  158889. + cat <<_LT_EOF >> "$cfgfile"
  158890. +#! $SHELL
  158891. +
  158892. +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
  158893. +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
  158894. +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  158895. +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
  158896. +#
  158897. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
  158898. +# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
  158899. +# Inc.
  158900. +# Written by Gordon Matzigkeit, 1996
  158901. +#
  158902. +# This file is part of GNU Libtool.
  158903. +#
  158904. +# GNU Libtool is free software; you can redistribute it and/or
  158905. +# modify it under the terms of the GNU General Public License as
  158906. +# published by the Free Software Foundation; either version 2 of
  158907. +# the License, or (at your option) any later version.
  158908. +#
  158909. +# As a special exception to the GNU General Public License,
  158910. +# if you distribute this file as part of a program or library that
  158911. +# is built using GNU Libtool, you may include this file under the
  158912. +# same distribution terms that you use for the rest of that program.
  158913. +#
  158914. +# GNU Libtool is distributed in the hope that it will be useful,
  158915. +# but WITHOUT ANY WARRANTY; without even the implied warranty of
  158916. +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  158917. +# GNU General Public License for more details.
  158918. +#
  158919. +# You should have received a copy of the GNU General Public License
  158920. +# along with GNU Libtool; see the file COPYING. If not, a copy
  158921. +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
  158922. +# obtained by writing to the Free Software Foundation, Inc.,
  158923. +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  158924. +
  158925. +
  158926. +# The names of the tagged configurations supported by this script.
  158927. +available_tags=""
  158928. +
  158929. +# ### BEGIN LIBTOOL CONFIG
  158930. +
  158931. +# Which release of libtool.m4 was used?
  158932. +macro_version=$macro_version
  158933. +macro_revision=$macro_revision
  158934. +
  158935. +# Assembler program.
  158936. +AS=$lt_AS
  158937. +
  158938. +# DLL creation program.
  158939. +DLLTOOL=$lt_DLLTOOL
  158940. +
  158941. +# Object dumper program.
  158942. +OBJDUMP=$lt_OBJDUMP
  158943. +
  158944. +# Whether or not to build shared libraries.
  158945. +build_libtool_libs=$enable_shared
  158946. +
  158947. +# Whether or not to build static libraries.
  158948. +build_old_libs=$enable_static
  158949. +
  158950. +# What type of objects to build.
  158951. +pic_mode=$pic_mode
  158952. +
  158953. +# Whether or not to optimize for fast installation.
  158954. +fast_install=$enable_fast_install
  158955. +
  158956. +# Shell to use when invoking shell scripts.
  158957. +SHELL=$lt_SHELL
  158958. +
  158959. +# An echo program that protects backslashes.
  158960. +ECHO=$lt_ECHO
  158961. +
  158962. +# The host system.
  158963. +host_alias=$host_alias
  158964. +host=$host
  158965. +host_os=$host_os
  158966. +
  158967. +# The build system.
  158968. +build_alias=$build_alias
  158969. +build=$build
  158970. +build_os=$build_os
  158971. +
  158972. +# A sed program that does not truncate output.
  158973. +SED=$lt_SED
  158974. +
  158975. +# Sed that helps us avoid accidentally triggering echo(1) options like -n.
  158976. +Xsed="\$SED -e 1s/^X//"
  158977. +
  158978. +# A grep program that handles long lines.
  158979. +GREP=$lt_GREP
  158980. +
  158981. +# An ERE matcher.
  158982. +EGREP=$lt_EGREP
  158983. +
  158984. +# A literal string matcher.
  158985. +FGREP=$lt_FGREP
  158986. +
  158987. +# A BSD- or MS-compatible name lister.
  158988. +NM=$lt_NM
  158989. +
  158990. +# Whether we need soft or hard links.
  158991. +LN_S=$lt_LN_S
  158992. +
  158993. +# What is the maximum length of a command?
  158994. +max_cmd_len=$max_cmd_len
  158995. +
  158996. +# Object file suffix (normally "o").
  158997. +objext=$ac_objext
  158998. +
  158999. +# Executable file suffix (normally "").
  159000. +exeext=$exeext
  159001. +
  159002. +# whether the shell understands "unset".
  159003. +lt_unset=$lt_unset
  159004. +
  159005. +# turn spaces into newlines.
  159006. +SP2NL=$lt_lt_SP2NL
  159007. +
  159008. +# turn newlines into spaces.
  159009. +NL2SP=$lt_lt_NL2SP
  159010. +
  159011. +# convert \$build file names to \$host format.
  159012. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  159013. +
  159014. +# convert \$build files to toolchain format.
  159015. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  159016. +
  159017. +# Method to check whether dependent libraries are shared objects.
  159018. +deplibs_check_method=$lt_deplibs_check_method
  159019. +
  159020. +# Command to use when deplibs_check_method = "file_magic".
  159021. +file_magic_cmd=$lt_file_magic_cmd
  159022. +
  159023. +# How to find potential files when deplibs_check_method = "file_magic".
  159024. +file_magic_glob=$lt_file_magic_glob
  159025. +
  159026. +# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
  159027. +want_nocaseglob=$lt_want_nocaseglob
  159028. +
  159029. +# Command to associate shared and link libraries.
  159030. +sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
  159031. +
  159032. +# The archiver.
  159033. +AR=$lt_AR
  159034. +
  159035. +# Flags to create an archive.
  159036. +AR_FLAGS=$lt_AR_FLAGS
  159037. +
  159038. +# How to feed a file listing to the archiver.
  159039. +archiver_list_spec=$lt_archiver_list_spec
  159040. +
  159041. +# A symbol stripping program.
  159042. +STRIP=$lt_STRIP
  159043. +
  159044. +# Commands used to install an old-style archive.
  159045. +RANLIB=$lt_RANLIB
  159046. +old_postinstall_cmds=$lt_old_postinstall_cmds
  159047. +old_postuninstall_cmds=$lt_old_postuninstall_cmds
  159048. +
  159049. +# Whether to use a lock for old archive extraction.
  159050. +lock_old_archive_extraction=$lock_old_archive_extraction
  159051. +
  159052. +# A C compiler.
  159053. +LTCC=$lt_CC
  159054. +
  159055. +# LTCC compiler flags.
  159056. +LTCFLAGS=$lt_CFLAGS
  159057. +
  159058. +# Take the output of nm and produce a listing of raw symbols and C names.
  159059. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
  159060. +
  159061. +# Transform the output of nm in a proper C declaration.
  159062. +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
  159063. +
  159064. +# Transform the output of nm in a C name address pair.
  159065. +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
  159066. +
  159067. +# Transform the output of nm in a C name address pair when lib prefix is needed.
  159068. +global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
  159069. +
  159070. +# Specify filename containing input files for \$NM.
  159071. +nm_file_list_spec=$lt_nm_file_list_spec
  159072. +
  159073. +# The root where to search for dependent libraries,and in which our libraries should be installed.
  159074. +lt_sysroot=$lt_sysroot
  159075. +
  159076. +# The name of the directory that contains temporary libtool files.
  159077. +objdir=$objdir
  159078. +
  159079. +# Used to examine libraries when file_magic_cmd begins with "file".
  159080. +MAGIC_CMD=$MAGIC_CMD
  159081. +
  159082. +# Must we lock files when doing compilation?
  159083. +need_locks=$lt_need_locks
  159084. +
  159085. +# Manifest tool.
  159086. +MANIFEST_TOOL=$lt_MANIFEST_TOOL
  159087. +
  159088. +# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
  159089. +DSYMUTIL=$lt_DSYMUTIL
  159090. +
  159091. +# Tool to change global to local symbols on Mac OS X.
  159092. +NMEDIT=$lt_NMEDIT
  159093. +
  159094. +# Tool to manipulate fat objects and archives on Mac OS X.
  159095. +LIPO=$lt_LIPO
  159096. +
  159097. +# ldd/readelf like tool for Mach-O binaries on Mac OS X.
  159098. +OTOOL=$lt_OTOOL
  159099. +
  159100. +# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
  159101. +OTOOL64=$lt_OTOOL64
  159102. +
  159103. +# Old archive suffix (normally "a").
  159104. +libext=$libext
  159105. +
  159106. +# Shared library suffix (normally ".so").
  159107. +shrext_cmds=$lt_shrext_cmds
  159108. +
  159109. +# The commands to extract the exported symbol list from a shared archive.
  159110. +extract_expsyms_cmds=$lt_extract_expsyms_cmds
  159111. +
  159112. +# Variables whose values should be saved in libtool wrapper scripts and
  159113. +# restored at link time.
  159114. +variables_saved_for_relink=$lt_variables_saved_for_relink
  159115. +
  159116. +# Do we need the "lib" prefix for modules?
  159117. +need_lib_prefix=$need_lib_prefix
  159118. +
  159119. +# Do we need a version for libraries?
  159120. +need_version=$need_version
  159121. +
  159122. +# Library versioning type.
  159123. +version_type=$version_type
  159124. +
  159125. +# Shared library runtime path variable.
  159126. +runpath_var=$runpath_var
  159127. +
  159128. +# Shared library path variable.
  159129. +shlibpath_var=$shlibpath_var
  159130. +
  159131. +# Is shlibpath searched before the hard-coded library search path?
  159132. +shlibpath_overrides_runpath=$shlibpath_overrides_runpath
  159133. +
  159134. +# Format of library name prefix.
  159135. +libname_spec=$lt_libname_spec
  159136. +
  159137. +# List of archive names. First name is the real one, the rest are links.
  159138. +# The last name is the one that the linker finds with -lNAME
  159139. +library_names_spec=$lt_library_names_spec
  159140. +
  159141. +# The coded name of the library, if different from the real name.
  159142. +soname_spec=$lt_soname_spec
  159143. +
  159144. +# Permission mode override for installation of shared libraries.
  159145. +install_override_mode=$lt_install_override_mode
  159146. +
  159147. +# Command to use after installation of a shared archive.
  159148. +postinstall_cmds=$lt_postinstall_cmds
  159149. +
  159150. +# Command to use after uninstallation of a shared archive.
  159151. +postuninstall_cmds=$lt_postuninstall_cmds
  159152. +
  159153. +# Commands used to finish a libtool library installation in a directory.
  159154. +finish_cmds=$lt_finish_cmds
  159155. +
  159156. +# As "finish_cmds", except a single script fragment to be evaled but
  159157. +# not shown.
  159158. +finish_eval=$lt_finish_eval
  159159. +
  159160. +# Whether we should hardcode library paths into libraries.
  159161. +hardcode_into_libs=$hardcode_into_libs
  159162. +
  159163. +# Compile-time system search path for libraries.
  159164. +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
  159165. +
  159166. +# Run-time system search path for libraries.
  159167. +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
  159168. +
  159169. +# Whether dlopen is supported.
  159170. +dlopen_support=$enable_dlopen
  159171. +
  159172. +# Whether dlopen of programs is supported.
  159173. +dlopen_self=$enable_dlopen_self
  159174. +
  159175. +# Whether dlopen of statically linked programs is supported.
  159176. +dlopen_self_static=$enable_dlopen_self_static
  159177. +
  159178. +# Commands to strip libraries.
  159179. +old_striplib=$lt_old_striplib
  159180. +striplib=$lt_striplib
  159181. +
  159182. +
  159183. +# The linker used to build libraries.
  159184. +LD=$lt_LD
  159185. +
  159186. +# How to create reloadable object files.
  159187. +reload_flag=$lt_reload_flag
  159188. +reload_cmds=$lt_reload_cmds
  159189. +
  159190. +# Commands used to build an old-style archive.
  159191. +old_archive_cmds=$lt_old_archive_cmds
  159192. +
  159193. +# A language specific compiler.
  159194. +CC=$lt_compiler
  159195. +
  159196. +# Is the compiler the GNU compiler?
  159197. +with_gcc=$GCC
  159198. +
  159199. +# Compiler flag to turn off builtin functions.
  159200. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
  159201. +
  159202. +# Additional compiler flags for building library objects.
  159203. +pic_flag=$lt_lt_prog_compiler_pic
  159204. +
  159205. +# How to pass a linker flag through the compiler.
  159206. +wl=$lt_lt_prog_compiler_wl
  159207. +
  159208. +# Compiler flag to prevent dynamic linking.
  159209. +link_static_flag=$lt_lt_prog_compiler_static
  159210. +
  159211. +# Does compiler simultaneously support -c and -o options?
  159212. +compiler_c_o=$lt_lt_cv_prog_compiler_c_o
  159213. +
  159214. +# Whether or not to add -lc for building shared libraries.
  159215. +build_libtool_need_lc=$archive_cmds_need_lc
  159216. +
  159217. +# Whether or not to disallow shared libs when runtime libs are static.
  159218. +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
  159219. +
  159220. +# Compiler flag to allow reflexive dlopens.
  159221. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
  159222. +
  159223. +# Compiler flag to generate shared objects directly from archives.
  159224. +whole_archive_flag_spec=$lt_whole_archive_flag_spec
  159225. +
  159226. +# Whether the compiler copes with passing no objects directly.
  159227. +compiler_needs_object=$lt_compiler_needs_object
  159228. +
  159229. +# Create an old-style archive from a shared archive.
  159230. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
  159231. +
  159232. +# Create a temporary old-style archive to link instead of a shared archive.
  159233. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
  159234. +
  159235. +# Commands used to build a shared archive.
  159236. +archive_cmds=$lt_archive_cmds
  159237. +archive_expsym_cmds=$lt_archive_expsym_cmds
  159238. +
  159239. +# Commands used to build a loadable module if different from building
  159240. +# a shared archive.
  159241. +module_cmds=$lt_module_cmds
  159242. +module_expsym_cmds=$lt_module_expsym_cmds
  159243. +
  159244. +# Whether we are building with GNU ld or not.
  159245. +with_gnu_ld=$lt_with_gnu_ld
  159246. +
  159247. +# Flag that allows shared libraries with undefined symbols to be built.
  159248. +allow_undefined_flag=$lt_allow_undefined_flag
  159249. +
  159250. +# Flag that enforces no undefined symbols.
  159251. +no_undefined_flag=$lt_no_undefined_flag
  159252. +
  159253. +# Flag to hardcode \$libdir into a binary during linking.
  159254. +# This must work even if \$libdir does not exist
  159255. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
  159256. +
  159257. +# If ld is used when linking, flag to hardcode \$libdir into a binary
  159258. +# during linking. This must work even if \$libdir does not exist.
  159259. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
  159260. +
  159261. +# Whether we need a single "-rpath" flag with a separated argument.
  159262. +hardcode_libdir_separator=$lt_hardcode_libdir_separator
  159263. +
  159264. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  159265. +# DIR into the resulting binary.
  159266. +hardcode_direct=$hardcode_direct
  159267. +
  159268. +# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
  159269. +# DIR into the resulting binary and the resulting library dependency is
  159270. +# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
  159271. +# library is relocated.
  159272. +hardcode_direct_absolute=$hardcode_direct_absolute
  159273. +
  159274. +# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
  159275. +# into the resulting binary.
  159276. +hardcode_minus_L=$hardcode_minus_L
  159277. +
  159278. +# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
  159279. +# into the resulting binary.
  159280. +hardcode_shlibpath_var=$hardcode_shlibpath_var
  159281. +
  159282. +# Set to "yes" if building a shared library automatically hardcodes DIR
  159283. +# into the library and all subsequent libraries and executables linked
  159284. +# against it.
  159285. +hardcode_automatic=$hardcode_automatic
  159286. +
  159287. +# Set to yes if linker adds runtime paths of dependent libraries
  159288. +# to runtime path list.
  159289. +inherit_rpath=$inherit_rpath
  159290. +
  159291. +# Whether libtool must link a program against all its dependency libraries.
  159292. +link_all_deplibs=$link_all_deplibs
  159293. +
  159294. +# Set to "yes" if exported symbols are required.
  159295. +always_export_symbols=$always_export_symbols
  159296. +
  159297. +# The commands to list exported symbols.
  159298. +export_symbols_cmds=$lt_export_symbols_cmds
  159299. +
  159300. +# Symbols that should not be listed in the preloaded symbols.
  159301. +exclude_expsyms=$lt_exclude_expsyms
  159302. +
  159303. +# Symbols that must always be exported.
  159304. +include_expsyms=$lt_include_expsyms
  159305. +
  159306. +# Commands necessary for linking programs (against libraries) with templates.
  159307. +prelink_cmds=$lt_prelink_cmds
  159308. +
  159309. +# Commands necessary for finishing linking programs.
  159310. +postlink_cmds=$lt_postlink_cmds
  159311. +
  159312. +# Specify filename containing input files.
  159313. +file_list_spec=$lt_file_list_spec
  159314. +
  159315. +# How to hardcode a shared library path into an executable.
  159316. +hardcode_action=$hardcode_action
  159317. +
  159318. +# ### END LIBTOOL CONFIG
  159319. +
  159320. +_LT_EOF
  159321. +
  159322. + case $host_os in
  159323. + aix3*)
  159324. + cat <<\_LT_EOF >> "$cfgfile"
  159325. +# AIX sometimes has problems with the GCC collect2 program. For some
  159326. +# reason, if we set the COLLECT_NAMES environment variable, the problems
  159327. +# vanish in a puff of smoke.
  159328. +if test "X${COLLECT_NAMES+set}" != Xset; then
  159329. + COLLECT_NAMES=
  159330. + export COLLECT_NAMES
  159331. +fi
  159332. +_LT_EOF
  159333. + ;;
  159334. + esac
  159335. +
  159336. +
  159337. +ltmain="$ac_aux_dir/ltmain.sh"
  159338. +
  159339. +
  159340. + # We use sed instead of cat because bash on DJGPP gets confused if
  159341. + # if finds mixed CR/LF and LF-only lines. Since sed operates in
  159342. + # text mode, it properly converts lines to CR/LF. This bash problem
  159343. + # is reportedly fixed, but why not run on old versions too?
  159344. + sed '$q' "$ltmain" >> "$cfgfile" \
  159345. + || (rm -f "$cfgfile"; exit 1)
  159346. +
  159347. + if test x"$xsi_shell" = xyes; then
  159348. + sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
  159349. +func_dirname ()\
  159350. +{\
  159351. +\ case ${1} in\
  159352. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  159353. +\ * ) func_dirname_result="${3}" ;;\
  159354. +\ esac\
  159355. +} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
  159356. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159357. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159358. +test 0 -eq $? || _lt_function_replace_fail=:
  159359. +
  159360. +
  159361. + sed -e '/^func_basename ()$/,/^} # func_basename /c\
  159362. +func_basename ()\
  159363. +{\
  159364. +\ func_basename_result="${1##*/}"\
  159365. +} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
  159366. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159367. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159368. +test 0 -eq $? || _lt_function_replace_fail=:
  159369. +
  159370. +
  159371. + sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
  159372. +func_dirname_and_basename ()\
  159373. +{\
  159374. +\ case ${1} in\
  159375. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  159376. +\ * ) func_dirname_result="${3}" ;;\
  159377. +\ esac\
  159378. +\ func_basename_result="${1##*/}"\
  159379. +} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
  159380. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159381. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159382. +test 0 -eq $? || _lt_function_replace_fail=:
  159383. +
  159384. +
  159385. + sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
  159386. +func_stripname ()\
  159387. +{\
  159388. +\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
  159389. +\ # positional parameters, so assign one to ordinary parameter first.\
  159390. +\ func_stripname_result=${3}\
  159391. +\ func_stripname_result=${func_stripname_result#"${1}"}\
  159392. +\ func_stripname_result=${func_stripname_result%"${2}"}\
  159393. +} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
  159394. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159395. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159396. +test 0 -eq $? || _lt_function_replace_fail=:
  159397. +
  159398. +
  159399. + sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
  159400. +func_split_long_opt ()\
  159401. +{\
  159402. +\ func_split_long_opt_name=${1%%=*}\
  159403. +\ func_split_long_opt_arg=${1#*=}\
  159404. +} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
  159405. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159406. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159407. +test 0 -eq $? || _lt_function_replace_fail=:
  159408. +
  159409. +
  159410. + sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
  159411. +func_split_short_opt ()\
  159412. +{\
  159413. +\ func_split_short_opt_arg=${1#??}\
  159414. +\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
  159415. +} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
  159416. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159417. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159418. +test 0 -eq $? || _lt_function_replace_fail=:
  159419. +
  159420. +
  159421. + sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
  159422. +func_lo2o ()\
  159423. +{\
  159424. +\ case ${1} in\
  159425. +\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
  159426. +\ *) func_lo2o_result=${1} ;;\
  159427. +\ esac\
  159428. +} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
  159429. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159430. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159431. +test 0 -eq $? || _lt_function_replace_fail=:
  159432. +
  159433. +
  159434. + sed -e '/^func_xform ()$/,/^} # func_xform /c\
  159435. +func_xform ()\
  159436. +{\
  159437. + func_xform_result=${1%.*}.lo\
  159438. +} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
  159439. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159440. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159441. +test 0 -eq $? || _lt_function_replace_fail=:
  159442. +
  159443. +
  159444. + sed -e '/^func_arith ()$/,/^} # func_arith /c\
  159445. +func_arith ()\
  159446. +{\
  159447. + func_arith_result=$(( $* ))\
  159448. +} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
  159449. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159450. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159451. +test 0 -eq $? || _lt_function_replace_fail=:
  159452. +
  159453. +
  159454. + sed -e '/^func_len ()$/,/^} # func_len /c\
  159455. +func_len ()\
  159456. +{\
  159457. + func_len_result=${#1}\
  159458. +} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
  159459. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159460. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159461. +test 0 -eq $? || _lt_function_replace_fail=:
  159462. +
  159463. +fi
  159464. +
  159465. +if test x"$lt_shell_append" = xyes; then
  159466. + sed -e '/^func_append ()$/,/^} # func_append /c\
  159467. +func_append ()\
  159468. +{\
  159469. + eval "${1}+=\\${2}"\
  159470. +} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
  159471. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159472. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159473. +test 0 -eq $? || _lt_function_replace_fail=:
  159474. +
  159475. +
  159476. + sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
  159477. +func_append_quoted ()\
  159478. +{\
  159479. +\ func_quote_for_eval "${2}"\
  159480. +\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
  159481. +} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
  159482. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159483. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159484. +test 0 -eq $? || _lt_function_replace_fail=:
  159485. +
  159486. +
  159487. + # Save a `func_append' function call where possible by direct use of '+='
  159488. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  159489. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159490. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159491. + test 0 -eq $? || _lt_function_replace_fail=:
  159492. +else
  159493. + # Save a `func_append' function call even when '+=' is not available
  159494. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  159495. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  159496. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  159497. + test 0 -eq $? || _lt_function_replace_fail=:
  159498. +fi
  159499. +
  159500. +if test x"$_lt_function_replace_fail" = x":"; then
  159501. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
  159502. +$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
  159503. +fi
  159504. +
  159505. +
  159506. + mv -f "$cfgfile" "$ofile" ||
  159507. + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  159508. + chmod +x "$ofile"
  159509. +
  159510. + ;;
  159511. +
  159512. + esac
  159513. +done # for ac_tag
  159514. +
  159515. +
  159516. +as_fn_exit 0
  159517. +_ACEOF
  159518. +ac_clean_files=$ac_clean_files_save
  159519. +
  159520. +test $ac_write_fail = 0 ||
  159521. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  159522. +
  159523. +
  159524. +# configure is writing to config.log, and then calls config.status.
  159525. +# config.status does its own redirection, appending to config.log.
  159526. +# Unfortunately, on DOS this fails, as config.log is still kept open
  159527. +# by configure, so config.status won't be able to write to it; its
  159528. +# output is simply discarded. So we exec the FD to /dev/null,
  159529. +# effectively closing config.log, so it can be properly (re)opened and
  159530. +# appended to by config.status. When coming back to configure, we
  159531. +# need to make the FD available again.
  159532. +if test "$no_create" != yes; then
  159533. + ac_cs_success=:
  159534. + ac_config_status_args=
  159535. + test "$silent" = yes &&
  159536. + ac_config_status_args="$ac_config_status_args --quiet"
  159537. + exec 5>/dev/null
  159538. + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  159539. + exec 5>>config.log
  159540. + # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  159541. + # would make configure fail if this is the last instruction.
  159542. + $ac_cs_success || as_fn_exit 1
  159543. +fi
  159544. +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  159545. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  159546. +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  159547. +fi
  159548. +
  159549. diff -Nur squid-3.1.11.orig/libltdl/autom4te.cache/requests squid-3.1.11/libltdl/autom4te.cache/requests
  159550. --- squid-3.1.11.orig/libltdl/autom4te.cache/requests 1970-01-01 01:00:00.000000000 +0100
  159551. +++ squid-3.1.11/libltdl/autom4te.cache/requests 2011-03-04 23:17:36.000000000 +0100
  159552. @@ -0,0 +1,288 @@
  159553. +# This file was generated.
  159554. +# It contains the lists of macros which have been traced.
  159555. +# It can be safely removed.
  159556. +
  159557. +@request = (
  159558. + bless( [
  159559. + '0',
  159560. + 1,
  159561. + [
  159562. + '/opt/local/share/autoconf'
  159563. + ],
  159564. + [
  159565. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  159566. + '/opt/local/share/aclocal-1.11/amversion.m4',
  159567. + '/opt/local/share/aclocal-1.11/auxdir.m4',
  159568. + '/opt/local/share/aclocal-1.11/cond.m4',
  159569. + '/opt/local/share/aclocal-1.11/depend.m4',
  159570. + '/opt/local/share/aclocal-1.11/depout.m4',
  159571. + '/opt/local/share/aclocal-1.11/init.m4',
  159572. + '/opt/local/share/aclocal-1.11/install-sh.m4',
  159573. + '/opt/local/share/aclocal-1.11/lead-dot.m4',
  159574. + '/opt/local/share/aclocal-1.11/make.m4',
  159575. + '/opt/local/share/aclocal-1.11/missing.m4',
  159576. + '/opt/local/share/aclocal-1.11/mkdirp.m4',
  159577. + '/opt/local/share/aclocal-1.11/options.m4',
  159578. + '/opt/local/share/aclocal-1.11/runlog.m4',
  159579. + '/opt/local/share/aclocal-1.11/sanity.m4',
  159580. + '/opt/local/share/aclocal-1.11/silent.m4',
  159581. + '/opt/local/share/aclocal-1.11/strip.m4',
  159582. + '/opt/local/share/aclocal-1.11/substnot.m4',
  159583. + '/opt/local/share/aclocal-1.11/tar.m4',
  159584. + 'm4/argz.m4',
  159585. + 'm4/libtool.m4',
  159586. + 'm4/ltdl.m4',
  159587. + 'm4/ltoptions.m4',
  159588. + 'm4/ltsugar.m4',
  159589. + 'm4/ltversion.m4',
  159590. + 'm4/lt~obsolete.m4',
  159591. + 'configure.ac'
  159592. + ],
  159593. + {
  159594. + 'AM_ENABLE_STATIC' => 1,
  159595. + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
  159596. + '_LT_AC_SHELL_INIT' => 1,
  159597. + 'AC_DEFUN' => 1,
  159598. + '_LT_AC_LANG_CXX_CONFIG' => 1,
  159599. + 'AC_PROG_LIBTOOL' => 1,
  159600. + 'AM_PROG_MKDIR_P' => 1,
  159601. + 'AM_AUTOMAKE_VERSION' => 1,
  159602. + 'AM_SUBST_NOTMAKE' => 1,
  159603. + 'AM_MISSING_PROG' => 1,
  159604. + 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
  159605. + '_LT_AC_LANG_C_CONFIG' => 1,
  159606. + 'AM_PROG_INSTALL_STRIP' => 1,
  159607. + '_m4_warn' => 1,
  159608. + 'AC_LIBTOOL_OBJDIR' => 1,
  159609. + 'gl_FUNC_ARGZ' => 1,
  159610. + 'LTOBSOLETE_VERSION' => 1,
  159611. + 'AM_SANITY_CHECK' => 1,
  159612. + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
  159613. + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
  159614. + 'LT_LIB_M' => 1,
  159615. + '_LT_AC_CHECK_DLFCN' => 1,
  159616. + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
  159617. + 'LTSUGAR_VERSION' => 1,
  159618. + '_LT_PROG_LTMAIN' => 1,
  159619. + '_AM_PROG_TAR' => 1,
  159620. + 'LT_SYS_SYMBOL_USCORE' => 1,
  159621. + 'AC_LIBTOOL_GCJ' => 1,
  159622. + '_LT_WITH_SYSROOT' => 1,
  159623. + 'LT_FUNC_DLSYM_USCORE' => 1,
  159624. + 'LT_SYS_DLOPEN_DEPLIBS' => 1,
  159625. + 'AC_LIBTOOL_CONFIG' => 1,
  159626. + '_LT_AC_LANG_F77' => 1,
  159627. + 'AC_LTDL_DLLIB' => 1,
  159628. + '_AM_SUBST_NOTMAKE' => 1,
  159629. + '_AM_AUTOCONF_VERSION' => 1,
  159630. + 'AM_DISABLE_SHARED' => 1,
  159631. + '_LT_PROG_ECHO_BACKSLASH' => 1,
  159632. + '_LTDL_SETUP' => 1,
  159633. + '_LT_AC_LANG_CXX' => 1,
  159634. + 'AM_PROG_LIBTOOL' => 1,
  159635. + 'AC_LIB_LTDL' => 1,
  159636. + '_LT_AC_FILE_LTDLL_C' => 1,
  159637. + 'AM_PROG_LD' => 1,
  159638. + 'AU_DEFUN' => 1,
  159639. + 'AC_PROG_NM' => 1,
  159640. + 'AC_LIBTOOL_DLOPEN' => 1,
  159641. + 'AC_PROG_LD' => 1,
  159642. + 'AC_PROG_LD_GNU' => 1,
  159643. + 'AC_ENABLE_FAST_INSTALL' => 1,
  159644. + 'AC_LIBTOOL_FC' => 1,
  159645. + 'LTDL_CONVENIENCE' => 1,
  159646. + '_AM_SET_OPTION' => 1,
  159647. + 'AC_LTDL_PREOPEN' => 1,
  159648. + '_LT_LINKER_BOILERPLATE' => 1,
  159649. + '_LT_PREPARE_SED_QUOTE_VARS' => 1,
  159650. + 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
  159651. + 'AC_LIBTOOL_PROG_CC_C_O' => 1,
  159652. + 'gl_PREREQ_ARGZ' => 1,
  159653. + 'LT_SUPPORTED_TAG' => 1,
  159654. + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  159655. + 'LT_PROG_RC' => 1,
  159656. + 'LT_SYS_MODULE_EXT' => 1,
  159657. + 'AC_DEFUN_ONCE' => 1,
  159658. + '_LT_AC_LANG_GCJ' => 1,
  159659. + 'AC_LTDL_OBJDIR' => 1,
  159660. + '_LT_PATH_TOOL_PREFIX' => 1,
  159661. + 'AC_LIBTOOL_RC' => 1,
  159662. + 'AM_SILENT_RULES' => 1,
  159663. + 'AC_DISABLE_FAST_INSTALL' => 1,
  159664. + '_LT_AC_PROG_ECHO_BACKSLASH' => 1,
  159665. + '_LT_AC_SYS_LIBPATH_AIX' => 1,
  159666. + '_LT_AC_TRY_DLOPEN_SELF' => 1,
  159667. + 'include' => 1,
  159668. + 'LT_AC_PROG_SED' => 1,
  159669. + 'AM_ENABLE_SHARED' => 1,
  159670. + 'LTDL_INSTALLABLE' => 1,
  159671. + '_LT_AC_LANG_GCJ_CONFIG' => 1,
  159672. + 'AC_ENABLE_SHARED' => 1,
  159673. + 'AC_ENABLE_STATIC' => 1,
  159674. + 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
  159675. + '_LT_REQUIRED_DARWIN_CHECKS' => 1,
  159676. + '_LT_AC_TAGVAR' => 1,
  159677. + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
  159678. + 'AM_CONDITIONAL' => 1,
  159679. + 'LT_LIB_DLLOAD' => 1,
  159680. + 'LTDL_INIT' => 1,
  159681. + '_LT_PROG_F77' => 1,
  159682. + '_LT_PROG_CXX' => 1,
  159683. + 'LTVERSION_VERSION' => 1,
  159684. + 'AM_PROG_INSTALL_SH' => 1,
  159685. + 'm4_include' => 1,
  159686. + 'AC_PROG_EGREP' => 1,
  159687. + '_AC_AM_CONFIG_HEADER_HOOK' => 1,
  159688. + 'AC_PATH_MAGIC' => 1,
  159689. + 'AC_LTDL_SYSSEARCHPATH' => 1,
  159690. + 'AM_MAKE_INCLUDE' => 1,
  159691. + 'LT_CMD_MAX_LEN' => 1,
  159692. + '_LT_AC_TAGCONFIG' => 1,
  159693. + 'm4_pattern_forbid' => 1,
  159694. + '_LT_LINKER_OPTION' => 1,
  159695. + 'AC_LIBTOOL_COMPILER_OPTION' => 1,
  159696. + 'AC_DISABLE_SHARED' => 1,
  159697. + '_LT_COMPILER_BOILERPLATE' => 1,
  159698. + 'AC_LIBTOOL_WIN32_DLL' => 1,
  159699. + 'AC_LIBTOOL_SETUP' => 1,
  159700. + 'AC_PROG_LD_RELOAD_FLAG' => 1,
  159701. + 'AC_LTDL_DLSYM_USCORE' => 1,
  159702. + 'AM_MISSING_HAS_RUN' => 1,
  159703. + 'LT_LANG' => 1,
  159704. + 'LT_SYS_DLSEARCH_PATH' => 1,
  159705. + 'LT_CONFIG_LTDL_DIR' => 1,
  159706. + 'AC_LIBTOOL_DLOPEN_SELF' => 1,
  159707. + 'LT_OUTPUT' => 1,
  159708. + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
  159709. + 'AC_WITH_LTDL' => 1,
  159710. + 'AC_LIBTOOL_LINKER_OPTION' => 1,
  159711. + 'LT_AC_PROG_RC' => 1,
  159712. + 'AC_LIBTOOL_CXX' => 1,
  159713. + 'LT_INIT' => 1,
  159714. + 'LT_AC_PROG_GCJ' => 1,
  159715. + 'LT_SYS_DLOPEN_SELF' => 1,
  159716. + 'AM_DEP_TRACK' => 1,
  159717. + 'AM_DISABLE_STATIC' => 1,
  159718. + '_LT_AC_PROG_CXXCPP' => 1,
  159719. + '_AC_PROG_LIBTOOL' => 1,
  159720. + '_AM_IF_OPTION' => 1,
  159721. + 'AC_PATH_TOOL_PREFIX' => 1,
  159722. + 'AC_LIBTOOL_F77' => 1,
  159723. + 'm4_pattern_allow' => 1,
  159724. + 'AM_SET_LEADING_DOT' => 1,
  159725. + 'LT_AC_PROG_EGREP' => 1,
  159726. + '_LT_PROG_FC' => 1,
  159727. + '_AM_DEPENDENCIES' => 1,
  159728. + 'AC_LIBTOOL_LANG_C_CONFIG' => 1,
  159729. + 'LTOPTIONS_VERSION' => 1,
  159730. + '_LT_AC_SYS_COMPILER' => 1,
  159731. + 'AM_PROG_NM' => 1,
  159732. + 'AC_LIBLTDL_CONVENIENCE' => 1,
  159733. + 'AC_DEPLIBS_CHECK_METHOD' => 1,
  159734. + 'AC_LIBLTDL_INSTALLABLE' => 1,
  159735. + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
  159736. + 'AC_LTDL_ENABLE_INSTALL' => 1,
  159737. + 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
  159738. + 'LT_PROG_GCJ' => 1,
  159739. + 'AM_INIT_AUTOMAKE' => 1,
  159740. + 'AC_DISABLE_STATIC' => 1,
  159741. + 'LT_PATH_NM' => 1,
  159742. + 'AC_LTDL_SHLIBEXT' => 1,
  159743. + '_LT_AC_LOCK' => 1,
  159744. + '_LT_AC_LANG_RC_CONFIG' => 1,
  159745. + 'LT_SYS_MODULE_PATH' => 1,
  159746. + 'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
  159747. + 'LT_WITH_LTDL' => 1,
  159748. + 'AC_LTDL_SHLIBPATH' => 1,
  159749. + 'AM_AUX_DIR_EXPAND' => 1,
  159750. + '_LT_AC_LANG_F77_CONFIG' => 1,
  159751. + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
  159752. + '_AM_SET_OPTIONS' => 1,
  159753. + '_LT_COMPILER_OPTION' => 1,
  159754. + 'AM_RUN_LOG' => 1,
  159755. + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
  159756. + 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
  159757. + 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1,
  159758. + 'AC_LIBTOOL_PICMODE' => 1,
  159759. + 'LT_PATH_LD' => 1,
  159760. + 'AC_CHECK_LIBM' => 1,
  159761. + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
  159762. + '_AM_MANGLE_OPTION' => 1,
  159763. + 'AC_LTDL_SYMBOL_USCORE' => 1,
  159764. + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
  159765. + 'AM_SET_DEPDIR' => 1,
  159766. + '_LT_CC_BASENAME' => 1,
  159767. + '_LT_LIBOBJ' => 1
  159768. + }
  159769. + ], 'Autom4te::Request' ),
  159770. + bless( [
  159771. + '1',
  159772. + 1,
  159773. + [
  159774. + '/opt/local/share/autoconf'
  159775. + ],
  159776. + [
  159777. + '/opt/local/share/autoconf/autoconf/autoconf.m4f',
  159778. + 'aclocal.m4',
  159779. + 'configure.ac'
  159780. + ],
  159781. + {
  159782. + '_LT_AC_TAGCONFIG' => 1,
  159783. + 'AM_PROG_F77_C_O' => 1,
  159784. + 'm4_pattern_forbid' => 1,
  159785. + 'AC_INIT' => 1,
  159786. + '_AM_COND_IF' => 1,
  159787. + 'AC_CANONICAL_TARGET' => 1,
  159788. + 'AC_SUBST' => 1,
  159789. + 'AC_CONFIG_LIBOBJ_DIR' => 1,
  159790. + 'AC_FC_SRCEXT' => 1,
  159791. + 'AC_CANONICAL_HOST' => 1,
  159792. + 'AC_PROG_LIBTOOL' => 1,
  159793. + 'AM_INIT_AUTOMAKE' => 1,
  159794. + 'AM_PATH_GUILE' => 1,
  159795. + 'AC_CONFIG_SUBDIRS' => 1,
  159796. + 'AM_AUTOMAKE_VERSION' => 1,
  159797. + 'LT_CONFIG_LTDL_DIR' => 1,
  159798. + 'AC_REQUIRE_AUX_FILE' => 1,
  159799. + 'AC_CONFIG_LINKS' => 1,
  159800. + 'm4_sinclude' => 1,
  159801. + 'LT_SUPPORTED_TAG' => 1,
  159802. + 'AM_MAINTAINER_MODE' => 1,
  159803. + 'AM_NLS' => 1,
  159804. + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
  159805. + 'AM_MAKEFILE_INCLUDE' => 1,
  159806. + '_m4_warn' => 1,
  159807. + 'AM_PROG_CXX_C_O' => 1,
  159808. + '_AM_COND_ENDIF' => 1,
  159809. + '_AM_MAKEFILE_INCLUDE' => 1,
  159810. + 'AM_ENABLE_MULTILIB' => 1,
  159811. + 'AM_SILENT_RULES' => 1,
  159812. + 'AM_PROG_MOC' => 1,
  159813. + 'AC_CONFIG_FILES' => 1,
  159814. + 'LT_INIT' => 1,
  159815. + 'include' => 1,
  159816. + 'AM_PROG_AR' => 1,
  159817. + 'AM_GNU_GETTEXT' => 1,
  159818. + 'AC_LIBSOURCE' => 1,
  159819. + 'AM_PROG_FC_C_O' => 1,
  159820. + 'AC_CANONICAL_BUILD' => 1,
  159821. + 'AC_FC_FREEFORM' => 1,
  159822. + 'AH_OUTPUT' => 1,
  159823. + '_AM_SUBST_NOTMAKE' => 1,
  159824. + 'AC_CONFIG_AUX_DIR' => 1,
  159825. + 'sinclude' => 1,
  159826. + 'AM_PROG_CC_C_O' => 1,
  159827. + 'm4_pattern_allow' => 1,
  159828. + 'AM_XGETTEXT_OPTION' => 1,
  159829. + 'AC_CANONICAL_SYSTEM' => 1,
  159830. + 'AM_CONDITIONAL' => 1,
  159831. + 'AC_CONFIG_HEADERS' => 1,
  159832. + 'AC_DEFINE_TRACE_LITERAL' => 1,
  159833. + 'AM_POT_TOOLS' => 1,
  159834. + 'm4_include' => 1,
  159835. + '_AM_COND_ELSE' => 1,
  159836. + 'AC_SUBST_TRACE' => 1
  159837. + }
  159838. + ], 'Autom4te::Request' )
  159839. + );
  159840. +
  159841. diff -Nur squid-3.1.11.orig/libltdl/autom4te.cache/traces.0 squid-3.1.11/libltdl/autom4te.cache/traces.0
  159842. --- squid-3.1.11.orig/libltdl/autom4te.cache/traces.0 1970-01-01 01:00:00.000000000 +0100
  159843. +++ squid-3.1.11/libltdl/autom4te.cache/traces.0 2011-03-04 23:17:34.000000000 +0100
  159844. @@ -0,0 +1,2443 @@
  159845. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.11'
  159846. +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  159847. +dnl require some minimum version. Point them to the right macro.
  159848. +m4_if([$1], [1.11.1], [],
  159849. + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  159850. +])
  159851. +m4trace:/opt/local/share/aclocal-1.11/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.11.1])dnl
  159852. +m4_ifndef([AC_AUTOCONF_VERSION],
  159853. + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
  159854. +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
  159855. +m4trace:/opt/local/share/aclocal-1.11/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly.
  159856. +AC_PREREQ([2.50])dnl
  159857. +# expand $ac_aux_dir to an absolute path
  159858. +am_aux_dir=`cd $ac_aux_dir && pwd`
  159859. +])
  159860. +m4trace:/opt/local/share/aclocal-1.11/cond.m4:15: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl
  159861. + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
  159862. + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
  159863. +AC_SUBST([$1_TRUE])dnl
  159864. +AC_SUBST([$1_FALSE])dnl
  159865. +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
  159866. +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
  159867. +m4_define([_AM_COND_VALUE_$1], [$2])dnl
  159868. +if $2; then
  159869. + $1_TRUE=
  159870. + $1_FALSE='#'
  159871. +else
  159872. + $1_TRUE='#'
  159873. + $1_FALSE=
  159874. +fi
  159875. +AC_CONFIG_COMMANDS_PRE(
  159876. +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
  159877. + AC_MSG_ERROR([[conditional "$1" was never defined.
  159878. +Usually this means the macro was only invoked conditionally.]])
  159879. +fi])])
  159880. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:28: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl
  159881. +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
  159882. +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
  159883. +AC_REQUIRE([AM_DEP_TRACK])dnl
  159884. +
  159885. +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
  159886. + [$1], CXX, [depcc="$CXX" am_compiler_list=],
  159887. + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
  159888. + [$1], UPC, [depcc="$UPC" am_compiler_list=],
  159889. + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
  159890. + [depcc="$$1" am_compiler_list=])
  159891. +
  159892. +AC_CACHE_CHECK([dependency style of $depcc],
  159893. + [am_cv_$1_dependencies_compiler_type],
  159894. +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  159895. + # We make a subdir and do the tests there. Otherwise we can end up
  159896. + # making bogus files that we don't know about and never remove. For
  159897. + # instance it was reported that on HP-UX the gcc test will end up
  159898. + # making a dummy file named `D' -- because `-MD' means `put the output
  159899. + # in D'.
  159900. + mkdir conftest.dir
  159901. + # Copy depcomp to subdir because otherwise we won't find it if we're
  159902. + # using a relative directory.
  159903. + cp "$am_depcomp" conftest.dir
  159904. + cd conftest.dir
  159905. + # We will build objects and dependencies in a subdirectory because
  159906. + # it helps to detect inapplicable dependency modes. For instance
  159907. + # both Tru64's cc and ICC support -MD to output dependencies as a
  159908. + # side effect of compilation, but ICC will put the dependencies in
  159909. + # the current directory while Tru64 will put them in the object
  159910. + # directory.
  159911. + mkdir sub
  159912. +
  159913. + am_cv_$1_dependencies_compiler_type=none
  159914. + if test "$am_compiler_list" = ""; then
  159915. + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
  159916. + fi
  159917. + am__universal=false
  159918. + m4_case([$1], [CC],
  159919. + [case " $depcc " in #(
  159920. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  159921. + esac],
  159922. + [CXX],
  159923. + [case " $depcc " in #(
  159924. + *\ -arch\ *\ -arch\ *) am__universal=true ;;
  159925. + esac])
  159926. +
  159927. + for depmode in $am_compiler_list; do
  159928. + # Setup a source with many dependencies, because some compilers
  159929. + # like to wrap large dependency lists on column 80 (with \), and
  159930. + # we should not choose a depcomp mode which is confused by this.
  159931. + #
  159932. + # We need to recreate these files for each test, as the compiler may
  159933. + # overwrite some of them when testing with obscure command lines.
  159934. + # This happens at least with the AIX C compiler.
  159935. + : > sub/conftest.c
  159936. + for i in 1 2 3 4 5 6; do
  159937. + echo '#include "conftst'$i'.h"' >> sub/conftest.c
  159938. + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  159939. + # Solaris 8's {/usr,}/bin/sh.
  159940. + touch sub/conftst$i.h
  159941. + done
  159942. + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  159943. +
  159944. + # We check with `-c' and `-o' for the sake of the "dashmstdout"
  159945. + # mode. It turns out that the SunPro C++ compiler does not properly
  159946. + # handle `-M -o', and we need to detect this. Also, some Intel
  159947. + # versions had trouble with output in subdirs
  159948. + am__obj=sub/conftest.${OBJEXT-o}
  159949. + am__minus_obj="-o $am__obj"
  159950. + case $depmode in
  159951. + gcc)
  159952. + # This depmode causes a compiler race in universal mode.
  159953. + test "$am__universal" = false || continue
  159954. + ;;
  159955. + nosideeffect)
  159956. + # after this tag, mechanisms are not by side-effect, so they'll
  159957. + # only be used when explicitly requested
  159958. + if test "x$enable_dependency_tracking" = xyes; then
  159959. + continue
  159960. + else
  159961. + break
  159962. + fi
  159963. + ;;
  159964. + msvisualcpp | msvcmsys)
  159965. + # This compiler won't grok `-c -o', but also, the minuso test has
  159966. + # not run yet. These depmodes are late enough in the game, and
  159967. + # so weak that their functioning should not be impacted.
  159968. + am__obj=conftest.${OBJEXT-o}
  159969. + am__minus_obj=
  159970. + ;;
  159971. + none) break ;;
  159972. + esac
  159973. + if depmode=$depmode \
  159974. + source=sub/conftest.c object=$am__obj \
  159975. + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
  159976. + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
  159977. + >/dev/null 2>conftest.err &&
  159978. + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  159979. + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  159980. + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  159981. + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  159982. + # icc doesn't choke on unknown options, it will just issue warnings
  159983. + # or remarks (even with -Werror). So we grep stderr for any message
  159984. + # that says an option was ignored or not supported.
  159985. + # When given -MP, icc 7.0 and 7.1 complain thusly:
  159986. + # icc: Command line warning: ignoring option '-M'; no argument required
  159987. + # The diagnosis changed in icc 8.0:
  159988. + # icc: Command line remark: option '-MP' not supported
  159989. + if (grep 'ignoring option' conftest.err ||
  159990. + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  159991. + am_cv_$1_dependencies_compiler_type=$depmode
  159992. + break
  159993. + fi
  159994. + fi
  159995. + done
  159996. +
  159997. + cd ..
  159998. + rm -rf conftest.dir
  159999. +else
  160000. + am_cv_$1_dependencies_compiler_type=none
  160001. +fi
  160002. +])
  160003. +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
  160004. +AM_CONDITIONAL([am__fastdep$1], [
  160005. + test "x$enable_dependency_tracking" != xno \
  160006. + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
  160007. +])
  160008. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:163: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  160009. +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
  160010. +])
  160011. +m4trace:/opt/local/share/aclocal-1.11/depend.m4:171: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking,
  160012. +[ --disable-dependency-tracking speeds up one-time build
  160013. + --enable-dependency-tracking do not reject slow dependency extractors])
  160014. +if test "x$enable_dependency_tracking" != xno; then
  160015. + am_depcomp="$ac_aux_dir/depcomp"
  160016. + AMDEPBACKSLASH='\'
  160017. +fi
  160018. +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  160019. +AC_SUBST([AMDEPBACKSLASH])dnl
  160020. +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
  160021. +])
  160022. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:14: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{
  160023. + # Autoconf 2.62 quotes --file arguments for eval, but not when files
  160024. + # are listed without --file. Let's play safe and only enable the eval
  160025. + # if we detect the quoting.
  160026. + case $CONFIG_FILES in
  160027. + *\'*) eval set x "$CONFIG_FILES" ;;
  160028. + *) set x $CONFIG_FILES ;;
  160029. + esac
  160030. + shift
  160031. + for mf
  160032. + do
  160033. + # Strip MF so we end up with the name of the file.
  160034. + mf=`echo "$mf" | sed -e 's/:.*$//'`
  160035. + # Check whether this is an Automake generated Makefile or not.
  160036. + # We used to match only the files named `Makefile.in', but
  160037. + # some people rename them; so instead we look at the file content.
  160038. + # Grep'ing the first line is not enough: some people post-process
  160039. + # each Makefile.in and add a new line on top of each file to say so.
  160040. + # Grep'ing the whole file is not good either: AIX grep has a line
  160041. + # limit of 2048, but all sed's we know have understand at least 4000.
  160042. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
  160043. + dirpart=`AS_DIRNAME("$mf")`
  160044. + else
  160045. + continue
  160046. + fi
  160047. + # Extract the definition of DEPDIR, am__include, and am__quote
  160048. + # from the Makefile without running `make'.
  160049. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  160050. + test -z "$DEPDIR" && continue
  160051. + am__include=`sed -n 's/^am__include = //p' < "$mf"`
  160052. + test -z "am__include" && continue
  160053. + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  160054. + # When using ansi2knr, U may be empty or an underscore; expand it
  160055. + U=`sed -n 's/^U = //p' < "$mf"`
  160056. + # Find all dependency output files, they are included files with
  160057. + # $(DEPDIR) in their names. We invoke sed twice because it is the
  160058. + # simplest approach to changing $(DEPDIR) to its actual value in the
  160059. + # expansion.
  160060. + for file in `sed -n "
  160061. + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
  160062. + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
  160063. + # Make sure the directory exists.
  160064. + test -f "$dirpart/$file" && continue
  160065. + fdir=`AS_DIRNAME(["$file"])`
  160066. + AS_MKDIR_P([$dirpart/$fdir])
  160067. + # echo "creating $dirpart/$file"
  160068. + echo '# dummy' > "$dirpart/$file"
  160069. + done
  160070. + done
  160071. +}
  160072. +])
  160073. +m4trace:/opt/local/share/aclocal-1.11/depout.m4:75: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles],
  160074. + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
  160075. + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
  160076. +])
  160077. +m4trace:/opt/local/share/aclocal-1.11/init.m4:26: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl
  160078. +dnl Autoconf wants to disallow AM_ names. We explicitly allow
  160079. +dnl the ones we care about.
  160080. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
  160081. +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
  160082. +AC_REQUIRE([AC_PROG_INSTALL])dnl
  160083. +if test "`cd $srcdir && pwd`" != "`pwd`"; then
  160084. + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
  160085. + # is not polluted with repeated "-I."
  160086. + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
  160087. + # test to see if srcdir already configured
  160088. + if test -f $srcdir/config.status; then
  160089. + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
  160090. + fi
  160091. +fi
  160092. +
  160093. +# test whether we have cygpath
  160094. +if test -z "$CYGPATH_W"; then
  160095. + if (cygpath --version) >/dev/null 2>/dev/null; then
  160096. + CYGPATH_W='cygpath -w'
  160097. + else
  160098. + CYGPATH_W=echo
  160099. + fi
  160100. +fi
  160101. +AC_SUBST([CYGPATH_W])
  160102. +
  160103. +# Define the identity of the package.
  160104. +dnl Distinguish between old-style and new-style calls.
  160105. +m4_ifval([$2],
  160106. +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
  160107. + AC_SUBST([PACKAGE], [$1])dnl
  160108. + AC_SUBST([VERSION], [$2])],
  160109. +[_AM_SET_OPTIONS([$1])dnl
  160110. +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
  160111. +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
  160112. + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  160113. + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  160114. + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
  160115. +
  160116. +_AM_IF_OPTION([no-define],,
  160117. +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  160118. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
  160119. +
  160120. +# Some tools Automake needs.
  160121. +AC_REQUIRE([AM_SANITY_CHECK])dnl
  160122. +AC_REQUIRE([AC_ARG_PROGRAM])dnl
  160123. +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
  160124. +AM_MISSING_PROG(AUTOCONF, autoconf)
  160125. +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
  160126. +AM_MISSING_PROG(AUTOHEADER, autoheader)
  160127. +AM_MISSING_PROG(MAKEINFO, makeinfo)
  160128. +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  160129. +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
  160130. +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
  160131. +# We need awk for the "check" target. The system "awk" is bad on
  160132. +# some platforms.
  160133. +AC_REQUIRE([AC_PROG_AWK])dnl
  160134. +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
  160135. +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
  160136. +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
  160137. + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  160138. + [_AM_PROG_TAR([v7])])])
  160139. +_AM_IF_OPTION([no-dependencies],,
  160140. +[AC_PROVIDE_IFELSE([AC_PROG_CC],
  160141. + [_AM_DEPENDENCIES(CC)],
  160142. + [define([AC_PROG_CC],
  160143. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  160144. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  160145. + [_AM_DEPENDENCIES(CXX)],
  160146. + [define([AC_PROG_CXX],
  160147. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  160148. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  160149. + [_AM_DEPENDENCIES(OBJC)],
  160150. + [define([AC_PROG_OBJC],
  160151. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  160152. +])
  160153. +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
  160154. +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
  160155. +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
  160156. +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
  160157. +AC_CONFIG_COMMANDS_PRE(dnl
  160158. +[m4_provide_if([_AM_COMPILER_EXEEXT],
  160159. + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
  160160. +])
  160161. +m4trace:/opt/local/share/aclocal-1.11/init.m4:126: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers.
  160162. +_am_arg=$1
  160163. +_am_stamp_count=1
  160164. +for _am_header in $config_headers :; do
  160165. + case $_am_header in
  160166. + $_am_arg | $_am_arg:* )
  160167. + break ;;
  160168. + * )
  160169. + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  160170. + esac
  160171. +done
  160172. +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  160173. +m4trace:/opt/local/share/aclocal-1.11/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  160174. +if test x"${install_sh}" != xset; then
  160175. + case $am_aux_dir in
  160176. + *\ * | *\ *)
  160177. + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
  160178. + *)
  160179. + install_sh="\${SHELL} $am_aux_dir/install-sh"
  160180. + esac
  160181. +fi
  160182. +AC_SUBST(install_sh)])
  160183. +m4trace:/opt/local/share/aclocal-1.11/lead-dot.m4:12: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null
  160184. +mkdir .tst 2>/dev/null
  160185. +if test -d .tst; then
  160186. + am__leading_dot=.
  160187. +else
  160188. + am__leading_dot=_
  160189. +fi
  160190. +rmdir .tst 2>/dev/null
  160191. +AC_SUBST([am__leading_dot])])
  160192. +m4trace:/opt/local/share/aclocal-1.11/make.m4:14: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make}
  160193. +cat > confinc << 'END'
  160194. +am__doit:
  160195. + @echo this is the am__doit target
  160196. +.PHONY: am__doit
  160197. +END
  160198. +# If we don't find an include directive, just comment out the code.
  160199. +AC_MSG_CHECKING([for style of include used by $am_make])
  160200. +am__include="#"
  160201. +am__quote=
  160202. +_am_result=none
  160203. +# First try GNU make style include.
  160204. +echo "include confinc" > confmf
  160205. +# Ignore all kinds of additional output from `make'.
  160206. +case `$am_make -s -f confmf 2> /dev/null` in #(
  160207. +*the\ am__doit\ target*)
  160208. + am__include=include
  160209. + am__quote=
  160210. + _am_result=GNU
  160211. + ;;
  160212. +esac
  160213. +# Now try BSD make style include.
  160214. +if test "$am__include" = "#"; then
  160215. + echo '.include "confinc"' > confmf
  160216. + case `$am_make -s -f confmf 2> /dev/null` in #(
  160217. + *the\ am__doit\ target*)
  160218. + am__include=.include
  160219. + am__quote="\""
  160220. + _am_result=BSD
  160221. + ;;
  160222. + esac
  160223. +fi
  160224. +AC_SUBST([am__include])
  160225. +AC_SUBST([am__quote])
  160226. +AC_MSG_RESULT([$_am_result])
  160227. +rm -f confinc confmf
  160228. +])
  160229. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:14: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN])
  160230. +$1=${$1-"${am_missing_run}$2"}
  160231. +AC_SUBST($1)])
  160232. +m4trace:/opt/local/share/aclocal-1.11/missing.m4:24: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
  160233. +AC_REQUIRE_AUX_FILE([missing])dnl
  160234. +if test x"${MISSING+set}" != xset; then
  160235. + case $am_aux_dir in
  160236. + *\ * | *\ *)
  160237. + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
  160238. + *)
  160239. + MISSING="\${SHELL} $am_aux_dir/missing" ;;
  160240. + esac
  160241. +fi
  160242. +# Use eval to expand $SHELL
  160243. +if eval "$MISSING --run true"; then
  160244. + am_missing_run="$MISSING --run "
  160245. +else
  160246. + am_missing_run=
  160247. + AC_MSG_WARN([`missing' script is too old or missing])
  160248. +fi
  160249. +])
  160250. +m4trace:/opt/local/share/aclocal-1.11/mkdirp.m4:11: -1- AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl
  160251. +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
  160252. +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
  160253. +dnl while keeping a definition of mkdir_p for backward compatibility.
  160254. +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
  160255. +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
  160256. +dnl Makefile.ins that do not define MKDIR_P, so we do our own
  160257. +dnl adjustment using top_builddir (which is defined more often than
  160258. +dnl MKDIR_P).
  160259. +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
  160260. +case $mkdir_p in
  160261. + [[\\/$]]* | ?:[[\\/]]*) ;;
  160262. + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
  160263. +esac
  160264. +])
  160265. +m4trace:/opt/local/share/aclocal-1.11/options.m4:13: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
  160266. +m4trace:/opt/local/share/aclocal-1.11/options.m4:19: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
  160267. +m4trace:/opt/local/share/aclocal-1.11/options.m4:25: -1- AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
  160268. +m4trace:/opt/local/share/aclocal-1.11/options.m4:31: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  160269. +m4trace:/opt/local/share/aclocal-1.11/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
  160270. + ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
  160271. + ac_status=$?
  160272. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  160273. + (exit $ac_status); }])
  160274. +m4trace:/opt/local/share/aclocal-1.11/sanity.m4:14: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane])
  160275. +# Just in case
  160276. +sleep 1
  160277. +echo timestamp > conftest.file
  160278. +# Reject unsafe characters in $srcdir or the absolute working directory
  160279. +# name. Accept space and tab only in the latter.
  160280. +am_lf='
  160281. +'
  160282. +case `pwd` in
  160283. + *[[\\\"\#\$\&\'\`$am_lf]]*)
  160284. + AC_MSG_ERROR([unsafe absolute working directory name]);;
  160285. +esac
  160286. +case $srcdir in
  160287. + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
  160288. + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
  160289. +esac
  160290. +
  160291. +# Do `set' in a subshell so we don't clobber the current shell's
  160292. +# arguments. Must try -L first in case configure is actually a
  160293. +# symlink; some systems play weird games with the mod time of symlinks
  160294. +# (eg FreeBSD returns the mod time of the symlink's containing
  160295. +# directory).
  160296. +if (
  160297. + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
  160298. + if test "$[*]" = "X"; then
  160299. + # -L didn't work.
  160300. + set X `ls -t "$srcdir/configure" conftest.file`
  160301. + fi
  160302. + rm -f conftest.file
  160303. + if test "$[*]" != "X $srcdir/configure conftest.file" \
  160304. + && test "$[*]" != "X conftest.file $srcdir/configure"; then
  160305. +
  160306. + # If neither matched, then we have a broken ls. This can happen
  160307. + # if, for instance, CONFIG_SHELL is bash and it inherits a
  160308. + # broken ls alias from the environment. This has actually
  160309. + # happened. Such a system could not be considered "sane".
  160310. + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
  160311. +alias in your environment])
  160312. + fi
  160313. +
  160314. + test "$[2]" = conftest.file
  160315. + )
  160316. +then
  160317. + # Ok.
  160318. + :
  160319. +else
  160320. + AC_MSG_ERROR([newly created file is older than distributed files!
  160321. +Check your system clock])
  160322. +fi
  160323. +AC_MSG_RESULT(yes)])
  160324. +m4trace:/opt/local/share/aclocal-1.11/silent.m4:14: -1- AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules],
  160325. +[ --enable-silent-rules less verbose build output (undo: `make V=1')
  160326. + --disable-silent-rules verbose build output (undo: `make V=0')])
  160327. +case $enable_silent_rules in
  160328. +yes) AM_DEFAULT_VERBOSITY=0;;
  160329. +no) AM_DEFAULT_VERBOSITY=1;;
  160330. +*) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
  160331. +esac
  160332. +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
  160333. +AM_BACKSLASH='\'
  160334. +AC_SUBST([AM_BACKSLASH])dnl
  160335. +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
  160336. +])
  160337. +m4trace:/opt/local/share/aclocal-1.11/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
  160338. +# Installed binaries are usually stripped using `strip' when the user
  160339. +# run `make install-strip'. However `strip' might not be the right
  160340. +# tool to use in cross-compilation environments, therefore Automake
  160341. +# will honor the `STRIP' environment variable to overrule this program.
  160342. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
  160343. +if test "$cross_compiling" != no; then
  160344. + AC_CHECK_TOOL([STRIP], [strip], :)
  160345. +fi
  160346. +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
  160347. +AC_SUBST([INSTALL_STRIP_PROGRAM])])
  160348. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:14: -1- AC_DEFUN([_AM_SUBST_NOTMAKE])
  160349. +m4trace:/opt/local/share/aclocal-1.11/substnot.m4:19: -1- AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
  160350. +m4trace:/opt/local/share/aclocal-1.11/tar.m4:24: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility.
  160351. +AM_MISSING_PROG([AMTAR], [tar])
  160352. +m4_if([$1], [v7],
  160353. + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
  160354. + [m4_case([$1], [ustar],, [pax],,
  160355. + [m4_fatal([Unknown tar format])])
  160356. +AC_MSG_CHECKING([how to create a $1 tar archive])
  160357. +# Loop over all known methods to create a tar archive until one works.
  160358. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
  160359. +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
  160360. +# Do not fold the above two line into one, because Tru64 sh and
  160361. +# Solaris sh will not grok spaces in the rhs of `-'.
  160362. +for _am_tool in $_am_tools
  160363. +do
  160364. + case $_am_tool in
  160365. + gnutar)
  160366. + for _am_tar in tar gnutar gtar;
  160367. + do
  160368. + AM_RUN_LOG([$_am_tar --version]) && break
  160369. + done
  160370. + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
  160371. + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
  160372. + am__untar="$_am_tar -xf -"
  160373. + ;;
  160374. + plaintar)
  160375. + # Must skip GNU tar: if it does not support --format= it doesn't create
  160376. + # ustar tarball either.
  160377. + (tar --version) >/dev/null 2>&1 && continue
  160378. + am__tar='tar chf - "$$tardir"'
  160379. + am__tar_='tar chf - "$tardir"'
  160380. + am__untar='tar xf -'
  160381. + ;;
  160382. + pax)
  160383. + am__tar='pax -L -x $1 -w "$$tardir"'
  160384. + am__tar_='pax -L -x $1 -w "$tardir"'
  160385. + am__untar='pax -r'
  160386. + ;;
  160387. + cpio)
  160388. + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
  160389. + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
  160390. + am__untar='cpio -i -H $1 -d'
  160391. + ;;
  160392. + none)
  160393. + am__tar=false
  160394. + am__tar_=false
  160395. + am__untar=false
  160396. + ;;
  160397. + esac
  160398. +
  160399. + # If the value was cached, stop now. We just wanted to have am__tar
  160400. + # and am__untar set.
  160401. + test -n "${am_cv_prog_tar_$1}" && break
  160402. +
  160403. + # tar/untar a dummy directory, and stop if the command works
  160404. + rm -rf conftest.dir
  160405. + mkdir conftest.dir
  160406. + echo GrepMe > conftest.dir/file
  160407. + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
  160408. + rm -rf conftest.dir
  160409. + if test -s conftest.tar; then
  160410. + AM_RUN_LOG([$am__untar <conftest.tar])
  160411. + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
  160412. + fi
  160413. +done
  160414. +rm -rf conftest.dir
  160415. +
  160416. +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
  160417. +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
  160418. +AC_SUBST([am__tar])
  160419. +AC_SUBST([am__untar])
  160420. +])
  160421. +m4trace:m4/argz.m4:12: -1- AC_DEFUN([gl_FUNC_ARGZ], [gl_PREREQ_ARGZ
  160422. +
  160423. +AC_CHECK_HEADERS([argz.h], [], [], [AC_INCLUDES_DEFAULT])
  160424. +
  160425. +AC_CHECK_TYPES([error_t],
  160426. + [],
  160427. + [AC_DEFINE([error_t], [int],
  160428. + [Define to a type to use for `error_t' if it is not otherwise available.])
  160429. + AC_DEFINE([__error_t_defined], [1], [Define so that glibc/gnulib argp.h
  160430. + does not typedef error_t.])],
  160431. + [#if defined(HAVE_ARGZ_H)
  160432. +# include <argz.h>
  160433. +#endif])
  160434. +
  160435. +ARGZ_H=
  160436. +AC_CHECK_FUNCS([argz_add argz_append argz_count argz_create_sep argz_insert \
  160437. + argz_next argz_stringify], [], [ARGZ_H=argz.h; AC_LIBOBJ([argz])])
  160438. +
  160439. +dnl if have system argz functions, allow forced use of
  160440. +dnl libltdl-supplied implementation (and default to do so
  160441. +dnl on "known bad" systems). Could use a runtime check, but
  160442. +dnl (a) detecting malloc issues is notoriously unreliable
  160443. +dnl (b) only known system that declares argz functions,
  160444. +dnl provides them, yet they are broken, is cygwin
  160445. +dnl releases prior to 16-Mar-2007 (1.5.24 and earlier)
  160446. +dnl So, it's more straightforward simply to special case
  160447. +dnl this for known bad systems.
  160448. +AS_IF([test -z "$ARGZ_H"],
  160449. + [AC_CACHE_CHECK(
  160450. + [if argz actually works],
  160451. + [lt_cv_sys_argz_works],
  160452. + [[case $host_os in #(
  160453. + *cygwin*)
  160454. + lt_cv_sys_argz_works=no
  160455. + if test "$cross_compiling" != no; then
  160456. + lt_cv_sys_argz_works="guessing no"
  160457. + else
  160458. + lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
  160459. + save_IFS=$IFS
  160460. + IFS=-.
  160461. + set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
  160462. + IFS=$save_IFS
  160463. + lt_os_major=${2-0}
  160464. + lt_os_minor=${3-0}
  160465. + lt_os_micro=${4-0}
  160466. + if test "$lt_os_major" -gt 1 \
  160467. + || { test "$lt_os_major" -eq 1 \
  160468. + && { test "$lt_os_minor" -gt 5 \
  160469. + || { test "$lt_os_minor" -eq 5 \
  160470. + && test "$lt_os_micro" -gt 24; }; }; }; then
  160471. + lt_cv_sys_argz_works=yes
  160472. + fi
  160473. + fi
  160474. + ;; #(
  160475. + *) lt_cv_sys_argz_works=yes ;;
  160476. + esac]])
  160477. + AS_IF([test "$lt_cv_sys_argz_works" = yes],
  160478. + [AC_DEFINE([HAVE_WORKING_ARGZ], 1,
  160479. + [This value is set to 1 to indicate that the system argz facility works])],
  160480. + [ARGZ_H=argz.h
  160481. + AC_LIBOBJ([argz])])])
  160482. +
  160483. +AC_SUBST([ARGZ_H])
  160484. +])
  160485. +m4trace:m4/argz.m4:79: -1- AC_DEFUN([gl_PREREQ_ARGZ], [:])
  160486. +m4trace:m4/libtool.m4:69: -1- AC_DEFUN([LT_INIT], [AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
  160487. +AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
  160488. +AC_BEFORE([$0], [LT_LANG])dnl
  160489. +AC_BEFORE([$0], [LT_OUTPUT])dnl
  160490. +AC_BEFORE([$0], [LTDL_INIT])dnl
  160491. +m4_require([_LT_CHECK_BUILDDIR])dnl
  160492. +
  160493. +dnl Autoconf doesn't catch unexpanded LT_ macros by default:
  160494. +m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
  160495. +m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
  160496. +dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
  160497. +dnl unless we require an AC_DEFUNed macro:
  160498. +AC_REQUIRE([LTOPTIONS_VERSION])dnl
  160499. +AC_REQUIRE([LTSUGAR_VERSION])dnl
  160500. +AC_REQUIRE([LTVERSION_VERSION])dnl
  160501. +AC_REQUIRE([LTOBSOLETE_VERSION])dnl
  160502. +m4_require([_LT_PROG_LTMAIN])dnl
  160503. +
  160504. +_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
  160505. +
  160506. +dnl Parse OPTIONS
  160507. +_LT_SET_OPTIONS([$0], [$1])
  160508. +
  160509. +# This can be used to rebuild libtool when needed
  160510. +LIBTOOL_DEPS="$ltmain"
  160511. +
  160512. +# Always use our own libtool.
  160513. +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  160514. +AC_SUBST(LIBTOOL)dnl
  160515. +
  160516. +_LT_SETUP
  160517. +
  160518. +# Only expand once:
  160519. +m4_define([LT_INIT])
  160520. +])
  160521. +m4trace:m4/libtool.m4:107: -1- AU_DEFUN([AC_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  160522. +m4trace:m4/libtool.m4:107: -1- AC_DEFUN([AC_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LIBTOOL' is obsolete.
  160523. +You should run autoupdate.])dnl
  160524. +m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  160525. +m4trace:m4/libtool.m4:108: -1- AU_DEFUN([AM_PROG_LIBTOOL], [m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  160526. +m4trace:m4/libtool.m4:108: -1- AC_DEFUN([AM_PROG_LIBTOOL], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LIBTOOL' is obsolete.
  160527. +You should run autoupdate.])dnl
  160528. +m4_if($#, 0, [LT_INIT], [LT_INIT($@)])])
  160529. +m4trace:m4/libtool.m4:607: -1- AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt}
  160530. +AC_MSG_NOTICE([creating $CONFIG_LT])
  160531. +_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
  160532. +[# Run this file to recreate a libtool stub with the current configuration.])
  160533. +
  160534. +cat >>"$CONFIG_LT" <<\_LTEOF
  160535. +lt_cl_silent=false
  160536. +exec AS_MESSAGE_LOG_FD>>config.log
  160537. +{
  160538. + echo
  160539. + AS_BOX([Running $as_me.])
  160540. +} >&AS_MESSAGE_LOG_FD
  160541. +
  160542. +lt_cl_help="\
  160543. +\`$as_me' creates a local libtool stub from the current configuration,
  160544. +for use in further configure time tests before the real libtool is
  160545. +generated.
  160546. +
  160547. +Usage: $[0] [[OPTIONS]]
  160548. +
  160549. + -h, --help print this help, then exit
  160550. + -V, --version print version number, then exit
  160551. + -q, --quiet do not print progress messages
  160552. + -d, --debug don't remove temporary files
  160553. +
  160554. +Report bugs to <bug-libtool@gnu.org>."
  160555. +
  160556. +lt_cl_version="\
  160557. +m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
  160558. +m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
  160559. +configured by $[0], generated by m4_PACKAGE_STRING.
  160560. +
  160561. +Copyright (C) 2010 Free Software Foundation, Inc.
  160562. +This config.lt script is free software; the Free Software Foundation
  160563. +gives unlimited permision to copy, distribute and modify it."
  160564. +
  160565. +while test $[#] != 0
  160566. +do
  160567. + case $[1] in
  160568. + --version | --v* | -V )
  160569. + echo "$lt_cl_version"; exit 0 ;;
  160570. + --help | --h* | -h )
  160571. + echo "$lt_cl_help"; exit 0 ;;
  160572. + --debug | --d* | -d )
  160573. + debug=: ;;
  160574. + --quiet | --q* | --silent | --s* | -q )
  160575. + lt_cl_silent=: ;;
  160576. +
  160577. + -*) AC_MSG_ERROR([unrecognized option: $[1]
  160578. +Try \`$[0] --help' for more information.]) ;;
  160579. +
  160580. + *) AC_MSG_ERROR([unrecognized argument: $[1]
  160581. +Try \`$[0] --help' for more information.]) ;;
  160582. + esac
  160583. + shift
  160584. +done
  160585. +
  160586. +if $lt_cl_silent; then
  160587. + exec AS_MESSAGE_FD>/dev/null
  160588. +fi
  160589. +_LTEOF
  160590. +
  160591. +cat >>"$CONFIG_LT" <<_LTEOF
  160592. +_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
  160593. +_LTEOF
  160594. +
  160595. +cat >>"$CONFIG_LT" <<\_LTEOF
  160596. +AC_MSG_NOTICE([creating $ofile])
  160597. +_LT_OUTPUT_LIBTOOL_COMMANDS
  160598. +AS_EXIT(0)
  160599. +_LTEOF
  160600. +chmod +x "$CONFIG_LT"
  160601. +
  160602. +# configure is writing to config.log, but config.lt does its own redirection,
  160603. +# appending to config.log, which fails on DOS, as config.log is still kept
  160604. +# open by configure. Here we exec the FD to /dev/null, effectively closing
  160605. +# config.log, so it can be properly (re)opened and appended to by config.lt.
  160606. +lt_cl_success=:
  160607. +test "$silent" = yes &&
  160608. + lt_config_lt_args="$lt_config_lt_args --quiet"
  160609. +exec AS_MESSAGE_LOG_FD>/dev/null
  160610. +$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
  160611. +exec AS_MESSAGE_LOG_FD>>config.log
  160612. +$lt_cl_success || AS_EXIT(1)
  160613. +])
  160614. +m4trace:m4/libtool.m4:788: -1- AC_DEFUN([LT_SUPPORTED_TAG], [])
  160615. +m4trace:m4/libtool.m4:799: -1- AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl
  160616. +m4_case([$1],
  160617. + [C], [_LT_LANG(C)],
  160618. + [C++], [_LT_LANG(CXX)],
  160619. + [Java], [_LT_LANG(GCJ)],
  160620. + [Fortran 77], [_LT_LANG(F77)],
  160621. + [Fortran], [_LT_LANG(FC)],
  160622. + [Windows Resource], [_LT_LANG(RC)],
  160623. + [m4_ifdef([_LT_LANG_]$1[_CONFIG],
  160624. + [_LT_LANG($1)],
  160625. + [m4_fatal([$0: unsupported language: "$1"])])])dnl
  160626. +])
  160627. +m4trace:m4/libtool.m4:861: -1- AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
  160628. +m4trace:m4/libtool.m4:861: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_CXX' is obsolete.
  160629. +You should run autoupdate.])dnl
  160630. +LT_LANG(C++)])
  160631. +m4trace:m4/libtool.m4:862: -1- AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
  160632. +m4trace:m4/libtool.m4:862: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_F77' is obsolete.
  160633. +You should run autoupdate.])dnl
  160634. +LT_LANG(Fortran 77)])
  160635. +m4trace:m4/libtool.m4:863: -1- AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
  160636. +m4trace:m4/libtool.m4:863: -1- AC_DEFUN([AC_LIBTOOL_FC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_FC' is obsolete.
  160637. +You should run autoupdate.])dnl
  160638. +LT_LANG(Fortran)])
  160639. +m4trace:m4/libtool.m4:864: -1- AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
  160640. +m4trace:m4/libtool.m4:864: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_GCJ' is obsolete.
  160641. +You should run autoupdate.])dnl
  160642. +LT_LANG(Java)])
  160643. +m4trace:m4/libtool.m4:865: -1- AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
  160644. +m4trace:m4/libtool.m4:865: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_RC' is obsolete.
  160645. +You should run autoupdate.])dnl
  160646. +LT_LANG(Windows Resource)])
  160647. +m4trace:m4/libtool.m4:1181: -1- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot])
  160648. +AC_ARG_WITH([sysroot],
  160649. +[ --with-sysroot[=DIR] Search for dependent libraries within DIR
  160650. + (or the compiler's sysroot if not specified).],
  160651. +[], [with_sysroot=no])
  160652. +
  160653. +dnl lt_sysroot will always be passed unquoted. We quote it here
  160654. +dnl in case the user passed a directory name.
  160655. +lt_sysroot=
  160656. +case ${with_sysroot} in #(
  160657. + yes)
  160658. + if test "$GCC" = yes; then
  160659. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  160660. + fi
  160661. + ;; #(
  160662. + /*)
  160663. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  160664. + ;; #(
  160665. + no|'')
  160666. + ;; #(
  160667. + *)
  160668. + AC_MSG_RESULT([${with_sysroot}])
  160669. + AC_MSG_ERROR([The sysroot must be an absolute path.])
  160670. + ;;
  160671. +esac
  160672. +
  160673. + AC_MSG_RESULT([${lt_sysroot:-no}])
  160674. +_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
  160675. +[dependent libraries, and in which our libraries should be installed.])])
  160676. +m4trace:m4/libtool.m4:1445: -1- AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  160677. +m4_require([_LT_DECL_SED])dnl
  160678. +AC_CACHE_CHECK([$1], [$2],
  160679. + [$2=no
  160680. + m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
  160681. + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  160682. + lt_compiler_flag="$3"
  160683. + # Insert the option either (1) after the last *FLAGS variable, or
  160684. + # (2) before a word containing "conftest.", or (3) at the end.
  160685. + # Note that $ac_compile itself does not contain backslashes and begins
  160686. + # with a dollar sign (not a hyphen), so the echo should work correctly.
  160687. + # The option is referenced via a variable to avoid confusing sed.
  160688. + lt_compile=`echo "$ac_compile" | $SED \
  160689. + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
  160690. + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
  160691. + -e 's:$: $lt_compiler_flag:'`
  160692. + (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
  160693. + (eval "$lt_compile" 2>conftest.err)
  160694. + ac_status=$?
  160695. + cat conftest.err >&AS_MESSAGE_LOG_FD
  160696. + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
  160697. + if (exit $ac_status) && test -s "$ac_outfile"; then
  160698. + # The compiler can only warn and ignore the option if not recognized
  160699. + # So say no if there are warnings other than the usual output.
  160700. + $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
  160701. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  160702. + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  160703. + $2=yes
  160704. + fi
  160705. + fi
  160706. + $RM conftest*
  160707. +])
  160708. +
  160709. +if test x"[$]$2" = xyes; then
  160710. + m4_if([$5], , :, [$5])
  160711. +else
  160712. + m4_if([$6], , :, [$6])
  160713. +fi
  160714. +])
  160715. +m4trace:m4/libtool.m4:1487: -1- AU_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])])
  160716. +m4trace:m4/libtool.m4:1487: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_COMPILER_OPTION' is obsolete.
  160717. +You should run autoupdate.])dnl
  160718. +m4_if($#, 0, [_LT_COMPILER_OPTION], [_LT_COMPILER_OPTION($@)])])
  160719. +m4trace:m4/libtool.m4:1496: -1- AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  160720. +m4_require([_LT_DECL_SED])dnl
  160721. +AC_CACHE_CHECK([$1], [$2],
  160722. + [$2=no
  160723. + save_LDFLAGS="$LDFLAGS"
  160724. + LDFLAGS="$LDFLAGS $3"
  160725. + echo "$lt_simple_link_test_code" > conftest.$ac_ext
  160726. + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
  160727. + # The linker can only warn and ignore the option if not recognized
  160728. + # So say no if there are warnings
  160729. + if test -s conftest.err; then
  160730. + # Append any errors to the config.log.
  160731. + cat conftest.err 1>&AS_MESSAGE_LOG_FD
  160732. + $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
  160733. + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  160734. + if diff conftest.exp conftest.er2 >/dev/null; then
  160735. + $2=yes
  160736. + fi
  160737. + else
  160738. + $2=yes
  160739. + fi
  160740. + fi
  160741. + $RM -r conftest*
  160742. + LDFLAGS="$save_LDFLAGS"
  160743. +])
  160744. +
  160745. +if test x"[$]$2" = xyes; then
  160746. + m4_if([$4], , :, [$4])
  160747. +else
  160748. + m4_if([$5], , :, [$5])
  160749. +fi
  160750. +])
  160751. +m4trace:m4/libtool.m4:1531: -1- AU_DEFUN([AC_LIBTOOL_LINKER_OPTION], [m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])])
  160752. +m4trace:m4/libtool.m4:1531: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_LINKER_OPTION' is obsolete.
  160753. +You should run autoupdate.])dnl
  160754. +m4_if($#, 0, [_LT_LINKER_OPTION], [_LT_LINKER_OPTION($@)])])
  160755. +m4trace:m4/libtool.m4:1538: -1- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  160756. +# find the maximum length of command line arguments
  160757. +AC_MSG_CHECKING([the maximum length of command line arguments])
  160758. +AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
  160759. + i=0
  160760. + teststring="ABCD"
  160761. +
  160762. + case $build_os in
  160763. + msdosdjgpp*)
  160764. + # On DJGPP, this test can blow up pretty badly due to problems in libc
  160765. + # (any single argument exceeding 2000 bytes causes a buffer overrun
  160766. + # during glob expansion). Even if it were fixed, the result of this
  160767. + # check would be larger than it should be.
  160768. + lt_cv_sys_max_cmd_len=12288; # 12K is about right
  160769. + ;;
  160770. +
  160771. + gnu*)
  160772. + # Under GNU Hurd, this test is not required because there is
  160773. + # no limit to the length of command line arguments.
  160774. + # Libtool will interpret -1 as no limit whatsoever
  160775. + lt_cv_sys_max_cmd_len=-1;
  160776. + ;;
  160777. +
  160778. + cygwin* | mingw* | cegcc*)
  160779. + # On Win9x/ME, this test blows up -- it succeeds, but takes
  160780. + # about 5 minutes as the teststring grows exponentially.
  160781. + # Worse, since 9x/ME are not pre-emptively multitasking,
  160782. + # you end up with a "frozen" computer, even though with patience
  160783. + # the test eventually succeeds (with a max line length of 256k).
  160784. + # Instead, let's just punt: use the minimum linelength reported by
  160785. + # all of the supported platforms: 8192 (on NT/2K/XP).
  160786. + lt_cv_sys_max_cmd_len=8192;
  160787. + ;;
  160788. +
  160789. + mint*)
  160790. + # On MiNT this can take a long time and run out of memory.
  160791. + lt_cv_sys_max_cmd_len=8192;
  160792. + ;;
  160793. +
  160794. + amigaos*)
  160795. + # On AmigaOS with pdksh, this test takes hours, literally.
  160796. + # So we just punt and use a minimum line length of 8192.
  160797. + lt_cv_sys_max_cmd_len=8192;
  160798. + ;;
  160799. +
  160800. + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  160801. + # This has been around since 386BSD, at least. Likely further.
  160802. + if test -x /sbin/sysctl; then
  160803. + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  160804. + elif test -x /usr/sbin/sysctl; then
  160805. + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  160806. + else
  160807. + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  160808. + fi
  160809. + # And add a safety zone
  160810. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  160811. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  160812. + ;;
  160813. +
  160814. + interix*)
  160815. + # We know the value 262144 and hardcode it with a safety zone (like BSD)
  160816. + lt_cv_sys_max_cmd_len=196608
  160817. + ;;
  160818. +
  160819. + osf*)
  160820. + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  160821. + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  160822. + # nice to cause kernel panics so lets avoid the loop below.
  160823. + # First set a reasonable default.
  160824. + lt_cv_sys_max_cmd_len=16384
  160825. + #
  160826. + if test -x /sbin/sysconfig; then
  160827. + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  160828. + *1*) lt_cv_sys_max_cmd_len=-1 ;;
  160829. + esac
  160830. + fi
  160831. + ;;
  160832. + sco3.2v5*)
  160833. + lt_cv_sys_max_cmd_len=102400
  160834. + ;;
  160835. + sysv5* | sco5v6* | sysv4.2uw2*)
  160836. + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  160837. + if test -n "$kargmax"; then
  160838. + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
  160839. + else
  160840. + lt_cv_sys_max_cmd_len=32768
  160841. + fi
  160842. + ;;
  160843. + *)
  160844. + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  160845. + if test -n "$lt_cv_sys_max_cmd_len"; then
  160846. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
  160847. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
  160848. + else
  160849. + # Make teststring a little bigger before we do anything with it.
  160850. + # a 1K string should be a reasonable start.
  160851. + for i in 1 2 3 4 5 6 7 8 ; do
  160852. + teststring=$teststring$teststring
  160853. + done
  160854. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  160855. + # If test is not a shell built-in, we'll probably end up computing a
  160856. + # maximum length that is only half of the actual maximum length, but
  160857. + # we can't tell.
  160858. + while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
  160859. + = "X$teststring$teststring"; } >/dev/null 2>&1 &&
  160860. + test $i != 17 # 1/2 MB should be enough
  160861. + do
  160862. + i=`expr $i + 1`
  160863. + teststring=$teststring$teststring
  160864. + done
  160865. + # Only check the string length outside the loop.
  160866. + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  160867. + teststring=
  160868. + # Add a significant safety factor because C++ compilers can tack on
  160869. + # massive amounts of additional arguments before passing them to the
  160870. + # linker. It appears as though 1/2 is a usable value.
  160871. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
  160872. + fi
  160873. + ;;
  160874. + esac
  160875. +])
  160876. +if test -n $lt_cv_sys_max_cmd_len ; then
  160877. + AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
  160878. +else
  160879. + AC_MSG_RESULT(none)
  160880. +fi
  160881. +max_cmd_len=$lt_cv_sys_max_cmd_len
  160882. +_LT_DECL([], [max_cmd_len], [0],
  160883. + [What is the maximum length of a command?])
  160884. +])
  160885. +m4trace:m4/libtool.m4:1671: -1- AU_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])])
  160886. +m4trace:m4/libtool.m4:1671: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_SYS_MAX_CMD_LEN' is obsolete.
  160887. +You should run autoupdate.])dnl
  160888. +m4_if($#, 0, [LT_CMD_MAX_LEN], [LT_CMD_MAX_LEN($@)])])
  160889. +m4trace:m4/libtool.m4:1782: -1- AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl
  160890. +if test "x$enable_dlopen" != xyes; then
  160891. + enable_dlopen=unknown
  160892. + enable_dlopen_self=unknown
  160893. + enable_dlopen_self_static=unknown
  160894. +else
  160895. + lt_cv_dlopen=no
  160896. + lt_cv_dlopen_libs=
  160897. +
  160898. + case $host_os in
  160899. + beos*)
  160900. + lt_cv_dlopen="load_add_on"
  160901. + lt_cv_dlopen_libs=
  160902. + lt_cv_dlopen_self=yes
  160903. + ;;
  160904. +
  160905. + mingw* | pw32* | cegcc*)
  160906. + lt_cv_dlopen="LoadLibrary"
  160907. + lt_cv_dlopen_libs=
  160908. + ;;
  160909. +
  160910. + cygwin*)
  160911. + lt_cv_dlopen="dlopen"
  160912. + lt_cv_dlopen_libs=
  160913. + ;;
  160914. +
  160915. + darwin*)
  160916. + # if libdl is installed we need to link against it
  160917. + AC_CHECK_LIB([dl], [dlopen],
  160918. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
  160919. + lt_cv_dlopen="dyld"
  160920. + lt_cv_dlopen_libs=
  160921. + lt_cv_dlopen_self=yes
  160922. + ])
  160923. + ;;
  160924. +
  160925. + *)
  160926. + AC_CHECK_FUNC([shl_load],
  160927. + [lt_cv_dlopen="shl_load"],
  160928. + [AC_CHECK_LIB([dld], [shl_load],
  160929. + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
  160930. + [AC_CHECK_FUNC([dlopen],
  160931. + [lt_cv_dlopen="dlopen"],
  160932. + [AC_CHECK_LIB([dl], [dlopen],
  160933. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
  160934. + [AC_CHECK_LIB([svld], [dlopen],
  160935. + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
  160936. + [AC_CHECK_LIB([dld], [dld_link],
  160937. + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
  160938. + ])
  160939. + ])
  160940. + ])
  160941. + ])
  160942. + ])
  160943. + ;;
  160944. + esac
  160945. +
  160946. + if test "x$lt_cv_dlopen" != xno; then
  160947. + enable_dlopen=yes
  160948. + else
  160949. + enable_dlopen=no
  160950. + fi
  160951. +
  160952. + case $lt_cv_dlopen in
  160953. + dlopen)
  160954. + save_CPPFLAGS="$CPPFLAGS"
  160955. + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  160956. +
  160957. + save_LDFLAGS="$LDFLAGS"
  160958. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
  160959. +
  160960. + save_LIBS="$LIBS"
  160961. + LIBS="$lt_cv_dlopen_libs $LIBS"
  160962. +
  160963. + AC_CACHE_CHECK([whether a program can dlopen itself],
  160964. + lt_cv_dlopen_self, [dnl
  160965. + _LT_TRY_DLOPEN_SELF(
  160966. + lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
  160967. + lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
  160968. + ])
  160969. +
  160970. + if test "x$lt_cv_dlopen_self" = xyes; then
  160971. + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
  160972. + AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
  160973. + lt_cv_dlopen_self_static, [dnl
  160974. + _LT_TRY_DLOPEN_SELF(
  160975. + lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
  160976. + lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
  160977. + ])
  160978. + fi
  160979. +
  160980. + CPPFLAGS="$save_CPPFLAGS"
  160981. + LDFLAGS="$save_LDFLAGS"
  160982. + LIBS="$save_LIBS"
  160983. + ;;
  160984. + esac
  160985. +
  160986. + case $lt_cv_dlopen_self in
  160987. + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  160988. + *) enable_dlopen_self=unknown ;;
  160989. + esac
  160990. +
  160991. + case $lt_cv_dlopen_self_static in
  160992. + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  160993. + *) enable_dlopen_self_static=unknown ;;
  160994. + esac
  160995. +fi
  160996. +_LT_DECL([dlopen_support], [enable_dlopen], [0],
  160997. + [Whether dlopen is supported])
  160998. +_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
  160999. + [Whether dlopen of programs is supported])
  161000. +_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
  161001. + [Whether dlopen of statically linked programs is supported])
  161002. +])
  161003. +m4trace:m4/libtool.m4:1899: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])])
  161004. +m4trace:m4/libtool.m4:1899: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN_SELF' is obsolete.
  161005. +You should run autoupdate.])dnl
  161006. +m4_if($#, 0, [LT_SYS_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF($@)])])
  161007. +m4trace:m4/libtool.m4:2871: -1- AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl
  161008. +AC_MSG_CHECKING([for $1])
  161009. +AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
  161010. +[case $MAGIC_CMD in
  161011. +[[\\/*] | ?:[\\/]*])
  161012. + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  161013. + ;;
  161014. +*)
  161015. + lt_save_MAGIC_CMD="$MAGIC_CMD"
  161016. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  161017. +dnl $ac_dummy forces splitting on constant user-supplied paths.
  161018. +dnl POSIX.2 word splitting is done only on the output of word expansions,
  161019. +dnl not every word. This closes a longstanding sh security hole.
  161020. + ac_dummy="m4_if([$2], , $PATH, [$2])"
  161021. + for ac_dir in $ac_dummy; do
  161022. + IFS="$lt_save_ifs"
  161023. + test -z "$ac_dir" && ac_dir=.
  161024. + if test -f $ac_dir/$1; then
  161025. + lt_cv_path_MAGIC_CMD="$ac_dir/$1"
  161026. + if test -n "$file_magic_test_file"; then
  161027. + case $deplibs_check_method in
  161028. + "file_magic "*)
  161029. + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
  161030. + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  161031. + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
  161032. + $EGREP "$file_magic_regex" > /dev/null; then
  161033. + :
  161034. + else
  161035. + cat <<_LT_EOF 1>&2
  161036. +
  161037. +*** Warning: the command libtool uses to detect shared libraries,
  161038. +*** $file_magic_cmd, produces output that libtool cannot recognize.
  161039. +*** The result is that libtool may fail to recognize shared libraries
  161040. +*** as such. This will affect the creation of libtool libraries that
  161041. +*** depend on shared libraries, but programs linked with such libtool
  161042. +*** libraries will work regardless of this problem. Nevertheless, you
  161043. +*** may want to report the problem to your system manager and/or to
  161044. +*** bug-libtool@gnu.org
  161045. +
  161046. +_LT_EOF
  161047. + fi ;;
  161048. + esac
  161049. + fi
  161050. + break
  161051. + fi
  161052. + done
  161053. + IFS="$lt_save_ifs"
  161054. + MAGIC_CMD="$lt_save_MAGIC_CMD"
  161055. + ;;
  161056. +esac])
  161057. +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  161058. +if test -n "$MAGIC_CMD"; then
  161059. + AC_MSG_RESULT($MAGIC_CMD)
  161060. +else
  161061. + AC_MSG_RESULT(no)
  161062. +fi
  161063. +_LT_DECL([], [MAGIC_CMD], [0],
  161064. + [Used to examine libraries when file_magic_cmd begins with "file"])dnl
  161065. +])
  161066. +m4trace:m4/libtool.m4:2933: -1- AU_DEFUN([AC_PATH_TOOL_PREFIX], [m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])])
  161067. +m4trace:m4/libtool.m4:2933: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_DIAGNOSE([obsolete], [The macro `AC_PATH_TOOL_PREFIX' is obsolete.
  161068. +You should run autoupdate.])dnl
  161069. +m4_if($#, 0, [_LT_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX($@)])])
  161070. +m4trace:m4/libtool.m4:2956: -1- AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl
  161071. +AC_REQUIRE([AC_CANONICAL_HOST])dnl
  161072. +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  161073. +m4_require([_LT_DECL_SED])dnl
  161074. +m4_require([_LT_DECL_EGREP])dnl
  161075. +m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
  161076. +
  161077. +AC_ARG_WITH([gnu-ld],
  161078. + [AS_HELP_STRING([--with-gnu-ld],
  161079. + [assume the C compiler uses GNU ld @<:@default=no@:>@])],
  161080. + [test "$withval" = no || with_gnu_ld=yes],
  161081. + [with_gnu_ld=no])dnl
  161082. +
  161083. +ac_prog=ld
  161084. +if test "$GCC" = yes; then
  161085. + # Check if gcc -print-prog-name=ld gives a path.
  161086. + AC_MSG_CHECKING([for ld used by $CC])
  161087. + case $host in
  161088. + *-*-mingw*)
  161089. + # gcc leaves a trailing carriage return which upsets mingw
  161090. + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
  161091. + *)
  161092. + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  161093. + esac
  161094. + case $ac_prog in
  161095. + # Accept absolute paths.
  161096. + [[\\/]]* | ?:[[\\/]]*)
  161097. + re_direlt='/[[^/]][[^/]]*/\.\./'
  161098. + # Canonicalize the pathname of ld
  161099. + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
  161100. + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  161101. + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  161102. + done
  161103. + test -z "$LD" && LD="$ac_prog"
  161104. + ;;
  161105. + "")
  161106. + # If it fails, then pretend we aren't using GCC.
  161107. + ac_prog=ld
  161108. + ;;
  161109. + *)
  161110. + # If it is relative, then search for the first ld in PATH.
  161111. + with_gnu_ld=unknown
  161112. + ;;
  161113. + esac
  161114. +elif test "$with_gnu_ld" = yes; then
  161115. + AC_MSG_CHECKING([for GNU ld])
  161116. +else
  161117. + AC_MSG_CHECKING([for non-GNU ld])
  161118. +fi
  161119. +AC_CACHE_VAL(lt_cv_path_LD,
  161120. +[if test -z "$LD"; then
  161121. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  161122. + for ac_dir in $PATH; do
  161123. + IFS="$lt_save_ifs"
  161124. + test -z "$ac_dir" && ac_dir=.
  161125. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  161126. + lt_cv_path_LD="$ac_dir/$ac_prog"
  161127. + # Check to see if the program is GNU ld. I'd rather use --version,
  161128. + # but apparently some variants of GNU ld only accept -v.
  161129. + # Break only if it was the GNU/non-GNU ld that we prefer.
  161130. + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  161131. + *GNU* | *'with BFD'*)
  161132. + test "$with_gnu_ld" != no && break
  161133. + ;;
  161134. + *)
  161135. + test "$with_gnu_ld" != yes && break
  161136. + ;;
  161137. + esac
  161138. + fi
  161139. + done
  161140. + IFS="$lt_save_ifs"
  161141. +else
  161142. + lt_cv_path_LD="$LD" # Let the user override the test with a path.
  161143. +fi])
  161144. +LD="$lt_cv_path_LD"
  161145. +if test -n "$LD"; then
  161146. + AC_MSG_RESULT($LD)
  161147. +else
  161148. + AC_MSG_RESULT(no)
  161149. +fi
  161150. +test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
  161151. +_LT_PATH_LD_GNU
  161152. +AC_SUBST([LD])
  161153. +
  161154. +_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
  161155. +])
  161156. +m4trace:m4/libtool.m4:3045: -1- AU_DEFUN([AM_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  161157. +m4trace:m4/libtool.m4:3045: -1- AC_DEFUN([AM_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_LD' is obsolete.
  161158. +You should run autoupdate.])dnl
  161159. +m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  161160. +m4trace:m4/libtool.m4:3046: -1- AU_DEFUN([AC_PROG_LD], [m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  161161. +m4trace:m4/libtool.m4:3046: -1- AC_DEFUN([AC_PROG_LD], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_LD' is obsolete.
  161162. +You should run autoupdate.])dnl
  161163. +m4_if($#, 0, [LT_PATH_LD], [LT_PATH_LD($@)])])
  161164. +m4trace:m4/libtool.m4:3340: -1- AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl
  161165. +AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
  161166. +[if test -n "$NM"; then
  161167. + # Let the user override the test.
  161168. + lt_cv_path_NM="$NM"
  161169. +else
  161170. + lt_nm_to_check="${ac_tool_prefix}nm"
  161171. + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  161172. + lt_nm_to_check="$lt_nm_to_check nm"
  161173. + fi
  161174. + for lt_tmp_nm in $lt_nm_to_check; do
  161175. + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  161176. + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  161177. + IFS="$lt_save_ifs"
  161178. + test -z "$ac_dir" && ac_dir=.
  161179. + tmp_nm="$ac_dir/$lt_tmp_nm"
  161180. + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  161181. + # Check to see if the nm accepts a BSD-compat flag.
  161182. + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  161183. + # nm: unknown option "B" ignored
  161184. + # Tru64's nm complains that /dev/null is an invalid object file
  161185. + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  161186. + */dev/null* | *'Invalid file or object type'*)
  161187. + lt_cv_path_NM="$tmp_nm -B"
  161188. + break
  161189. + ;;
  161190. + *)
  161191. + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  161192. + */dev/null*)
  161193. + lt_cv_path_NM="$tmp_nm -p"
  161194. + break
  161195. + ;;
  161196. + *)
  161197. + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  161198. + continue # so that we can try to find one that supports BSD flags
  161199. + ;;
  161200. + esac
  161201. + ;;
  161202. + esac
  161203. + fi
  161204. + done
  161205. + IFS="$lt_save_ifs"
  161206. + done
  161207. + : ${lt_cv_path_NM=no}
  161208. +fi])
  161209. +if test "$lt_cv_path_NM" != "no"; then
  161210. + NM="$lt_cv_path_NM"
  161211. +else
  161212. + # Didn't find any BSD compatible name lister, look for dumpbin.
  161213. + if test -n "$DUMPBIN"; then :
  161214. + # Let the user override the test.
  161215. + else
  161216. + AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
  161217. + case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
  161218. + *COFF*)
  161219. + DUMPBIN="$DUMPBIN -symbols"
  161220. + ;;
  161221. + *)
  161222. + DUMPBIN=:
  161223. + ;;
  161224. + esac
  161225. + fi
  161226. + AC_SUBST([DUMPBIN])
  161227. + if test "$DUMPBIN" != ":"; then
  161228. + NM="$DUMPBIN"
  161229. + fi
  161230. +fi
  161231. +test -z "$NM" && NM=nm
  161232. +AC_SUBST([NM])
  161233. +_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
  161234. +
  161235. +AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
  161236. + [lt_cv_nm_interface="BSD nm"
  161237. + echo "int some_variable = 0;" > conftest.$ac_ext
  161238. + (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
  161239. + (eval "$ac_compile" 2>conftest.err)
  161240. + cat conftest.err >&AS_MESSAGE_LOG_FD
  161241. + (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
  161242. + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
  161243. + cat conftest.err >&AS_MESSAGE_LOG_FD
  161244. + (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
  161245. + cat conftest.out >&AS_MESSAGE_LOG_FD
  161246. + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  161247. + lt_cv_nm_interface="MS dumpbin"
  161248. + fi
  161249. + rm -f conftest*])
  161250. +])
  161251. +m4trace:m4/libtool.m4:3430: -1- AU_DEFUN([AM_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  161252. +m4trace:m4/libtool.m4:3430: -1- AC_DEFUN([AM_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AM_PROG_NM' is obsolete.
  161253. +You should run autoupdate.])dnl
  161254. +m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  161255. +m4trace:m4/libtool.m4:3431: -1- AU_DEFUN([AC_PROG_NM], [m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  161256. +m4trace:m4/libtool.m4:3431: -1- AC_DEFUN([AC_PROG_NM], [AC_DIAGNOSE([obsolete], [The macro `AC_PROG_NM' is obsolete.
  161257. +You should run autoupdate.])dnl
  161258. +m4_if($#, 0, [LT_PATH_NM], [LT_PATH_NM($@)])])
  161259. +m4trace:m4/libtool.m4:3501: -1- AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  161260. +LIBM=
  161261. +case $host in
  161262. +*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
  161263. + # These system don't have libm, or don't need it
  161264. + ;;
  161265. +*-ncr-sysv4.3*)
  161266. + AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
  161267. + AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
  161268. + ;;
  161269. +*)
  161270. + AC_CHECK_LIB(m, cos, LIBM="-lm")
  161271. + ;;
  161272. +esac
  161273. +AC_SUBST([LIBM])
  161274. +])
  161275. +m4trace:m4/libtool.m4:3520: -1- AU_DEFUN([AC_CHECK_LIBM], [m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])])
  161276. +m4trace:m4/libtool.m4:3520: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_DIAGNOSE([obsolete], [The macro `AC_CHECK_LIBM' is obsolete.
  161277. +You should run autoupdate.])dnl
  161278. +m4_if($#, 0, [LT_LIB_M], [LT_LIB_M($@)])])
  161279. +m4trace:m4/libtool.m4:7478: -1- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
  161280. + [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
  161281. + [AC_CHECK_TOOL(GCJ, gcj,)
  161282. + test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
  161283. + AC_SUBST(GCJFLAGS)])])[]dnl
  161284. +])
  161285. +m4trace:m4/libtool.m4:7487: -1- AU_DEFUN([LT_AC_PROG_GCJ], [m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])])
  161286. +m4trace:m4/libtool.m4:7487: -1- AC_DEFUN([LT_AC_PROG_GCJ], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_GCJ' is obsolete.
  161287. +You should run autoupdate.])dnl
  161288. +m4_if($#, 0, [LT_PROG_GCJ], [LT_PROG_GCJ($@)])])
  161289. +m4trace:m4/libtool.m4:7494: -1- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,)
  161290. +])
  161291. +m4trace:m4/libtool.m4:7499: -1- AU_DEFUN([LT_AC_PROG_RC], [m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])])
  161292. +m4trace:m4/libtool.m4:7499: -1- AC_DEFUN([LT_AC_PROG_RC], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_RC' is obsolete.
  161293. +You should run autoupdate.])dnl
  161294. +m4_if($#, 0, [LT_PROG_RC], [LT_PROG_RC($@)])])
  161295. +m4trace:m4/libtool.m4:7619: -1- AU_DEFUN([LT_AC_PROG_SED], [m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])])
  161296. +m4trace:m4/libtool.m4:7619: -1- AC_DEFUN([LT_AC_PROG_SED], [AC_DIAGNOSE([obsolete], [The macro `LT_AC_PROG_SED' is obsolete.
  161297. +You should run autoupdate.])dnl
  161298. +m4_if($#, 0, [AC_PROG_SED], [AC_PROG_SED($@)])])
  161299. +m4trace:m4/ltdl.m4:16: -1- AC_DEFUN([LT_CONFIG_LTDL_DIR], [AC_BEFORE([$0], [LTDL_INIT])
  161300. +_$0($*)
  161301. +])
  161302. +m4trace:m4/ltdl.m4:68: -1- AC_DEFUN([LTDL_CONVENIENCE], [AC_BEFORE([$0], [LTDL_INIT])dnl
  161303. +dnl Although the argument is deprecated and no longer documented,
  161304. +dnl LTDL_CONVENIENCE used to take a DIRECTORY orgument, if we have one
  161305. +dnl here make sure it is the same as any other declaration of libltdl's
  161306. +dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  161307. +dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  161308. +m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  161309. +_$0()
  161310. +])
  161311. +m4trace:m4/ltdl.m4:81: -1- AU_DEFUN([AC_LIBLTDL_CONVENIENCE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  161312. +_LTDL_CONVENIENCE])
  161313. +m4trace:m4/ltdl.m4:81: -1- AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_CONVENIENCE' is obsolete.
  161314. +You should run autoupdate.])dnl
  161315. +_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  161316. +_LTDL_CONVENIENCE])
  161317. +m4trace:m4/ltdl.m4:124: -1- AC_DEFUN([LTDL_INSTALLABLE], [AC_BEFORE([$0], [LTDL_INIT])dnl
  161318. +dnl Although the argument is deprecated and no longer documented,
  161319. +dnl LTDL_INSTALLABLE used to take a DIRECTORY orgument, if we have one
  161320. +dnl here make sure it is the same as any other declaration of libltdl's
  161321. +dnl location! This also ensures lt_ltdl_dir is set when configure.ac is
  161322. +dnl not yet using an explicit LT_CONFIG_LTDL_DIR.
  161323. +m4_ifval([$1], [_LT_CONFIG_LTDL_DIR([$1])])dnl
  161324. +_$0()
  161325. +])
  161326. +m4trace:m4/ltdl.m4:137: -1- AU_DEFUN([AC_LIBLTDL_INSTALLABLE], [_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  161327. +_LTDL_INSTALLABLE])
  161328. +m4trace:m4/ltdl.m4:137: -1- AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBLTDL_INSTALLABLE' is obsolete.
  161329. +You should run autoupdate.])dnl
  161330. +_LT_CONFIG_LTDL_DIR([m4_default([$1], [libltdl])])
  161331. +_LTDL_INSTALLABLE])
  161332. +m4trace:m4/ltdl.m4:213: -1- AC_DEFUN([_LT_LIBOBJ], [
  161333. + m4_pattern_allow([^_LT_LIBOBJS$])
  161334. + _LT_LIBOBJS="$_LT_LIBOBJS $1.$ac_objext"
  161335. +])
  161336. +m4trace:m4/ltdl.m4:226: -1- AC_DEFUN([LTDL_INIT], [dnl Parse OPTIONS
  161337. +_LT_SET_OPTIONS([$0], [$1])
  161338. +
  161339. +dnl We need to keep our own list of libobjs separate from our parent project,
  161340. +dnl and the easiest way to do that is redefine the AC_LIBOBJs macro while
  161341. +dnl we look for our own LIBOBJs.
  161342. +m4_pushdef([AC_LIBOBJ], m4_defn([_LT_LIBOBJ]))
  161343. +m4_pushdef([AC_LIBSOURCES])
  161344. +
  161345. +dnl If not otherwise defined, default to the 1.5.x compatible subproject mode:
  161346. +m4_if(_LTDL_MODE, [],
  161347. + [m4_define([_LTDL_MODE], m4_default([$2], [subproject]))
  161348. + m4_if([-1], [m4_bregexp(_LTDL_MODE, [\(subproject\|\(non\)?recursive\)])],
  161349. + [m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])
  161350. +
  161351. +AC_ARG_WITH([included_ltdl],
  161352. + [AS_HELP_STRING([--with-included-ltdl],
  161353. + [use the GNU ltdl sources included here])])
  161354. +
  161355. +if test "x$with_included_ltdl" != xyes; then
  161356. + # We are not being forced to use the included libltdl sources, so
  161357. + # decide whether there is a useful installed version we can use.
  161358. + AC_CHECK_HEADER([ltdl.h],
  161359. + [AC_CHECK_DECL([lt_dlinterface_register],
  161360. + [AC_CHECK_LIB([ltdl], [lt_dladvise_preload],
  161361. + [with_included_ltdl=no],
  161362. + [with_included_ltdl=yes])],
  161363. + [with_included_ltdl=yes],
  161364. + [AC_INCLUDES_DEFAULT
  161365. + #include <ltdl.h>])],
  161366. + [with_included_ltdl=yes],
  161367. + [AC_INCLUDES_DEFAULT]
  161368. + )
  161369. +fi
  161370. +
  161371. +dnl If neither LT_CONFIG_LTDL_DIR, LTDL_CONVENIENCE nor LTDL_INSTALLABLE
  161372. +dnl was called yet, then for old times' sake, we assume libltdl is in an
  161373. +dnl eponymous directory:
  161374. +AC_PROVIDE_IFELSE([LT_CONFIG_LTDL_DIR], [], [_LT_CONFIG_LTDL_DIR([libltdl])])
  161375. +
  161376. +AC_ARG_WITH([ltdl_include],
  161377. + [AS_HELP_STRING([--with-ltdl-include=DIR],
  161378. + [use the ltdl headers installed in DIR])])
  161379. +
  161380. +if test -n "$with_ltdl_include"; then
  161381. + if test -f "$with_ltdl_include/ltdl.h"; then :
  161382. + else
  161383. + AC_MSG_ERROR([invalid ltdl include directory: `$with_ltdl_include'])
  161384. + fi
  161385. +else
  161386. + with_ltdl_include=no
  161387. +fi
  161388. +
  161389. +AC_ARG_WITH([ltdl_lib],
  161390. + [AS_HELP_STRING([--with-ltdl-lib=DIR],
  161391. + [use the libltdl.la installed in DIR])])
  161392. +
  161393. +if test -n "$with_ltdl_lib"; then
  161394. + if test -f "$with_ltdl_lib/libltdl.la"; then :
  161395. + else
  161396. + AC_MSG_ERROR([invalid ltdl library directory: `$with_ltdl_lib'])
  161397. + fi
  161398. +else
  161399. + with_ltdl_lib=no
  161400. +fi
  161401. +
  161402. +case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
  161403. + ,yes,no,no,)
  161404. + m4_case(m4_default(_LTDL_TYPE, [convenience]),
  161405. + [convenience], [_LTDL_CONVENIENCE],
  161406. + [installable], [_LTDL_INSTALLABLE],
  161407. + [m4_fatal([unknown libltdl build type: ]_LTDL_TYPE)])
  161408. + ;;
  161409. + ,no,no,no,)
  161410. + # If the included ltdl is not to be used, then use the
  161411. + # preinstalled libltdl we found.
  161412. + AC_DEFINE([HAVE_LTDL], [1],
  161413. + [Define this if a modern libltdl is already installed])
  161414. + LIBLTDL=-lltdl
  161415. + LTDLDEPS=
  161416. + LTDLINCL=
  161417. + ;;
  161418. + ,no*,no,*)
  161419. + AC_MSG_ERROR([`--with-ltdl-include' and `--with-ltdl-lib' options must be used together])
  161420. + ;;
  161421. + *) with_included_ltdl=no
  161422. + LIBLTDL="-L$with_ltdl_lib -lltdl"
  161423. + LTDLDEPS=
  161424. + LTDLINCL="-I$with_ltdl_include"
  161425. + ;;
  161426. +esac
  161427. +INCLTDL="$LTDLINCL"
  161428. +
  161429. +# Report our decision...
  161430. +AC_MSG_CHECKING([where to find libltdl headers])
  161431. +AC_MSG_RESULT([$LTDLINCL])
  161432. +AC_MSG_CHECKING([where to find libltdl library])
  161433. +AC_MSG_RESULT([$LIBLTDL])
  161434. +
  161435. +_LTDL_SETUP
  161436. +
  161437. +dnl restore autoconf definition.
  161438. +m4_popdef([AC_LIBOBJ])
  161439. +m4_popdef([AC_LIBSOURCES])
  161440. +
  161441. +AC_CONFIG_COMMANDS_PRE([
  161442. + _ltdl_libobjs=
  161443. + _ltdl_ltlibobjs=
  161444. + if test -n "$_LT_LIBOBJS"; then
  161445. + # Remove the extension.
  161446. + _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
  161447. + for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
  161448. + _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
  161449. + _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
  161450. + done
  161451. + fi
  161452. + AC_SUBST([ltdl_LIBOBJS], [$_ltdl_libobjs])
  161453. + AC_SUBST([ltdl_LTLIBOBJS], [$_ltdl_ltlibobjs])
  161454. +])
  161455. +
  161456. +# Only expand once:
  161457. +m4_define([LTDL_INIT])
  161458. +])
  161459. +m4trace:m4/ltdl.m4:352: -1- AU_DEFUN([AC_LIB_LTDL], [LTDL_INIT($@)])
  161460. +m4trace:m4/ltdl.m4:352: -1- AC_DEFUN([AC_LIB_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIB_LTDL' is obsolete.
  161461. +You should run autoupdate.])dnl
  161462. +LTDL_INIT($@)])
  161463. +m4trace:m4/ltdl.m4:353: -1- AU_DEFUN([AC_WITH_LTDL], [LTDL_INIT($@)])
  161464. +m4trace:m4/ltdl.m4:353: -1- AC_DEFUN([AC_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `AC_WITH_LTDL' is obsolete.
  161465. +You should run autoupdate.])dnl
  161466. +LTDL_INIT($@)])
  161467. +m4trace:m4/ltdl.m4:354: -1- AU_DEFUN([LT_WITH_LTDL], [LTDL_INIT($@)])
  161468. +m4trace:m4/ltdl.m4:354: -1- AC_DEFUN([LT_WITH_LTDL], [AC_DIAGNOSE([obsolete], [The macro `LT_WITH_LTDL' is obsolete.
  161469. +You should run autoupdate.])dnl
  161470. +LTDL_INIT($@)])
  161471. +m4trace:m4/ltdl.m4:367: -1- AC_DEFUN([_LTDL_SETUP], [AC_REQUIRE([AC_PROG_CC])dnl
  161472. +AC_REQUIRE([LT_SYS_MODULE_EXT])dnl
  161473. +AC_REQUIRE([LT_SYS_MODULE_PATH])dnl
  161474. +AC_REQUIRE([LT_SYS_DLSEARCH_PATH])dnl
  161475. +AC_REQUIRE([LT_LIB_DLLOAD])dnl
  161476. +AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  161477. +AC_REQUIRE([LT_FUNC_DLSYM_USCORE])dnl
  161478. +AC_REQUIRE([LT_SYS_DLOPEN_DEPLIBS])dnl
  161479. +AC_REQUIRE([gl_FUNC_ARGZ])dnl
  161480. +
  161481. +m4_require([_LT_CHECK_OBJDIR])dnl
  161482. +m4_require([_LT_HEADER_DLFCN])dnl
  161483. +m4_require([_LT_CHECK_DLPREOPEN])dnl
  161484. +m4_require([_LT_DECL_SED])dnl
  161485. +
  161486. +dnl Don't require this, or it will be expanded earlier than the code
  161487. +dnl that sets the variables it relies on:
  161488. +_LT_ENABLE_INSTALL
  161489. +
  161490. +dnl _LTDL_MODE specific code must be called at least once:
  161491. +_LTDL_MODE_DISPATCH
  161492. +
  161493. +# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
  161494. +# the user used. This is so that ltdl.h can pick up the parent projects
  161495. +# config.h file, The first file in AC_CONFIG_HEADERS must contain the
  161496. +# definitions required by ltdl.c.
  161497. +# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
  161498. +AC_CONFIG_COMMANDS_PRE([dnl
  161499. +m4_pattern_allow([^LT_CONFIG_H$])dnl
  161500. +m4_ifset([AH_HEADER],
  161501. + [LT_CONFIG_H=AH_HEADER],
  161502. + [m4_ifset([AC_LIST_HEADERS],
  161503. + [LT_CONFIG_H=`echo "AC_LIST_HEADERS" | $SED 's,^[[ ]]*,,;s,[[ :]].*$,,'`],
  161504. + [])])])
  161505. +AC_SUBST([LT_CONFIG_H])
  161506. +
  161507. +AC_CHECK_HEADERS([unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h],
  161508. + [], [], [AC_INCLUDES_DEFAULT])
  161509. +
  161510. +AC_CHECK_FUNCS([closedir opendir readdir], [], [AC_LIBOBJ([lt__dirent])])
  161511. +AC_CHECK_FUNCS([strlcat strlcpy], [], [AC_LIBOBJ([lt__strl])])
  161512. +
  161513. +m4_pattern_allow([LT_LIBEXT])dnl
  161514. +AC_DEFINE_UNQUOTED([LT_LIBEXT],["$libext"],[The archive extension])
  161515. +
  161516. +name=
  161517. +eval "lt_libprefix=\"$libname_spec\""
  161518. +m4_pattern_allow([LT_LIBPREFIX])dnl
  161519. +AC_DEFINE_UNQUOTED([LT_LIBPREFIX],["$lt_libprefix"],[The archive prefix])
  161520. +
  161521. +name=ltdl
  161522. +eval "LTDLOPEN=\"$libname_spec\""
  161523. +AC_SUBST([LTDLOPEN])
  161524. +])
  161525. +m4trace:m4/ltdl.m4:443: -1- AC_DEFUN([LT_SYS_DLOPEN_DEPLIBS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  161526. +AC_CACHE_CHECK([whether deplibs are loaded by dlopen],
  161527. + [lt_cv_sys_dlopen_deplibs],
  161528. + [# PORTME does your system automatically load deplibs for dlopen?
  161529. + # or its logical equivalent (e.g. shl_load for HP-UX < 11)
  161530. + # For now, we just catch OSes we know something about -- in the
  161531. + # future, we'll try test this programmatically.
  161532. + lt_cv_sys_dlopen_deplibs=unknown
  161533. + case $host_os in
  161534. + aix3*|aix4.1.*|aix4.2.*)
  161535. + # Unknown whether this is true for these versions of AIX, but
  161536. + # we want this `case' here to explicitly catch those versions.
  161537. + lt_cv_sys_dlopen_deplibs=unknown
  161538. + ;;
  161539. + aix[[4-9]]*)
  161540. + lt_cv_sys_dlopen_deplibs=yes
  161541. + ;;
  161542. + amigaos*)
  161543. + case $host_cpu in
  161544. + powerpc)
  161545. + lt_cv_sys_dlopen_deplibs=no
  161546. + ;;
  161547. + esac
  161548. + ;;
  161549. + darwin*)
  161550. + # Assuming the user has installed a libdl from somewhere, this is true
  161551. + # If you are looking for one http://www.opendarwin.org/projects/dlcompat
  161552. + lt_cv_sys_dlopen_deplibs=yes
  161553. + ;;
  161554. + freebsd* | dragonfly*)
  161555. + lt_cv_sys_dlopen_deplibs=yes
  161556. + ;;
  161557. + gnu* | linux* | k*bsd*-gnu | kopensolaris*-gnu)
  161558. + # GNU and its variants, using gnu ld.so (Glibc)
  161559. + lt_cv_sys_dlopen_deplibs=yes
  161560. + ;;
  161561. + hpux10*|hpux11*)
  161562. + lt_cv_sys_dlopen_deplibs=yes
  161563. + ;;
  161564. + interix*)
  161565. + lt_cv_sys_dlopen_deplibs=yes
  161566. + ;;
  161567. + irix[[12345]]*|irix6.[[01]]*)
  161568. + # Catch all versions of IRIX before 6.2, and indicate that we don't
  161569. + # know how it worked for any of those versions.
  161570. + lt_cv_sys_dlopen_deplibs=unknown
  161571. + ;;
  161572. + irix*)
  161573. + # The case above catches anything before 6.2, and it's known that
  161574. + # at 6.2 and later dlopen does load deplibs.
  161575. + lt_cv_sys_dlopen_deplibs=yes
  161576. + ;;
  161577. + netbsd*)
  161578. + lt_cv_sys_dlopen_deplibs=yes
  161579. + ;;
  161580. + openbsd*)
  161581. + lt_cv_sys_dlopen_deplibs=yes
  161582. + ;;
  161583. + osf[[1234]]*)
  161584. + # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
  161585. + # it did *not* use an RPATH in a shared library to find objects the
  161586. + # library depends on, so we explicitly say `no'.
  161587. + lt_cv_sys_dlopen_deplibs=no
  161588. + ;;
  161589. + osf5.0|osf5.0a|osf5.1)
  161590. + # dlopen *does* load deplibs and with the right loader patch applied
  161591. + # it even uses RPATH in a shared library to search for shared objects
  161592. + # that the library depends on, but there's no easy way to know if that
  161593. + # patch is installed. Since this is the case, all we can really
  161594. + # say is unknown -- it depends on the patch being installed. If
  161595. + # it is, this changes to `yes'. Without it, it would be `no'.
  161596. + lt_cv_sys_dlopen_deplibs=unknown
  161597. + ;;
  161598. + osf*)
  161599. + # the two cases above should catch all versions of osf <= 5.1. Read
  161600. + # the comments above for what we know about them.
  161601. + # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
  161602. + # is used to find them so we can finally say `yes'.
  161603. + lt_cv_sys_dlopen_deplibs=yes
  161604. + ;;
  161605. + qnx*)
  161606. + lt_cv_sys_dlopen_deplibs=yes
  161607. + ;;
  161608. + solaris*)
  161609. + lt_cv_sys_dlopen_deplibs=yes
  161610. + ;;
  161611. + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  161612. + libltdl_cv_sys_dlopen_deplibs=yes
  161613. + ;;
  161614. + esac
  161615. + ])
  161616. +if test "$lt_cv_sys_dlopen_deplibs" != yes; then
  161617. + AC_DEFINE([LTDL_DLOPEN_DEPLIBS], [1],
  161618. + [Define if the OS needs help to load dependent libraries for dlopen().])
  161619. +fi
  161620. +])
  161621. +m4trace:m4/ltdl.m4:542: -1- AU_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])])
  161622. +m4trace:m4/ltdl.m4:542: -1- AC_DEFUN([AC_LTDL_SYS_DLOPEN_DEPLIBS], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYS_DLOPEN_DEPLIBS' is obsolete.
  161623. +You should run autoupdate.])dnl
  161624. +m4_if($#, 0, [LT_SYS_DLOPEN_DEPLIBS], [LT_SYS_DLOPEN_DEPLIBS($@)])])
  161625. +m4trace:m4/ltdl.m4:549: -1- AC_DEFUN([LT_SYS_MODULE_EXT], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  161626. +AC_CACHE_CHECK([which extension is used for runtime loadable modules],
  161627. + [libltdl_cv_shlibext],
  161628. +[
  161629. +module=yes
  161630. +eval libltdl_cv_shlibext=$shrext_cmds
  161631. + ])
  161632. +if test -n "$libltdl_cv_shlibext"; then
  161633. + m4_pattern_allow([LT_MODULE_EXT])dnl
  161634. + AC_DEFINE_UNQUOTED([LT_MODULE_EXT], ["$libltdl_cv_shlibext"],
  161635. + [Define to the extension used for runtime loadable modules, say, ".so".])
  161636. +fi
  161637. +])
  161638. +m4trace:m4/ltdl.m4:565: -1- AU_DEFUN([AC_LTDL_SHLIBEXT], [m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])])
  161639. +m4trace:m4/ltdl.m4:565: -1- AC_DEFUN([AC_LTDL_SHLIBEXT], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBEXT' is obsolete.
  161640. +You should run autoupdate.])dnl
  161641. +m4_if($#, 0, [LT_SYS_MODULE_EXT], [LT_SYS_MODULE_EXT($@)])])
  161642. +m4trace:m4/ltdl.m4:572: -1- AC_DEFUN([LT_SYS_MODULE_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  161643. +AC_CACHE_CHECK([which variable specifies run-time module search path],
  161644. + [lt_cv_module_path_var], [lt_cv_module_path_var="$shlibpath_var"])
  161645. +if test -n "$lt_cv_module_path_var"; then
  161646. + m4_pattern_allow([LT_MODULE_PATH_VAR])dnl
  161647. + AC_DEFINE_UNQUOTED([LT_MODULE_PATH_VAR], ["$lt_cv_module_path_var"],
  161648. + [Define to the name of the environment variable that determines the run-time module search path.])
  161649. +fi
  161650. +])
  161651. +m4trace:m4/ltdl.m4:584: -1- AU_DEFUN([AC_LTDL_SHLIBPATH], [m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])])
  161652. +m4trace:m4/ltdl.m4:584: -1- AC_DEFUN([AC_LTDL_SHLIBPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SHLIBPATH' is obsolete.
  161653. +You should run autoupdate.])dnl
  161654. +m4_if($#, 0, [LT_SYS_MODULE_PATH], [LT_SYS_MODULE_PATH($@)])])
  161655. +m4trace:m4/ltdl.m4:591: -1- AC_DEFUN([LT_SYS_DLSEARCH_PATH], [m4_require([_LT_SYS_DYNAMIC_LINKER])dnl
  161656. +AC_CACHE_CHECK([for the default library search path],
  161657. + [lt_cv_sys_dlsearch_path],
  161658. + [lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"])
  161659. +if test -n "$lt_cv_sys_dlsearch_path"; then
  161660. + sys_dlsearch_path=
  161661. + for dir in $lt_cv_sys_dlsearch_path; do
  161662. + if test -z "$sys_dlsearch_path"; then
  161663. + sys_dlsearch_path="$dir"
  161664. + else
  161665. + sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
  161666. + fi
  161667. + done
  161668. + m4_pattern_allow([LT_DLSEARCH_PATH])dnl
  161669. + AC_DEFINE_UNQUOTED([LT_DLSEARCH_PATH], ["$sys_dlsearch_path"],
  161670. + [Define to the system default library search path.])
  161671. +fi
  161672. +])
  161673. +m4trace:m4/ltdl.m4:612: -1- AU_DEFUN([AC_LTDL_SYSSEARCHPATH], [m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])])
  161674. +m4trace:m4/ltdl.m4:612: -1- AC_DEFUN([AC_LTDL_SYSSEARCHPATH], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYSSEARCHPATH' is obsolete.
  161675. +You should run autoupdate.])dnl
  161676. +m4_if($#, 0, [LT_SYS_DLSEARCH_PATH], [LT_SYS_DLSEARCH_PATH($@)])])
  161677. +m4trace:m4/ltdl.m4:638: -1- AC_DEFUN([LT_LIB_DLLOAD], [m4_pattern_allow([^LT_DLLOADERS$])
  161678. +LT_DLLOADERS=
  161679. +AC_SUBST([LT_DLLOADERS])
  161680. +
  161681. +AC_LANG_PUSH([C])
  161682. +
  161683. +LIBADD_DLOPEN=
  161684. +AC_SEARCH_LIBS([dlopen], [dl],
  161685. + [AC_DEFINE([HAVE_LIBDL], [1],
  161686. + [Define if you have the libdl library or equivalent.])
  161687. + if test "$ac_cv_search_dlopen" != "none required" ; then
  161688. + LIBADD_DLOPEN="-ldl"
  161689. + fi
  161690. + libltdl_cv_lib_dl_dlopen="yes"
  161691. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  161692. + [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#if HAVE_DLFCN_H
  161693. +# include <dlfcn.h>
  161694. +#endif
  161695. + ]], [[dlopen(0, 0);]])],
  161696. + [AC_DEFINE([HAVE_LIBDL], [1],
  161697. + [Define if you have the libdl library or equivalent.])
  161698. + libltdl_cv_func_dlopen="yes"
  161699. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"],
  161700. + [AC_CHECK_LIB([svld], [dlopen],
  161701. + [AC_DEFINE([HAVE_LIBDL], [1],
  161702. + [Define if you have the libdl library or equivalent.])
  161703. + LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
  161704. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"])])])
  161705. +if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
  161706. +then
  161707. + lt_save_LIBS="$LIBS"
  161708. + LIBS="$LIBS $LIBADD_DLOPEN"
  161709. + AC_CHECK_FUNCS([dlerror])
  161710. + LIBS="$lt_save_LIBS"
  161711. +fi
  161712. +AC_SUBST([LIBADD_DLOPEN])
  161713. +
  161714. +LIBADD_SHL_LOAD=
  161715. +AC_CHECK_FUNC([shl_load],
  161716. + [AC_DEFINE([HAVE_SHL_LOAD], [1],
  161717. + [Define if you have the shl_load function.])
  161718. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"],
  161719. + [AC_CHECK_LIB([dld], [shl_load],
  161720. + [AC_DEFINE([HAVE_SHL_LOAD], [1],
  161721. + [Define if you have the shl_load function.])
  161722. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
  161723. + LIBADD_SHL_LOAD="-ldld"])])
  161724. +AC_SUBST([LIBADD_SHL_LOAD])
  161725. +
  161726. +case $host_os in
  161727. +darwin[[1567]].*)
  161728. +# We only want this for pre-Mac OS X 10.4.
  161729. + AC_CHECK_FUNC([_dyld_func_lookup],
  161730. + [AC_DEFINE([HAVE_DYLD], [1],
  161731. + [Define if you have the _dyld_func_lookup function.])
  161732. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"])
  161733. + ;;
  161734. +beos*)
  161735. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
  161736. + ;;
  161737. +cygwin* | mingw* | os2* | pw32*)
  161738. + AC_CHECK_DECLS([cygwin_conv_path], [], [], [[#include <sys/cygwin.h>]])
  161739. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
  161740. + ;;
  161741. +esac
  161742. +
  161743. +AC_CHECK_LIB([dld], [dld_link],
  161744. + [AC_DEFINE([HAVE_DLD], [1],
  161745. + [Define if you have the GNU dld library.])
  161746. + LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"])
  161747. +AC_SUBST([LIBADD_DLD_LINK])
  161748. +
  161749. +m4_pattern_allow([^LT_DLPREOPEN$])
  161750. +LT_DLPREOPEN=
  161751. +if test -n "$LT_DLLOADERS"
  161752. +then
  161753. + for lt_loader in $LT_DLLOADERS; do
  161754. + LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
  161755. + done
  161756. + AC_DEFINE([HAVE_LIBDLLOADER], [1],
  161757. + [Define if libdlloader will be built on this platform])
  161758. +fi
  161759. +AC_SUBST([LT_DLPREOPEN])
  161760. +
  161761. +dnl This isn't used anymore, but set it for backwards compatibility
  161762. +LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
  161763. +AC_SUBST([LIBADD_DL])
  161764. +
  161765. +AC_LANG_POP
  161766. +])
  161767. +m4trace:m4/ltdl.m4:731: -1- AU_DEFUN([AC_LTDL_DLLIB], [m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])])
  161768. +m4trace:m4/ltdl.m4:731: -1- AC_DEFUN([AC_LTDL_DLLIB], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLLIB' is obsolete.
  161769. +You should run autoupdate.])dnl
  161770. +m4_if($#, 0, [LT_LIB_DLLOAD], [LT_LIB_DLLOAD($@)])])
  161771. +m4trace:m4/ltdl.m4:739: -1- AC_DEFUN([LT_SYS_SYMBOL_USCORE], [m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  161772. +AC_CACHE_CHECK([for _ prefix in compiled symbols],
  161773. + [lt_cv_sys_symbol_underscore],
  161774. + [lt_cv_sys_symbol_underscore=no
  161775. + cat > conftest.$ac_ext <<_LT_EOF
  161776. +void nm_test_func(){}
  161777. +int main(){nm_test_func;return 0;}
  161778. +_LT_EOF
  161779. + if AC_TRY_EVAL(ac_compile); then
  161780. + # Now try to grab the symbols.
  161781. + ac_nlist=conftest.nm
  161782. + if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) && test -s "$ac_nlist"; then
  161783. + # See whether the symbols have a leading underscore.
  161784. + if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
  161785. + lt_cv_sys_symbol_underscore=yes
  161786. + else
  161787. + if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
  161788. + :
  161789. + else
  161790. + echo "configure: cannot find nm_test_func in $ac_nlist" >&AS_MESSAGE_LOG_FD
  161791. + fi
  161792. + fi
  161793. + else
  161794. + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
  161795. + fi
  161796. + else
  161797. + echo "configure: failed program was:" >&AS_MESSAGE_LOG_FD
  161798. + cat conftest.c >&AS_MESSAGE_LOG_FD
  161799. + fi
  161800. + rm -rf conftest*
  161801. + ])
  161802. + sys_symbol_underscore=$lt_cv_sys_symbol_underscore
  161803. + AC_SUBST([sys_symbol_underscore])
  161804. +])
  161805. +m4trace:m4/ltdl.m4:776: -1- AU_DEFUN([AC_LTDL_SYMBOL_USCORE], [m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])])
  161806. +m4trace:m4/ltdl.m4:776: -1- AC_DEFUN([AC_LTDL_SYMBOL_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_SYMBOL_USCORE' is obsolete.
  161807. +You should run autoupdate.])dnl
  161808. +m4_if($#, 0, [LT_SYS_SYMBOL_USCORE], [LT_SYS_SYMBOL_USCORE($@)])])
  161809. +m4trace:m4/ltdl.m4:783: -1- AC_DEFUN([LT_FUNC_DLSYM_USCORE], [AC_REQUIRE([LT_SYS_SYMBOL_USCORE])dnl
  161810. +if test x"$lt_cv_sys_symbol_underscore" = xyes; then
  161811. + if test x"$libltdl_cv_func_dlopen" = xyes ||
  161812. + test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
  161813. + AC_CACHE_CHECK([whether we have to add an underscore for dlsym],
  161814. + [libltdl_cv_need_uscore],
  161815. + [libltdl_cv_need_uscore=unknown
  161816. + save_LIBS="$LIBS"
  161817. + LIBS="$LIBS $LIBADD_DLOPEN"
  161818. + _LT_TRY_DLOPEN_SELF(
  161819. + [libltdl_cv_need_uscore=no], [libltdl_cv_need_uscore=yes],
  161820. + [], [libltdl_cv_need_uscore=cross])
  161821. + LIBS="$save_LIBS"
  161822. + ])
  161823. + fi
  161824. +fi
  161825. +
  161826. +if test x"$libltdl_cv_need_uscore" = xyes; then
  161827. + AC_DEFINE([NEED_USCORE], [1],
  161828. + [Define if dlsym() requires a leading underscore in symbol names.])
  161829. +fi
  161830. +])
  161831. +m4trace:m4/ltdl.m4:808: -1- AU_DEFUN([AC_LTDL_DLSYM_USCORE], [m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])])
  161832. +m4trace:m4/ltdl.m4:808: -1- AC_DEFUN([AC_LTDL_DLSYM_USCORE], [AC_DIAGNOSE([obsolete], [The macro `AC_LTDL_DLSYM_USCORE' is obsolete.
  161833. +You should run autoupdate.])dnl
  161834. +m4_if($#, 0, [LT_FUNC_DLSYM_USCORE], [LT_FUNC_DLSYM_USCORE($@)])])
  161835. +m4trace:m4/ltoptions.m4:14: -1- AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
  161836. +m4trace:m4/ltoptions.m4:111: -1- AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen])
  161837. +AC_DIAGNOSE([obsolete],
  161838. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  161839. +put the `dlopen' option into LT_INIT's first parameter.])
  161840. +])
  161841. +m4trace:m4/ltoptions.m4:111: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_DLOPEN' is obsolete.
  161842. +You should run autoupdate.])dnl
  161843. +_LT_SET_OPTION([LT_INIT], [dlopen])
  161844. +AC_DIAGNOSE([obsolete],
  161845. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  161846. +put the `dlopen' option into LT_INIT's first parameter.])
  161847. +])
  161848. +m4trace:m4/ltoptions.m4:146: -1- AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl
  161849. +_LT_SET_OPTION([LT_INIT], [win32-dll])
  161850. +AC_DIAGNOSE([obsolete],
  161851. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  161852. +put the `win32-dll' option into LT_INIT's first parameter.])
  161853. +])
  161854. +m4trace:m4/ltoptions.m4:146: -1- AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
  161855. +You should run autoupdate.])dnl
  161856. +AC_REQUIRE([AC_CANONICAL_HOST])dnl
  161857. +_LT_SET_OPTION([LT_INIT], [win32-dll])
  161858. +AC_DIAGNOSE([obsolete],
  161859. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  161860. +put the `win32-dll' option into LT_INIT's first parameter.])
  161861. +])
  161862. +m4trace:m4/ltoptions.m4:195: -1- AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
  161863. +])
  161864. +m4trace:m4/ltoptions.m4:199: -1- AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared])
  161865. +])
  161866. +m4trace:m4/ltoptions.m4:203: -1- AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
  161867. +m4trace:m4/ltoptions.m4:203: -1- AC_DEFUN([AM_ENABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_SHARED' is obsolete.
  161868. +You should run autoupdate.])dnl
  161869. +AC_ENABLE_SHARED($@)])
  161870. +m4trace:m4/ltoptions.m4:204: -1- AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
  161871. +m4trace:m4/ltoptions.m4:204: -1- AC_DEFUN([AM_DISABLE_SHARED], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_SHARED' is obsolete.
  161872. +You should run autoupdate.])dnl
  161873. +AC_DISABLE_SHARED($@)])
  161874. +m4trace:m4/ltoptions.m4:249: -1- AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
  161875. +])
  161876. +m4trace:m4/ltoptions.m4:253: -1- AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static])
  161877. +])
  161878. +m4trace:m4/ltoptions.m4:257: -1- AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
  161879. +m4trace:m4/ltoptions.m4:257: -1- AC_DEFUN([AM_ENABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_ENABLE_STATIC' is obsolete.
  161880. +You should run autoupdate.])dnl
  161881. +AC_ENABLE_STATIC($@)])
  161882. +m4trace:m4/ltoptions.m4:258: -1- AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
  161883. +m4trace:m4/ltoptions.m4:258: -1- AC_DEFUN([AM_DISABLE_STATIC], [AC_DIAGNOSE([obsolete], [The macro `AM_DISABLE_STATIC' is obsolete.
  161884. +You should run autoupdate.])dnl
  161885. +AC_DISABLE_STATIC($@)])
  161886. +m4trace:m4/ltoptions.m4:303: -1- AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
  161887. +AC_DIAGNOSE([obsolete],
  161888. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  161889. +the `fast-install' option into LT_INIT's first parameter.])
  161890. +])
  161891. +m4trace:m4/ltoptions.m4:303: -1- AC_DEFUN([AC_ENABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_ENABLE_FAST_INSTALL' is obsolete.
  161892. +You should run autoupdate.])dnl
  161893. +_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
  161894. +AC_DIAGNOSE([obsolete],
  161895. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  161896. +the `fast-install' option into LT_INIT's first parameter.])
  161897. +])
  161898. +m4trace:m4/ltoptions.m4:310: -1- AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install])
  161899. +AC_DIAGNOSE([obsolete],
  161900. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  161901. +the `disable-fast-install' option into LT_INIT's first parameter.])
  161902. +])
  161903. +m4trace:m4/ltoptions.m4:310: -1- AC_DEFUN([AC_DISABLE_FAST_INSTALL], [AC_DIAGNOSE([obsolete], [The macro `AC_DISABLE_FAST_INSTALL' is obsolete.
  161904. +You should run autoupdate.])dnl
  161905. +_LT_SET_OPTION([LT_INIT], [disable-fast-install])
  161906. +AC_DIAGNOSE([obsolete],
  161907. +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
  161908. +the `disable-fast-install' option into LT_INIT's first parameter.])
  161909. +])
  161910. +m4trace:m4/ltoptions.m4:343: -1- AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only])
  161911. +AC_DIAGNOSE([obsolete],
  161912. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  161913. +put the `pic-only' option into LT_INIT's first parameter.])
  161914. +])
  161915. +m4trace:m4/ltoptions.m4:343: -1- AC_DEFUN([AC_LIBTOOL_PICMODE], [AC_DIAGNOSE([obsolete], [The macro `AC_LIBTOOL_PICMODE' is obsolete.
  161916. +You should run autoupdate.])dnl
  161917. +_LT_SET_OPTION([LT_INIT], [pic-only])
  161918. +AC_DIAGNOSE([obsolete],
  161919. +[$0: Remove this warning and the call to _LT_SET_OPTION when you
  161920. +put the `pic-only' option into LT_INIT's first parameter.])
  161921. +])
  161922. +m4trace:m4/ltsugar.m4:13: -1- AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
  161923. +m4trace:m4/ltversion.m4:18: -1- AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4'
  161924. +macro_revision='1.3293'
  161925. +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
  161926. +_LT_DECL(, macro_revision, 0)
  161927. +])
  161928. +m4trace:m4/lt~obsolete.m4:36: -1- AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
  161929. +m4trace:m4/lt~obsolete.m4:40: -1- AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])
  161930. +m4trace:m4/lt~obsolete.m4:41: -1- AC_DEFUN([_LT_AC_SHELL_INIT])
  161931. +m4trace:m4/lt~obsolete.m4:42: -1- AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])
  161932. +m4trace:m4/lt~obsolete.m4:44: -1- AC_DEFUN([_LT_AC_TAGVAR])
  161933. +m4trace:m4/lt~obsolete.m4:45: -1- AC_DEFUN([AC_LTDL_ENABLE_INSTALL])
  161934. +m4trace:m4/lt~obsolete.m4:46: -1- AC_DEFUN([AC_LTDL_PREOPEN])
  161935. +m4trace:m4/lt~obsolete.m4:47: -1- AC_DEFUN([_LT_AC_SYS_COMPILER])
  161936. +m4trace:m4/lt~obsolete.m4:48: -1- AC_DEFUN([_LT_AC_LOCK])
  161937. +m4trace:m4/lt~obsolete.m4:49: -1- AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])
  161938. +m4trace:m4/lt~obsolete.m4:50: -1- AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])
  161939. +m4trace:m4/lt~obsolete.m4:51: -1- AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])
  161940. +m4trace:m4/lt~obsolete.m4:52: -1- AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])
  161941. +m4trace:m4/lt~obsolete.m4:53: -1- AC_DEFUN([AC_LIBTOOL_OBJDIR])
  161942. +m4trace:m4/lt~obsolete.m4:54: -1- AC_DEFUN([AC_LTDL_OBJDIR])
  161943. +m4trace:m4/lt~obsolete.m4:55: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])
  161944. +m4trace:m4/lt~obsolete.m4:56: -1- AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])
  161945. +m4trace:m4/lt~obsolete.m4:57: -1- AC_DEFUN([AC_PATH_MAGIC])
  161946. +m4trace:m4/lt~obsolete.m4:58: -1- AC_DEFUN([AC_PROG_LD_GNU])
  161947. +m4trace:m4/lt~obsolete.m4:59: -1- AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])
  161948. +m4trace:m4/lt~obsolete.m4:60: -1- AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])
  161949. +m4trace:m4/lt~obsolete.m4:61: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])
  161950. +m4trace:m4/lt~obsolete.m4:62: -1- AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])
  161951. +m4trace:m4/lt~obsolete.m4:63: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])
  161952. +m4trace:m4/lt~obsolete.m4:64: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])
  161953. +m4trace:m4/lt~obsolete.m4:65: -1- AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])
  161954. +m4trace:m4/lt~obsolete.m4:66: -1- AC_DEFUN([LT_AC_PROG_EGREP])
  161955. +m4trace:m4/lt~obsolete.m4:71: -1- AC_DEFUN([_AC_PROG_LIBTOOL])
  161956. +m4trace:m4/lt~obsolete.m4:72: -1- AC_DEFUN([AC_LIBTOOL_SETUP])
  161957. +m4trace:m4/lt~obsolete.m4:73: -1- AC_DEFUN([_LT_AC_CHECK_DLFCN])
  161958. +m4trace:m4/lt~obsolete.m4:74: -1- AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])
  161959. +m4trace:m4/lt~obsolete.m4:75: -1- AC_DEFUN([_LT_AC_TAGCONFIG])
  161960. +m4trace:m4/lt~obsolete.m4:77: -1- AC_DEFUN([_LT_AC_LANG_CXX])
  161961. +m4trace:m4/lt~obsolete.m4:78: -1- AC_DEFUN([_LT_AC_LANG_F77])
  161962. +m4trace:m4/lt~obsolete.m4:79: -1- AC_DEFUN([_LT_AC_LANG_GCJ])
  161963. +m4trace:m4/lt~obsolete.m4:80: -1- AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])
  161964. +m4trace:m4/lt~obsolete.m4:81: -1- AC_DEFUN([_LT_AC_LANG_C_CONFIG])
  161965. +m4trace:m4/lt~obsolete.m4:82: -1- AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])
  161966. +m4trace:m4/lt~obsolete.m4:83: -1- AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])
  161967. +m4trace:m4/lt~obsolete.m4:84: -1- AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])
  161968. +m4trace:m4/lt~obsolete.m4:85: -1- AC_DEFUN([_LT_AC_LANG_F77_CONFIG])
  161969. +m4trace:m4/lt~obsolete.m4:86: -1- AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])
  161970. +m4trace:m4/lt~obsolete.m4:87: -1- AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])
  161971. +m4trace:m4/lt~obsolete.m4:88: -1- AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])
  161972. +m4trace:m4/lt~obsolete.m4:89: -1- AC_DEFUN([_LT_AC_LANG_RC_CONFIG])
  161973. +m4trace:m4/lt~obsolete.m4:90: -1- AC_DEFUN([AC_LIBTOOL_CONFIG])
  161974. +m4trace:m4/lt~obsolete.m4:91: -1- AC_DEFUN([_LT_AC_FILE_LTDLL_C])
  161975. +m4trace:m4/lt~obsolete.m4:93: -1- AC_DEFUN([_LT_AC_PROG_CXXCPP])
  161976. +m4trace:m4/lt~obsolete.m4:96: -1- AC_DEFUN([_LT_PROG_F77])
  161977. +m4trace:m4/lt~obsolete.m4:97: -1- AC_DEFUN([_LT_PROG_FC])
  161978. +m4trace:m4/lt~obsolete.m4:98: -1- AC_DEFUN([_LT_PROG_CXX])
  161979. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^_?A[CHUM]_])
  161980. +m4trace:configure.ac:43: -1- m4_pattern_forbid([_AC_])
  161981. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  161982. +m4trace:configure.ac:43: -1- m4_pattern_allow([^AS_FLAGS$])
  161983. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^_?m4_])
  161984. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^dnl$])
  161985. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^_?AS_])
  161986. +m4trace:configure.ac:43: -1- m4_pattern_allow([^SHELL$])
  161987. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  161988. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_NAME$])
  161989. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  161990. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  161991. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_STRING$])
  161992. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  161993. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_URL$])
  161994. +m4trace:configure.ac:43: -1- m4_pattern_allow([^exec_prefix$])
  161995. +m4trace:configure.ac:43: -1- m4_pattern_allow([^prefix$])
  161996. +m4trace:configure.ac:43: -1- m4_pattern_allow([^program_transform_name$])
  161997. +m4trace:configure.ac:43: -1- m4_pattern_allow([^bindir$])
  161998. +m4trace:configure.ac:43: -1- m4_pattern_allow([^sbindir$])
  161999. +m4trace:configure.ac:43: -1- m4_pattern_allow([^libexecdir$])
  162000. +m4trace:configure.ac:43: -1- m4_pattern_allow([^datarootdir$])
  162001. +m4trace:configure.ac:43: -1- m4_pattern_allow([^datadir$])
  162002. +m4trace:configure.ac:43: -1- m4_pattern_allow([^sysconfdir$])
  162003. +m4trace:configure.ac:43: -1- m4_pattern_allow([^sharedstatedir$])
  162004. +m4trace:configure.ac:43: -1- m4_pattern_allow([^localstatedir$])
  162005. +m4trace:configure.ac:43: -1- m4_pattern_allow([^includedir$])
  162006. +m4trace:configure.ac:43: -1- m4_pattern_allow([^oldincludedir$])
  162007. +m4trace:configure.ac:43: -1- m4_pattern_allow([^docdir$])
  162008. +m4trace:configure.ac:43: -1- m4_pattern_allow([^infodir$])
  162009. +m4trace:configure.ac:43: -1- m4_pattern_allow([^htmldir$])
  162010. +m4trace:configure.ac:43: -1- m4_pattern_allow([^dvidir$])
  162011. +m4trace:configure.ac:43: -1- m4_pattern_allow([^pdfdir$])
  162012. +m4trace:configure.ac:43: -1- m4_pattern_allow([^psdir$])
  162013. +m4trace:configure.ac:43: -1- m4_pattern_allow([^libdir$])
  162014. +m4trace:configure.ac:43: -1- m4_pattern_allow([^localedir$])
  162015. +m4trace:configure.ac:43: -1- m4_pattern_allow([^mandir$])
  162016. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_NAME$])
  162017. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  162018. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  162019. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_STRING$])
  162020. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  162021. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_URL$])
  162022. +m4trace:configure.ac:43: -1- m4_pattern_allow([^DEFS$])
  162023. +m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO_C$])
  162024. +m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO_N$])
  162025. +m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO_T$])
  162026. +m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBS$])
  162027. +m4trace:configure.ac:43: -1- m4_pattern_allow([^build_alias$])
  162028. +m4trace:configure.ac:43: -1- m4_pattern_allow([^host_alias$])
  162029. +m4trace:configure.ac:43: -1- m4_pattern_allow([^target_alias$])
  162030. +m4trace:configure.ac:48: -1- LT_CONFIG_LTDL_DIR([.])
  162031. +m4trace:configure.ac:55: -1- AM_INIT_AUTOMAKE([gnu])
  162032. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  162033. +m4trace:configure.ac:55: -1- AM_SET_CURRENT_AUTOMAKE_VERSION
  162034. +m4trace:configure.ac:55: -1- AM_AUTOMAKE_VERSION([1.11.1])
  162035. +m4trace:configure.ac:55: -1- _AM_AUTOCONF_VERSION([2.68])
  162036. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  162037. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  162038. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_DATA$])
  162039. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__isrc$])
  162040. +m4trace:configure.ac:55: -1- _AM_SUBST_NOTMAKE([am__isrc])
  162041. +m4trace:configure.ac:55: -1- m4_pattern_allow([^CYGPATH_W$])
  162042. +m4trace:configure.ac:55: -1- _AM_SET_OPTIONS([gnu])
  162043. +m4trace:configure.ac:55: -1- _AM_SET_OPTION([gnu])
  162044. +m4trace:configure.ac:55: -2- _AM_MANGLE_OPTION([gnu])
  162045. +m4trace:configure.ac:55: -1- m4_pattern_allow([^PACKAGE$])
  162046. +m4trace:configure.ac:55: -1- m4_pattern_allow([^VERSION$])
  162047. +m4trace:configure.ac:55: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
  162048. + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
  162049. +m4trace:configure.ac:55: -2- _AM_MANGLE_OPTION([no-define])
  162050. +m4trace:configure.ac:55: -1- m4_pattern_allow([^PACKAGE$])
  162051. +m4trace:configure.ac:55: -1- m4_pattern_allow([^VERSION$])
  162052. +m4trace:configure.ac:55: -1- AM_SANITY_CHECK
  162053. +m4trace:configure.ac:55: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
  162054. +m4trace:configure.ac:55: -1- AM_MISSING_HAS_RUN
  162055. +m4trace:configure.ac:55: -1- AM_AUX_DIR_EXPAND
  162056. +m4trace:configure.ac:55: -1- m4_pattern_allow([^ACLOCAL$])
  162057. +m4trace:configure.ac:55: -1- AM_MISSING_PROG([AUTOCONF], [autoconf])
  162058. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AUTOCONF$])
  162059. +m4trace:configure.ac:55: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
  162060. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AUTOMAKE$])
  162061. +m4trace:configure.ac:55: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader])
  162062. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AUTOHEADER$])
  162063. +m4trace:configure.ac:55: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo])
  162064. +m4trace:configure.ac:55: -1- m4_pattern_allow([^MAKEINFO$])
  162065. +m4trace:configure.ac:55: -1- AM_PROG_INSTALL_SH
  162066. +m4trace:configure.ac:55: -1- m4_pattern_allow([^install_sh$])
  162067. +m4trace:configure.ac:55: -1- AM_PROG_INSTALL_STRIP
  162068. +m4trace:configure.ac:55: -1- m4_pattern_allow([^STRIP$])
  162069. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  162070. +m4trace:configure.ac:55: -1- AM_PROG_MKDIR_P
  162071. +m4trace:configure.ac:55: -1- m4_pattern_allow([^MKDIR_P$])
  162072. +m4trace:configure.ac:55: -1- m4_pattern_allow([^mkdir_p$])
  162073. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AWK$])
  162074. +m4trace:configure.ac:55: -1- m4_pattern_allow([^SET_MAKE$])
  162075. +m4trace:configure.ac:55: -1- AM_SET_LEADING_DOT
  162076. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__leading_dot$])
  162077. +m4trace:configure.ac:55: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
  162078. + [_AM_PROG_TAR([v7])])])
  162079. +m4trace:configure.ac:55: -2- _AM_MANGLE_OPTION([tar-ustar])
  162080. +m4trace:configure.ac:55: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])
  162081. +m4trace:configure.ac:55: -2- _AM_MANGLE_OPTION([tar-pax])
  162082. +m4trace:configure.ac:55: -1- _AM_PROG_TAR([v7])
  162083. +m4trace:configure.ac:55: -1- AM_MISSING_PROG([AMTAR], [tar])
  162084. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AMTAR$])
  162085. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__tar$])
  162086. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__untar$])
  162087. +m4trace:configure.ac:55: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC],
  162088. + [_AM_DEPENDENCIES(CC)],
  162089. + [define([AC_PROG_CC],
  162090. + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
  162091. +AC_PROVIDE_IFELSE([AC_PROG_CXX],
  162092. + [_AM_DEPENDENCIES(CXX)],
  162093. + [define([AC_PROG_CXX],
  162094. + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
  162095. +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
  162096. + [_AM_DEPENDENCIES(OBJC)],
  162097. + [define([AC_PROG_OBJC],
  162098. + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
  162099. +])
  162100. +m4trace:configure.ac:55: -2- _AM_MANGLE_OPTION([no-dependencies])
  162101. +m4trace:configure.ac:55: -1- _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])
  162102. +m4trace:configure.ac:55: -2- _AM_MANGLE_OPTION([silent-rules])
  162103. +m4trace:configure.ac:67: -1- LT_INIT([dlopen win32-dll])
  162104. +m4trace:configure.ac:67: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
  162105. +m4trace:configure.ac:67: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
  162106. +m4trace:configure.ac:67: -1- LTOPTIONS_VERSION
  162107. +m4trace:configure.ac:67: -1- LTSUGAR_VERSION
  162108. +m4trace:configure.ac:67: -1- LTVERSION_VERSION
  162109. +m4trace:configure.ac:67: -1- LTOBSOLETE_VERSION
  162110. +m4trace:configure.ac:67: -1- _LT_PROG_LTMAIN
  162111. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AS$])
  162112. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DLLTOOL$])
  162113. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJDUMP$])
  162114. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LIBTOOL$])
  162115. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build$])
  162116. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build_cpu$])
  162117. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build_vendor$])
  162118. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build_os$])
  162119. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host$])
  162120. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host_cpu$])
  162121. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host_vendor$])
  162122. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host_os$])
  162123. +m4trace:configure.ac:67: -1- _LT_PREPARE_SED_QUOTE_VARS
  162124. +m4trace:configure.ac:67: -1- _LT_PROG_ECHO_BACKSLASH
  162125. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162126. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CFLAGS$])
  162127. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LDFLAGS$])
  162128. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LIBS$])
  162129. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPPFLAGS$])
  162130. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162131. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162132. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162133. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162134. +m4trace:configure.ac:67: -1- m4_pattern_allow([^ac_ct_CC$])
  162135. +m4trace:configure.ac:67: -1- m4_pattern_allow([^EXEEXT$])
  162136. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJEXT$])
  162137. +m4trace:configure.ac:67: -1- _AM_DEPENDENCIES([CC])
  162138. +m4trace:configure.ac:67: -1- AM_SET_DEPDIR
  162139. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DEPDIR$])
  162140. +m4trace:configure.ac:67: -1- AM_OUTPUT_DEPENDENCY_COMMANDS
  162141. +m4trace:configure.ac:67: -1- AM_MAKE_INCLUDE
  162142. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__include$])
  162143. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__quote$])
  162144. +m4trace:configure.ac:67: -1- AM_DEP_TRACK
  162145. +m4trace:configure.ac:67: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  162146. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AMDEP_TRUE$])
  162147. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AMDEP_FALSE$])
  162148. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  162149. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  162150. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  162151. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  162152. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CCDEPMODE$])
  162153. +m4trace:configure.ac:67: -1- AM_CONDITIONAL([am__fastdepCC], [
  162154. + test "x$enable_dependency_tracking" != xno \
  162155. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  162156. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  162157. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  162158. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  162159. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  162160. +m4trace:configure.ac:67: -1- LT_PATH_LD
  162161. +m4trace:configure.ac:67: -1- m4_pattern_allow([^SED$])
  162162. +m4trace:configure.ac:67: -1- AC_PROG_EGREP
  162163. +m4trace:configure.ac:67: -1- m4_pattern_allow([^GREP$])
  162164. +m4trace:configure.ac:67: -1- m4_pattern_allow([^EGREP$])
  162165. +m4trace:configure.ac:67: -1- m4_pattern_allow([^FGREP$])
  162166. +m4trace:configure.ac:67: -1- m4_pattern_allow([^GREP$])
  162167. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LD$])
  162168. +m4trace:configure.ac:67: -1- LT_PATH_NM
  162169. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DUMPBIN$])
  162170. +m4trace:configure.ac:67: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
  162171. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DUMPBIN$])
  162172. +m4trace:configure.ac:67: -1- m4_pattern_allow([^NM$])
  162173. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LN_S$])
  162174. +m4trace:configure.ac:67: -1- LT_CMD_MAX_LEN
  162175. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJDUMP$])
  162176. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJDUMP$])
  162177. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DLLTOOL$])
  162178. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DLLTOOL$])
  162179. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AR$])
  162180. +m4trace:configure.ac:67: -1- m4_pattern_allow([^ac_ct_AR$])
  162181. +m4trace:configure.ac:67: -1- m4_pattern_allow([^STRIP$])
  162182. +m4trace:configure.ac:67: -1- m4_pattern_allow([^RANLIB$])
  162183. +m4trace:configure.ac:67: -1- _LT_WITH_SYSROOT
  162184. +m4trace:configure.ac:67: -1- m4_pattern_allow([LT_OBJDIR])
  162185. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LT_OBJDIR$])
  162186. +m4trace:configure.ac:67: -1- _LT_CC_BASENAME([$compiler])
  162187. +m4trace:configure.ac:67: -1- _LT_PATH_TOOL_PREFIX([${ac_tool_prefix}file], [/usr/bin$PATH_SEPARATOR$PATH])
  162188. +m4trace:configure.ac:67: -1- _LT_PATH_TOOL_PREFIX([file], [/usr/bin$PATH_SEPARATOR$PATH])
  162189. +m4trace:configure.ac:67: -1- LT_SUPPORTED_TAG([CC])
  162190. +m4trace:configure.ac:67: -1- _LT_COMPILER_BOILERPLATE
  162191. +m4trace:configure.ac:67: -1- _LT_LINKER_BOILERPLATE
  162192. +m4trace:configure.ac:67: -1- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, )="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, ) -fno-rtti -fno-exceptions"])
  162193. +m4trace:configure.ac:67: -1- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, ) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, )], [$_LT_TAGVAR(lt_prog_compiler_pic, )@&t@m4_if([],[],[ -DPIC],[m4_if([],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, ) in
  162194. + "" | " "*) ;;
  162195. + *) _LT_TAGVAR(lt_prog_compiler_pic, )=" $_LT_TAGVAR(lt_prog_compiler_pic, )" ;;
  162196. + esac], [_LT_TAGVAR(lt_prog_compiler_pic, )=
  162197. + _LT_TAGVAR(lt_prog_compiler_can_build_shared, )=no])
  162198. +m4trace:configure.ac:67: -1- _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works], [$lt_tmp_static_flag], [], [_LT_TAGVAR(lt_prog_compiler_static, )=])
  162199. +m4trace:configure.ac:67: -1- m4_pattern_allow([^MANIFEST_TOOL$])
  162200. +m4trace:configure.ac:67: -1- _LT_REQUIRED_DARWIN_CHECKS
  162201. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DSYMUTIL$])
  162202. +m4trace:configure.ac:67: -1- m4_pattern_allow([^NMEDIT$])
  162203. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LIPO$])
  162204. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OTOOL$])
  162205. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OTOOL64$])
  162206. +m4trace:configure.ac:67: -1- _LT_LINKER_OPTION([if $CC understands -b], [lt_cv_prog_compiler__b], [-b], [_LT_TAGVAR(archive_cmds, )='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'], [_LT_TAGVAR(archive_cmds, )='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])
  162207. +m4trace:configure.ac:67: -1- LT_SYS_DLOPEN_SELF
  162208. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPP$])
  162209. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPPFLAGS$])
  162210. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPP$])
  162211. +m4trace:configure.ac:67: -1- m4_pattern_allow([^STDC_HEADERS$])
  162212. +m4trace:configure.ac:67: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
  162213. +m4trace:configure.ac:68: -1- _LTDL_SETUP
  162214. +m4trace:configure.ac:68: -1- LT_SYS_MODULE_EXT
  162215. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_MODULE_EXT])
  162216. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_MODULE_EXT$])
  162217. +m4trace:configure.ac:68: -1- LT_SYS_MODULE_PATH
  162218. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_MODULE_PATH_VAR])
  162219. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_MODULE_PATH_VAR$])
  162220. +m4trace:configure.ac:68: -1- LT_SYS_DLSEARCH_PATH
  162221. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_DLSEARCH_PATH])
  162222. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLSEARCH_PATH$])
  162223. +m4trace:configure.ac:68: -1- LT_LIB_DLLOAD
  162224. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLLOADERS$])
  162225. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLLOADERS$])
  162226. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDL$])
  162227. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDL$])
  162228. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDL$])
  162229. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DLERROR$])
  162230. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_DLOPEN$])
  162231. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  162232. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  162233. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_SHL_LOAD$])
  162234. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DYLD$])
  162235. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DECL_CYGWIN_CONV_PATH$])
  162236. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DLD$])
  162237. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_DLD_LINK$])
  162238. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  162239. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDLLOADER$])
  162240. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  162241. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_DL$])
  162242. +m4trace:configure.ac:68: -1- LT_SYS_SYMBOL_USCORE
  162243. +m4trace:configure.ac:68: -1- m4_pattern_allow([^sys_symbol_underscore$])
  162244. +m4trace:configure.ac:68: -1- LT_FUNC_DLSYM_USCORE
  162245. +m4trace:configure.ac:68: -1- m4_pattern_allow([^NEED_USCORE$])
  162246. +m4trace:configure.ac:68: -1- LT_SYS_DLOPEN_DEPLIBS
  162247. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LTDL_DLOPEN_DEPLIBS$])
  162248. +m4trace:configure.ac:68: -1- gl_FUNC_ARGZ
  162249. +m4trace:configure.ac:68: -1- gl_PREREQ_ARGZ
  162250. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_ARGZ_H$])
  162251. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_ERROR_T$])
  162252. +m4trace:configure.ac:68: -1- m4_pattern_allow([^error_t$])
  162253. +m4trace:configure.ac:68: -1- m4_pattern_allow([^__error_t_defined$])
  162254. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162255. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_WORKING_ARGZ$])
  162256. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162257. +m4trace:configure.ac:68: -1- m4_pattern_allow([^ARGZ_H$])
  162258. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_PRELOADED_SYMBOLS$])
  162259. +m4trace:configure.ac:68: -1- AM_CONDITIONAL([INSTALL_LTDL], [test x"${enable_ltdl_install-no}" != xno])
  162260. +m4trace:configure.ac:68: -1- m4_pattern_allow([^INSTALL_LTDL_TRUE$])
  162261. +m4trace:configure.ac:68: -1- m4_pattern_allow([^INSTALL_LTDL_FALSE$])
  162262. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_TRUE])
  162263. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_FALSE])
  162264. +m4trace:configure.ac:68: -1- AM_CONDITIONAL([CONVENIENCE_LTDL], [test x"${enable_ltdl_convenience-no}" != xno])
  162265. +m4trace:configure.ac:68: -1- m4_pattern_allow([^CONVENIENCE_LTDL_TRUE$])
  162266. +m4trace:configure.ac:68: -1- m4_pattern_allow([^CONVENIENCE_LTDL_FALSE$])
  162267. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_TRUE])
  162268. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_FALSE])
  162269. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_CONFIG_H$])
  162270. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162271. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162272. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_LIBEXT])
  162273. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_LIBEXT$])
  162274. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_LIBPREFIX])
  162275. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_LIBPREFIX$])
  162276. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LTDLOPEN$])
  162277. +m4trace:configure.ac:75: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162278. +m4trace:configure.ac:75: -1- m4_pattern_allow([^LTLIBOBJS$])
  162279. +m4trace:configure.ac:75: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  162280. +m4trace:configure.ac:75: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  162281. +m4trace:configure.ac:75: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  162282. +m4trace:configure.ac:75: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  162283. +m4trace:configure.ac:75: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  162284. +m4trace:configure.ac:75: -1- m4_pattern_allow([^LT_CONFIG_H$])
  162285. +m4trace:configure.ac:75: -1- _AC_AM_CONFIG_HEADER_HOOK(["$ac_file"])
  162286. +m4trace:configure.ac:75: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS
  162287. +m4trace:configure.ac:75: -1- _LT_PROG_LTMAIN
  162288. diff -Nur squid-3.1.11.orig/libltdl/autom4te.cache/traces.1 squid-3.1.11/libltdl/autom4te.cache/traces.1
  162289. --- squid-3.1.11.orig/libltdl/autom4te.cache/traces.1 1970-01-01 01:00:00.000000000 +0100
  162290. +++ squid-3.1.11/libltdl/autom4te.cache/traces.1 2011-03-04 23:17:36.000000000 +0100
  162291. @@ -0,0 +1,705 @@
  162292. +m4trace:aclocal.m4:952: -1- m4_include([m4/argz.m4])
  162293. +m4trace:aclocal.m4:953: -1- m4_include([m4/libtool.m4])
  162294. +m4trace:aclocal.m4:954: -1- m4_include([m4/ltdl.m4])
  162295. +m4trace:aclocal.m4:955: -1- m4_include([m4/ltoptions.m4])
  162296. +m4trace:aclocal.m4:956: -1- m4_include([m4/ltsugar.m4])
  162297. +m4trace:aclocal.m4:957: -1- m4_include([m4/ltversion.m4])
  162298. +m4trace:aclocal.m4:958: -1- m4_include([m4/lt~obsolete.m4])
  162299. +m4trace:configure.ac:43: -1- AC_INIT([libltdl], [2.4], [bug-libtool@gnu.org])
  162300. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^_?A[CHUM]_])
  162301. +m4trace:configure.ac:43: -1- m4_pattern_forbid([_AC_])
  162302. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
  162303. +m4trace:configure.ac:43: -1- m4_pattern_allow([^AS_FLAGS$])
  162304. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^_?m4_])
  162305. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^dnl$])
  162306. +m4trace:configure.ac:43: -1- m4_pattern_forbid([^_?AS_])
  162307. +m4trace:configure.ac:43: -1- AC_SUBST([SHELL])
  162308. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([SHELL])
  162309. +m4trace:configure.ac:43: -1- m4_pattern_allow([^SHELL$])
  162310. +m4trace:configure.ac:43: -1- AC_SUBST([PATH_SEPARATOR])
  162311. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
  162312. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PATH_SEPARATOR$])
  162313. +m4trace:configure.ac:43: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])])
  162314. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([PACKAGE_NAME])
  162315. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_NAME$])
  162316. +m4trace:configure.ac:43: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])])
  162317. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
  162318. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  162319. +m4trace:configure.ac:43: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])])
  162320. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
  162321. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  162322. +m4trace:configure.ac:43: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])])
  162323. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([PACKAGE_STRING])
  162324. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_STRING$])
  162325. +m4trace:configure.ac:43: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
  162326. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
  162327. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  162328. +m4trace:configure.ac:43: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])])
  162329. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([PACKAGE_URL])
  162330. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_URL$])
  162331. +m4trace:configure.ac:43: -1- AC_SUBST([exec_prefix], [NONE])
  162332. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([exec_prefix])
  162333. +m4trace:configure.ac:43: -1- m4_pattern_allow([^exec_prefix$])
  162334. +m4trace:configure.ac:43: -1- AC_SUBST([prefix], [NONE])
  162335. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([prefix])
  162336. +m4trace:configure.ac:43: -1- m4_pattern_allow([^prefix$])
  162337. +m4trace:configure.ac:43: -1- AC_SUBST([program_transform_name], [s,x,x,])
  162338. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([program_transform_name])
  162339. +m4trace:configure.ac:43: -1- m4_pattern_allow([^program_transform_name$])
  162340. +m4trace:configure.ac:43: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
  162341. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([bindir])
  162342. +m4trace:configure.ac:43: -1- m4_pattern_allow([^bindir$])
  162343. +m4trace:configure.ac:43: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
  162344. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([sbindir])
  162345. +m4trace:configure.ac:43: -1- m4_pattern_allow([^sbindir$])
  162346. +m4trace:configure.ac:43: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
  162347. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([libexecdir])
  162348. +m4trace:configure.ac:43: -1- m4_pattern_allow([^libexecdir$])
  162349. +m4trace:configure.ac:43: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
  162350. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([datarootdir])
  162351. +m4trace:configure.ac:43: -1- m4_pattern_allow([^datarootdir$])
  162352. +m4trace:configure.ac:43: -1- AC_SUBST([datadir], ['${datarootdir}'])
  162353. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([datadir])
  162354. +m4trace:configure.ac:43: -1- m4_pattern_allow([^datadir$])
  162355. +m4trace:configure.ac:43: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
  162356. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([sysconfdir])
  162357. +m4trace:configure.ac:43: -1- m4_pattern_allow([^sysconfdir$])
  162358. +m4trace:configure.ac:43: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
  162359. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([sharedstatedir])
  162360. +m4trace:configure.ac:43: -1- m4_pattern_allow([^sharedstatedir$])
  162361. +m4trace:configure.ac:43: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
  162362. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([localstatedir])
  162363. +m4trace:configure.ac:43: -1- m4_pattern_allow([^localstatedir$])
  162364. +m4trace:configure.ac:43: -1- AC_SUBST([includedir], ['${prefix}/include'])
  162365. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([includedir])
  162366. +m4trace:configure.ac:43: -1- m4_pattern_allow([^includedir$])
  162367. +m4trace:configure.ac:43: -1- AC_SUBST([oldincludedir], ['/usr/include'])
  162368. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([oldincludedir])
  162369. +m4trace:configure.ac:43: -1- m4_pattern_allow([^oldincludedir$])
  162370. +m4trace:configure.ac:43: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
  162371. + ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
  162372. + ['${datarootdir}/doc/${PACKAGE}'])])
  162373. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([docdir])
  162374. +m4trace:configure.ac:43: -1- m4_pattern_allow([^docdir$])
  162375. +m4trace:configure.ac:43: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
  162376. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([infodir])
  162377. +m4trace:configure.ac:43: -1- m4_pattern_allow([^infodir$])
  162378. +m4trace:configure.ac:43: -1- AC_SUBST([htmldir], ['${docdir}'])
  162379. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([htmldir])
  162380. +m4trace:configure.ac:43: -1- m4_pattern_allow([^htmldir$])
  162381. +m4trace:configure.ac:43: -1- AC_SUBST([dvidir], ['${docdir}'])
  162382. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([dvidir])
  162383. +m4trace:configure.ac:43: -1- m4_pattern_allow([^dvidir$])
  162384. +m4trace:configure.ac:43: -1- AC_SUBST([pdfdir], ['${docdir}'])
  162385. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([pdfdir])
  162386. +m4trace:configure.ac:43: -1- m4_pattern_allow([^pdfdir$])
  162387. +m4trace:configure.ac:43: -1- AC_SUBST([psdir], ['${docdir}'])
  162388. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([psdir])
  162389. +m4trace:configure.ac:43: -1- m4_pattern_allow([^psdir$])
  162390. +m4trace:configure.ac:43: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
  162391. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([libdir])
  162392. +m4trace:configure.ac:43: -1- m4_pattern_allow([^libdir$])
  162393. +m4trace:configure.ac:43: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
  162394. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([localedir])
  162395. +m4trace:configure.ac:43: -1- m4_pattern_allow([^localedir$])
  162396. +m4trace:configure.ac:43: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
  162397. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([mandir])
  162398. +m4trace:configure.ac:43: -1- m4_pattern_allow([^mandir$])
  162399. +m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
  162400. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_NAME$])
  162401. +m4trace:configure.ac:43: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
  162402. +@%:@undef PACKAGE_NAME])
  162403. +m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
  162404. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
  162405. +m4trace:configure.ac:43: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
  162406. +@%:@undef PACKAGE_TARNAME])
  162407. +m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
  162408. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_VERSION$])
  162409. +m4trace:configure.ac:43: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
  162410. +@%:@undef PACKAGE_VERSION])
  162411. +m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
  162412. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_STRING$])
  162413. +m4trace:configure.ac:43: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
  162414. +@%:@undef PACKAGE_STRING])
  162415. +m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
  162416. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
  162417. +m4trace:configure.ac:43: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
  162418. +@%:@undef PACKAGE_BUGREPORT])
  162419. +m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL])
  162420. +m4trace:configure.ac:43: -1- m4_pattern_allow([^PACKAGE_URL$])
  162421. +m4trace:configure.ac:43: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */
  162422. +@%:@undef PACKAGE_URL])
  162423. +m4trace:configure.ac:43: -1- AC_SUBST([DEFS])
  162424. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([DEFS])
  162425. +m4trace:configure.ac:43: -1- m4_pattern_allow([^DEFS$])
  162426. +m4trace:configure.ac:43: -1- AC_SUBST([ECHO_C])
  162427. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([ECHO_C])
  162428. +m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO_C$])
  162429. +m4trace:configure.ac:43: -1- AC_SUBST([ECHO_N])
  162430. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([ECHO_N])
  162431. +m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO_N$])
  162432. +m4trace:configure.ac:43: -1- AC_SUBST([ECHO_T])
  162433. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([ECHO_T])
  162434. +m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO_T$])
  162435. +m4trace:configure.ac:43: -1- AC_SUBST([LIBS])
  162436. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([LIBS])
  162437. +m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBS$])
  162438. +m4trace:configure.ac:43: -1- AC_SUBST([build_alias])
  162439. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([build_alias])
  162440. +m4trace:configure.ac:43: -1- m4_pattern_allow([^build_alias$])
  162441. +m4trace:configure.ac:43: -1- AC_SUBST([host_alias])
  162442. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([host_alias])
  162443. +m4trace:configure.ac:43: -1- m4_pattern_allow([^host_alias$])
  162444. +m4trace:configure.ac:43: -1- AC_SUBST([target_alias])
  162445. +m4trace:configure.ac:43: -1- AC_SUBST_TRACE([target_alias])
  162446. +m4trace:configure.ac:43: -1- m4_pattern_allow([^target_alias$])
  162447. +m4trace:configure.ac:44: -1- AC_CONFIG_HEADERS([config.h:config-h.in])
  162448. +m4trace:configure.ac:46: -1- AC_CONFIG_AUX_DIR([config])
  162449. +m4trace:configure.ac:48: -1- LT_CONFIG_LTDL_DIR([.])
  162450. +m4trace:configure.ac:55: -1- AM_INIT_AUTOMAKE([gnu])
  162451. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$])
  162452. +m4trace:configure.ac:55: -1- AM_AUTOMAKE_VERSION([1.11.1])
  162453. +m4trace:configure.ac:55: -1- AC_REQUIRE_AUX_FILE([install-sh])
  162454. +m4trace:configure.ac:55: -1- AC_SUBST([INSTALL_PROGRAM])
  162455. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([INSTALL_PROGRAM])
  162456. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_PROGRAM$])
  162457. +m4trace:configure.ac:55: -1- AC_SUBST([INSTALL_SCRIPT])
  162458. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([INSTALL_SCRIPT])
  162459. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_SCRIPT$])
  162460. +m4trace:configure.ac:55: -1- AC_SUBST([INSTALL_DATA])
  162461. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([INSTALL_DATA])
  162462. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_DATA$])
  162463. +m4trace:configure.ac:55: -1- AC_SUBST([am__isrc], [' -I$(srcdir)'])
  162464. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([am__isrc])
  162465. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__isrc$])
  162466. +m4trace:configure.ac:55: -1- _AM_SUBST_NOTMAKE([am__isrc])
  162467. +m4trace:configure.ac:55: -1- AC_SUBST([CYGPATH_W])
  162468. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([CYGPATH_W])
  162469. +m4trace:configure.ac:55: -1- m4_pattern_allow([^CYGPATH_W$])
  162470. +m4trace:configure.ac:55: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])
  162471. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([PACKAGE])
  162472. +m4trace:configure.ac:55: -1- m4_pattern_allow([^PACKAGE$])
  162473. +m4trace:configure.ac:55: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])
  162474. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([VERSION])
  162475. +m4trace:configure.ac:55: -1- m4_pattern_allow([^VERSION$])
  162476. +m4trace:configure.ac:55: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE])
  162477. +m4trace:configure.ac:55: -1- m4_pattern_allow([^PACKAGE$])
  162478. +m4trace:configure.ac:55: -1- AH_OUTPUT([PACKAGE], [/* Name of package */
  162479. +@%:@undef PACKAGE])
  162480. +m4trace:configure.ac:55: -1- AC_DEFINE_TRACE_LITERAL([VERSION])
  162481. +m4trace:configure.ac:55: -1- m4_pattern_allow([^VERSION$])
  162482. +m4trace:configure.ac:55: -1- AH_OUTPUT([VERSION], [/* Version number of package */
  162483. +@%:@undef VERSION])
  162484. +m4trace:configure.ac:55: -1- AC_REQUIRE_AUX_FILE([missing])
  162485. +m4trace:configure.ac:55: -1- AC_SUBST([ACLOCAL])
  162486. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([ACLOCAL])
  162487. +m4trace:configure.ac:55: -1- m4_pattern_allow([^ACLOCAL$])
  162488. +m4trace:configure.ac:55: -1- AC_SUBST([AUTOCONF])
  162489. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([AUTOCONF])
  162490. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AUTOCONF$])
  162491. +m4trace:configure.ac:55: -1- AC_SUBST([AUTOMAKE])
  162492. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([AUTOMAKE])
  162493. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AUTOMAKE$])
  162494. +m4trace:configure.ac:55: -1- AC_SUBST([AUTOHEADER])
  162495. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([AUTOHEADER])
  162496. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AUTOHEADER$])
  162497. +m4trace:configure.ac:55: -1- AC_SUBST([MAKEINFO])
  162498. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([MAKEINFO])
  162499. +m4trace:configure.ac:55: -1- m4_pattern_allow([^MAKEINFO$])
  162500. +m4trace:configure.ac:55: -1- AC_SUBST([install_sh])
  162501. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([install_sh])
  162502. +m4trace:configure.ac:55: -1- m4_pattern_allow([^install_sh$])
  162503. +m4trace:configure.ac:55: -1- AC_SUBST([STRIP])
  162504. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([STRIP])
  162505. +m4trace:configure.ac:55: -1- m4_pattern_allow([^STRIP$])
  162506. +m4trace:configure.ac:55: -1- AC_SUBST([INSTALL_STRIP_PROGRAM])
  162507. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM])
  162508. +m4trace:configure.ac:55: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$])
  162509. +m4trace:configure.ac:55: -1- AC_REQUIRE_AUX_FILE([install-sh])
  162510. +m4trace:configure.ac:55: -1- AC_SUBST([MKDIR_P])
  162511. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([MKDIR_P])
  162512. +m4trace:configure.ac:55: -1- m4_pattern_allow([^MKDIR_P$])
  162513. +m4trace:configure.ac:55: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"])
  162514. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([mkdir_p])
  162515. +m4trace:configure.ac:55: -1- m4_pattern_allow([^mkdir_p$])
  162516. +m4trace:configure.ac:55: -1- AC_SUBST([AWK])
  162517. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([AWK])
  162518. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AWK$])
  162519. +m4trace:configure.ac:55: -1- AC_SUBST([SET_MAKE])
  162520. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([SET_MAKE])
  162521. +m4trace:configure.ac:55: -1- m4_pattern_allow([^SET_MAKE$])
  162522. +m4trace:configure.ac:55: -1- AC_SUBST([am__leading_dot])
  162523. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([am__leading_dot])
  162524. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__leading_dot$])
  162525. +m4trace:configure.ac:55: -1- AC_SUBST([AMTAR])
  162526. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([AMTAR])
  162527. +m4trace:configure.ac:55: -1- m4_pattern_allow([^AMTAR$])
  162528. +m4trace:configure.ac:55: -1- AC_SUBST([am__tar])
  162529. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([am__tar])
  162530. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__tar$])
  162531. +m4trace:configure.ac:55: -1- AC_SUBST([am__untar])
  162532. +m4trace:configure.ac:55: -1- AC_SUBST_TRACE([am__untar])
  162533. +m4trace:configure.ac:55: -1- m4_pattern_allow([^am__untar$])
  162534. +m4trace:configure.ac:67: -1- LT_INIT([dlopen win32-dll])
  162535. +m4trace:configure.ac:67: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$])
  162536. +m4trace:configure.ac:67: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])
  162537. +m4trace:configure.ac:67: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
  162538. +m4trace:configure.ac:67: -1- AC_SUBST([AS])
  162539. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([AS])
  162540. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AS$])
  162541. +m4trace:configure.ac:67: -1- AC_SUBST([DLLTOOL])
  162542. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([DLLTOOL])
  162543. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DLLTOOL$])
  162544. +m4trace:configure.ac:67: -1- AC_SUBST([OBJDUMP])
  162545. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OBJDUMP])
  162546. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJDUMP$])
  162547. +m4trace:configure.ac:67: -1- AC_SUBST([LIBTOOL])
  162548. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([LIBTOOL])
  162549. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LIBTOOL$])
  162550. +m4trace:configure.ac:67: -1- AC_CANONICAL_HOST
  162551. +m4trace:configure.ac:67: -1- AC_CANONICAL_BUILD
  162552. +m4trace:configure.ac:67: -1- AC_REQUIRE_AUX_FILE([config.sub])
  162553. +m4trace:configure.ac:67: -1- AC_REQUIRE_AUX_FILE([config.guess])
  162554. +m4trace:configure.ac:67: -1- AC_SUBST([build], [$ac_cv_build])
  162555. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([build])
  162556. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build$])
  162557. +m4trace:configure.ac:67: -1- AC_SUBST([build_cpu], [$[1]])
  162558. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([build_cpu])
  162559. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build_cpu$])
  162560. +m4trace:configure.ac:67: -1- AC_SUBST([build_vendor], [$[2]])
  162561. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([build_vendor])
  162562. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build_vendor$])
  162563. +m4trace:configure.ac:67: -1- AC_SUBST([build_os])
  162564. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([build_os])
  162565. +m4trace:configure.ac:67: -1- m4_pattern_allow([^build_os$])
  162566. +m4trace:configure.ac:67: -1- AC_SUBST([host], [$ac_cv_host])
  162567. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([host])
  162568. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host$])
  162569. +m4trace:configure.ac:67: -1- AC_SUBST([host_cpu], [$[1]])
  162570. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([host_cpu])
  162571. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host_cpu$])
  162572. +m4trace:configure.ac:67: -1- AC_SUBST([host_vendor], [$[2]])
  162573. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([host_vendor])
  162574. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host_vendor$])
  162575. +m4trace:configure.ac:67: -1- AC_SUBST([host_os])
  162576. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([host_os])
  162577. +m4trace:configure.ac:67: -1- m4_pattern_allow([^host_os$])
  162578. +m4trace:configure.ac:67: -1- AC_SUBST([CC])
  162579. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CC])
  162580. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162581. +m4trace:configure.ac:67: -1- AC_SUBST([CFLAGS])
  162582. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CFLAGS])
  162583. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CFLAGS$])
  162584. +m4trace:configure.ac:67: -1- AC_SUBST([LDFLAGS])
  162585. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([LDFLAGS])
  162586. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LDFLAGS$])
  162587. +m4trace:configure.ac:67: -1- AC_SUBST([LIBS])
  162588. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([LIBS])
  162589. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LIBS$])
  162590. +m4trace:configure.ac:67: -1- AC_SUBST([CPPFLAGS])
  162591. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CPPFLAGS])
  162592. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPPFLAGS$])
  162593. +m4trace:configure.ac:67: -1- AC_SUBST([CC])
  162594. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CC])
  162595. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162596. +m4trace:configure.ac:67: -1- AC_SUBST([CC])
  162597. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CC])
  162598. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162599. +m4trace:configure.ac:67: -1- AC_SUBST([CC])
  162600. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CC])
  162601. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162602. +m4trace:configure.ac:67: -1- AC_SUBST([CC])
  162603. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CC])
  162604. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CC$])
  162605. +m4trace:configure.ac:67: -1- AC_SUBST([ac_ct_CC])
  162606. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([ac_ct_CC])
  162607. +m4trace:configure.ac:67: -1- m4_pattern_allow([^ac_ct_CC$])
  162608. +m4trace:configure.ac:67: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext])
  162609. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([EXEEXT])
  162610. +m4trace:configure.ac:67: -1- m4_pattern_allow([^EXEEXT$])
  162611. +m4trace:configure.ac:67: -1- AC_SUBST([OBJEXT], [$ac_cv_objext])
  162612. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OBJEXT])
  162613. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJEXT$])
  162614. +m4trace:configure.ac:67: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])
  162615. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([DEPDIR])
  162616. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DEPDIR$])
  162617. +m4trace:configure.ac:67: -1- AC_SUBST([am__include])
  162618. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([am__include])
  162619. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__include$])
  162620. +m4trace:configure.ac:67: -1- AC_SUBST([am__quote])
  162621. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([am__quote])
  162622. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__quote$])
  162623. +m4trace:configure.ac:67: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
  162624. +m4trace:configure.ac:67: -1- AC_SUBST([AMDEP_TRUE])
  162625. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([AMDEP_TRUE])
  162626. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AMDEP_TRUE$])
  162627. +m4trace:configure.ac:67: -1- AC_SUBST([AMDEP_FALSE])
  162628. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([AMDEP_FALSE])
  162629. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AMDEP_FALSE$])
  162630. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE])
  162631. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE])
  162632. +m4trace:configure.ac:67: -1- AC_SUBST([AMDEPBACKSLASH])
  162633. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([AMDEPBACKSLASH])
  162634. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AMDEPBACKSLASH$])
  162635. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])
  162636. +m4trace:configure.ac:67: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type])
  162637. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CCDEPMODE])
  162638. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CCDEPMODE$])
  162639. +m4trace:configure.ac:67: -1- AM_CONDITIONAL([am__fastdepCC], [
  162640. + test "x$enable_dependency_tracking" != xno \
  162641. + && test "$am_cv_CC_dependencies_compiler_type" = gcc3])
  162642. +m4trace:configure.ac:67: -1- AC_SUBST([am__fastdepCC_TRUE])
  162643. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE])
  162644. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__fastdepCC_TRUE$])
  162645. +m4trace:configure.ac:67: -1- AC_SUBST([am__fastdepCC_FALSE])
  162646. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE])
  162647. +m4trace:configure.ac:67: -1- m4_pattern_allow([^am__fastdepCC_FALSE$])
  162648. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE])
  162649. +m4trace:configure.ac:67: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE])
  162650. +m4trace:configure.ac:67: -1- AC_SUBST([SED])
  162651. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([SED])
  162652. +m4trace:configure.ac:67: -1- m4_pattern_allow([^SED$])
  162653. +m4trace:configure.ac:67: -1- AC_SUBST([GREP])
  162654. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([GREP])
  162655. +m4trace:configure.ac:67: -1- m4_pattern_allow([^GREP$])
  162656. +m4trace:configure.ac:67: -1- AC_SUBST([EGREP])
  162657. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([EGREP])
  162658. +m4trace:configure.ac:67: -1- m4_pattern_allow([^EGREP$])
  162659. +m4trace:configure.ac:67: -1- AC_SUBST([FGREP])
  162660. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([FGREP])
  162661. +m4trace:configure.ac:67: -1- m4_pattern_allow([^FGREP$])
  162662. +m4trace:configure.ac:67: -1- AC_SUBST([GREP])
  162663. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([GREP])
  162664. +m4trace:configure.ac:67: -1- m4_pattern_allow([^GREP$])
  162665. +m4trace:configure.ac:67: -1- AC_SUBST([LD])
  162666. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([LD])
  162667. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LD$])
  162668. +m4trace:configure.ac:67: -1- AC_SUBST([DUMPBIN])
  162669. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([DUMPBIN])
  162670. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DUMPBIN$])
  162671. +m4trace:configure.ac:67: -1- AC_SUBST([ac_ct_DUMPBIN])
  162672. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([ac_ct_DUMPBIN])
  162673. +m4trace:configure.ac:67: -1- m4_pattern_allow([^ac_ct_DUMPBIN$])
  162674. +m4trace:configure.ac:67: -1- AC_SUBST([DUMPBIN])
  162675. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([DUMPBIN])
  162676. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DUMPBIN$])
  162677. +m4trace:configure.ac:67: -1- AC_SUBST([NM])
  162678. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([NM])
  162679. +m4trace:configure.ac:67: -1- m4_pattern_allow([^NM$])
  162680. +m4trace:configure.ac:67: -1- AC_SUBST([LN_S], [$as_ln_s])
  162681. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([LN_S])
  162682. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LN_S$])
  162683. +m4trace:configure.ac:67: -1- AC_SUBST([OBJDUMP])
  162684. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OBJDUMP])
  162685. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJDUMP$])
  162686. +m4trace:configure.ac:67: -1- AC_SUBST([OBJDUMP])
  162687. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OBJDUMP])
  162688. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OBJDUMP$])
  162689. +m4trace:configure.ac:67: -1- AC_SUBST([DLLTOOL])
  162690. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([DLLTOOL])
  162691. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DLLTOOL$])
  162692. +m4trace:configure.ac:67: -1- AC_SUBST([DLLTOOL])
  162693. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([DLLTOOL])
  162694. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DLLTOOL$])
  162695. +m4trace:configure.ac:67: -1- AC_SUBST([AR])
  162696. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([AR])
  162697. +m4trace:configure.ac:67: -1- m4_pattern_allow([^AR$])
  162698. +m4trace:configure.ac:67: -1- AC_SUBST([ac_ct_AR])
  162699. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([ac_ct_AR])
  162700. +m4trace:configure.ac:67: -1- m4_pattern_allow([^ac_ct_AR$])
  162701. +m4trace:configure.ac:67: -1- AC_SUBST([STRIP])
  162702. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([STRIP])
  162703. +m4trace:configure.ac:67: -1- m4_pattern_allow([^STRIP$])
  162704. +m4trace:configure.ac:67: -1- AC_SUBST([RANLIB])
  162705. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([RANLIB])
  162706. +m4trace:configure.ac:67: -1- m4_pattern_allow([^RANLIB$])
  162707. +m4trace:configure.ac:67: -1- m4_pattern_allow([LT_OBJDIR])
  162708. +m4trace:configure.ac:67: -1- AC_DEFINE_TRACE_LITERAL([LT_OBJDIR])
  162709. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LT_OBJDIR$])
  162710. +m4trace:configure.ac:67: -1- AH_OUTPUT([LT_OBJDIR], [/* Define to the sub-directory in which libtool stores uninstalled libraries.
  162711. + */
  162712. +@%:@undef LT_OBJDIR])
  162713. +m4trace:configure.ac:67: -1- LT_SUPPORTED_TAG([CC])
  162714. +m4trace:configure.ac:67: -1- AC_SUBST([MANIFEST_TOOL])
  162715. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([MANIFEST_TOOL])
  162716. +m4trace:configure.ac:67: -1- m4_pattern_allow([^MANIFEST_TOOL$])
  162717. +m4trace:configure.ac:67: -1- AC_SUBST([DSYMUTIL])
  162718. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([DSYMUTIL])
  162719. +m4trace:configure.ac:67: -1- m4_pattern_allow([^DSYMUTIL$])
  162720. +m4trace:configure.ac:67: -1- AC_SUBST([NMEDIT])
  162721. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([NMEDIT])
  162722. +m4trace:configure.ac:67: -1- m4_pattern_allow([^NMEDIT$])
  162723. +m4trace:configure.ac:67: -1- AC_SUBST([LIPO])
  162724. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([LIPO])
  162725. +m4trace:configure.ac:67: -1- m4_pattern_allow([^LIPO$])
  162726. +m4trace:configure.ac:67: -1- AC_SUBST([OTOOL])
  162727. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OTOOL])
  162728. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OTOOL$])
  162729. +m4trace:configure.ac:67: -1- AC_SUBST([OTOOL64])
  162730. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([OTOOL64])
  162731. +m4trace:configure.ac:67: -1- m4_pattern_allow([^OTOOL64$])
  162732. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the <dlfcn.h> header file. */
  162733. +@%:@undef HAVE_DLFCN_H])
  162734. +m4trace:configure.ac:67: -1- AC_SUBST([CPP])
  162735. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CPP])
  162736. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPP$])
  162737. +m4trace:configure.ac:67: -1- AC_SUBST([CPPFLAGS])
  162738. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CPPFLAGS])
  162739. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPPFLAGS$])
  162740. +m4trace:configure.ac:67: -1- AC_SUBST([CPP])
  162741. +m4trace:configure.ac:67: -1- AC_SUBST_TRACE([CPP])
  162742. +m4trace:configure.ac:67: -1- m4_pattern_allow([^CPP$])
  162743. +m4trace:configure.ac:67: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS])
  162744. +m4trace:configure.ac:67: -1- m4_pattern_allow([^STDC_HEADERS$])
  162745. +m4trace:configure.ac:67: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */
  162746. +@%:@undef STDC_HEADERS])
  162747. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */
  162748. +@%:@undef HAVE_SYS_TYPES_H])
  162749. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */
  162750. +@%:@undef HAVE_SYS_STAT_H])
  162751. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */
  162752. +@%:@undef HAVE_STDLIB_H])
  162753. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */
  162754. +@%:@undef HAVE_STRING_H])
  162755. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */
  162756. +@%:@undef HAVE_MEMORY_H])
  162757. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */
  162758. +@%:@undef HAVE_STRINGS_H])
  162759. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */
  162760. +@%:@undef HAVE_INTTYPES_H])
  162761. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */
  162762. +@%:@undef HAVE_STDINT_H])
  162763. +m4trace:configure.ac:67: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  162764. +@%:@undef HAVE_UNISTD_H])
  162765. +m4trace:configure.ac:67: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLFCN_H])
  162766. +m4trace:configure.ac:67: -1- m4_pattern_allow([^HAVE_DLFCN_H$])
  162767. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_MODULE_EXT])
  162768. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([LT_MODULE_EXT])
  162769. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_MODULE_EXT$])
  162770. +m4trace:configure.ac:68: -1- AH_OUTPUT([LT_MODULE_EXT], [/* Define to the extension used for runtime loadable modules, say, ".so". */
  162771. +@%:@undef LT_MODULE_EXT])
  162772. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_MODULE_PATH_VAR])
  162773. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([LT_MODULE_PATH_VAR])
  162774. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_MODULE_PATH_VAR$])
  162775. +m4trace:configure.ac:68: -1- AH_OUTPUT([LT_MODULE_PATH_VAR], [/* Define to the name of the environment variable that determines the run-time
  162776. + module search path. */
  162777. +@%:@undef LT_MODULE_PATH_VAR])
  162778. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_DLSEARCH_PATH])
  162779. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([LT_DLSEARCH_PATH])
  162780. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLSEARCH_PATH$])
  162781. +m4trace:configure.ac:68: -1- AH_OUTPUT([LT_DLSEARCH_PATH], [/* Define to the system default library search path. */
  162782. +@%:@undef LT_DLSEARCH_PATH])
  162783. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLLOADERS$])
  162784. +m4trace:configure.ac:68: -1- AC_SUBST([LT_DLLOADERS])
  162785. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LT_DLLOADERS])
  162786. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLLOADERS$])
  162787. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  162788. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDL$])
  162789. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  162790. +@%:@undef HAVE_LIBDL])
  162791. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  162792. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDL$])
  162793. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  162794. +@%:@undef HAVE_LIBDL])
  162795. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDL])
  162796. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDL$])
  162797. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_LIBDL], [/* Define if you have the libdl library or equivalent. */
  162798. +@%:@undef HAVE_LIBDL])
  162799. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_DLERROR], [/* Define to 1 if you have the `dlerror\' function. */
  162800. +@%:@undef HAVE_DLERROR])
  162801. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLERROR])
  162802. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DLERROR$])
  162803. +m4trace:configure.ac:68: -1- AC_SUBST([LIBADD_DLOPEN])
  162804. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIBADD_DLOPEN])
  162805. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_DLOPEN$])
  162806. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD])
  162807. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  162808. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */
  162809. +@%:@undef HAVE_SHL_LOAD])
  162810. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SHL_LOAD])
  162811. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_SHL_LOAD$])
  162812. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_SHL_LOAD], [/* Define if you have the shl_load function. */
  162813. +@%:@undef HAVE_SHL_LOAD])
  162814. +m4trace:configure.ac:68: -1- AC_SUBST([LIBADD_SHL_LOAD])
  162815. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIBADD_SHL_LOAD])
  162816. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_SHL_LOAD$])
  162817. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DYLD])
  162818. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DYLD$])
  162819. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_DYLD], [/* Define if you have the _dyld_func_lookup function. */
  162820. +@%:@undef HAVE_DYLD])
  162821. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DECL_CYGWIN_CONV_PATH])
  162822. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DECL_CYGWIN_CONV_PATH$])
  162823. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_DECL_CYGWIN_CONV_PATH], [/* Define to 1 if you have the declaration of `cygwin_conv_path\', and to 0 if
  162824. + you don\'t. */
  162825. +@%:@undef HAVE_DECL_CYGWIN_CONV_PATH])
  162826. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLD])
  162827. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_DLD$])
  162828. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_DLD], [/* Define if you have the GNU dld library. */
  162829. +@%:@undef HAVE_DLD])
  162830. +m4trace:configure.ac:68: -1- AC_SUBST([LIBADD_DLD_LINK])
  162831. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIBADD_DLD_LINK])
  162832. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_DLD_LINK$])
  162833. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  162834. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIBDLLOADER])
  162835. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_LIBDLLOADER$])
  162836. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_LIBDLLOADER], [/* Define if libdlloader will be built on this platform */
  162837. +@%:@undef HAVE_LIBDLLOADER])
  162838. +m4trace:configure.ac:68: -1- AC_SUBST([LT_DLPREOPEN])
  162839. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LT_DLPREOPEN])
  162840. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_DLPREOPEN$])
  162841. +m4trace:configure.ac:68: -1- AC_SUBST([LIBADD_DL])
  162842. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIBADD_DL])
  162843. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIBADD_DL$])
  162844. +m4trace:configure.ac:68: -1- AC_SUBST([sys_symbol_underscore])
  162845. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([sys_symbol_underscore])
  162846. +m4trace:configure.ac:68: -1- m4_pattern_allow([^sys_symbol_underscore$])
  162847. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([NEED_USCORE])
  162848. +m4trace:configure.ac:68: -1- m4_pattern_allow([^NEED_USCORE$])
  162849. +m4trace:configure.ac:68: -1- AH_OUTPUT([NEED_USCORE], [/* Define if dlsym() requires a leading underscore in symbol names. */
  162850. +@%:@undef NEED_USCORE])
  162851. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([LTDL_DLOPEN_DEPLIBS])
  162852. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LTDL_DLOPEN_DEPLIBS$])
  162853. +m4trace:configure.ac:68: -1- AH_OUTPUT([LTDL_DLOPEN_DEPLIBS], [/* Define if the OS needs help to load dependent libraries for dlopen(). */
  162854. +@%:@undef LTDL_DLOPEN_DEPLIBS])
  162855. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_H], [/* Define to 1 if you have the <argz.h> header file. */
  162856. +@%:@undef HAVE_ARGZ_H])
  162857. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ARGZ_H])
  162858. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_ARGZ_H$])
  162859. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ERROR_T])
  162860. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_ERROR_T$])
  162861. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ERROR_T], [/* Define to 1 if the system has the type `error_t\'. */
  162862. +@%:@undef HAVE_ERROR_T])
  162863. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([error_t])
  162864. +m4trace:configure.ac:68: -1- m4_pattern_allow([^error_t$])
  162865. +m4trace:configure.ac:68: -1- AH_OUTPUT([error_t], [/* Define to a type to use for `error_t\' if it is not otherwise available. */
  162866. +@%:@undef error_t])
  162867. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([__error_t_defined])
  162868. +m4trace:configure.ac:68: -1- m4_pattern_allow([^__error_t_defined$])
  162869. +m4trace:configure.ac:68: -1- AH_OUTPUT([__error_t_defined], [/* Define so that glibc/gnulib argp.h does not typedef error_t. */
  162870. +@%:@undef __error_t_defined])
  162871. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_ADD], [/* Define to 1 if you have the `argz_add\' function. */
  162872. +@%:@undef HAVE_ARGZ_ADD])
  162873. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_APPEND], [/* Define to 1 if you have the `argz_append\' function. */
  162874. +@%:@undef HAVE_ARGZ_APPEND])
  162875. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_COUNT], [/* Define to 1 if you have the `argz_count\' function. */
  162876. +@%:@undef HAVE_ARGZ_COUNT])
  162877. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_CREATE_SEP], [/* Define to 1 if you have the `argz_create_sep\' function. */
  162878. +@%:@undef HAVE_ARGZ_CREATE_SEP])
  162879. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_INSERT], [/* Define to 1 if you have the `argz_insert\' function. */
  162880. +@%:@undef HAVE_ARGZ_INSERT])
  162881. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_NEXT], [/* Define to 1 if you have the `argz_next\' function. */
  162882. +@%:@undef HAVE_ARGZ_NEXT])
  162883. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_ARGZ_STRINGIFY], [/* Define to 1 if you have the `argz_stringify\' function. */
  162884. +@%:@undef HAVE_ARGZ_STRINGIFY])
  162885. +m4trace:configure.ac:68: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS argz.$ac_objext"])
  162886. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  162887. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162888. +m4trace:configure.ac:68: -1- AC_LIBSOURCE([argz.c])
  162889. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_WORKING_ARGZ])
  162890. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_WORKING_ARGZ$])
  162891. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_WORKING_ARGZ], [/* This value is set to 1 to indicate that the system argz facility works */
  162892. +@%:@undef HAVE_WORKING_ARGZ])
  162893. +m4trace:configure.ac:68: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS argz.$ac_objext"])
  162894. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  162895. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162896. +m4trace:configure.ac:68: -1- AC_LIBSOURCE([argz.c])
  162897. +m4trace:configure.ac:68: -1- AC_SUBST([ARGZ_H])
  162898. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([ARGZ_H])
  162899. +m4trace:configure.ac:68: -1- m4_pattern_allow([^ARGZ_H$])
  162900. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([HAVE_PRELOADED_SYMBOLS])
  162901. +m4trace:configure.ac:68: -1- m4_pattern_allow([^HAVE_PRELOADED_SYMBOLS$])
  162902. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_PRELOADED_SYMBOLS], [/* Define if libtool can extract symbol lists from object files. */
  162903. +@%:@undef HAVE_PRELOADED_SYMBOLS])
  162904. +m4trace:configure.ac:68: -1- AM_CONDITIONAL([INSTALL_LTDL], [test x"${enable_ltdl_install-no}" != xno])
  162905. +m4trace:configure.ac:68: -1- AC_SUBST([INSTALL_LTDL_TRUE])
  162906. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([INSTALL_LTDL_TRUE])
  162907. +m4trace:configure.ac:68: -1- m4_pattern_allow([^INSTALL_LTDL_TRUE$])
  162908. +m4trace:configure.ac:68: -1- AC_SUBST([INSTALL_LTDL_FALSE])
  162909. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([INSTALL_LTDL_FALSE])
  162910. +m4trace:configure.ac:68: -1- m4_pattern_allow([^INSTALL_LTDL_FALSE$])
  162911. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_TRUE])
  162912. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([INSTALL_LTDL_FALSE])
  162913. +m4trace:configure.ac:68: -1- AM_CONDITIONAL([CONVENIENCE_LTDL], [test x"${enable_ltdl_convenience-no}" != xno])
  162914. +m4trace:configure.ac:68: -1- AC_SUBST([CONVENIENCE_LTDL_TRUE])
  162915. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([CONVENIENCE_LTDL_TRUE])
  162916. +m4trace:configure.ac:68: -1- m4_pattern_allow([^CONVENIENCE_LTDL_TRUE$])
  162917. +m4trace:configure.ac:68: -1- AC_SUBST([CONVENIENCE_LTDL_FALSE])
  162918. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([CONVENIENCE_LTDL_FALSE])
  162919. +m4trace:configure.ac:68: -1- m4_pattern_allow([^CONVENIENCE_LTDL_FALSE$])
  162920. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_TRUE])
  162921. +m4trace:configure.ac:68: -1- _AM_SUBST_NOTMAKE([CONVENIENCE_LTDL_FALSE])
  162922. +m4trace:configure.ac:68: -1- AC_SUBST([LT_CONFIG_H])
  162923. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LT_CONFIG_H])
  162924. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_CONFIG_H$])
  162925. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */
  162926. +@%:@undef HAVE_UNISTD_H])
  162927. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_DL_H], [/* Define to 1 if you have the <dl.h> header file. */
  162928. +@%:@undef HAVE_DL_H])
  162929. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_SYS_DL_H], [/* Define to 1 if you have the <sys/dl.h> header file. */
  162930. +@%:@undef HAVE_SYS_DL_H])
  162931. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_DLD_H], [/* Define to 1 if you have the <dld.h> header file. */
  162932. +@%:@undef HAVE_DLD_H])
  162933. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_MACH_O_DYLD_H], [/* Define to 1 if you have the <mach-o/dyld.h> header file. */
  162934. +@%:@undef HAVE_MACH_O_DYLD_H])
  162935. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_DIRENT_H], [/* Define to 1 if you have the <dirent.h> header file. */
  162936. +@%:@undef HAVE_DIRENT_H])
  162937. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_CLOSEDIR], [/* Define to 1 if you have the `closedir\' function. */
  162938. +@%:@undef HAVE_CLOSEDIR])
  162939. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_OPENDIR], [/* Define to 1 if you have the `opendir\' function. */
  162940. +@%:@undef HAVE_OPENDIR])
  162941. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_READDIR], [/* Define to 1 if you have the `readdir\' function. */
  162942. +@%:@undef HAVE_READDIR])
  162943. +m4trace:configure.ac:68: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS lt__dirent.$ac_objext"])
  162944. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  162945. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162946. +m4trace:configure.ac:68: -1- AC_LIBSOURCE([lt__dirent.c])
  162947. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_STRLCAT], [/* Define to 1 if you have the `strlcat\' function. */
  162948. +@%:@undef HAVE_STRLCAT])
  162949. +m4trace:configure.ac:68: -1- AH_OUTPUT([HAVE_STRLCPY], [/* Define to 1 if you have the `strlcpy\' function. */
  162950. +@%:@undef HAVE_STRLCPY])
  162951. +m4trace:configure.ac:68: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS lt__strl.$ac_objext"])
  162952. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  162953. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162954. +m4trace:configure.ac:68: -1- AC_LIBSOURCE([lt__strl.c])
  162955. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_LIBEXT])
  162956. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([LT_LIBEXT])
  162957. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_LIBEXT$])
  162958. +m4trace:configure.ac:68: -1- AH_OUTPUT([LT_LIBEXT], [/* The archive extension */
  162959. +@%:@undef LT_LIBEXT])
  162960. +m4trace:configure.ac:68: -1- m4_pattern_allow([LT_LIBPREFIX])
  162961. +m4trace:configure.ac:68: -1- AC_DEFINE_TRACE_LITERAL([LT_LIBPREFIX])
  162962. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LT_LIBPREFIX$])
  162963. +m4trace:configure.ac:68: -1- AH_OUTPUT([LT_LIBPREFIX], [/* The archive prefix */
  162964. +@%:@undef LT_LIBPREFIX])
  162965. +m4trace:configure.ac:68: -1- AC_SUBST([LTDLOPEN])
  162966. +m4trace:configure.ac:68: -1- AC_SUBST_TRACE([LTDLOPEN])
  162967. +m4trace:configure.ac:68: -1- m4_pattern_allow([^LTDLOPEN$])
  162968. +m4trace:configure.ac:74: -1- AC_CONFIG_FILES([Makefile])
  162969. +m4trace:configure.ac:75: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs])
  162970. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([LIB@&t@OBJS])
  162971. +m4trace:configure.ac:75: -1- m4_pattern_allow([^LIB@&t@OBJS$])
  162972. +m4trace:configure.ac:75: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
  162973. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([LTLIBOBJS])
  162974. +m4trace:configure.ac:75: -1- m4_pattern_allow([^LTLIBOBJS$])
  162975. +m4trace:configure.ac:75: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])
  162976. +m4trace:configure.ac:75: -1- AC_SUBST([am__EXEEXT_TRUE])
  162977. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE])
  162978. +m4trace:configure.ac:75: -1- m4_pattern_allow([^am__EXEEXT_TRUE$])
  162979. +m4trace:configure.ac:75: -1- AC_SUBST([am__EXEEXT_FALSE])
  162980. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE])
  162981. +m4trace:configure.ac:75: -1- m4_pattern_allow([^am__EXEEXT_FALSE$])
  162982. +m4trace:configure.ac:75: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE])
  162983. +m4trace:configure.ac:75: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE])
  162984. +m4trace:configure.ac:75: -1- m4_pattern_allow([^LT_CONFIG_H$])
  162985. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([top_builddir])
  162986. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([top_build_prefix])
  162987. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([srcdir])
  162988. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([abs_srcdir])
  162989. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([top_srcdir])
  162990. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([abs_top_srcdir])
  162991. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([builddir])
  162992. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([abs_builddir])
  162993. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([abs_top_builddir])
  162994. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([INSTALL])
  162995. +m4trace:configure.ac:75: -1- AC_SUBST_TRACE([MKDIR_P])
  162996. +m4trace:configure.ac:75: -1- AC_REQUIRE_AUX_FILE([ltmain.sh])
  162997. diff -Nur squid-3.1.11.orig/libltdl/config/compile squid-3.1.11/libltdl/config/compile
  162998. --- squid-3.1.11.orig/libltdl/config/compile 2011-02-08 05:06:23.000000000 +0100
  162999. +++ squid-3.1.11/libltdl/config/compile 2011-03-04 23:17:44.000000000 +0100
  163000. @@ -1,9 +1,9 @@
  163001. #! /bin/sh
  163002. # Wrapper for compilers which do not understand `-c -o'.
  163003. -scriptversion=2009-10-06.20; # UTC
  163004. +scriptversion=2010-09-21.14; # UTC
  163005. -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009 Free Software
  163006. +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010 Free Software
  163007. # Foundation, Inc.
  163008. # Written by Tom Tromey <tromey@cygnus.com>.
  163009. #
  163010. @@ -29,6 +29,169 @@
  163011. # bugs to <bug-automake@gnu.org> or send patches to
  163012. # <automake-patches@gnu.org>.
  163013. +nl='
  163014. +'
  163015. +
  163016. +# We need space, tab and new line, in precisely that order. Quoting is
  163017. +# there to prevent tools from complaining about whitespace usage.
  163018. +IFS=" "" $nl"
  163019. +
  163020. +file_conv=
  163021. +
  163022. +# func_file_conv build_file lazy
  163023. +# Convert a $build file to $host form and store it in $file
  163024. +# Currently only supports Win32 hosts. If the determined conversion
  163025. +# type is listed in (the comma separated) LAZY, no conversion will
  163026. +# take place.
  163027. +func_file_conv ()
  163028. +{
  163029. + file=$1
  163030. + case $file in
  163031. + / | /[!/]*) # absolute file, and not a UNC file
  163032. + if test -z "$file_conv"; then
  163033. + # lazily determine how to convert abs files
  163034. + case `uname -s` in
  163035. + MINGW*)
  163036. + file_conv=mingw
  163037. + ;;
  163038. + CYGWIN*)
  163039. + file_conv=cygwin
  163040. + ;;
  163041. + *)
  163042. + file_conv=wine
  163043. + ;;
  163044. + esac
  163045. + fi
  163046. + case $file_conv/,$2, in
  163047. + *,$file_conv,*)
  163048. + ;;
  163049. + mingw/*)
  163050. + file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
  163051. + ;;
  163052. + cygwin/*)
  163053. + file=`cygpath -m "$file" || echo "$file"`
  163054. + ;;
  163055. + wine/*)
  163056. + file=`winepath -w "$file" || echo "$file"`
  163057. + ;;
  163058. + esac
  163059. + ;;
  163060. + esac
  163061. +}
  163062. +
  163063. +# func_cl_wrapper cl arg...
  163064. +# Adjust compile command to suit cl
  163065. +func_cl_wrapper ()
  163066. +{
  163067. + # Assume a capable shell
  163068. + lib_path=
  163069. + shared=:
  163070. + linker_opts=
  163071. + for arg
  163072. + do
  163073. + if test -n "$eat"; then
  163074. + eat=
  163075. + else
  163076. + case $1 in
  163077. + -o)
  163078. + # configure might choose to run compile as `compile cc -o foo foo.c'.
  163079. + eat=1
  163080. + case $2 in
  163081. + *.o | *.[oO][bB][jJ])
  163082. + func_file_conv "$2"
  163083. + set x "$@" -Fo"$file"
  163084. + shift
  163085. + ;;
  163086. + *)
  163087. + func_file_conv "$2"
  163088. + set x "$@" -Fe"$file"
  163089. + shift
  163090. + ;;
  163091. + esac
  163092. + ;;
  163093. + -I*)
  163094. + func_file_conv "${1#-I}" mingw
  163095. + set x "$@" -I"$file"
  163096. + shift
  163097. + ;;
  163098. + -l*)
  163099. + lib=${1#-l}
  163100. + found=no
  163101. + save_IFS=$IFS
  163102. + IFS=';'
  163103. + for dir in $lib_path $LIB
  163104. + do
  163105. + IFS=$save_IFS
  163106. + if $shared && test -f "$dir/$lib.dll.lib"; then
  163107. + found=yes
  163108. + set x "$@" "$dir/$lib.dll.lib"
  163109. + break
  163110. + fi
  163111. + if test -f "$dir/$lib.lib"; then
  163112. + found=yes
  163113. + set x "$@" "$dir/$lib.lib"
  163114. + break
  163115. + fi
  163116. + done
  163117. + IFS=$save_IFS
  163118. +
  163119. + test "$found" != yes && set x "$@" "$lib.lib"
  163120. + shift
  163121. + ;;
  163122. + -L*)
  163123. + func_file_conv "${1#-L}"
  163124. + if test -z "$lib_path"; then
  163125. + lib_path=$file
  163126. + else
  163127. + lib_path="$lib_path;$file"
  163128. + fi
  163129. + linker_opts="$linker_opts -LIBPATH:$file"
  163130. + ;;
  163131. + -static)
  163132. + shared=false
  163133. + ;;
  163134. + -Wl,*)
  163135. + arg=${1#-Wl,}
  163136. + save_ifs="$IFS"; IFS=','
  163137. + for flag in $arg; do
  163138. + IFS="$save_ifs"
  163139. + linker_opts="$linker_opts $flag"
  163140. + done
  163141. + IFS="$save_ifs"
  163142. + ;;
  163143. + -Xlinker)
  163144. + eat=1
  163145. + linker_opts="$linker_opts $2"
  163146. + ;;
  163147. + -*)
  163148. + set x "$@" "$1"
  163149. + shift
  163150. + ;;
  163151. + *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
  163152. + func_file_conv "$1"
  163153. + set x "$@" -Tp"$file"
  163154. + shift
  163155. + ;;
  163156. + *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
  163157. + func_file_conv "$1" mingw
  163158. + set x "$@" "$file"
  163159. + shift
  163160. + ;;
  163161. + *)
  163162. + set x "$@" "$1"
  163163. + shift
  163164. + ;;
  163165. + esac
  163166. + fi
  163167. + shift
  163168. + done
  163169. + if test -n "$linker_opts"; then
  163170. + linker_opts="-link$linker_opts"
  163171. + fi
  163172. + exec "$@" $linker_opts
  163173. + exit 1
  163174. +}
  163175. +
  163176. case $1 in
  163177. '')
  163178. echo "$0: No command. Try \`$0 --help' for more information." 1>&2
  163179. @@ -53,6 +216,9 @@
  163180. echo "compile $scriptversion"
  163181. exit $?
  163182. ;;
  163183. + cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
  163184. + func_cl_wrapper "$@" # Doesn't return...
  163185. + ;;
  163186. esac
  163187. ofile=
  163188. diff -Nur squid-3.1.11.orig/libltdl/config/config.guess squid-3.1.11/libltdl/config/config.guess
  163189. --- squid-3.1.11.orig/libltdl/config/config.guess 2011-02-08 05:06:23.000000000 +0100
  163190. +++ squid-3.1.11/libltdl/config/config.guess 2011-03-04 23:17:44.000000000 +0100
  163191. @@ -1,9 +1,10 @@
  163192. #! /bin/sh
  163193. # Attempt to guess a canonical system name.
  163194. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
  163195. -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
  163196. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
  163197. +# Free Software Foundation, Inc.
  163198. -timestamp='2003-07-02'
  163199. +timestamp='2010-08-21'
  163200. # This file is free software; you can redistribute it and/or modify it
  163201. # under the terms of the GNU General Public License as published by
  163202. @@ -17,23 +18,25 @@
  163203. #
  163204. # You should have received a copy of the GNU General Public License
  163205. # along with this program; if not, write to the Free Software
  163206. -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  163207. +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
  163208. +# 02110-1301, USA.
  163209. #
  163210. # As a special exception to the GNU General Public License, if you
  163211. # distribute this file as part of a program that contains a
  163212. # configuration script generated by Autoconf, you may include it under
  163213. # the same distribution terms that you use for the rest of that program.
  163214. -# Originally written by Per Bothner <per@bothner.com>.
  163215. -# Please send patches to <config-patches@gnu.org>. Submit a context
  163216. -# diff and a properly formatted ChangeLog entry.
  163217. +
  163218. +# Originally written by Per Bothner. Please send patches (context
  163219. +# diff format) to <config-patches@gnu.org> and include a ChangeLog
  163220. +# entry.
  163221. #
  163222. # This script attempts to guess a canonical system name similar to
  163223. # config.sub. If it succeeds, it prints the system name on stdout, and
  163224. # exits with 0. Otherwise, it exits with 1.
  163225. #
  163226. -# The plan is that this can be called by configure scripts if you
  163227. -# don't specify an explicit build system type.
  163228. +# You can get the latest version of this script from:
  163229. +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
  163230. me=`echo "$0" | sed -e 's,.*/,,'`
  163231. @@ -53,8 +56,9 @@
  163232. GNU config.guess ($timestamp)
  163233. Originally written by Per Bothner.
  163234. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
  163235. -Free Software Foundation, Inc.
  163236. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
  163237. +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
  163238. +Software Foundation, Inc.
  163239. This is free software; see the source for copying conditions. There is NO
  163240. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
  163241. @@ -66,11 +70,11 @@
  163242. while test $# -gt 0 ; do
  163243. case $1 in
  163244. --time-stamp | --time* | -t )
  163245. - echo "$timestamp" ; exit 0 ;;
  163246. + echo "$timestamp" ; exit ;;
  163247. --version | -v )
  163248. - echo "$version" ; exit 0 ;;
  163249. + echo "$version" ; exit ;;
  163250. --help | --h* | -h )
  163251. - echo "$usage"; exit 0 ;;
  163252. + echo "$usage"; exit ;;
  163253. -- ) # Stop option processing
  163254. shift; break ;;
  163255. - ) # Use stdin as input.
  163256. @@ -88,7 +92,7 @@
  163257. exit 1
  163258. fi
  163259. -trap 'exit 1' 1 2 15
  163260. +trap 'exit 1' HUP INT TERM
  163261. # CC_FOR_BUILD -- compiler used by this script. Note that the use of a
  163262. # compiler to aid in system detection is discouraged as it requires
  163263. @@ -102,9 +106,9 @@
  163264. set_cc_for_build='
  163265. trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
  163266. -trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
  163267. +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" HUP INT PIPE TERM ;
  163268. : ${TMPDIR=/tmp} ;
  163269. - { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
  163270. + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
  163271. { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
  163272. { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
  163273. { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
  163274. @@ -123,7 +127,7 @@
  163275. ;;
  163276. ,,*) CC_FOR_BUILD=$CC ;;
  163277. ,*,*) CC_FOR_BUILD=$HOST_CC ;;
  163278. -esac ;'
  163279. +esac ; set_cc_for_build= ;'
  163280. # This is needed to find uname on a Pyramid OSx when run in the BSD universe.
  163281. # (ghazi@noc.rutgers.edu 1994-08-24)
  163282. @@ -158,6 +162,7 @@
  163283. arm*) machine=arm-unknown ;;
  163284. sh3el) machine=shl-unknown ;;
  163285. sh3eb) machine=sh-unknown ;;
  163286. + sh5el) machine=sh5le-unknown ;;
  163287. *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
  163288. esac
  163289. # The Operating System including object format, if it has switched
  163290. @@ -166,7 +171,7 @@
  163291. arm*|i386|m68k|ns32k|sh3*|sparc|vax)
  163292. eval $set_cc_for_build
  163293. if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
  163294. - | grep __ELF__ >/dev/null
  163295. + | grep -q __ELF__
  163296. then
  163297. # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
  163298. # Return netbsd for either. FIX?
  163299. @@ -196,50 +201,32 @@
  163300. # contains redundant information, the shorter form:
  163301. # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
  163302. echo "${machine}-${os}${release}"
  163303. - exit 0 ;;
  163304. - amiga:OpenBSD:*:*)
  163305. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  163306. - exit 0 ;;
  163307. - arc:OpenBSD:*:*)
  163308. - echo mipsel-unknown-openbsd${UNAME_RELEASE}
  163309. - exit 0 ;;
  163310. - hp300:OpenBSD:*:*)
  163311. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  163312. - exit 0 ;;
  163313. - mac68k:OpenBSD:*:*)
  163314. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  163315. - exit 0 ;;
  163316. - macppc:OpenBSD:*:*)
  163317. - echo powerpc-unknown-openbsd${UNAME_RELEASE}
  163318. - exit 0 ;;
  163319. - mvme68k:OpenBSD:*:*)
  163320. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  163321. - exit 0 ;;
  163322. - mvme88k:OpenBSD:*:*)
  163323. - echo m88k-unknown-openbsd${UNAME_RELEASE}
  163324. - exit 0 ;;
  163325. - mvmeppc:OpenBSD:*:*)
  163326. - echo powerpc-unknown-openbsd${UNAME_RELEASE}
  163327. - exit 0 ;;
  163328. - pmax:OpenBSD:*:*)
  163329. - echo mipsel-unknown-openbsd${UNAME_RELEASE}
  163330. - exit 0 ;;
  163331. - sgi:OpenBSD:*:*)
  163332. - echo mipseb-unknown-openbsd${UNAME_RELEASE}
  163333. - exit 0 ;;
  163334. - sun3:OpenBSD:*:*)
  163335. - echo m68k-unknown-openbsd${UNAME_RELEASE}
  163336. - exit 0 ;;
  163337. - wgrisc:OpenBSD:*:*)
  163338. - echo mipsel-unknown-openbsd${UNAME_RELEASE}
  163339. - exit 0 ;;
  163340. + exit ;;
  163341. *:OpenBSD:*:*)
  163342. - echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
  163343. - exit 0 ;;
  163344. + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
  163345. + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
  163346. + exit ;;
  163347. + *:ekkoBSD:*:*)
  163348. + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
  163349. + exit ;;
  163350. + *:SolidBSD:*:*)
  163351. + echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
  163352. + exit ;;
  163353. + macppc:MirBSD:*:*)
  163354. + echo powerpc-unknown-mirbsd${UNAME_RELEASE}
  163355. + exit ;;
  163356. + *:MirBSD:*:*)
  163357. + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
  163358. + exit ;;
  163359. alpha:OSF1:*:*)
  163360. - if test $UNAME_RELEASE = "V4.0"; then
  163361. + case $UNAME_RELEASE in
  163362. + *4.0)
  163363. UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
  163364. - fi
  163365. + ;;
  163366. + *5.*)
  163367. + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
  163368. + ;;
  163369. + esac
  163370. # According to Compaq, /usr/sbin/psrinfo has been available on
  163371. # OSF/1 and Tru64 systems produced since 1995. I hope that
  163372. # covers most systems running today. This code pipes the CPU
  163373. @@ -277,42 +264,49 @@
  163374. "EV7.9 (21364A)")
  163375. UNAME_MACHINE="alphaev79" ;;
  163376. esac
  163377. + # A Pn.n version is a patched version.
  163378. # A Vn.n version is a released version.
  163379. # A Tn.n version is a released field test version.
  163380. # A Xn.n version is an unreleased experimental baselevel.
  163381. # 1.2 uses "1.2" for uname -r.
  163382. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
  163383. - exit 0 ;;
  163384. - Alpha*:OpenVMS:*:*)
  163385. - echo alpha-hp-vms
  163386. - exit 0 ;;
  163387. + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
  163388. + exit ;;
  163389. Alpha\ *:Windows_NT*:*)
  163390. # How do we know it's Interix rather than the generic POSIX subsystem?
  163391. # Should we change UNAME_MACHINE based on the output of uname instead
  163392. # of the specific Alpha model?
  163393. echo alpha-pc-interix
  163394. - exit 0 ;;
  163395. + exit ;;
  163396. 21064:Windows_NT:50:3)
  163397. echo alpha-dec-winnt3.5
  163398. - exit 0 ;;
  163399. + exit ;;
  163400. Amiga*:UNIX_System_V:4.0:*)
  163401. echo m68k-unknown-sysv4
  163402. - exit 0;;
  163403. + exit ;;
  163404. *:[Aa]miga[Oo][Ss]:*:*)
  163405. echo ${UNAME_MACHINE}-unknown-amigaos
  163406. - exit 0 ;;
  163407. + exit ;;
  163408. *:[Mm]orph[Oo][Ss]:*:*)
  163409. echo ${UNAME_MACHINE}-unknown-morphos
  163410. - exit 0 ;;
  163411. + exit ;;
  163412. *:OS/390:*:*)
  163413. echo i370-ibm-openedition
  163414. - exit 0 ;;
  163415. + exit ;;
  163416. + *:z/VM:*:*)
  163417. + echo s390-ibm-zvmoe
  163418. + exit ;;
  163419. + *:OS400:*:*)
  163420. + echo powerpc-ibm-os400
  163421. + exit ;;
  163422. arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
  163423. echo arm-acorn-riscix${UNAME_RELEASE}
  163424. - exit 0;;
  163425. + exit ;;
  163426. + arm:riscos:*:*|arm:RISCOS:*:*)
  163427. + echo arm-unknown-riscos
  163428. + exit ;;
  163429. SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
  163430. echo hppa1.1-hitachi-hiuxmpp
  163431. - exit 0;;
  163432. + exit ;;
  163433. Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
  163434. # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
  163435. if test "`(/bin/universe) 2>/dev/null`" = att ; then
  163436. @@ -320,32 +314,51 @@
  163437. else
  163438. echo pyramid-pyramid-bsd
  163439. fi
  163440. - exit 0 ;;
  163441. + exit ;;
  163442. NILE*:*:*:dcosx)
  163443. echo pyramid-pyramid-svr4
  163444. - exit 0 ;;
  163445. + exit ;;
  163446. DRS?6000:unix:4.0:6*)
  163447. echo sparc-icl-nx6
  163448. - exit 0 ;;
  163449. - DRS?6000:UNIX_SV:4.2*:7*)
  163450. + exit ;;
  163451. + DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
  163452. case `/usr/bin/uname -p` in
  163453. - sparc) echo sparc-icl-nx7 && exit 0 ;;
  163454. + sparc) echo sparc-icl-nx7; exit ;;
  163455. esac ;;
  163456. + s390x:SunOS:*:*)
  163457. + echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  163458. + exit ;;
  163459. sun4H:SunOS:5.*:*)
  163460. echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  163461. - exit 0 ;;
  163462. + exit ;;
  163463. sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
  163464. echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  163465. - exit 0 ;;
  163466. - i86pc:SunOS:5.*:*)
  163467. - echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  163468. - exit 0 ;;
  163469. + exit ;;
  163470. + i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
  163471. + echo i386-pc-auroraux${UNAME_RELEASE}
  163472. + exit ;;
  163473. + i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
  163474. + eval $set_cc_for_build
  163475. + SUN_ARCH="i386"
  163476. + # If there is a compiler, see if it is configured for 64-bit objects.
  163477. + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
  163478. + # This test works for both compilers.
  163479. + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
  163480. + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
  163481. + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
  163482. + grep IS_64BIT_ARCH >/dev/null
  163483. + then
  163484. + SUN_ARCH="x86_64"
  163485. + fi
  163486. + fi
  163487. + echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  163488. + exit ;;
  163489. sun4*:SunOS:6*:*)
  163490. # According to config.sub, this is the proper way to canonicalize
  163491. # SunOS6. Hard to guess exactly what SunOS6 will be like, but
  163492. # it's likely to be more like Solaris than SunOS4.
  163493. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  163494. - exit 0 ;;
  163495. + exit ;;
  163496. sun4*:SunOS:*:*)
  163497. case "`/usr/bin/arch -k`" in
  163498. Series*|S4*)
  163499. @@ -354,10 +367,10 @@
  163500. esac
  163501. # Japanese Language versions have a version number like `4.1.3-JL'.
  163502. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
  163503. - exit 0 ;;
  163504. + exit ;;
  163505. sun3*:SunOS:*:*)
  163506. echo m68k-sun-sunos${UNAME_RELEASE}
  163507. - exit 0 ;;
  163508. + exit ;;
  163509. sun*:*:4.2BSD:*)
  163510. UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
  163511. test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
  163512. @@ -369,10 +382,10 @@
  163513. echo sparc-sun-sunos${UNAME_RELEASE}
  163514. ;;
  163515. esac
  163516. - exit 0 ;;
  163517. + exit ;;
  163518. aushp:SunOS:*:*)
  163519. echo sparc-auspex-sunos${UNAME_RELEASE}
  163520. - exit 0 ;;
  163521. + exit ;;
  163522. # The situation for MiNT is a little confusing. The machine name
  163523. # can be virtually everything (everything which is not
  163524. # "atarist" or "atariste" at least should have a processor
  163525. @@ -383,37 +396,40 @@
  163526. # be no problem.
  163527. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
  163528. echo m68k-atari-mint${UNAME_RELEASE}
  163529. - exit 0 ;;
  163530. + exit ;;
  163531. atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
  163532. echo m68k-atari-mint${UNAME_RELEASE}
  163533. - exit 0 ;;
  163534. + exit ;;
  163535. *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
  163536. echo m68k-atari-mint${UNAME_RELEASE}
  163537. - exit 0 ;;
  163538. + exit ;;
  163539. milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
  163540. echo m68k-milan-mint${UNAME_RELEASE}
  163541. - exit 0 ;;
  163542. + exit ;;
  163543. hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
  163544. echo m68k-hades-mint${UNAME_RELEASE}
  163545. - exit 0 ;;
  163546. + exit ;;
  163547. *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
  163548. echo m68k-unknown-mint${UNAME_RELEASE}
  163549. - exit 0 ;;
  163550. + exit ;;
  163551. + m68k:machten:*:*)
  163552. + echo m68k-apple-machten${UNAME_RELEASE}
  163553. + exit ;;
  163554. powerpc:machten:*:*)
  163555. echo powerpc-apple-machten${UNAME_RELEASE}
  163556. - exit 0 ;;
  163557. + exit ;;
  163558. RISC*:Mach:*:*)
  163559. echo mips-dec-mach_bsd4.3
  163560. - exit 0 ;;
  163561. + exit ;;
  163562. RISC*:ULTRIX:*:*)
  163563. echo mips-dec-ultrix${UNAME_RELEASE}
  163564. - exit 0 ;;
  163565. + exit ;;
  163566. VAX*:ULTRIX*:*:*)
  163567. echo vax-dec-ultrix${UNAME_RELEASE}
  163568. - exit 0 ;;
  163569. + exit ;;
  163570. 2020:CLIX:*:* | 2430:CLIX:*:*)
  163571. echo clipper-intergraph-clix${UNAME_RELEASE}
  163572. - exit 0 ;;
  163573. + exit ;;
  163574. mips:*:*:UMIPS | mips:*:*:RISCos)
  163575. eval $set_cc_for_build
  163576. sed 's/^ //' << EOF >$dummy.c
  163577. @@ -437,32 +453,33 @@
  163578. exit (-1);
  163579. }
  163580. EOF
  163581. - $CC_FOR_BUILD -o $dummy $dummy.c \
  163582. - && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
  163583. - && exit 0
  163584. + $CC_FOR_BUILD -o $dummy $dummy.c &&
  163585. + dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
  163586. + SYSTEM_NAME=`$dummy $dummyarg` &&
  163587. + { echo "$SYSTEM_NAME"; exit; }
  163588. echo mips-mips-riscos${UNAME_RELEASE}
  163589. - exit 0 ;;
  163590. + exit ;;
  163591. Motorola:PowerMAX_OS:*:*)
  163592. echo powerpc-motorola-powermax
  163593. - exit 0 ;;
  163594. + exit ;;
  163595. Motorola:*:4.3:PL8-*)
  163596. echo powerpc-harris-powermax
  163597. - exit 0 ;;
  163598. + exit ;;
  163599. Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
  163600. echo powerpc-harris-powermax
  163601. - exit 0 ;;
  163602. + exit ;;
  163603. Night_Hawk:Power_UNIX:*:*)
  163604. echo powerpc-harris-powerunix
  163605. - exit 0 ;;
  163606. + exit ;;
  163607. m88k:CX/UX:7*:*)
  163608. echo m88k-harris-cxux7
  163609. - exit 0 ;;
  163610. + exit ;;
  163611. m88k:*:4*:R4*)
  163612. echo m88k-motorola-sysv4
  163613. - exit 0 ;;
  163614. + exit ;;
  163615. m88k:*:3*:R3*)
  163616. echo m88k-motorola-sysv3
  163617. - exit 0 ;;
  163618. + exit ;;
  163619. AViiON:dgux:*:*)
  163620. # DG/UX returns AViiON for all architectures
  163621. UNAME_PROCESSOR=`/usr/bin/uname -p`
  163622. @@ -478,29 +495,29 @@
  163623. else
  163624. echo i586-dg-dgux${UNAME_RELEASE}
  163625. fi
  163626. - exit 0 ;;
  163627. + exit ;;
  163628. M88*:DolphinOS:*:*) # DolphinOS (SVR3)
  163629. echo m88k-dolphin-sysv3
  163630. - exit 0 ;;
  163631. + exit ;;
  163632. M88*:*:R3*:*)
  163633. # Delta 88k system running SVR3
  163634. echo m88k-motorola-sysv3
  163635. - exit 0 ;;
  163636. + exit ;;
  163637. XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
  163638. echo m88k-tektronix-sysv3
  163639. - exit 0 ;;
  163640. + exit ;;
  163641. Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
  163642. echo m68k-tektronix-bsd
  163643. - exit 0 ;;
  163644. + exit ;;
  163645. *:IRIX*:*:*)
  163646. echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
  163647. - exit 0 ;;
  163648. + exit ;;
  163649. ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
  163650. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
  163651. - exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX '
  163652. + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
  163653. + exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
  163654. i*86:AIX:*:*)
  163655. echo i386-ibm-aix
  163656. - exit 0 ;;
  163657. + exit ;;
  163658. ia64:AIX:*:*)
  163659. if [ -x /usr/bin/oslevel ] ; then
  163660. IBM_REV=`/usr/bin/oslevel`
  163661. @@ -508,7 +525,7 @@
  163662. IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
  163663. fi
  163664. echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
  163665. - exit 0 ;;
  163666. + exit ;;
  163667. *:AIX:2:3)
  163668. if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
  163669. eval $set_cc_for_build
  163670. @@ -523,15 +540,19 @@
  163671. exit(0);
  163672. }
  163673. EOF
  163674. - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
  163675. - echo rs6000-ibm-aix3.2.5
  163676. + if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
  163677. + then
  163678. + echo "$SYSTEM_NAME"
  163679. + else
  163680. + echo rs6000-ibm-aix3.2.5
  163681. + fi
  163682. elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
  163683. echo rs6000-ibm-aix3.2.4
  163684. else
  163685. echo rs6000-ibm-aix3.2
  163686. fi
  163687. - exit 0 ;;
  163688. - *:AIX:*:[45])
  163689. + exit ;;
  163690. + *:AIX:*:[4567])
  163691. IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
  163692. if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
  163693. IBM_ARCH=rs6000
  163694. @@ -544,28 +565,28 @@
  163695. IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
  163696. fi
  163697. echo ${IBM_ARCH}-ibm-aix${IBM_REV}
  163698. - exit 0 ;;
  163699. + exit ;;
  163700. *:AIX:*:*)
  163701. echo rs6000-ibm-aix
  163702. - exit 0 ;;
  163703. + exit ;;
  163704. ibmrt:4.4BSD:*|romp-ibm:BSD:*)
  163705. echo romp-ibm-bsd4.4
  163706. - exit 0 ;;
  163707. + exit ;;
  163708. ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
  163709. echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
  163710. - exit 0 ;; # report: romp-ibm BSD 4.3
  163711. + exit ;; # report: romp-ibm BSD 4.3
  163712. *:BOSX:*:*)
  163713. echo rs6000-bull-bosx
  163714. - exit 0 ;;
  163715. + exit ;;
  163716. DPX/2?00:B.O.S.:*:*)
  163717. echo m68k-bull-sysv3
  163718. - exit 0 ;;
  163719. + exit ;;
  163720. 9000/[34]??:4.3bsd:1.*:*)
  163721. echo m68k-hp-bsd
  163722. - exit 0 ;;
  163723. + exit ;;
  163724. hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
  163725. echo m68k-hp-bsd4.4
  163726. - exit 0 ;;
  163727. + exit ;;
  163728. 9000/[34678]??:HP-UX:*:*)
  163729. HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
  163730. case "${UNAME_MACHINE}" in
  163731. @@ -627,9 +648,19 @@
  163732. esac
  163733. if [ ${HP_ARCH} = "hppa2.0w" ]
  163734. then
  163735. - # avoid double evaluation of $set_cc_for_build
  163736. - test -n "$CC_FOR_BUILD" || eval $set_cc_for_build
  163737. - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null
  163738. + eval $set_cc_for_build
  163739. +
  163740. + # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
  163741. + # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
  163742. + # generating 64-bit code. GNU and HP use different nomenclature:
  163743. + #
  163744. + # $ CC_FOR_BUILD=cc ./config.guess
  163745. + # => hppa2.0w-hp-hpux11.23
  163746. + # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
  163747. + # => hppa64-hp-hpux11.23
  163748. +
  163749. + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
  163750. + grep -q __LP64__
  163751. then
  163752. HP_ARCH="hppa2.0w"
  163753. else
  163754. @@ -637,11 +668,11 @@
  163755. fi
  163756. fi
  163757. echo ${HP_ARCH}-hp-hpux${HPUX_REV}
  163758. - exit 0 ;;
  163759. + exit ;;
  163760. ia64:HP-UX:*:*)
  163761. HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
  163762. echo ia64-hp-hpux${HPUX_REV}
  163763. - exit 0 ;;
  163764. + exit ;;
  163765. 3050*:HI-UX:*:*)
  163766. eval $set_cc_for_build
  163767. sed 's/^ //' << EOF >$dummy.c
  163768. @@ -669,211 +700,248 @@
  163769. exit (0);
  163770. }
  163771. EOF
  163772. - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
  163773. + $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
  163774. + { echo "$SYSTEM_NAME"; exit; }
  163775. echo unknown-hitachi-hiuxwe2
  163776. - exit 0 ;;
  163777. + exit ;;
  163778. 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
  163779. echo hppa1.1-hp-bsd
  163780. - exit 0 ;;
  163781. + exit ;;
  163782. 9000/8??:4.3bsd:*:*)
  163783. echo hppa1.0-hp-bsd
  163784. - exit 0 ;;
  163785. + exit ;;
  163786. *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
  163787. echo hppa1.0-hp-mpeix
  163788. - exit 0 ;;
  163789. + exit ;;
  163790. hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
  163791. echo hppa1.1-hp-osf
  163792. - exit 0 ;;
  163793. + exit ;;
  163794. hp8??:OSF1:*:*)
  163795. echo hppa1.0-hp-osf
  163796. - exit 0 ;;
  163797. + exit ;;
  163798. i*86:OSF1:*:*)
  163799. if [ -x /usr/sbin/sysversion ] ; then
  163800. echo ${UNAME_MACHINE}-unknown-osf1mk
  163801. else
  163802. echo ${UNAME_MACHINE}-unknown-osf1
  163803. fi
  163804. - exit 0 ;;
  163805. + exit ;;
  163806. parisc*:Lites*:*:*)
  163807. echo hppa1.1-hp-lites
  163808. - exit 0 ;;
  163809. + exit ;;
  163810. C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
  163811. echo c1-convex-bsd
  163812. - exit 0 ;;
  163813. + exit ;;
  163814. C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
  163815. if getsysinfo -f scalar_acc
  163816. then echo c32-convex-bsd
  163817. else echo c2-convex-bsd
  163818. fi
  163819. - exit 0 ;;
  163820. + exit ;;
  163821. C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
  163822. echo c34-convex-bsd
  163823. - exit 0 ;;
  163824. + exit ;;
  163825. C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
  163826. echo c38-convex-bsd
  163827. - exit 0 ;;
  163828. + exit ;;
  163829. C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
  163830. echo c4-convex-bsd
  163831. - exit 0 ;;
  163832. + exit ;;
  163833. CRAY*Y-MP:*:*:*)
  163834. echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  163835. - exit 0 ;;
  163836. + exit ;;
  163837. CRAY*[A-Z]90:*:*:*)
  163838. echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
  163839. | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
  163840. -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
  163841. -e 's/\.[^.]*$/.X/'
  163842. - exit 0 ;;
  163843. + exit ;;
  163844. CRAY*TS:*:*:*)
  163845. echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  163846. - exit 0 ;;
  163847. + exit ;;
  163848. CRAY*T3E:*:*:*)
  163849. echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  163850. - exit 0 ;;
  163851. + exit ;;
  163852. CRAY*SV1:*:*:*)
  163853. echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  163854. - exit 0 ;;
  163855. + exit ;;
  163856. *:UNICOS/mp:*:*)
  163857. - echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  163858. - exit 0 ;;
  163859. + echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
  163860. + exit ;;
  163861. F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
  163862. FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
  163863. FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
  163864. FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
  163865. echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
  163866. - exit 0 ;;
  163867. + exit ;;
  163868. + 5000:UNIX_System_V:4.*:*)
  163869. + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
  163870. + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
  163871. + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
  163872. + exit ;;
  163873. i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
  163874. echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
  163875. - exit 0 ;;
  163876. + exit ;;
  163877. sparc*:BSD/OS:*:*)
  163878. echo sparc-unknown-bsdi${UNAME_RELEASE}
  163879. - exit 0 ;;
  163880. + exit ;;
  163881. *:BSD/OS:*:*)
  163882. echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
  163883. - exit 0 ;;
  163884. - *:FreeBSD:*:*|*:GNU/FreeBSD:*:*)
  163885. - # Determine whether the default compiler uses glibc.
  163886. - eval $set_cc_for_build
  163887. - sed 's/^ //' << EOF >$dummy.c
  163888. - #include <features.h>
  163889. - #if __GLIBC__ >= 2
  163890. - LIBC=gnu
  163891. - #else
  163892. - LIBC=
  163893. - #endif
  163894. -EOF
  163895. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
  163896. - # GNU/FreeBSD systems have a "k" prefix to indicate we are using
  163897. - # FreeBSD's kernel, but not the complete OS.
  163898. - case ${LIBC} in gnu) kernel_only='k' ;; esac
  163899. - echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
  163900. - exit 0 ;;
  163901. + exit ;;
  163902. + *:FreeBSD:*:*)
  163903. + case ${UNAME_MACHINE} in
  163904. + pc98)
  163905. + echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
  163906. + amd64)
  163907. + echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
  163908. + *)
  163909. + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
  163910. + esac
  163911. + exit ;;
  163912. i*:CYGWIN*:*)
  163913. echo ${UNAME_MACHINE}-pc-cygwin
  163914. - exit 0 ;;
  163915. - i*:MINGW*:*)
  163916. + exit ;;
  163917. + *:MINGW*:*)
  163918. echo ${UNAME_MACHINE}-pc-mingw32
  163919. - exit 0 ;;
  163920. + exit ;;
  163921. + i*:windows32*:*)
  163922. + # uname -m includes "-pc" on this system.
  163923. + echo ${UNAME_MACHINE}-mingw32
  163924. + exit ;;
  163925. i*:PW*:*)
  163926. echo ${UNAME_MACHINE}-pc-pw32
  163927. - exit 0 ;;
  163928. - x86:Interix*:[34]*)
  163929. - echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
  163930. - exit 0 ;;
  163931. + exit ;;
  163932. + *:Interix*:*)
  163933. + case ${UNAME_MACHINE} in
  163934. + x86)
  163935. + echo i586-pc-interix${UNAME_RELEASE}
  163936. + exit ;;
  163937. + authenticamd | genuineintel | EM64T)
  163938. + echo x86_64-unknown-interix${UNAME_RELEASE}
  163939. + exit ;;
  163940. + IA64)
  163941. + echo ia64-unknown-interix${UNAME_RELEASE}
  163942. + exit ;;
  163943. + esac ;;
  163944. [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
  163945. echo i${UNAME_MACHINE}-pc-mks
  163946. - exit 0 ;;
  163947. + exit ;;
  163948. + 8664:Windows_NT:*)
  163949. + echo x86_64-pc-mks
  163950. + exit ;;
  163951. i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
  163952. # How do we know it's Interix rather than the generic POSIX subsystem?
  163953. # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
  163954. # UNAME_MACHINE based on the output of uname instead of i386?
  163955. echo i586-pc-interix
  163956. - exit 0 ;;
  163957. + exit ;;
  163958. i*:UWIN*:*)
  163959. echo ${UNAME_MACHINE}-pc-uwin
  163960. - exit 0 ;;
  163961. + exit ;;
  163962. + amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
  163963. + echo x86_64-unknown-cygwin
  163964. + exit ;;
  163965. p*:CYGWIN*:*)
  163966. echo powerpcle-unknown-cygwin
  163967. - exit 0 ;;
  163968. + exit ;;
  163969. prep*:SunOS:5.*:*)
  163970. echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
  163971. - exit 0 ;;
  163972. + exit ;;
  163973. *:GNU:*:*)
  163974. + # the GNU system
  163975. echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
  163976. - exit 0 ;;
  163977. + exit ;;
  163978. + *:GNU/*:*:*)
  163979. + # other systems with GNU libc and userland
  163980. + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
  163981. + exit ;;
  163982. i*86:Minix:*:*)
  163983. echo ${UNAME_MACHINE}-pc-minix
  163984. - exit 0 ;;
  163985. + exit ;;
  163986. + alpha:Linux:*:*)
  163987. + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
  163988. + EV5) UNAME_MACHINE=alphaev5 ;;
  163989. + EV56) UNAME_MACHINE=alphaev56 ;;
  163990. + PCA56) UNAME_MACHINE=alphapca56 ;;
  163991. + PCA57) UNAME_MACHINE=alphapca56 ;;
  163992. + EV6) UNAME_MACHINE=alphaev6 ;;
  163993. + EV67) UNAME_MACHINE=alphaev67 ;;
  163994. + EV68*) UNAME_MACHINE=alphaev68 ;;
  163995. + esac
  163996. + objdump --private-headers /bin/sh | grep -q ld.so.1
  163997. + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
  163998. + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
  163999. + exit ;;
  164000. arm*:Linux:*:*)
  164001. + eval $set_cc_for_build
  164002. + if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
  164003. + | grep -q __ARM_EABI__
  164004. + then
  164005. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  164006. + else
  164007. + echo ${UNAME_MACHINE}-unknown-linux-gnueabi
  164008. + fi
  164009. + exit ;;
  164010. + avr32*:Linux:*:*)
  164011. echo ${UNAME_MACHINE}-unknown-linux-gnu
  164012. - exit 0 ;;
  164013. + exit ;;
  164014. cris:Linux:*:*)
  164015. echo cris-axis-linux-gnu
  164016. - exit 0 ;;
  164017. - ia64:Linux:*:*)
  164018. - echo ${UNAME_MACHINE}-unknown-linux-gnu
  164019. - exit 0 ;;
  164020. - m68*:Linux:*:*)
  164021. - echo ${UNAME_MACHINE}-unknown-linux-gnu
  164022. - exit 0 ;;
  164023. - mips:Linux:*:*)
  164024. + exit ;;
  164025. + crisv32:Linux:*:*)
  164026. + echo crisv32-axis-linux-gnu
  164027. + exit ;;
  164028. + frv:Linux:*:*)
  164029. + echo frv-unknown-linux-gnu
  164030. + exit ;;
  164031. + i*86:Linux:*:*)
  164032. + LIBC=gnu
  164033. eval $set_cc_for_build
  164034. sed 's/^ //' << EOF >$dummy.c
  164035. - #undef CPU
  164036. - #undef mips
  164037. - #undef mipsel
  164038. - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
  164039. - CPU=mipsel
  164040. - #else
  164041. - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
  164042. - CPU=mips
  164043. - #else
  164044. - CPU=
  164045. - #endif
  164046. + #ifdef __dietlibc__
  164047. + LIBC=dietlibc
  164048. #endif
  164049. EOF
  164050. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
  164051. - test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
  164052. - ;;
  164053. - mips64:Linux:*:*)
  164054. + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
  164055. + echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
  164056. + exit ;;
  164057. + ia64:Linux:*:*)
  164058. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  164059. + exit ;;
  164060. + m32r*:Linux:*:*)
  164061. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  164062. + exit ;;
  164063. + m68*:Linux:*:*)
  164064. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  164065. + exit ;;
  164066. + mips:Linux:*:* | mips64:Linux:*:*)
  164067. eval $set_cc_for_build
  164068. sed 's/^ //' << EOF >$dummy.c
  164069. #undef CPU
  164070. - #undef mips64
  164071. - #undef mips64el
  164072. + #undef ${UNAME_MACHINE}
  164073. + #undef ${UNAME_MACHINE}el
  164074. #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
  164075. - CPU=mips64el
  164076. + CPU=${UNAME_MACHINE}el
  164077. #else
  164078. #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
  164079. - CPU=mips64
  164080. + CPU=${UNAME_MACHINE}
  164081. #else
  164082. CPU=
  164083. #endif
  164084. #endif
  164085. EOF
  164086. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
  164087. - test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
  164088. + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
  164089. + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
  164090. ;;
  164091. - ppc:Linux:*:*)
  164092. - echo powerpc-unknown-linux-gnu
  164093. - exit 0 ;;
  164094. - ppc64:Linux:*:*)
  164095. - echo powerpc64-unknown-linux-gnu
  164096. - exit 0 ;;
  164097. - alpha:Linux:*:*)
  164098. - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
  164099. - EV5) UNAME_MACHINE=alphaev5 ;;
  164100. - EV56) UNAME_MACHINE=alphaev56 ;;
  164101. - PCA56) UNAME_MACHINE=alphapca56 ;;
  164102. - PCA57) UNAME_MACHINE=alphapca56 ;;
  164103. - EV6) UNAME_MACHINE=alphaev6 ;;
  164104. - EV67) UNAME_MACHINE=alphaev67 ;;
  164105. - EV68*) UNAME_MACHINE=alphaev68 ;;
  164106. - esac
  164107. - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
  164108. - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
  164109. - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
  164110. - exit 0 ;;
  164111. + or32:Linux:*:*)
  164112. + echo or32-unknown-linux-gnu
  164113. + exit ;;
  164114. + padre:Linux:*:*)
  164115. + echo sparc-unknown-linux-gnu
  164116. + exit ;;
  164117. + parisc64:Linux:*:* | hppa64:Linux:*:*)
  164118. + echo hppa64-unknown-linux-gnu
  164119. + exit ;;
  164120. parisc:Linux:*:* | hppa:Linux:*:*)
  164121. # Look for CPU level
  164122. case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
  164123. @@ -881,84 +949,43 @@
  164124. PA8*) echo hppa2.0-unknown-linux-gnu ;;
  164125. *) echo hppa-unknown-linux-gnu ;;
  164126. esac
  164127. - exit 0 ;;
  164128. - parisc64:Linux:*:* | hppa64:Linux:*:*)
  164129. - echo hppa64-unknown-linux-gnu
  164130. - exit 0 ;;
  164131. + exit ;;
  164132. + ppc64:Linux:*:*)
  164133. + echo powerpc64-unknown-linux-gnu
  164134. + exit ;;
  164135. + ppc:Linux:*:*)
  164136. + echo powerpc-unknown-linux-gnu
  164137. + exit ;;
  164138. s390:Linux:*:* | s390x:Linux:*:*)
  164139. echo ${UNAME_MACHINE}-ibm-linux
  164140. - exit 0 ;;
  164141. + exit ;;
  164142. sh64*:Linux:*:*)
  164143. echo ${UNAME_MACHINE}-unknown-linux-gnu
  164144. - exit 0 ;;
  164145. + exit ;;
  164146. sh*:Linux:*:*)
  164147. echo ${UNAME_MACHINE}-unknown-linux-gnu
  164148. - exit 0 ;;
  164149. + exit ;;
  164150. sparc:Linux:*:* | sparc64:Linux:*:*)
  164151. echo ${UNAME_MACHINE}-unknown-linux-gnu
  164152. - exit 0 ;;
  164153. + exit ;;
  164154. + tile*:Linux:*:*)
  164155. + echo ${UNAME_MACHINE}-tilera-linux-gnu
  164156. + exit ;;
  164157. + vax:Linux:*:*)
  164158. + echo ${UNAME_MACHINE}-dec-linux-gnu
  164159. + exit ;;
  164160. x86_64:Linux:*:*)
  164161. echo x86_64-unknown-linux-gnu
  164162. - exit 0 ;;
  164163. - i*86:Linux:*:*)
  164164. - # The BFD linker knows what the default object file format is, so
  164165. - # first see if it will tell us. cd to the root directory to prevent
  164166. - # problems with other programs or directories called `ld' in the path.
  164167. - # Set LC_ALL=C to ensure ld outputs messages in English.
  164168. - ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
  164169. - | sed -ne '/supported targets:/!d
  164170. - s/[ ][ ]*/ /g
  164171. - s/.*supported targets: *//
  164172. - s/ .*//
  164173. - p'`
  164174. - case "$ld_supported_targets" in
  164175. - elf32-i386)
  164176. - TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
  164177. - ;;
  164178. - a.out-i386-linux)
  164179. - echo "${UNAME_MACHINE}-pc-linux-gnuaout"
  164180. - exit 0 ;;
  164181. - coff-i386)
  164182. - echo "${UNAME_MACHINE}-pc-linux-gnucoff"
  164183. - exit 0 ;;
  164184. - "")
  164185. - # Either a pre-BFD a.out linker (linux-gnuoldld) or
  164186. - # one that does not give us useful --help.
  164187. - echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
  164188. - exit 0 ;;
  164189. - esac
  164190. - # Determine whether the default compiler is a.out or elf
  164191. - eval $set_cc_for_build
  164192. - sed 's/^ //' << EOF >$dummy.c
  164193. - #include <features.h>
  164194. - #ifdef __ELF__
  164195. - # ifdef __GLIBC__
  164196. - # if __GLIBC__ >= 2
  164197. - LIBC=gnu
  164198. - # else
  164199. - LIBC=gnulibc1
  164200. - # endif
  164201. - # else
  164202. - LIBC=gnulibc1
  164203. - # endif
  164204. - #else
  164205. - #ifdef __INTEL_COMPILER
  164206. - LIBC=gnu
  164207. - #else
  164208. - LIBC=gnuaout
  164209. - #endif
  164210. - #endif
  164211. -EOF
  164212. - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
  164213. - test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
  164214. - test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
  164215. - ;;
  164216. + exit ;;
  164217. + xtensa*:Linux:*:*)
  164218. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  164219. + exit ;;
  164220. i*86:DYNIX/ptx:4*:*)
  164221. # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
  164222. # earlier versions are messed up and put the nodename in both
  164223. # sysname and nodename.
  164224. echo i386-sequent-sysv4
  164225. - exit 0 ;;
  164226. + exit ;;
  164227. i*86:UNIX_SV:4.2MP:2.*)
  164228. # Unixware is an offshoot of SVR4, but it has its own version
  164229. # number series starting with 2...
  164230. @@ -966,24 +993,27 @@
  164231. # I just have to hope. -- rms.
  164232. # Use sysv4.2uw... so that sysv4* matches it.
  164233. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
  164234. - exit 0 ;;
  164235. + exit ;;
  164236. i*86:OS/2:*:*)
  164237. # If we were able to find `uname', then EMX Unix compatibility
  164238. # is probably installed.
  164239. echo ${UNAME_MACHINE}-pc-os2-emx
  164240. - exit 0 ;;
  164241. + exit ;;
  164242. i*86:XTS-300:*:STOP)
  164243. echo ${UNAME_MACHINE}-unknown-stop
  164244. - exit 0 ;;
  164245. + exit ;;
  164246. i*86:atheos:*:*)
  164247. echo ${UNAME_MACHINE}-unknown-atheos
  164248. - exit 0 ;;
  164249. - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
  164250. + exit ;;
  164251. + i*86:syllable:*:*)
  164252. + echo ${UNAME_MACHINE}-pc-syllable
  164253. + exit ;;
  164254. + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
  164255. echo i386-unknown-lynxos${UNAME_RELEASE}
  164256. - exit 0 ;;
  164257. + exit ;;
  164258. i*86:*DOS:*:*)
  164259. echo ${UNAME_MACHINE}-pc-msdosdjgpp
  164260. - exit 0 ;;
  164261. + exit ;;
  164262. i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
  164263. UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
  164264. if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
  164265. @@ -991,15 +1021,16 @@
  164266. else
  164267. echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
  164268. fi
  164269. - exit 0 ;;
  164270. - i*86:*:5:[78]*)
  164271. + exit ;;
  164272. + i*86:*:5:[678]*)
  164273. + # UnixWare 7.x, OpenUNIX and OpenServer 6.
  164274. case `/bin/uname -X | grep "^Machine"` in
  164275. *486*) UNAME_MACHINE=i486 ;;
  164276. *Pentium) UNAME_MACHINE=i586 ;;
  164277. *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
  164278. esac
  164279. echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
  164280. - exit 0 ;;
  164281. + exit ;;
  164282. i*86:*:3.2:*)
  164283. if test -f /usr/options/cb.name; then
  164284. UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
  164285. @@ -1017,73 +1048,86 @@
  164286. else
  164287. echo ${UNAME_MACHINE}-pc-sysv32
  164288. fi
  164289. - exit 0 ;;
  164290. + exit ;;
  164291. pc:*:*:*)
  164292. # Left here for compatibility:
  164293. # uname -m prints for DJGPP always 'pc', but it prints nothing about
  164294. - # the processor, so we play safe by assuming i386.
  164295. - echo i386-pc-msdosdjgpp
  164296. - exit 0 ;;
  164297. + # the processor, so we play safe by assuming i586.
  164298. + # Note: whatever this is, it MUST be the same as what config.sub
  164299. + # prints for the "djgpp" host, or else GDB configury will decide that
  164300. + # this is a cross-build.
  164301. + echo i586-pc-msdosdjgpp
  164302. + exit ;;
  164303. Intel:Mach:3*:*)
  164304. echo i386-pc-mach3
  164305. - exit 0 ;;
  164306. + exit ;;
  164307. paragon:*:*:*)
  164308. echo i860-intel-osf1
  164309. - exit 0 ;;
  164310. + exit ;;
  164311. i860:*:4.*:*) # i860-SVR4
  164312. if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
  164313. echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
  164314. else # Add other i860-SVR4 vendors below as they are discovered.
  164315. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
  164316. fi
  164317. - exit 0 ;;
  164318. + exit ;;
  164319. mini*:CTIX:SYS*5:*)
  164320. # "miniframe"
  164321. echo m68010-convergent-sysv
  164322. - exit 0 ;;
  164323. + exit ;;
  164324. mc68k:UNIX:SYSTEM5:3.51m)
  164325. echo m68k-convergent-sysv
  164326. - exit 0 ;;
  164327. + exit ;;
  164328. M680?0:D-NIX:5.3:*)
  164329. echo m68k-diab-dnix
  164330. - exit 0 ;;
  164331. - M68*:*:R3V[567]*:*)
  164332. - test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
  164333. - 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0)
  164334. + exit ;;
  164335. + M68*:*:R3V[5678]*:*)
  164336. + test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
  164337. + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
  164338. OS_REL=''
  164339. test -r /etc/.relid \
  164340. && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
  164341. /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
  164342. - && echo i486-ncr-sysv4.3${OS_REL} && exit 0
  164343. + && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
  164344. /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
  164345. - && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
  164346. + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
  164347. 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
  164348. /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
  164349. - && echo i486-ncr-sysv4 && exit 0 ;;
  164350. + && { echo i486-ncr-sysv4; exit; } ;;
  164351. + NCR*:*:4.2:* | MPRAS*:*:4.2:*)
  164352. + OS_REL='.3'
  164353. + test -r /etc/.relid \
  164354. + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
  164355. + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
  164356. + && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
  164357. + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
  164358. + && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
  164359. + /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
  164360. + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
  164361. m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
  164362. echo m68k-unknown-lynxos${UNAME_RELEASE}
  164363. - exit 0 ;;
  164364. + exit ;;
  164365. mc68030:UNIX_System_V:4.*:*)
  164366. echo m68k-atari-sysv4
  164367. - exit 0 ;;
  164368. + exit ;;
  164369. TSUNAMI:LynxOS:2.*:*)
  164370. echo sparc-unknown-lynxos${UNAME_RELEASE}
  164371. - exit 0 ;;
  164372. + exit ;;
  164373. rs6000:LynxOS:2.*:*)
  164374. echo rs6000-unknown-lynxos${UNAME_RELEASE}
  164375. - exit 0 ;;
  164376. - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
  164377. + exit ;;
  164378. + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
  164379. echo powerpc-unknown-lynxos${UNAME_RELEASE}
  164380. - exit 0 ;;
  164381. + exit ;;
  164382. SM[BE]S:UNIX_SV:*:*)
  164383. echo mips-dde-sysv${UNAME_RELEASE}
  164384. - exit 0 ;;
  164385. + exit ;;
  164386. RM*:ReliantUNIX-*:*:*)
  164387. echo mips-sni-sysv4
  164388. - exit 0 ;;
  164389. + exit ;;
  164390. RM*:SINIX-*:*:*)
  164391. echo mips-sni-sysv4
  164392. - exit 0 ;;
  164393. + exit ;;
  164394. *:SINIX-*:*:*)
  164395. if uname -p 2>/dev/null >/dev/null ; then
  164396. UNAME_MACHINE=`(uname -p) 2>/dev/null`
  164397. @@ -1091,68 +1135,94 @@
  164398. else
  164399. echo ns32k-sni-sysv
  164400. fi
  164401. - exit 0 ;;
  164402. + exit ;;
  164403. PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
  164404. # says <Richard.M.Bartel@ccMail.Census.GOV>
  164405. echo i586-unisys-sysv4
  164406. - exit 0 ;;
  164407. + exit ;;
  164408. *:UNIX_System_V:4*:FTX*)
  164409. # From Gerald Hewes <hewes@openmarket.com>.
  164410. # How about differentiating between stratus architectures? -djm
  164411. echo hppa1.1-stratus-sysv4
  164412. - exit 0 ;;
  164413. + exit ;;
  164414. *:*:*:FTX*)
  164415. # From seanf@swdc.stratus.com.
  164416. echo i860-stratus-sysv4
  164417. - exit 0 ;;
  164418. + exit ;;
  164419. + i*86:VOS:*:*)
  164420. + # From Paul.Green@stratus.com.
  164421. + echo ${UNAME_MACHINE}-stratus-vos
  164422. + exit ;;
  164423. *:VOS:*:*)
  164424. # From Paul.Green@stratus.com.
  164425. echo hppa1.1-stratus-vos
  164426. - exit 0 ;;
  164427. + exit ;;
  164428. mc68*:A/UX:*:*)
  164429. echo m68k-apple-aux${UNAME_RELEASE}
  164430. - exit 0 ;;
  164431. + exit ;;
  164432. news*:NEWS-OS:6*:*)
  164433. echo mips-sony-newsos6
  164434. - exit 0 ;;
  164435. + exit ;;
  164436. R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
  164437. if [ -d /usr/nec ]; then
  164438. echo mips-nec-sysv${UNAME_RELEASE}
  164439. else
  164440. echo mips-unknown-sysv${UNAME_RELEASE}
  164441. fi
  164442. - exit 0 ;;
  164443. + exit ;;
  164444. BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
  164445. echo powerpc-be-beos
  164446. - exit 0 ;;
  164447. + exit ;;
  164448. BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
  164449. echo powerpc-apple-beos
  164450. - exit 0 ;;
  164451. + exit ;;
  164452. BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
  164453. echo i586-pc-beos
  164454. - exit 0 ;;
  164455. + exit ;;
  164456. + BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
  164457. + echo i586-pc-haiku
  164458. + exit ;;
  164459. SX-4:SUPER-UX:*:*)
  164460. echo sx4-nec-superux${UNAME_RELEASE}
  164461. - exit 0 ;;
  164462. + exit ;;
  164463. SX-5:SUPER-UX:*:*)
  164464. echo sx5-nec-superux${UNAME_RELEASE}
  164465. - exit 0 ;;
  164466. + exit ;;
  164467. SX-6:SUPER-UX:*:*)
  164468. echo sx6-nec-superux${UNAME_RELEASE}
  164469. - exit 0 ;;
  164470. + exit ;;
  164471. + SX-7:SUPER-UX:*:*)
  164472. + echo sx7-nec-superux${UNAME_RELEASE}
  164473. + exit ;;
  164474. + SX-8:SUPER-UX:*:*)
  164475. + echo sx8-nec-superux${UNAME_RELEASE}
  164476. + exit ;;
  164477. + SX-8R:SUPER-UX:*:*)
  164478. + echo sx8r-nec-superux${UNAME_RELEASE}
  164479. + exit ;;
  164480. Power*:Rhapsody:*:*)
  164481. echo powerpc-apple-rhapsody${UNAME_RELEASE}
  164482. - exit 0 ;;
  164483. + exit ;;
  164484. *:Rhapsody:*:*)
  164485. echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
  164486. - exit 0 ;;
  164487. + exit ;;
  164488. *:Darwin:*:*)
  164489. - case `uname -p` in
  164490. - *86) UNAME_PROCESSOR=i686 ;;
  164491. - powerpc) UNAME_PROCESSOR=powerpc ;;
  164492. + UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
  164493. + case $UNAME_PROCESSOR in
  164494. + i386)
  164495. + eval $set_cc_for_build
  164496. + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
  164497. + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
  164498. + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
  164499. + grep IS_64BIT_ARCH >/dev/null
  164500. + then
  164501. + UNAME_PROCESSOR="x86_64"
  164502. + fi
  164503. + fi ;;
  164504. + unknown) UNAME_PROCESSOR=powerpc ;;
  164505. esac
  164506. echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
  164507. - exit 0 ;;
  164508. + exit ;;
  164509. *:procnto*:*:* | *:QNX:[0123456789]*:*)
  164510. UNAME_PROCESSOR=`uname -p`
  164511. if test "$UNAME_PROCESSOR" = "x86"; then
  164512. @@ -1160,22 +1230,25 @@
  164513. UNAME_MACHINE=pc
  164514. fi
  164515. echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
  164516. - exit 0 ;;
  164517. + exit ;;
  164518. *:QNX:*:4*)
  164519. echo i386-pc-qnx
  164520. - exit 0 ;;
  164521. - NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*)
  164522. + exit ;;
  164523. + NSE-?:NONSTOP_KERNEL:*:*)
  164524. + echo nse-tandem-nsk${UNAME_RELEASE}
  164525. + exit ;;
  164526. + NSR-?:NONSTOP_KERNEL:*:*)
  164527. echo nsr-tandem-nsk${UNAME_RELEASE}
  164528. - exit 0 ;;
  164529. + exit ;;
  164530. *:NonStop-UX:*:*)
  164531. echo mips-compaq-nonstopux
  164532. - exit 0 ;;
  164533. + exit ;;
  164534. BS2000:POSIX*:*:*)
  164535. echo bs2000-siemens-sysv
  164536. - exit 0 ;;
  164537. + exit ;;
  164538. DS/*:UNIX_System_V:*:*)
  164539. echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
  164540. - exit 0 ;;
  164541. + exit ;;
  164542. *:Plan9:*:*)
  164543. # "uname -m" is not consistent, so use $cputype instead. 386
  164544. # is converted to i386 for consistency with other x86
  164545. @@ -1186,28 +1259,50 @@
  164546. UNAME_MACHINE="$cputype"
  164547. fi
  164548. echo ${UNAME_MACHINE}-unknown-plan9
  164549. - exit 0 ;;
  164550. + exit ;;
  164551. *:TOPS-10:*:*)
  164552. echo pdp10-unknown-tops10
  164553. - exit 0 ;;
  164554. + exit ;;
  164555. *:TENEX:*:*)
  164556. echo pdp10-unknown-tenex
  164557. - exit 0 ;;
  164558. + exit ;;
  164559. KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
  164560. echo pdp10-dec-tops20
  164561. - exit 0 ;;
  164562. + exit ;;
  164563. XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
  164564. echo pdp10-xkl-tops20
  164565. - exit 0 ;;
  164566. + exit ;;
  164567. *:TOPS-20:*:*)
  164568. echo pdp10-unknown-tops20
  164569. - exit 0 ;;
  164570. + exit ;;
  164571. *:ITS:*:*)
  164572. echo pdp10-unknown-its
  164573. - exit 0 ;;
  164574. + exit ;;
  164575. SEI:*:*:SEIUX)
  164576. echo mips-sei-seiux${UNAME_RELEASE}
  164577. - exit 0 ;;
  164578. + exit ;;
  164579. + *:DragonFly:*:*)
  164580. + echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
  164581. + exit ;;
  164582. + *:*VMS:*:*)
  164583. + UNAME_MACHINE=`(uname -p) 2>/dev/null`
  164584. + case "${UNAME_MACHINE}" in
  164585. + A*) echo alpha-dec-vms ; exit ;;
  164586. + I*) echo ia64-dec-vms ; exit ;;
  164587. + V*) echo vax-dec-vms ; exit ;;
  164588. + esac ;;
  164589. + *:XENIX:*:SysV)
  164590. + echo i386-pc-xenix
  164591. + exit ;;
  164592. + i*86:skyos:*:*)
  164593. + echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
  164594. + exit ;;
  164595. + i*86:rdos:*:*)
  164596. + echo ${UNAME_MACHINE}-pc-rdos
  164597. + exit ;;
  164598. + i*86:AROS:*:*)
  164599. + echo ${UNAME_MACHINE}-pc-aros
  164600. + exit ;;
  164601. esac
  164602. #echo '(No uname command or uname output not recognized.)' 1>&2
  164603. @@ -1239,7 +1334,7 @@
  164604. #endif
  164605. #if defined (__arm) && defined (__acorn) && defined (__unix)
  164606. - printf ("arm-acorn-riscix"); exit (0);
  164607. + printf ("arm-acorn-riscix\n"); exit (0);
  164608. #endif
  164609. #if defined (hp300) && !defined (hpux)
  164610. @@ -1328,11 +1423,12 @@
  164611. }
  164612. EOF
  164613. -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0
  164614. +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
  164615. + { echo "$SYSTEM_NAME"; exit; }
  164616. # Apollos put the system type in the environment.
  164617. -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
  164618. +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
  164619. # Convex versions that predate uname can use getsysinfo(1)
  164620. @@ -1341,22 +1437,22 @@
  164621. case `getsysinfo -f cpu_type` in
  164622. c1*)
  164623. echo c1-convex-bsd
  164624. - exit 0 ;;
  164625. + exit ;;
  164626. c2*)
  164627. if getsysinfo -f scalar_acc
  164628. then echo c32-convex-bsd
  164629. else echo c2-convex-bsd
  164630. fi
  164631. - exit 0 ;;
  164632. + exit ;;
  164633. c34*)
  164634. echo c34-convex-bsd
  164635. - exit 0 ;;
  164636. + exit ;;
  164637. c38*)
  164638. echo c38-convex-bsd
  164639. - exit 0 ;;
  164640. + exit ;;
  164641. c4*)
  164642. echo c4-convex-bsd
  164643. - exit 0 ;;
  164644. + exit ;;
  164645. esac
  164646. fi
  164647. @@ -1367,7 +1463,9 @@
  164648. the operating system you are using. It is advised that you
  164649. download the most up to date version of the config scripts from
  164650. - ftp://ftp.gnu.org/pub/gnu/config/
  164651. + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
  164652. +and
  164653. + http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
  164654. If the version you run ($0) is already up to date, please
  164655. send the following data and any information you think might be
  164656. diff -Nur squid-3.1.11.orig/libltdl/config/config.sub squid-3.1.11/libltdl/config/config.sub
  164657. --- squid-3.1.11.orig/libltdl/config/config.sub 2011-02-08 05:06:23.000000000 +0100
  164658. +++ squid-3.1.11/libltdl/config/config.sub 2011-03-04 23:17:44.000000000 +0100
  164659. @@ -1,9 +1,10 @@
  164660. #! /bin/sh
  164661. # Configuration validation subroutine script.
  164662. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
  164663. -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
  164664. +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
  164665. +# Free Software Foundation, Inc.
  164666. -timestamp='2003-07-04'
  164667. +timestamp='2010-09-11'
  164668. # This file is (in principle) common to ALL GNU software.
  164669. # The presence of a machine in this file suggests that SOME GNU software
  164670. @@ -21,22 +22,26 @@
  164671. #
  164672. # You should have received a copy of the GNU General Public License
  164673. # along with this program; if not, write to the Free Software
  164674. -# Foundation, Inc., 59 Temple Place - Suite 330,
  164675. -# Boston, MA 02111-1307, USA.
  164676. -
  164677. +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
  164678. +# 02110-1301, USA.
  164679. +#
  164680. # As a special exception to the GNU General Public License, if you
  164681. # distribute this file as part of a program that contains a
  164682. # configuration script generated by Autoconf, you may include it under
  164683. # the same distribution terms that you use for the rest of that program.
  164684. +
  164685. # Please send patches to <config-patches@gnu.org>. Submit a context
  164686. -# diff and a properly formatted ChangeLog entry.
  164687. +# diff and a properly formatted GNU ChangeLog entry.
  164688. #
  164689. # Configuration subroutine to validate and canonicalize a configuration type.
  164690. # Supply the specified configuration type as an argument.
  164691. # If it is invalid, we print an error message on stderr and exit with code 1.
  164692. # Otherwise, we print the canonical config type on stdout and succeed.
  164693. +# You can get the latest version of this script from:
  164694. +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
  164695. +
  164696. # This file is supposed to be the same for all GNU packages
  164697. # and recognize all the CPU types, system types and aliases
  164698. # that are meaningful with *any* GNU software.
  164699. @@ -70,8 +75,9 @@
  164700. version="\
  164701. GNU config.sub ($timestamp)
  164702. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
  164703. -Free Software Foundation, Inc.
  164704. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
  164705. +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
  164706. +Software Foundation, Inc.
  164707. This is free software; see the source for copying conditions. There is NO
  164708. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
  164709. @@ -83,11 +89,11 @@
  164710. while test $# -gt 0 ; do
  164711. case $1 in
  164712. --time-stamp | --time* | -t )
  164713. - echo "$timestamp" ; exit 0 ;;
  164714. + echo "$timestamp" ; exit ;;
  164715. --version | -v )
  164716. - echo "$version" ; exit 0 ;;
  164717. + echo "$version" ; exit ;;
  164718. --help | --h* | -h )
  164719. - echo "$usage"; exit 0 ;;
  164720. + echo "$usage"; exit ;;
  164721. -- ) # Stop option processing
  164722. shift; break ;;
  164723. - ) # Use stdin as input.
  164724. @@ -99,7 +105,7 @@
  164725. *local*)
  164726. # First pass through any local machine types.
  164727. echo $1
  164728. - exit 0;;
  164729. + exit ;;
  164730. * )
  164731. break ;;
  164732. @@ -118,7 +124,11 @@
  164733. # Here we must recognize all the valid KERNEL-OS combinations.
  164734. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
  164735. case $maybe_os in
  164736. - nto-qnx* | linux-gnu* | kfreebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
  164737. + nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
  164738. + linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
  164739. + knetbsd*-gnu* | netbsd*-gnu* | \
  164740. + kopensolaris*-gnu* | \
  164741. + storm-chaos* | os2-emx* | rtmk-nova*)
  164742. os=-$maybe_os
  164743. basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
  164744. ;;
  164745. @@ -144,10 +154,13 @@
  164746. -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
  164747. -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
  164748. -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
  164749. - -apple | -axis)
  164750. + -apple | -axis | -knuth | -cray | -microblaze)
  164751. os=
  164752. basic_machine=$1
  164753. ;;
  164754. + -bluegene*)
  164755. + os=-cnk
  164756. + ;;
  164757. -sim | -cisco | -oki | -wec | -winbond)
  164758. os=
  164759. basic_machine=$1
  164760. @@ -169,6 +182,10 @@
  164761. -hiux*)
  164762. os=-hiuxwe2
  164763. ;;
  164764. + -sco6)
  164765. + os=-sco5v6
  164766. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  164767. + ;;
  164768. -sco5)
  164769. os=-sco3.2v5
  164770. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  164771. @@ -185,6 +202,10 @@
  164772. # Don't forget version if it is 3.2v4 or newer.
  164773. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  164774. ;;
  164775. + -sco5v6*)
  164776. + # Don't forget version if it is 3.2v4 or newer.
  164777. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  164778. + ;;
  164779. -sco*)
  164780. os=-sco3.2v2
  164781. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
  164782. @@ -228,53 +249,81 @@
  164783. | a29k \
  164784. | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
  164785. | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
  164786. - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
  164787. + | am33_2.0 \
  164788. + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
  164789. + | bfin \
  164790. | c4x | clipper \
  164791. | d10v | d30v | dlx | dsp16xx \
  164792. - | fr30 | frv \
  164793. + | fido | fr30 | frv \
  164794. | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
  164795. | i370 | i860 | i960 | ia64 \
  164796. - | ip2k \
  164797. - | m32r | m68000 | m68k | m88k | mcore \
  164798. + | ip2k | iq2000 \
  164799. + | lm32 \
  164800. + | m32c | m32r | m32rle | m68000 | m68k | m88k \
  164801. + | maxq | mb | microblaze | mcore | mep | metag \
  164802. | mips | mipsbe | mipseb | mipsel | mipsle \
  164803. | mips16 \
  164804. | mips64 | mips64el \
  164805. - | mips64vr | mips64vrel \
  164806. + | mips64octeon | mips64octeonel \
  164807. | mips64orion | mips64orionel \
  164808. + | mips64r5900 | mips64r5900el \
  164809. + | mips64vr | mips64vrel \
  164810. | mips64vr4100 | mips64vr4100el \
  164811. | mips64vr4300 | mips64vr4300el \
  164812. | mips64vr5000 | mips64vr5000el \
  164813. + | mips64vr5900 | mips64vr5900el \
  164814. | mipsisa32 | mipsisa32el \
  164815. | mipsisa32r2 | mipsisa32r2el \
  164816. | mipsisa64 | mipsisa64el \
  164817. + | mipsisa64r2 | mipsisa64r2el \
  164818. | mipsisa64sb1 | mipsisa64sb1el \
  164819. | mipsisa64sr71k | mipsisa64sr71kel \
  164820. | mipstx39 | mipstx39el \
  164821. | mn10200 | mn10300 \
  164822. + | moxie \
  164823. + | mt \
  164824. | msp430 \
  164825. + | nds32 | nds32le | nds32be \
  164826. + | nios | nios2 \
  164827. | ns16k | ns32k \
  164828. - | openrisc | or32 \
  164829. + | or32 \
  164830. | pdp10 | pdp11 | pj | pjl \
  164831. | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
  164832. | pyramid \
  164833. - | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
  164834. + | rx \
  164835. + | score \
  164836. + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
  164837. | sh64 | sh64le \
  164838. - | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
  164839. - | strongarm \
  164840. - | tahoe | thumb | tic4x | tic80 | tron \
  164841. + | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
  164842. + | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
  164843. + | spu | strongarm \
  164844. + | tahoe | thumb | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
  164845. + | ubicom32 \
  164846. | v850 | v850e \
  164847. | we32k \
  164848. - | x86 | xscale | xstormy16 | xtensa \
  164849. - | z8k)
  164850. + | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
  164851. + | z8k | z80)
  164852. basic_machine=$basic_machine-unknown
  164853. ;;
  164854. - m6811 | m68hc11 | m6812 | m68hc12)
  164855. + c54x)
  164856. + basic_machine=tic54x-unknown
  164857. + ;;
  164858. + c55x)
  164859. + basic_machine=tic55x-unknown
  164860. + ;;
  164861. + c6x)
  164862. + basic_machine=tic6x-unknown
  164863. + ;;
  164864. + m6811 | m68hc11 | m6812 | m68hc12 | picochip)
  164865. # Motorola 68HC11/12.
  164866. basic_machine=$basic_machine-unknown
  164867. os=-none
  164868. ;;
  164869. m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
  164870. ;;
  164871. + ms1)
  164872. + basic_machine=mt-unknown
  164873. + ;;
  164874. # We use `pc' rather than `unknown'
  164875. # because (1) that's what they normally are, and
  164876. @@ -292,56 +341,72 @@
  164877. | a29k-* \
  164878. | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
  164879. | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
  164880. - | alphapca5[67]-* | alpha64pca5[67]-* | amd64-* | arc-* \
  164881. + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
  164882. | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
  164883. - | avr-* \
  164884. - | bs2000-* \
  164885. - | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
  164886. - | clipper-* | cydra-* \
  164887. + | avr-* | avr32-* \
  164888. + | bfin-* | bs2000-* \
  164889. + | c[123]* | c30-* | [cjt]90-* | c4x-* \
  164890. + | clipper-* | craynv-* | cydra-* \
  164891. | d10v-* | d30v-* | dlx-* \
  164892. | elxsi-* \
  164893. - | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
  164894. + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
  164895. | h8300-* | h8500-* \
  164896. | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
  164897. | i*86-* | i860-* | i960-* | ia64-* \
  164898. - | ip2k-* \
  164899. - | m32r-* \
  164900. + | ip2k-* | iq2000-* \
  164901. + | lm32-* \
  164902. + | m32c-* | m32r-* | m32rle-* \
  164903. | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
  164904. - | m88110-* | m88k-* | mcore-* \
  164905. + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
  164906. | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
  164907. | mips16-* \
  164908. | mips64-* | mips64el-* \
  164909. - | mips64vr-* | mips64vrel-* \
  164910. + | mips64octeon-* | mips64octeonel-* \
  164911. | mips64orion-* | mips64orionel-* \
  164912. + | mips64r5900-* | mips64r5900el-* \
  164913. + | mips64vr-* | mips64vrel-* \
  164914. | mips64vr4100-* | mips64vr4100el-* \
  164915. | mips64vr4300-* | mips64vr4300el-* \
  164916. | mips64vr5000-* | mips64vr5000el-* \
  164917. + | mips64vr5900-* | mips64vr5900el-* \
  164918. | mipsisa32-* | mipsisa32el-* \
  164919. | mipsisa32r2-* | mipsisa32r2el-* \
  164920. | mipsisa64-* | mipsisa64el-* \
  164921. + | mipsisa64r2-* | mipsisa64r2el-* \
  164922. | mipsisa64sb1-* | mipsisa64sb1el-* \
  164923. | mipsisa64sr71k-* | mipsisa64sr71kel-* \
  164924. | mipstx39-* | mipstx39el-* \
  164925. + | mmix-* \
  164926. + | mt-* \
  164927. | msp430-* \
  164928. - | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
  164929. + | nds32-* | nds32le-* | nds32be-* \
  164930. + | nios-* | nios2-* \
  164931. + | none-* | np1-* | ns16k-* | ns32k-* \
  164932. | orion-* \
  164933. | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
  164934. | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
  164935. | pyramid-* \
  164936. - | romp-* | rs6000-* \
  164937. - | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
  164938. + | romp-* | rs6000-* | rx-* \
  164939. + | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
  164940. | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
  164941. - | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
  164942. - | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
  164943. + | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
  164944. + | sparclite-* \
  164945. + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
  164946. | tahoe-* | thumb-* \
  164947. | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
  164948. + | tile-* | tilegx-* \
  164949. | tron-* \
  164950. + | ubicom32-* \
  164951. | v850-* | v850e-* | vax-* \
  164952. | we32k-* \
  164953. - | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
  164954. - | xtensa-* \
  164955. + | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
  164956. + | xstormy16-* | xtensa*-* \
  164957. | ymp-* \
  164958. - | z8k-*)
  164959. + | z8k-* | z80-*)
  164960. + ;;
  164961. + # Recognize the basic CPU types without company name, with glob match.
  164962. + xtensa*)
  164963. + basic_machine=$basic_machine-unknown
  164964. ;;
  164965. # Recognize the various machine names and aliases which stand
  164966. # for a CPU type and a company and sometimes even an OS.
  164967. @@ -359,6 +424,9 @@
  164968. basic_machine=a29k-amd
  164969. os=-udi
  164970. ;;
  164971. + abacus)
  164972. + basic_machine=abacus-unknown
  164973. + ;;
  164974. adobe68k)
  164975. basic_machine=m68010-adobe
  164976. os=-scout
  164977. @@ -376,6 +444,9 @@
  164978. amd64)
  164979. basic_machine=x86_64-pc
  164980. ;;
  164981. + amd64-*)
  164982. + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
  164983. + ;;
  164984. amdahl)
  164985. basic_machine=580-amdahl
  164986. os=-sysv
  164987. @@ -399,6 +470,10 @@
  164988. basic_machine=m68k-apollo
  164989. os=-bsd
  164990. ;;
  164991. + aros)
  164992. + basic_machine=i386-pc
  164993. + os=-aros
  164994. + ;;
  164995. aux)
  164996. basic_machine=m68k-apple
  164997. os=-aux
  164998. @@ -407,10 +482,35 @@
  164999. basic_machine=ns32k-sequent
  165000. os=-dynix
  165001. ;;
  165002. + blackfin)
  165003. + basic_machine=bfin-unknown
  165004. + os=-linux
  165005. + ;;
  165006. + blackfin-*)
  165007. + basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
  165008. + os=-linux
  165009. + ;;
  165010. + bluegene*)
  165011. + basic_machine=powerpc-ibm
  165012. + os=-cnk
  165013. + ;;
  165014. + c54x-*)
  165015. + basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
  165016. + ;;
  165017. + c55x-*)
  165018. + basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
  165019. + ;;
  165020. + c6x-*)
  165021. + basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
  165022. + ;;
  165023. c90)
  165024. basic_machine=c90-cray
  165025. os=-unicos
  165026. ;;
  165027. + cegcc)
  165028. + basic_machine=arm-unknown
  165029. + os=-cegcc
  165030. + ;;
  165031. convex-c1)
  165032. basic_machine=c1-convex
  165033. os=-bsd
  165034. @@ -435,12 +535,27 @@
  165035. basic_machine=j90-cray
  165036. os=-unicos
  165037. ;;
  165038. + craynv)
  165039. + basic_machine=craynv-cray
  165040. + os=-unicosmp
  165041. + ;;
  165042. + cr16)
  165043. + basic_machine=cr16-unknown
  165044. + os=-elf
  165045. + ;;
  165046. crds | unos)
  165047. basic_machine=m68k-crds
  165048. ;;
  165049. + crisv32 | crisv32-* | etraxfs*)
  165050. + basic_machine=crisv32-axis
  165051. + ;;
  165052. cris | cris-* | etrax*)
  165053. basic_machine=cris-axis
  165054. ;;
  165055. + crx)
  165056. + basic_machine=crx-unknown
  165057. + os=-elf
  165058. + ;;
  165059. da30 | da30-*)
  165060. basic_machine=m68k-da30
  165061. ;;
  165062. @@ -463,6 +578,14 @@
  165063. basic_machine=m88k-motorola
  165064. os=-sysv3
  165065. ;;
  165066. + dicos)
  165067. + basic_machine=i686-pc
  165068. + os=-dicos
  165069. + ;;
  165070. + djgpp)
  165071. + basic_machine=i586-pc
  165072. + os=-msdosdjgpp
  165073. + ;;
  165074. dpx20 | dpx20-*)
  165075. basic_machine=rs6000-bull
  165076. os=-bosx
  165077. @@ -613,6 +736,14 @@
  165078. basic_machine=m68k-isi
  165079. os=-sysv
  165080. ;;
  165081. + m68knommu)
  165082. + basic_machine=m68k-unknown
  165083. + os=-linux
  165084. + ;;
  165085. + m68knommu-*)
  165086. + basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
  165087. + os=-linux
  165088. + ;;
  165089. m88k-omron*)
  165090. basic_machine=m88k-omron
  165091. ;;
  165092. @@ -624,10 +755,17 @@
  165093. basic_machine=ns32k-utek
  165094. os=-sysv
  165095. ;;
  165096. + microblaze)
  165097. + basic_machine=microblaze-xilinx
  165098. + ;;
  165099. mingw32)
  165100. basic_machine=i386-pc
  165101. os=-mingw32
  165102. ;;
  165103. + mingw32ce)
  165104. + basic_machine=arm-unknown
  165105. + os=-mingw32ce
  165106. + ;;
  165107. miniframe)
  165108. basic_machine=m68000-convergent
  165109. ;;
  165110. @@ -641,10 +779,6 @@
  165111. mips3*)
  165112. basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
  165113. ;;
  165114. - mmix*)
  165115. - basic_machine=mmix-knuth
  165116. - os=-mmixware
  165117. - ;;
  165118. monitor)
  165119. basic_machine=m68k-rom68k
  165120. os=-coff
  165121. @@ -657,6 +791,9 @@
  165122. basic_machine=i386-pc
  165123. os=-msdos
  165124. ;;
  165125. + ms1-*)
  165126. + basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
  165127. + ;;
  165128. mvs)
  165129. basic_machine=i370-ibm
  165130. os=-mvs
  165131. @@ -725,9 +862,11 @@
  165132. np1)
  165133. basic_machine=np1-gould
  165134. ;;
  165135. - nv1)
  165136. - basic_machine=nv1-cray
  165137. - os=-unicosmp
  165138. + neo-tandem)
  165139. + basic_machine=neo-tandem
  165140. + ;;
  165141. + nse-tandem)
  165142. + basic_machine=nse-tandem
  165143. ;;
  165144. nsr-tandem)
  165145. basic_machine=nsr-tandem
  165146. @@ -736,9 +875,12 @@
  165147. basic_machine=hppa1.1-oki
  165148. os=-proelf
  165149. ;;
  165150. - or32 | or32-*)
  165151. + openrisc | openrisc-*)
  165152. basic_machine=or32-unknown
  165153. - os=-coff
  165154. + ;;
  165155. + os400)
  165156. + basic_machine=powerpc-ibm
  165157. + os=-os400
  165158. ;;
  165159. OSE68000 | ose68000)
  165160. basic_machine=m68000-ericsson
  165161. @@ -756,6 +898,14 @@
  165162. basic_machine=i860-intel
  165163. os=-osf
  165164. ;;
  165165. + parisc)
  165166. + basic_machine=hppa-unknown
  165167. + os=-linux
  165168. + ;;
  165169. + parisc-*)
  165170. + basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
  165171. + os=-linux
  165172. + ;;
  165173. pbd)
  165174. basic_machine=sparc-tti
  165175. ;;
  165176. @@ -765,6 +915,12 @@
  165177. pc532 | pc532-*)
  165178. basic_machine=ns32k-pc532
  165179. ;;
  165180. + pc98)
  165181. + basic_machine=i386-pc
  165182. + ;;
  165183. + pc98-*)
  165184. + basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
  165185. + ;;
  165186. pentium | p5 | k5 | k6 | nexgen | viac3)
  165187. basic_machine=i586-pc
  165188. ;;
  165189. @@ -821,6 +977,10 @@
  165190. basic_machine=i586-unknown
  165191. os=-pw32
  165192. ;;
  165193. + rdos)
  165194. + basic_machine=i386-pc
  165195. + os=-rdos
  165196. + ;;
  165197. rom68k)
  165198. basic_machine=m68k-rom68k
  165199. os=-coff
  165200. @@ -847,6 +1007,10 @@
  165201. sb1el)
  165202. basic_machine=mipsisa64sb1el-unknown
  165203. ;;
  165204. + sde)
  165205. + basic_machine=mipsisa32-sde
  165206. + os=-elf
  165207. + ;;
  165208. sei)
  165209. basic_machine=mips-sei
  165210. os=-seiux
  165211. @@ -858,6 +1022,9 @@
  165212. basic_machine=sh-hitachi
  165213. os=-hms
  165214. ;;
  165215. + sh5el)
  165216. + basic_machine=sh5le-unknown
  165217. + ;;
  165218. sh64)
  165219. basic_machine=sh64-unknown
  165220. ;;
  165221. @@ -935,17 +1102,14 @@
  165222. basic_machine=t90-cray
  165223. os=-unicos
  165224. ;;
  165225. - tic54x | c54x*)
  165226. - basic_machine=tic54x-unknown
  165227. - os=-coff
  165228. - ;;
  165229. - tic55x | c55x*)
  165230. - basic_machine=tic55x-unknown
  165231. - os=-coff
  165232. - ;;
  165233. - tic6x | c6x*)
  165234. - basic_machine=tic6x-unknown
  165235. - os=-coff
  165236. + # This must be matched before tile*.
  165237. + tilegx*)
  165238. + basic_machine=tilegx-unknown
  165239. + os=-linux-gnu
  165240. + ;;
  165241. + tile*)
  165242. + basic_machine=tile-unknown
  165243. + os=-linux-gnu
  165244. ;;
  165245. tx39)
  165246. basic_machine=mipstx39-unknown
  165247. @@ -960,6 +1124,10 @@
  165248. tower | tower-32)
  165249. basic_machine=m68k-ncr
  165250. ;;
  165251. + tpf)
  165252. + basic_machine=s390x-ibm
  165253. + os=-tpf
  165254. + ;;
  165255. udi29k)
  165256. basic_machine=a29k-amd
  165257. os=-udi
  165258. @@ -1003,6 +1171,10 @@
  165259. basic_machine=hppa1.1-winbond
  165260. os=-proelf
  165261. ;;
  165262. + xbox)
  165263. + basic_machine=i686-pc
  165264. + os=-mingw32
  165265. + ;;
  165266. xps | xps100)
  165267. basic_machine=xps100-honeywell
  165268. ;;
  165269. @@ -1014,6 +1186,10 @@
  165270. basic_machine=z8k-unknown
  165271. os=-sim
  165272. ;;
  165273. + z80-*-coff)
  165274. + basic_machine=z80-unknown
  165275. + os=-sim
  165276. + ;;
  165277. none)
  165278. basic_machine=none-none
  165279. os=-none
  165280. @@ -1033,6 +1209,9 @@
  165281. romp)
  165282. basic_machine=romp-ibm
  165283. ;;
  165284. + mmix)
  165285. + basic_machine=mmix-knuth
  165286. + ;;
  165287. rs6000)
  165288. basic_machine=rs6000-ibm
  165289. ;;
  165290. @@ -1049,13 +1228,10 @@
  165291. we32k)
  165292. basic_machine=we32k-att
  165293. ;;
  165294. - sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
  165295. + sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
  165296. basic_machine=sh-unknown
  165297. ;;
  165298. - sh64)
  165299. - basic_machine=sh64-unknown
  165300. - ;;
  165301. - sparc | sparcv9 | sparcv9b)
  165302. + sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
  165303. basic_machine=sparc-sun
  165304. ;;
  165305. cydra)
  165306. @@ -1102,6 +1278,9 @@
  165307. # First match some system type aliases
  165308. # that might get confused with valid system types.
  165309. # -solaris* is a basic system type, with this one exception.
  165310. + -auroraux)
  165311. + os=-auroraux
  165312. + ;;
  165313. -solaris1 | -solaris1.*)
  165314. os=`echo $os | sed -e 's|solaris1|sunos4|'`
  165315. ;;
  165316. @@ -1122,25 +1301,31 @@
  165317. # Each alternative MUST END IN A *, to match a version number.
  165318. # -sysv* is not here because it comes later, after sysvr4.
  165319. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
  165320. - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
  165321. - | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
  165322. + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
  165323. + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
  165324. + | -sym* | -kopensolaris* \
  165325. | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
  165326. - | -aos* \
  165327. + | -aos* | -aros* \
  165328. | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
  165329. | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
  165330. - | -hiux* | -386bsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \
  165331. - | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
  165332. + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
  165333. + | -openbsd* | -solidbsd* \
  165334. + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
  165335. + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
  165336. | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
  165337. | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
  165338. - | -chorusos* | -chorusrdb* \
  165339. + | -chorusos* | -chorusrdb* | -cegcc* \
  165340. | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
  165341. - | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
  165342. + | -mingw32* | -linux-gnu* | -linux-android* \
  165343. + | -linux-newlib* | -linux-uclibc* \
  165344. + | -uxpv* | -beos* | -mpeix* | -udk* \
  165345. | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
  165346. | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
  165347. | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
  165348. | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
  165349. | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
  165350. - | -powermax* | -dnix* | -nx6 | -nx7 | -sei*)
  165351. + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
  165352. + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
  165353. # Remember, each alternative MUST END IN *, to match a version number.
  165354. ;;
  165355. -qnx*)
  165356. @@ -1158,12 +1343,15 @@
  165357. os=`echo $os | sed -e 's|nto|nto-qnx|'`
  165358. ;;
  165359. -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
  165360. - | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
  165361. + | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
  165362. | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
  165363. ;;
  165364. -mac*)
  165365. os=`echo $os | sed -e 's|mac|macos|'`
  165366. ;;
  165367. + -linux-dietlibc)
  165368. + os=-linux-dietlibc
  165369. + ;;
  165370. -linux*)
  165371. os=`echo $os | sed -e 's|linux|linux-gnu|'`
  165372. ;;
  165373. @@ -1176,6 +1364,9 @@
  165374. -opened*)
  165375. os=-openedition
  165376. ;;
  165377. + -os400*)
  165378. + os=-os400
  165379. + ;;
  165380. -wince*)
  165381. os=-wince
  165382. ;;
  165383. @@ -1197,6 +1388,9 @@
  165384. -atheos*)
  165385. os=-atheos
  165386. ;;
  165387. + -syllable*)
  165388. + os=-syllable
  165389. + ;;
  165390. -386bsd)
  165391. os=-bsd
  165392. ;;
  165393. @@ -1219,6 +1413,9 @@
  165394. -sinix*)
  165395. os=-sysv4
  165396. ;;
  165397. + -tpf*)
  165398. + os=-tpf
  165399. + ;;
  165400. -triton*)
  165401. os=-sysv3
  165402. ;;
  165403. @@ -1255,6 +1452,14 @@
  165404. -kaos*)
  165405. os=-kaos
  165406. ;;
  165407. + -zvmoe)
  165408. + os=-zvmoe
  165409. + ;;
  165410. + -dicos*)
  165411. + os=-dicos
  165412. + ;;
  165413. + -nacl*)
  165414. + ;;
  165415. -none)
  165416. ;;
  165417. *)
  165418. @@ -1277,6 +1482,12 @@
  165419. # system, and we'll never get to this point.
  165420. case $basic_machine in
  165421. + score-*)
  165422. + os=-elf
  165423. + ;;
  165424. + spu-*)
  165425. + os=-elf
  165426. + ;;
  165427. *-acorn)
  165428. os=-riscix1.2
  165429. ;;
  165430. @@ -1286,9 +1497,18 @@
  165431. arm*-semi)
  165432. os=-aout
  165433. ;;
  165434. - c4x-* | tic4x-*)
  165435. - os=-coff
  165436. - ;;
  165437. + c4x-* | tic4x-*)
  165438. + os=-coff
  165439. + ;;
  165440. + tic54x-*)
  165441. + os=-coff
  165442. + ;;
  165443. + tic55x-*)
  165444. + os=-coff
  165445. + ;;
  165446. + tic6x-*)
  165447. + os=-coff
  165448. + ;;
  165449. # This must come before the *-dec entry.
  165450. pdp10-*)
  165451. os=-tops20
  165452. @@ -1314,6 +1534,9 @@
  165453. m68*-cisco)
  165454. os=-aout
  165455. ;;
  165456. + mep-*)
  165457. + os=-elf
  165458. + ;;
  165459. mips*-cisco)
  165460. os=-elf
  165461. ;;
  165462. @@ -1332,9 +1555,15 @@
  165463. *-be)
  165464. os=-beos
  165465. ;;
  165466. + *-haiku)
  165467. + os=-haiku
  165468. + ;;
  165469. *-ibm)
  165470. os=-aix
  165471. ;;
  165472. + *-knuth)
  165473. + os=-mmixware
  165474. + ;;
  165475. *-wec)
  165476. os=-proelf
  165477. ;;
  165478. @@ -1437,7 +1666,7 @@
  165479. -sunos*)
  165480. vendor=sun
  165481. ;;
  165482. - -aix*)
  165483. + -cnk*|-aix*)
  165484. vendor=ibm
  165485. ;;
  165486. -beos*)
  165487. @@ -1467,9 +1696,15 @@
  165488. -mvs* | -opened*)
  165489. vendor=ibm
  165490. ;;
  165491. + -os400*)
  165492. + vendor=ibm
  165493. + ;;
  165494. -ptx*)
  165495. vendor=sequent
  165496. ;;
  165497. + -tpf*)
  165498. + vendor=ibm
  165499. + ;;
  165500. -vxsim* | -vxworks* | -windiss*)
  165501. vendor=wrs
  165502. ;;
  165503. @@ -1494,7 +1729,7 @@
  165504. esac
  165505. echo $basic_machine$os
  165506. -exit 0
  165507. +exit
  165508. # Local variables:
  165509. # eval: (add-hook 'write-file-hooks 'time-stamp)
  165510. diff -Nur squid-3.1.11.orig/libltdl/config/ltmain.sh squid-3.1.11/libltdl/config/ltmain.sh
  165511. --- squid-3.1.11.orig/libltdl/config/ltmain.sh 2011-02-08 05:06:23.000000000 +0100
  165512. +++ squid-3.1.11/libltdl/config/ltmain.sh 2011-03-04 23:17:44.000000000 +0100
  165513. @@ -1,6 +1,5 @@
  165514. -# Generated from ltmain.m4sh.
  165515. -# libtool (GNU libtool) 2.2.10
  165516. +# libtool (GNU libtool) 2.4
  165517. # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
  165518. # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
  165519. @@ -70,17 +69,19 @@
  165520. # compiler: $LTCC
  165521. # compiler flags: $LTCFLAGS
  165522. # linker: $LD (gnu? $with_gnu_ld)
  165523. -# $progname: (GNU libtool) 2.2.10
  165524. +# $progname: (GNU libtool) 2.4
  165525. # automake: $automake_version
  165526. # autoconf: $autoconf_version
  165527. #
  165528. # Report bugs to <bug-libtool@gnu.org>.
  165529. +# GNU libtool home page: <http://www.gnu.org/software/libtool/>.
  165530. +# General help using GNU software: <http://www.gnu.org/gethelp/>.
  165531. PROGRAM=libtool
  165532. PACKAGE=libtool
  165533. -VERSION=2.2.10
  165534. +VERSION=2.4
  165535. TIMESTAMP=""
  165536. -package_revision=1.3175
  165537. +package_revision=1.3293
  165538. # Be Bourne compatible
  165539. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  165540. @@ -163,6 +164,27 @@
  165541. dirname="s,/[^/]*$,,"
  165542. basename="s,^.*/,,"
  165543. +# func_dirname file append nondir_replacement
  165544. +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  165545. +# otherwise set result to NONDIR_REPLACEMENT.
  165546. +func_dirname ()
  165547. +{
  165548. + func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
  165549. + if test "X$func_dirname_result" = "X${1}"; then
  165550. + func_dirname_result="${3}"
  165551. + else
  165552. + func_dirname_result="$func_dirname_result${2}"
  165553. + fi
  165554. +} # func_dirname may be replaced by extended shell implementation
  165555. +
  165556. +
  165557. +# func_basename file
  165558. +func_basename ()
  165559. +{
  165560. + func_basename_result=`$ECHO "${1}" | $SED "$basename"`
  165561. +} # func_basename may be replaced by extended shell implementation
  165562. +
  165563. +
  165564. # func_dirname_and_basename file append nondir_replacement
  165565. # perform func_basename and func_dirname in a single function
  165566. # call:
  165567. @@ -177,17 +199,31 @@
  165568. # those functions but instead duplicate the functionality here.
  165569. func_dirname_and_basename ()
  165570. {
  165571. - # Extract subdirectory from the argument.
  165572. - func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
  165573. - if test "X$func_dirname_result" = "X${1}"; then
  165574. - func_dirname_result="${3}"
  165575. - else
  165576. - func_dirname_result="$func_dirname_result${2}"
  165577. - fi
  165578. - func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
  165579. -}
  165580. + # Extract subdirectory from the argument.
  165581. + func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
  165582. + if test "X$func_dirname_result" = "X${1}"; then
  165583. + func_dirname_result="${3}"
  165584. + else
  165585. + func_dirname_result="$func_dirname_result${2}"
  165586. + fi
  165587. + func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
  165588. +} # func_dirname_and_basename may be replaced by extended shell implementation
  165589. +
  165590. +
  165591. +# func_stripname prefix suffix name
  165592. +# strip PREFIX and SUFFIX off of NAME.
  165593. +# PREFIX and SUFFIX must not contain globbing or regex special
  165594. +# characters, hashes, percent signs, but SUFFIX may contain a leading
  165595. +# dot (in which case that matches only a dot).
  165596. +# func_strip_suffix prefix name
  165597. +func_stripname ()
  165598. +{
  165599. + case ${2} in
  165600. + .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  165601. + *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  165602. + esac
  165603. +} # func_stripname may be replaced by extended shell implementation
  165604. -# Generated shell functions inserted here.
  165605. # These SED scripts presuppose an absolute path with a trailing slash.
  165606. pathcar='s,^/\([^/]*\).*$,\1,'
  165607. @@ -370,6 +406,15 @@
  165608. # Same as above, but do not quote variable references.
  165609. double_quote_subst='s/\(["`\\]\)/\\\1/g'
  165610. +# Sed substitution that turns a string into a regex matching for the
  165611. +# string literally.
  165612. +sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
  165613. +
  165614. +# Sed substitution that converts a w32 file name or path
  165615. +# which contains forward slashes, into one that contains
  165616. +# (escaped) backslashes. A very naive implementation.
  165617. +lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
  165618. +
  165619. # Re-`\' parameter expansions in output of double_quote_subst that were
  165620. # `\'-ed in input to the same. If an odd number of `\' preceded a '$'
  165621. # in input to double_quote_subst, that '$' was protected from expansion.
  165622. @@ -398,7 +443,7 @@
  165623. # name if it has been set yet.
  165624. func_echo ()
  165625. {
  165626. - $ECHO "$progname${mode+: }$mode: $*"
  165627. + $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
  165628. }
  165629. # func_verbose arg...
  165630. @@ -424,14 +469,14 @@
  165631. # Echo program name prefixed message to standard error.
  165632. func_error ()
  165633. {
  165634. - $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
  165635. + $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
  165636. }
  165637. # func_warning arg...
  165638. # Echo program name prefixed warning message to standard error.
  165639. func_warning ()
  165640. {
  165641. - $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
  165642. + $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
  165643. # bash bug again:
  165644. :
  165645. @@ -650,11 +695,30 @@
  165646. fi
  165647. }
  165648. +# func_tr_sh
  165649. +# Turn $1 into a string suitable for a shell variable name.
  165650. +# Result is stored in $func_tr_sh_result. All characters
  165651. +# not in the set a-zA-Z0-9_ are replaced with '_'. Further,
  165652. +# if $1 begins with a digit, a '_' is prepended as well.
  165653. +func_tr_sh ()
  165654. +{
  165655. + case $1 in
  165656. + [0-9]* | *[!a-zA-Z0-9_]*)
  165657. + func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
  165658. + ;;
  165659. + * )
  165660. + func_tr_sh_result=$1
  165661. + ;;
  165662. + esac
  165663. +}
  165664. +
  165665. # func_version
  165666. # Echo version message to standard output and exit.
  165667. func_version ()
  165668. {
  165669. + $opt_debug
  165670. +
  165671. $SED -n '/(C)/!b go
  165672. :more
  165673. /\./!{
  165674. @@ -676,6 +740,8 @@
  165675. # Echo short help message to standard output and exit.
  165676. func_usage ()
  165677. {
  165678. + $opt_debug
  165679. +
  165680. $SED -n '/^# Usage:/,/^# *.*--help/ {
  165681. s/^# //
  165682. s/^# *$//
  165683. @@ -692,7 +758,10 @@
  165684. # unless 'noexit' is passed as argument.
  165685. func_help ()
  165686. {
  165687. + $opt_debug
  165688. +
  165689. $SED -n '/^# Usage:/,/# Report bugs to/ {
  165690. + :print
  165691. s/^# //
  165692. s/^# *$//
  165693. s*\$progname*'$progname'*
  165694. @@ -705,7 +774,11 @@
  165695. s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
  165696. s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
  165697. p
  165698. - }' < "$progpath"
  165699. + d
  165700. + }
  165701. + /^# .* home page:/b print
  165702. + /^# General help using/b print
  165703. + ' < "$progpath"
  165704. ret=$?
  165705. if test -z "$1"; then
  165706. exit $ret
  165707. @@ -717,12 +790,39 @@
  165708. # exit_cmd.
  165709. func_missing_arg ()
  165710. {
  165711. + $opt_debug
  165712. +
  165713. func_error "missing argument for $1."
  165714. exit_cmd=exit
  165715. }
  165716. -exit_cmd=:
  165717. +# func_split_short_opt shortopt
  165718. +# Set func_split_short_opt_name and func_split_short_opt_arg shell
  165719. +# variables after splitting SHORTOPT after the 2nd character.
  165720. +func_split_short_opt ()
  165721. +{
  165722. + my_sed_short_opt='1s/^\(..\).*$/\1/;q'
  165723. + my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
  165724. +
  165725. + func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
  165726. + func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
  165727. +} # func_split_short_opt may be replaced by extended shell implementation
  165728. +
  165729. +
  165730. +# func_split_long_opt longopt
  165731. +# Set func_split_long_opt_name and func_split_long_opt_arg shell
  165732. +# variables after splitting LONGOPT at the `=' sign.
  165733. +func_split_long_opt ()
  165734. +{
  165735. + my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
  165736. + my_sed_long_arg='1s/^--[^=]*=//'
  165737. +
  165738. + func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
  165739. + func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
  165740. +} # func_split_long_opt may be replaced by extended shell implementation
  165741. +
  165742. +exit_cmd=:
  165743. @@ -732,25 +832,64 @@
  165744. magic_exe="%%%MAGIC EXE variable%%%"
  165745. # Global variables.
  165746. -# $mode is unset
  165747. nonopt=
  165748. -execute_dlfiles=
  165749. preserve_args=
  165750. lo2o="s/\\.lo\$/.${objext}/"
  165751. o2lo="s/\\.${objext}\$/.lo/"
  165752. extracted_archives=
  165753. extracted_serial=0
  165754. -opt_dry_run=false
  165755. -opt_duplicate_deps=false
  165756. -opt_silent=false
  165757. -opt_debug=:
  165758. -
  165759. # If this variable is set in any of the actions, the command in it
  165760. # will be execed at the end. This prevents here-documents from being
  165761. # left over by shells.
  165762. exec_cmd=
  165763. +# func_append var value
  165764. +# Append VALUE to the end of shell variable VAR.
  165765. +func_append ()
  165766. +{
  165767. + eval "${1}=\$${1}\${2}"
  165768. +} # func_append may be replaced by extended shell implementation
  165769. +
  165770. +# func_append_quoted var value
  165771. +# Quote VALUE and append to the end of shell variable VAR, separated
  165772. +# by a space.
  165773. +func_append_quoted ()
  165774. +{
  165775. + func_quote_for_eval "${2}"
  165776. + eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
  165777. +} # func_append_quoted may be replaced by extended shell implementation
  165778. +
  165779. +
  165780. +# func_arith arithmetic-term...
  165781. +func_arith ()
  165782. +{
  165783. + func_arith_result=`expr "${@}"`
  165784. +} # func_arith may be replaced by extended shell implementation
  165785. +
  165786. +
  165787. +# func_len string
  165788. +# STRING may not start with a hyphen.
  165789. +func_len ()
  165790. +{
  165791. + func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
  165792. +} # func_len may be replaced by extended shell implementation
  165793. +
  165794. +
  165795. +# func_lo2o object
  165796. +func_lo2o ()
  165797. +{
  165798. + func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
  165799. +} # func_lo2o may be replaced by extended shell implementation
  165800. +
  165801. +
  165802. +# func_xform libobj-or-source
  165803. +func_xform ()
  165804. +{
  165805. + func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
  165806. +} # func_xform may be replaced by extended shell implementation
  165807. +
  165808. +
  165809. # func_fatal_configuration arg...
  165810. # Echo program name prefixed message to standard error, followed by
  165811. # a configuration failure hint, and exit.
  165812. @@ -840,129 +979,204 @@
  165813. esac
  165814. }
  165815. -# Parse options once, thoroughly. This comes as soon as possible in
  165816. -# the script to make things like `libtool --version' happen quickly.
  165817. +# func_check_version_match
  165818. +# Ensure that we are using m4 macros, and libtool script from the same
  165819. +# release of libtool.
  165820. +func_check_version_match ()
  165821. {
  165822. + if test "$package_revision" != "$macro_revision"; then
  165823. + if test "$VERSION" != "$macro_version"; then
  165824. + if test -z "$macro_version"; then
  165825. + cat >&2 <<_LT_EOF
  165826. +$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  165827. +$progname: definition of this LT_INIT comes from an older release.
  165828. +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  165829. +$progname: and run autoconf again.
  165830. +_LT_EOF
  165831. + else
  165832. + cat >&2 <<_LT_EOF
  165833. +$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  165834. +$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
  165835. +$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  165836. +$progname: and run autoconf again.
  165837. +_LT_EOF
  165838. + fi
  165839. + else
  165840. + cat >&2 <<_LT_EOF
  165841. +$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
  165842. +$progname: but the definition of this LT_INIT comes from revision $macro_revision.
  165843. +$progname: You should recreate aclocal.m4 with macros from revision $package_revision
  165844. +$progname: of $PACKAGE $VERSION and run autoconf again.
  165845. +_LT_EOF
  165846. + fi
  165847. +
  165848. + exit $EXIT_MISMATCH
  165849. + fi
  165850. +}
  165851. - # Shorthand for --mode=foo, only valid as the first argument
  165852. - case $1 in
  165853. - clean|clea|cle|cl)
  165854. - shift; set dummy --mode clean ${1+"$@"}; shift
  165855. - ;;
  165856. - compile|compil|compi|comp|com|co|c)
  165857. - shift; set dummy --mode compile ${1+"$@"}; shift
  165858. - ;;
  165859. - execute|execut|execu|exec|exe|ex|e)
  165860. - shift; set dummy --mode execute ${1+"$@"}; shift
  165861. - ;;
  165862. - finish|finis|fini|fin|fi|f)
  165863. - shift; set dummy --mode finish ${1+"$@"}; shift
  165864. - ;;
  165865. - install|instal|insta|inst|ins|in|i)
  165866. - shift; set dummy --mode install ${1+"$@"}; shift
  165867. - ;;
  165868. - link|lin|li|l)
  165869. - shift; set dummy --mode link ${1+"$@"}; shift
  165870. - ;;
  165871. - uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
  165872. - shift; set dummy --mode uninstall ${1+"$@"}; shift
  165873. - ;;
  165874. - esac
  165875. - # Parse non-mode specific arguments:
  165876. - while test "$#" -gt 0; do
  165877. +# Shorthand for --mode=foo, only valid as the first argument
  165878. +case $1 in
  165879. +clean|clea|cle|cl)
  165880. + shift; set dummy --mode clean ${1+"$@"}; shift
  165881. + ;;
  165882. +compile|compil|compi|comp|com|co|c)
  165883. + shift; set dummy --mode compile ${1+"$@"}; shift
  165884. + ;;
  165885. +execute|execut|execu|exec|exe|ex|e)
  165886. + shift; set dummy --mode execute ${1+"$@"}; shift
  165887. + ;;
  165888. +finish|finis|fini|fin|fi|f)
  165889. + shift; set dummy --mode finish ${1+"$@"}; shift
  165890. + ;;
  165891. +install|instal|insta|inst|ins|in|i)
  165892. + shift; set dummy --mode install ${1+"$@"}; shift
  165893. + ;;
  165894. +link|lin|li|l)
  165895. + shift; set dummy --mode link ${1+"$@"}; shift
  165896. + ;;
  165897. +uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
  165898. + shift; set dummy --mode uninstall ${1+"$@"}; shift
  165899. + ;;
  165900. +esac
  165901. +
  165902. +
  165903. +
  165904. +# Option defaults:
  165905. +opt_debug=:
  165906. +opt_dry_run=false
  165907. +opt_config=false
  165908. +opt_preserve_dup_deps=false
  165909. +opt_features=false
  165910. +opt_finish=false
  165911. +opt_help=false
  165912. +opt_help_all=false
  165913. +opt_silent=:
  165914. +opt_verbose=:
  165915. +opt_silent=false
  165916. +opt_verbose=false
  165917. +
  165918. +
  165919. +# Parse options once, thoroughly. This comes as soon as possible in the
  165920. +# script to make things like `--version' happen as quickly as we can.
  165921. +{
  165922. + # this just eases exit handling
  165923. + while test $# -gt 0; do
  165924. opt="$1"
  165925. shift
  165926. -
  165927. case $opt in
  165928. - --config) func_config ;;
  165929. -
  165930. - --debug) preserve_args="$preserve_args $opt"
  165931. + --debug|-x) opt_debug='set -x'
  165932. func_echo "enabling shell trace mode"
  165933. - opt_debug='set -x'
  165934. $opt_debug
  165935. ;;
  165936. -
  165937. - -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
  165938. - execute_dlfiles="$execute_dlfiles $1"
  165939. - shift
  165940. + --dry-run|--dryrun|-n)
  165941. + opt_dry_run=:
  165942. ;;
  165943. -
  165944. - --dry-run | -n) opt_dry_run=: ;;
  165945. - --features) func_features ;;
  165946. - --finish) mode="finish" ;;
  165947. -
  165948. - --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
  165949. - case $1 in
  165950. - # Valid mode arguments:
  165951. - clean) ;;
  165952. - compile) ;;
  165953. - execute) ;;
  165954. - finish) ;;
  165955. - install) ;;
  165956. - link) ;;
  165957. - relink) ;;
  165958. - uninstall) ;;
  165959. -
  165960. - # Catch anything else as an error
  165961. - *) func_error "invalid argument for $opt"
  165962. - exit_cmd=exit
  165963. - break
  165964. - ;;
  165965. - esac
  165966. -
  165967. - mode="$1"
  165968. + --config)
  165969. + opt_config=:
  165970. +func_config
  165971. + ;;
  165972. + --dlopen|-dlopen)
  165973. + optarg="$1"
  165974. + opt_dlopen="${opt_dlopen+$opt_dlopen
  165975. +}$optarg"
  165976. shift
  165977. ;;
  165978. -
  165979. --preserve-dup-deps)
  165980. - opt_duplicate_deps=: ;;
  165981. -
  165982. - --quiet|--silent) preserve_args="$preserve_args $opt"
  165983. - opt_silent=:
  165984. - opt_verbose=false
  165985. + opt_preserve_dup_deps=:
  165986. ;;
  165987. -
  165988. - --no-quiet|--no-silent)
  165989. - preserve_args="$preserve_args $opt"
  165990. - opt_silent=false
  165991. + --features)
  165992. + opt_features=:
  165993. +func_features
  165994. ;;
  165995. -
  165996. - --verbose| -v) preserve_args="$preserve_args $opt"
  165997. + --finish)
  165998. + opt_finish=:
  165999. +set dummy --mode finish ${1+"$@"}; shift
  166000. + ;;
  166001. + --help)
  166002. + opt_help=:
  166003. + ;;
  166004. + --help-all)
  166005. + opt_help_all=:
  166006. +opt_help=': help-all'
  166007. + ;;
  166008. + --mode)
  166009. + test $# = 0 && func_missing_arg $opt && break
  166010. + optarg="$1"
  166011. + opt_mode="$optarg"
  166012. +case $optarg in
  166013. + # Valid mode arguments:
  166014. + clean|compile|execute|finish|install|link|relink|uninstall) ;;
  166015. +
  166016. + # Catch anything else as an error
  166017. + *) func_error "invalid argument for $opt"
  166018. + exit_cmd=exit
  166019. + break
  166020. + ;;
  166021. +esac
  166022. + shift
  166023. + ;;
  166024. + --no-silent|--no-quiet)
  166025. opt_silent=false
  166026. - opt_verbose=:
  166027. +func_append preserve_args " $opt"
  166028. ;;
  166029. -
  166030. - --no-verbose) preserve_args="$preserve_args $opt"
  166031. + --no-verbose)
  166032. opt_verbose=false
  166033. +func_append preserve_args " $opt"
  166034. ;;
  166035. -
  166036. - --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
  166037. - preserve_args="$preserve_args $opt $1"
  166038. - func_enable_tag "$1" # tagname is set here
  166039. + --silent|--quiet)
  166040. + opt_silent=:
  166041. +func_append preserve_args " $opt"
  166042. + opt_verbose=false
  166043. + ;;
  166044. + --verbose|-v)
  166045. + opt_verbose=:
  166046. +func_append preserve_args " $opt"
  166047. +opt_silent=false
  166048. + ;;
  166049. + --tag)
  166050. + test $# = 0 && func_missing_arg $opt && break
  166051. + optarg="$1"
  166052. + opt_tag="$optarg"
  166053. +func_append preserve_args " $opt $optarg"
  166054. +func_enable_tag "$optarg"
  166055. shift
  166056. ;;
  166057. + -\?|-h) func_usage ;;
  166058. + --help) func_help ;;
  166059. + --version) func_version ;;
  166060. +
  166061. # Separate optargs to long options:
  166062. - -dlopen=*|--mode=*|--tag=*)
  166063. - func_opt_split "$opt"
  166064. - set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
  166065. + --*=*)
  166066. + func_split_long_opt "$opt"
  166067. + set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
  166068. shift
  166069. ;;
  166070. - -\?|-h) func_usage ;;
  166071. - --help) opt_help=: ;;
  166072. - --help-all) opt_help=': help-all' ;;
  166073. - --version) func_version ;;
  166074. -
  166075. - -*) func_fatal_help "unrecognized option \`$opt'" ;;
  166076. -
  166077. - *) nonopt="$opt"
  166078. - break
  166079. + # Separate non-argument short options:
  166080. + -\?*|-h*|-n*|-v*)
  166081. + func_split_short_opt "$opt"
  166082. + set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
  166083. + shift
  166084. ;;
  166085. +
  166086. + --) break ;;
  166087. + -*) func_fatal_help "unrecognized option \`$opt'" ;;
  166088. + *) set dummy "$opt" ${1+"$@"}; shift; break ;;
  166089. esac
  166090. done
  166091. + # Validate options:
  166092. +
  166093. + # save first non-option argument
  166094. + if test "$#" -gt 0; then
  166095. + nonopt="$opt"
  166096. + shift
  166097. + fi
  166098. +
  166099. + # preserve --debug
  166100. + test "$opt_debug" = : || func_append preserve_args " --debug"
  166101. case $host in
  166102. *cygwin* | *mingw* | *pw32* | *cegcc*)
  166103. @@ -970,82 +1184,44 @@
  166104. opt_duplicate_compiler_generated_deps=:
  166105. ;;
  166106. *)
  166107. - opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
  166108. + opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
  166109. ;;
  166110. esac
  166111. - # Having warned about all mis-specified options, bail out if
  166112. - # anything was wrong.
  166113. - $exit_cmd $EXIT_FAILURE
  166114. -}
  166115. + $opt_help || {
  166116. + # Sanity checks first:
  166117. + func_check_version_match
  166118. -# func_check_version_match
  166119. -# Ensure that we are using m4 macros, and libtool script from the same
  166120. -# release of libtool.
  166121. -func_check_version_match ()
  166122. -{
  166123. - if test "$package_revision" != "$macro_revision"; then
  166124. - if test "$VERSION" != "$macro_version"; then
  166125. - if test -z "$macro_version"; then
  166126. - cat >&2 <<_LT_EOF
  166127. -$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  166128. -$progname: definition of this LT_INIT comes from an older release.
  166129. -$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  166130. -$progname: and run autoconf again.
  166131. -_LT_EOF
  166132. - else
  166133. - cat >&2 <<_LT_EOF
  166134. -$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
  166135. -$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
  166136. -$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
  166137. -$progname: and run autoconf again.
  166138. -_LT_EOF
  166139. - fi
  166140. - else
  166141. - cat >&2 <<_LT_EOF
  166142. -$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
  166143. -$progname: but the definition of this LT_INIT comes from revision $macro_revision.
  166144. -$progname: You should recreate aclocal.m4 with macros from revision $package_revision
  166145. -$progname: of $PACKAGE $VERSION and run autoconf again.
  166146. -_LT_EOF
  166147. + if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
  166148. + func_fatal_configuration "not configured to build any kind of library"
  166149. fi
  166150. - exit $EXIT_MISMATCH
  166151. - fi
  166152. -}
  166153. -
  166154. -
  166155. -## ----------- ##
  166156. -## Main. ##
  166157. -## ----------- ##
  166158. -
  166159. -$opt_help || {
  166160. - # Sanity checks first:
  166161. - func_check_version_match
  166162. + # Darwin sucks
  166163. + eval std_shrext=\"$shrext_cmds\"
  166164. - if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
  166165. - func_fatal_configuration "not configured to build any kind of library"
  166166. - fi
  166167. + # Only execute mode is allowed to have -dlopen flags.
  166168. + if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
  166169. + func_error "unrecognized option \`-dlopen'"
  166170. + $ECHO "$help" 1>&2
  166171. + exit $EXIT_FAILURE
  166172. + fi
  166173. - test -z "$mode" && func_fatal_error "error: you must specify a MODE."
  166174. + # Change the help message to a mode-specific one.
  166175. + generic_help="$help"
  166176. + help="Try \`$progname --help --mode=$opt_mode' for more information."
  166177. + }
  166178. - # Darwin sucks
  166179. - eval std_shrext=\"$shrext_cmds\"
  166180. + # Bail if the options were screwed
  166181. + $exit_cmd $EXIT_FAILURE
  166182. +}
  166183. - # Only execute mode is allowed to have -dlopen flags.
  166184. - if test -n "$execute_dlfiles" && test "$mode" != execute; then
  166185. - func_error "unrecognized option \`-dlopen'"
  166186. - $ECHO "$help" 1>&2
  166187. - exit $EXIT_FAILURE
  166188. - fi
  166189. - # Change the help message to a mode-specific one.
  166190. - generic_help="$help"
  166191. - help="Try \`$progname --help --mode=$mode' for more information."
  166192. -}
  166193. +## ----------- ##
  166194. +## Main. ##
  166195. +## ----------- ##
  166196. # func_lalib_p file
  166197. # True iff FILE is a libtool `.la' library or `.lo' object file.
  166198. @@ -1110,12 +1286,9 @@
  166199. # temporary ltwrapper_script.
  166200. func_ltwrapper_scriptname ()
  166201. {
  166202. - func_ltwrapper_scriptname_result=""
  166203. - if func_ltwrapper_executable_p "$1"; then
  166204. - func_dirname_and_basename "$1" "" "."
  166205. - func_stripname '' '.exe' "$func_basename_result"
  166206. - func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
  166207. - fi
  166208. + func_dirname_and_basename "$1" "" "."
  166209. + func_stripname '' '.exe' "$func_basename_result"
  166210. + func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
  166211. }
  166212. # func_ltwrapper_p file
  166213. @@ -1161,6 +1334,37 @@
  166214. }
  166215. +# func_resolve_sysroot PATH
  166216. +# Replace a leading = in PATH with a sysroot. Store the result into
  166217. +# func_resolve_sysroot_result
  166218. +func_resolve_sysroot ()
  166219. +{
  166220. + func_resolve_sysroot_result=$1
  166221. + case $func_resolve_sysroot_result in
  166222. + =*)
  166223. + func_stripname '=' '' "$func_resolve_sysroot_result"
  166224. + func_resolve_sysroot_result=$lt_sysroot$func_stripname_result
  166225. + ;;
  166226. + esac
  166227. +}
  166228. +
  166229. +# func_replace_sysroot PATH
  166230. +# If PATH begins with the sysroot, replace it with = and
  166231. +# store the result into func_replace_sysroot_result.
  166232. +func_replace_sysroot ()
  166233. +{
  166234. + case "$lt_sysroot:$1" in
  166235. + ?*:"$lt_sysroot"*)
  166236. + func_stripname "$lt_sysroot" '' "$1"
  166237. + func_replace_sysroot_result="=$func_stripname_result"
  166238. + ;;
  166239. + *)
  166240. + # Including no sysroot.
  166241. + func_replace_sysroot_result=$1
  166242. + ;;
  166243. + esac
  166244. +}
  166245. +
  166246. # func_infer_tag arg
  166247. # Infer tagged configuration to use if any are available and
  166248. # if one wasn't chosen via the "--tag" command line option.
  166249. @@ -1170,26 +1374,10 @@
  166250. func_infer_tag ()
  166251. {
  166252. $opt_debug
  166253. -
  166254. - # FreeBSD-specific: where we install compilers with non-standard names
  166255. - tag_compilers_CC="*cc cc* *gcc gcc* clang"
  166256. - tag_compilers_CXX="*c++ c++* *g++ g++* clang++"
  166257. - base_compiler=`set -- "$@"; echo $1`
  166258. -
  166259. - # If $tagname isn't set, then try to infer if the default "CC" tag applies
  166260. - if test -z "$tagname"; then
  166261. - for zp in $tag_compilers_CC; do
  166262. - case $base_compiler in
  166263. - $zp) tagname="CC"; break;;
  166264. - esac
  166265. - done
  166266. - fi
  166267. -
  166268. if test -n "$available_tags" && test -z "$tagname"; then
  166269. CC_quoted=
  166270. for arg in $CC; do
  166271. - func_quote_for_eval "$arg"
  166272. - CC_quoted="$CC_quoted $func_quote_for_eval_result"
  166273. + func_append_quoted CC_quoted "$arg"
  166274. done
  166275. CC_expanded=`func_echo_all $CC`
  166276. CC_quoted_expanded=`func_echo_all $CC_quoted`
  166277. @@ -1208,8 +1396,7 @@
  166278. CC_quoted=
  166279. for arg in $CC; do
  166280. # Double-quote args containing other shell metacharacters.
  166281. - func_quote_for_eval "$arg"
  166282. - CC_quoted="$CC_quoted $func_quote_for_eval_result"
  166283. + func_append_quoted CC_quoted "$arg"
  166284. done
  166285. CC_expanded=`func_echo_all $CC`
  166286. CC_quoted_expanded=`func_echo_all $CC_quoted`
  166287. @@ -1223,22 +1410,7 @@
  166288. break
  166289. ;;
  166290. esac
  166291. -
  166292. - # FreeBSD-specific: try compilers based on inferred tag
  166293. - if test -z "$tagname"; then
  166294. - eval "tag_compilers=\$tag_compilers_${z}"
  166295. - if test -n "$tag_compilers"; then
  166296. - for zp in $tag_compilers; do
  166297. - case $base_compiler in
  166298. - $zp) tagname=$z; break;;
  166299. - esac
  166300. - done
  166301. - if test -n "$tagname"; then
  166302. - break
  166303. - fi
  166304. - fi
  166305. - fi
  166306. - fi
  166307. + fi
  166308. done
  166309. # If $tagname still isn't set, then no tagged configuration
  166310. # was found and let the user know that the "--tag" command
  166311. @@ -1268,30 +1440,510 @@
  166312. write_lobj=none
  166313. fi
  166314. - if test "$build_old_libs" = yes; then
  166315. - write_oldobj=\'${3}\'
  166316. - else
  166317. - write_oldobj=none
  166318. - fi
  166319. + if test "$build_old_libs" = yes; then
  166320. + write_oldobj=\'${3}\'
  166321. + else
  166322. + write_oldobj=none
  166323. + fi
  166324. +
  166325. + $opt_dry_run || {
  166326. + cat >${write_libobj}T <<EOF
  166327. +# $write_libobj - a libtool object file
  166328. +# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
  166329. +#
  166330. +# Please DO NOT delete this file!
  166331. +# It is necessary for linking the library.
  166332. +
  166333. +# Name of the PIC object.
  166334. +pic_object=$write_lobj
  166335. +
  166336. +# Name of the non-PIC object
  166337. +non_pic_object=$write_oldobj
  166338. +
  166339. +EOF
  166340. + $MV "${write_libobj}T" "${write_libobj}"
  166341. + }
  166342. +}
  166343. +
  166344. +
  166345. +##################################################
  166346. +# FILE NAME AND PATH CONVERSION HELPER FUNCTIONS #
  166347. +##################################################
  166348. +
  166349. +# func_convert_core_file_wine_to_w32 ARG
  166350. +# Helper function used by file name conversion functions when $build is *nix,
  166351. +# and $host is mingw, cygwin, or some other w32 environment. Relies on a
  166352. +# correctly configured wine environment available, with the winepath program
  166353. +# in $build's $PATH.
  166354. +#
  166355. +# ARG is the $build file name to be converted to w32 format.
  166356. +# Result is available in $func_convert_core_file_wine_to_w32_result, and will
  166357. +# be empty on error (or when ARG is empty)
  166358. +func_convert_core_file_wine_to_w32 ()
  166359. +{
  166360. + $opt_debug
  166361. + func_convert_core_file_wine_to_w32_result="$1"
  166362. + if test -n "$1"; then
  166363. + # Unfortunately, winepath does not exit with a non-zero error code, so we
  166364. + # are forced to check the contents of stdout. On the other hand, if the
  166365. + # command is not found, the shell will set an exit code of 127 and print
  166366. + # *an error message* to stdout. So we must check for both error code of
  166367. + # zero AND non-empty stdout, which explains the odd construction:
  166368. + func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null`
  166369. + if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
  166370. + func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
  166371. + $SED -e "$lt_sed_naive_backslashify"`
  166372. + else
  166373. + func_convert_core_file_wine_to_w32_result=
  166374. + fi
  166375. + fi
  166376. +}
  166377. +# end: func_convert_core_file_wine_to_w32
  166378. +
  166379. +
  166380. +# func_convert_core_path_wine_to_w32 ARG
  166381. +# Helper function used by path conversion functions when $build is *nix, and
  166382. +# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly
  166383. +# configured wine environment available, with the winepath program in $build's
  166384. +# $PATH. Assumes ARG has no leading or trailing path separator characters.
  166385. +#
  166386. +# ARG is path to be converted from $build format to win32.
  166387. +# Result is available in $func_convert_core_path_wine_to_w32_result.
  166388. +# Unconvertible file (directory) names in ARG are skipped; if no directory names
  166389. +# are convertible, then the result may be empty.
  166390. +func_convert_core_path_wine_to_w32 ()
  166391. +{
  166392. + $opt_debug
  166393. + # unfortunately, winepath doesn't convert paths, only file names
  166394. + func_convert_core_path_wine_to_w32_result=""
  166395. + if test -n "$1"; then
  166396. + oldIFS=$IFS
  166397. + IFS=:
  166398. + for func_convert_core_path_wine_to_w32_f in $1; do
  166399. + IFS=$oldIFS
  166400. + func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
  166401. + if test -n "$func_convert_core_file_wine_to_w32_result" ; then
  166402. + if test -z "$func_convert_core_path_wine_to_w32_result"; then
  166403. + func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
  166404. + else
  166405. + func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
  166406. + fi
  166407. + fi
  166408. + done
  166409. + IFS=$oldIFS
  166410. + fi
  166411. +}
  166412. +# end: func_convert_core_path_wine_to_w32
  166413. +
  166414. +
  166415. +# func_cygpath ARGS...
  166416. +# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when
  166417. +# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2)
  166418. +# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or
  166419. +# (2), returns the Cygwin file name or path in func_cygpath_result (input
  166420. +# file name or path is assumed to be in w32 format, as previously converted
  166421. +# from $build's *nix or MSYS format). In case (3), returns the w32 file name
  166422. +# or path in func_cygpath_result (input file name or path is assumed to be in
  166423. +# Cygwin format). Returns an empty string on error.
  166424. +#
  166425. +# ARGS are passed to cygpath, with the last one being the file name or path to
  166426. +# be converted.
  166427. +#
  166428. +# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH
  166429. +# environment variable; do not put it in $PATH.
  166430. +func_cygpath ()
  166431. +{
  166432. + $opt_debug
  166433. + if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
  166434. + func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
  166435. + if test "$?" -ne 0; then
  166436. + # on failure, ensure result is empty
  166437. + func_cygpath_result=
  166438. + fi
  166439. + else
  166440. + func_cygpath_result=
  166441. + func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
  166442. + fi
  166443. +}
  166444. +#end: func_cygpath
  166445. +
  166446. +
  166447. +# func_convert_core_msys_to_w32 ARG
  166448. +# Convert file name or path ARG from MSYS format to w32 format. Return
  166449. +# result in func_convert_core_msys_to_w32_result.
  166450. +func_convert_core_msys_to_w32 ()
  166451. +{
  166452. + $opt_debug
  166453. + # awkward: cmd appends spaces to result
  166454. + func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
  166455. + $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
  166456. +}
  166457. +#end: func_convert_core_msys_to_w32
  166458. +
  166459. +
  166460. +# func_convert_file_check ARG1 ARG2
  166461. +# Verify that ARG1 (a file name in $build format) was converted to $host
  166462. +# format in ARG2. Otherwise, emit an error message, but continue (resetting
  166463. +# func_to_host_file_result to ARG1).
  166464. +func_convert_file_check ()
  166465. +{
  166466. + $opt_debug
  166467. + if test -z "$2" && test -n "$1" ; then
  166468. + func_error "Could not determine host file name corresponding to"
  166469. + func_error " \`$1'"
  166470. + func_error "Continuing, but uninstalled executables may not work."
  166471. + # Fallback:
  166472. + func_to_host_file_result="$1"
  166473. + fi
  166474. +}
  166475. +# end func_convert_file_check
  166476. +
  166477. +
  166478. +# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH
  166479. +# Verify that FROM_PATH (a path in $build format) was converted to $host
  166480. +# format in TO_PATH. Otherwise, emit an error message, but continue, resetting
  166481. +# func_to_host_file_result to a simplistic fallback value (see below).
  166482. +func_convert_path_check ()
  166483. +{
  166484. + $opt_debug
  166485. + if test -z "$4" && test -n "$3"; then
  166486. + func_error "Could not determine the host path corresponding to"
  166487. + func_error " \`$3'"
  166488. + func_error "Continuing, but uninstalled executables may not work."
  166489. + # Fallback. This is a deliberately simplistic "conversion" and
  166490. + # should not be "improved". See libtool.info.
  166491. + if test "x$1" != "x$2"; then
  166492. + lt_replace_pathsep_chars="s|$1|$2|g"
  166493. + func_to_host_path_result=`echo "$3" |
  166494. + $SED -e "$lt_replace_pathsep_chars"`
  166495. + else
  166496. + func_to_host_path_result="$3"
  166497. + fi
  166498. + fi
  166499. +}
  166500. +# end func_convert_path_check
  166501. +
  166502. +
  166503. +# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG
  166504. +# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT
  166505. +# and appending REPL if ORIG matches BACKPAT.
  166506. +func_convert_path_front_back_pathsep ()
  166507. +{
  166508. + $opt_debug
  166509. + case $4 in
  166510. + $1 ) func_to_host_path_result="$3$func_to_host_path_result"
  166511. + ;;
  166512. + esac
  166513. + case $4 in
  166514. + $2 ) func_append func_to_host_path_result "$3"
  166515. + ;;
  166516. + esac
  166517. +}
  166518. +# end func_convert_path_front_back_pathsep
  166519. +
  166520. +
  166521. +##################################################
  166522. +# $build to $host FILE NAME CONVERSION FUNCTIONS #
  166523. +##################################################
  166524. +# invoked via `$to_host_file_cmd ARG'
  166525. +#
  166526. +# In each case, ARG is the path to be converted from $build to $host format.
  166527. +# Result will be available in $func_to_host_file_result.
  166528. +
  166529. +
  166530. +# func_to_host_file ARG
  166531. +# Converts the file name ARG from $build format to $host format. Return result
  166532. +# in func_to_host_file_result.
  166533. +func_to_host_file ()
  166534. +{
  166535. + $opt_debug
  166536. + $to_host_file_cmd "$1"
  166537. +}
  166538. +# end func_to_host_file
  166539. +
  166540. +
  166541. +# func_to_tool_file ARG LAZY
  166542. +# converts the file name ARG from $build format to toolchain format. Return
  166543. +# result in func_to_tool_file_result. If the conversion in use is listed
  166544. +# in (the comma separated) LAZY, no conversion takes place.
  166545. +func_to_tool_file ()
  166546. +{
  166547. + $opt_debug
  166548. + case ,$2, in
  166549. + *,"$to_tool_file_cmd",*)
  166550. + func_to_tool_file_result=$1
  166551. + ;;
  166552. + *)
  166553. + $to_tool_file_cmd "$1"
  166554. + func_to_tool_file_result=$func_to_host_file_result
  166555. + ;;
  166556. + esac
  166557. +}
  166558. +# end func_to_tool_file
  166559. +
  166560. +
  166561. +# func_convert_file_noop ARG
  166562. +# Copy ARG to func_to_host_file_result.
  166563. +func_convert_file_noop ()
  166564. +{
  166565. + func_to_host_file_result="$1"
  166566. +}
  166567. +# end func_convert_file_noop
  166568. +
  166569. +
  166570. +# func_convert_file_msys_to_w32 ARG
  166571. +# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic
  166572. +# conversion to w32 is not available inside the cwrapper. Returns result in
  166573. +# func_to_host_file_result.
  166574. +func_convert_file_msys_to_w32 ()
  166575. +{
  166576. + $opt_debug
  166577. + func_to_host_file_result="$1"
  166578. + if test -n "$1"; then
  166579. + func_convert_core_msys_to_w32 "$1"
  166580. + func_to_host_file_result="$func_convert_core_msys_to_w32_result"
  166581. + fi
  166582. + func_convert_file_check "$1" "$func_to_host_file_result"
  166583. +}
  166584. +# end func_convert_file_msys_to_w32
  166585. +
  166586. +
  166587. +# func_convert_file_cygwin_to_w32 ARG
  166588. +# Convert file name ARG from Cygwin to w32 format. Returns result in
  166589. +# func_to_host_file_result.
  166590. +func_convert_file_cygwin_to_w32 ()
  166591. +{
  166592. + $opt_debug
  166593. + func_to_host_file_result="$1"
  166594. + if test -n "$1"; then
  166595. + # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
  166596. + # LT_CYGPATH in this case.
  166597. + func_to_host_file_result=`cygpath -m "$1"`
  166598. + fi
  166599. + func_convert_file_check "$1" "$func_to_host_file_result"
  166600. +}
  166601. +# end func_convert_file_cygwin_to_w32
  166602. +
  166603. +
  166604. +# func_convert_file_nix_to_w32 ARG
  166605. +# Convert file name ARG from *nix to w32 format. Requires a wine environment
  166606. +# and a working winepath. Returns result in func_to_host_file_result.
  166607. +func_convert_file_nix_to_w32 ()
  166608. +{
  166609. + $opt_debug
  166610. + func_to_host_file_result="$1"
  166611. + if test -n "$1"; then
  166612. + func_convert_core_file_wine_to_w32 "$1"
  166613. + func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
  166614. + fi
  166615. + func_convert_file_check "$1" "$func_to_host_file_result"
  166616. +}
  166617. +# end func_convert_file_nix_to_w32
  166618. +
  166619. +
  166620. +# func_convert_file_msys_to_cygwin ARG
  166621. +# Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
  166622. +# Returns result in func_to_host_file_result.
  166623. +func_convert_file_msys_to_cygwin ()
  166624. +{
  166625. + $opt_debug
  166626. + func_to_host_file_result="$1"
  166627. + if test -n "$1"; then
  166628. + func_convert_core_msys_to_w32 "$1"
  166629. + func_cygpath -u "$func_convert_core_msys_to_w32_result"
  166630. + func_to_host_file_result="$func_cygpath_result"
  166631. + fi
  166632. + func_convert_file_check "$1" "$func_to_host_file_result"
  166633. +}
  166634. +# end func_convert_file_msys_to_cygwin
  166635. +
  166636. +
  166637. +# func_convert_file_nix_to_cygwin ARG
  166638. +# Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed
  166639. +# in a wine environment, working winepath, and LT_CYGPATH set. Returns result
  166640. +# in func_to_host_file_result.
  166641. +func_convert_file_nix_to_cygwin ()
  166642. +{
  166643. + $opt_debug
  166644. + func_to_host_file_result="$1"
  166645. + if test -n "$1"; then
  166646. + # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
  166647. + func_convert_core_file_wine_to_w32 "$1"
  166648. + func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
  166649. + func_to_host_file_result="$func_cygpath_result"
  166650. + fi
  166651. + func_convert_file_check "$1" "$func_to_host_file_result"
  166652. +}
  166653. +# end func_convert_file_nix_to_cygwin
  166654. +
  166655. +
  166656. +#############################################
  166657. +# $build to $host PATH CONVERSION FUNCTIONS #
  166658. +#############################################
  166659. +# invoked via `$to_host_path_cmd ARG'
  166660. +#
  166661. +# In each case, ARG is the path to be converted from $build to $host format.
  166662. +# The result will be available in $func_to_host_path_result.
  166663. +#
  166664. +# Path separators are also converted from $build format to $host format. If
  166665. +# ARG begins or ends with a path separator character, it is preserved (but
  166666. +# converted to $host format) on output.
  166667. +#
  166668. +# All path conversion functions are named using the following convention:
  166669. +# file name conversion function : func_convert_file_X_to_Y ()
  166670. +# path conversion function : func_convert_path_X_to_Y ()
  166671. +# where, for any given $build/$host combination the 'X_to_Y' value is the
  166672. +# same. If conversion functions are added for new $build/$host combinations,
  166673. +# the two new functions must follow this pattern, or func_init_to_host_path_cmd
  166674. +# will break.
  166675. +
  166676. +
  166677. +# func_init_to_host_path_cmd
  166678. +# Ensures that function "pointer" variable $to_host_path_cmd is set to the
  166679. +# appropriate value, based on the value of $to_host_file_cmd.
  166680. +to_host_path_cmd=
  166681. +func_init_to_host_path_cmd ()
  166682. +{
  166683. + $opt_debug
  166684. + if test -z "$to_host_path_cmd"; then
  166685. + func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
  166686. + to_host_path_cmd="func_convert_path_${func_stripname_result}"
  166687. + fi
  166688. +}
  166689. +
  166690. +
  166691. +# func_to_host_path ARG
  166692. +# Converts the path ARG from $build format to $host format. Return result
  166693. +# in func_to_host_path_result.
  166694. +func_to_host_path ()
  166695. +{
  166696. + $opt_debug
  166697. + func_init_to_host_path_cmd
  166698. + $to_host_path_cmd "$1"
  166699. +}
  166700. +# end func_to_host_path
  166701. +
  166702. +
  166703. +# func_convert_path_noop ARG
  166704. +# Copy ARG to func_to_host_path_result.
  166705. +func_convert_path_noop ()
  166706. +{
  166707. + func_to_host_path_result="$1"
  166708. +}
  166709. +# end func_convert_path_noop
  166710. +
  166711. +
  166712. +# func_convert_path_msys_to_w32 ARG
  166713. +# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic
  166714. +# conversion to w32 is not available inside the cwrapper. Returns result in
  166715. +# func_to_host_path_result.
  166716. +func_convert_path_msys_to_w32 ()
  166717. +{
  166718. + $opt_debug
  166719. + func_to_host_path_result="$1"
  166720. + if test -n "$1"; then
  166721. + # Remove leading and trailing path separator characters from ARG. MSYS
  166722. + # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
  166723. + # and winepath ignores them completely.
  166724. + func_stripname : : "$1"
  166725. + func_to_host_path_tmp1=$func_stripname_result
  166726. + func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
  166727. + func_to_host_path_result="$func_convert_core_msys_to_w32_result"
  166728. + func_convert_path_check : ";" \
  166729. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  166730. + func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
  166731. + fi
  166732. +}
  166733. +# end func_convert_path_msys_to_w32
  166734. +
  166735. +
  166736. +# func_convert_path_cygwin_to_w32 ARG
  166737. +# Convert path ARG from Cygwin to w32 format. Returns result in
  166738. +# func_to_host_file_result.
  166739. +func_convert_path_cygwin_to_w32 ()
  166740. +{
  166741. + $opt_debug
  166742. + func_to_host_path_result="$1"
  166743. + if test -n "$1"; then
  166744. + # See func_convert_path_msys_to_w32:
  166745. + func_stripname : : "$1"
  166746. + func_to_host_path_tmp1=$func_stripname_result
  166747. + func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"`
  166748. + func_convert_path_check : ";" \
  166749. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  166750. + func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
  166751. + fi
  166752. +}
  166753. +# end func_convert_path_cygwin_to_w32
  166754. +
  166755. - $opt_dry_run || {
  166756. - cat >${write_libobj}T <<EOF
  166757. -# $write_libobj - a libtool object file
  166758. -# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
  166759. -#
  166760. -# Please DO NOT delete this file!
  166761. -# It is necessary for linking the library.
  166762. +# func_convert_path_nix_to_w32 ARG
  166763. +# Convert path ARG from *nix to w32 format. Requires a wine environment and
  166764. +# a working winepath. Returns result in func_to_host_file_result.
  166765. +func_convert_path_nix_to_w32 ()
  166766. +{
  166767. + $opt_debug
  166768. + func_to_host_path_result="$1"
  166769. + if test -n "$1"; then
  166770. + # See func_convert_path_msys_to_w32:
  166771. + func_stripname : : "$1"
  166772. + func_to_host_path_tmp1=$func_stripname_result
  166773. + func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
  166774. + func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
  166775. + func_convert_path_check : ";" \
  166776. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  166777. + func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
  166778. + fi
  166779. +}
  166780. +# end func_convert_path_nix_to_w32
  166781. -# Name of the PIC object.
  166782. -pic_object=$write_lobj
  166783. -# Name of the non-PIC object
  166784. -non_pic_object=$write_oldobj
  166785. +# func_convert_path_msys_to_cygwin ARG
  166786. +# Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
  166787. +# Returns result in func_to_host_file_result.
  166788. +func_convert_path_msys_to_cygwin ()
  166789. +{
  166790. + $opt_debug
  166791. + func_to_host_path_result="$1"
  166792. + if test -n "$1"; then
  166793. + # See func_convert_path_msys_to_w32:
  166794. + func_stripname : : "$1"
  166795. + func_to_host_path_tmp1=$func_stripname_result
  166796. + func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
  166797. + func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
  166798. + func_to_host_path_result="$func_cygpath_result"
  166799. + func_convert_path_check : : \
  166800. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  166801. + func_convert_path_front_back_pathsep ":*" "*:" : "$1"
  166802. + fi
  166803. +}
  166804. +# end func_convert_path_msys_to_cygwin
  166805. -EOF
  166806. - $MV "${write_libobj}T" "${write_libobj}"
  166807. - }
  166808. +
  166809. +# func_convert_path_nix_to_cygwin ARG
  166810. +# Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a
  166811. +# a wine environment, working winepath, and LT_CYGPATH set. Returns result in
  166812. +# func_to_host_file_result.
  166813. +func_convert_path_nix_to_cygwin ()
  166814. +{
  166815. + $opt_debug
  166816. + func_to_host_path_result="$1"
  166817. + if test -n "$1"; then
  166818. + # Remove leading and trailing path separator characters from
  166819. + # ARG. msys behavior is inconsistent here, cygpath turns them
  166820. + # into '.;' and ';.', and winepath ignores them completely.
  166821. + func_stripname : : "$1"
  166822. + func_to_host_path_tmp1=$func_stripname_result
  166823. + func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
  166824. + func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
  166825. + func_to_host_path_result="$func_cygpath_result"
  166826. + func_convert_path_check : : \
  166827. + "$func_to_host_path_tmp1" "$func_to_host_path_result"
  166828. + func_convert_path_front_back_pathsep ":*" "*:" : "$1"
  166829. + fi
  166830. }
  166831. +# end func_convert_path_nix_to_cygwin
  166832. +
  166833. # func_mode_compile arg...
  166834. func_mode_compile ()
  166835. @@ -1333,12 +1985,12 @@
  166836. ;;
  166837. -pie | -fpie | -fPIE)
  166838. - pie_flag="$pie_flag $arg"
  166839. + func_append pie_flag " $arg"
  166840. continue
  166841. ;;
  166842. -shared | -static | -prefer-pic | -prefer-non-pic)
  166843. - later="$later $arg"
  166844. + func_append later " $arg"
  166845. continue
  166846. ;;
  166847. @@ -1359,15 +2011,14 @@
  166848. save_ifs="$IFS"; IFS=','
  166849. for arg in $args; do
  166850. IFS="$save_ifs"
  166851. - func_quote_for_eval "$arg"
  166852. - lastarg="$lastarg $func_quote_for_eval_result"
  166853. + func_append_quoted lastarg "$arg"
  166854. done
  166855. IFS="$save_ifs"
  166856. func_stripname ' ' '' "$lastarg"
  166857. lastarg=$func_stripname_result
  166858. # Add the arguments to base_compile.
  166859. - base_compile="$base_compile $lastarg"
  166860. + func_append base_compile " $lastarg"
  166861. continue
  166862. ;;
  166863. @@ -1383,8 +2034,7 @@
  166864. esac # case $arg_mode
  166865. # Aesthetically quote the previous argument.
  166866. - func_quote_for_eval "$lastarg"
  166867. - base_compile="$base_compile $func_quote_for_eval_result"
  166868. + func_append_quoted base_compile "$lastarg"
  166869. done # for arg
  166870. case $arg_mode in
  166871. @@ -1515,17 +2165,16 @@
  166872. $opt_dry_run || $RM $removelist
  166873. exit $EXIT_FAILURE
  166874. fi
  166875. - removelist="$removelist $output_obj"
  166876. + func_append removelist " $output_obj"
  166877. $ECHO "$srcfile" > "$lockfile"
  166878. fi
  166879. $opt_dry_run || $RM $removelist
  166880. - removelist="$removelist $lockfile"
  166881. + func_append removelist " $lockfile"
  166882. trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
  166883. - if test -n "$fix_srcfile_path"; then
  166884. - eval srcfile=\"$fix_srcfile_path\"
  166885. - fi
  166886. + func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
  166887. + srcfile=$func_to_tool_file_result
  166888. func_quote_for_eval "$srcfile"
  166889. qsrcfile=$func_quote_for_eval_result
  166890. @@ -1545,7 +2194,7 @@
  166891. if test -z "$output_obj"; then
  166892. # Place PIC objects in $objdir
  166893. - command="$command -o $lobj"
  166894. + func_append command " -o $lobj"
  166895. fi
  166896. func_show_eval_locale "$command" \
  166897. @@ -1592,11 +2241,11 @@
  166898. command="$base_compile $qsrcfile $pic_flag"
  166899. fi
  166900. if test "$compiler_c_o" = yes; then
  166901. - command="$command -o $obj"
  166902. + func_append command " -o $obj"
  166903. fi
  166904. # Suppress compiler output if we already did a PIC compilation.
  166905. - command="$command$suppress_output"
  166906. + func_append command "$suppress_output"
  166907. func_show_eval_locale "$command" \
  166908. '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
  166909. @@ -1641,13 +2290,13 @@
  166910. }
  166911. $opt_help || {
  166912. - test "$mode" = compile && func_mode_compile ${1+"$@"}
  166913. + test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
  166914. }
  166915. func_mode_help ()
  166916. {
  166917. # We need to display help for each of the modes.
  166918. - case $mode in
  166919. + case $opt_mode in
  166920. "")
  166921. # Generic help is extracted from the usage comments
  166922. # at the start of this file.
  166923. @@ -1823,7 +2472,7 @@
  166924. ;;
  166925. *)
  166926. - func_fatal_help "invalid operation mode \`$mode'"
  166927. + func_fatal_help "invalid operation mode \`$opt_mode'"
  166928. ;;
  166929. esac
  166930. @@ -1838,13 +2487,13 @@
  166931. else
  166932. {
  166933. func_help noexit
  166934. - for mode in compile link execute install finish uninstall clean; do
  166935. + for opt_mode in compile link execute install finish uninstall clean; do
  166936. func_mode_help
  166937. done
  166938. } | sed -n '1p; 2,$s/^Usage:/ or: /p'
  166939. {
  166940. func_help noexit
  166941. - for mode in compile link execute install finish uninstall clean; do
  166942. + for opt_mode in compile link execute install finish uninstall clean; do
  166943. echo
  166944. func_mode_help
  166945. done
  166946. @@ -1873,13 +2522,16 @@
  166947. func_fatal_help "you must specify a COMMAND"
  166948. # Handle -dlopen flags immediately.
  166949. - for file in $execute_dlfiles; do
  166950. + for file in $opt_dlopen; do
  166951. test -f "$file" \
  166952. || func_fatal_help "\`$file' is not a file"
  166953. dir=
  166954. case $file in
  166955. *.la)
  166956. + func_resolve_sysroot "$file"
  166957. + file=$func_resolve_sysroot_result
  166958. +
  166959. # Check to see that this really is a libtool archive.
  166960. func_lalib_unsafe_p "$file" \
  166961. || func_fatal_help "\`$lib' is not a valid libtool archive"
  166962. @@ -1901,7 +2553,7 @@
  166963. dir="$func_dirname_result"
  166964. if test -f "$dir/$objdir/$dlname"; then
  166965. - dir="$dir/$objdir"
  166966. + func_append dir "/$objdir"
  166967. else
  166968. if test ! -f "$dir/$dlname"; then
  166969. func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
  166970. @@ -1958,8 +2610,7 @@
  166971. ;;
  166972. esac
  166973. # Quote arguments (to preserve shell metacharacters).
  166974. - func_quote_for_eval "$file"
  166975. - args="$args $func_quote_for_eval_result"
  166976. + func_append_quoted args "$file"
  166977. done
  166978. if test "X$opt_dry_run" = Xfalse; then
  166979. @@ -1991,22 +2642,59 @@
  166980. fi
  166981. }
  166982. -test "$mode" = execute && func_mode_execute ${1+"$@"}
  166983. +test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
  166984. # func_mode_finish arg...
  166985. func_mode_finish ()
  166986. {
  166987. $opt_debug
  166988. - libdirs="$nonopt"
  166989. + libs=
  166990. + libdirs=
  166991. admincmds=
  166992. - if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
  166993. - for dir
  166994. - do
  166995. - libdirs="$libdirs $dir"
  166996. - done
  166997. + for opt in "$nonopt" ${1+"$@"}
  166998. + do
  166999. + if test -d "$opt"; then
  167000. + func_append libdirs " $opt"
  167001. +
  167002. + elif test -f "$opt"; then
  167003. + if func_lalib_unsafe_p "$opt"; then
  167004. + func_append libs " $opt"
  167005. + else
  167006. + func_warning "\`$opt' is not a valid libtool archive"
  167007. + fi
  167008. +
  167009. + else
  167010. + func_fatal_error "invalid argument \`$opt'"
  167011. + fi
  167012. + done
  167013. +
  167014. + if test -n "$libs"; then
  167015. + if test -n "$lt_sysroot"; then
  167016. + sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"`
  167017. + sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;"
  167018. + else
  167019. + sysroot_cmd=
  167020. + fi
  167021. +
  167022. + # Remove sysroot references
  167023. + if $opt_dry_run; then
  167024. + for lib in $libs; do
  167025. + echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
  167026. + done
  167027. + else
  167028. + tmpdir=`func_mktempdir`
  167029. + for lib in $libs; do
  167030. + sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
  167031. + > $tmpdir/tmp-la
  167032. + mv -f $tmpdir/tmp-la $lib
  167033. + done
  167034. + ${RM}r "$tmpdir"
  167035. + fi
  167036. + fi
  167037. + if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
  167038. for libdir in $libdirs; do
  167039. if test -n "$finish_cmds"; then
  167040. # Do each command in the finish commands.
  167041. @@ -2016,7 +2704,7 @@
  167042. if test -n "$finish_eval"; then
  167043. # Do the single finish_eval.
  167044. eval cmds=\"$finish_eval\"
  167045. - $opt_dry_run || eval "$cmds" || admincmds="$admincmds
  167046. + $opt_dry_run || eval "$cmds" || func_append admincmds "
  167047. $cmds"
  167048. fi
  167049. done
  167050. @@ -2025,53 +2713,55 @@
  167051. # Exit here if they wanted silent mode.
  167052. $opt_silent && exit $EXIT_SUCCESS
  167053. - echo "----------------------------------------------------------------------"
  167054. - echo "Libraries have been installed in:"
  167055. - for libdir in $libdirs; do
  167056. - $ECHO " $libdir"
  167057. - done
  167058. - echo
  167059. - echo "If you ever happen to want to link against installed libraries"
  167060. - echo "in a given directory, LIBDIR, you must either use libtool, and"
  167061. - echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
  167062. - echo "flag during linking and do at least one of the following:"
  167063. - if test -n "$shlibpath_var"; then
  167064. - echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
  167065. - echo " during execution"
  167066. - fi
  167067. - if test -n "$runpath_var"; then
  167068. - echo " - add LIBDIR to the \`$runpath_var' environment variable"
  167069. - echo " during linking"
  167070. - fi
  167071. - if test -n "$hardcode_libdir_flag_spec"; then
  167072. - libdir=LIBDIR
  167073. - eval flag=\"$hardcode_libdir_flag_spec\"
  167074. + if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
  167075. + echo "----------------------------------------------------------------------"
  167076. + echo "Libraries have been installed in:"
  167077. + for libdir in $libdirs; do
  167078. + $ECHO " $libdir"
  167079. + done
  167080. + echo
  167081. + echo "If you ever happen to want to link against installed libraries"
  167082. + echo "in a given directory, LIBDIR, you must either use libtool, and"
  167083. + echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
  167084. + echo "flag during linking and do at least one of the following:"
  167085. + if test -n "$shlibpath_var"; then
  167086. + echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
  167087. + echo " during execution"
  167088. + fi
  167089. + if test -n "$runpath_var"; then
  167090. + echo " - add LIBDIR to the \`$runpath_var' environment variable"
  167091. + echo " during linking"
  167092. + fi
  167093. + if test -n "$hardcode_libdir_flag_spec"; then
  167094. + libdir=LIBDIR
  167095. + eval flag=\"$hardcode_libdir_flag_spec\"
  167096. - $ECHO " - use the \`$flag' linker flag"
  167097. - fi
  167098. - if test -n "$admincmds"; then
  167099. - $ECHO " - have your system administrator run these commands:$admincmds"
  167100. - fi
  167101. - if test -f /etc/ld.so.conf; then
  167102. - echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
  167103. - fi
  167104. - echo
  167105. + $ECHO " - use the \`$flag' linker flag"
  167106. + fi
  167107. + if test -n "$admincmds"; then
  167108. + $ECHO " - have your system administrator run these commands:$admincmds"
  167109. + fi
  167110. + if test -f /etc/ld.so.conf; then
  167111. + echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
  167112. + fi
  167113. + echo
  167114. - echo "See any operating system documentation about shared libraries for"
  167115. - case $host in
  167116. - solaris2.[6789]|solaris2.1[0-9])
  167117. - echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
  167118. - echo "pages."
  167119. - ;;
  167120. - *)
  167121. - echo "more information, such as the ld(1) and ld.so(8) manual pages."
  167122. - ;;
  167123. - esac
  167124. - echo "----------------------------------------------------------------------"
  167125. + echo "See any operating system documentation about shared libraries for"
  167126. + case $host in
  167127. + solaris2.[6789]|solaris2.1[0-9])
  167128. + echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
  167129. + echo "pages."
  167130. + ;;
  167131. + *)
  167132. + echo "more information, such as the ld(1) and ld.so(8) manual pages."
  167133. + ;;
  167134. + esac
  167135. + echo "----------------------------------------------------------------------"
  167136. + fi
  167137. exit $EXIT_SUCCESS
  167138. }
  167139. -test "$mode" = finish && func_mode_finish ${1+"$@"}
  167140. +test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
  167141. # func_mode_install arg...
  167142. @@ -2096,7 +2786,7 @@
  167143. # The real first argument should be the name of the installation program.
  167144. # Aesthetically quote it.
  167145. func_quote_for_eval "$arg"
  167146. - install_prog="$install_prog$func_quote_for_eval_result"
  167147. + func_append install_prog "$func_quote_for_eval_result"
  167148. install_shared_prog=$install_prog
  167149. case " $install_prog " in
  167150. *[\\\ /]cp\ *) install_cp=: ;;
  167151. @@ -2116,7 +2806,7 @@
  167152. do
  167153. arg2=
  167154. if test -n "$dest"; then
  167155. - files="$files $dest"
  167156. + func_append files " $dest"
  167157. dest=$arg
  167158. continue
  167159. fi
  167160. @@ -2154,11 +2844,11 @@
  167161. # Aesthetically quote the argument.
  167162. func_quote_for_eval "$arg"
  167163. - install_prog="$install_prog $func_quote_for_eval_result"
  167164. + func_append install_prog " $func_quote_for_eval_result"
  167165. if test -n "$arg2"; then
  167166. func_quote_for_eval "$arg2"
  167167. fi
  167168. - install_shared_prog="$install_shared_prog $func_quote_for_eval_result"
  167169. + func_append install_shared_prog " $func_quote_for_eval_result"
  167170. done
  167171. test -z "$install_prog" && \
  167172. @@ -2170,7 +2860,7 @@
  167173. if test -n "$install_override_mode" && $no_mode; then
  167174. if $install_cp; then :; else
  167175. func_quote_for_eval "$install_override_mode"
  167176. - install_shared_prog="$install_shared_prog -m $func_quote_for_eval_result"
  167177. + func_append install_shared_prog " -m $func_quote_for_eval_result"
  167178. fi
  167179. fi
  167180. @@ -2228,10 +2918,13 @@
  167181. case $file in
  167182. *.$libext)
  167183. # Do the static libraries later.
  167184. - staticlibs="$staticlibs $file"
  167185. + func_append staticlibs " $file"
  167186. ;;
  167187. *.la)
  167188. + func_resolve_sysroot "$file"
  167189. + file=$func_resolve_sysroot_result
  167190. +
  167191. # Check to see that this really is a libtool archive.
  167192. func_lalib_unsafe_p "$file" \
  167193. || func_fatal_help "\`$file' is not a valid libtool archive"
  167194. @@ -2245,19 +2938,19 @@
  167195. if test "X$destdir" = "X$libdir"; then
  167196. case "$current_libdirs " in
  167197. *" $libdir "*) ;;
  167198. - *) current_libdirs="$current_libdirs $libdir" ;;
  167199. + *) func_append current_libdirs " $libdir" ;;
  167200. esac
  167201. else
  167202. # Note the libdir as a future libdir.
  167203. case "$future_libdirs " in
  167204. *" $libdir "*) ;;
  167205. - *) future_libdirs="$future_libdirs $libdir" ;;
  167206. + *) func_append future_libdirs " $libdir" ;;
  167207. esac
  167208. fi
  167209. func_dirname "$file" "/" ""
  167210. dir="$func_dirname_result"
  167211. - dir="$dir$objdir"
  167212. + func_append dir "$objdir"
  167213. if test -n "$relink_command"; then
  167214. # Determine the prefix the user has applied to our future dir.
  167215. @@ -2334,7 +3027,7 @@
  167216. func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
  167217. # Maybe install the static library, too.
  167218. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
  167219. + test -n "$old_library" && func_append staticlibs " $dir/$old_library"
  167220. ;;
  167221. *.lo)
  167222. @@ -2531,7 +3224,7 @@
  167223. fi
  167224. }
  167225. -test "$mode" = install && func_mode_install ${1+"$@"}
  167226. +test "$opt_mode" = install && func_mode_install ${1+"$@"}
  167227. # func_generate_dlsyms outputname originator pic_p
  167228. @@ -2578,6 +3271,18 @@
  167229. #pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
  167230. #endif
  167231. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  167232. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  167233. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  167234. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  167235. +# define LT_DLSYM_CONST
  167236. +#elif defined(__osf__)
  167237. +/* This system does not cope well with relocations in const data. */
  167238. +# define LT_DLSYM_CONST
  167239. +#else
  167240. +# define LT_DLSYM_CONST const
  167241. +#endif
  167242. +
  167243. /* External symbol declarations for the compiler. */\
  167244. "
  167245. @@ -2589,8 +3294,9 @@
  167246. # Add our own program objects to the symbol list.
  167247. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
  167248. for progfile in $progfiles; do
  167249. - func_verbose "extracting global C symbols from \`$progfile'"
  167250. - $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
  167251. + func_to_tool_file "$progfile" func_convert_file_msys_to_w32
  167252. + func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
  167253. + $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
  167254. done
  167255. if test -n "$exclude_expsyms"; then
  167256. @@ -2639,10 +3345,52 @@
  167257. func_verbose "extracting global C symbols from \`$dlprefile'"
  167258. func_basename "$dlprefile"
  167259. name="$func_basename_result"
  167260. - $opt_dry_run || {
  167261. - eval '$ECHO ": $name " >> "$nlist"'
  167262. - eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
  167263. - }
  167264. + case $host in
  167265. + *cygwin* | *mingw* | *cegcc* )
  167266. + # if an import library, we need to obtain dlname
  167267. + if func_win32_import_lib_p "$dlprefile"; then
  167268. + func_tr_sh "$dlprefile"
  167269. + eval "curr_lafile=\$libfile_$func_tr_sh_result"
  167270. + dlprefile_dlbasename=""
  167271. + if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
  167272. + # Use subshell, to avoid clobbering current variable values
  167273. + dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
  167274. + if test -n "$dlprefile_dlname" ; then
  167275. + func_basename "$dlprefile_dlname"
  167276. + dlprefile_dlbasename="$func_basename_result"
  167277. + else
  167278. + # no lafile. user explicitly requested -dlpreopen <import library>.
  167279. + $sharedlib_from_linklib_cmd "$dlprefile"
  167280. + dlprefile_dlbasename=$sharedlib_from_linklib_result
  167281. + fi
  167282. + fi
  167283. + $opt_dry_run || {
  167284. + if test -n "$dlprefile_dlbasename" ; then
  167285. + eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
  167286. + else
  167287. + func_warning "Could not compute DLL name from $name"
  167288. + eval '$ECHO ": $name " >> "$nlist"'
  167289. + fi
  167290. + func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
  167291. + eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe |
  167292. + $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'"
  167293. + }
  167294. + else # not an import lib
  167295. + $opt_dry_run || {
  167296. + eval '$ECHO ": $name " >> "$nlist"'
  167297. + func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
  167298. + eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
  167299. + }
  167300. + fi
  167301. + ;;
  167302. + *)
  167303. + $opt_dry_run || {
  167304. + eval '$ECHO ": $name " >> "$nlist"'
  167305. + func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
  167306. + eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
  167307. + }
  167308. + ;;
  167309. + esac
  167310. done
  167311. $opt_dry_run || {
  167312. @@ -2680,26 +3428,9 @@
  167313. const char *name;
  167314. void *address;
  167315. } lt_dlsymlist;
  167316. -"
  167317. - case $host in
  167318. - *cygwin* | *mingw* | *cegcc* )
  167319. - echo >> "$output_objdir/$my_dlsyms" "\
  167320. -/* DATA imports from DLLs on WIN32 con't be const, because
  167321. - runtime relocations are performed -- see ld's documentation
  167322. - on pseudo-relocs. */"
  167323. - lt_dlsym_const= ;;
  167324. - *osf5*)
  167325. - echo >> "$output_objdir/$my_dlsyms" "\
  167326. -/* This system does not cope well with relocations in const data */"
  167327. - lt_dlsym_const= ;;
  167328. - *)
  167329. - lt_dlsym_const=const ;;
  167330. - esac
  167331. -
  167332. - echo >> "$output_objdir/$my_dlsyms" "\
  167333. -extern $lt_dlsym_const lt_dlsymlist
  167334. +extern LT_DLSYM_CONST lt_dlsymlist
  167335. lt_${my_prefix}_LTX_preloaded_symbols[];
  167336. -$lt_dlsym_const lt_dlsymlist
  167337. +LT_DLSYM_CONST lt_dlsymlist
  167338. lt_${my_prefix}_LTX_preloaded_symbols[] =
  167339. {\
  167340. { \"$my_originator\", (void *) 0 },"
  167341. @@ -2755,7 +3486,7 @@
  167342. for arg in $LTCFLAGS; do
  167343. case $arg in
  167344. -pie | -fpie | -fPIE) ;;
  167345. - *) symtab_cflags="$symtab_cflags $arg" ;;
  167346. + *) func_append symtab_cflags " $arg" ;;
  167347. esac
  167348. done
  167349. @@ -2783,9 +3514,6 @@
  167350. ;;
  167351. esac
  167352. ;;
  167353. - *-*-freebsd*)
  167354. - # FreeBSD doesn't need this...
  167355. - ;;
  167356. *)
  167357. func_fatal_error "unknown suffix for \`$my_dlsyms'"
  167358. ;;
  167359. @@ -2821,7 +3549,8 @@
  167360. # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
  167361. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
  167362. $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
  167363. - win32_nmres=`eval $NM -f posix -A $1 |
  167364. + func_to_tool_file "$1" func_convert_file_msys_to_w32
  167365. + win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
  167366. $SED -n -e '
  167367. 1,100{
  167368. / I /{
  167369. @@ -2850,6 +3579,131 @@
  167370. $ECHO "$win32_libid_type"
  167371. }
  167372. +# func_cygming_dll_for_implib ARG
  167373. +#
  167374. +# Platform-specific function to extract the
  167375. +# name of the DLL associated with the specified
  167376. +# import library ARG.
  167377. +# Invoked by eval'ing the libtool variable
  167378. +# $sharedlib_from_linklib_cmd
  167379. +# Result is available in the variable
  167380. +# $sharedlib_from_linklib_result
  167381. +func_cygming_dll_for_implib ()
  167382. +{
  167383. + $opt_debug
  167384. + sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
  167385. +}
  167386. +
  167387. +# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs
  167388. +#
  167389. +# The is the core of a fallback implementation of a
  167390. +# platform-specific function to extract the name of the
  167391. +# DLL associated with the specified import library LIBNAME.
  167392. +#
  167393. +# SECTION_NAME is either .idata$6 or .idata$7, depending
  167394. +# on the platform and compiler that created the implib.
  167395. +#
  167396. +# Echos the name of the DLL associated with the
  167397. +# specified import library.
  167398. +func_cygming_dll_for_implib_fallback_core ()
  167399. +{
  167400. + $opt_debug
  167401. + match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
  167402. + $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
  167403. + $SED '/^Contents of section '"$match_literal"':/{
  167404. + # Place marker at beginning of archive member dllname section
  167405. + s/.*/====MARK====/
  167406. + p
  167407. + d
  167408. + }
  167409. + # These lines can sometimes be longer than 43 characters, but
  167410. + # are always uninteresting
  167411. + /:[ ]*file format pe[i]\{,1\}-/d
  167412. + /^In archive [^:]*:/d
  167413. + # Ensure marker is printed
  167414. + /^====MARK====/p
  167415. + # Remove all lines with less than 43 characters
  167416. + /^.\{43\}/!d
  167417. + # From remaining lines, remove first 43 characters
  167418. + s/^.\{43\}//' |
  167419. + $SED -n '
  167420. + # Join marker and all lines until next marker into a single line
  167421. + /^====MARK====/ b para
  167422. + H
  167423. + $ b para
  167424. + b
  167425. + :para
  167426. + x
  167427. + s/\n//g
  167428. + # Remove the marker
  167429. + s/^====MARK====//
  167430. + # Remove trailing dots and whitespace
  167431. + s/[\. \t]*$//
  167432. + # Print
  167433. + /./p' |
  167434. + # we now have a list, one entry per line, of the stringified
  167435. + # contents of the appropriate section of all members of the
  167436. + # archive which possess that section. Heuristic: eliminate
  167437. + # all those which have a first or second character that is
  167438. + # a '.' (that is, objdump's representation of an unprintable
  167439. + # character.) This should work for all archives with less than
  167440. + # 0x302f exports -- but will fail for DLLs whose name actually
  167441. + # begins with a literal '.' or a single character followed by
  167442. + # a '.'.
  167443. + #
  167444. + # Of those that remain, print the first one.
  167445. + $SED -e '/^\./d;/^.\./d;q'
  167446. +}
  167447. +
  167448. +# func_cygming_gnu_implib_p ARG
  167449. +# This predicate returns with zero status (TRUE) if
  167450. +# ARG is a GNU/binutils-style import library. Returns
  167451. +# with nonzero status (FALSE) otherwise.
  167452. +func_cygming_gnu_implib_p ()
  167453. +{
  167454. + $opt_debug
  167455. + func_to_tool_file "$1" func_convert_file_msys_to_w32
  167456. + func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
  167457. + test -n "$func_cygming_gnu_implib_tmp"
  167458. +}
  167459. +
  167460. +# func_cygming_ms_implib_p ARG
  167461. +# This predicate returns with zero status (TRUE) if
  167462. +# ARG is an MS-style import library. Returns
  167463. +# with nonzero status (FALSE) otherwise.
  167464. +func_cygming_ms_implib_p ()
  167465. +{
  167466. + $opt_debug
  167467. + func_to_tool_file "$1" func_convert_file_msys_to_w32
  167468. + func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
  167469. + test -n "$func_cygming_ms_implib_tmp"
  167470. +}
  167471. +
  167472. +# func_cygming_dll_for_implib_fallback ARG
  167473. +# Platform-specific function to extract the
  167474. +# name of the DLL associated with the specified
  167475. +# import library ARG.
  167476. +#
  167477. +# This fallback implementation is for use when $DLLTOOL
  167478. +# does not support the --identify-strict option.
  167479. +# Invoked by eval'ing the libtool variable
  167480. +# $sharedlib_from_linklib_cmd
  167481. +# Result is available in the variable
  167482. +# $sharedlib_from_linklib_result
  167483. +func_cygming_dll_for_implib_fallback ()
  167484. +{
  167485. + $opt_debug
  167486. + if func_cygming_gnu_implib_p "$1" ; then
  167487. + # binutils import library
  167488. + sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
  167489. + elif func_cygming_ms_implib_p "$1" ; then
  167490. + # ms-generated import library
  167491. + sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
  167492. + else
  167493. + # unknown
  167494. + sharedlib_from_linklib_result=""
  167495. + fi
  167496. +}
  167497. # func_extract_an_archive dir oldlib
  167498. @@ -3228,6 +4082,18 @@
  167499. if test -f \"\$progdir/\$program\"; then"
  167500. + # fixup the dll searchpath if we need to.
  167501. + #
  167502. + # Fix the DLL searchpath if we need to. Do this before prepending
  167503. + # to shlibpath, because on Windows, both are PATH and uninstalled
  167504. + # libraries must come first.
  167505. + if test -n "$dllsearchpath"; then
  167506. + $ECHO "\
  167507. + # Add the dll search path components to the executable PATH
  167508. + PATH=$dllsearchpath:\$PATH
  167509. +"
  167510. + fi
  167511. +
  167512. # Export our shlibpath_var if we have one.
  167513. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
  167514. $ECHO "\
  167515. @@ -3242,14 +4108,6 @@
  167516. "
  167517. fi
  167518. - # fixup the dll searchpath if we need to.
  167519. - if test -n "$dllsearchpath"; then
  167520. - $ECHO "\
  167521. - # Add the dll search path components to the executable PATH
  167522. - PATH=$dllsearchpath:\$PATH
  167523. -"
  167524. - fi
  167525. -
  167526. $ECHO "\
  167527. if test \"\$libtool_execute_magic\" != \"$magic\"; then
  167528. # Run the actual program with our arguments.
  167529. @@ -3267,166 +4125,6 @@
  167530. }
  167531. -# func_to_host_path arg
  167532. -#
  167533. -# Convert paths to host format when used with build tools.
  167534. -# Intended for use with "native" mingw (where libtool itself
  167535. -# is running under the msys shell), or in the following cross-
  167536. -# build environments:
  167537. -# $build $host
  167538. -# mingw (msys) mingw [e.g. native]
  167539. -# cygwin mingw
  167540. -# *nix + wine mingw
  167541. -# where wine is equipped with the `winepath' executable.
  167542. -# In the native mingw case, the (msys) shell automatically
  167543. -# converts paths for any non-msys applications it launches,
  167544. -# but that facility isn't available from inside the cwrapper.
  167545. -# Similar accommodations are necessary for $host mingw and
  167546. -# $build cygwin. Calling this function does no harm for other
  167547. -# $host/$build combinations not listed above.
  167548. -#
  167549. -# ARG is the path (on $build) that should be converted to
  167550. -# the proper representation for $host. The result is stored
  167551. -# in $func_to_host_path_result.
  167552. -func_to_host_path ()
  167553. -{
  167554. - func_to_host_path_result="$1"
  167555. - if test -n "$1"; then
  167556. - case $host in
  167557. - *mingw* )
  167558. - lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
  167559. - case $build in
  167560. - *mingw* ) # actually, msys
  167561. - # awkward: cmd appends spaces to result
  167562. - func_to_host_path_result=`( cmd //c echo "$1" ) 2>/dev/null |
  167563. - $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
  167564. - ;;
  167565. - *cygwin* )
  167566. - func_to_host_path_result=`cygpath -w "$1" |
  167567. - $SED -e "$lt_sed_naive_backslashify"`
  167568. - ;;
  167569. - * )
  167570. - # Unfortunately, winepath does not exit with a non-zero
  167571. - # error code, so we are forced to check the contents of
  167572. - # stdout. On the other hand, if the command is not
  167573. - # found, the shell will set an exit code of 127 and print
  167574. - # *an error message* to stdout. So we must check for both
  167575. - # error code of zero AND non-empty stdout, which explains
  167576. - # the odd construction:
  167577. - func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
  167578. - if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
  167579. - func_to_host_path_result=`$ECHO "$func_to_host_path_tmp1" |
  167580. - $SED -e "$lt_sed_naive_backslashify"`
  167581. - else
  167582. - # Allow warning below.
  167583. - func_to_host_path_result=
  167584. - fi
  167585. - ;;
  167586. - esac
  167587. - if test -z "$func_to_host_path_result" ; then
  167588. - func_error "Could not determine host path corresponding to"
  167589. - func_error " \`$1'"
  167590. - func_error "Continuing, but uninstalled executables may not work."
  167591. - # Fallback:
  167592. - func_to_host_path_result="$1"
  167593. - fi
  167594. - ;;
  167595. - esac
  167596. - fi
  167597. -}
  167598. -# end: func_to_host_path
  167599. -
  167600. -# func_to_host_pathlist arg
  167601. -#
  167602. -# Convert pathlists to host format when used with build tools.
  167603. -# See func_to_host_path(), above. This function supports the
  167604. -# following $build/$host combinations (but does no harm for
  167605. -# combinations not listed here):
  167606. -# $build $host
  167607. -# mingw (msys) mingw [e.g. native]
  167608. -# cygwin mingw
  167609. -# *nix + wine mingw
  167610. -#
  167611. -# Path separators are also converted from $build format to
  167612. -# $host format. If ARG begins or ends with a path separator
  167613. -# character, it is preserved (but converted to $host format)
  167614. -# on output.
  167615. -#
  167616. -# ARG is a pathlist (on $build) that should be converted to
  167617. -# the proper representation on $host. The result is stored
  167618. -# in $func_to_host_pathlist_result.
  167619. -func_to_host_pathlist ()
  167620. -{
  167621. - func_to_host_pathlist_result="$1"
  167622. - if test -n "$1"; then
  167623. - case $host in
  167624. - *mingw* )
  167625. - lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
  167626. - # Remove leading and trailing path separator characters from
  167627. - # ARG. msys behavior is inconsistent here, cygpath turns them
  167628. - # into '.;' and ';.', and winepath ignores them completely.
  167629. - func_stripname : : "$1"
  167630. - func_to_host_pathlist_tmp1=$func_stripname_result
  167631. - case $build in
  167632. - *mingw* ) # Actually, msys.
  167633. - # Awkward: cmd appends spaces to result.
  167634. - func_to_host_pathlist_result=`
  167635. - ( cmd //c echo "$func_to_host_pathlist_tmp1" ) 2>/dev/null |
  167636. - $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
  167637. - ;;
  167638. - *cygwin* )
  167639. - func_to_host_pathlist_result=`cygpath -w -p "$func_to_host_pathlist_tmp1" |
  167640. - $SED -e "$lt_sed_naive_backslashify"`
  167641. - ;;
  167642. - * )
  167643. - # unfortunately, winepath doesn't convert pathlists
  167644. - func_to_host_pathlist_result=""
  167645. - func_to_host_pathlist_oldIFS=$IFS
  167646. - IFS=:
  167647. - for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
  167648. - IFS=$func_to_host_pathlist_oldIFS
  167649. - if test -n "$func_to_host_pathlist_f" ; then
  167650. - func_to_host_path "$func_to_host_pathlist_f"
  167651. - if test -n "$func_to_host_path_result" ; then
  167652. - if test -z "$func_to_host_pathlist_result" ; then
  167653. - func_to_host_pathlist_result="$func_to_host_path_result"
  167654. - else
  167655. - func_append func_to_host_pathlist_result ";$func_to_host_path_result"
  167656. - fi
  167657. - fi
  167658. - fi
  167659. - done
  167660. - IFS=$func_to_host_pathlist_oldIFS
  167661. - ;;
  167662. - esac
  167663. - if test -z "$func_to_host_pathlist_result"; then
  167664. - func_error "Could not determine the host path(s) corresponding to"
  167665. - func_error " \`$1'"
  167666. - func_error "Continuing, but uninstalled executables may not work."
  167667. - # Fallback. This may break if $1 contains DOS-style drive
  167668. - # specifications. The fix is not to complicate the expression
  167669. - # below, but for the user to provide a working wine installation
  167670. - # with winepath so that path translation in the cross-to-mingw
  167671. - # case works properly.
  167672. - lt_replace_pathsep_nix_to_dos="s|:|;|g"
  167673. - func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
  167674. - $SED -e "$lt_replace_pathsep_nix_to_dos"`
  167675. - fi
  167676. - # Now, add the leading and trailing path separators back
  167677. - case "$1" in
  167678. - :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
  167679. - ;;
  167680. - esac
  167681. - case "$1" in
  167682. - *: ) func_append func_to_host_pathlist_result ";"
  167683. - ;;
  167684. - esac
  167685. - ;;
  167686. - esac
  167687. - fi
  167688. -}
  167689. -# end: func_to_host_pathlist
  167690. -
  167691. # func_emit_cwrapperexe_src
  167692. # emit the source code for a wrapper executable on stdout
  167693. # Must ONLY be called from within func_mode_link because
  167694. @@ -3596,14 +4294,14 @@
  167695. EOF
  167696. cat <<EOF
  167697. -const char * MAGIC_EXE = "$magic_exe";
  167698. +volatile const char * MAGIC_EXE = "$magic_exe";
  167699. const char * LIB_PATH_VARNAME = "$shlibpath_var";
  167700. EOF
  167701. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
  167702. - func_to_host_pathlist "$temp_rpath"
  167703. + func_to_host_path "$temp_rpath"
  167704. cat <<EOF
  167705. -const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
  167706. +const char * LIB_PATH_VALUE = "$func_to_host_path_result";
  167707. EOF
  167708. else
  167709. cat <<"EOF"
  167710. @@ -3612,10 +4310,10 @@
  167711. fi
  167712. if test -n "$dllsearchpath"; then
  167713. - func_to_host_pathlist "$dllsearchpath:"
  167714. + func_to_host_path "$dllsearchpath:"
  167715. cat <<EOF
  167716. const char * EXE_PATH_VARNAME = "PATH";
  167717. -const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
  167718. +const char * EXE_PATH_VALUE = "$func_to_host_path_result";
  167719. EOF
  167720. else
  167721. cat <<"EOF"
  167722. @@ -3798,8 +4496,12 @@
  167723. lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
  167724. lt_setenv ("DUALCASE", "1"); /* for MSK sh */
  167725. - lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
  167726. + /* Update the DLL searchpath. EXE_PATH_VALUE ($dllsearchpath) must
  167727. + be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath)
  167728. + because on Windows, both *_VARNAMEs are PATH but uninstalled
  167729. + libraries must come first. */
  167730. lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
  167731. + lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
  167732. lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n",
  167733. nonnull (lt_argv_zero));
  167734. @@ -4548,9 +5250,9 @@
  167735. ;;
  167736. *)
  167737. if test "$prev" = dlfiles; then
  167738. - dlfiles="$dlfiles $arg"
  167739. + func_append dlfiles " $arg"
  167740. else
  167741. - dlprefiles="$dlprefiles $arg"
  167742. + func_append dlprefiles " $arg"
  167743. fi
  167744. prev=
  167745. continue
  167746. @@ -4574,7 +5276,7 @@
  167747. *-*-darwin*)
  167748. case "$deplibs " in
  167749. *" $qarg.ltframework "*) ;;
  167750. - *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
  167751. + *) func_append deplibs " $qarg.ltframework" # this is fixed later
  167752. ;;
  167753. esac
  167754. ;;
  167755. @@ -4593,7 +5295,7 @@
  167756. moreargs=
  167757. for fil in `cat "$save_arg"`
  167758. do
  167759. -# moreargs="$moreargs $fil"
  167760. +# func_append moreargs " $fil"
  167761. arg=$fil
  167762. # A libtool-controlled object.
  167763. @@ -4622,7 +5324,7 @@
  167764. if test "$prev" = dlfiles; then
  167765. if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
  167766. - dlfiles="$dlfiles $pic_object"
  167767. + func_append dlfiles " $pic_object"
  167768. prev=
  167769. continue
  167770. else
  167771. @@ -4634,7 +5336,7 @@
  167772. # CHECK ME: I think I busted this. -Ossama
  167773. if test "$prev" = dlprefiles; then
  167774. # Preload the old-style object.
  167775. - dlprefiles="$dlprefiles $pic_object"
  167776. + func_append dlprefiles " $pic_object"
  167777. prev=
  167778. fi
  167779. @@ -4704,12 +5406,12 @@
  167780. if test "$prev" = rpath; then
  167781. case "$rpath " in
  167782. *" $arg "*) ;;
  167783. - *) rpath="$rpath $arg" ;;
  167784. + *) func_append rpath " $arg" ;;
  167785. esac
  167786. else
  167787. case "$xrpath " in
  167788. *" $arg "*) ;;
  167789. - *) xrpath="$xrpath $arg" ;;
  167790. + *) func_append xrpath " $arg" ;;
  167791. esac
  167792. fi
  167793. prev=
  167794. @@ -4721,28 +5423,28 @@
  167795. continue
  167796. ;;
  167797. weak)
  167798. - weak_libs="$weak_libs $arg"
  167799. + func_append weak_libs " $arg"
  167800. prev=
  167801. continue
  167802. ;;
  167803. xcclinker)
  167804. - linker_flags="$linker_flags $qarg"
  167805. - compiler_flags="$compiler_flags $qarg"
  167806. + func_append linker_flags " $qarg"
  167807. + func_append compiler_flags " $qarg"
  167808. prev=
  167809. func_append compile_command " $qarg"
  167810. func_append finalize_command " $qarg"
  167811. continue
  167812. ;;
  167813. xcompiler)
  167814. - compiler_flags="$compiler_flags $qarg"
  167815. + func_append compiler_flags " $qarg"
  167816. prev=
  167817. func_append compile_command " $qarg"
  167818. func_append finalize_command " $qarg"
  167819. continue
  167820. ;;
  167821. xlinker)
  167822. - linker_flags="$linker_flags $qarg"
  167823. - compiler_flags="$compiler_flags $wl$qarg"
  167824. + func_append linker_flags " $qarg"
  167825. + func_append compiler_flags " $wl$qarg"
  167826. prev=
  167827. func_append compile_command " $wl$qarg"
  167828. func_append finalize_command " $wl$qarg"
  167829. @@ -4833,15 +5535,16 @@
  167830. ;;
  167831. -L*)
  167832. - func_stripname '-L' '' "$arg"
  167833. - dir=$func_stripname_result
  167834. - if test -z "$dir"; then
  167835. + func_stripname "-L" '' "$arg"
  167836. + if test -z "$func_stripname_result"; then
  167837. if test "$#" -gt 0; then
  167838. func_fatal_error "require no space between \`-L' and \`$1'"
  167839. else
  167840. func_fatal_error "need path for \`-L' option"
  167841. fi
  167842. fi
  167843. + func_resolve_sysroot "$func_stripname_result"
  167844. + dir=$func_resolve_sysroot_result
  167845. # We need an absolute path.
  167846. case $dir in
  167847. [\\/]* | [A-Za-z]:[\\/]*) ;;
  167848. @@ -4853,10 +5556,16 @@
  167849. ;;
  167850. esac
  167851. case "$deplibs " in
  167852. - *" -L$dir "*) ;;
  167853. + *" -L$dir "* | *" $arg "*)
  167854. + # Will only happen for absolute or sysroot arguments
  167855. + ;;
  167856. *)
  167857. - deplibs="$deplibs -L$dir"
  167858. - lib_search_path="$lib_search_path $dir"
  167859. + # Preserve sysroot, but never include relative directories
  167860. + case $dir in
  167861. + [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;;
  167862. + *) func_append deplibs " -L$dir" ;;
  167863. + esac
  167864. + func_append lib_search_path " $dir"
  167865. ;;
  167866. esac
  167867. case $host in
  167868. @@ -4865,12 +5574,12 @@
  167869. case :$dllsearchpath: in
  167870. *":$dir:"*) ;;
  167871. ::) dllsearchpath=$dir;;
  167872. - *) dllsearchpath="$dllsearchpath:$dir";;
  167873. + *) func_append dllsearchpath ":$dir";;
  167874. esac
  167875. case :$dllsearchpath: in
  167876. *":$testbindir:"*) ;;
  167877. ::) dllsearchpath=$testbindir;;
  167878. - *) dllsearchpath="$dllsearchpath:$testbindir";;
  167879. + *) func_append dllsearchpath ":$testbindir";;
  167880. esac
  167881. ;;
  167882. esac
  167883. @@ -4894,7 +5603,7 @@
  167884. ;;
  167885. *-*-rhapsody* | *-*-darwin1.[012])
  167886. # Rhapsody C and math libraries are in the System framework
  167887. - deplibs="$deplibs System.ltframework"
  167888. + func_append deplibs " System.ltframework"
  167889. continue
  167890. ;;
  167891. *-*-sco3.2v5* | *-*-sco5v6*)
  167892. @@ -4914,7 +5623,7 @@
  167893. ;;
  167894. esac
  167895. fi
  167896. - deplibs="$deplibs $arg"
  167897. + func_append deplibs " $arg"
  167898. continue
  167899. ;;
  167900. @@ -4926,8 +5635,8 @@
  167901. # Tru64 UNIX uses -model [arg] to determine the layout of C++
  167902. # classes, name mangling, and exception handling.
  167903. # Darwin uses the -arch flag to determine output architecture.
  167904. - -model|-arch|-isysroot)
  167905. - compiler_flags="$compiler_flags $arg"
  167906. + -model|-arch|-isysroot|--sysroot)
  167907. + func_append compiler_flags " $arg"
  167908. func_append compile_command " $arg"
  167909. func_append finalize_command " $arg"
  167910. prev=xcompiler
  167911. @@ -4935,14 +5644,13 @@
  167912. ;;
  167913. -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
  167914. - compiler_flags="$compiler_flags $arg"
  167915. + func_append compiler_flags " $arg"
  167916. func_append compile_command " $arg"
  167917. func_append finalize_command " $arg"
  167918. case "$new_inherited_linker_flags " in
  167919. *" $arg "*) ;;
  167920. - * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
  167921. + * ) func_append new_inherited_linker_flags " $arg" ;;
  167922. esac
  167923. - deplibs="$deplibs $arg"
  167924. continue
  167925. ;;
  167926. @@ -5008,13 +5716,17 @@
  167927. # We need an absolute path.
  167928. case $dir in
  167929. [\\/]* | [A-Za-z]:[\\/]*) ;;
  167930. + =*)
  167931. + func_stripname '=' '' "$dir"
  167932. + dir=$lt_sysroot$func_stripname_result
  167933. + ;;
  167934. *)
  167935. func_fatal_error "only absolute run-paths are allowed"
  167936. ;;
  167937. esac
  167938. case "$xrpath " in
  167939. *" $dir "*) ;;
  167940. - *) xrpath="$xrpath $dir" ;;
  167941. + *) func_append xrpath " $dir" ;;
  167942. esac
  167943. continue
  167944. ;;
  167945. @@ -5067,8 +5779,8 @@
  167946. for flag in $args; do
  167947. IFS="$save_ifs"
  167948. func_quote_for_eval "$flag"
  167949. - arg="$arg $func_quote_for_eval_result"
  167950. - compiler_flags="$compiler_flags $func_quote_for_eval_result"
  167951. + func_append arg " $func_quote_for_eval_result"
  167952. + func_append compiler_flags " $func_quote_for_eval_result"
  167953. done
  167954. IFS="$save_ifs"
  167955. func_stripname ' ' '' "$arg"
  167956. @@ -5083,9 +5795,9 @@
  167957. for flag in $args; do
  167958. IFS="$save_ifs"
  167959. func_quote_for_eval "$flag"
  167960. - arg="$arg $wl$func_quote_for_eval_result"
  167961. - compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
  167962. - linker_flags="$linker_flags $func_quote_for_eval_result"
  167963. + func_append arg " $wl$func_quote_for_eval_result"
  167964. + func_append compiler_flags " $wl$func_quote_for_eval_result"
  167965. + func_append linker_flags " $func_quote_for_eval_result"
  167966. done
  167967. IFS="$save_ifs"
  167968. func_stripname ' ' '' "$arg"
  167969. @@ -5124,13 +5836,16 @@
  167970. # -p, -pg, --coverage, -fprofile-* profiling flags for GCC
  167971. # @file GCC response files
  167972. # -tp=* Portland pgcc target processor selection
  167973. + # --sysroot=* for sysroot support
  167974. + # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
  167975. -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
  167976. - -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*)
  167977. + -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
  167978. + -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
  167979. func_quote_for_eval "$arg"
  167980. arg="$func_quote_for_eval_result"
  167981. func_append compile_command " $arg"
  167982. func_append finalize_command " $arg"
  167983. - compiler_flags="$compiler_flags $arg"
  167984. + func_append compiler_flags " $arg"
  167985. continue
  167986. ;;
  167987. @@ -5142,7 +5857,7 @@
  167988. *.$objext)
  167989. # A standard object.
  167990. - objs="$objs $arg"
  167991. + func_append objs " $arg"
  167992. ;;
  167993. *.lo)
  167994. @@ -5173,7 +5888,7 @@
  167995. if test "$prev" = dlfiles; then
  167996. if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
  167997. - dlfiles="$dlfiles $pic_object"
  167998. + func_append dlfiles " $pic_object"
  167999. prev=
  168000. continue
  168001. else
  168002. @@ -5185,7 +5900,7 @@
  168003. # CHECK ME: I think I busted this. -Ossama
  168004. if test "$prev" = dlprefiles; then
  168005. # Preload the old-style object.
  168006. - dlprefiles="$dlprefiles $pic_object"
  168007. + func_append dlprefiles " $pic_object"
  168008. prev=
  168009. fi
  168010. @@ -5230,24 +5945,25 @@
  168011. *.$libext)
  168012. # An archive.
  168013. - deplibs="$deplibs $arg"
  168014. - old_deplibs="$old_deplibs $arg"
  168015. + func_append deplibs " $arg"
  168016. + func_append old_deplibs " $arg"
  168017. continue
  168018. ;;
  168019. *.la)
  168020. # A libtool-controlled library.
  168021. + func_resolve_sysroot "$arg"
  168022. if test "$prev" = dlfiles; then
  168023. # This library was specified with -dlopen.
  168024. - dlfiles="$dlfiles $arg"
  168025. + func_append dlfiles " $func_resolve_sysroot_result"
  168026. prev=
  168027. elif test "$prev" = dlprefiles; then
  168028. # The library was specified with -dlpreopen.
  168029. - dlprefiles="$dlprefiles $arg"
  168030. + func_append dlprefiles " $func_resolve_sysroot_result"
  168031. prev=
  168032. else
  168033. - deplibs="$deplibs $arg"
  168034. + func_append deplibs " $func_resolve_sysroot_result"
  168035. fi
  168036. continue
  168037. ;;
  168038. @@ -5294,6 +6010,8 @@
  168039. func_dirname "$output" "/" ""
  168040. output_objdir="$func_dirname_result$objdir"
  168041. + func_to_tool_file "$output_objdir/"
  168042. + tool_output_objdir=$func_to_tool_file_result
  168043. # Create the object directory.
  168044. func_mkdir_p "$output_objdir"
  168045. @@ -5314,12 +6032,12 @@
  168046. # Find all interdependent deplibs by searching for libraries
  168047. # that are linked more than once (e.g. -la -lb -la)
  168048. for deplib in $deplibs; do
  168049. - if $opt_duplicate_deps ; then
  168050. + if $opt_preserve_dup_deps ; then
  168051. case "$libs " in
  168052. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  168053. + *" $deplib "*) func_append specialdeplibs " $deplib" ;;
  168054. esac
  168055. fi
  168056. - libs="$libs $deplib"
  168057. + func_append libs " $deplib"
  168058. done
  168059. if test "$linkmode" = lib; then
  168060. @@ -5332,9 +6050,9 @@
  168061. if $opt_duplicate_compiler_generated_deps; then
  168062. for pre_post_dep in $predeps $postdeps; do
  168063. case "$pre_post_deps " in
  168064. - *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
  168065. + *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;;
  168066. esac
  168067. - pre_post_deps="$pre_post_deps $pre_post_dep"
  168068. + func_append pre_post_deps " $pre_post_dep"
  168069. done
  168070. fi
  168071. pre_post_deps=
  168072. @@ -5401,8 +6119,9 @@
  168073. for lib in $dlprefiles; do
  168074. # Ignore non-libtool-libs
  168075. dependency_libs=
  168076. + func_resolve_sysroot "$lib"
  168077. case $lib in
  168078. - *.la) func_source "$lib" ;;
  168079. + *.la) func_source "$func_resolve_sysroot_result" ;;
  168080. esac
  168081. # Collect preopened libtool deplibs, except any this library
  168082. @@ -5412,7 +6131,7 @@
  168083. deplib_base=$func_basename_result
  168084. case " $weak_libs " in
  168085. *" $deplib_base "*) ;;
  168086. - *) deplibs="$deplibs $deplib" ;;
  168087. + *) func_append deplibs " $deplib" ;;
  168088. esac
  168089. done
  168090. done
  168091. @@ -5433,31 +6152,14 @@
  168092. compile_deplibs="$deplib $compile_deplibs"
  168093. finalize_deplibs="$deplib $finalize_deplibs"
  168094. else
  168095. - compiler_flags="$compiler_flags $deplib"
  168096. - fi
  168097. -
  168098. - case $linkmode in
  168099. - lib)
  168100. - deplibs="$deplib $deplibs"
  168101. - test "$pass" = conv && continue
  168102. - newdependency_libs="$deplib $newdependency_libs"
  168103. - ;;
  168104. - prog)
  168105. - if test "$pass" = conv; then
  168106. - deplibs="$deplib $deplibs"
  168107. - continue
  168108. - fi
  168109. - if test "$pass" = scan; then
  168110. - deplibs="$deplib $deplibs"
  168111. - else
  168112. - compile_deplibs="$deplib $compile_deplibs"
  168113. - finalize_deplibs="$deplib $finalize_deplibs"
  168114. + func_append compiler_flags " $deplib"
  168115. + if test "$linkmode" = lib ; then
  168116. + case "$new_inherited_linker_flags " in
  168117. + *" $deplib "*) ;;
  168118. + * ) func_append new_inherited_linker_flags " $deplib" ;;
  168119. + esac
  168120. fi
  168121. - ;;
  168122. - *)
  168123. - ;;
  168124. - esac # linkmode
  168125. -
  168126. + fi
  168127. continue
  168128. ;;
  168129. -l*)
  168130. @@ -5539,7 +6241,7 @@
  168131. if test "$linkmode" = lib ; then
  168132. case "$new_inherited_linker_flags " in
  168133. *" $deplib "*) ;;
  168134. - * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
  168135. + * ) func_append new_inherited_linker_flags " $deplib" ;;
  168136. esac
  168137. fi
  168138. fi
  168139. @@ -5552,7 +6254,8 @@
  168140. test "$pass" = conv && continue
  168141. newdependency_libs="$deplib $newdependency_libs"
  168142. func_stripname '-L' '' "$deplib"
  168143. - newlib_search_path="$newlib_search_path $func_stripname_result"
  168144. + func_resolve_sysroot "$func_stripname_result"
  168145. + func_append newlib_search_path " $func_resolve_sysroot_result"
  168146. ;;
  168147. prog)
  168148. if test "$pass" = conv; then
  168149. @@ -5566,7 +6269,8 @@
  168150. finalize_deplibs="$deplib $finalize_deplibs"
  168151. fi
  168152. func_stripname '-L' '' "$deplib"
  168153. - newlib_search_path="$newlib_search_path $func_stripname_result"
  168154. + func_resolve_sysroot "$func_stripname_result"
  168155. + func_append newlib_search_path " $func_resolve_sysroot_result"
  168156. ;;
  168157. *)
  168158. func_warning "\`-L' is ignored for archives/objects"
  168159. @@ -5577,17 +6281,21 @@
  168160. -R*)
  168161. if test "$pass" = link; then
  168162. func_stripname '-R' '' "$deplib"
  168163. - dir=$func_stripname_result
  168164. + func_resolve_sysroot "$func_stripname_result"
  168165. + dir=$func_resolve_sysroot_result
  168166. # Make sure the xrpath contains only unique directories.
  168167. case "$xrpath " in
  168168. *" $dir "*) ;;
  168169. - *) xrpath="$xrpath $dir" ;;
  168170. + *) func_append xrpath " $dir" ;;
  168171. esac
  168172. fi
  168173. deplibs="$deplib $deplibs"
  168174. continue
  168175. ;;
  168176. - *.la) lib="$deplib" ;;
  168177. + *.la)
  168178. + func_resolve_sysroot "$deplib"
  168179. + lib=$func_resolve_sysroot_result
  168180. + ;;
  168181. *.$libext)
  168182. if test "$pass" = conv; then
  168183. deplibs="$deplib $deplibs"
  168184. @@ -5650,11 +6358,11 @@
  168185. if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
  168186. # If there is no dlopen support or we're linking statically,
  168187. # we need to preload.
  168188. - newdlprefiles="$newdlprefiles $deplib"
  168189. + func_append newdlprefiles " $deplib"
  168190. compile_deplibs="$deplib $compile_deplibs"
  168191. finalize_deplibs="$deplib $finalize_deplibs"
  168192. else
  168193. - newdlfiles="$newdlfiles $deplib"
  168194. + func_append newdlfiles " $deplib"
  168195. fi
  168196. fi
  168197. continue
  168198. @@ -5700,7 +6408,7 @@
  168199. for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
  168200. case " $new_inherited_linker_flags " in
  168201. *" $tmp_inherited_linker_flag "*) ;;
  168202. - *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
  168203. + *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";;
  168204. esac
  168205. done
  168206. fi
  168207. @@ -5708,8 +6416,8 @@
  168208. if test "$linkmode,$pass" = "lib,link" ||
  168209. test "$linkmode,$pass" = "prog,scan" ||
  168210. { test "$linkmode" != prog && test "$linkmode" != lib; }; then
  168211. - test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
  168212. - test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
  168213. + test -n "$dlopen" && func_append dlfiles " $dlopen"
  168214. + test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
  168215. fi
  168216. if test "$pass" = conv; then
  168217. @@ -5720,20 +6428,20 @@
  168218. func_fatal_error "cannot find name of link library for \`$lib'"
  168219. fi
  168220. # It is a libtool convenience library, so add in its objects.
  168221. - convenience="$convenience $ladir/$objdir/$old_library"
  168222. - old_convenience="$old_convenience $ladir/$objdir/$old_library"
  168223. + func_append convenience " $ladir/$objdir/$old_library"
  168224. + func_append old_convenience " $ladir/$objdir/$old_library"
  168225. elif test "$linkmode" != prog && test "$linkmode" != lib; then
  168226. func_fatal_error "\`$lib' is not a convenience library"
  168227. fi
  168228. tmp_libs=
  168229. for deplib in $dependency_libs; do
  168230. deplibs="$deplib $deplibs"
  168231. - if $opt_duplicate_deps ; then
  168232. + if $opt_preserve_dup_deps ; then
  168233. case "$tmp_libs " in
  168234. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  168235. + *" $deplib "*) func_append specialdeplibs " $deplib" ;;
  168236. esac
  168237. fi
  168238. - tmp_libs="$tmp_libs $deplib"
  168239. + func_append tmp_libs " $deplib"
  168240. done
  168241. continue
  168242. fi # $pass = conv
  168243. @@ -5741,9 +6449,15 @@
  168244. # Get the name of the library we link against.
  168245. linklib=
  168246. - for l in $old_library $library_names; do
  168247. - linklib="$l"
  168248. - done
  168249. + if test -n "$old_library" &&
  168250. + { test "$prefer_static_libs" = yes ||
  168251. + test "$prefer_static_libs,$installed" = "built,no"; }; then
  168252. + linklib=$old_library
  168253. + else
  168254. + for l in $old_library $library_names; do
  168255. + linklib="$l"
  168256. + done
  168257. + fi
  168258. if test -z "$linklib"; then
  168259. func_fatal_error "cannot find name of link library for \`$lib'"
  168260. fi
  168261. @@ -5760,9 +6474,9 @@
  168262. # statically, we need to preload. We also need to preload any
  168263. # dependent libraries so libltdl's deplib preloader doesn't
  168264. # bomb out in the load deplibs phase.
  168265. - dlprefiles="$dlprefiles $lib $dependency_libs"
  168266. + func_append dlprefiles " $lib $dependency_libs"
  168267. else
  168268. - newdlfiles="$newdlfiles $lib"
  168269. + func_append newdlfiles " $lib"
  168270. fi
  168271. continue
  168272. fi # $pass = dlopen
  168273. @@ -5784,14 +6498,14 @@
  168274. # Find the relevant object directory and library name.
  168275. if test "X$installed" = Xyes; then
  168276. - if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
  168277. + if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
  168278. func_warning "library \`$lib' was moved."
  168279. dir="$ladir"
  168280. absdir="$abs_ladir"
  168281. libdir="$abs_ladir"
  168282. else
  168283. - dir="$libdir"
  168284. - absdir="$libdir"
  168285. + dir="$lt_sysroot$libdir"
  168286. + absdir="$lt_sysroot$libdir"
  168287. fi
  168288. test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
  168289. else
  168290. @@ -5799,12 +6513,12 @@
  168291. dir="$ladir"
  168292. absdir="$abs_ladir"
  168293. # Remove this search path later
  168294. - notinst_path="$notinst_path $abs_ladir"
  168295. + func_append notinst_path " $abs_ladir"
  168296. else
  168297. dir="$ladir/$objdir"
  168298. absdir="$abs_ladir/$objdir"
  168299. # Remove this search path later
  168300. - notinst_path="$notinst_path $abs_ladir"
  168301. + func_append notinst_path " $abs_ladir"
  168302. fi
  168303. fi # $installed = yes
  168304. func_stripname 'lib' '.la' "$laname"
  168305. @@ -5815,20 +6529,46 @@
  168306. if test -z "$libdir" && test "$linkmode" = prog; then
  168307. func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
  168308. fi
  168309. - # Prefer using a static library (so that no silly _DYNAMIC symbols
  168310. - # are required to link).
  168311. - if test -n "$old_library"; then
  168312. - newdlprefiles="$newdlprefiles $dir/$old_library"
  168313. - # Keep a list of preopened convenience libraries to check
  168314. - # that they are being used correctly in the link pass.
  168315. - test -z "$libdir" && \
  168316. - dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
  168317. - # Otherwise, use the dlname, so that lt_dlopen finds it.
  168318. - elif test -n "$dlname"; then
  168319. - newdlprefiles="$newdlprefiles $dir/$dlname"
  168320. - else
  168321. - newdlprefiles="$newdlprefiles $dir/$linklib"
  168322. - fi
  168323. + case "$host" in
  168324. + # special handling for platforms with PE-DLLs.
  168325. + *cygwin* | *mingw* | *cegcc* )
  168326. + # Linker will automatically link against shared library if both
  168327. + # static and shared are present. Therefore, ensure we extract
  168328. + # symbols from the import library if a shared library is present
  168329. + # (otherwise, the dlopen module name will be incorrect). We do
  168330. + # this by putting the import library name into $newdlprefiles.
  168331. + # We recover the dlopen module name by 'saving' the la file
  168332. + # name in a special purpose variable, and (later) extracting the
  168333. + # dlname from the la file.
  168334. + if test -n "$dlname"; then
  168335. + func_tr_sh "$dir/$linklib"
  168336. + eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname"
  168337. + func_append newdlprefiles " $dir/$linklib"
  168338. + else
  168339. + func_append newdlprefiles " $dir/$old_library"
  168340. + # Keep a list of preopened convenience libraries to check
  168341. + # that they are being used correctly in the link pass.
  168342. + test -z "$libdir" && \
  168343. + func_append dlpreconveniencelibs " $dir/$old_library"
  168344. + fi
  168345. + ;;
  168346. + * )
  168347. + # Prefer using a static library (so that no silly _DYNAMIC symbols
  168348. + # are required to link).
  168349. + if test -n "$old_library"; then
  168350. + func_append newdlprefiles " $dir/$old_library"
  168351. + # Keep a list of preopened convenience libraries to check
  168352. + # that they are being used correctly in the link pass.
  168353. + test -z "$libdir" && \
  168354. + func_append dlpreconveniencelibs " $dir/$old_library"
  168355. + # Otherwise, use the dlname, so that lt_dlopen finds it.
  168356. + elif test -n "$dlname"; then
  168357. + func_append newdlprefiles " $dir/$dlname"
  168358. + else
  168359. + func_append newdlprefiles " $dir/$linklib"
  168360. + fi
  168361. + ;;
  168362. + esac
  168363. fi # $pass = dlpreopen
  168364. if test -z "$libdir"; then
  168365. @@ -5846,7 +6586,7 @@
  168366. if test "$linkmode" = prog && test "$pass" != link; then
  168367. - newlib_search_path="$newlib_search_path $ladir"
  168368. + func_append newlib_search_path " $ladir"
  168369. deplibs="$lib $deplibs"
  168370. linkalldeplibs=no
  168371. @@ -5859,7 +6599,8 @@
  168372. for deplib in $dependency_libs; do
  168373. case $deplib in
  168374. -L*) func_stripname '-L' '' "$deplib"
  168375. - newlib_search_path="$newlib_search_path $func_stripname_result"
  168376. + func_resolve_sysroot "$func_stripname_result"
  168377. + func_append newlib_search_path " $func_resolve_sysroot_result"
  168378. ;;
  168379. esac
  168380. # Need to link against all dependency_libs?
  168381. @@ -5870,12 +6611,12 @@
  168382. # or/and link against static libraries
  168383. newdependency_libs="$deplib $newdependency_libs"
  168384. fi
  168385. - if $opt_duplicate_deps ; then
  168386. + if $opt_preserve_dup_deps ; then
  168387. case "$tmp_libs " in
  168388. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  168389. + *" $deplib "*) func_append specialdeplibs " $deplib" ;;
  168390. esac
  168391. fi
  168392. - tmp_libs="$tmp_libs $deplib"
  168393. + func_append tmp_libs " $deplib"
  168394. done # for deplib
  168395. continue
  168396. fi # $linkmode = prog...
  168397. @@ -5890,7 +6631,7 @@
  168398. # Make sure the rpath contains only unique directories.
  168399. case "$temp_rpath:" in
  168400. *"$absdir:"*) ;;
  168401. - *) temp_rpath="$temp_rpath$absdir:" ;;
  168402. + *) func_append temp_rpath "$absdir:" ;;
  168403. esac
  168404. fi
  168405. @@ -5902,7 +6643,7 @@
  168406. *)
  168407. case "$compile_rpath " in
  168408. *" $absdir "*) ;;
  168409. - *) compile_rpath="$compile_rpath $absdir"
  168410. + *) func_append compile_rpath " $absdir" ;;
  168411. esac
  168412. ;;
  168413. esac
  168414. @@ -5911,7 +6652,7 @@
  168415. *)
  168416. case "$finalize_rpath " in
  168417. *" $libdir "*) ;;
  168418. - *) finalize_rpath="$finalize_rpath $libdir"
  168419. + *) func_append finalize_rpath " $libdir" ;;
  168420. esac
  168421. ;;
  168422. esac
  168423. @@ -5936,12 +6677,12 @@
  168424. case $host in
  168425. *cygwin* | *mingw* | *cegcc*)
  168426. # No point in relinking DLLs because paths are not encoded
  168427. - notinst_deplibs="$notinst_deplibs $lib"
  168428. + func_append notinst_deplibs " $lib"
  168429. need_relink=no
  168430. ;;
  168431. *)
  168432. if test "$installed" = no; then
  168433. - notinst_deplibs="$notinst_deplibs $lib"
  168434. + func_append notinst_deplibs " $lib"
  168435. need_relink=yes
  168436. fi
  168437. ;;
  168438. @@ -5976,7 +6717,7 @@
  168439. *)
  168440. case "$compile_rpath " in
  168441. *" $absdir "*) ;;
  168442. - *) compile_rpath="$compile_rpath $absdir"
  168443. + *) func_append compile_rpath " $absdir" ;;
  168444. esac
  168445. ;;
  168446. esac
  168447. @@ -5985,7 +6726,7 @@
  168448. *)
  168449. case "$finalize_rpath " in
  168450. *" $libdir "*) ;;
  168451. - *) finalize_rpath="$finalize_rpath $libdir"
  168452. + *) func_append finalize_rpath " $libdir" ;;
  168453. esac
  168454. ;;
  168455. esac
  168456. @@ -6039,7 +6780,7 @@
  168457. linklib=$newlib
  168458. fi # test -n "$old_archive_from_expsyms_cmds"
  168459. - if test "$linkmode" = prog || test "$mode" != relink; then
  168460. + if test "$linkmode" = prog || test "$opt_mode" != relink; then
  168461. add_shlibpath=
  168462. add_dir=
  168463. add=
  168464. @@ -6095,7 +6836,7 @@
  168465. if test -n "$inst_prefix_dir"; then
  168466. case $libdir in
  168467. [\\/]*)
  168468. - add_dir="$add_dir -L$inst_prefix_dir$libdir"
  168469. + func_append add_dir " -L$inst_prefix_dir$libdir"
  168470. ;;
  168471. esac
  168472. fi
  168473. @@ -6117,7 +6858,7 @@
  168474. if test -n "$add_shlibpath"; then
  168475. case :$compile_shlibpath: in
  168476. *":$add_shlibpath:"*) ;;
  168477. - *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
  168478. + *) func_append compile_shlibpath "$add_shlibpath:" ;;
  168479. esac
  168480. fi
  168481. if test "$linkmode" = prog; then
  168482. @@ -6131,13 +6872,13 @@
  168483. test "$hardcode_shlibpath_var" = yes; then
  168484. case :$finalize_shlibpath: in
  168485. *":$libdir:"*) ;;
  168486. - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
  168487. + *) func_append finalize_shlibpath "$libdir:" ;;
  168488. esac
  168489. fi
  168490. fi
  168491. fi
  168492. - if test "$linkmode" = prog || test "$mode" = relink; then
  168493. + if test "$linkmode" = prog || test "$opt_mode" = relink; then
  168494. add_shlibpath=
  168495. add_dir=
  168496. add=
  168497. @@ -6151,7 +6892,7 @@
  168498. elif test "$hardcode_shlibpath_var" = yes; then
  168499. case :$finalize_shlibpath: in
  168500. *":$libdir:"*) ;;
  168501. - *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
  168502. + *) func_append finalize_shlibpath "$libdir:" ;;
  168503. esac
  168504. add="-l$name"
  168505. elif test "$hardcode_automatic" = yes; then
  168506. @@ -6168,7 +6909,7 @@
  168507. if test -n "$inst_prefix_dir"; then
  168508. case $libdir in
  168509. [\\/]*)
  168510. - add_dir="$add_dir -L$inst_prefix_dir$libdir"
  168511. + func_append add_dir " -L$inst_prefix_dir$libdir"
  168512. ;;
  168513. esac
  168514. fi
  168515. @@ -6245,27 +6986,33 @@
  168516. temp_xrpath=$func_stripname_result
  168517. case " $xrpath " in
  168518. *" $temp_xrpath "*) ;;
  168519. - *) xrpath="$xrpath $temp_xrpath";;
  168520. + *) func_append xrpath " $temp_xrpath";;
  168521. esac;;
  168522. - *) temp_deplibs="$temp_deplibs $libdir";;
  168523. + *) func_append temp_deplibs " $libdir";;
  168524. esac
  168525. done
  168526. dependency_libs="$temp_deplibs"
  168527. fi
  168528. - newlib_search_path="$newlib_search_path $absdir"
  168529. + func_append newlib_search_path " $absdir"
  168530. # Link against this library
  168531. test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
  168532. # ... and its dependency_libs
  168533. tmp_libs=
  168534. for deplib in $dependency_libs; do
  168535. newdependency_libs="$deplib $newdependency_libs"
  168536. - if $opt_duplicate_deps ; then
  168537. + case $deplib in
  168538. + -L*) func_stripname '-L' '' "$deplib"
  168539. + func_resolve_sysroot "$func_stripname_result";;
  168540. + *) func_resolve_sysroot "$deplib" ;;
  168541. + esac
  168542. + if $opt_preserve_dup_deps ; then
  168543. case "$tmp_libs " in
  168544. - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
  168545. + *" $func_resolve_sysroot_result "*)
  168546. + func_append specialdeplibs " $func_resolve_sysroot_result" ;;
  168547. esac
  168548. fi
  168549. - tmp_libs="$tmp_libs $deplib"
  168550. + func_append tmp_libs " $func_resolve_sysroot_result"
  168551. done
  168552. if test "$link_all_deplibs" != no; then
  168553. @@ -6275,8 +7022,10 @@
  168554. case $deplib in
  168555. -L*) path="$deplib" ;;
  168556. *.la)
  168557. + func_resolve_sysroot "$deplib"
  168558. + deplib=$func_resolve_sysroot_result
  168559. func_dirname "$deplib" "" "."
  168560. - dir="$func_dirname_result"
  168561. + dir=$func_dirname_result
  168562. # We need an absolute path.
  168563. case $dir in
  168564. [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
  168565. @@ -6303,8 +7052,8 @@
  168566. if test -z "$darwin_install_name"; then
  168567. darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
  168568. fi
  168569. - compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
  168570. - linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
  168571. + func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
  168572. + func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
  168573. path=
  168574. fi
  168575. fi
  168576. @@ -6354,7 +7103,7 @@
  168577. for dir in $newlib_search_path; do
  168578. case "$lib_search_path " in
  168579. *" $dir "*) ;;
  168580. - *) lib_search_path="$lib_search_path $dir" ;;
  168581. + *) func_append lib_search_path " $dir" ;;
  168582. esac
  168583. done
  168584. newlib_search_path=
  168585. @@ -6412,10 +7161,10 @@
  168586. -L*)
  168587. case " $tmp_libs " in
  168588. *" $deplib "*) ;;
  168589. - *) tmp_libs="$tmp_libs $deplib" ;;
  168590. + *) func_append tmp_libs " $deplib" ;;
  168591. esac
  168592. ;;
  168593. - *) tmp_libs="$tmp_libs $deplib" ;;
  168594. + *) func_append tmp_libs " $deplib" ;;
  168595. esac
  168596. done
  168597. eval $var=\"$tmp_libs\"
  168598. @@ -6431,7 +7180,7 @@
  168599. ;;
  168600. esac
  168601. if test -n "$i" ; then
  168602. - tmp_libs="$tmp_libs $i"
  168603. + func_append tmp_libs " $i"
  168604. fi
  168605. done
  168606. dependency_libs=$tmp_libs
  168607. @@ -6472,7 +7221,7 @@
  168608. # Now set the variables for building old libraries.
  168609. build_libtool_libs=no
  168610. oldlibs="$output"
  168611. - objs="$objs$old_deplibs"
  168612. + func_append objs "$old_deplibs"
  168613. ;;
  168614. lib)
  168615. @@ -6508,7 +7257,7 @@
  168616. echo
  168617. $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
  168618. $ECHO "*** objects $objs is not portable!"
  168619. - libobjs="$libobjs $objs"
  168620. + func_append libobjs " $objs"
  168621. fi
  168622. fi
  168623. @@ -6706,7 +7455,7 @@
  168624. done
  168625. # Make executables depend on our current version.
  168626. - verstring="$verstring:${current}.0"
  168627. + func_append verstring ":${current}.0"
  168628. ;;
  168629. qnx)
  168630. @@ -6774,10 +7523,10 @@
  168631. fi
  168632. func_generate_dlsyms "$libname" "$libname" "yes"
  168633. - libobjs="$libobjs $symfileobj"
  168634. + func_append libobjs " $symfileobj"
  168635. test "X$libobjs" = "X " && libobjs=
  168636. - if test "$mode" != relink; then
  168637. + if test "$opt_mode" != relink; then
  168638. # Remove our outputs, but don't remove object files since they
  168639. # may have been created when compiling PIC objects.
  168640. removelist=
  168641. @@ -6793,7 +7542,7 @@
  168642. continue
  168643. fi
  168644. fi
  168645. - removelist="$removelist $p"
  168646. + func_append removelist " $p"
  168647. ;;
  168648. *) ;;
  168649. esac
  168650. @@ -6804,7 +7553,7 @@
  168651. # Now set the variables for building old libraries.
  168652. if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
  168653. - oldlibs="$oldlibs $output_objdir/$libname.$libext"
  168654. + func_append oldlibs " $output_objdir/$libname.$libext"
  168655. # Transform .lo files to .o files.
  168656. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
  168657. @@ -6821,10 +7570,11 @@
  168658. # If the user specified any rpath flags, then add them.
  168659. temp_xrpath=
  168660. for libdir in $xrpath; do
  168661. - temp_xrpath="$temp_xrpath -R$libdir"
  168662. + func_replace_sysroot "$libdir"
  168663. + func_append temp_xrpath " -R$func_replace_sysroot_result"
  168664. case "$finalize_rpath " in
  168665. *" $libdir "*) ;;
  168666. - *) finalize_rpath="$finalize_rpath $libdir" ;;
  168667. + *) func_append finalize_rpath " $libdir" ;;
  168668. esac
  168669. done
  168670. if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
  168671. @@ -6838,7 +7588,7 @@
  168672. for lib in $old_dlfiles; do
  168673. case " $dlprefiles $dlfiles " in
  168674. *" $lib "*) ;;
  168675. - *) dlfiles="$dlfiles $lib" ;;
  168676. + *) func_append dlfiles " $lib" ;;
  168677. esac
  168678. done
  168679. @@ -6848,7 +7598,7 @@
  168680. for lib in $old_dlprefiles; do
  168681. case "$dlprefiles " in
  168682. *" $lib "*) ;;
  168683. - *) dlprefiles="$dlprefiles $lib" ;;
  168684. + *) func_append dlprefiles " $lib" ;;
  168685. esac
  168686. done
  168687. @@ -6860,7 +7610,7 @@
  168688. ;;
  168689. *-*-rhapsody* | *-*-darwin1.[012])
  168690. # Rhapsody C library is in the System framework
  168691. - deplibs="$deplibs System.ltframework"
  168692. + func_append deplibs " System.ltframework"
  168693. ;;
  168694. *-*-netbsd*)
  168695. # Don't link with libc until the a.out ld.so is fixed.
  168696. @@ -6877,7 +7627,7 @@
  168697. *)
  168698. # Add libc to deplibs on all other systems if necessary.
  168699. if test "$build_libtool_need_lc" = "yes"; then
  168700. - deplibs="$deplibs -lc"
  168701. + func_append deplibs " -lc"
  168702. fi
  168703. ;;
  168704. esac
  168705. @@ -6926,7 +7676,7 @@
  168706. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  168707. case " $predeps $postdeps " in
  168708. *" $i "*)
  168709. - newdeplibs="$newdeplibs $i"
  168710. + func_append newdeplibs " $i"
  168711. i=""
  168712. ;;
  168713. esac
  168714. @@ -6937,7 +7687,7 @@
  168715. set dummy $deplib_matches; shift
  168716. deplib_match=$1
  168717. if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
  168718. - newdeplibs="$newdeplibs $i"
  168719. + func_append newdeplibs " $i"
  168720. else
  168721. droppeddeps=yes
  168722. echo
  168723. @@ -6951,7 +7701,7 @@
  168724. fi
  168725. ;;
  168726. *)
  168727. - newdeplibs="$newdeplibs $i"
  168728. + func_append newdeplibs " $i"
  168729. ;;
  168730. esac
  168731. done
  168732. @@ -6969,7 +7719,7 @@
  168733. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  168734. case " $predeps $postdeps " in
  168735. *" $i "*)
  168736. - newdeplibs="$newdeplibs $i"
  168737. + func_append newdeplibs " $i"
  168738. i=""
  168739. ;;
  168740. esac
  168741. @@ -6980,7 +7730,7 @@
  168742. set dummy $deplib_matches; shift
  168743. deplib_match=$1
  168744. if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
  168745. - newdeplibs="$newdeplibs $i"
  168746. + func_append newdeplibs " $i"
  168747. else
  168748. droppeddeps=yes
  168749. echo
  168750. @@ -7002,7 +7752,7 @@
  168751. fi
  168752. ;;
  168753. *)
  168754. - newdeplibs="$newdeplibs $i"
  168755. + func_append newdeplibs " $i"
  168756. ;;
  168757. esac
  168758. done
  168759. @@ -7019,15 +7769,27 @@
  168760. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  168761. case " $predeps $postdeps " in
  168762. *" $a_deplib "*)
  168763. - newdeplibs="$newdeplibs $a_deplib"
  168764. + func_append newdeplibs " $a_deplib"
  168765. a_deplib=""
  168766. ;;
  168767. esac
  168768. fi
  168769. if test -n "$a_deplib" ; then
  168770. libname=`eval "\\$ECHO \"$libname_spec\""`
  168771. + if test -n "$file_magic_glob"; then
  168772. + libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob`
  168773. + else
  168774. + libnameglob=$libname
  168775. + fi
  168776. + test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob`
  168777. for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
  168778. - potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
  168779. + if test "$want_nocaseglob" = yes; then
  168780. + shopt -s nocaseglob
  168781. + potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
  168782. + $nocaseglob
  168783. + else
  168784. + potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
  168785. + fi
  168786. for potent_lib in $potential_libs; do
  168787. # Follow soft links.
  168788. if ls -lLd "$potent_lib" 2>/dev/null |
  168789. @@ -7050,7 +7812,7 @@
  168790. if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
  168791. $SED -e 10q |
  168792. $EGREP "$file_magic_regex" > /dev/null; then
  168793. - newdeplibs="$newdeplibs $a_deplib"
  168794. + func_append newdeplibs " $a_deplib"
  168795. a_deplib=""
  168796. break 2
  168797. fi
  168798. @@ -7075,7 +7837,7 @@
  168799. ;;
  168800. *)
  168801. # Add a -L argument.
  168802. - newdeplibs="$newdeplibs $a_deplib"
  168803. + func_append newdeplibs " $a_deplib"
  168804. ;;
  168805. esac
  168806. done # Gone through all deplibs.
  168807. @@ -7091,7 +7853,7 @@
  168808. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
  168809. case " $predeps $postdeps " in
  168810. *" $a_deplib "*)
  168811. - newdeplibs="$newdeplibs $a_deplib"
  168812. + func_append newdeplibs " $a_deplib"
  168813. a_deplib=""
  168814. ;;
  168815. esac
  168816. @@ -7104,7 +7866,7 @@
  168817. potlib="$potent_lib" # see symlink-check above in file_magic test
  168818. if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
  168819. $EGREP "$match_pattern_regex" > /dev/null; then
  168820. - newdeplibs="$newdeplibs $a_deplib"
  168821. + func_append newdeplibs " $a_deplib"
  168822. a_deplib=""
  168823. break 2
  168824. fi
  168825. @@ -7129,7 +7891,7 @@
  168826. ;;
  168827. *)
  168828. # Add a -L argument.
  168829. - newdeplibs="$newdeplibs $a_deplib"
  168830. + func_append newdeplibs " $a_deplib"
  168831. ;;
  168832. esac
  168833. done # Gone through all deplibs.
  168834. @@ -7233,7 +7995,7 @@
  168835. *)
  168836. case " $deplibs " in
  168837. *" -L$path/$objdir "*)
  168838. - new_libs="$new_libs -L$path/$objdir" ;;
  168839. + func_append new_libs " -L$path/$objdir" ;;
  168840. esac
  168841. ;;
  168842. esac
  168843. @@ -7243,10 +8005,10 @@
  168844. -L*)
  168845. case " $new_libs " in
  168846. *" $deplib "*) ;;
  168847. - *) new_libs="$new_libs $deplib" ;;
  168848. + *) func_append new_libs " $deplib" ;;
  168849. esac
  168850. ;;
  168851. - *) new_libs="$new_libs $deplib" ;;
  168852. + *) func_append new_libs " $deplib" ;;
  168853. esac
  168854. done
  168855. deplibs="$new_libs"
  168856. @@ -7263,10 +8025,12 @@
  168857. hardcode_libdirs=
  168858. dep_rpath=
  168859. rpath="$finalize_rpath"
  168860. - test "$mode" != relink && rpath="$compile_rpath$rpath"
  168861. + test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
  168862. for libdir in $rpath; do
  168863. if test -n "$hardcode_libdir_flag_spec"; then
  168864. if test -n "$hardcode_libdir_separator"; then
  168865. + func_replace_sysroot "$libdir"
  168866. + libdir=$func_replace_sysroot_result
  168867. if test -z "$hardcode_libdirs"; then
  168868. hardcode_libdirs="$libdir"
  168869. else
  168870. @@ -7275,18 +8039,18 @@
  168871. *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
  168872. ;;
  168873. *)
  168874. - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
  168875. + func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
  168876. ;;
  168877. esac
  168878. fi
  168879. else
  168880. eval flag=\"$hardcode_libdir_flag_spec\"
  168881. - dep_rpath="$dep_rpath $flag"
  168882. + func_append dep_rpath " $flag"
  168883. fi
  168884. elif test -n "$runpath_var"; then
  168885. case "$perm_rpath " in
  168886. *" $libdir "*) ;;
  168887. - *) perm_rpath="$perm_rpath $libdir" ;;
  168888. + *) func_apped perm_rpath " $libdir" ;;
  168889. esac
  168890. fi
  168891. done
  168892. @@ -7304,7 +8068,7 @@
  168893. # We should set the runpath_var.
  168894. rpath=
  168895. for dir in $perm_rpath; do
  168896. - rpath="$rpath$dir:"
  168897. + func_append rpath "$dir:"
  168898. done
  168899. eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
  168900. fi
  168901. @@ -7312,7 +8076,7 @@
  168902. fi
  168903. shlibpath="$finalize_shlibpath"
  168904. - test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
  168905. + test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
  168906. if test -n "$shlibpath"; then
  168907. eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
  168908. fi
  168909. @@ -7338,7 +8102,7 @@
  168910. linknames=
  168911. for link
  168912. do
  168913. - linknames="$linknames $link"
  168914. + func_append linknames " $link"
  168915. done
  168916. # Use standard objects if they are pic
  168917. @@ -7349,7 +8113,7 @@
  168918. if test -n "$export_symbols" && test -n "$include_expsyms"; then
  168919. $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
  168920. export_symbols="$output_objdir/$libname.uexp"
  168921. - delfiles="$delfiles $export_symbols"
  168922. + func_append delfiles " $export_symbols"
  168923. fi
  168924. orig_export_symbols=
  168925. @@ -7380,13 +8144,45 @@
  168926. $opt_dry_run || $RM $export_symbols
  168927. cmds=$export_symbols_cmds
  168928. save_ifs="$IFS"; IFS='~'
  168929. - for cmd in $cmds; do
  168930. + for cmd1 in $cmds; do
  168931. IFS="$save_ifs"
  168932. - eval cmd=\"$cmd\"
  168933. - func_len " $cmd"
  168934. - len=$func_len_result
  168935. - if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
  168936. + # Take the normal branch if the nm_file_list_spec branch
  168937. + # doesn't work or if tool conversion is not needed.
  168938. + case $nm_file_list_spec~$to_tool_file_cmd in
  168939. + *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*)
  168940. + try_normal_branch=yes
  168941. + eval cmd=\"$cmd1\"
  168942. + func_len " $cmd"
  168943. + len=$func_len_result
  168944. + ;;
  168945. + *)
  168946. + try_normal_branch=no
  168947. + ;;
  168948. + esac
  168949. + if test "$try_normal_branch" = yes \
  168950. + && { test "$len" -lt "$max_cmd_len" \
  168951. + || test "$max_cmd_len" -le -1; }
  168952. + then
  168953. + func_show_eval "$cmd" 'exit $?'
  168954. + skipped_export=false
  168955. + elif test -n "$nm_file_list_spec"; then
  168956. + func_basename "$output"
  168957. + output_la=$func_basename_result
  168958. + save_libobjs=$libobjs
  168959. + save_output=$output
  168960. + output=${output_objdir}/${output_la}.nm
  168961. + func_to_tool_file "$output"
  168962. + libobjs=$nm_file_list_spec$func_to_tool_file_result
  168963. + func_append delfiles " $output"
  168964. + func_verbose "creating $NM input file list: $output"
  168965. + for obj in $save_libobjs; do
  168966. + func_to_tool_file "$obj"
  168967. + $ECHO "$func_to_tool_file_result"
  168968. + done > "$output"
  168969. + eval cmd=\"$cmd1\"
  168970. func_show_eval "$cmd" 'exit $?'
  168971. + output=$save_output
  168972. + libobjs=$save_libobjs
  168973. skipped_export=false
  168974. else
  168975. # The command line is too long to execute in one step.
  168976. @@ -7420,7 +8216,7 @@
  168977. # global variables. join(1) would be nice here, but unfortunately
  168978. # isn't a blessed tool.
  168979. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
  168980. - delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
  168981. + func_append delfiles " $export_symbols $output_objdir/$libname.filter"
  168982. export_symbols=$output_objdir/$libname.def
  168983. $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
  168984. fi
  168985. @@ -7430,7 +8226,7 @@
  168986. case " $convenience " in
  168987. *" $test_deplib "*) ;;
  168988. *)
  168989. - tmp_deplibs="$tmp_deplibs $test_deplib"
  168990. + func_append tmp_deplibs " $test_deplib"
  168991. ;;
  168992. esac
  168993. done
  168994. @@ -7450,21 +8246,21 @@
  168995. test "X$libobjs" = "X " && libobjs=
  168996. else
  168997. gentop="$output_objdir/${outputname}x"
  168998. - generated="$generated $gentop"
  168999. + func_append generated " $gentop"
  169000. func_extract_archives $gentop $convenience
  169001. - libobjs="$libobjs $func_extract_archives_result"
  169002. + func_append libobjs " $func_extract_archives_result"
  169003. test "X$libobjs" = "X " && libobjs=
  169004. fi
  169005. fi
  169006. if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
  169007. eval flag=\"$thread_safe_flag_spec\"
  169008. - linker_flags="$linker_flags $flag"
  169009. + func_append linker_flags " $flag"
  169010. fi
  169011. # Make a backup of the uninstalled library when relinking
  169012. - if test "$mode" = relink; then
  169013. + if test "$opt_mode" = relink; then
  169014. $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
  169015. fi
  169016. @@ -7526,10 +8322,13 @@
  169017. echo 'INPUT (' > $output
  169018. for obj in $save_libobjs
  169019. do
  169020. - $ECHO "$obj" >> $output
  169021. + func_to_tool_file "$obj"
  169022. + $ECHO "$func_to_tool_file_result" >> $output
  169023. done
  169024. echo ')' >> $output
  169025. - delfiles="$delfiles $output"
  169026. + func_append delfiles " $output"
  169027. + func_to_tool_file "$output"
  169028. + output=$func_to_tool_file_result
  169029. elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
  169030. output=${output_objdir}/${output_la}.lnk
  169031. func_verbose "creating linker input file list: $output"
  169032. @@ -7543,10 +8342,12 @@
  169033. fi
  169034. for obj
  169035. do
  169036. - $ECHO "$obj" >> $output
  169037. + func_to_tool_file "$obj"
  169038. + $ECHO "$func_to_tool_file_result" >> $output
  169039. done
  169040. - delfiles="$delfiles $output"
  169041. - output=$firstobj\"$file_list_spec$output\"
  169042. + func_append delfiles " $output"
  169043. + func_to_tool_file "$output"
  169044. + output=$firstobj\"$file_list_spec$func_to_tool_file_result\"
  169045. else
  169046. if test -n "$save_libobjs"; then
  169047. func_verbose "creating reloadable object files..."
  169048. @@ -7597,7 +8398,7 @@
  169049. if test -n "$last_robj"; then
  169050. eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
  169051. fi
  169052. - delfiles="$delfiles $output"
  169053. + func_append delfiles " $output"
  169054. else
  169055. output=
  169056. @@ -7631,7 +8432,7 @@
  169057. lt_exit=$?
  169058. # Restore the uninstalled library and exit
  169059. - if test "$mode" = relink; then
  169060. + if test "$opt_mode" = relink; then
  169061. ( cd "$output_objdir" && \
  169062. $RM "${realname}T" && \
  169063. $MV "${realname}U" "$realname" )
  169064. @@ -7664,7 +8465,7 @@
  169065. # global variables. join(1) would be nice here, but unfortunately
  169066. # isn't a blessed tool.
  169067. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
  169068. - delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
  169069. + func_append delfiles " $export_symbols $output_objdir/$libname.filter"
  169070. export_symbols=$output_objdir/$libname.def
  169071. $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
  169072. fi
  169073. @@ -7705,10 +8506,10 @@
  169074. # Add any objects from preloaded convenience libraries
  169075. if test -n "$dlprefiles"; then
  169076. gentop="$output_objdir/${outputname}x"
  169077. - generated="$generated $gentop"
  169078. + func_append generated " $gentop"
  169079. func_extract_archives $gentop $dlprefiles
  169080. - libobjs="$libobjs $func_extract_archives_result"
  169081. + func_append libobjs " $func_extract_archives_result"
  169082. test "X$libobjs" = "X " && libobjs=
  169083. fi
  169084. @@ -7724,7 +8525,7 @@
  169085. lt_exit=$?
  169086. # Restore the uninstalled library and exit
  169087. - if test "$mode" = relink; then
  169088. + if test "$opt_mode" = relink; then
  169089. ( cd "$output_objdir" && \
  169090. $RM "${realname}T" && \
  169091. $MV "${realname}U" "$realname" )
  169092. @@ -7736,7 +8537,7 @@
  169093. IFS="$save_ifs"
  169094. # Restore the uninstalled library and exit
  169095. - if test "$mode" = relink; then
  169096. + if test "$opt_mode" = relink; then
  169097. $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
  169098. if test -n "$convenience"; then
  169099. @@ -7820,13 +8621,16 @@
  169100. reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
  169101. else
  169102. gentop="$output_objdir/${obj}x"
  169103. - generated="$generated $gentop"
  169104. + func_append generated " $gentop"
  169105. func_extract_archives $gentop $convenience
  169106. reload_conv_objs="$reload_objs $func_extract_archives_result"
  169107. fi
  169108. fi
  169109. + # If we're not building shared, we need to use non_pic_objs
  169110. + test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
  169111. +
  169112. # Create the old-style object.
  169113. reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
  169114. @@ -7900,8 +8704,8 @@
  169115. if test "$tagname" = CXX ; then
  169116. case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
  169117. 10.[0123])
  169118. - compile_command="$compile_command ${wl}-bind_at_load"
  169119. - finalize_command="$finalize_command ${wl}-bind_at_load"
  169120. + func_append compile_command " ${wl}-bind_at_load"
  169121. + func_append finalize_command " ${wl}-bind_at_load"
  169122. ;;
  169123. esac
  169124. fi
  169125. @@ -7921,7 +8725,7 @@
  169126. *)
  169127. case " $compile_deplibs " in
  169128. *" -L$path/$objdir "*)
  169129. - new_libs="$new_libs -L$path/$objdir" ;;
  169130. + func_append new_libs " -L$path/$objdir" ;;
  169131. esac
  169132. ;;
  169133. esac
  169134. @@ -7931,17 +8735,17 @@
  169135. -L*)
  169136. case " $new_libs " in
  169137. *" $deplib "*) ;;
  169138. - *) new_libs="$new_libs $deplib" ;;
  169139. + *) func_append new_libs " $deplib" ;;
  169140. esac
  169141. ;;
  169142. - *) new_libs="$new_libs $deplib" ;;
  169143. + *) func_append new_libs " $deplib" ;;
  169144. esac
  169145. done
  169146. compile_deplibs="$new_libs"
  169147. - compile_command="$compile_command $compile_deplibs"
  169148. - finalize_command="$finalize_command $finalize_deplibs"
  169149. + func_append compile_command " $compile_deplibs"
  169150. + func_append finalize_command " $finalize_deplibs"
  169151. if test -n "$rpath$xrpath"; then
  169152. # If the user specified any rpath flags, then add them.
  169153. @@ -7949,7 +8753,7 @@
  169154. # This is the magic to use -rpath.
  169155. case "$finalize_rpath " in
  169156. *" $libdir "*) ;;
  169157. - *) finalize_rpath="$finalize_rpath $libdir" ;;
  169158. + *) func_append finalize_rpath " $libdir" ;;
  169159. esac
  169160. done
  169161. fi
  169162. @@ -7968,18 +8772,18 @@
  169163. *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
  169164. ;;
  169165. *)
  169166. - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
  169167. + func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
  169168. ;;
  169169. esac
  169170. fi
  169171. else
  169172. eval flag=\"$hardcode_libdir_flag_spec\"
  169173. - rpath="$rpath $flag"
  169174. + func_append rpath " $flag"
  169175. fi
  169176. elif test -n "$runpath_var"; then
  169177. case "$perm_rpath " in
  169178. *" $libdir "*) ;;
  169179. - *) perm_rpath="$perm_rpath $libdir" ;;
  169180. + *) func_append perm_rpath " $libdir" ;;
  169181. esac
  169182. fi
  169183. case $host in
  169184. @@ -7988,12 +8792,12 @@
  169185. case :$dllsearchpath: in
  169186. *":$libdir:"*) ;;
  169187. ::) dllsearchpath=$libdir;;
  169188. - *) dllsearchpath="$dllsearchpath:$libdir";;
  169189. + *) func_append dllsearchpath ":$libdir";;
  169190. esac
  169191. case :$dllsearchpath: in
  169192. *":$testbindir:"*) ;;
  169193. ::) dllsearchpath=$testbindir;;
  169194. - *) dllsearchpath="$dllsearchpath:$testbindir";;
  169195. + *) func_append dllsearchpath ":$testbindir";;
  169196. esac
  169197. ;;
  169198. esac
  169199. @@ -8019,18 +8823,18 @@
  169200. *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
  169201. ;;
  169202. *)
  169203. - hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
  169204. + func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
  169205. ;;
  169206. esac
  169207. fi
  169208. else
  169209. eval flag=\"$hardcode_libdir_flag_spec\"
  169210. - rpath="$rpath $flag"
  169211. + func_append rpath " $flag"
  169212. fi
  169213. elif test -n "$runpath_var"; then
  169214. case "$finalize_perm_rpath " in
  169215. *" $libdir "*) ;;
  169216. - *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
  169217. + *) func_append finalize_perm_rpath " $libdir" ;;
  169218. esac
  169219. fi
  169220. done
  169221. @@ -8081,6 +8885,12 @@
  169222. exit_status=0
  169223. func_show_eval "$link_command" 'exit_status=$?'
  169224. + if test -n "$postlink_cmds"; then
  169225. + func_to_tool_file "$output"
  169226. + postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
  169227. + func_execute_cmds "$postlink_cmds" 'exit $?'
  169228. + fi
  169229. +
  169230. # Delete the generated files.
  169231. if test -f "$output_objdir/${outputname}S.${objext}"; then
  169232. func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
  169233. @@ -8103,7 +8913,7 @@
  169234. # We should set the runpath_var.
  169235. rpath=
  169236. for dir in $perm_rpath; do
  169237. - rpath="$rpath$dir:"
  169238. + func_append rpath "$dir:"
  169239. done
  169240. compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
  169241. fi
  169242. @@ -8111,7 +8921,7 @@
  169243. # We should set the runpath_var.
  169244. rpath=
  169245. for dir in $finalize_perm_rpath; do
  169246. - rpath="$rpath$dir:"
  169247. + func_append rpath "$dir:"
  169248. done
  169249. finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
  169250. fi
  169251. @@ -8126,6 +8936,13 @@
  169252. $opt_dry_run || $RM $output
  169253. # Link the executable and exit
  169254. func_show_eval "$link_command" 'exit $?'
  169255. +
  169256. + if test -n "$postlink_cmds"; then
  169257. + func_to_tool_file "$output"
  169258. + postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
  169259. + func_execute_cmds "$postlink_cmds" 'exit $?'
  169260. + fi
  169261. +
  169262. exit $EXIT_SUCCESS
  169263. fi
  169264. @@ -8159,6 +8976,12 @@
  169265. func_show_eval "$link_command" 'exit $?'
  169266. + if test -n "$postlink_cmds"; then
  169267. + func_to_tool_file "$output_objdir/$outputname"
  169268. + postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
  169269. + func_execute_cmds "$postlink_cmds" 'exit $?'
  169270. + fi
  169271. +
  169272. # Now create the wrapper script.
  169273. func_verbose "creating $output"
  169274. @@ -8256,7 +9079,7 @@
  169275. else
  169276. oldobjs="$old_deplibs $non_pic_objects"
  169277. if test "$preload" = yes && test -f "$symfileobj"; then
  169278. - oldobjs="$oldobjs $symfileobj"
  169279. + func_append oldobjs " $symfileobj"
  169280. fi
  169281. fi
  169282. addlibs="$old_convenience"
  169283. @@ -8264,10 +9087,10 @@
  169284. if test -n "$addlibs"; then
  169285. gentop="$output_objdir/${outputname}x"
  169286. - generated="$generated $gentop"
  169287. + func_append generated " $gentop"
  169288. func_extract_archives $gentop $addlibs
  169289. - oldobjs="$oldobjs $func_extract_archives_result"
  169290. + func_append oldobjs " $func_extract_archives_result"
  169291. fi
  169292. # Do each command in the archive commands.
  169293. @@ -8278,10 +9101,10 @@
  169294. # Add any objects from preloaded convenience libraries
  169295. if test -n "$dlprefiles"; then
  169296. gentop="$output_objdir/${outputname}x"
  169297. - generated="$generated $gentop"
  169298. + func_append generated " $gentop"
  169299. func_extract_archives $gentop $dlprefiles
  169300. - oldobjs="$oldobjs $func_extract_archives_result"
  169301. + func_append oldobjs " $func_extract_archives_result"
  169302. fi
  169303. # POSIX demands no paths to be encoded in archives. We have
  169304. @@ -8299,7 +9122,7 @@
  169305. else
  169306. echo "copying selected object files to avoid basename conflicts..."
  169307. gentop="$output_objdir/${outputname}x"
  169308. - generated="$generated $gentop"
  169309. + func_append generated " $gentop"
  169310. func_mkdir_p "$gentop"
  169311. save_oldobjs=$oldobjs
  169312. oldobjs=
  169313. @@ -8323,9 +9146,9 @@
  169314. esac
  169315. done
  169316. func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
  169317. - oldobjs="$oldobjs $gentop/$newobj"
  169318. + func_append oldobjs " $gentop/$newobj"
  169319. ;;
  169320. - *) oldobjs="$oldobjs $obj" ;;
  169321. + *) func_append oldobjs " $obj" ;;
  169322. esac
  169323. done
  169324. fi
  169325. @@ -8335,6 +9158,16 @@
  169326. len=$func_len_result
  169327. if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
  169328. cmds=$old_archive_cmds
  169329. + elif test -n "$archiver_list_spec"; then
  169330. + func_verbose "using command file archive linking..."
  169331. + for obj in $oldobjs
  169332. + do
  169333. + func_to_tool_file "$obj"
  169334. + $ECHO "$func_to_tool_file_result"
  169335. + done > $output_objdir/$libname.libcmd
  169336. + func_to_tool_file "$output_objdir/$libname.libcmd"
  169337. + oldobjs=" $archiver_list_spec$func_to_tool_file_result"
  169338. + cmds=$old_archive_cmds
  169339. else
  169340. # the command line is too long to link in one step, link in parts
  169341. func_verbose "using piecewise archive linking..."
  169342. @@ -8431,9 +9264,19 @@
  169343. eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
  169344. test -z "$libdir" && \
  169345. func_fatal_error "\`$deplib' is not a valid libtool archive"
  169346. - newdependency_libs="$newdependency_libs $libdir/$name"
  169347. + func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
  169348. + ;;
  169349. + -L*)
  169350. + func_stripname -L '' "$deplib"
  169351. + func_replace_sysroot "$func_stripname_result"
  169352. + func_append newdependency_libs " -L$func_replace_sysroot_result"
  169353. + ;;
  169354. + -R*)
  169355. + func_stripname -R '' "$deplib"
  169356. + func_replace_sysroot "$func_stripname_result"
  169357. + func_append newdependency_libs " -R$func_replace_sysroot_result"
  169358. ;;
  169359. - *) newdependency_libs="$newdependency_libs $deplib" ;;
  169360. + *) func_append newdependency_libs " $deplib" ;;
  169361. esac
  169362. done
  169363. dependency_libs="$newdependency_libs"
  169364. @@ -8447,9 +9290,9 @@
  169365. eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
  169366. test -z "$libdir" && \
  169367. func_fatal_error "\`$lib' is not a valid libtool archive"
  169368. - newdlfiles="$newdlfiles $libdir/$name"
  169369. + func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
  169370. ;;
  169371. - *) newdlfiles="$newdlfiles $lib" ;;
  169372. + *) func_append newdlfiles " $lib" ;;
  169373. esac
  169374. done
  169375. dlfiles="$newdlfiles"
  169376. @@ -8466,7 +9309,7 @@
  169377. eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
  169378. test -z "$libdir" && \
  169379. func_fatal_error "\`$lib' is not a valid libtool archive"
  169380. - newdlprefiles="$newdlprefiles $libdir/$name"
  169381. + func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
  169382. ;;
  169383. esac
  169384. done
  169385. @@ -8478,7 +9321,7 @@
  169386. [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
  169387. *) abs=`pwd`"/$lib" ;;
  169388. esac
  169389. - newdlfiles="$newdlfiles $abs"
  169390. + func_append newdlfiles " $abs"
  169391. done
  169392. dlfiles="$newdlfiles"
  169393. newdlprefiles=
  169394. @@ -8487,7 +9330,7 @@
  169395. [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
  169396. *) abs=`pwd`"/$lib" ;;
  169397. esac
  169398. - newdlprefiles="$newdlprefiles $abs"
  169399. + func_append newdlprefiles " $abs"
  169400. done
  169401. dlprefiles="$newdlprefiles"
  169402. fi
  169403. @@ -8572,7 +9415,7 @@
  169404. exit $EXIT_SUCCESS
  169405. }
  169406. -{ test "$mode" = link || test "$mode" = relink; } &&
  169407. +{ test "$opt_mode" = link || test "$opt_mode" = relink; } &&
  169408. func_mode_link ${1+"$@"}
  169409. @@ -8592,9 +9435,9 @@
  169410. for arg
  169411. do
  169412. case $arg in
  169413. - -f) RM="$RM $arg"; rmforce=yes ;;
  169414. - -*) RM="$RM $arg" ;;
  169415. - *) files="$files $arg" ;;
  169416. + -f) func_append RM " $arg"; rmforce=yes ;;
  169417. + -*) func_append RM " $arg" ;;
  169418. + *) func_append files " $arg" ;;
  169419. esac
  169420. done
  169421. @@ -8603,24 +9446,23 @@
  169422. rmdirs=
  169423. - origobjdir="$objdir"
  169424. for file in $files; do
  169425. func_dirname "$file" "" "."
  169426. dir="$func_dirname_result"
  169427. if test "X$dir" = X.; then
  169428. - objdir="$origobjdir"
  169429. + odir="$objdir"
  169430. else
  169431. - objdir="$dir/$origobjdir"
  169432. + odir="$dir/$objdir"
  169433. fi
  169434. func_basename "$file"
  169435. name="$func_basename_result"
  169436. - test "$mode" = uninstall && objdir="$dir"
  169437. + test "$opt_mode" = uninstall && odir="$dir"
  169438. - # Remember objdir for removal later, being careful to avoid duplicates
  169439. - if test "$mode" = clean; then
  169440. + # Remember odir for removal later, being careful to avoid duplicates
  169441. + if test "$opt_mode" = clean; then
  169442. case " $rmdirs " in
  169443. - *" $objdir "*) ;;
  169444. - *) rmdirs="$rmdirs $objdir" ;;
  169445. + *" $odir "*) ;;
  169446. + *) func_append rmdirs " $odir" ;;
  169447. esac
  169448. fi
  169449. @@ -8646,18 +9488,17 @@
  169450. # Delete the libtool libraries and symlinks.
  169451. for n in $library_names; do
  169452. - rmfiles="$rmfiles $objdir/$n"
  169453. + func_append rmfiles " $odir/$n"
  169454. done
  169455. - test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
  169456. + test -n "$old_library" && func_append rmfiles " $odir/$old_library"
  169457. - case "$mode" in
  169458. + case "$opt_mode" in
  169459. clean)
  169460. - case " $library_names " in
  169461. - # " " in the beginning catches empty $dlname
  169462. + case " $library_names " in
  169463. *" $dlname "*) ;;
  169464. - *) rmfiles="$rmfiles $objdir/$dlname" ;;
  169465. + *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;;
  169466. esac
  169467. - test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
  169468. + test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i"
  169469. ;;
  169470. uninstall)
  169471. if test -n "$library_names"; then
  169472. @@ -8685,19 +9526,19 @@
  169473. # Add PIC object to the list of files to remove.
  169474. if test -n "$pic_object" &&
  169475. test "$pic_object" != none; then
  169476. - rmfiles="$rmfiles $dir/$pic_object"
  169477. + func_append rmfiles " $dir/$pic_object"
  169478. fi
  169479. # Add non-PIC object to the list of files to remove.
  169480. if test -n "$non_pic_object" &&
  169481. test "$non_pic_object" != none; then
  169482. - rmfiles="$rmfiles $dir/$non_pic_object"
  169483. + func_append rmfiles " $dir/$non_pic_object"
  169484. fi
  169485. fi
  169486. ;;
  169487. *)
  169488. - if test "$mode" = clean ; then
  169489. + if test "$opt_mode" = clean ; then
  169490. noexename=$name
  169491. case $file in
  169492. *.exe)
  169493. @@ -8707,7 +9548,7 @@
  169494. noexename=$func_stripname_result
  169495. # $file with .exe has already been added to rmfiles,
  169496. # add $file without .exe
  169497. - rmfiles="$rmfiles $file"
  169498. + func_append rmfiles " $file"
  169499. ;;
  169500. esac
  169501. # Do a test to see if this is a libtool program.
  169502. @@ -8716,7 +9557,7 @@
  169503. func_ltwrapper_scriptname "$file"
  169504. relink_command=
  169505. func_source $func_ltwrapper_scriptname_result
  169506. - rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
  169507. + func_append rmfiles " $func_ltwrapper_scriptname_result"
  169508. else
  169509. relink_command=
  169510. func_source $dir/$noexename
  169511. @@ -8724,12 +9565,12 @@
  169512. # note $name still contains .exe if it was in $file originally
  169513. # as does the version of $file that was added into $rmfiles
  169514. - rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
  169515. + func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
  169516. if test "$fast_install" = yes && test -n "$relink_command"; then
  169517. - rmfiles="$rmfiles $objdir/lt-$name"
  169518. + func_append rmfiles " $odir/lt-$name"
  169519. fi
  169520. if test "X$noexename" != "X$name" ; then
  169521. - rmfiles="$rmfiles $objdir/lt-${noexename}.c"
  169522. + func_append rmfiles " $odir/lt-${noexename}.c"
  169523. fi
  169524. fi
  169525. fi
  169526. @@ -8737,7 +9578,6 @@
  169527. esac
  169528. func_show_eval "$RM $rmfiles" 'exit_status=1'
  169529. done
  169530. - objdir="$origobjdir"
  169531. # Try to remove the ${objdir}s in the directories where we deleted files
  169532. for dir in $rmdirs; do
  169533. @@ -8749,16 +9589,16 @@
  169534. exit $exit_status
  169535. }
  169536. -{ test "$mode" = uninstall || test "$mode" = clean; } &&
  169537. +{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
  169538. func_mode_uninstall ${1+"$@"}
  169539. -test -z "$mode" && {
  169540. +test -z "$opt_mode" && {
  169541. help="$generic_help"
  169542. func_fatal_help "you must specify a MODE"
  169543. }
  169544. test -z "$exec_cmd" && \
  169545. - func_fatal_help "invalid operation mode \`$mode'"
  169546. + func_fatal_help "invalid operation mode \`$opt_mode'"
  169547. if test -n "$exec_cmd"; then
  169548. eval exec "$exec_cmd"
  169549. diff -Nur squid-3.1.11.orig/libltdl/config-h.in squid-3.1.11/libltdl/config-h.in
  169550. --- squid-3.1.11.orig/libltdl/config-h.in 2011-02-08 05:06:24.000000000 +0100
  169551. +++ squid-3.1.11/libltdl/config-h.in 2011-03-04 23:17:44.000000000 +0100
  169552. @@ -124,6 +124,9 @@
  169553. /* The archive extension */
  169554. #undef LT_LIBEXT
  169555. +/* The archive prefix */
  169556. +#undef LT_LIBPREFIX
  169557. +
  169558. /* Define to the extension used for runtime loadable modules, say, ".so". */
  169559. #undef LT_MODULE_EXT
  169560. diff -Nur squid-3.1.11.orig/libltdl/config-h.in~ squid-3.1.11/libltdl/config-h.in~
  169561. --- squid-3.1.11.orig/libltdl/config-h.in~ 1970-01-01 01:00:00.000000000 +0100
  169562. +++ squid-3.1.11/libltdl/config-h.in~ 2011-03-04 23:17:32.000000000 +0100
  169563. @@ -0,0 +1,175 @@
  169564. +/* config-h.in. Generated from configure.ac by autoheader. */
  169565. +
  169566. +/* Define to 1 if you have the `argz_add' function. */
  169567. +#undef HAVE_ARGZ_ADD
  169568. +
  169569. +/* Define to 1 if you have the `argz_append' function. */
  169570. +#undef HAVE_ARGZ_APPEND
  169571. +
  169572. +/* Define to 1 if you have the `argz_count' function. */
  169573. +#undef HAVE_ARGZ_COUNT
  169574. +
  169575. +/* Define to 1 if you have the `argz_create_sep' function. */
  169576. +#undef HAVE_ARGZ_CREATE_SEP
  169577. +
  169578. +/* Define to 1 if you have the <argz.h> header file. */
  169579. +#undef HAVE_ARGZ_H
  169580. +
  169581. +/* Define to 1 if you have the `argz_insert' function. */
  169582. +#undef HAVE_ARGZ_INSERT
  169583. +
  169584. +/* Define to 1 if you have the `argz_next' function. */
  169585. +#undef HAVE_ARGZ_NEXT
  169586. +
  169587. +/* Define to 1 if you have the `argz_stringify' function. */
  169588. +#undef HAVE_ARGZ_STRINGIFY
  169589. +
  169590. +/* Define to 1 if you have the `closedir' function. */
  169591. +#undef HAVE_CLOSEDIR
  169592. +
  169593. +/* Define to 1 if you have the declaration of `cygwin_conv_path', and to 0 if
  169594. + you don't. */
  169595. +#undef HAVE_DECL_CYGWIN_CONV_PATH
  169596. +
  169597. +/* Define to 1 if you have the <dirent.h> header file. */
  169598. +#undef HAVE_DIRENT_H
  169599. +
  169600. +/* Define if you have the GNU dld library. */
  169601. +#undef HAVE_DLD
  169602. +
  169603. +/* Define to 1 if you have the <dld.h> header file. */
  169604. +#undef HAVE_DLD_H
  169605. +
  169606. +/* Define to 1 if you have the `dlerror' function. */
  169607. +#undef HAVE_DLERROR
  169608. +
  169609. +/* Define to 1 if you have the <dlfcn.h> header file. */
  169610. +#undef HAVE_DLFCN_H
  169611. +
  169612. +/* Define to 1 if you have the <dl.h> header file. */
  169613. +#undef HAVE_DL_H
  169614. +
  169615. +/* Define if you have the _dyld_func_lookup function. */
  169616. +#undef HAVE_DYLD
  169617. +
  169618. +/* Define to 1 if the system has the type `error_t'. */
  169619. +#undef HAVE_ERROR_T
  169620. +
  169621. +/* Define to 1 if you have the <inttypes.h> header file. */
  169622. +#undef HAVE_INTTYPES_H
  169623. +
  169624. +/* Define if you have the libdl library or equivalent. */
  169625. +#undef HAVE_LIBDL
  169626. +
  169627. +/* Define if libdlloader will be built on this platform */
  169628. +#undef HAVE_LIBDLLOADER
  169629. +
  169630. +/* Define to 1 if you have the <mach-o/dyld.h> header file. */
  169631. +#undef HAVE_MACH_O_DYLD_H
  169632. +
  169633. +/* Define to 1 if you have the <memory.h> header file. */
  169634. +#undef HAVE_MEMORY_H
  169635. +
  169636. +/* Define to 1 if you have the `opendir' function. */
  169637. +#undef HAVE_OPENDIR
  169638. +
  169639. +/* Define if libtool can extract symbol lists from object files. */
  169640. +#undef HAVE_PRELOADED_SYMBOLS
  169641. +
  169642. +/* Define to 1 if you have the `readdir' function. */
  169643. +#undef HAVE_READDIR
  169644. +
  169645. +/* Define if you have the shl_load function. */
  169646. +#undef HAVE_SHL_LOAD
  169647. +
  169648. +/* Define to 1 if you have the <stdint.h> header file. */
  169649. +#undef HAVE_STDINT_H
  169650. +
  169651. +/* Define to 1 if you have the <stdlib.h> header file. */
  169652. +#undef HAVE_STDLIB_H
  169653. +
  169654. +/* Define to 1 if you have the <strings.h> header file. */
  169655. +#undef HAVE_STRINGS_H
  169656. +
  169657. +/* Define to 1 if you have the <string.h> header file. */
  169658. +#undef HAVE_STRING_H
  169659. +
  169660. +/* Define to 1 if you have the `strlcat' function. */
  169661. +#undef HAVE_STRLCAT
  169662. +
  169663. +/* Define to 1 if you have the `strlcpy' function. */
  169664. +#undef HAVE_STRLCPY
  169665. +
  169666. +/* Define to 1 if you have the <sys/dl.h> header file. */
  169667. +#undef HAVE_SYS_DL_H
  169668. +
  169669. +/* Define to 1 if you have the <sys/stat.h> header file. */
  169670. +#undef HAVE_SYS_STAT_H
  169671. +
  169672. +/* Define to 1 if you have the <sys/types.h> header file. */
  169673. +#undef HAVE_SYS_TYPES_H
  169674. +
  169675. +/* Define to 1 if you have the <unistd.h> header file. */
  169676. +#undef HAVE_UNISTD_H
  169677. +
  169678. +/* This value is set to 1 to indicate that the system argz facility works */
  169679. +#undef HAVE_WORKING_ARGZ
  169680. +
  169681. +/* Define if the OS needs help to load dependent libraries for dlopen(). */
  169682. +#undef LTDL_DLOPEN_DEPLIBS
  169683. +
  169684. +/* Define to the system default library search path. */
  169685. +#undef LT_DLSEARCH_PATH
  169686. +
  169687. +/* The archive extension */
  169688. +#undef LT_LIBEXT
  169689. +
  169690. +/* The archive prefix */
  169691. +#undef LT_LIBPREFIX
  169692. +
  169693. +/* Define to the extension used for runtime loadable modules, say, ".so". */
  169694. +#undef LT_MODULE_EXT
  169695. +
  169696. +/* Define to the name of the environment variable that determines the run-time
  169697. + module search path. */
  169698. +#undef LT_MODULE_PATH_VAR
  169699. +
  169700. +/* Define to the sub-directory in which libtool stores uninstalled libraries.
  169701. + */
  169702. +#undef LT_OBJDIR
  169703. +
  169704. +/* Define if dlsym() requires a leading underscore in symbol names. */
  169705. +#undef NEED_USCORE
  169706. +
  169707. +/* Name of package */
  169708. +#undef PACKAGE
  169709. +
  169710. +/* Define to the address where bug reports for this package should be sent. */
  169711. +#undef PACKAGE_BUGREPORT
  169712. +
  169713. +/* Define to the full name of this package. */
  169714. +#undef PACKAGE_NAME
  169715. +
  169716. +/* Define to the full name and version of this package. */
  169717. +#undef PACKAGE_STRING
  169718. +
  169719. +/* Define to the one symbol short name of this package. */
  169720. +#undef PACKAGE_TARNAME
  169721. +
  169722. +/* Define to the home page for this package. */
  169723. +#undef PACKAGE_URL
  169724. +
  169725. +/* Define to the version of this package. */
  169726. +#undef PACKAGE_VERSION
  169727. +
  169728. +/* Define to 1 if you have the ANSI C header files. */
  169729. +#undef STDC_HEADERS
  169730. +
  169731. +/* Version number of package */
  169732. +#undef VERSION
  169733. +
  169734. +/* Define so that glibc/gnulib argp.h does not typedef error_t. */
  169735. +#undef __error_t_defined
  169736. +
  169737. +/* Define to a type to use for `error_t' if it is not otherwise available. */
  169738. +#undef error_t
  169739. diff -Nur squid-3.1.11.orig/libltdl/configure squid-3.1.11/libltdl/configure
  169740. --- squid-3.1.11.orig/libltdl/configure 2011-02-08 05:06:24.000000000 +0100
  169741. +++ squid-3.1.11/libltdl/configure 2011-03-04 23:17:44.000000000 +0100
  169742. @@ -1,13 +1,13 @@
  169743. #! /bin/sh
  169744. # Guess values for system-dependent variables and create Makefiles.
  169745. -# Generated by GNU Autoconf 2.65 for libltdl 2.2.10.
  169746. +# Generated by GNU Autoconf 2.67 for libltdl 2.4.
  169747. #
  169748. # Report bugs to <bug-libtool@gnu.org>.
  169749. #
  169750. #
  169751. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
  169752. -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
  169753. -# Inc.
  169754. +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
  169755. +# Foundation, Inc.
  169756. #
  169757. #
  169758. # This configure script is free software; the Free Software Foundation
  169759. @@ -327,7 +327,7 @@
  169760. test -d "$as_dir" && break
  169761. done
  169762. test -z "$as_dirs" || eval "mkdir $as_dirs"
  169763. - } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
  169764. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  169765. } # as_fn_mkdir_p
  169766. @@ -367,19 +367,19 @@
  169767. fi # as_fn_arith
  169768. -# as_fn_error ERROR [LINENO LOG_FD]
  169769. -# ---------------------------------
  169770. +# as_fn_error STATUS ERROR [LINENO LOG_FD]
  169771. +# ----------------------------------------
  169772. # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  169773. # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  169774. -# script with status $?, using 1 if that was 0.
  169775. +# script with STATUS, using 1 if that was 0.
  169776. as_fn_error ()
  169777. {
  169778. - as_status=$?; test $as_status -eq 0 && as_status=1
  169779. - if test "$3"; then
  169780. - as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  169781. - $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
  169782. + as_status=$1; test $as_status -eq 0 && as_status=1
  169783. + if test "$4"; then
  169784. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  169785. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  169786. fi
  169787. - $as_echo "$as_me: error: $1" >&2
  169788. + $as_echo "$as_me: error: $2" >&2
  169789. as_fn_exit $as_status
  169790. } # as_fn_error
  169791. @@ -543,7 +543,7 @@
  169792. exec 6>&1
  169793. # Name of the host.
  169794. -# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
  169795. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  169796. # so uname gets run too.
  169797. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  169798. @@ -562,8 +562,8 @@
  169799. # Identity of this package.
  169800. PACKAGE_NAME='libltdl'
  169801. PACKAGE_TARNAME='libltdl'
  169802. -PACKAGE_VERSION='2.2.10'
  169803. -PACKAGE_STRING='libltdl 2.2.10'
  169804. +PACKAGE_VERSION='2.4'
  169805. +PACKAGE_STRING='libltdl 2.4'
  169806. PACKAGE_BUGREPORT='bug-libtool@gnu.org'
  169807. PACKAGE_URL=''
  169808. @@ -628,7 +628,9 @@
  169809. LIPO
  169810. NMEDIT
  169811. DSYMUTIL
  169812. +MANIFEST_TOOL
  169813. RANLIB
  169814. +ac_ct_AR
  169815. AR
  169816. LN_S
  169817. NM
  169818. @@ -737,6 +739,7 @@
  169819. enable_fast_install
  169820. enable_dependency_tracking
  169821. with_gnu_ld
  169822. +with_sysroot
  169823. enable_libtool_lock
  169824. enable_ltdl_install
  169825. '
  169826. @@ -748,7 +751,8 @@
  169827. LDFLAGS
  169828. LIBS
  169829. CPPFLAGS
  169830. -CPP'
  169831. +CPP
  169832. +CPPFLAGS'
  169833. # Initialize some variables set by options.
  169834. @@ -811,8 +815,9 @@
  169835. fi
  169836. case $ac_option in
  169837. - *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  169838. - *) ac_optarg=yes ;;
  169839. + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  169840. + *=) ac_optarg= ;;
  169841. + *) ac_optarg=yes ;;
  169842. esac
  169843. # Accept the important Cygnus configure options, so we can diagnose typos.
  169844. @@ -857,7 +862,7 @@
  169845. ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  169846. # Reject names that are not valid shell variable names.
  169847. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  169848. - as_fn_error "invalid feature name: $ac_useropt"
  169849. + as_fn_error $? "invalid feature name: $ac_useropt"
  169850. ac_useropt_orig=$ac_useropt
  169851. ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  169852. case $ac_user_opts in
  169853. @@ -883,7 +888,7 @@
  169854. ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  169855. # Reject names that are not valid shell variable names.
  169856. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  169857. - as_fn_error "invalid feature name: $ac_useropt"
  169858. + as_fn_error $? "invalid feature name: $ac_useropt"
  169859. ac_useropt_orig=$ac_useropt
  169860. ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  169861. case $ac_user_opts in
  169862. @@ -1087,7 +1092,7 @@
  169863. ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  169864. # Reject names that are not valid shell variable names.
  169865. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  169866. - as_fn_error "invalid package name: $ac_useropt"
  169867. + as_fn_error $? "invalid package name: $ac_useropt"
  169868. ac_useropt_orig=$ac_useropt
  169869. ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  169870. case $ac_user_opts in
  169871. @@ -1103,7 +1108,7 @@
  169872. ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  169873. # Reject names that are not valid shell variable names.
  169874. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  169875. - as_fn_error "invalid package name: $ac_useropt"
  169876. + as_fn_error $? "invalid package name: $ac_useropt"
  169877. ac_useropt_orig=$ac_useropt
  169878. ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  169879. case $ac_user_opts in
  169880. @@ -1133,8 +1138,8 @@
  169881. | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  169882. x_libraries=$ac_optarg ;;
  169883. - -*) as_fn_error "unrecognized option: \`$ac_option'
  169884. -Try \`$0 --help' for more information."
  169885. + -*) as_fn_error $? "unrecognized option: \`$ac_option'
  169886. +Try \`$0 --help' for more information"
  169887. ;;
  169888. *=*)
  169889. @@ -1142,7 +1147,7 @@
  169890. # Reject names that are not valid shell variable names.
  169891. case $ac_envvar in #(
  169892. '' | [0-9]* | *[!_$as_cr_alnum]* )
  169893. - as_fn_error "invalid variable name: \`$ac_envvar'" ;;
  169894. + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  169895. esac
  169896. eval $ac_envvar=\$ac_optarg
  169897. export $ac_envvar ;;
  169898. @@ -1160,13 +1165,13 @@
  169899. if test -n "$ac_prev"; then
  169900. ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  169901. - as_fn_error "missing argument to $ac_option"
  169902. + as_fn_error $? "missing argument to $ac_option"
  169903. fi
  169904. if test -n "$ac_unrecognized_opts"; then
  169905. case $enable_option_checking in
  169906. no) ;;
  169907. - fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
  169908. + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  169909. *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  169910. esac
  169911. fi
  169912. @@ -1189,7 +1194,7 @@
  169913. [\\/$]* | ?:[\\/]* ) continue;;
  169914. NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  169915. esac
  169916. - as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
  169917. + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  169918. done
  169919. # There might be people who depend on the old broken behavior: `$host'
  169920. @@ -1203,8 +1208,8 @@
  169921. if test "x$host_alias" != x; then
  169922. if test "x$build_alias" = x; then
  169923. cross_compiling=maybe
  169924. - $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
  169925. - If a cross compiler is detected then cross compile mode will be used." >&2
  169926. + $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
  169927. + If a cross compiler is detected then cross compile mode will be used" >&2
  169928. elif test "x$build_alias" != "x$host_alias"; then
  169929. cross_compiling=yes
  169930. fi
  169931. @@ -1219,9 +1224,9 @@
  169932. ac_pwd=`pwd` && test -n "$ac_pwd" &&
  169933. ac_ls_di=`ls -di .` &&
  169934. ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  169935. - as_fn_error "working directory cannot be determined"
  169936. + as_fn_error $? "working directory cannot be determined"
  169937. test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  169938. - as_fn_error "pwd does not report name of working directory"
  169939. + as_fn_error $? "pwd does not report name of working directory"
  169940. # Find the source files, if location was not specified.
  169941. @@ -1260,11 +1265,11 @@
  169942. fi
  169943. if test ! -r "$srcdir/$ac_unique_file"; then
  169944. test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  169945. - as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
  169946. + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  169947. fi
  169948. ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  169949. ac_abs_confdir=`(
  169950. - cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
  169951. + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  169952. pwd)`
  169953. # When building in place, set srcdir=.
  169954. if test "$ac_abs_confdir" = "$ac_pwd"; then
  169955. @@ -1290,7 +1295,7 @@
  169956. # Omit some internal or obsolete options to make the list less imposing.
  169957. # This message is too long to be a string in the A/UX 3.1 sh.
  169958. cat <<_ACEOF
  169959. -\`configure' configures libltdl 2.2.10 to adapt to many kinds of systems.
  169960. +\`configure' configures libltdl 2.4 to adapt to many kinds of systems.
  169961. Usage: $0 [OPTION]... [VAR=VALUE]...
  169962. @@ -1304,7 +1309,7 @@
  169963. --help=short display options specific to this package
  169964. --help=recursive display the short help of all the included packages
  169965. -V, --version display version information and exit
  169966. - -q, --quiet, --silent do not print \`checking...' messages
  169967. + -q, --quiet, --silent do not print \`checking ...' messages
  169968. --cache-file=FILE cache test results in FILE [disabled]
  169969. -C, --config-cache alias for \`--cache-file=config.cache'
  169970. -n, --no-create do not create output files
  169971. @@ -1360,7 +1365,7 @@
  169972. if test -n "$ac_init_help"; then
  169973. case $ac_init_help in
  169974. - short | recursive ) echo "Configuration of libltdl 2.2.10:";;
  169975. + short | recursive ) echo "Configuration of libltdl 2.4:";;
  169976. esac
  169977. cat <<\_ACEOF
  169978. @@ -1383,6 +1388,8 @@
  169979. --with-pic try to use only PIC/non-PIC objects [default=use
  169980. both]
  169981. --with-gnu-ld assume the C compiler uses GNU ld [default=no]
  169982. + --with-sysroot=DIR Search for dependent libraries within DIR
  169983. + (or the compiler's sysroot if not specified).
  169984. Some influential environment variables:
  169985. CC C compiler command
  169986. @@ -1460,10 +1467,10 @@
  169987. test -n "$ac_init_help" && exit $ac_status
  169988. if $ac_init_version; then
  169989. cat <<\_ACEOF
  169990. -libltdl configure 2.2.10
  169991. -generated by GNU Autoconf 2.65
  169992. +libltdl configure 2.4
  169993. +generated by GNU Autoconf 2.67
  169994. -Copyright (C) 2009 Free Software Foundation, Inc.
  169995. +Copyright (C) 2010 Free Software Foundation, Inc.
  169996. This configure script is free software; the Free Software Foundation
  169997. gives unlimited permission to copy, distribute and modify it.
  169998. _ACEOF
  169999. @@ -1567,7 +1574,7 @@
  170000. as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  170001. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  170002. $as_echo_n "checking for $2... " >&6; }
  170003. -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  170004. +if eval "test \"\${$3+set}\"" = set; then :
  170005. $as_echo_n "(cached) " >&6
  170006. else
  170007. cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  170008. @@ -1610,7 +1617,7 @@
  170009. mv -f conftest.er1 conftest.err
  170010. fi
  170011. $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  170012. - test $ac_status = 0; } >/dev/null && {
  170013. + test $ac_status = 0; } > conftest.i && {
  170014. test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  170015. test ! -s conftest.err
  170016. }; then :
  170017. @@ -1676,7 +1683,7 @@
  170018. as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  170019. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  170020. $as_echo_n "checking for $2... " >&6; }
  170021. -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  170022. +if eval "test \"\${$3+set}\"" = set; then :
  170023. $as_echo_n "(cached) " >&6
  170024. else
  170025. cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  170026. @@ -1735,15 +1742,18 @@
  170027. } # ac_fn_c_check_func
  170028. -# ac_fn_c_check_decl LINENO SYMBOL VAR
  170029. -# ------------------------------------
  170030. -# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
  170031. +# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
  170032. +# ---------------------------------------------
  170033. +# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
  170034. +# accordingly.
  170035. ac_fn_c_check_decl ()
  170036. {
  170037. as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  170038. - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
  170039. -$as_echo_n "checking whether $2 is declared... " >&6; }
  170040. -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  170041. + as_decl_name=`echo $2|sed 's/ *(.*//'`
  170042. + as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
  170043. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
  170044. +$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
  170045. +if eval "test \"\${$3+set}\"" = set; then :
  170046. $as_echo_n "(cached) " >&6
  170047. else
  170048. cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  170049. @@ -1752,8 +1762,12 @@
  170050. int
  170051. main ()
  170052. {
  170053. -#ifndef $2
  170054. - (void) $2;
  170055. +#ifndef $as_decl_name
  170056. +#ifdef __cplusplus
  170057. + (void) $as_decl_use;
  170058. +#else
  170059. + (void) $as_decl_name;
  170060. +#endif
  170061. #endif
  170062. ;
  170063. @@ -1783,7 +1797,7 @@
  170064. as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  170065. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  170066. $as_echo_n "checking for $2... " >&6; }
  170067. -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
  170068. +if eval "test \"\${$3+set}\"" = set; then :
  170069. $as_echo_n "(cached) " >&6
  170070. else
  170071. eval "$3=no"
  170072. @@ -1831,8 +1845,8 @@
  170073. This file contains any messages produced by compilers while
  170074. running configure, to aid debugging if configure makes a mistake.
  170075. -It was created by libltdl $as_me 2.2.10, which was
  170076. -generated by GNU Autoconf 2.65. Invocation command line was
  170077. +It was created by libltdl $as_me 2.4, which was
  170078. +generated by GNU Autoconf 2.67. Invocation command line was
  170079. $ $0 $@
  170080. @@ -1942,11 +1956,9 @@
  170081. {
  170082. echo
  170083. - cat <<\_ASBOX
  170084. -## ---------------- ##
  170085. + $as_echo "## ---------------- ##
  170086. ## Cache variables. ##
  170087. -## ---------------- ##
  170088. -_ASBOX
  170089. +## ---------------- ##"
  170090. echo
  170091. # The following way of writing the cache mishandles newlines in values,
  170092. (
  170093. @@ -1980,11 +1992,9 @@
  170094. )
  170095. echo
  170096. - cat <<\_ASBOX
  170097. -## ----------------- ##
  170098. + $as_echo "## ----------------- ##
  170099. ## Output variables. ##
  170100. -## ----------------- ##
  170101. -_ASBOX
  170102. +## ----------------- ##"
  170103. echo
  170104. for ac_var in $ac_subst_vars
  170105. do
  170106. @@ -1997,11 +2007,9 @@
  170107. echo
  170108. if test -n "$ac_subst_files"; then
  170109. - cat <<\_ASBOX
  170110. -## ------------------- ##
  170111. + $as_echo "## ------------------- ##
  170112. ## File substitutions. ##
  170113. -## ------------------- ##
  170114. -_ASBOX
  170115. +## ------------------- ##"
  170116. echo
  170117. for ac_var in $ac_subst_files
  170118. do
  170119. @@ -2015,11 +2023,9 @@
  170120. fi
  170121. if test -s confdefs.h; then
  170122. - cat <<\_ASBOX
  170123. -## ----------- ##
  170124. + $as_echo "## ----------- ##
  170125. ## confdefs.h. ##
  170126. -## ----------- ##
  170127. -_ASBOX
  170128. +## ----------- ##"
  170129. echo
  170130. cat confdefs.h
  170131. echo
  170132. @@ -2074,7 +2080,12 @@
  170133. ac_site_file1=NONE
  170134. ac_site_file2=NONE
  170135. if test -n "$CONFIG_SITE"; then
  170136. - ac_site_file1=$CONFIG_SITE
  170137. + # We do not want a PATH search for config.site.
  170138. + case $CONFIG_SITE in #((
  170139. + -*) ac_site_file1=./$CONFIG_SITE;;
  170140. + */*) ac_site_file1=$CONFIG_SITE;;
  170141. + *) ac_site_file1=./$CONFIG_SITE;;
  170142. + esac
  170143. elif test "x$prefix" != xNONE; then
  170144. ac_site_file1=$prefix/share/config.site
  170145. ac_site_file2=$prefix/etc/config.site
  170146. @@ -2089,7 +2100,11 @@
  170147. { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  170148. $as_echo "$as_me: loading site script $ac_site_file" >&6;}
  170149. sed 's/^/| /' "$ac_site_file" >&5
  170150. - . "$ac_site_file"
  170151. + . "$ac_site_file" \
  170152. + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  170153. +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  170154. +as_fn_error $? "failed to load site script $ac_site_file
  170155. +See \`config.log' for more details" "$LINENO" 5; }
  170156. fi
  170157. done
  170158. @@ -2165,7 +2180,7 @@
  170159. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  170160. { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  170161. $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  170162. - as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  170163. + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  170164. fi
  170165. ## -------------------- ##
  170166. ## Main body of script. ##
  170167. @@ -2183,16 +2198,22 @@
  170168. ac_aux_dir=
  170169. for ac_dir in config "$srcdir"/config; do
  170170. - for ac_t in install-sh install.sh shtool; do
  170171. - if test -f "$ac_dir/$ac_t"; then
  170172. - ac_aux_dir=$ac_dir
  170173. - ac_install_sh="$ac_aux_dir/$ac_t -c"
  170174. - break 2
  170175. - fi
  170176. - done
  170177. + if test -f "$ac_dir/install-sh"; then
  170178. + ac_aux_dir=$ac_dir
  170179. + ac_install_sh="$ac_aux_dir/install-sh -c"
  170180. + break
  170181. + elif test -f "$ac_dir/install.sh"; then
  170182. + ac_aux_dir=$ac_dir
  170183. + ac_install_sh="$ac_aux_dir/install.sh -c"
  170184. + break
  170185. + elif test -f "$ac_dir/shtool"; then
  170186. + ac_aux_dir=$ac_dir
  170187. + ac_install_sh="$ac_aux_dir/shtool install -c"
  170188. + break
  170189. + fi
  170190. done
  170191. if test -z "$ac_aux_dir"; then
  170192. - as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
  170193. + as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
  170194. fi
  170195. # These three variables are undocumented and unsupported,
  170196. @@ -2323,11 +2344,11 @@
  170197. '
  170198. case `pwd` in
  170199. *[\\\"\#\$\&\'\`$am_lf]*)
  170200. - as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
  170201. + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
  170202. esac
  170203. case $srcdir in
  170204. *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
  170205. - as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  170206. + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
  170207. esac
  170208. # Do `set' in a subshell so we don't clobber the current shell's
  170209. @@ -2349,7 +2370,7 @@
  170210. # if, for instance, CONFIG_SHELL is bash and it inherits a
  170211. # broken ls alias from the environment. This has actually
  170212. # happened. Such a system could not be considered "sane".
  170213. - as_fn_error "ls -t appears to fail. Make sure there is not a broken
  170214. + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
  170215. alias in your environment" "$LINENO" 5
  170216. fi
  170217. @@ -2359,7 +2380,7 @@
  170218. # Ok.
  170219. :
  170220. else
  170221. - as_fn_error "newly created file is older than distributed files!
  170222. + as_fn_error $? "newly created file is older than distributed files!
  170223. Check your system clock" "$LINENO" 5
  170224. fi
  170225. { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  170226. @@ -2597,7 +2618,7 @@
  170227. $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
  170228. set x ${MAKE-make}
  170229. ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
  170230. -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
  170231. +if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
  170232. $as_echo_n "(cached) " >&6
  170233. else
  170234. cat >conftest.make <<\_ACEOF
  170235. @@ -2605,7 +2626,7 @@
  170236. all:
  170237. @echo '@@@%%%=$(MAKE)=@@@%%%'
  170238. _ACEOF
  170239. -# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  170240. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
  170241. case `${MAKE-make} -f conftest.make 2>/dev/null` in
  170242. *@@@%%%=?*=@@@%%%*)
  170243. eval ac_cv_prog_make_${ac_make}_set=yes;;
  170244. @@ -2639,7 +2660,7 @@
  170245. am__isrc=' -I$(srcdir)'
  170246. # test to see if srcdir already configured
  170247. if test -f $srcdir/config.status; then
  170248. - as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  170249. + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
  170250. fi
  170251. fi
  170252. @@ -2655,7 +2676,7 @@
  170253. # Define the identity of the package.
  170254. PACKAGE='libltdl'
  170255. - VERSION='2.2.10'
  170256. + VERSION='2.4'
  170257. cat >>confdefs.h <<_ACEOF
  170258. @@ -2714,8 +2735,8 @@
  170259. -macro_version='2.2.10'
  170260. -macro_revision='1.3175'
  170261. +macro_version='2.4'
  170262. +macro_revision='1.3293'
  170263. @@ -2733,7 +2754,7 @@
  170264. # Make sure we can run config.sub.
  170265. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  170266. - as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  170267. + as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  170268. { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
  170269. $as_echo_n "checking build system type... " >&6; }
  170270. @@ -2744,16 +2765,16 @@
  170271. test "x$ac_build_alias" = x &&
  170272. ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  170273. test "x$ac_build_alias" = x &&
  170274. - as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
  170275. + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
  170276. ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  170277. - as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  170278. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  170279. fi
  170280. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
  170281. $as_echo "$ac_cv_build" >&6; }
  170282. case $ac_cv_build in
  170283. *-*-*) ;;
  170284. -*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
  170285. +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
  170286. esac
  170287. build=$ac_cv_build
  170288. ac_save_IFS=$IFS; IFS='-'
  170289. @@ -2778,7 +2799,7 @@
  170290. ac_cv_host=$ac_cv_build
  170291. else
  170292. ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  170293. - as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  170294. + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  170295. fi
  170296. fi
  170297. @@ -2786,7 +2807,7 @@
  170298. $as_echo "$ac_cv_host" >&6; }
  170299. case $ac_cv_host in
  170300. *-*-*) ;;
  170301. -*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
  170302. +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
  170303. esac
  170304. host=$ac_cv_host
  170305. ac_save_IFS=$IFS; IFS='-'
  170306. @@ -2826,7 +2847,7 @@
  170307. { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
  170308. $as_echo_n "checking how to print strings... " >&6; }
  170309. # Test print first, because it will be a builtin if present.
  170310. -if test "X`print -r -- -n 2>/dev/null`" = X-n && \
  170311. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  170312. test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  170313. ECHO='print -r --'
  170314. elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  170315. @@ -3233,8 +3254,8 @@
  170316. test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  170317. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  170318. -as_fn_error "no acceptable C compiler found in \$PATH
  170319. -See \`config.log' for more details." "$LINENO" 5; }
  170320. +as_fn_error $? "no acceptable C compiler found in \$PATH
  170321. +See \`config.log' for more details" "$LINENO" 5; }
  170322. # Provide some information about the compiler.
  170323. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  170324. @@ -3348,9 +3369,8 @@
  170325. { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  170326. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  170327. -{ as_fn_set_status 77
  170328. -as_fn_error "C compiler cannot create executables
  170329. -See \`config.log' for more details." "$LINENO" 5; }; }
  170330. +as_fn_error 77 "C compiler cannot create executables
  170331. +See \`config.log' for more details" "$LINENO" 5; }
  170332. else
  170333. { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  170334. $as_echo "yes" >&6; }
  170335. @@ -3392,8 +3412,8 @@
  170336. else
  170337. { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  170338. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  170339. -as_fn_error "cannot compute suffix of executables: cannot compile and link
  170340. -See \`config.log' for more details." "$LINENO" 5; }
  170341. +as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  170342. +See \`config.log' for more details" "$LINENO" 5; }
  170343. fi
  170344. rm -f conftest conftest$ac_cv_exeext
  170345. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  170346. @@ -3450,9 +3470,9 @@
  170347. else
  170348. { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  170349. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  170350. -as_fn_error "cannot run C compiled programs.
  170351. +as_fn_error $? "cannot run C compiled programs.
  170352. If you meant to cross compile, use \`--host'.
  170353. -See \`config.log' for more details." "$LINENO" 5; }
  170354. +See \`config.log' for more details" "$LINENO" 5; }
  170355. fi
  170356. fi
  170357. fi
  170358. @@ -3503,8 +3523,8 @@
  170359. { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  170360. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  170361. -as_fn_error "cannot compute suffix of object files: cannot compile
  170362. -See \`config.log' for more details." "$LINENO" 5; }
  170363. +as_fn_error $? "cannot compute suffix of object files: cannot compile
  170364. +See \`config.log' for more details" "$LINENO" 5; }
  170365. fi
  170366. rm -f conftest.$ac_cv_objext conftest.$ac_ext
  170367. fi
  170368. @@ -3870,7 +3890,7 @@
  170369. do
  170370. IFS=$as_save_IFS
  170371. test -z "$as_dir" && as_dir=.
  170372. - for ac_prog in sed; do
  170373. + for ac_prog in sed gsed; do
  170374. for ac_exec_ext in '' $ac_executable_extensions; do
  170375. ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
  170376. { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
  170377. @@ -3908,7 +3928,7 @@
  170378. done
  170379. IFS=$as_save_IFS
  170380. if test -z "$ac_cv_path_SED"; then
  170381. - as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
  170382. + as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
  170383. fi
  170384. else
  170385. ac_cv_path_SED=$SED
  170386. @@ -3984,7 +4004,7 @@
  170387. done
  170388. IFS=$as_save_IFS
  170389. if test -z "$ac_cv_path_GREP"; then
  170390. - as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  170391. + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  170392. fi
  170393. else
  170394. ac_cv_path_GREP=$GREP
  170395. @@ -4050,7 +4070,7 @@
  170396. done
  170397. IFS=$as_save_IFS
  170398. if test -z "$ac_cv_path_EGREP"; then
  170399. - as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  170400. + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  170401. fi
  170402. else
  170403. ac_cv_path_EGREP=$EGREP
  170404. @@ -4117,7 +4137,7 @@
  170405. done
  170406. IFS=$as_save_IFS
  170407. if test -z "$ac_cv_path_FGREP"; then
  170408. - as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  170409. + as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  170410. fi
  170411. else
  170412. ac_cv_path_FGREP=$FGREP
  170413. @@ -4233,7 +4253,7 @@
  170414. { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  170415. $as_echo "no" >&6; }
  170416. fi
  170417. -test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
  170418. +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
  170419. { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  170420. $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  170421. if test "${lt_cv_prog_gnu_ld+set}" = set; then :
  170422. @@ -4622,8 +4642,8 @@
  170423. # Try some XSI features
  170424. xsi_shell=no
  170425. ( _lt_dummy="a/b/c"
  170426. - test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
  170427. - = c,a/b,, \
  170428. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  170429. + = c,a/b,b/c, \
  170430. && eval 'test $(( 1 + 1 )) -eq 2 \
  170431. && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  170432. && xsi_shell=yes
  170433. @@ -4672,6 +4692,80 @@
  170434. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
  170435. +$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
  170436. +if test "${lt_cv_to_host_file_cmd+set}" = set; then :
  170437. + $as_echo_n "(cached) " >&6
  170438. +else
  170439. + case $host in
  170440. + *-*-mingw* )
  170441. + case $build in
  170442. + *-*-mingw* ) # actually msys
  170443. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  170444. + ;;
  170445. + *-*-cygwin* )
  170446. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  170447. + ;;
  170448. + * ) # otherwise, assume *nix
  170449. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  170450. + ;;
  170451. + esac
  170452. + ;;
  170453. + *-*-cygwin* )
  170454. + case $build in
  170455. + *-*-mingw* ) # actually msys
  170456. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  170457. + ;;
  170458. + *-*-cygwin* )
  170459. + lt_cv_to_host_file_cmd=func_convert_file_noop
  170460. + ;;
  170461. + * ) # otherwise, assume *nix
  170462. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  170463. + ;;
  170464. + esac
  170465. + ;;
  170466. + * ) # unhandled hosts (and "normal" native builds)
  170467. + lt_cv_to_host_file_cmd=func_convert_file_noop
  170468. + ;;
  170469. +esac
  170470. +
  170471. +fi
  170472. +
  170473. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  170474. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
  170475. +$as_echo "$lt_cv_to_host_file_cmd" >&6; }
  170476. +
  170477. +
  170478. +
  170479. +
  170480. +
  170481. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
  170482. +$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
  170483. +if test "${lt_cv_to_tool_file_cmd+set}" = set; then :
  170484. + $as_echo_n "(cached) " >&6
  170485. +else
  170486. + #assume ordinary cross tools, or native build.
  170487. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  170488. +case $host in
  170489. + *-*-mingw* )
  170490. + case $build in
  170491. + *-*-mingw* ) # actually msys
  170492. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  170493. + ;;
  170494. + esac
  170495. + ;;
  170496. +esac
  170497. +
  170498. +fi
  170499. +
  170500. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  170501. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
  170502. +$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
  170503. +
  170504. +
  170505. +
  170506. +
  170507. +
  170508. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  170509. $as_echo_n "checking for $LD option to reload object files... " >&6; }
  170510. if test "${lt_cv_ld_reload_flag+set}" = set; then :
  170511. @@ -4688,6 +4782,11 @@
  170512. esac
  170513. reload_cmds='$LD$reload_flag -o $output$reload_objs'
  170514. case $host_os in
  170515. + cygwin* | mingw* | pw32* | cegcc*)
  170516. + if test "$GCC" != yes; then
  170517. + reload_cmds=false
  170518. + fi
  170519. + ;;
  170520. darwin*)
  170521. if test "$GCC" = yes; then
  170522. reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  170523. @@ -5008,6 +5107,21 @@
  170524. fi
  170525. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  170526. $as_echo "$lt_cv_deplibs_check_method" >&6; }
  170527. +
  170528. +file_magic_glob=
  170529. +want_nocaseglob=no
  170530. +if test "$build" = "$host"; then
  170531. + case $host_os in
  170532. + mingw* | pw32*)
  170533. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  170534. + want_nocaseglob=yes
  170535. + else
  170536. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
  170537. + fi
  170538. + ;;
  170539. + esac
  170540. +fi
  170541. +
  170542. file_magic_cmd=$lt_cv_file_magic_cmd
  170543. deplibs_check_method=$lt_cv_deplibs_check_method
  170544. test -z "$deplibs_check_method" && deplibs_check_method=unknown
  170545. @@ -5023,9 +5137,160 @@
  170546. +
  170547. +
  170548. +
  170549. +
  170550. +
  170551. +
  170552. +
  170553. +
  170554. +
  170555. +
  170556. +if test -n "$ac_tool_prefix"; then
  170557. + # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  170558. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  170559. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  170560. +$as_echo_n "checking for $ac_word... " >&6; }
  170561. +if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
  170562. + $as_echo_n "(cached) " >&6
  170563. +else
  170564. + if test -n "$DLLTOOL"; then
  170565. + ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  170566. +else
  170567. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  170568. +for as_dir in $PATH
  170569. +do
  170570. + IFS=$as_save_IFS
  170571. + test -z "$as_dir" && as_dir=.
  170572. + for ac_exec_ext in '' $ac_executable_extensions; do
  170573. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  170574. + ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  170575. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  170576. + break 2
  170577. + fi
  170578. +done
  170579. + done
  170580. +IFS=$as_save_IFS
  170581. +
  170582. +fi
  170583. +fi
  170584. +DLLTOOL=$ac_cv_prog_DLLTOOL
  170585. +if test -n "$DLLTOOL"; then
  170586. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  170587. +$as_echo "$DLLTOOL" >&6; }
  170588. +else
  170589. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  170590. +$as_echo "no" >&6; }
  170591. +fi
  170592. +
  170593. +
  170594. +fi
  170595. +if test -z "$ac_cv_prog_DLLTOOL"; then
  170596. + ac_ct_DLLTOOL=$DLLTOOL
  170597. + # Extract the first word of "dlltool", so it can be a program name with args.
  170598. +set dummy dlltool; ac_word=$2
  170599. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  170600. +$as_echo_n "checking for $ac_word... " >&6; }
  170601. +if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
  170602. + $as_echo_n "(cached) " >&6
  170603. +else
  170604. + if test -n "$ac_ct_DLLTOOL"; then
  170605. + ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  170606. +else
  170607. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  170608. +for as_dir in $PATH
  170609. +do
  170610. + IFS=$as_save_IFS
  170611. + test -z "$as_dir" && as_dir=.
  170612. + for ac_exec_ext in '' $ac_executable_extensions; do
  170613. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  170614. + ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  170615. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  170616. + break 2
  170617. + fi
  170618. +done
  170619. + done
  170620. +IFS=$as_save_IFS
  170621. +
  170622. +fi
  170623. +fi
  170624. +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  170625. +if test -n "$ac_ct_DLLTOOL"; then
  170626. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  170627. +$as_echo "$ac_ct_DLLTOOL" >&6; }
  170628. +else
  170629. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  170630. +$as_echo "no" >&6; }
  170631. +fi
  170632. +
  170633. + if test "x$ac_ct_DLLTOOL" = x; then
  170634. + DLLTOOL="false"
  170635. + else
  170636. + case $cross_compiling:$ac_tool_warned in
  170637. +yes:)
  170638. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  170639. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  170640. +ac_tool_warned=yes ;;
  170641. +esac
  170642. + DLLTOOL=$ac_ct_DLLTOOL
  170643. + fi
  170644. +else
  170645. + DLLTOOL="$ac_cv_prog_DLLTOOL"
  170646. +fi
  170647. +
  170648. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  170649. +
  170650. +
  170651. +
  170652. +
  170653. +
  170654. +
  170655. +
  170656. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
  170657. +$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
  170658. +if test "${lt_cv_sharedlib_from_linklib_cmd+set}" = set; then :
  170659. + $as_echo_n "(cached) " >&6
  170660. +else
  170661. + lt_cv_sharedlib_from_linklib_cmd='unknown'
  170662. +
  170663. +case $host_os in
  170664. +cygwin* | mingw* | pw32* | cegcc*)
  170665. + # two different shell functions defined in ltmain.sh
  170666. + # decide which to use based on capabilities of $DLLTOOL
  170667. + case `$DLLTOOL --help 2>&1` in
  170668. + *--identify-strict*)
  170669. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  170670. + ;;
  170671. + *)
  170672. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  170673. + ;;
  170674. + esac
  170675. + ;;
  170676. +*)
  170677. + # fallback: assume linklib IS sharedlib
  170678. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  170679. + ;;
  170680. +esac
  170681. +
  170682. +fi
  170683. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
  170684. +$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
  170685. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  170686. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  170687. +
  170688. +
  170689. +
  170690. +
  170691. +
  170692. +
  170693. +
  170694. +
  170695. if test -n "$ac_tool_prefix"; then
  170696. - # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
  170697. -set dummy ${ac_tool_prefix}ar; ac_word=$2
  170698. + for ac_prog in ar
  170699. + do
  170700. + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  170701. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  170702. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  170703. $as_echo_n "checking for $ac_word... " >&6; }
  170704. if test "${ac_cv_prog_AR+set}" = set; then :
  170705. @@ -5041,7 +5306,7 @@
  170706. test -z "$as_dir" && as_dir=.
  170707. for ac_exec_ext in '' $ac_executable_extensions; do
  170708. if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  170709. - ac_cv_prog_AR="${ac_tool_prefix}ar"
  170710. + ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
  170711. $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  170712. break 2
  170713. fi
  170714. @@ -5061,11 +5326,15 @@
  170715. fi
  170716. + test -n "$AR" && break
  170717. + done
  170718. fi
  170719. -if test -z "$ac_cv_prog_AR"; then
  170720. +if test -z "$AR"; then
  170721. ac_ct_AR=$AR
  170722. - # Extract the first word of "ar", so it can be a program name with args.
  170723. -set dummy ar; ac_word=$2
  170724. + for ac_prog in ar
  170725. +do
  170726. + # Extract the first word of "$ac_prog", so it can be a program name with args.
  170727. +set dummy $ac_prog; ac_word=$2
  170728. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  170729. $as_echo_n "checking for $ac_word... " >&6; }
  170730. if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
  170731. @@ -5081,7 +5350,7 @@
  170732. test -z "$as_dir" && as_dir=.
  170733. for ac_exec_ext in '' $ac_executable_extensions; do
  170734. if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  170735. - ac_cv_prog_ac_ct_AR="ar"
  170736. + ac_cv_prog_ac_ct_AR="$ac_prog"
  170737. $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  170738. break 2
  170739. fi
  170740. @@ -5100,6 +5369,10 @@
  170741. $as_echo "no" >&6; }
  170742. fi
  170743. +
  170744. + test -n "$ac_ct_AR" && break
  170745. +done
  170746. +
  170747. if test "x$ac_ct_AR" = x; then
  170748. AR="false"
  170749. else
  170750. @@ -5111,16 +5384,72 @@
  170751. esac
  170752. AR=$ac_ct_AR
  170753. fi
  170754. -else
  170755. - AR="$ac_cv_prog_AR"
  170756. fi
  170757. -test -z "$AR" && AR=ar
  170758. -test -z "$AR_FLAGS" && AR_FLAGS=cru
  170759. +: ${AR=ar}
  170760. +: ${AR_FLAGS=cru}
  170761. +
  170762. +
  170763. +
  170764. +
  170765. +
  170766. +
  170767. +
  170768. +
  170769. +
  170770. +
  170771. +
  170772. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
  170773. +$as_echo_n "checking for archiver @FILE support... " >&6; }
  170774. +if test "${lt_cv_ar_at_file+set}" = set; then :
  170775. + $as_echo_n "(cached) " >&6
  170776. +else
  170777. + lt_cv_ar_at_file=no
  170778. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  170779. +/* end confdefs.h. */
  170780. +
  170781. +int
  170782. +main ()
  170783. +{
  170784. + ;
  170785. + return 0;
  170786. +}
  170787. +_ACEOF
  170788. +if ac_fn_c_try_compile "$LINENO"; then :
  170789. + echo conftest.$ac_objext > conftest.lst
  170790. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
  170791. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  170792. + (eval $lt_ar_try) 2>&5
  170793. + ac_status=$?
  170794. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  170795. + test $ac_status = 0; }
  170796. + if test "$ac_status" -eq 0; then
  170797. + # Ensure the archiver fails upon bogus file names.
  170798. + rm -f conftest.$ac_objext libconftest.a
  170799. + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
  170800. + (eval $lt_ar_try) 2>&5
  170801. + ac_status=$?
  170802. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  170803. + test $ac_status = 0; }
  170804. + if test "$ac_status" -ne 0; then
  170805. + lt_cv_ar_at_file=@
  170806. + fi
  170807. + fi
  170808. + rm -f conftest.* libconftest.a
  170809. +fi
  170810. +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  170811. +fi
  170812. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
  170813. +$as_echo "$lt_cv_ar_at_file" >&6; }
  170814. +if test "x$lt_cv_ar_at_file" = xno; then
  170815. + archiver_list_spec=
  170816. +else
  170817. + archiver_list_spec=$lt_cv_ar_at_file
  170818. +fi
  170819. @@ -5462,8 +5791,8 @@
  170820. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  170821. # Transform an extracted symbol line into symbol name and symbol address
  170822. -lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  170823. -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  170824. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
  170825. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  170826. # Handle CRLF in mingw tool chain
  170827. opt_cr=
  170828. @@ -5499,6 +5828,7 @@
  170829. else
  170830. lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  170831. fi
  170832. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  170833. # Check to see that the pipe works correctly.
  170834. pipe_works=no
  170835. @@ -5540,6 +5870,18 @@
  170836. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  170837. if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  170838. cat <<_LT_EOF > conftest.$ac_ext
  170839. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  170840. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  170841. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  170842. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  170843. +# define LT_DLSYM_CONST
  170844. +#elif defined(__osf__)
  170845. +/* This system does not cope well with relocations in const data. */
  170846. +# define LT_DLSYM_CONST
  170847. +#else
  170848. +# define LT_DLSYM_CONST const
  170849. +#endif
  170850. +
  170851. #ifdef __cplusplus
  170852. extern "C" {
  170853. #endif
  170854. @@ -5551,7 +5893,7 @@
  170855. cat <<_LT_EOF >> conftest.$ac_ext
  170856. /* The mapping between symbol names and symbols. */
  170857. -const struct {
  170858. +LT_DLSYM_CONST struct {
  170859. const char *name;
  170860. void *address;
  170861. }
  170862. @@ -5577,8 +5919,8 @@
  170863. _LT_EOF
  170864. # Now try linking the two files.
  170865. mv conftest.$ac_objext conftstm.$ac_objext
  170866. - lt_save_LIBS="$LIBS"
  170867. - lt_save_CFLAGS="$CFLAGS"
  170868. + lt_globsym_save_LIBS=$LIBS
  170869. + lt_globsym_save_CFLAGS=$CFLAGS
  170870. LIBS="conftstm.$ac_objext"
  170871. CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  170872. if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
  170873. @@ -5588,8 +5930,8 @@
  170874. test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  170875. pipe_works=yes
  170876. fi
  170877. - LIBS="$lt_save_LIBS"
  170878. - CFLAGS="$lt_save_CFLAGS"
  170879. + LIBS=$lt_globsym_save_LIBS
  170880. + CFLAGS=$lt_globsym_save_CFLAGS
  170881. else
  170882. echo "cannot find nm_test_func in $nlist" >&5
  170883. fi
  170884. @@ -5626,6 +5968,17 @@
  170885. $as_echo "ok" >&6; }
  170886. fi
  170887. +# Response file support.
  170888. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  170889. + nm_file_list_spec='@'
  170890. +elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
  170891. + nm_file_list_spec='@'
  170892. +fi
  170893. +
  170894. +
  170895. +
  170896. +
  170897. +
  170898. @@ -5648,6 +6001,43 @@
  170899. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
  170900. +$as_echo_n "checking for sysroot... " >&6; }
  170901. +
  170902. +# Check whether --with-sysroot was given.
  170903. +if test "${with_sysroot+set}" = set; then :
  170904. + withval=$with_sysroot;
  170905. +else
  170906. + with_sysroot=no
  170907. +fi
  170908. +
  170909. +
  170910. +lt_sysroot=
  170911. +case ${with_sysroot} in #(
  170912. + yes)
  170913. + if test "$GCC" = yes; then
  170914. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  170915. + fi
  170916. + ;; #(
  170917. + /*)
  170918. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  170919. + ;; #(
  170920. + no|'')
  170921. + ;; #(
  170922. + *)
  170923. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
  170924. +$as_echo "${with_sysroot}" >&6; }
  170925. + as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
  170926. + ;;
  170927. +esac
  170928. +
  170929. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
  170930. +$as_echo "${lt_sysroot:-no}" >&6; }
  170931. +
  170932. +
  170933. +
  170934. +
  170935. +
  170936. # Check whether --enable-libtool-lock was given.
  170937. if test "${enable_libtool_lock+set}" = set; then :
  170938. enableval=$enable_libtool_lock;
  170939. @@ -5796,50 +6186,167 @@
  170940. if ac_fn_c_try_link "$LINENO"; then :
  170941. lt_cv_cc_needs_belf=yes
  170942. else
  170943. - lt_cv_cc_needs_belf=no
  170944. + lt_cv_cc_needs_belf=no
  170945. +fi
  170946. +rm -f core conftest.err conftest.$ac_objext \
  170947. + conftest$ac_exeext conftest.$ac_ext
  170948. + ac_ext=c
  170949. +ac_cpp='$CPP $CPPFLAGS'
  170950. +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  170951. +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  170952. +ac_compiler_gnu=$ac_cv_c_compiler_gnu
  170953. +
  170954. +fi
  170955. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  170956. +$as_echo "$lt_cv_cc_needs_belf" >&6; }
  170957. + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  170958. + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  170959. + CFLAGS="$SAVE_CFLAGS"
  170960. + fi
  170961. + ;;
  170962. +sparc*-*solaris*)
  170963. + # Find out which ABI we are using.
  170964. + echo 'int i;' > conftest.$ac_ext
  170965. + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  170966. + (eval $ac_compile) 2>&5
  170967. + ac_status=$?
  170968. + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  170969. + test $ac_status = 0; }; then
  170970. + case `/usr/bin/file conftest.o` in
  170971. + *64-bit*)
  170972. + case $lt_cv_prog_gnu_ld in
  170973. + yes*) LD="${LD-ld} -m elf64_sparc" ;;
  170974. + *)
  170975. + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  170976. + LD="${LD-ld} -64"
  170977. + fi
  170978. + ;;
  170979. + esac
  170980. + ;;
  170981. + esac
  170982. + fi
  170983. + rm -rf conftest*
  170984. + ;;
  170985. +esac
  170986. +
  170987. +need_locks="$enable_libtool_lock"
  170988. +
  170989. +if test -n "$ac_tool_prefix"; then
  170990. + # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
  170991. +set dummy ${ac_tool_prefix}mt; ac_word=$2
  170992. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  170993. +$as_echo_n "checking for $ac_word... " >&6; }
  170994. +if test "${ac_cv_prog_MANIFEST_TOOL+set}" = set; then :
  170995. + $as_echo_n "(cached) " >&6
  170996. +else
  170997. + if test -n "$MANIFEST_TOOL"; then
  170998. + ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
  170999. +else
  171000. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  171001. +for as_dir in $PATH
  171002. +do
  171003. + IFS=$as_save_IFS
  171004. + test -z "$as_dir" && as_dir=.
  171005. + for ac_exec_ext in '' $ac_executable_extensions; do
  171006. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  171007. + ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
  171008. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  171009. + break 2
  171010. + fi
  171011. +done
  171012. + done
  171013. +IFS=$as_save_IFS
  171014. +
  171015. +fi
  171016. +fi
  171017. +MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
  171018. +if test -n "$MANIFEST_TOOL"; then
  171019. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
  171020. +$as_echo "$MANIFEST_TOOL" >&6; }
  171021. +else
  171022. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  171023. +$as_echo "no" >&6; }
  171024. +fi
  171025. +
  171026. +
  171027. +fi
  171028. +if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
  171029. + ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
  171030. + # Extract the first word of "mt", so it can be a program name with args.
  171031. +set dummy mt; ac_word=$2
  171032. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  171033. +$as_echo_n "checking for $ac_word... " >&6; }
  171034. +if test "${ac_cv_prog_ac_ct_MANIFEST_TOOL+set}" = set; then :
  171035. + $as_echo_n "(cached) " >&6
  171036. +else
  171037. + if test -n "$ac_ct_MANIFEST_TOOL"; then
  171038. + ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
  171039. +else
  171040. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  171041. +for as_dir in $PATH
  171042. +do
  171043. + IFS=$as_save_IFS
  171044. + test -z "$as_dir" && as_dir=.
  171045. + for ac_exec_ext in '' $ac_executable_extensions; do
  171046. + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  171047. + ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
  171048. + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  171049. + break 2
  171050. + fi
  171051. +done
  171052. + done
  171053. +IFS=$as_save_IFS
  171054. +
  171055. +fi
  171056. +fi
  171057. +ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
  171058. +if test -n "$ac_ct_MANIFEST_TOOL"; then
  171059. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
  171060. +$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
  171061. +else
  171062. + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  171063. +$as_echo "no" >&6; }
  171064. fi
  171065. -rm -f core conftest.err conftest.$ac_objext \
  171066. - conftest$ac_exeext conftest.$ac_ext
  171067. - ac_ext=c
  171068. -ac_cpp='$CPP $CPPFLAGS'
  171069. -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  171070. -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  171071. -ac_compiler_gnu=$ac_cv_c_compiler_gnu
  171072. -fi
  171073. -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  171074. -$as_echo "$lt_cv_cc_needs_belf" >&6; }
  171075. - if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  171076. - # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  171077. - CFLAGS="$SAVE_CFLAGS"
  171078. + if test "x$ac_ct_MANIFEST_TOOL" = x; then
  171079. + MANIFEST_TOOL=":"
  171080. + else
  171081. + case $cross_compiling:$ac_tool_warned in
  171082. +yes:)
  171083. +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  171084. +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  171085. +ac_tool_warned=yes ;;
  171086. +esac
  171087. + MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
  171088. fi
  171089. - ;;
  171090. -sparc*-*solaris*)
  171091. - # Find out which ABI we are using.
  171092. - echo 'int i;' > conftest.$ac_ext
  171093. - if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
  171094. - (eval $ac_compile) 2>&5
  171095. - ac_status=$?
  171096. - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  171097. - test $ac_status = 0; }; then
  171098. - case `/usr/bin/file conftest.o` in
  171099. - *64-bit*)
  171100. - case $lt_cv_prog_gnu_ld in
  171101. - yes*) LD="${LD-ld} -m elf64_sparc" ;;
  171102. - *)
  171103. - if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  171104. - LD="${LD-ld} -64"
  171105. - fi
  171106. - ;;
  171107. - esac
  171108. - ;;
  171109. - esac
  171110. +else
  171111. + MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
  171112. +fi
  171113. +
  171114. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  171115. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
  171116. +$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
  171117. +if test "${lt_cv_path_mainfest_tool+set}" = set; then :
  171118. + $as_echo_n "(cached) " >&6
  171119. +else
  171120. + lt_cv_path_mainfest_tool=no
  171121. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
  171122. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  171123. + cat conftest.err >&5
  171124. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  171125. + lt_cv_path_mainfest_tool=yes
  171126. fi
  171127. - rm -rf conftest*
  171128. - ;;
  171129. -esac
  171130. + rm -f conftest*
  171131. +fi
  171132. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
  171133. +$as_echo "$lt_cv_path_mainfest_tool" >&6; }
  171134. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  171135. + MANIFEST_TOOL=:
  171136. +fi
  171137. +
  171138. +
  171139. +
  171140. -need_locks="$enable_libtool_lock"
  171141. case $host_os in
  171142. @@ -6500,7 +7007,7 @@
  171143. # Broken: fails on valid input.
  171144. continue
  171145. fi
  171146. -rm -f conftest.err conftest.$ac_ext
  171147. +rm -f conftest.err conftest.i conftest.$ac_ext
  171148. # OK, works on sane cases. Now check whether nonexistent headers
  171149. # can be detected and how.
  171150. @@ -6516,11 +7023,11 @@
  171151. ac_preproc_ok=:
  171152. break
  171153. fi
  171154. -rm -f conftest.err conftest.$ac_ext
  171155. +rm -f conftest.err conftest.i conftest.$ac_ext
  171156. done
  171157. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  171158. -rm -f conftest.err conftest.$ac_ext
  171159. +rm -f conftest.i conftest.err conftest.$ac_ext
  171160. if $ac_preproc_ok; then :
  171161. break
  171162. fi
  171163. @@ -6559,7 +7066,7 @@
  171164. # Broken: fails on valid input.
  171165. continue
  171166. fi
  171167. -rm -f conftest.err conftest.$ac_ext
  171168. +rm -f conftest.err conftest.i conftest.$ac_ext
  171169. # OK, works on sane cases. Now check whether nonexistent headers
  171170. # can be detected and how.
  171171. @@ -6575,18 +7082,18 @@
  171172. ac_preproc_ok=:
  171173. break
  171174. fi
  171175. -rm -f conftest.err conftest.$ac_ext
  171176. +rm -f conftest.err conftest.i conftest.$ac_ext
  171177. done
  171178. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  171179. -rm -f conftest.err conftest.$ac_ext
  171180. +rm -f conftest.i conftest.err conftest.$ac_ext
  171181. if $ac_preproc_ok; then :
  171182. else
  171183. { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  171184. $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  171185. -as_fn_error "C preprocessor \"$CPP\" fails sanity check
  171186. -See \`config.log' for more details." "$LINENO" 5; }
  171187. +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  171188. +See \`config.log' for more details" "$LINENO" 5; }
  171189. fi
  171190. ac_ext=c
  171191. @@ -6715,8 +7222,7 @@
  171192. as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  171193. ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  171194. "
  171195. -eval as_val=\$$as_ac_Header
  171196. - if test "x$as_val" = x""yes; then :
  171197. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  171198. cat >>confdefs.h <<_ACEOF
  171199. #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  171200. _ACEOF
  171201. @@ -7553,8 +8059,6 @@
  171202. lt_prog_compiler_pic=
  171203. lt_prog_compiler_static=
  171204. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  171205. -$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  171206. if test "$GCC" = yes; then
  171207. lt_prog_compiler_wl='-Wl,'
  171208. @@ -7719,6 +8223,12 @@
  171209. lt_prog_compiler_pic='--shared'
  171210. lt_prog_compiler_static='--static'
  171211. ;;
  171212. + nagfor*)
  171213. + # NAG Fortran compiler
  171214. + lt_prog_compiler_wl='-Wl,-Wl,,'
  171215. + lt_prog_compiler_pic='-PIC'
  171216. + lt_prog_compiler_static='-Bstatic'
  171217. + ;;
  171218. pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  171219. # Portland Group compilers (*not* the Pentium gcc compiler,
  171220. # which looks to be a dead project)
  171221. @@ -7838,13 +8348,17 @@
  171222. lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
  171223. ;;
  171224. esac
  171225. -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
  171226. -$as_echo "$lt_prog_compiler_pic" >&6; }
  171227. -
  171228. -
  171229. -
  171230. -
  171231. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  171232. +$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  171233. +if test "${lt_cv_prog_compiler_pic+set}" = set; then :
  171234. + $as_echo_n "(cached) " >&6
  171235. +else
  171236. + lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
  171237. +fi
  171238. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
  171239. +$as_echo "$lt_cv_prog_compiler_pic" >&6; }
  171240. +lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
  171241. #
  171242. # Check to make sure the PIC flag actually works.
  171243. @@ -7905,6 +8419,11 @@
  171244. +
  171245. +
  171246. +
  171247. +
  171248. +
  171249. #
  171250. # Check to make sure the static flag actually works.
  171251. #
  171252. @@ -8255,7 +8774,8 @@
  171253. allow_undefined_flag=unsupported
  171254. always_export_symbols=no
  171255. enable_shared_with_static_runtimes=yes
  171256. - export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  171257. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
  171258. + exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
  171259. if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  171260. archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  171261. @@ -8303,7 +8823,7 @@
  171262. if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  171263. && test "$tmp_diet" = no
  171264. then
  171265. - tmp_addflag=
  171266. + tmp_addflag=' $pic_flag'
  171267. tmp_sharedflag='-shared'
  171268. case $cc_basename,$host_cpu in
  171269. pgcc*) # Portland Group C compiler
  171270. @@ -8373,8 +8893,8 @@
  171271. archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  171272. wlarc=
  171273. else
  171274. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  171275. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  171276. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  171277. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  171278. fi
  171279. ;;
  171280. @@ -8392,8 +8912,8 @@
  171281. _LT_EOF
  171282. elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  171283. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  171284. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  171285. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  171286. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  171287. else
  171288. ld_shlibs=no
  171289. fi
  171290. @@ -8439,8 +8959,8 @@
  171291. *)
  171292. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  171293. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  171294. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  171295. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  171296. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  171297. else
  171298. ld_shlibs=no
  171299. fi
  171300. @@ -8570,7 +9090,13 @@
  171301. allow_undefined_flag='-berok'
  171302. # Determine the default libpath from the value encoded in an
  171303. # empty executable.
  171304. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  171305. + if test "${lt_cv_aix_libpath+set}" = set; then
  171306. + aix_libpath=$lt_cv_aix_libpath
  171307. +else
  171308. + if test "${lt_cv_aix_libpath_+set}" = set; then :
  171309. + $as_echo_n "(cached) " >&6
  171310. +else
  171311. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  171312. /* end confdefs.h. */
  171313. int
  171314. @@ -8583,22 +9109,29 @@
  171315. _ACEOF
  171316. if ac_fn_c_try_link "$LINENO"; then :
  171317. -lt_aix_libpath_sed='
  171318. - /Import File Strings/,/^$/ {
  171319. - /^0/ {
  171320. - s/^0 *\(.*\)$/\1/
  171321. - p
  171322. - }
  171323. - }'
  171324. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171325. -# Check for a 64-bit object if we didn't find anything.
  171326. -if test -z "$aix_libpath"; then
  171327. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171328. -fi
  171329. + lt_aix_libpath_sed='
  171330. + /Import File Strings/,/^$/ {
  171331. + /^0/ {
  171332. + s/^0 *\([^ ]*\) *$/\1/
  171333. + p
  171334. + }
  171335. + }'
  171336. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171337. + # Check for a 64-bit object if we didn't find anything.
  171338. + if test -z "$lt_cv_aix_libpath_"; then
  171339. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171340. + fi
  171341. fi
  171342. rm -f core conftest.err conftest.$ac_objext \
  171343. conftest$ac_exeext conftest.$ac_ext
  171344. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  171345. + if test -z "$lt_cv_aix_libpath_"; then
  171346. + lt_cv_aix_libpath_="/usr/lib:/lib"
  171347. + fi
  171348. +
  171349. +fi
  171350. +
  171351. + aix_libpath=$lt_cv_aix_libpath_
  171352. +fi
  171353. hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  171354. archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  171355. @@ -8610,7 +9143,13 @@
  171356. else
  171357. # Determine the default libpath from the value encoded in an
  171358. # empty executable.
  171359. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  171360. + if test "${lt_cv_aix_libpath+set}" = set; then
  171361. + aix_libpath=$lt_cv_aix_libpath
  171362. +else
  171363. + if test "${lt_cv_aix_libpath_+set}" = set; then :
  171364. + $as_echo_n "(cached) " >&6
  171365. +else
  171366. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  171367. /* end confdefs.h. */
  171368. int
  171369. @@ -8623,22 +9162,29 @@
  171370. _ACEOF
  171371. if ac_fn_c_try_link "$LINENO"; then :
  171372. -lt_aix_libpath_sed='
  171373. - /Import File Strings/,/^$/ {
  171374. - /^0/ {
  171375. - s/^0 *\(.*\)$/\1/
  171376. - p
  171377. - }
  171378. - }'
  171379. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171380. -# Check for a 64-bit object if we didn't find anything.
  171381. -if test -z "$aix_libpath"; then
  171382. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171383. -fi
  171384. + lt_aix_libpath_sed='
  171385. + /Import File Strings/,/^$/ {
  171386. + /^0/ {
  171387. + s/^0 *\([^ ]*\) *$/\1/
  171388. + p
  171389. + }
  171390. + }'
  171391. + lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171392. + # Check for a 64-bit object if we didn't find anything.
  171393. + if test -z "$lt_cv_aix_libpath_"; then
  171394. + lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  171395. + fi
  171396. fi
  171397. rm -f core conftest.err conftest.$ac_objext \
  171398. conftest$ac_exeext conftest.$ac_ext
  171399. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  171400. + if test -z "$lt_cv_aix_libpath_"; then
  171401. + lt_cv_aix_libpath_="/usr/lib:/lib"
  171402. + fi
  171403. +
  171404. +fi
  171405. +
  171406. + aix_libpath=$lt_cv_aix_libpath_
  171407. +fi
  171408. hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
  171409. # Warning - without using the other run time loading flags,
  171410. @@ -8683,20 +9229,63 @@
  171411. # Microsoft Visual C++.
  171412. # hardcode_libdir_flag_spec is actually meaningless, as there is
  171413. # no search path for DLLs.
  171414. - hardcode_libdir_flag_spec=' '
  171415. - allow_undefined_flag=unsupported
  171416. - # Tell ltmain to make .lib files, not .a files.
  171417. - libext=lib
  171418. - # Tell ltmain to make .dll files, not .so files.
  171419. - shrext_cmds=".dll"
  171420. - # FIXME: Setting linknames here is a bad hack.
  171421. - archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  171422. - # The linker will automatically build a .lib file if we build a DLL.
  171423. - old_archive_from_new_cmds='true'
  171424. - # FIXME: Should let the user specify the lib program.
  171425. - old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  171426. - fix_srcfile_path='`cygpath -w "$srcfile"`'
  171427. - enable_shared_with_static_runtimes=yes
  171428. + case $cc_basename in
  171429. + cl*)
  171430. + # Native MSVC
  171431. + hardcode_libdir_flag_spec=' '
  171432. + allow_undefined_flag=unsupported
  171433. + always_export_symbols=yes
  171434. + file_list_spec='@'
  171435. + # Tell ltmain to make .lib files, not .a files.
  171436. + libext=lib
  171437. + # Tell ltmain to make .dll files, not .so files.
  171438. + shrext_cmds=".dll"
  171439. + # FIXME: Setting linknames here is a bad hack.
  171440. + archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  171441. + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  171442. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  171443. + else
  171444. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  171445. + fi~
  171446. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  171447. + linknames='
  171448. + # The linker will not automatically build a static lib if we build a DLL.
  171449. + # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
  171450. + enable_shared_with_static_runtimes=yes
  171451. + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
  171452. + # Don't use ranlib
  171453. + old_postinstall_cmds='chmod 644 $oldlib'
  171454. + postlink_cmds='lt_outputfile="@OUTPUT@"~
  171455. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  171456. + case $lt_outputfile in
  171457. + *.exe|*.EXE) ;;
  171458. + *)
  171459. + lt_outputfile="$lt_outputfile.exe"
  171460. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  171461. + ;;
  171462. + esac~
  171463. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  171464. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  171465. + $RM "$lt_outputfile.manifest";
  171466. + fi'
  171467. + ;;
  171468. + *)
  171469. + # Assume MSVC wrapper
  171470. + hardcode_libdir_flag_spec=' '
  171471. + allow_undefined_flag=unsupported
  171472. + # Tell ltmain to make .lib files, not .a files.
  171473. + libext=lib
  171474. + # Tell ltmain to make .dll files, not .so files.
  171475. + shrext_cmds=".dll"
  171476. + # FIXME: Setting linknames here is a bad hack.
  171477. + archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  171478. + # The linker will automatically build a .lib file if we build a DLL.
  171479. + old_archive_from_new_cmds='true'
  171480. + # FIXME: Should let the user specify the lib program.
  171481. + old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
  171482. + enable_shared_with_static_runtimes=yes
  171483. + ;;
  171484. + esac
  171485. ;;
  171486. darwin* | rhapsody*)
  171487. @@ -8761,7 +9350,7 @@
  171488. # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  171489. freebsd* | dragonfly*)
  171490. - archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
  171491. + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  171492. hardcode_libdir_flag_spec='-R$libdir'
  171493. hardcode_direct=yes
  171494. hardcode_shlibpath_var=no
  171495. @@ -8769,7 +9358,7 @@
  171496. hpux9*)
  171497. if test "$GCC" = yes; then
  171498. - archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  171499. + archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  171500. else
  171501. archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  171502. fi
  171503. @@ -8785,7 +9374,7 @@
  171504. hpux10*)
  171505. if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  171506. - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  171507. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  171508. else
  171509. archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  171510. fi
  171511. @@ -8809,10 +9398,10 @@
  171512. archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  171513. ;;
  171514. ia64*)
  171515. - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  171516. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  171517. ;;
  171518. *)
  171519. - archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  171520. + archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  171521. ;;
  171522. esac
  171523. else
  171524. @@ -8891,23 +9480,36 @@
  171525. irix5* | irix6* | nonstopux*)
  171526. if test "$GCC" = yes; then
  171527. - archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  171528. + archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  171529. # Try to use the -exported_symbol ld option, if it does not
  171530. # work, assume that -exports_file does not work either and
  171531. # implicitly export all symbols.
  171532. - save_LDFLAGS="$LDFLAGS"
  171533. - LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  171534. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  171535. + # This should be the same for all languages, so no per-tag cache variable.
  171536. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
  171537. +$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
  171538. +if test "${lt_cv_irix_exported_symbol+set}" = set; then :
  171539. + $as_echo_n "(cached) " >&6
  171540. +else
  171541. + save_LDFLAGS="$LDFLAGS"
  171542. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  171543. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  171544. /* end confdefs.h. */
  171545. -int foo(void) {}
  171546. +int foo (void) { return 0; }
  171547. _ACEOF
  171548. if ac_fn_c_try_link "$LINENO"; then :
  171549. - archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  171550. -
  171551. + lt_cv_irix_exported_symbol=yes
  171552. +else
  171553. + lt_cv_irix_exported_symbol=no
  171554. fi
  171555. rm -f core conftest.err conftest.$ac_objext \
  171556. conftest$ac_exeext conftest.$ac_ext
  171557. - LDFLAGS="$save_LDFLAGS"
  171558. + LDFLAGS="$save_LDFLAGS"
  171559. +fi
  171560. +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
  171561. +$as_echo "$lt_cv_irix_exported_symbol" >&6; }
  171562. + if test "$lt_cv_irix_exported_symbol" = yes; then
  171563. + archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  171564. + fi
  171565. else
  171566. archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  171567. archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  171568. @@ -8992,7 +9594,7 @@
  171569. osf4* | osf5*) # as osf3* with the addition of -msym flag
  171570. if test "$GCC" = yes; then
  171571. allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
  171572. - archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  171573. + archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  171574. hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  171575. else
  171576. allow_undefined_flag=' -expect_unresolved \*'
  171577. @@ -9011,9 +9613,9 @@
  171578. no_undefined_flag=' -z defs'
  171579. if test "$GCC" = yes; then
  171580. wlarc='${wl}'
  171581. - archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  171582. + archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  171583. archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  171584. - $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  171585. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  171586. else
  171587. case `$CC -V 2>&1` in
  171588. *"Compilers 5.0"*)
  171589. @@ -9589,8 +10191,9 @@
  171590. need_version=no
  171591. need_lib_prefix=no
  171592. - case $GCC,$host_os in
  171593. - yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
  171594. + case $GCC,$cc_basename in
  171595. + yes,*)
  171596. + # gcc
  171597. library_names_spec='$libname.dll.a'
  171598. # DLL is installed to $(libdir)/../bin by postinstall_cmds
  171599. postinstall_cmds='base_file=`basename \${file}`~
  171600. @@ -9623,13 +10226,71 @@
  171601. library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  171602. ;;
  171603. esac
  171604. + dynamic_linker='Win32 ld.exe'
  171605. + ;;
  171606. +
  171607. + *,cl*)
  171608. + # Native MSVC
  171609. + libname_spec='$name'
  171610. + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
  171611. + library_names_spec='${libname}.dll.lib'
  171612. +
  171613. + case $build_os in
  171614. + mingw*)
  171615. + sys_lib_search_path_spec=
  171616. + lt_save_ifs=$IFS
  171617. + IFS=';'
  171618. + for lt_path in $LIB
  171619. + do
  171620. + IFS=$lt_save_ifs
  171621. + # Let DOS variable expansion print the short 8.3 style file name.
  171622. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  171623. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  171624. + done
  171625. + IFS=$lt_save_ifs
  171626. + # Convert to MSYS style.
  171627. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
  171628. + ;;
  171629. + cygwin*)
  171630. + # Convert to unix form, then to dos form, then back to unix form
  171631. + # but this time dos style (no spaces!) so that the unix form looks
  171632. + # like /cygdrive/c/PROGRA~1:/cygdr...
  171633. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  171634. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  171635. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  171636. + ;;
  171637. + *)
  171638. + sys_lib_search_path_spec="$LIB"
  171639. + if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
  171640. + # It is most probably a Windows format PATH.
  171641. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  171642. + else
  171643. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  171644. + fi
  171645. + # FIXME: find the short name or the path components, as spaces are
  171646. + # common. (e.g. "Program Files" -> "PROGRA~1")
  171647. + ;;
  171648. + esac
  171649. +
  171650. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  171651. + postinstall_cmds='base_file=`basename \${file}`~
  171652. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  171653. + dldir=$destdir/`dirname \$dlpath`~
  171654. + test -d \$dldir || mkdir -p \$dldir~
  171655. + $install_prog $dir/$dlname \$dldir/$dlname'
  171656. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  171657. + dlpath=$dir/\$dldll~
  171658. + $RM \$dlpath'
  171659. + shlibpath_overrides_runpath=yes
  171660. + dynamic_linker='Win32 link.exe'
  171661. ;;
  171662. *)
  171663. + # Assume MSVC wrapper
  171664. library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
  171665. + dynamic_linker='Win32 ld.exe'
  171666. ;;
  171667. esac
  171668. - dynamic_linker='Win32 ld.exe'
  171669. # FIXME: first we should search . and the directory the executable is in
  171670. shlibpath_var=PATH
  171671. ;;
  171672. @@ -10565,10 +11226,10 @@
  171673. /* When -fvisbility=hidden is used, assume the code has been annotated
  171674. correspondingly for the symbols needed. */
  171675. #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  171676. -void fnord () __attribute__((visibility("default")));
  171677. +int fnord () __attribute__((visibility("default")));
  171678. #endif
  171679. -void fnord () { int i=42; }
  171680. +int fnord () { return 42; }
  171681. int main ()
  171682. {
  171683. void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  171684. @@ -10671,10 +11332,10 @@
  171685. /* When -fvisbility=hidden is used, assume the code has been annotated
  171686. correspondingly for the symbols needed. */
  171687. #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  171688. -void fnord () __attribute__((visibility("default")));
  171689. +int fnord () __attribute__((visibility("default")));
  171690. #endif
  171691. -void fnord () { int i=42; }
  171692. +int fnord () { return 42; }
  171693. int main ()
  171694. {
  171695. void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  171696. @@ -11353,10 +12014,10 @@
  171697. /* When -fvisbility=hidden is used, assume the code has been annotated
  171698. correspondingly for the symbols needed. */
  171699. #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  171700. -void fnord () __attribute__((visibility("default")));
  171701. +int fnord () __attribute__((visibility("default")));
  171702. #endif
  171703. -void fnord () { int i=42; }
  171704. +int fnord () { return 42; }
  171705. int main ()
  171706. {
  171707. void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  171708. @@ -11556,8 +12217,7 @@
  171709. do :
  171710. as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  171711. ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  171712. -eval as_val=\$$as_ac_var
  171713. - if test "x$as_val" = x""yes; then :
  171714. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  171715. cat >>confdefs.h <<_ACEOF
  171716. #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  171717. _ACEOF
  171718. @@ -11607,7 +12267,7 @@
  171719. fi
  171720. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
  171721. $as_echo "$lt_cv_sys_argz_works" >&6; }
  171722. - if test $lt_cv_sys_argz_works = yes; then :
  171723. + if test "$lt_cv_sys_argz_works" = yes; then :
  171724. $as_echo "#define HAVE_WORKING_ARGZ 1" >>confdefs.h
  171725. @@ -11691,8 +12351,7 @@
  171726. as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  171727. ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  171728. "
  171729. -eval as_val=\$$as_ac_Header
  171730. - if test "x$as_val" = x""yes; then :
  171731. +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  171732. cat >>confdefs.h <<_ACEOF
  171733. #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  171734. _ACEOF
  171735. @@ -11706,8 +12365,7 @@
  171736. do :
  171737. as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  171738. ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  171739. -eval as_val=\$$as_ac_var
  171740. - if test "x$as_val" = x""yes; then :
  171741. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  171742. cat >>confdefs.h <<_ACEOF
  171743. #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  171744. _ACEOF
  171745. @@ -11726,8 +12384,7 @@
  171746. do :
  171747. as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  171748. ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  171749. -eval as_val=\$$as_ac_var
  171750. - if test "x$as_val" = x""yes; then :
  171751. +if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  171752. cat >>confdefs.h <<_ACEOF
  171753. #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  171754. _ACEOF
  171755. @@ -11749,8 +12406,16 @@
  171756. _ACEOF
  171757. +name=
  171758. +eval "lt_libprefix=\"$libname_spec\""
  171759. +
  171760. +cat >>confdefs.h <<_ACEOF
  171761. +#define LT_LIBPREFIX "$lt_libprefix"
  171762. +_ACEOF
  171763. +
  171764. +
  171765. name=ltdl
  171766. -LTDLOPEN=`eval "\\$ECHO \"$libname_spec\""`
  171767. +eval "LTDLOPEN=\"$libname_spec\""
  171768. @@ -11843,6 +12508,7 @@
  171769. ac_libobjs=
  171770. ac_ltlibobjs=
  171771. +U=
  171772. for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  171773. # 1. Remove the extension, and $U if already installed.
  171774. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  171775. @@ -11866,19 +12532,19 @@
  171776. fi
  171777. if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  171778. - as_fn_error "conditional \"AMDEP\" was never defined.
  171779. + as_fn_error $? "conditional \"AMDEP\" was never defined.
  171780. Usually this means the macro was only invoked conditionally." "$LINENO" 5
  171781. fi
  171782. if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  171783. - as_fn_error "conditional \"am__fastdepCC\" was never defined.
  171784. + as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
  171785. Usually this means the macro was only invoked conditionally." "$LINENO" 5
  171786. fi
  171787. if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
  171788. - as_fn_error "conditional \"INSTALL_LTDL\" was never defined.
  171789. + as_fn_error $? "conditional \"INSTALL_LTDL\" was never defined.
  171790. Usually this means the macro was only invoked conditionally." "$LINENO" 5
  171791. fi
  171792. if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
  171793. - as_fn_error "conditional \"CONVENIENCE_LTDL\" was never defined.
  171794. + as_fn_error $? "conditional \"CONVENIENCE_LTDL\" was never defined.
  171795. Usually this means the macro was only invoked conditionally." "$LINENO" 5
  171796. fi
  171797. LT_CONFIG_H=config.h
  171798. @@ -12029,19 +12695,19 @@
  171799. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  171800. -# as_fn_error ERROR [LINENO LOG_FD]
  171801. -# ---------------------------------
  171802. +# as_fn_error STATUS ERROR [LINENO LOG_FD]
  171803. +# ----------------------------------------
  171804. # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  171805. # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  171806. -# script with status $?, using 1 if that was 0.
  171807. +# script with STATUS, using 1 if that was 0.
  171808. as_fn_error ()
  171809. {
  171810. - as_status=$?; test $as_status -eq 0 && as_status=1
  171811. - if test "$3"; then
  171812. - as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  171813. - $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
  171814. + as_status=$1; test $as_status -eq 0 && as_status=1
  171815. + if test "$4"; then
  171816. + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  171817. + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  171818. fi
  171819. - $as_echo "$as_me: error: $1" >&2
  171820. + $as_echo "$as_me: error: $2" >&2
  171821. as_fn_exit $as_status
  171822. } # as_fn_error
  171823. @@ -12237,7 +12903,7 @@
  171824. test -d "$as_dir" && break
  171825. done
  171826. test -z "$as_dirs" || eval "mkdir $as_dirs"
  171827. - } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
  171828. + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  171829. } # as_fn_mkdir_p
  171830. @@ -12290,8 +12956,8 @@
  171831. # report actual input values of CONFIG_FILES etc. instead of their
  171832. # values after options handling.
  171833. ac_log="
  171834. -This file was extended by libltdl $as_me 2.2.10, which was
  171835. -generated by GNU Autoconf 2.65. Invocation command line was
  171836. +This file was extended by libltdl $as_me 2.4, which was
  171837. +generated by GNU Autoconf 2.67. Invocation command line was
  171838. CONFIG_FILES = $CONFIG_FILES
  171839. CONFIG_HEADERS = $CONFIG_HEADERS
  171840. @@ -12356,11 +13022,11 @@
  171841. cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  171842. ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  171843. ac_cs_version="\\
  171844. -libltdl config.status 2.2.10
  171845. -configured by $0, generated by GNU Autoconf 2.65,
  171846. +libltdl config.status 2.4
  171847. +configured by $0, generated by GNU Autoconf 2.67,
  171848. with options \\"\$ac_cs_config\\"
  171849. -Copyright (C) 2009 Free Software Foundation, Inc.
  171850. +Copyright (C) 2010 Free Software Foundation, Inc.
  171851. This config.status script is free software; the Free Software Foundation
  171852. gives unlimited permission to copy, distribute and modify it."
  171853. @@ -12378,11 +13044,16 @@
  171854. while test $# != 0
  171855. do
  171856. case $1 in
  171857. - --*=*)
  171858. + --*=?*)
  171859. ac_option=`expr "X$1" : 'X\([^=]*\)='`
  171860. ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  171861. ac_shift=:
  171862. ;;
  171863. + --*=)
  171864. + ac_option=`expr "X$1" : 'X\([^=]*\)='`
  171865. + ac_optarg=
  171866. + ac_shift=:
  171867. + ;;
  171868. *)
  171869. ac_option=$1
  171870. ac_optarg=$2
  171871. @@ -12404,6 +13075,7 @@
  171872. $ac_shift
  171873. case $ac_optarg in
  171874. *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  171875. + '') as_fn_error $? "missing file argument" ;;
  171876. esac
  171877. as_fn_append CONFIG_FILES " '$ac_optarg'"
  171878. ac_need_defaults=false;;
  171879. @@ -12416,7 +13088,7 @@
  171880. ac_need_defaults=false;;
  171881. --he | --h)
  171882. # Conflict between --help and --header
  171883. - as_fn_error "ambiguous option: \`$1'
  171884. + as_fn_error $? "ambiguous option: \`$1'
  171885. Try \`$0 --help' for more information.";;
  171886. --help | --hel | -h )
  171887. $as_echo "$ac_cs_usage"; exit ;;
  171888. @@ -12425,7 +13097,7 @@
  171889. ac_cs_silent=: ;;
  171890. # This is an error.
  171891. - -*) as_fn_error "unrecognized option: \`$1'
  171892. + -*) as_fn_error $? "unrecognized option: \`$1'
  171893. Try \`$0 --help' for more information." ;;
  171894. *) as_fn_append ac_config_targets " $1"
  171895. @@ -12510,12 +13182,18 @@
  171896. lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
  171897. lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
  171898. lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
  171899. +lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
  171900. +lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
  171901. reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
  171902. reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
  171903. deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
  171904. file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
  171905. +file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
  171906. +want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
  171907. +sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
  171908. AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
  171909. AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
  171910. +archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
  171911. STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
  171912. RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
  171913. old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
  171914. @@ -12530,14 +13208,17 @@
  171915. lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
  171916. lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
  171917. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
  171918. +nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
  171919. +lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
  171920. objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
  171921. MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
  171922. lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
  171923. -lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  171924. lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
  171925. +lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
  171926. lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
  171927. lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
  171928. need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
  171929. +MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
  171930. DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
  171931. NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
  171932. LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
  171933. @@ -12570,12 +13251,12 @@
  171934. hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
  171935. inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
  171936. link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
  171937. -fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
  171938. always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
  171939. export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
  171940. exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
  171941. include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
  171942. prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
  171943. +postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
  171944. file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
  171945. variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
  171946. need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
  171947. @@ -12632,8 +13313,12 @@
  171948. reload_flag \
  171949. deplibs_check_method \
  171950. file_magic_cmd \
  171951. +file_magic_glob \
  171952. +want_nocaseglob \
  171953. +sharedlib_from_linklib_cmd \
  171954. AR \
  171955. AR_FLAGS \
  171956. +archiver_list_spec \
  171957. STRIP \
  171958. RANLIB \
  171959. CC \
  171960. @@ -12643,12 +13328,14 @@
  171961. lt_cv_sys_global_symbol_to_cdecl \
  171962. lt_cv_sys_global_symbol_to_c_name_address \
  171963. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
  171964. +nm_file_list_spec \
  171965. lt_prog_compiler_no_builtin_flag \
  171966. -lt_prog_compiler_wl \
  171967. lt_prog_compiler_pic \
  171968. +lt_prog_compiler_wl \
  171969. lt_prog_compiler_static \
  171970. lt_cv_prog_compiler_c_o \
  171971. need_locks \
  171972. +MANIFEST_TOOL \
  171973. DSYMUTIL \
  171974. NMEDIT \
  171975. LIPO \
  171976. @@ -12664,7 +13351,6 @@
  171977. hardcode_libdir_flag_spec \
  171978. hardcode_libdir_flag_spec_ld \
  171979. hardcode_libdir_separator \
  171980. -fix_srcfile_path \
  171981. exclude_expsyms \
  171982. include_expsyms \
  171983. file_list_spec \
  171984. @@ -12700,6 +13386,7 @@
  171985. module_expsym_cmds \
  171986. export_symbols_cmds \
  171987. prelink_cmds \
  171988. +postlink_cmds \
  171989. postinstall_cmds \
  171990. postuninstall_cmds \
  171991. finish_cmds \
  171992. @@ -12748,7 +13435,7 @@
  171993. "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
  171994. "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  171995. - *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  171996. + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  171997. esac
  171998. done
  171999. @@ -12786,7 +13473,7 @@
  172000. {
  172001. tmp=./conf$$-$RANDOM
  172002. (umask 077 && mkdir "$tmp")
  172003. -} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
  172004. +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  172005. # Set up the scripts for CONFIG_FILES section.
  172006. # No need to generate them if there are no CONFIG_FILES.
  172007. @@ -12803,7 +13490,7 @@
  172008. fi
  172009. ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  172010. if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  172011. - ac_cs_awk_cr='\r'
  172012. + ac_cs_awk_cr='\\r'
  172013. else
  172014. ac_cs_awk_cr=$ac_cr
  172015. fi
  172016. @@ -12817,18 +13504,18 @@
  172017. echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  172018. echo "_ACEOF"
  172019. } >conf$$subs.sh ||
  172020. - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
  172021. -ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
  172022. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  172023. +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  172024. ac_delim='%!_!# '
  172025. for ac_last_try in false false false false false :; do
  172026. . ./conf$$subs.sh ||
  172027. - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
  172028. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  172029. ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  172030. if test $ac_delim_n = $ac_delim_num; then
  172031. break
  172032. elif $ac_last_try; then
  172033. - as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
  172034. + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  172035. else
  172036. ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  172037. fi
  172038. @@ -12917,20 +13604,28 @@
  172039. else
  172040. cat
  172041. fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
  172042. - || as_fn_error "could not setup config files machinery" "$LINENO" 5
  172043. + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  172044. _ACEOF
  172045. -# VPATH may cause trouble with some makes, so we remove $(srcdir),
  172046. -# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
  172047. +# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  172048. +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  172049. # trailing colons and then remove the whole line if VPATH becomes empty
  172050. # (actually we leave an empty line to preserve line numbers).
  172051. if test "x$srcdir" = x.; then
  172052. - ac_vpsub='/^[ ]*VPATH[ ]*=/{
  172053. -s/:*\$(srcdir):*/:/
  172054. -s/:*\${srcdir}:*/:/
  172055. -s/:*@srcdir@:*/:/
  172056. -s/^\([^=]*=[ ]*\):*/\1/
  172057. + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
  172058. +h
  172059. +s///
  172060. +s/^/:/
  172061. +s/[ ]*$/:/
  172062. +s/:\$(srcdir):/:/g
  172063. +s/:\${srcdir}:/:/g
  172064. +s/:@srcdir@:/:/g
  172065. +s/^:*//
  172066. s/:*$//
  172067. +x
  172068. +s/\(=[ ]*\).*/\1/
  172069. +G
  172070. +s/\n//
  172071. s/^[^=]*=[ ]*$//
  172072. }'
  172073. fi
  172074. @@ -12958,7 +13653,7 @@
  172075. if test -z "$ac_t"; then
  172076. break
  172077. elif $ac_last_try; then
  172078. - as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
  172079. + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  172080. else
  172081. ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  172082. fi
  172083. @@ -13043,7 +13738,7 @@
  172084. _ACAWK
  172085. _ACEOF
  172086. cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  172087. - as_fn_error "could not setup config headers machinery" "$LINENO" 5
  172088. + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
  172089. fi # test -n "$CONFIG_HEADERS"
  172090. @@ -13056,7 +13751,7 @@
  172091. esac
  172092. case $ac_mode$ac_tag in
  172093. :[FHL]*:*);;
  172094. - :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
  172095. + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  172096. :[FH]-) ac_tag=-:-;;
  172097. :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  172098. esac
  172099. @@ -13084,7 +13779,7 @@
  172100. [\\/$]*) false;;
  172101. *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  172102. esac ||
  172103. - as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  172104. + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  172105. esac
  172106. case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  172107. as_fn_append ac_file_inputs " '$ac_f'"
  172108. @@ -13111,7 +13806,7 @@
  172109. case $ac_tag in
  172110. *:-:* | *:-) cat >"$tmp/stdin" \
  172111. - || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
  172112. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  172113. esac
  172114. ;;
  172115. esac
  172116. @@ -13248,22 +13943,22 @@
  172117. $ac_datarootdir_hack
  172118. "
  172119. eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
  172120. - || as_fn_error "could not create $ac_file" "$LINENO" 5
  172121. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  172122. test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  172123. { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
  172124. { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
  172125. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  172126. -which seems to be undefined. Please make sure it is defined." >&5
  172127. +which seems to be undefined. Please make sure it is defined" >&5
  172128. $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  172129. -which seems to be undefined. Please make sure it is defined." >&2;}
  172130. +which seems to be undefined. Please make sure it is defined" >&2;}
  172131. rm -f "$tmp/stdin"
  172132. case $ac_file in
  172133. -) cat "$tmp/out" && rm -f "$tmp/out";;
  172134. *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
  172135. esac \
  172136. - || as_fn_error "could not create $ac_file" "$LINENO" 5
  172137. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  172138. ;;
  172139. :H)
  172140. #
  172141. @@ -13274,19 +13969,19 @@
  172142. $as_echo "/* $configure_input */" \
  172143. && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
  172144. } >"$tmp/config.h" \
  172145. - || as_fn_error "could not create $ac_file" "$LINENO" 5
  172146. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  172147. if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
  172148. { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
  172149. $as_echo "$as_me: $ac_file is unchanged" >&6;}
  172150. else
  172151. rm -f "$ac_file"
  172152. mv "$tmp/config.h" "$ac_file" \
  172153. - || as_fn_error "could not create $ac_file" "$LINENO" 5
  172154. + || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  172155. fi
  172156. else
  172157. $as_echo "/* $configure_input */" \
  172158. && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
  172159. - || as_fn_error "could not create -" "$LINENO" 5
  172160. + || as_fn_error $? "could not create -" "$LINENO" 5
  172161. fi
  172162. # Compute "$ac_file"'s index in $config_headers.
  172163. _am_arg="$ac_file"
  172164. @@ -13560,16 +14255,36 @@
  172165. # turn newlines into spaces.
  172166. NL2SP=$lt_lt_NL2SP
  172167. +# convert \$build file names to \$host format.
  172168. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  172169. +
  172170. +# convert \$build files to toolchain format.
  172171. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  172172. +
  172173. # Method to check whether dependent libraries are shared objects.
  172174. deplibs_check_method=$lt_deplibs_check_method
  172175. -# Command to use when deplibs_check_method == "file_magic".
  172176. +# Command to use when deplibs_check_method = "file_magic".
  172177. file_magic_cmd=$lt_file_magic_cmd
  172178. +# How to find potential files when deplibs_check_method = "file_magic".
  172179. +file_magic_glob=$lt_file_magic_glob
  172180. +
  172181. +# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
  172182. +want_nocaseglob=$lt_want_nocaseglob
  172183. +
  172184. +# Command to associate shared and link libraries.
  172185. +sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
  172186. +
  172187. # The archiver.
  172188. AR=$lt_AR
  172189. +
  172190. +# Flags to create an archive.
  172191. AR_FLAGS=$lt_AR_FLAGS
  172192. +# How to feed a file listing to the archiver.
  172193. +archiver_list_spec=$lt_archiver_list_spec
  172194. +
  172195. # A symbol stripping program.
  172196. STRIP=$lt_STRIP
  172197. @@ -13599,6 +14314,12 @@
  172198. # Transform the output of nm in a C name address pair when lib prefix is needed.
  172199. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
  172200. +# Specify filename containing input files for \$NM.
  172201. +nm_file_list_spec=$lt_nm_file_list_spec
  172202. +
  172203. +# The root where to search for dependent libraries,and in which our libraries should be installed.
  172204. +lt_sysroot=$lt_sysroot
  172205. +
  172206. # The name of the directory that contains temporary libtool files.
  172207. objdir=$objdir
  172208. @@ -13608,6 +14329,9 @@
  172209. # Must we lock files when doing compilation?
  172210. need_locks=$lt_need_locks
  172211. +# Manifest tool.
  172212. +MANIFEST_TOOL=$lt_MANIFEST_TOOL
  172213. +
  172214. # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
  172215. DSYMUTIL=$lt_DSYMUTIL
  172216. @@ -13722,12 +14446,12 @@
  172217. # Compiler flag to turn off builtin functions.
  172218. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
  172219. -# How to pass a linker flag through the compiler.
  172220. -wl=$lt_lt_prog_compiler_wl
  172221. -
  172222. # Additional compiler flags for building library objects.
  172223. pic_flag=$lt_lt_prog_compiler_pic
  172224. +# How to pass a linker flag through the compiler.
  172225. +wl=$lt_lt_prog_compiler_wl
  172226. +
  172227. # Compiler flag to prevent dynamic linking.
  172228. link_static_flag=$lt_lt_prog_compiler_static
  172229. @@ -13814,9 +14538,6 @@
  172230. # Whether libtool must link a program against all its dependency libraries.
  172231. link_all_deplibs=$link_all_deplibs
  172232. -# Fix the shell variable \$srcfile for the compiler.
  172233. -fix_srcfile_path=$lt_fix_srcfile_path
  172234. -
  172235. # Set to "yes" if exported symbols are required.
  172236. always_export_symbols=$always_export_symbols
  172237. @@ -13832,6 +14553,9 @@
  172238. # Commands necessary for linking programs (against libraries) with templates.
  172239. prelink_cmds=$lt_prelink_cmds
  172240. +# Commands necessary for finishing linking programs.
  172241. +postlink_cmds=$lt_postlink_cmds
  172242. +
  172243. # Specify filename containing input files.
  172244. file_list_spec=$lt_file_list_spec
  172245. @@ -13864,210 +14588,169 @@
  172246. # if finds mixed CR/LF and LF-only lines. Since sed operates in
  172247. # text mode, it properly converts lines to CR/LF. This bash problem
  172248. # is reportedly fixed, but why not run on old versions too?
  172249. - sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
  172250. - || (rm -f "$cfgfile"; exit 1)
  172251. -
  172252. - case $xsi_shell in
  172253. - yes)
  172254. - cat << \_LT_EOF >> "$cfgfile"
  172255. -
  172256. -# func_dirname file append nondir_replacement
  172257. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  172258. -# otherwise set result to NONDIR_REPLACEMENT.
  172259. -func_dirname ()
  172260. -{
  172261. - case ${1} in
  172262. - */*) func_dirname_result="${1%/*}${2}" ;;
  172263. - * ) func_dirname_result="${3}" ;;
  172264. - esac
  172265. -}
  172266. -
  172267. -# func_basename file
  172268. -func_basename ()
  172269. -{
  172270. - func_basename_result="${1##*/}"
  172271. -}
  172272. -
  172273. -# func_dirname_and_basename file append nondir_replacement
  172274. -# perform func_basename and func_dirname in a single function
  172275. -# call:
  172276. -# dirname: Compute the dirname of FILE. If nonempty,
  172277. -# add APPEND to the result, otherwise set result
  172278. -# to NONDIR_REPLACEMENT.
  172279. -# value returned in "$func_dirname_result"
  172280. -# basename: Compute filename of FILE.
  172281. -# value retuned in "$func_basename_result"
  172282. -# Implementation must be kept synchronized with func_dirname
  172283. -# and func_basename. For efficiency, we do not delegate to
  172284. -# those functions but instead duplicate the functionality here.
  172285. -func_dirname_and_basename ()
  172286. -{
  172287. - case ${1} in
  172288. - */*) func_dirname_result="${1%/*}${2}" ;;
  172289. - * ) func_dirname_result="${3}" ;;
  172290. - esac
  172291. - func_basename_result="${1##*/}"
  172292. -}
  172293. -
  172294. -# func_stripname prefix suffix name
  172295. -# strip PREFIX and SUFFIX off of NAME.
  172296. -# PREFIX and SUFFIX must not contain globbing or regex special
  172297. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  172298. -# dot (in which case that matches only a dot).
  172299. -func_stripname ()
  172300. -{
  172301. - # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
  172302. - # positional parameters, so assign one to ordinary parameter first.
  172303. - func_stripname_result=${3}
  172304. - func_stripname_result=${func_stripname_result#"${1}"}
  172305. - func_stripname_result=${func_stripname_result%"${2}"}
  172306. -}
  172307. -
  172308. -# func_opt_split
  172309. -func_opt_split ()
  172310. -{
  172311. - func_opt_split_opt=${1%%=*}
  172312. - func_opt_split_arg=${1#*=}
  172313. -}
  172314. -
  172315. -# func_lo2o object
  172316. -func_lo2o ()
  172317. -{
  172318. - case ${1} in
  172319. - *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
  172320. - *) func_lo2o_result=${1} ;;
  172321. - esac
  172322. -}
  172323. -
  172324. -# func_xform libobj-or-source
  172325. -func_xform ()
  172326. -{
  172327. - func_xform_result=${1%.*}.lo
  172328. -}
  172329. -
  172330. -# func_arith arithmetic-term...
  172331. -func_arith ()
  172332. -{
  172333. - func_arith_result=$(( $* ))
  172334. -}
  172335. -
  172336. -# func_len string
  172337. -# STRING may not start with a hyphen.
  172338. -func_len ()
  172339. -{
  172340. - func_len_result=${#1}
  172341. -}
  172342. -
  172343. -_LT_EOF
  172344. - ;;
  172345. - *) # Bourne compatible functions.
  172346. - cat << \_LT_EOF >> "$cfgfile"
  172347. -
  172348. -# func_dirname file append nondir_replacement
  172349. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  172350. -# otherwise set result to NONDIR_REPLACEMENT.
  172351. -func_dirname ()
  172352. -{
  172353. - # Extract subdirectory from the argument.
  172354. - func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
  172355. - if test "X$func_dirname_result" = "X${1}"; then
  172356. - func_dirname_result="${3}"
  172357. - else
  172358. - func_dirname_result="$func_dirname_result${2}"
  172359. - fi
  172360. -}
  172361. -
  172362. -# func_basename file
  172363. -func_basename ()
  172364. -{
  172365. - func_basename_result=`$ECHO "${1}" | $SED "$basename"`
  172366. -}
  172367. -
  172368. -
  172369. -# func_stripname prefix suffix name
  172370. -# strip PREFIX and SUFFIX off of NAME.
  172371. -# PREFIX and SUFFIX must not contain globbing or regex special
  172372. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  172373. -# dot (in which case that matches only a dot).
  172374. -# func_strip_suffix prefix name
  172375. -func_stripname ()
  172376. -{
  172377. - case ${2} in
  172378. - .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  172379. - *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  172380. - esac
  172381. -}
  172382. -
  172383. -# sed scripts:
  172384. -my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
  172385. -my_sed_long_arg='1s/^-[^=]*=//'
  172386. -
  172387. -# func_opt_split
  172388. -func_opt_split ()
  172389. -{
  172390. - func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
  172391. - func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
  172392. -}
  172393. -
  172394. -# func_lo2o object
  172395. -func_lo2o ()
  172396. -{
  172397. - func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
  172398. -}
  172399. -
  172400. -# func_xform libobj-or-source
  172401. -func_xform ()
  172402. -{
  172403. - func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
  172404. -}
  172405. -
  172406. -# func_arith arithmetic-term...
  172407. -func_arith ()
  172408. -{
  172409. - func_arith_result=`expr "$@"`
  172410. -}
  172411. -
  172412. -# func_len string
  172413. -# STRING may not start with a hyphen.
  172414. -func_len ()
  172415. -{
  172416. - func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
  172417. -}
  172418. -
  172419. -_LT_EOF
  172420. -esac
  172421. -
  172422. -case $lt_shell_append in
  172423. - yes)
  172424. - cat << \_LT_EOF >> "$cfgfile"
  172425. -
  172426. -# func_append var value
  172427. -# Append VALUE to the end of shell variable VAR.
  172428. -func_append ()
  172429. -{
  172430. - eval "$1+=\$2"
  172431. -}
  172432. -_LT_EOF
  172433. - ;;
  172434. - *)
  172435. - cat << \_LT_EOF >> "$cfgfile"
  172436. -
  172437. -# func_append var value
  172438. -# Append VALUE to the end of shell variable VAR.
  172439. -func_append ()
  172440. -{
  172441. - eval "$1=\$$1\$2"
  172442. -}
  172443. -
  172444. -_LT_EOF
  172445. - ;;
  172446. - esac
  172447. + sed '$q' "$ltmain" >> "$cfgfile" \
  172448. + || (rm -f "$cfgfile"; exit 1)
  172449. + if test x"$xsi_shell" = xyes; then
  172450. + sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
  172451. +func_dirname ()\
  172452. +{\
  172453. +\ case ${1} in\
  172454. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  172455. +\ * ) func_dirname_result="${3}" ;;\
  172456. +\ esac\
  172457. +} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
  172458. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172459. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172460. +test 0 -eq $? || _lt_function_replace_fail=:
  172461. +
  172462. +
  172463. + sed -e '/^func_basename ()$/,/^} # func_basename /c\
  172464. +func_basename ()\
  172465. +{\
  172466. +\ func_basename_result="${1##*/}"\
  172467. +} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
  172468. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172469. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172470. +test 0 -eq $? || _lt_function_replace_fail=:
  172471. +
  172472. +
  172473. + sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
  172474. +func_dirname_and_basename ()\
  172475. +{\
  172476. +\ case ${1} in\
  172477. +\ */*) func_dirname_result="${1%/*}${2}" ;;\
  172478. +\ * ) func_dirname_result="${3}" ;;\
  172479. +\ esac\
  172480. +\ func_basename_result="${1##*/}"\
  172481. +} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
  172482. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172483. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172484. +test 0 -eq $? || _lt_function_replace_fail=:
  172485. +
  172486. +
  172487. + sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
  172488. +func_stripname ()\
  172489. +{\
  172490. +\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
  172491. +\ # positional parameters, so assign one to ordinary parameter first.\
  172492. +\ func_stripname_result=${3}\
  172493. +\ func_stripname_result=${func_stripname_result#"${1}"}\
  172494. +\ func_stripname_result=${func_stripname_result%"${2}"}\
  172495. +} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
  172496. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172497. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172498. +test 0 -eq $? || _lt_function_replace_fail=:
  172499. +
  172500. +
  172501. + sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
  172502. +func_split_long_opt ()\
  172503. +{\
  172504. +\ func_split_long_opt_name=${1%%=*}\
  172505. +\ func_split_long_opt_arg=${1#*=}\
  172506. +} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
  172507. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172508. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172509. +test 0 -eq $? || _lt_function_replace_fail=:
  172510. +
  172511. +
  172512. + sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
  172513. +func_split_short_opt ()\
  172514. +{\
  172515. +\ func_split_short_opt_arg=${1#??}\
  172516. +\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
  172517. +} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
  172518. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172519. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172520. +test 0 -eq $? || _lt_function_replace_fail=:
  172521. +
  172522. +
  172523. + sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
  172524. +func_lo2o ()\
  172525. +{\
  172526. +\ case ${1} in\
  172527. +\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
  172528. +\ *) func_lo2o_result=${1} ;;\
  172529. +\ esac\
  172530. +} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
  172531. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172532. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172533. +test 0 -eq $? || _lt_function_replace_fail=:
  172534. +
  172535. +
  172536. + sed -e '/^func_xform ()$/,/^} # func_xform /c\
  172537. +func_xform ()\
  172538. +{\
  172539. + func_xform_result=${1%.*}.lo\
  172540. +} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
  172541. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172542. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172543. +test 0 -eq $? || _lt_function_replace_fail=:
  172544. +
  172545. +
  172546. + sed -e '/^func_arith ()$/,/^} # func_arith /c\
  172547. +func_arith ()\
  172548. +{\
  172549. + func_arith_result=$(( $* ))\
  172550. +} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
  172551. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172552. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172553. +test 0 -eq $? || _lt_function_replace_fail=:
  172554. +
  172555. +
  172556. + sed -e '/^func_len ()$/,/^} # func_len /c\
  172557. +func_len ()\
  172558. +{\
  172559. + func_len_result=${#1}\
  172560. +} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
  172561. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172562. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172563. +test 0 -eq $? || _lt_function_replace_fail=:
  172564. +
  172565. +fi
  172566. +
  172567. +if test x"$lt_shell_append" = xyes; then
  172568. + sed -e '/^func_append ()$/,/^} # func_append /c\
  172569. +func_append ()\
  172570. +{\
  172571. + eval "${1}+=\\${2}"\
  172572. +} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
  172573. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172574. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172575. +test 0 -eq $? || _lt_function_replace_fail=:
  172576. +
  172577. +
  172578. + sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
  172579. +func_append_quoted ()\
  172580. +{\
  172581. +\ func_quote_for_eval "${2}"\
  172582. +\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
  172583. +} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
  172584. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172585. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172586. +test 0 -eq $? || _lt_function_replace_fail=:
  172587. +
  172588. +
  172589. + # Save a `func_append' function call where possible by direct use of '+='
  172590. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  172591. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172592. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172593. + test 0 -eq $? || _lt_function_replace_fail=:
  172594. +else
  172595. + # Save a `func_append' function call even when '+=' is not available
  172596. + sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  172597. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  172598. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  172599. + test 0 -eq $? || _lt_function_replace_fail=:
  172600. +fi
  172601. +
  172602. +if test x"$_lt_function_replace_fail" = x":"; then
  172603. + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
  172604. +$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
  172605. +fi
  172606. - sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
  172607. - || (rm -f "$cfgfile"; exit 1)
  172608. - mv -f "$cfgfile" "$ofile" ||
  172609. + mv -f "$cfgfile" "$ofile" ||
  172610. (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  172611. chmod +x "$ofile"
  172612. @@ -14082,7 +14765,7 @@
  172613. ac_clean_files=$ac_clean_files_save
  172614. test $ac_write_fail = 0 ||
  172615. - as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
  172616. + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  172617. # configure is writing to config.log, and then calls config.status.
  172618. @@ -14103,7 +14786,7 @@
  172619. exec 5>>config.log
  172620. # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  172621. # would make configure fail if this is the last instruction.
  172622. - $ac_cs_success || as_fn_exit $?
  172623. + $ac_cs_success || as_fn_exit 1
  172624. fi
  172625. if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  172626. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  172627. diff -Nur squid-3.1.11.orig/libltdl/configure.ac squid-3.1.11/libltdl/configure.ac
  172628. --- squid-3.1.11.orig/libltdl/configure.ac 2011-02-08 05:06:24.000000000 +0100
  172629. +++ squid-3.1.11/libltdl/configure.ac 2011-03-04 23:17:44.000000000 +0100
  172630. @@ -40,7 +40,7 @@
  172631. ## ------------------------ ##
  172632. ## Autoconf initialisation. ##
  172633. ## ------------------------ ##
  172634. -AC_INIT([libltdl], [2.2.10], [bug-libtool@gnu.org])
  172635. +AC_INIT([libltdl], [2.4], [bug-libtool@gnu.org])
  172636. AC_CONFIG_HEADERS([config.h:config-h.in])
  172637. AC_CONFIG_SRCDIR([ltdl.c])
  172638. AC_CONFIG_AUX_DIR([config])
  172639. diff -Nur squid-3.1.11.orig/libltdl/libltdl/lt_system.h squid-3.1.11/libltdl/libltdl/lt_system.h
  172640. --- squid-3.1.11.orig/libltdl/libltdl/lt_system.h 2011-02-08 05:06:25.000000000 +0100
  172641. +++ squid-3.1.11/libltdl/libltdl/lt_system.h 2011-03-04 23:17:45.000000000 +0100
  172642. @@ -1,6 +1,6 @@
  172643. /* lt_system.h -- system portability abstraction layer
  172644. - Copyright (C) 2004, 2007 Free Software Foundation, Inc.
  172645. + Copyright (C) 2004, 2007, 2010 Free Software Foundation, Inc.
  172646. Written by Gary V. Vaughan, 2004
  172647. NOTE: The canonical source of this file is maintained with the
  172648. @@ -76,6 +76,18 @@
  172649. # endif
  172650. #endif
  172651. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  172652. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  172653. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  172654. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  172655. +# define LT_DLSYM_CONST
  172656. +#elif defined(__osf__)
  172657. +/* This system does not cope well with relocations in const data. */
  172658. +# define LT_DLSYM_CONST
  172659. +#else
  172660. +# define LT_DLSYM_CONST const
  172661. +#endif
  172662. +
  172663. /* Canonicalise Windows and Cygwin recognition macros.
  172664. To match the values set by recent Cygwin compilers, make sure that if
  172665. __CYGWIN__ is defined (after canonicalisation), __WINDOWS__ is NOT! */
  172666. diff -Nur squid-3.1.11.orig/libltdl/ltdl.c squid-3.1.11/libltdl/ltdl.c
  172667. --- squid-3.1.11.orig/libltdl/ltdl.c 2011-02-08 05:06:25.000000000 +0100
  172668. +++ squid-3.1.11/libltdl/ltdl.c 2011-03-04 23:17:45.000000000 +0100
  172669. @@ -54,6 +54,10 @@
  172670. # define LT_LIBEXT "a"
  172671. #endif
  172672. +#if !defined(LT_LIBPREFIX)
  172673. +# define LT_LIBPREFIX "lib"
  172674. +#endif
  172675. +
  172676. /* This is the maximum symbol size that won't require malloc/free */
  172677. #undef LT_SYMBOL_LENGTH
  172678. #define LT_SYMBOL_LENGTH 128
  172679. @@ -72,6 +76,7 @@
  172680. static const char objdir[] = LT_OBJDIR;
  172681. static const char archive_ext[] = LT_ARCHIVE_EXT;
  172682. static const char libext[] = LT_LIBEXT;
  172683. +static const char libprefix[] = LT_LIBPREFIX;
  172684. #if defined(LT_MODULE_EXT)
  172685. static const char shlib_ext[] = LT_MODULE_EXT;
  172686. #endif
  172687. @@ -208,7 +213,7 @@
  172688. LT_SCOPE const lt_dlvtable * get_vtable (lt_user_data data);
  172689. LT_END_C_DECLS
  172690. #ifdef HAVE_LIBDLLOADER
  172691. -extern lt_dlsymlist preloaded_symbols[];
  172692. +extern LT_DLSYM_CONST lt_dlsymlist preloaded_symbols[];
  172693. #endif
  172694. /* Initialize libltdl. */
  172695. @@ -1079,14 +1084,17 @@
  172696. /* Windows native tools do not understand the POSIX paths we store
  172697. in libdir. */
  172698. -#ifndef __WINDOWS__
  172699. #undef STR_LIBDIR
  172700. #define STR_LIBDIR "libdir="
  172701. else if (strncmp (line, STR_LIBDIR, sizeof (STR_LIBDIR) - 1) == 0)
  172702. {
  172703. errors += trim (libdir, &line[sizeof(STR_LIBDIR) - 1]);
  172704. - }
  172705. +#ifdef __WINDOWS__
  172706. + /* Disallow following unix-style paths on MinGW. */
  172707. + if (*libdir && (**libdir == '/' || **libdir == '\\'))
  172708. + **libdir = '\0';
  172709. #endif
  172710. + }
  172711. #undef STR_DL_DEPLIBS
  172712. #define STR_DL_DEPLIBS "dependency_libs="
  172713. @@ -1269,8 +1277,8 @@
  172714. if (vtable)
  172715. {
  172716. - /* name + "." + libext + NULL */
  172717. - archive_name = MALLOC (char, LT_STRLEN (name) + strlen (libext) + 2);
  172718. + /* libprefix + name + "." + libext + NULL */
  172719. + archive_name = MALLOC (char, strlen (libprefix) + LT_STRLEN (name) + strlen (libext) + 2);
  172720. *phandle = (lt_dlhandle) lt__zalloc (sizeof (struct lt__handle));
  172721. if ((*phandle == NULL) || (archive_name == NULL))
  172722. @@ -1282,7 +1290,14 @@
  172723. /* Preloaded modules are always named according to their old
  172724. archive name. */
  172725. - sprintf (archive_name, "%s.%s", name, libext);
  172726. + if (strncmp(name, "lib", 3) == 0)
  172727. + {
  172728. + sprintf (archive_name, "%s%s.%s", libprefix, name + 3, libext);
  172729. + }
  172730. + else
  172731. + {
  172732. + sprintf (archive_name, "%s.%s", name, libext);
  172733. + }
  172734. if (tryall_dlopen (&newhandle, archive_name, advise, vtable) == 0)
  172735. {
  172736. diff -Nur squid-3.1.11.orig/libltdl/ltdl.h squid-3.1.11/libltdl/ltdl.h
  172737. --- squid-3.1.11.orig/libltdl/ltdl.h 2011-02-08 05:06:25.000000000 +0100
  172738. +++ squid-3.1.11/libltdl/ltdl.h 2011-03-04 23:17:45.000000000 +0100
  172739. @@ -102,10 +102,11 @@
  172740. lt_dlpreload_callback_func *func);
  172741. #define lt_preloaded_symbols lt__PROGRAM__LTX_preloaded_symbols
  172742. -#define LTDL_SET_PRELOADED_SYMBOLS() LT_STMT_START{ \
  172743. - extern const lt_dlsymlist lt_preloaded_symbols[]; \
  172744. - lt_dlpreload_default(lt_preloaded_symbols); \
  172745. - }LT_STMT_END
  172746. +/* Ensure C linkage. */
  172747. +extern LT_DLSYM_CONST lt_dlsymlist lt__PROGRAM__LTX_preloaded_symbols[];
  172748. +
  172749. +#define LTDL_SET_PRELOADED_SYMBOLS() \
  172750. + lt_dlpreload_default(lt_preloaded_symbols)
  172751. diff -Nur squid-3.1.11.orig/libltdl/m4/argz.m4 squid-3.1.11/libltdl/m4/argz.m4
  172752. --- squid-3.1.11.orig/libltdl/m4/argz.m4 2011-02-08 05:06:23.000000000 +0100
  172753. +++ squid-3.1.11/libltdl/m4/argz.m4 2011-03-04 23:17:44.000000000 +0100
  172754. @@ -66,7 +66,7 @@
  172755. ;; #(
  172756. *) lt_cv_sys_argz_works=yes ;;
  172757. esac]])
  172758. - AS_IF([test $lt_cv_sys_argz_works = yes],
  172759. + AS_IF([test "$lt_cv_sys_argz_works" = yes],
  172760. [AC_DEFINE([HAVE_WORKING_ARGZ], 1,
  172761. [This value is set to 1 to indicate that the system argz facility works])],
  172762. [ARGZ_H=argz.h
  172763. diff -Nur squid-3.1.11.orig/libltdl/m4/libtool.m4 squid-3.1.11/libltdl/m4/libtool.m4
  172764. --- squid-3.1.11.orig/libltdl/m4/libtool.m4 2011-02-08 05:06:24.000000000 +0100
  172765. +++ squid-3.1.11/libltdl/m4/libtool.m4 2011-03-04 23:17:44.000000000 +0100
  172766. @@ -168,10 +168,13 @@
  172767. dnl
  172768. m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  172769. m4_require([_LT_CHECK_SHELL_FEATURES])dnl
  172770. +m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
  172771. m4_require([_LT_CMD_RELOAD])dnl
  172772. m4_require([_LT_CHECK_MAGIC_METHOD])dnl
  172773. +m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
  172774. m4_require([_LT_CMD_OLD_ARCHIVE])dnl
  172775. m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
  172776. +m4_require([_LT_WITH_SYSROOT])dnl
  172777. _LT_CONFIG_LIBTOOL_INIT([
  172778. # See if we are running on zsh, and set the options which allow our
  172779. @@ -748,15 +751,12 @@
  172780. # if finds mixed CR/LF and LF-only lines. Since sed operates in
  172781. # text mode, it properly converts lines to CR/LF. This bash problem
  172782. # is reportedly fixed, but why not run on old versions too?
  172783. - sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
  172784. - || (rm -f "$cfgfile"; exit 1)
  172785. + sed '$q' "$ltmain" >> "$cfgfile" \
  172786. + || (rm -f "$cfgfile"; exit 1)
  172787. - _LT_PROG_XSI_SHELLFNS
  172788. + _LT_PROG_REPLACE_SHELLFNS
  172789. - sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
  172790. - || (rm -f "$cfgfile"; exit 1)
  172791. -
  172792. - mv -f "$cfgfile" "$ofile" ||
  172793. + mv -f "$cfgfile" "$ofile" ||
  172794. (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
  172795. chmod +x "$ofile"
  172796. ],
  172797. @@ -1073,30 +1073,41 @@
  172798. fi
  172799. ])
  172800. -# _LT_SYS_MODULE_PATH_AIX
  172801. -# -----------------------
  172802. +# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
  172803. +# ----------------------------------
  172804. # Links a minimal program and checks the executable
  172805. # for the system default hardcoded library path. In most cases,
  172806. # this is /usr/lib:/lib, but when the MPI compilers are used
  172807. # the location of the communication and MPI libs are included too.
  172808. # If we don't find anything, use the default library path according
  172809. # to the aix ld manual.
  172810. +# Store the results from the different compilers for each TAGNAME.
  172811. +# Allow to override them for all tags through lt_cv_aix_libpath.
  172812. m4_defun([_LT_SYS_MODULE_PATH_AIX],
  172813. [m4_require([_LT_DECL_SED])dnl
  172814. -AC_LINK_IFELSE(AC_LANG_PROGRAM,[
  172815. -lt_aix_libpath_sed='
  172816. - /Import File Strings/,/^$/ {
  172817. - /^0/ {
  172818. - s/^0 *\(.*\)$/\1/
  172819. - p
  172820. - }
  172821. - }'
  172822. -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  172823. -# Check for a 64-bit object if we didn't find anything.
  172824. -if test -z "$aix_libpath"; then
  172825. - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  172826. -fi],[])
  172827. -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
  172828. +if test "${lt_cv_aix_libpath+set}" = set; then
  172829. + aix_libpath=$lt_cv_aix_libpath
  172830. +else
  172831. + AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
  172832. + [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
  172833. + lt_aix_libpath_sed='[
  172834. + /Import File Strings/,/^$/ {
  172835. + /^0/ {
  172836. + s/^0 *\([^ ]*\) *$/\1/
  172837. + p
  172838. + }
  172839. + }]'
  172840. + _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  172841. + # Check for a 64-bit object if we didn't find anything.
  172842. + if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
  172843. + _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
  172844. + fi],[])
  172845. + if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
  172846. + _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
  172847. + fi
  172848. + ])
  172849. + aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
  172850. +fi
  172851. ])# _LT_SYS_MODULE_PATH_AIX
  172852. @@ -1121,7 +1132,7 @@
  172853. AC_MSG_CHECKING([how to print strings])
  172854. # Test print first, because it will be a builtin if present.
  172855. -if test "X`print -r -- -n 2>/dev/null`" = X-n && \
  172856. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
  172857. test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
  172858. ECHO='print -r --'
  172859. elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
  172860. @@ -1165,6 +1176,39 @@
  172861. ])# _LT_PROG_ECHO_BACKSLASH
  172862. +# _LT_WITH_SYSROOT
  172863. +# ----------------
  172864. +AC_DEFUN([_LT_WITH_SYSROOT],
  172865. +[AC_MSG_CHECKING([for sysroot])
  172866. +AC_ARG_WITH([sysroot],
  172867. +[ --with-sysroot[=DIR] Search for dependent libraries within DIR
  172868. + (or the compiler's sysroot if not specified).],
  172869. +[], [with_sysroot=no])
  172870. +
  172871. +dnl lt_sysroot will always be passed unquoted. We quote it here
  172872. +dnl in case the user passed a directory name.
  172873. +lt_sysroot=
  172874. +case ${with_sysroot} in #(
  172875. + yes)
  172876. + if test "$GCC" = yes; then
  172877. + lt_sysroot=`$CC --print-sysroot 2>/dev/null`
  172878. + fi
  172879. + ;; #(
  172880. + /*)
  172881. + lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
  172882. + ;; #(
  172883. + no|'')
  172884. + ;; #(
  172885. + *)
  172886. + AC_MSG_RESULT([${with_sysroot}])
  172887. + AC_MSG_ERROR([The sysroot must be an absolute path.])
  172888. + ;;
  172889. +esac
  172890. +
  172891. + AC_MSG_RESULT([${lt_sysroot:-no}])
  172892. +_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
  172893. +[dependent libraries, and in which our libraries should be installed.])])
  172894. +
  172895. # _LT_ENABLE_LOCK
  172896. # ---------------
  172897. m4_defun([_LT_ENABLE_LOCK],
  172898. @@ -1311,14 +1355,47 @@
  172899. ])# _LT_ENABLE_LOCK
  172900. +# _LT_PROG_AR
  172901. +# -----------
  172902. +m4_defun([_LT_PROG_AR],
  172903. +[AC_CHECK_TOOLS(AR, [ar], false)
  172904. +: ${AR=ar}
  172905. +: ${AR_FLAGS=cru}
  172906. +_LT_DECL([], [AR], [1], [The archiver])
  172907. +_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
  172908. +
  172909. +AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
  172910. + [lt_cv_ar_at_file=no
  172911. + AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
  172912. + [echo conftest.$ac_objext > conftest.lst
  172913. + lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
  172914. + AC_TRY_EVAL([lt_ar_try])
  172915. + if test "$ac_status" -eq 0; then
  172916. + # Ensure the archiver fails upon bogus file names.
  172917. + rm -f conftest.$ac_objext libconftest.a
  172918. + AC_TRY_EVAL([lt_ar_try])
  172919. + if test "$ac_status" -ne 0; then
  172920. + lt_cv_ar_at_file=@
  172921. + fi
  172922. + fi
  172923. + rm -f conftest.* libconftest.a
  172924. + ])
  172925. + ])
  172926. +
  172927. +if test "x$lt_cv_ar_at_file" = xno; then
  172928. + archiver_list_spec=
  172929. +else
  172930. + archiver_list_spec=$lt_cv_ar_at_file
  172931. +fi
  172932. +_LT_DECL([], [archiver_list_spec], [1],
  172933. + [How to feed a file listing to the archiver])
  172934. +])# _LT_PROG_AR
  172935. +
  172936. +
  172937. # _LT_CMD_OLD_ARCHIVE
  172938. # -------------------
  172939. m4_defun([_LT_CMD_OLD_ARCHIVE],
  172940. -[AC_CHECK_TOOL(AR, ar, false)
  172941. -test -z "$AR" && AR=ar
  172942. -test -z "$AR_FLAGS" && AR_FLAGS=cru
  172943. -_LT_DECL([], [AR], [1], [The archiver])
  172944. -_LT_DECL([], [AR_FLAGS], [1])
  172945. +[_LT_PROG_AR
  172946. AC_CHECK_TOOL(STRIP, strip, :)
  172947. test -z "$STRIP" && STRIP=:
  172948. @@ -1658,10 +1735,10 @@
  172949. /* When -fvisbility=hidden is used, assume the code has been annotated
  172950. correspondingly for the symbols needed. */
  172951. #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
  172952. -void fnord () __attribute__((visibility("default")));
  172953. +int fnord () __attribute__((visibility("default")));
  172954. #endif
  172955. -void fnord () { int i=42; }
  172956. +int fnord () { return 42; }
  172957. int main ()
  172958. {
  172959. void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  172960. @@ -2201,8 +2278,9 @@
  172961. need_version=no
  172962. need_lib_prefix=no
  172963. - case $GCC,$host_os in
  172964. - yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
  172965. + case $GCC,$cc_basename in
  172966. + yes,*)
  172967. + # gcc
  172968. library_names_spec='$libname.dll.a'
  172969. # DLL is installed to $(libdir)/../bin by postinstall_cmds
  172970. postinstall_cmds='base_file=`basename \${file}`~
  172971. @@ -2235,13 +2313,71 @@
  172972. library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  172973. ;;
  172974. esac
  172975. + dynamic_linker='Win32 ld.exe'
  172976. + ;;
  172977. +
  172978. + *,cl*)
  172979. + # Native MSVC
  172980. + libname_spec='$name'
  172981. + soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
  172982. + library_names_spec='${libname}.dll.lib'
  172983. +
  172984. + case $build_os in
  172985. + mingw*)
  172986. + sys_lib_search_path_spec=
  172987. + lt_save_ifs=$IFS
  172988. + IFS=';'
  172989. + for lt_path in $LIB
  172990. + do
  172991. + IFS=$lt_save_ifs
  172992. + # Let DOS variable expansion print the short 8.3 style file name.
  172993. + lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
  172994. + sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
  172995. + done
  172996. + IFS=$lt_save_ifs
  172997. + # Convert to MSYS style.
  172998. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
  172999. + ;;
  173000. + cygwin*)
  173001. + # Convert to unix form, then to dos form, then back to unix form
  173002. + # but this time dos style (no spaces!) so that the unix form looks
  173003. + # like /cygdrive/c/PROGRA~1:/cygdr...
  173004. + sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
  173005. + sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
  173006. + sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  173007. + ;;
  173008. + *)
  173009. + sys_lib_search_path_spec="$LIB"
  173010. + if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
  173011. + # It is most probably a Windows format PATH.
  173012. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
  173013. + else
  173014. + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
  173015. + fi
  173016. + # FIXME: find the short name or the path components, as spaces are
  173017. + # common. (e.g. "Program Files" -> "PROGRA~1")
  173018. + ;;
  173019. + esac
  173020. +
  173021. + # DLL is installed to $(libdir)/../bin by postinstall_cmds
  173022. + postinstall_cmds='base_file=`basename \${file}`~
  173023. + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
  173024. + dldir=$destdir/`dirname \$dlpath`~
  173025. + test -d \$dldir || mkdir -p \$dldir~
  173026. + $install_prog $dir/$dlname \$dldir/$dlname'
  173027. + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
  173028. + dlpath=$dir/\$dldll~
  173029. + $RM \$dlpath'
  173030. + shlibpath_overrides_runpath=yes
  173031. + dynamic_linker='Win32 link.exe'
  173032. ;;
  173033. *)
  173034. + # Assume MSVC wrapper
  173035. library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
  173036. + dynamic_linker='Win32 ld.exe'
  173037. ;;
  173038. esac
  173039. - dynamic_linker='Win32 ld.exe'
  173040. # FIXME: first we should search . and the directory the executable is in
  173041. shlibpath_var=PATH
  173042. ;;
  173043. @@ -2945,6 +3081,11 @@
  173044. esac
  173045. reload_cmds='$LD$reload_flag -o $output$reload_objs'
  173046. case $host_os in
  173047. + cygwin* | mingw* | pw32* | cegcc*)
  173048. + if test "$GCC" != yes; then
  173049. + reload_cmds=false
  173050. + fi
  173051. + ;;
  173052. darwin*)
  173053. if test "$GCC" = yes; then
  173054. reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  173055. @@ -3163,6 +3304,21 @@
  173056. ;;
  173057. esac
  173058. ])
  173059. +
  173060. +file_magic_glob=
  173061. +want_nocaseglob=no
  173062. +if test "$build" = "$host"; then
  173063. + case $host_os in
  173064. + mingw* | pw32*)
  173065. + if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
  173066. + want_nocaseglob=yes
  173067. + else
  173068. + file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
  173069. + fi
  173070. + ;;
  173071. + esac
  173072. +fi
  173073. +
  173074. file_magic_cmd=$lt_cv_file_magic_cmd
  173075. deplibs_check_method=$lt_cv_deplibs_check_method
  173076. test -z "$deplibs_check_method" && deplibs_check_method=unknown
  173077. @@ -3170,7 +3326,11 @@
  173078. _LT_DECL([], [deplibs_check_method], [1],
  173079. [Method to check whether dependent libraries are shared objects])
  173080. _LT_DECL([], [file_magic_cmd], [1],
  173081. - [Command to use when deplibs_check_method == "file_magic"])
  173082. + [Command to use when deplibs_check_method = "file_magic"])
  173083. +_LT_DECL([], [file_magic_glob], [1],
  173084. + [How to find potential files when deplibs_check_method = "file_magic"])
  173085. +_LT_DECL([], [want_nocaseglob], [1],
  173086. + [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
  173087. ])# _LT_CHECK_MAGIC_METHOD
  173088. @@ -3273,6 +3433,67 @@
  173089. dnl AC_DEFUN([AM_PROG_NM], [])
  173090. dnl AC_DEFUN([AC_PROG_NM], [])
  173091. +# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
  173092. +# --------------------------------
  173093. +# how to determine the name of the shared library
  173094. +# associated with a specific link library.
  173095. +# -- PORTME fill in with the dynamic library characteristics
  173096. +m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
  173097. +[m4_require([_LT_DECL_EGREP])
  173098. +m4_require([_LT_DECL_OBJDUMP])
  173099. +m4_require([_LT_DECL_DLLTOOL])
  173100. +AC_CACHE_CHECK([how to associate runtime and link libraries],
  173101. +lt_cv_sharedlib_from_linklib_cmd,
  173102. +[lt_cv_sharedlib_from_linklib_cmd='unknown'
  173103. +
  173104. +case $host_os in
  173105. +cygwin* | mingw* | pw32* | cegcc*)
  173106. + # two different shell functions defined in ltmain.sh
  173107. + # decide which to use based on capabilities of $DLLTOOL
  173108. + case `$DLLTOOL --help 2>&1` in
  173109. + *--identify-strict*)
  173110. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
  173111. + ;;
  173112. + *)
  173113. + lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
  173114. + ;;
  173115. + esac
  173116. + ;;
  173117. +*)
  173118. + # fallback: assume linklib IS sharedlib
  173119. + lt_cv_sharedlib_from_linklib_cmd="$ECHO"
  173120. + ;;
  173121. +esac
  173122. +])
  173123. +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
  173124. +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
  173125. +
  173126. +_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
  173127. + [Command to associate shared and link libraries])
  173128. +])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
  173129. +
  173130. +
  173131. +# _LT_PATH_MANIFEST_TOOL
  173132. +# ----------------------
  173133. +# locate the manifest tool
  173134. +m4_defun([_LT_PATH_MANIFEST_TOOL],
  173135. +[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
  173136. +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
  173137. +AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
  173138. + [lt_cv_path_mainfest_tool=no
  173139. + echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
  173140. + $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
  173141. + cat conftest.err >&AS_MESSAGE_LOG_FD
  173142. + if $GREP 'Manifest Tool' conftest.out > /dev/null; then
  173143. + lt_cv_path_mainfest_tool=yes
  173144. + fi
  173145. + rm -f conftest*])
  173146. +if test "x$lt_cv_path_mainfest_tool" != xyes; then
  173147. + MANIFEST_TOOL=:
  173148. +fi
  173149. +_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
  173150. +])# _LT_PATH_MANIFEST_TOOL
  173151. +
  173152. # LT_LIB_M
  173153. # --------
  173154. @@ -3399,8 +3620,8 @@
  173155. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
  173156. # Transform an extracted symbol line into symbol name and symbol address
  173157. -lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
  173158. -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  173159. +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
  173160. +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
  173161. # Handle CRLF in mingw tool chain
  173162. opt_cr=
  173163. @@ -3436,6 +3657,7 @@
  173164. else
  173165. lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  173166. fi
  173167. + lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
  173168. # Check to see that the pipe works correctly.
  173169. pipe_works=no
  173170. @@ -3469,6 +3691,18 @@
  173171. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  173172. if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  173173. cat <<_LT_EOF > conftest.$ac_ext
  173174. +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
  173175. +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
  173176. +/* DATA imports from DLLs on WIN32 con't be const, because runtime
  173177. + relocations are performed -- see ld's documentation on pseudo-relocs. */
  173178. +# define LT@&t@_DLSYM_CONST
  173179. +#elif defined(__osf__)
  173180. +/* This system does not cope well with relocations in const data. */
  173181. +# define LT@&t@_DLSYM_CONST
  173182. +#else
  173183. +# define LT@&t@_DLSYM_CONST const
  173184. +#endif
  173185. +
  173186. #ifdef __cplusplus
  173187. extern "C" {
  173188. #endif
  173189. @@ -3480,7 +3714,7 @@
  173190. cat <<_LT_EOF >> conftest.$ac_ext
  173191. /* The mapping between symbol names and symbols. */
  173192. -const struct {
  173193. +LT@&t@_DLSYM_CONST struct {
  173194. const char *name;
  173195. void *address;
  173196. }
  173197. @@ -3506,15 +3740,15 @@
  173198. _LT_EOF
  173199. # Now try linking the two files.
  173200. mv conftest.$ac_objext conftstm.$ac_objext
  173201. - lt_save_LIBS="$LIBS"
  173202. - lt_save_CFLAGS="$CFLAGS"
  173203. + lt_globsym_save_LIBS=$LIBS
  173204. + lt_globsym_save_CFLAGS=$CFLAGS
  173205. LIBS="conftstm.$ac_objext"
  173206. CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
  173207. if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
  173208. pipe_works=yes
  173209. fi
  173210. - LIBS="$lt_save_LIBS"
  173211. - CFLAGS="$lt_save_CFLAGS"
  173212. + LIBS=$lt_globsym_save_LIBS
  173213. + CFLAGS=$lt_globsym_save_CFLAGS
  173214. else
  173215. echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
  173216. fi
  173217. @@ -3547,6 +3781,13 @@
  173218. AC_MSG_RESULT(ok)
  173219. fi
  173220. +# Response file support.
  173221. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  173222. + nm_file_list_spec='@'
  173223. +elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
  173224. + nm_file_list_spec='@'
  173225. +fi
  173226. +
  173227. _LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
  173228. [Take the output of nm and produce a listing of raw symbols and C names])
  173229. _LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
  173230. @@ -3557,6 +3798,8 @@
  173231. _LT_DECL([global_symbol_to_c_name_address_lib_prefix],
  173232. [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
  173233. [Transform the output of nm in a C name address pair when lib prefix is needed])
  173234. +_LT_DECL([], [nm_file_list_spec], [1],
  173235. + [Specify filename containing input files for $NM])
  173236. ]) # _LT_CMD_GLOBAL_SYMBOLS
  173237. @@ -3568,7 +3811,6 @@
  173238. _LT_TAGVAR(lt_prog_compiler_pic, $1)=
  173239. _LT_TAGVAR(lt_prog_compiler_static, $1)=
  173240. -AC_MSG_CHECKING([for $compiler option to produce PIC])
  173241. m4_if([$1], [CXX], [
  173242. # C++ specific cases for pic, static, wl, etc.
  173243. if test "$GXX" = yes; then
  173244. @@ -3673,6 +3915,12 @@
  173245. ;;
  173246. esac
  173247. ;;
  173248. + mingw* | cygwin* | os2* | pw32* | cegcc*)
  173249. + # This hack is so that the source file can tell whether it is being
  173250. + # built for inclusion in a dll (and should export symbols for example).
  173251. + m4_if([$1], [GCJ], [],
  173252. + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
  173253. + ;;
  173254. dgux*)
  173255. case $cc_basename in
  173256. ec++*)
  173257. @@ -4047,6 +4295,12 @@
  173258. _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
  173259. _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
  173260. ;;
  173261. + nagfor*)
  173262. + # NAG Fortran compiler
  173263. + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
  173264. + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
  173265. + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
  173266. + ;;
  173267. pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
  173268. # Portland Group compilers (*not* the Pentium gcc compiler,
  173269. # which looks to be a dead project)
  173270. @@ -4166,9 +4420,11 @@
  173271. _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
  173272. ;;
  173273. esac
  173274. -AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
  173275. -_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
  173276. - [How to pass a linker flag through the compiler])
  173277. +
  173278. +AC_CACHE_CHECK([for $compiler option to produce PIC],
  173279. + [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
  173280. + [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
  173281. +_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
  173282. #
  173283. # Check to make sure the PIC flag actually works.
  173284. @@ -4187,6 +4443,8 @@
  173285. _LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
  173286. [Additional compiler flags for building library objects])
  173287. +_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
  173288. + [How to pass a linker flag through the compiler])
  173289. #
  173290. # Check to make sure the static flag actually works.
  173291. #
  173292. @@ -4207,6 +4465,7 @@
  173293. m4_defun([_LT_LINKER_SHLIBS],
  173294. [AC_REQUIRE([LT_PATH_LD])dnl
  173295. AC_REQUIRE([LT_PATH_NM])dnl
  173296. +m4_require([_LT_PATH_MANIFEST_TOOL])dnl
  173297. m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  173298. m4_require([_LT_DECL_EGREP])dnl
  173299. m4_require([_LT_DECL_SED])dnl
  173300. @@ -4215,6 +4474,7 @@
  173301. AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
  173302. m4_if([$1], [CXX], [
  173303. _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  173304. + _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
  173305. case $host_os in
  173306. aix[[4-9]]*)
  173307. # If we're using GNU nm, then we don't want the "-C" option.
  173308. @@ -4229,15 +4489,20 @@
  173309. ;;
  173310. pw32*)
  173311. _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
  173312. - ;;
  173313. + ;;
  173314. cygwin* | mingw* | cegcc*)
  173315. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
  173316. - ;;
  173317. + case $cc_basename in
  173318. + cl*) ;;
  173319. + *)
  173320. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
  173321. + _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
  173322. + ;;
  173323. + esac
  173324. + ;;
  173325. *)
  173326. _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
  173327. - ;;
  173328. + ;;
  173329. esac
  173330. - _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
  173331. ], [
  173332. runpath_var=
  173333. _LT_TAGVAR(allow_undefined_flag, $1)=
  173334. @@ -4405,7 +4670,8 @@
  173335. _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  173336. _LT_TAGVAR(always_export_symbols, $1)=no
  173337. _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  173338. - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
  173339. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
  173340. + _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
  173341. if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  173342. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  173343. @@ -4453,7 +4719,7 @@
  173344. if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
  173345. && test "$tmp_diet" = no
  173346. then
  173347. - tmp_addflag=
  173348. + tmp_addflag=' $pic_flag'
  173349. tmp_sharedflag='-shared'
  173350. case $cc_basename,$host_cpu in
  173351. pgcc*) # Portland Group C compiler
  173352. @@ -4523,8 +4789,8 @@
  173353. _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
  173354. wlarc=
  173355. else
  173356. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173357. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173358. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173359. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173360. fi
  173361. ;;
  173362. @@ -4542,8 +4808,8 @@
  173363. _LT_EOF
  173364. elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  173365. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173366. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173367. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173368. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173369. else
  173370. _LT_TAGVAR(ld_shlibs, $1)=no
  173371. fi
  173372. @@ -4589,8 +4855,8 @@
  173373. *)
  173374. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
  173375. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173376. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173377. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173378. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173379. else
  173380. _LT_TAGVAR(ld_shlibs, $1)=no
  173381. fi
  173382. @@ -4720,7 +4986,7 @@
  173383. _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
  173384. # Determine the default libpath from the value encoded in an
  173385. # empty executable.
  173386. - _LT_SYS_MODULE_PATH_AIX
  173387. + _LT_SYS_MODULE_PATH_AIX([$1])
  173388. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  173389. _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  173390. else
  173391. @@ -4731,7 +4997,7 @@
  173392. else
  173393. # Determine the default libpath from the value encoded in an
  173394. # empty executable.
  173395. - _LT_SYS_MODULE_PATH_AIX
  173396. + _LT_SYS_MODULE_PATH_AIX([$1])
  173397. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  173398. # Warning - without using the other run time loading flags,
  173399. # -berok will link without error, but may produce a broken library.
  173400. @@ -4775,20 +5041,63 @@
  173401. # Microsoft Visual C++.
  173402. # hardcode_libdir_flag_spec is actually meaningless, as there is
  173403. # no search path for DLLs.
  173404. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  173405. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  173406. - # Tell ltmain to make .lib files, not .a files.
  173407. - libext=lib
  173408. - # Tell ltmain to make .dll files, not .so files.
  173409. - shrext_cmds=".dll"
  173410. - # FIXME: Setting linknames here is a bad hack.
  173411. - _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  173412. - # The linker will automatically build a .lib file if we build a DLL.
  173413. - _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  173414. - # FIXME: Should let the user specify the lib program.
  173415. - _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
  173416. - _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
  173417. - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  173418. + case $cc_basename in
  173419. + cl*)
  173420. + # Native MSVC
  173421. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  173422. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  173423. + _LT_TAGVAR(always_export_symbols, $1)=yes
  173424. + _LT_TAGVAR(file_list_spec, $1)='@'
  173425. + # Tell ltmain to make .lib files, not .a files.
  173426. + libext=lib
  173427. + # Tell ltmain to make .dll files, not .so files.
  173428. + shrext_cmds=".dll"
  173429. + # FIXME: Setting linknames here is a bad hack.
  173430. + _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  173431. + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  173432. + sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  173433. + else
  173434. + sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  173435. + fi~
  173436. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  173437. + linknames='
  173438. + # The linker will not automatically build a static lib if we build a DLL.
  173439. + # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  173440. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  173441. + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
  173442. + # Don't use ranlib
  173443. + _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
  173444. + _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
  173445. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  173446. + case $lt_outputfile in
  173447. + *.exe|*.EXE) ;;
  173448. + *)
  173449. + lt_outputfile="$lt_outputfile.exe"
  173450. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  173451. + ;;
  173452. + esac~
  173453. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  173454. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  173455. + $RM "$lt_outputfile.manifest";
  173456. + fi'
  173457. + ;;
  173458. + *)
  173459. + # Assume MSVC wrapper
  173460. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  173461. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  173462. + # Tell ltmain to make .lib files, not .a files.
  173463. + libext=lib
  173464. + # Tell ltmain to make .dll files, not .so files.
  173465. + shrext_cmds=".dll"
  173466. + # FIXME: Setting linknames here is a bad hack.
  173467. + _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
  173468. + # The linker will automatically build a .lib file if we build a DLL.
  173469. + _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  173470. + # FIXME: Should let the user specify the lib program.
  173471. + _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
  173472. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  173473. + ;;
  173474. + esac
  173475. ;;
  173476. darwin* | rhapsody*)
  173477. @@ -4826,7 +5135,7 @@
  173478. # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
  173479. freebsd* | dragonfly*)
  173480. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
  173481. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
  173482. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
  173483. _LT_TAGVAR(hardcode_direct, $1)=yes
  173484. _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
  173485. @@ -4834,7 +5143,7 @@
  173486. hpux9*)
  173487. if test "$GCC" = yes; then
  173488. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  173489. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  173490. else
  173491. _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  173492. fi
  173493. @@ -4850,7 +5159,7 @@
  173494. hpux10*)
  173495. if test "$GCC" = yes && test "$with_gnu_ld" = no; then
  173496. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  173497. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  173498. else
  173499. _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
  173500. fi
  173501. @@ -4874,10 +5183,10 @@
  173502. _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  173503. ;;
  173504. ia64*)
  173505. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  173506. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
  173507. ;;
  173508. *)
  173509. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  173510. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
  173511. ;;
  173512. esac
  173513. else
  173514. @@ -4924,16 +5233,31 @@
  173515. irix5* | irix6* | nonstopux*)
  173516. if test "$GCC" = yes; then
  173517. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173518. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173519. # Try to use the -exported_symbol ld option, if it does not
  173520. # work, assume that -exports_file does not work either and
  173521. # implicitly export all symbols.
  173522. - save_LDFLAGS="$LDFLAGS"
  173523. - LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  173524. - AC_LINK_IFELSE(int foo(void) {},
  173525. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  173526. - )
  173527. - LDFLAGS="$save_LDFLAGS"
  173528. + # This should be the same for all languages, so no per-tag cache variable.
  173529. + AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
  173530. + [lt_cv_irix_exported_symbol],
  173531. + [save_LDFLAGS="$LDFLAGS"
  173532. + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
  173533. + AC_LINK_IFELSE(
  173534. + [AC_LANG_SOURCE(
  173535. + [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
  173536. + [C++], [[int foo (void) { return 0; }]],
  173537. + [Fortran 77], [[
  173538. + subroutine foo
  173539. + end]],
  173540. + [Fortran], [[
  173541. + subroutine foo
  173542. + end]])])],
  173543. + [lt_cv_irix_exported_symbol=yes],
  173544. + [lt_cv_irix_exported_symbol=no])
  173545. + LDFLAGS="$save_LDFLAGS"])
  173546. + if test "$lt_cv_irix_exported_symbol" = yes; then
  173547. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
  173548. + fi
  173549. else
  173550. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
  173551. _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
  173552. @@ -5018,7 +5342,7 @@
  173553. osf4* | osf5*) # as osf3* with the addition of -msym flag
  173554. if test "$GCC" = yes; then
  173555. _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
  173556. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173557. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173558. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  173559. else
  173560. _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
  173561. @@ -5037,9 +5361,9 @@
  173562. _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
  173563. if test "$GCC" = yes; then
  173564. wlarc='${wl}'
  173565. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  173566. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
  173567. _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  173568. - $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  173569. + $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
  173570. else
  173571. case `$CC -V 2>&1` in
  173572. *"Compilers 5.0"*)
  173573. @@ -5311,8 +5635,6 @@
  173574. to runtime path list])
  173575. _LT_TAGDECL([], [link_all_deplibs], [0],
  173576. [Whether libtool must link a program against all its dependency libraries])
  173577. -_LT_TAGDECL([], [fix_srcfile_path], [1],
  173578. - [Fix the shell variable $srcfile for the compiler])
  173579. _LT_TAGDECL([], [always_export_symbols], [0],
  173580. [Set to "yes" if exported symbols are required])
  173581. _LT_TAGDECL([], [export_symbols_cmds], [2],
  173582. @@ -5323,6 +5645,8 @@
  173583. [Symbols that must always be exported])
  173584. _LT_TAGDECL([], [prelink_cmds], [2],
  173585. [Commands necessary for linking programs (against libraries) with templates])
  173586. +_LT_TAGDECL([], [postlink_cmds], [2],
  173587. + [Commands necessary for finishing linking programs])
  173588. _LT_TAGDECL([], [file_list_spec], [1],
  173589. [Specify filename containing input files])
  173590. dnl FIXME: Not yet implemented
  173591. @@ -5424,6 +5748,7 @@
  173592. m4_defun([_LT_LANG_CXX_CONFIG],
  173593. [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  173594. m4_require([_LT_DECL_EGREP])dnl
  173595. +m4_require([_LT_PATH_MANIFEST_TOOL])dnl
  173596. if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  173597. ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  173598. (test "X$CXX" != "Xg++"))) ; then
  173599. @@ -5485,6 +5810,7 @@
  173600. # Allow CC to be a program name with arguments.
  173601. lt_save_CC=$CC
  173602. + lt_save_CFLAGS=$CFLAGS
  173603. lt_save_LD=$LD
  173604. lt_save_GCC=$GCC
  173605. GCC=$GXX
  173606. @@ -5502,6 +5828,7 @@
  173607. fi
  173608. test -z "${LDCXX+set}" || LD=$LDCXX
  173609. CC=${CXX-"c++"}
  173610. + CFLAGS=$CXXFLAGS
  173611. compiler=$CC
  173612. _LT_TAGVAR(compiler, $1)=$CC
  173613. _LT_CC_BASENAME([$compiler])
  173614. @@ -5523,8 +5850,8 @@
  173615. # Check if GNU C++ uses GNU ld as the underlying linker, since the
  173616. # archiving commands below assume that GNU ld is being used.
  173617. if test "$with_gnu_ld" = yes; then
  173618. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173619. - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173620. + _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
  173621. + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
  173622. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
  173623. _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
  173624. @@ -5665,7 +5992,7 @@
  173625. _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
  173626. # Determine the default libpath from the value encoded in an empty
  173627. # executable.
  173628. - _LT_SYS_MODULE_PATH_AIX
  173629. + _LT_SYS_MODULE_PATH_AIX([$1])
  173630. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  173631. _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
  173632. @@ -5677,7 +6004,7 @@
  173633. else
  173634. # Determine the default libpath from the value encoded in an
  173635. # empty executable.
  173636. - _LT_SYS_MODULE_PATH_AIX
  173637. + _LT_SYS_MODULE_PATH_AIX([$1])
  173638. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
  173639. # Warning - without using the other run time loading flags,
  173640. # -berok will link without error, but may produce a broken library.
  173641. @@ -5719,29 +6046,75 @@
  173642. ;;
  173643. cygwin* | mingw* | pw32* | cegcc*)
  173644. - # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
  173645. - # as there is no search path for DLLs.
  173646. - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  173647. - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
  173648. - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  173649. - _LT_TAGVAR(always_export_symbols, $1)=no
  173650. - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  173651. -
  173652. - if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  173653. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  173654. - # If the export-symbols file already is a .def file (1st line
  173655. - # is EXPORTS), use it as is; otherwise, prepend...
  173656. - _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  173657. - cp $export_symbols $output_objdir/$soname.def;
  173658. - else
  173659. - echo EXPORTS > $output_objdir/$soname.def;
  173660. - cat $export_symbols >> $output_objdir/$soname.def;
  173661. - fi~
  173662. - $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  173663. - else
  173664. - _LT_TAGVAR(ld_shlibs, $1)=no
  173665. - fi
  173666. - ;;
  173667. + case $GXX,$cc_basename in
  173668. + ,cl* | no,cl*)
  173669. + # Native MSVC
  173670. + # hardcode_libdir_flag_spec is actually meaningless, as there is
  173671. + # no search path for DLLs.
  173672. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
  173673. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  173674. + _LT_TAGVAR(always_export_symbols, $1)=yes
  173675. + _LT_TAGVAR(file_list_spec, $1)='@'
  173676. + # Tell ltmain to make .lib files, not .a files.
  173677. + libext=lib
  173678. + # Tell ltmain to make .dll files, not .so files.
  173679. + shrext_cmds=".dll"
  173680. + # FIXME: Setting linknames here is a bad hack.
  173681. + _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
  173682. + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  173683. + $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
  173684. + else
  173685. + $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
  173686. + fi~
  173687. + $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
  173688. + linknames='
  173689. + # The linker will not automatically build a static lib if we build a DLL.
  173690. + # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
  173691. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  173692. + # Don't use ranlib
  173693. + _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
  173694. + _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
  173695. + lt_tool_outputfile="@TOOL_OUTPUT@"~
  173696. + case $lt_outputfile in
  173697. + *.exe|*.EXE) ;;
  173698. + *)
  173699. + lt_outputfile="$lt_outputfile.exe"
  173700. + lt_tool_outputfile="$lt_tool_outputfile.exe"
  173701. + ;;
  173702. + esac~
  173703. + func_to_tool_file "$lt_outputfile"~
  173704. + if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
  173705. + $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
  173706. + $RM "$lt_outputfile.manifest";
  173707. + fi'
  173708. + ;;
  173709. + *)
  173710. + # g++
  173711. + # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
  173712. + # as there is no search path for DLLs.
  173713. + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
  173714. + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
  173715. + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
  173716. + _LT_TAGVAR(always_export_symbols, $1)=no
  173717. + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
  173718. +
  173719. + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
  173720. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  173721. + # If the export-symbols file already is a .def file (1st line
  173722. + # is EXPORTS), use it as is; otherwise, prepend...
  173723. + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
  173724. + cp $export_symbols $output_objdir/$soname.def;
  173725. + else
  173726. + echo EXPORTS > $output_objdir/$soname.def;
  173727. + cat $export_symbols >> $output_objdir/$soname.def;
  173728. + fi~
  173729. + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
  173730. + else
  173731. + _LT_TAGVAR(ld_shlibs, $1)=no
  173732. + fi
  173733. + ;;
  173734. + esac
  173735. + ;;
  173736. darwin* | rhapsody*)
  173737. _LT_DARWIN_LINKER_FEATURES($1)
  173738. ;;
  173739. @@ -5816,7 +6189,7 @@
  173740. ;;
  173741. *)
  173742. if test "$GXX" = yes; then
  173743. - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  173744. + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
  173745. else
  173746. # FIXME: insert proper C++ library support
  173747. _LT_TAGVAR(ld_shlibs, $1)=no
  173748. @@ -5887,10 +6260,10 @@
  173749. _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  173750. ;;
  173751. ia64*)
  173752. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  173753. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  173754. ;;
  173755. *)
  173756. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  173757. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
  173758. ;;
  173759. esac
  173760. fi
  173761. @@ -5931,9 +6304,9 @@
  173762. *)
  173763. if test "$GXX" = yes; then
  173764. if test "$with_gnu_ld" = no; then
  173765. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173766. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173767. else
  173768. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  173769. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
  173770. fi
  173771. fi
  173772. _LT_TAGVAR(link_all_deplibs, $1)=yes
  173773. @@ -6211,7 +6584,7 @@
  173774. _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173775. ;;
  173776. *)
  173777. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173778. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
  173779. ;;
  173780. esac
  173781. @@ -6298,9 +6671,9 @@
  173782. if test "$GXX" = yes && test "$with_gnu_ld" = no; then
  173783. _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
  173784. if $CC --version | $GREP -v '^2\.7' > /dev/null; then
  173785. - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  173786. + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
  173787. _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
  173788. - $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  173789. + $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
  173790. # Commands to make compiler produce verbose output that lists
  173791. # what "hidden" libraries, object files and flags are used when
  173792. @@ -6429,6 +6802,7 @@
  173793. fi # test -n "$compiler"
  173794. CC=$lt_save_CC
  173795. + CFLAGS=$lt_save_CFLAGS
  173796. LDCXX=$LD
  173797. LD=$lt_save_LD
  173798. GCC=$lt_save_GCC
  173799. @@ -6443,6 +6817,29 @@
  173800. ])# _LT_LANG_CXX_CONFIG
  173801. +# _LT_FUNC_STRIPNAME_CNF
  173802. +# ----------------------
  173803. +# func_stripname_cnf prefix suffix name
  173804. +# strip PREFIX and SUFFIX off of NAME.
  173805. +# PREFIX and SUFFIX must not contain globbing or regex special
  173806. +# characters, hashes, percent signs, but SUFFIX may contain a leading
  173807. +# dot (in which case that matches only a dot).
  173808. +#
  173809. +# This function is identical to the (non-XSI) version of func_stripname,
  173810. +# except this one can be used by m4 code that may be executed by configure,
  173811. +# rather than the libtool script.
  173812. +m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
  173813. +AC_REQUIRE([_LT_DECL_SED])
  173814. +AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
  173815. +func_stripname_cnf ()
  173816. +{
  173817. + case ${2} in
  173818. + .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  173819. + *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  173820. + esac
  173821. +} # func_stripname_cnf
  173822. +])# _LT_FUNC_STRIPNAME_CNF
  173823. +
  173824. # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
  173825. # ---------------------------------
  173826. # Figure out "hidden" library dependencies from verbose
  173827. @@ -6451,6 +6848,7 @@
  173828. # objects, libraries and library flags.
  173829. m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
  173830. [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
  173831. +AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
  173832. # Dependencies to place before and after the object being linked:
  173833. _LT_TAGVAR(predep_objects, $1)=
  173834. _LT_TAGVAR(postdep_objects, $1)=
  173835. @@ -6501,6 +6899,13 @@
  173836. };
  173837. _LT_EOF
  173838. ])
  173839. +
  173840. +_lt_libdeps_save_CFLAGS=$CFLAGS
  173841. +case "$CC $CFLAGS " in #(
  173842. +*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
  173843. +*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
  173844. +esac
  173845. +
  173846. dnl Parse the compiler output and extract the necessary
  173847. dnl objects, libraries and library flags.
  173848. if AC_TRY_EVAL(ac_compile); then
  173849. @@ -6512,7 +6917,7 @@
  173850. pre_test_object_deps_done=no
  173851. for p in `eval "$output_verbose_link_cmd"`; do
  173852. - case $p in
  173853. + case ${prev}${p} in
  173854. -L* | -R* | -l*)
  173855. # Some compilers place space between "-{L,R}" and the path.
  173856. @@ -6521,13 +6926,22 @@
  173857. test $p = "-R"; then
  173858. prev=$p
  173859. continue
  173860. - else
  173861. - prev=
  173862. fi
  173863. + # Expand the sysroot to ease extracting the directories later.
  173864. + if test -z "$prev"; then
  173865. + case $p in
  173866. + -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
  173867. + -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
  173868. + -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
  173869. + esac
  173870. + fi
  173871. + case $p in
  173872. + =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
  173873. + esac
  173874. if test "$pre_test_object_deps_done" = no; then
  173875. - case $p in
  173876. - -L* | -R*)
  173877. + case ${prev} in
  173878. + -L | -R)
  173879. # Internal compiler library paths should come after those
  173880. # provided the user. The postdeps already come after the
  173881. # user supplied libs so there is no need to process them.
  173882. @@ -6547,8 +6961,10 @@
  173883. _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
  173884. fi
  173885. fi
  173886. + prev=
  173887. ;;
  173888. + *.lto.$objext) ;; # Ignore GCC LTO objects
  173889. *.$objext)
  173890. # This assumes that the test object file only shows up
  173891. # once in the compiler output.
  173892. @@ -6584,6 +7000,7 @@
  173893. fi
  173894. $RM -f confest.$objext
  173895. +CFLAGS=$_lt_libdeps_save_CFLAGS
  173896. # PORTME: override above test on systems where it is broken
  173897. m4_if([$1], [CXX],
  173898. @@ -6733,7 +7150,9 @@
  173899. # Allow CC to be a program name with arguments.
  173900. lt_save_CC="$CC"
  173901. lt_save_GCC=$GCC
  173902. + lt_save_CFLAGS=$CFLAGS
  173903. CC=${F77-"f77"}
  173904. + CFLAGS=$FFLAGS
  173905. compiler=$CC
  173906. _LT_TAGVAR(compiler, $1)=$CC
  173907. _LT_CC_BASENAME([$compiler])
  173908. @@ -6787,6 +7206,7 @@
  173909. GCC=$lt_save_GCC
  173910. CC="$lt_save_CC"
  173911. + CFLAGS="$lt_save_CFLAGS"
  173912. fi # test "$_lt_disable_F77" != yes
  173913. AC_LANG_POP
  173914. @@ -6863,7 +7283,9 @@
  173915. # Allow CC to be a program name with arguments.
  173916. lt_save_CC="$CC"
  173917. lt_save_GCC=$GCC
  173918. + lt_save_CFLAGS=$CFLAGS
  173919. CC=${FC-"f95"}
  173920. + CFLAGS=$FCFLAGS
  173921. compiler=$CC
  173922. GCC=$ac_cv_fc_compiler_gnu
  173923. @@ -6919,7 +7341,8 @@
  173924. fi # test -n "$compiler"
  173925. GCC=$lt_save_GCC
  173926. - CC="$lt_save_CC"
  173927. + CC=$lt_save_CC
  173928. + CFLAGS=$lt_save_CFLAGS
  173929. fi # test "$_lt_disable_FC" != yes
  173930. AC_LANG_POP
  173931. @@ -6956,10 +7379,12 @@
  173932. _LT_LINKER_BOILERPLATE
  173933. # Allow CC to be a program name with arguments.
  173934. -lt_save_CC="$CC"
  173935. +lt_save_CC=$CC
  173936. +lt_save_CFLAGS=$CFLAGS
  173937. lt_save_GCC=$GCC
  173938. GCC=yes
  173939. CC=${GCJ-"gcj"}
  173940. +CFLAGS=$GCJFLAGS
  173941. compiler=$CC
  173942. _LT_TAGVAR(compiler, $1)=$CC
  173943. _LT_TAGVAR(LD, $1)="$LD"
  173944. @@ -6990,7 +7415,8 @@
  173945. AC_LANG_RESTORE
  173946. GCC=$lt_save_GCC
  173947. -CC="$lt_save_CC"
  173948. +CC=$lt_save_CC
  173949. +CFLAGS=$lt_save_CFLAGS
  173950. ])# _LT_LANG_GCJ_CONFIG
  173951. @@ -7025,9 +7451,11 @@
  173952. # Allow CC to be a program name with arguments.
  173953. lt_save_CC="$CC"
  173954. +lt_save_CFLAGS=$CFLAGS
  173955. lt_save_GCC=$GCC
  173956. GCC=
  173957. CC=${RC-"windres"}
  173958. +CFLAGS=
  173959. compiler=$CC
  173960. _LT_TAGVAR(compiler, $1)=$CC
  173961. _LT_CC_BASENAME([$compiler])
  173962. @@ -7040,7 +7468,8 @@
  173963. GCC=$lt_save_GCC
  173964. AC_LANG_RESTORE
  173965. -CC="$lt_save_CC"
  173966. +CC=$lt_save_CC
  173967. +CFLAGS=$lt_save_CFLAGS
  173968. ])# _LT_LANG_RC_CONFIG
  173969. @@ -7099,6 +7528,15 @@
  173970. AC_SUBST([OBJDUMP])
  173971. ])
  173972. +# _LT_DECL_DLLTOOL
  173973. +# ----------------
  173974. +# Ensure DLLTOOL variable is set.
  173975. +m4_defun([_LT_DECL_DLLTOOL],
  173976. +[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
  173977. +test -z "$DLLTOOL" && DLLTOOL=dlltool
  173978. +_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
  173979. +AC_SUBST([DLLTOOL])
  173980. +])
  173981. # _LT_DECL_SED
  173982. # ------------
  173983. @@ -7192,8 +7630,8 @@
  173984. # Try some XSI features
  173985. xsi_shell=no
  173986. ( _lt_dummy="a/b/c"
  173987. - test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
  173988. - = c,a/b,, \
  173989. + test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
  173990. + = c,a/b,b/c, \
  173991. && eval 'test $(( 1 + 1 )) -eq 2 \
  173992. && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
  173993. && xsi_shell=yes
  173994. @@ -7232,206 +7670,162 @@
  173995. ])# _LT_CHECK_SHELL_FEATURES
  173996. -# _LT_PROG_XSI_SHELLFNS
  173997. -# ---------------------
  173998. -# Bourne and XSI compatible variants of some useful shell functions.
  173999. -m4_defun([_LT_PROG_XSI_SHELLFNS],
  174000. -[case $xsi_shell in
  174001. - yes)
  174002. - cat << \_LT_EOF >> "$cfgfile"
  174003. -
  174004. -# func_dirname file append nondir_replacement
  174005. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  174006. -# otherwise set result to NONDIR_REPLACEMENT.
  174007. -func_dirname ()
  174008. -{
  174009. - case ${1} in
  174010. - */*) func_dirname_result="${1%/*}${2}" ;;
  174011. - * ) func_dirname_result="${3}" ;;
  174012. - esac
  174013. -}
  174014. -
  174015. -# func_basename file
  174016. -func_basename ()
  174017. -{
  174018. - func_basename_result="${1##*/}"
  174019. -}
  174020. -
  174021. -# func_dirname_and_basename file append nondir_replacement
  174022. -# perform func_basename and func_dirname in a single function
  174023. -# call:
  174024. -# dirname: Compute the dirname of FILE. If nonempty,
  174025. -# add APPEND to the result, otherwise set result
  174026. -# to NONDIR_REPLACEMENT.
  174027. -# value returned in "$func_dirname_result"
  174028. -# basename: Compute filename of FILE.
  174029. -# value retuned in "$func_basename_result"
  174030. -# Implementation must be kept synchronized with func_dirname
  174031. -# and func_basename. For efficiency, we do not delegate to
  174032. -# those functions but instead duplicate the functionality here.
  174033. -func_dirname_and_basename ()
  174034. -{
  174035. - case ${1} in
  174036. - */*) func_dirname_result="${1%/*}${2}" ;;
  174037. - * ) func_dirname_result="${3}" ;;
  174038. - esac
  174039. - func_basename_result="${1##*/}"
  174040. -}
  174041. -
  174042. -# func_stripname prefix suffix name
  174043. -# strip PREFIX and SUFFIX off of NAME.
  174044. -# PREFIX and SUFFIX must not contain globbing or regex special
  174045. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  174046. -# dot (in which case that matches only a dot).
  174047. -func_stripname ()
  174048. -{
  174049. - # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
  174050. - # positional parameters, so assign one to ordinary parameter first.
  174051. - func_stripname_result=${3}
  174052. - func_stripname_result=${func_stripname_result#"${1}"}
  174053. - func_stripname_result=${func_stripname_result%"${2}"}
  174054. -}
  174055. -
  174056. -# func_opt_split
  174057. -func_opt_split ()
  174058. -{
  174059. - func_opt_split_opt=${1%%=*}
  174060. - func_opt_split_arg=${1#*=}
  174061. -}
  174062. -
  174063. -# func_lo2o object
  174064. -func_lo2o ()
  174065. -{
  174066. - case ${1} in
  174067. - *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
  174068. - *) func_lo2o_result=${1} ;;
  174069. - esac
  174070. -}
  174071. -
  174072. -# func_xform libobj-or-source
  174073. -func_xform ()
  174074. -{
  174075. - func_xform_result=${1%.*}.lo
  174076. -}
  174077. -
  174078. -# func_arith arithmetic-term...
  174079. -func_arith ()
  174080. -{
  174081. - func_arith_result=$(( $[*] ))
  174082. -}
  174083. -
  174084. -# func_len string
  174085. -# STRING may not start with a hyphen.
  174086. -func_len ()
  174087. -{
  174088. - func_len_result=${#1}
  174089. -}
  174090. -
  174091. -_LT_EOF
  174092. - ;;
  174093. - *) # Bourne compatible functions.
  174094. - cat << \_LT_EOF >> "$cfgfile"
  174095. -
  174096. -# func_dirname file append nondir_replacement
  174097. -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
  174098. -# otherwise set result to NONDIR_REPLACEMENT.
  174099. -func_dirname ()
  174100. -{
  174101. - # Extract subdirectory from the argument.
  174102. - func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
  174103. - if test "X$func_dirname_result" = "X${1}"; then
  174104. - func_dirname_result="${3}"
  174105. - else
  174106. - func_dirname_result="$func_dirname_result${2}"
  174107. - fi
  174108. -}
  174109. -
  174110. -# func_basename file
  174111. -func_basename ()
  174112. -{
  174113. - func_basename_result=`$ECHO "${1}" | $SED "$basename"`
  174114. -}
  174115. +# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
  174116. +# ------------------------------------------------------
  174117. +# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
  174118. +# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
  174119. +m4_defun([_LT_PROG_FUNCTION_REPLACE],
  174120. +[dnl {
  174121. +sed -e '/^$1 ()$/,/^} # $1 /c\
  174122. +$1 ()\
  174123. +{\
  174124. +m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1])
  174125. +} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
  174126. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  174127. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  174128. +test 0 -eq $? || _lt_function_replace_fail=:
  174129. +])
  174130. -dnl func_dirname_and_basename
  174131. -dnl A portable version of this function is already defined in general.m4sh
  174132. -dnl so there is no need for it here.
  174133. -# func_stripname prefix suffix name
  174134. -# strip PREFIX and SUFFIX off of NAME.
  174135. -# PREFIX and SUFFIX must not contain globbing or regex special
  174136. -# characters, hashes, percent signs, but SUFFIX may contain a leading
  174137. -# dot (in which case that matches only a dot).
  174138. -# func_strip_suffix prefix name
  174139. -func_stripname ()
  174140. -{
  174141. - case ${2} in
  174142. - .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
  174143. - *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
  174144. - esac
  174145. -}
  174146. +# _LT_PROG_REPLACE_SHELLFNS
  174147. +# -------------------------
  174148. +# Replace existing portable implementations of several shell functions with
  174149. +# equivalent extended shell implementations where those features are available..
  174150. +m4_defun([_LT_PROG_REPLACE_SHELLFNS],
  174151. +[if test x"$xsi_shell" = xyes; then
  174152. + _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
  174153. + case ${1} in
  174154. + */*) func_dirname_result="${1%/*}${2}" ;;
  174155. + * ) func_dirname_result="${3}" ;;
  174156. + esac])
  174157. +
  174158. + _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
  174159. + func_basename_result="${1##*/}"])
  174160. +
  174161. + _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
  174162. + case ${1} in
  174163. + */*) func_dirname_result="${1%/*}${2}" ;;
  174164. + * ) func_dirname_result="${3}" ;;
  174165. + esac
  174166. + func_basename_result="${1##*/}"])
  174167. -# sed scripts:
  174168. -my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
  174169. -my_sed_long_arg='1s/^-[[^=]]*=//'
  174170. + _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
  174171. + # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
  174172. + # positional parameters, so assign one to ordinary parameter first.
  174173. + func_stripname_result=${3}
  174174. + func_stripname_result=${func_stripname_result#"${1}"}
  174175. + func_stripname_result=${func_stripname_result%"${2}"}])
  174176. +
  174177. + _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
  174178. + func_split_long_opt_name=${1%%=*}
  174179. + func_split_long_opt_arg=${1#*=}])
  174180. +
  174181. + _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
  174182. + func_split_short_opt_arg=${1#??}
  174183. + func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
  174184. +
  174185. + _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
  174186. + case ${1} in
  174187. + *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
  174188. + *) func_lo2o_result=${1} ;;
  174189. + esac])
  174190. -# func_opt_split
  174191. -func_opt_split ()
  174192. -{
  174193. - func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
  174194. - func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
  174195. -}
  174196. + _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo])
  174197. -# func_lo2o object
  174198. -func_lo2o ()
  174199. -{
  174200. - func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
  174201. -}
  174202. + _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))])
  174203. -# func_xform libobj-or-source
  174204. -func_xform ()
  174205. -{
  174206. - func_xform_result=`$ECHO "${1}" | $SED 's/\.[[^.]]*$/.lo/'`
  174207. -}
  174208. + _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}])
  174209. +fi
  174210. -# func_arith arithmetic-term...
  174211. -func_arith ()
  174212. -{
  174213. - func_arith_result=`expr "$[@]"`
  174214. -}
  174215. +if test x"$lt_shell_append" = xyes; then
  174216. + _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"])
  174217. -# func_len string
  174218. -# STRING may not start with a hyphen.
  174219. -func_len ()
  174220. -{
  174221. - func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
  174222. -}
  174223. + _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
  174224. + func_quote_for_eval "${2}"
  174225. +dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
  174226. + eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
  174227. +
  174228. + # Save a `func_append' function call where possible by direct use of '+='
  174229. + sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
  174230. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  174231. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  174232. + test 0 -eq $? || _lt_function_replace_fail=:
  174233. +else
  174234. + # Save a `func_append' function call even when '+=' is not available
  174235. + sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
  174236. + && mv -f "$cfgfile.tmp" "$cfgfile" \
  174237. + || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
  174238. + test 0 -eq $? || _lt_function_replace_fail=:
  174239. +fi
  174240. -_LT_EOF
  174241. -esac
  174242. +if test x"$_lt_function_replace_fail" = x":"; then
  174243. + AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
  174244. +fi
  174245. +])
  174246. -case $lt_shell_append in
  174247. - yes)
  174248. - cat << \_LT_EOF >> "$cfgfile"
  174249. -
  174250. -# func_append var value
  174251. -# Append VALUE to the end of shell variable VAR.
  174252. -func_append ()
  174253. -{
  174254. - eval "$[1]+=\$[2]"
  174255. -}
  174256. -_LT_EOF
  174257. +# _LT_PATH_CONVERSION_FUNCTIONS
  174258. +# -----------------------------
  174259. +# Determine which file name conversion functions should be used by
  174260. +# func_to_host_file (and, implicitly, by func_to_host_path). These are needed
  174261. +# for certain cross-compile configurations and native mingw.
  174262. +m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
  174263. +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
  174264. +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
  174265. +AC_MSG_CHECKING([how to convert $build file names to $host format])
  174266. +AC_CACHE_VAL(lt_cv_to_host_file_cmd,
  174267. +[case $host in
  174268. + *-*-mingw* )
  174269. + case $build in
  174270. + *-*-mingw* ) # actually msys
  174271. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
  174272. + ;;
  174273. + *-*-cygwin* )
  174274. + lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
  174275. + ;;
  174276. + * ) # otherwise, assume *nix
  174277. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
  174278. + ;;
  174279. + esac
  174280. ;;
  174281. - *)
  174282. - cat << \_LT_EOF >> "$cfgfile"
  174283. -
  174284. -# func_append var value
  174285. -# Append VALUE to the end of shell variable VAR.
  174286. -func_append ()
  174287. -{
  174288. - eval "$[1]=\$$[1]\$[2]"
  174289. -}
  174290. -
  174291. -_LT_EOF
  174292. + *-*-cygwin* )
  174293. + case $build in
  174294. + *-*-mingw* ) # actually msys
  174295. + lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
  174296. + ;;
  174297. + *-*-cygwin* )
  174298. + lt_cv_to_host_file_cmd=func_convert_file_noop
  174299. + ;;
  174300. + * ) # otherwise, assume *nix
  174301. + lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
  174302. + ;;
  174303. + esac
  174304. ;;
  174305. - esac
  174306. + * ) # unhandled hosts (and "normal" native builds)
  174307. + lt_cv_to_host_file_cmd=func_convert_file_noop
  174308. + ;;
  174309. +esac
  174310. +])
  174311. +to_host_file_cmd=$lt_cv_to_host_file_cmd
  174312. +AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
  174313. +_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
  174314. + [0], [convert $build file names to $host format])dnl
  174315. +
  174316. +AC_MSG_CHECKING([how to convert $build file names to toolchain format])
  174317. +AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
  174318. +[#assume ordinary cross tools, or native build.
  174319. +lt_cv_to_tool_file_cmd=func_convert_file_noop
  174320. +case $host in
  174321. + *-*-mingw* )
  174322. + case $build in
  174323. + *-*-mingw* ) # actually msys
  174324. + lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
  174325. + ;;
  174326. + esac
  174327. + ;;
  174328. +esac
  174329. ])
  174330. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd
  174331. +AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
  174332. +_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
  174333. + [0], [convert $build files to toolchain format])dnl
  174334. +])# _LT_PATH_CONVERSION_FUNCTIONS
  174335. diff -Nur squid-3.1.11.orig/libltdl/m4/ltdl.m4 squid-3.1.11/libltdl/m4/ltdl.m4
  174336. --- squid-3.1.11.orig/libltdl/m4/ltdl.m4 2011-02-08 05:06:24.000000000 +0100
  174337. +++ squid-3.1.11/libltdl/m4/ltdl.m4 2011-03-04 23:17:44.000000000 +0100
  174338. @@ -410,8 +410,13 @@
  174339. m4_pattern_allow([LT_LIBEXT])dnl
  174340. AC_DEFINE_UNQUOTED([LT_LIBEXT],["$libext"],[The archive extension])
  174341. +name=
  174342. +eval "lt_libprefix=\"$libname_spec\""
  174343. +m4_pattern_allow([LT_LIBPREFIX])dnl
  174344. +AC_DEFINE_UNQUOTED([LT_LIBPREFIX],["$lt_libprefix"],[The archive prefix])
  174345. +
  174346. name=ltdl
  174347. -LTDLOPEN=`eval "\\$ECHO \"$libname_spec\""`
  174348. +eval "LTDLOPEN=\"$libname_spec\""
  174349. AC_SUBST([LTDLOPEN])
  174350. ])# _LTDL_SETUP
  174351. diff -Nur squid-3.1.11.orig/libltdl/m4/ltversion.m4 squid-3.1.11/libltdl/m4/ltversion.m4
  174352. --- squid-3.1.11.orig/libltdl/m4/ltversion.m4 2011-02-08 05:06:24.000000000 +0100
  174353. +++ squid-3.1.11/libltdl/m4/ltversion.m4 2011-03-04 23:17:44.000000000 +0100
  174354. @@ -7,17 +7,17 @@
  174355. # unlimited permission to copy and/or distribute it, with or without
  174356. # modifications, as long as this notice is preserved.
  174357. -# Generated from ltversion.in.
  174358. +# @configure_input@
  174359. -# serial 3175 ltversion.m4
  174360. +# serial 3293 ltversion.m4
  174361. # This file is part of GNU Libtool
  174362. -m4_define([LT_PACKAGE_VERSION], [2.2.10])
  174363. -m4_define([LT_PACKAGE_REVISION], [1.3175])
  174364. +m4_define([LT_PACKAGE_VERSION], [2.4])
  174365. +m4_define([LT_PACKAGE_REVISION], [1.3293])
  174366. AC_DEFUN([LTVERSION_VERSION],
  174367. -[macro_version='2.2.10'
  174368. -macro_revision='1.3175'
  174369. +[macro_version='2.4'
  174370. +macro_revision='1.3293'
  174371. _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
  174372. _LT_DECL(, macro_revision, 0)
  174373. ])
  174374. diff -Nur squid-3.1.11.orig/scripts/Makefile.in squid-3.1.11/scripts/Makefile.in
  174375. --- squid-3.1.11.orig/scripts/Makefile.in 2011-02-08 05:06:36.000000000 +0100
  174376. +++ squid-3.1.11/scripts/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  174377. @@ -80,6 +80,7 @@
  174378. CXXCPP = @CXXCPP@
  174379. CXXDEPMODE = @CXXDEPMODE@
  174380. CXXFLAGS = @CXXFLAGS@
  174381. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174382. CYGPATH_W = @CYGPATH_W@
  174383. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174384. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174385. @@ -91,6 +92,7 @@
  174386. DISK_MODULES = @DISK_MODULES@
  174387. DISK_OS_LIBS = @DISK_OS_LIBS@
  174388. DISK_PROGRAMS = @DISK_PROGRAMS@
  174389. +DLLTOOL = @DLLTOOL@
  174390. DSYMUTIL = @DSYMUTIL@
  174391. DUMPBIN = @DUMPBIN@
  174392. ECAPLIB = @ECAPLIB@
  174393. @@ -139,6 +141,7 @@
  174394. LT_DLPREOPEN = @LT_DLPREOPEN@
  174395. MAINT = @MAINT@
  174396. MAKEINFO = @MAKEINFO@
  174397. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174398. MINGW_LIBS = @MINGW_LIBS@
  174399. MKDIR = @MKDIR@
  174400. MKDIR_P = @MKDIR_P@
  174401. @@ -193,6 +196,7 @@
  174402. abs_srcdir = @abs_srcdir@
  174403. abs_top_builddir = @abs_top_builddir@
  174404. abs_top_srcdir = @abs_top_srcdir@
  174405. +ac_ct_AR = @ac_ct_AR@
  174406. ac_ct_CC = @ac_ct_CC@
  174407. ac_ct_CXX = @ac_ct_CXX@
  174408. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174409. @@ -264,9 +268,9 @@
  174410. exit 1;; \
  174411. esac; \
  174412. done; \
  174413. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign scripts/Makefile'; \
  174414. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu scripts/Makefile'; \
  174415. $(am__cd) $(top_srcdir) && \
  174416. - $(AUTOMAKE) --foreign scripts/Makefile
  174417. + $(AUTOMAKE) --gnu scripts/Makefile
  174418. .PRECIOUS: Makefile
  174419. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174420. @case '$?' in \
  174421. diff -Nur squid-3.1.11.orig/snmplib/Makefile.in squid-3.1.11/snmplib/Makefile.in
  174422. --- squid-3.1.11.orig/snmplib/Makefile.in 2011-02-08 05:06:37.000000000 +0100
  174423. +++ squid-3.1.11/snmplib/Makefile.in 2011-03-04 23:17:53.000000000 +0100
  174424. @@ -102,6 +102,7 @@
  174425. CXXCPP = @CXXCPP@
  174426. CXXDEPMODE = @CXXDEPMODE@
  174427. CXXFLAGS = @CXXFLAGS@
  174428. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174429. CYGPATH_W = @CYGPATH_W@
  174430. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174431. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174432. @@ -113,6 +114,7 @@
  174433. DISK_MODULES = @DISK_MODULES@
  174434. DISK_OS_LIBS = @DISK_OS_LIBS@
  174435. DISK_PROGRAMS = @DISK_PROGRAMS@
  174436. +DLLTOOL = @DLLTOOL@
  174437. DSYMUTIL = @DSYMUTIL@
  174438. DUMPBIN = @DUMPBIN@
  174439. ECAPLIB = @ECAPLIB@
  174440. @@ -161,6 +163,7 @@
  174441. LT_DLPREOPEN = @LT_DLPREOPEN@
  174442. MAINT = @MAINT@
  174443. MAKEINFO = @MAKEINFO@
  174444. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174445. MINGW_LIBS = @MINGW_LIBS@
  174446. MKDIR = @MKDIR@
  174447. MKDIR_P = @MKDIR_P@
  174448. @@ -215,6 +218,7 @@
  174449. abs_srcdir = @abs_srcdir@
  174450. abs_top_builddir = @abs_top_builddir@
  174451. abs_top_srcdir = @abs_top_srcdir@
  174452. +ac_ct_AR = @ac_ct_AR@
  174453. ac_ct_CC = @ac_ct_CC@
  174454. ac_ct_CXX = @ac_ct_CXX@
  174455. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174456. @@ -295,9 +299,9 @@
  174457. exit 1;; \
  174458. esac; \
  174459. done; \
  174460. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign snmplib/Makefile'; \
  174461. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu snmplib/Makefile'; \
  174462. $(am__cd) $(top_srcdir) && \
  174463. - $(AUTOMAKE) --foreign snmplib/Makefile
  174464. + $(AUTOMAKE) --gnu snmplib/Makefile
  174465. .PRECIOUS: Makefile
  174466. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174467. @case '$?' in \
  174468. diff -Nur squid-3.1.11.orig/src/Makefile.am squid-3.1.11/src/Makefile.am
  174469. --- squid-3.1.11.orig/src/Makefile.am 2011-02-08 05:05:51.000000000 +0100
  174470. +++ squid-3.1.11/src/Makefile.am 2011-03-04 23:16:39.000000000 +0100
  174471. @@ -732,6 +732,8 @@
  174472. # Make location configure settings available to the code
  174473. DEFS += -DDEFAULT_CONFIG_FILE=\"$(DEFAULT_CONFIG_FILE)\" -DDEFAULT_SQUID_DATA_DIR=\"$(datadir)\" -DDEFAULT_SQUID_CONFIG_DIR=\"$(sysconfdir)\"
  174474. +CXX_FOR_BUILD ?= @CXX_FOR_BUILD@
  174475. +
  174476. snmp_core.o snmp_agent.o: ../snmplib/libsnmp.a $(top_srcdir)/include/cache_snmp.h
  174477. globals.cc: globals.h mk-globals-c.pl
  174478. @@ -753,6 +755,11 @@
  174479. squid.conf.default squid.conf.documented: cf_parser.cci
  174480. true
  174481. +cf_gen$(EXEEXT): $(cf_gen_SOURCES) $(cf_gen_DEPENDENCIES)
  174482. + $(CXX_FOR_BUILD) -o $@ $(srcdir)/cf_gen.cc \
  174483. + $(top_srcdir)/lib/util.c $(top_srcdir)/compat/assert.cc \
  174484. + -DNDEBUG -DBUILD_HOST_TOOL ${INCLUDES} ${CXXFLAGS_FOR_BUILD}
  174485. +
  174486. cf_parser.cci: cf.data cf_gen$(EXEEXT)
  174487. ./cf_gen cf.data $(srcdir)/cf.data.depend
  174488. diff -Nur squid-3.1.11.orig/src/Makefile.in squid-3.1.11/src/Makefile.in
  174489. --- squid-3.1.11.orig/src/Makefile.in 2011-02-08 05:06:38.000000000 +0100
  174490. +++ squid-3.1.11/src/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174491. @@ -1426,6 +1426,7 @@
  174492. CXXCPP = @CXXCPP@
  174493. CXXDEPMODE = @CXXDEPMODE@
  174494. CXXFLAGS = @CXXFLAGS@
  174495. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174496. CYGPATH_W = @CYGPATH_W@
  174497. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174498. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174499. @@ -1441,6 +1442,7 @@
  174500. DISK_MODULES = @DISK_MODULES@
  174501. DISK_OS_LIBS = @DISK_OS_LIBS@
  174502. DISK_PROGRAMS = @DISK_PROGRAMS@
  174503. +DLLTOOL = @DLLTOOL@
  174504. DSYMUTIL = @DSYMUTIL@
  174505. DUMPBIN = @DUMPBIN@
  174506. ECAPLIB = @ECAPLIB@
  174507. @@ -1489,6 +1491,7 @@
  174508. LT_DLPREOPEN = @LT_DLPREOPEN@
  174509. MAINT = @MAINT@
  174510. MAKEINFO = @MAKEINFO@
  174511. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174512. MINGW_LIBS = @MINGW_LIBS@
  174513. MKDIR = @MKDIR@
  174514. MKDIR_P = @MKDIR_P@
  174515. @@ -1543,6 +1546,7 @@
  174516. abs_srcdir = @abs_srcdir@
  174517. abs_top_builddir = @abs_top_builddir@
  174518. abs_top_srcdir = @abs_top_srcdir@
  174519. +ac_ct_AR = @ac_ct_AR@
  174520. ac_ct_CC = @ac_ct_CC@
  174521. ac_ct_CXX = @ac_ct_CXX@
  174522. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174523. @@ -3397,9 +3401,9 @@
  174524. exit 1;; \
  174525. esac; \
  174526. done; \
  174527. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
  174528. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
  174529. $(am__cd) $(top_srcdir) && \
  174530. - $(AUTOMAKE) --foreign src/Makefile
  174531. + $(AUTOMAKE) --gnu src/Makefile
  174532. .PRECIOUS: Makefile
  174533. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174534. @case '$?' in \
  174535. @@ -3668,9 +3672,6 @@
  174536. DiskIO/DiskDaemon/diskd$(EXEEXT): $(DiskIO_DiskDaemon_diskd_OBJECTS) $(DiskIO_DiskDaemon_diskd_DEPENDENCIES) DiskIO/DiskDaemon/$(am__dirstamp)
  174537. @rm -f DiskIO/DiskDaemon/diskd$(EXEEXT)
  174538. $(CXXLINK) $(DiskIO_DiskDaemon_diskd_OBJECTS) $(DiskIO_DiskDaemon_diskd_LDADD) $(LIBS)
  174539. -cf_gen$(EXEEXT): $(cf_gen_OBJECTS) $(cf_gen_DEPENDENCIES)
  174540. - @rm -f cf_gen$(EXEEXT)
  174541. - $(CXXLINK) $(cf_gen_OBJECTS) $(cf_gen_LDADD) $(LIBS)
  174542. dnsserver$(EXEEXT): $(dnsserver_OBJECTS) $(dnsserver_DEPENDENCIES)
  174543. @rm -f dnsserver$(EXEEXT)
  174544. $(CXXLINK) $(dnsserver_OBJECTS) $(dnsserver_LDADD) $(LIBS)
  174545. @@ -4700,6 +4701,8 @@
  174546. DiskIO/DiskIOModules_gen.cc: Makefile
  174547. $(SHELL) $(srcdir)/DiskIO/modules.sh $(DISK_MODULES) > DiskIO/DiskIOModules_gen.cc
  174548. +CXX_FOR_BUILD ?= @CXX_FOR_BUILD@
  174549. +
  174550. snmp_core.o snmp_agent.o: ../snmplib/libsnmp.a $(top_srcdir)/include/cache_snmp.h
  174551. globals.cc: globals.h mk-globals-c.pl
  174552. @@ -4720,6 +4723,11 @@
  174553. squid.conf.default squid.conf.documented: cf_parser.cci
  174554. true
  174555. +cf_gen$(EXEEXT): $(cf_gen_SOURCES) $(cf_gen_DEPENDENCIES)
  174556. + $(CXX_FOR_BUILD) -o $@ $(srcdir)/cf_gen.cc \
  174557. + $(top_srcdir)/lib/util.c $(top_srcdir)/compat/assert.cc \
  174558. + -DNDEBUG -DBUILD_HOST_TOOL ${INCLUDES} ${CXXFLAGS_FOR_BUILD}
  174559. +
  174560. cf_parser.cci: cf.data cf_gen$(EXEEXT)
  174561. ./cf_gen cf.data $(srcdir)/cf.data.depend
  174562. diff -Nur squid-3.1.11.orig/src/acl/Makefile.in squid-3.1.11/src/acl/Makefile.in
  174563. --- squid-3.1.11.orig/src/acl/Makefile.in 2011-02-08 05:06:39.000000000 +0100
  174564. +++ squid-3.1.11/src/acl/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174565. @@ -155,6 +155,7 @@
  174566. CXXCPP = @CXXCPP@
  174567. CXXDEPMODE = @CXXDEPMODE@
  174568. CXXFLAGS = @CXXFLAGS@
  174569. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174570. CYGPATH_W = @CYGPATH_W@
  174571. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174572. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174573. @@ -166,6 +167,7 @@
  174574. DISK_MODULES = @DISK_MODULES@
  174575. DISK_OS_LIBS = @DISK_OS_LIBS@
  174576. DISK_PROGRAMS = @DISK_PROGRAMS@
  174577. +DLLTOOL = @DLLTOOL@
  174578. DSYMUTIL = @DSYMUTIL@
  174579. DUMPBIN = @DUMPBIN@
  174580. ECAPLIB = @ECAPLIB@
  174581. @@ -214,6 +216,7 @@
  174582. LT_DLPREOPEN = @LT_DLPREOPEN@
  174583. MAINT = @MAINT@
  174584. MAKEINFO = @MAKEINFO@
  174585. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174586. MINGW_LIBS = @MINGW_LIBS@
  174587. MKDIR = @MKDIR@
  174588. MKDIR_P = @MKDIR_P@
  174589. @@ -268,6 +271,7 @@
  174590. abs_srcdir = @abs_srcdir@
  174591. abs_top_builddir = @abs_top_builddir@
  174592. abs_top_srcdir = @abs_top_srcdir@
  174593. +ac_ct_AR = @ac_ct_AR@
  174594. ac_ct_CC = @ac_ct_CC@
  174595. ac_ct_CXX = @ac_ct_CXX@
  174596. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174597. @@ -386,9 +390,9 @@
  174598. exit 1;; \
  174599. esac; \
  174600. done; \
  174601. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/acl/Makefile'; \
  174602. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/acl/Makefile'; \
  174603. $(am__cd) $(top_srcdir) && \
  174604. - $(AUTOMAKE) --foreign src/acl/Makefile
  174605. + $(AUTOMAKE) --gnu src/acl/Makefile
  174606. .PRECIOUS: Makefile
  174607. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174608. @case '$?' in \
  174609. diff -Nur squid-3.1.11.orig/src/adaptation/Makefile.in squid-3.1.11/src/adaptation/Makefile.in
  174610. --- squid-3.1.11.orig/src/adaptation/Makefile.in 2011-02-08 05:06:39.000000000 +0100
  174611. +++ squid-3.1.11/src/adaptation/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174612. @@ -154,6 +154,7 @@
  174613. CXXCPP = @CXXCPP@
  174614. CXXDEPMODE = @CXXDEPMODE@
  174615. CXXFLAGS = @CXXFLAGS@
  174616. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174617. CYGPATH_W = @CYGPATH_W@
  174618. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174619. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174620. @@ -165,6 +166,7 @@
  174621. DISK_MODULES = @DISK_MODULES@
  174622. DISK_OS_LIBS = @DISK_OS_LIBS@
  174623. DISK_PROGRAMS = @DISK_PROGRAMS@
  174624. +DLLTOOL = @DLLTOOL@
  174625. DSYMUTIL = @DSYMUTIL@
  174626. DUMPBIN = @DUMPBIN@
  174627. ECAPLIB = @ECAPLIB@
  174628. @@ -213,6 +215,7 @@
  174629. LT_DLPREOPEN = @LT_DLPREOPEN@
  174630. MAINT = @MAINT@
  174631. MAKEINFO = @MAKEINFO@
  174632. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174633. MINGW_LIBS = @MINGW_LIBS@
  174634. MKDIR = @MKDIR@
  174635. MKDIR_P = @MKDIR_P@
  174636. @@ -267,6 +270,7 @@
  174637. abs_srcdir = @abs_srcdir@
  174638. abs_top_builddir = @abs_top_builddir@
  174639. abs_top_srcdir = @abs_top_srcdir@
  174640. +ac_ct_AR = @ac_ct_AR@
  174641. ac_ct_CC = @ac_ct_CC@
  174642. ac_ct_CXX = @ac_ct_CXX@
  174643. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174644. @@ -374,9 +378,9 @@
  174645. exit 1;; \
  174646. esac; \
  174647. done; \
  174648. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/adaptation/Makefile'; \
  174649. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/adaptation/Makefile'; \
  174650. $(am__cd) $(top_srcdir) && \
  174651. - $(AUTOMAKE) --foreign src/adaptation/Makefile
  174652. + $(AUTOMAKE) --gnu src/adaptation/Makefile
  174653. .PRECIOUS: Makefile
  174654. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174655. @case '$?' in \
  174656. diff -Nur squid-3.1.11.orig/src/adaptation/ecap/Makefile.in squid-3.1.11/src/adaptation/ecap/Makefile.in
  174657. --- squid-3.1.11.orig/src/adaptation/ecap/Makefile.in 2011-02-08 05:06:39.000000000 +0100
  174658. +++ squid-3.1.11/src/adaptation/ecap/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174659. @@ -112,6 +112,7 @@
  174660. CXXCPP = @CXXCPP@
  174661. CXXDEPMODE = @CXXDEPMODE@
  174662. CXXFLAGS = @CXXFLAGS@
  174663. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174664. CYGPATH_W = @CYGPATH_W@
  174665. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174666. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174667. @@ -123,6 +124,7 @@
  174668. DISK_MODULES = @DISK_MODULES@
  174669. DISK_OS_LIBS = @DISK_OS_LIBS@
  174670. DISK_PROGRAMS = @DISK_PROGRAMS@
  174671. +DLLTOOL = @DLLTOOL@
  174672. DSYMUTIL = @DSYMUTIL@
  174673. DUMPBIN = @DUMPBIN@
  174674. ECAPLIB = @ECAPLIB@
  174675. @@ -171,6 +173,7 @@
  174676. LT_DLPREOPEN = @LT_DLPREOPEN@
  174677. MAINT = @MAINT@
  174678. MAKEINFO = @MAKEINFO@
  174679. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174680. MINGW_LIBS = @MINGW_LIBS@
  174681. MKDIR = @MKDIR@
  174682. MKDIR_P = @MKDIR_P@
  174683. @@ -225,6 +228,7 @@
  174684. abs_srcdir = @abs_srcdir@
  174685. abs_top_builddir = @abs_top_builddir@
  174686. abs_top_srcdir = @abs_top_srcdir@
  174687. +ac_ct_AR = @ac_ct_AR@
  174688. ac_ct_CC = @ac_ct_CC@
  174689. ac_ct_CXX = @ac_ct_CXX@
  174690. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174691. @@ -312,9 +316,9 @@
  174692. exit 1;; \
  174693. esac; \
  174694. done; \
  174695. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/adaptation/ecap/Makefile'; \
  174696. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/adaptation/ecap/Makefile'; \
  174697. $(am__cd) $(top_srcdir) && \
  174698. - $(AUTOMAKE) --foreign src/adaptation/ecap/Makefile
  174699. + $(AUTOMAKE) --gnu src/adaptation/ecap/Makefile
  174700. .PRECIOUS: Makefile
  174701. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174702. @case '$?' in \
  174703. diff -Nur squid-3.1.11.orig/src/adaptation/icap/Makefile.in squid-3.1.11/src/adaptation/icap/Makefile.in
  174704. --- squid-3.1.11.orig/src/adaptation/icap/Makefile.in 2011-02-08 05:06:40.000000000 +0100
  174705. +++ squid-3.1.11/src/adaptation/icap/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174706. @@ -113,6 +113,7 @@
  174707. CXXCPP = @CXXCPP@
  174708. CXXDEPMODE = @CXXDEPMODE@
  174709. CXXFLAGS = @CXXFLAGS@
  174710. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174711. CYGPATH_W = @CYGPATH_W@
  174712. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174713. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174714. @@ -124,6 +125,7 @@
  174715. DISK_MODULES = @DISK_MODULES@
  174716. DISK_OS_LIBS = @DISK_OS_LIBS@
  174717. DISK_PROGRAMS = @DISK_PROGRAMS@
  174718. +DLLTOOL = @DLLTOOL@
  174719. DSYMUTIL = @DSYMUTIL@
  174720. DUMPBIN = @DUMPBIN@
  174721. ECAPLIB = @ECAPLIB@
  174722. @@ -172,6 +174,7 @@
  174723. LT_DLPREOPEN = @LT_DLPREOPEN@
  174724. MAINT = @MAINT@
  174725. MAKEINFO = @MAKEINFO@
  174726. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174727. MINGW_LIBS = @MINGW_LIBS@
  174728. MKDIR = @MKDIR@
  174729. MKDIR_P = @MKDIR_P@
  174730. @@ -226,6 +229,7 @@
  174731. abs_srcdir = @abs_srcdir@
  174732. abs_top_builddir = @abs_top_builddir@
  174733. abs_top_srcdir = @abs_top_srcdir@
  174734. +ac_ct_AR = @ac_ct_AR@
  174735. ac_ct_CC = @ac_ct_CC@
  174736. ac_ct_CXX = @ac_ct_CXX@
  174737. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174738. @@ -324,9 +328,9 @@
  174739. exit 1;; \
  174740. esac; \
  174741. done; \
  174742. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/adaptation/icap/Makefile'; \
  174743. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/adaptation/icap/Makefile'; \
  174744. $(am__cd) $(top_srcdir) && \
  174745. - $(AUTOMAKE) --foreign src/adaptation/icap/Makefile
  174746. + $(AUTOMAKE) --gnu src/adaptation/icap/Makefile
  174747. .PRECIOUS: Makefile
  174748. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174749. @case '$?' in \
  174750. diff -Nur squid-3.1.11.orig/src/auth/Makefile.in squid-3.1.11/src/auth/Makefile.in
  174751. --- squid-3.1.11.orig/src/auth/Makefile.in 2011-02-08 05:06:40.000000000 +0100
  174752. +++ squid-3.1.11/src/auth/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174753. @@ -131,6 +131,7 @@
  174754. CXXCPP = @CXXCPP@
  174755. CXXDEPMODE = @CXXDEPMODE@
  174756. CXXFLAGS = @CXXFLAGS@
  174757. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174758. CYGPATH_W = @CYGPATH_W@
  174759. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174760. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174761. @@ -142,6 +143,7 @@
  174762. DISK_MODULES = @DISK_MODULES@
  174763. DISK_OS_LIBS = @DISK_OS_LIBS@
  174764. DISK_PROGRAMS = @DISK_PROGRAMS@
  174765. +DLLTOOL = @DLLTOOL@
  174766. DSYMUTIL = @DSYMUTIL@
  174767. DUMPBIN = @DUMPBIN@
  174768. ECAPLIB = @ECAPLIB@
  174769. @@ -190,6 +192,7 @@
  174770. LT_DLPREOPEN = @LT_DLPREOPEN@
  174771. MAINT = @MAINT@
  174772. MAKEINFO = @MAKEINFO@
  174773. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174774. MINGW_LIBS = @MINGW_LIBS@
  174775. MKDIR = @MKDIR@
  174776. MKDIR_P = @MKDIR_P@
  174777. @@ -244,6 +247,7 @@
  174778. abs_srcdir = @abs_srcdir@
  174779. abs_top_builddir = @abs_top_builddir@
  174780. abs_top_srcdir = @abs_top_srcdir@
  174781. +ac_ct_AR = @ac_ct_AR@
  174782. ac_ct_CC = @ac_ct_CC@
  174783. ac_ct_CXX = @ac_ct_CXX@
  174784. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174785. @@ -367,9 +371,9 @@
  174786. exit 1;; \
  174787. esac; \
  174788. done; \
  174789. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/auth/Makefile'; \
  174790. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/auth/Makefile'; \
  174791. $(am__cd) $(top_srcdir) && \
  174792. - $(AUTOMAKE) --foreign src/auth/Makefile
  174793. + $(AUTOMAKE) --gnu src/auth/Makefile
  174794. .PRECIOUS: Makefile
  174795. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174796. @case '$?' in \
  174797. diff -Nur squid-3.1.11.orig/src/base/Makefile.in squid-3.1.11/src/base/Makefile.in
  174798. --- squid-3.1.11.orig/src/base/Makefile.in 2011-02-08 05:06:40.000000000 +0100
  174799. +++ squid-3.1.11/src/base/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174800. @@ -111,6 +111,7 @@
  174801. CXXCPP = @CXXCPP@
  174802. CXXDEPMODE = @CXXDEPMODE@
  174803. CXXFLAGS = @CXXFLAGS@
  174804. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174805. CYGPATH_W = @CYGPATH_W@
  174806. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174807. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174808. @@ -122,6 +123,7 @@
  174809. DISK_MODULES = @DISK_MODULES@
  174810. DISK_OS_LIBS = @DISK_OS_LIBS@
  174811. DISK_PROGRAMS = @DISK_PROGRAMS@
  174812. +DLLTOOL = @DLLTOOL@
  174813. DSYMUTIL = @DSYMUTIL@
  174814. DUMPBIN = @DUMPBIN@
  174815. ECAPLIB = @ECAPLIB@
  174816. @@ -170,6 +172,7 @@
  174817. LT_DLPREOPEN = @LT_DLPREOPEN@
  174818. MAINT = @MAINT@
  174819. MAKEINFO = @MAKEINFO@
  174820. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174821. MINGW_LIBS = @MINGW_LIBS@
  174822. MKDIR = @MKDIR@
  174823. MKDIR_P = @MKDIR_P@
  174824. @@ -224,6 +227,7 @@
  174825. abs_srcdir = @abs_srcdir@
  174826. abs_top_builddir = @abs_top_builddir@
  174827. abs_top_srcdir = @abs_top_srcdir@
  174828. +ac_ct_AR = @ac_ct_AR@
  174829. ac_ct_CC = @ac_ct_CC@
  174830. ac_ct_CXX = @ac_ct_CXX@
  174831. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174832. @@ -307,9 +311,9 @@
  174833. exit 1;; \
  174834. esac; \
  174835. done; \
  174836. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/base/Makefile'; \
  174837. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/base/Makefile'; \
  174838. $(am__cd) $(top_srcdir) && \
  174839. - $(AUTOMAKE) --foreign src/base/Makefile
  174840. + $(AUTOMAKE) --gnu src/base/Makefile
  174841. .PRECIOUS: Makefile
  174842. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174843. @case '$?' in \
  174844. diff -Nur squid-3.1.11.orig/src/esi/Makefile.in squid-3.1.11/src/esi/Makefile.in
  174845. --- squid-3.1.11.orig/src/esi/Makefile.in 2011-02-08 05:06:40.000000000 +0100
  174846. +++ squid-3.1.11/src/esi/Makefile.in 2011-03-04 23:17:54.000000000 +0100
  174847. @@ -131,6 +131,7 @@
  174848. CXXCPP = @CXXCPP@
  174849. CXXDEPMODE = @CXXDEPMODE@
  174850. CXXFLAGS = @CXXFLAGS@
  174851. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174852. CYGPATH_W = @CYGPATH_W@
  174853. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174854. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174855. @@ -142,6 +143,7 @@
  174856. DISK_MODULES = @DISK_MODULES@
  174857. DISK_OS_LIBS = @DISK_OS_LIBS@
  174858. DISK_PROGRAMS = @DISK_PROGRAMS@
  174859. +DLLTOOL = @DLLTOOL@
  174860. DSYMUTIL = @DSYMUTIL@
  174861. DUMPBIN = @DUMPBIN@
  174862. ECAPLIB = @ECAPLIB@
  174863. @@ -190,6 +192,7 @@
  174864. LT_DLPREOPEN = @LT_DLPREOPEN@
  174865. MAINT = @MAINT@
  174866. MAKEINFO = @MAKEINFO@
  174867. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174868. MINGW_LIBS = @MINGW_LIBS@
  174869. MKDIR = @MKDIR@
  174870. MKDIR_P = @MKDIR_P@
  174871. @@ -244,6 +247,7 @@
  174872. abs_srcdir = @abs_srcdir@
  174873. abs_top_builddir = @abs_top_builddir@
  174874. abs_top_srcdir = @abs_top_srcdir@
  174875. +ac_ct_AR = @ac_ct_AR@
  174876. ac_ct_CC = @ac_ct_CC@
  174877. ac_ct_CXX = @ac_ct_CXX@
  174878. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174879. @@ -350,9 +354,9 @@
  174880. exit 1;; \
  174881. esac; \
  174882. done; \
  174883. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/esi/Makefile'; \
  174884. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/esi/Makefile'; \
  174885. $(am__cd) $(top_srcdir) && \
  174886. - $(AUTOMAKE) --foreign src/esi/Makefile
  174887. + $(AUTOMAKE) --gnu src/esi/Makefile
  174888. .PRECIOUS: Makefile
  174889. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174890. @case '$?' in \
  174891. diff -Nur squid-3.1.11.orig/src/fs/Makefile.in squid-3.1.11/src/fs/Makefile.in
  174892. --- squid-3.1.11.orig/src/fs/Makefile.in 2011-02-08 05:06:41.000000000 +0100
  174893. +++ squid-3.1.11/src/fs/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  174894. @@ -129,6 +129,7 @@
  174895. CXXCPP = @CXXCPP@
  174896. CXXDEPMODE = @CXXDEPMODE@
  174897. CXXFLAGS = @CXXFLAGS@
  174898. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174899. CYGPATH_W = @CYGPATH_W@
  174900. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174901. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174902. @@ -140,6 +141,7 @@
  174903. DISK_MODULES = @DISK_MODULES@
  174904. DISK_OS_LIBS = @DISK_OS_LIBS@
  174905. DISK_PROGRAMS = @DISK_PROGRAMS@
  174906. +DLLTOOL = @DLLTOOL@
  174907. DSYMUTIL = @DSYMUTIL@
  174908. DUMPBIN = @DUMPBIN@
  174909. ECAPLIB = @ECAPLIB@
  174910. @@ -188,6 +190,7 @@
  174911. LT_DLPREOPEN = @LT_DLPREOPEN@
  174912. MAINT = @MAINT@
  174913. MAKEINFO = @MAKEINFO@
  174914. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174915. MINGW_LIBS = @MINGW_LIBS@
  174916. MKDIR = @MKDIR@
  174917. MKDIR_P = @MKDIR_P@
  174918. @@ -242,6 +245,7 @@
  174919. abs_srcdir = @abs_srcdir@
  174920. abs_top_builddir = @abs_top_builddir@
  174921. abs_top_srcdir = @abs_top_srcdir@
  174922. +ac_ct_AR = @ac_ct_AR@
  174923. ac_ct_CC = @ac_ct_CC@
  174924. ac_ct_CXX = @ac_ct_CXX@
  174925. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174926. @@ -350,9 +354,9 @@
  174927. exit 1;; \
  174928. esac; \
  174929. done; \
  174930. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/fs/Makefile'; \
  174931. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/fs/Makefile'; \
  174932. $(am__cd) $(top_srcdir) && \
  174933. - $(AUTOMAKE) --foreign src/fs/Makefile
  174934. + $(AUTOMAKE) --gnu src/fs/Makefile
  174935. .PRECIOUS: Makefile
  174936. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174937. @case '$?' in \
  174938. diff -Nur squid-3.1.11.orig/src/icmp/Makefile.in squid-3.1.11/src/icmp/Makefile.in
  174939. --- squid-3.1.11.orig/src/icmp/Makefile.in 2011-02-08 05:06:41.000000000 +0100
  174940. +++ squid-3.1.11/src/icmp/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  174941. @@ -140,6 +140,7 @@
  174942. CXXCPP = @CXXCPP@
  174943. CXXDEPMODE = @CXXDEPMODE@
  174944. CXXFLAGS = @CXXFLAGS@
  174945. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174946. CYGPATH_W = @CYGPATH_W@
  174947. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174948. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174949. @@ -154,6 +155,7 @@
  174950. DISK_MODULES = @DISK_MODULES@
  174951. DISK_OS_LIBS = @DISK_OS_LIBS@
  174952. DISK_PROGRAMS = @DISK_PROGRAMS@
  174953. +DLLTOOL = @DLLTOOL@
  174954. DSYMUTIL = @DSYMUTIL@
  174955. DUMPBIN = @DUMPBIN@
  174956. ECAPLIB = @ECAPLIB@
  174957. @@ -202,6 +204,7 @@
  174958. LT_DLPREOPEN = @LT_DLPREOPEN@
  174959. MAINT = @MAINT@
  174960. MAKEINFO = @MAKEINFO@
  174961. +MANIFEST_TOOL = @MANIFEST_TOOL@
  174962. MINGW_LIBS = @MINGW_LIBS@
  174963. MKDIR = @MKDIR@
  174964. MKDIR_P = @MKDIR_P@
  174965. @@ -256,6 +259,7 @@
  174966. abs_srcdir = @abs_srcdir@
  174967. abs_top_builddir = @abs_top_builddir@
  174968. abs_top_srcdir = @abs_top_srcdir@
  174969. +ac_ct_AR = @ac_ct_AR@
  174970. ac_ct_CC = @ac_ct_CC@
  174971. ac_ct_CXX = @ac_ct_CXX@
  174972. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  174973. @@ -407,9 +411,9 @@
  174974. exit 1;; \
  174975. esac; \
  174976. done; \
  174977. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/icmp/Makefile'; \
  174978. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/icmp/Makefile'; \
  174979. $(am__cd) $(top_srcdir) && \
  174980. - $(AUTOMAKE) --foreign src/icmp/Makefile
  174981. + $(AUTOMAKE) --gnu src/icmp/Makefile
  174982. .PRECIOUS: Makefile
  174983. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  174984. @case '$?' in \
  174985. diff -Nur squid-3.1.11.orig/src/ident/Makefile.in squid-3.1.11/src/ident/Makefile.in
  174986. --- squid-3.1.11.orig/src/ident/Makefile.in 2011-02-08 05:06:41.000000000 +0100
  174987. +++ squid-3.1.11/src/ident/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  174988. @@ -111,6 +111,7 @@
  174989. CXXCPP = @CXXCPP@
  174990. CXXDEPMODE = @CXXDEPMODE@
  174991. CXXFLAGS = @CXXFLAGS@
  174992. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  174993. CYGPATH_W = @CYGPATH_W@
  174994. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  174995. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  174996. @@ -122,6 +123,7 @@
  174997. DISK_MODULES = @DISK_MODULES@
  174998. DISK_OS_LIBS = @DISK_OS_LIBS@
  174999. DISK_PROGRAMS = @DISK_PROGRAMS@
  175000. +DLLTOOL = @DLLTOOL@
  175001. DSYMUTIL = @DSYMUTIL@
  175002. DUMPBIN = @DUMPBIN@
  175003. ECAPLIB = @ECAPLIB@
  175004. @@ -170,6 +172,7 @@
  175005. LT_DLPREOPEN = @LT_DLPREOPEN@
  175006. MAINT = @MAINT@
  175007. MAKEINFO = @MAKEINFO@
  175008. +MANIFEST_TOOL = @MANIFEST_TOOL@
  175009. MINGW_LIBS = @MINGW_LIBS@
  175010. MKDIR = @MKDIR@
  175011. MKDIR_P = @MKDIR_P@
  175012. @@ -224,6 +227,7 @@
  175013. abs_srcdir = @abs_srcdir@
  175014. abs_top_builddir = @abs_top_builddir@
  175015. abs_top_srcdir = @abs_top_srcdir@
  175016. +ac_ct_AR = @ac_ct_AR@
  175017. ac_ct_CC = @ac_ct_CC@
  175018. ac_ct_CXX = @ac_ct_CXX@
  175019. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  175020. @@ -304,9 +308,9 @@
  175021. exit 1;; \
  175022. esac; \
  175023. done; \
  175024. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/ident/Makefile'; \
  175025. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/ident/Makefile'; \
  175026. $(am__cd) $(top_srcdir) && \
  175027. - $(AUTOMAKE) --foreign src/ident/Makefile
  175028. + $(AUTOMAKE) --gnu src/ident/Makefile
  175029. .PRECIOUS: Makefile
  175030. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  175031. @case '$?' in \
  175032. diff -Nur squid-3.1.11.orig/src/ip/Makefile.in squid-3.1.11/src/ip/Makefile.in
  175033. --- squid-3.1.11.orig/src/ip/Makefile.in 2011-02-08 05:06:42.000000000 +0100
  175034. +++ squid-3.1.11/src/ip/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  175035. @@ -125,6 +125,7 @@
  175036. CXXCPP = @CXXCPP@
  175037. CXXDEPMODE = @CXXDEPMODE@
  175038. CXXFLAGS = @CXXFLAGS@
  175039. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  175040. CYGPATH_W = @CYGPATH_W@
  175041. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  175042. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  175043. @@ -136,6 +137,7 @@
  175044. DISK_MODULES = @DISK_MODULES@
  175045. DISK_OS_LIBS = @DISK_OS_LIBS@
  175046. DISK_PROGRAMS = @DISK_PROGRAMS@
  175047. +DLLTOOL = @DLLTOOL@
  175048. DSYMUTIL = @DSYMUTIL@
  175049. DUMPBIN = @DUMPBIN@
  175050. ECAPLIB = @ECAPLIB@
  175051. @@ -184,6 +186,7 @@
  175052. LT_DLPREOPEN = @LT_DLPREOPEN@
  175053. MAINT = @MAINT@
  175054. MAKEINFO = @MAKEINFO@
  175055. +MANIFEST_TOOL = @MANIFEST_TOOL@
  175056. MINGW_LIBS = @MINGW_LIBS@
  175057. MKDIR = @MKDIR@
  175058. MKDIR_P = @MKDIR_P@
  175059. @@ -238,6 +241,7 @@
  175060. abs_srcdir = @abs_srcdir@
  175061. abs_top_builddir = @abs_top_builddir@
  175062. abs_top_srcdir = @abs_top_srcdir@
  175063. +ac_ct_AR = @ac_ct_AR@
  175064. ac_ct_CC = @ac_ct_CC@
  175065. ac_ct_CXX = @ac_ct_CXX@
  175066. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  175067. @@ -337,9 +341,9 @@
  175068. exit 1;; \
  175069. esac; \
  175070. done; \
  175071. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/ip/Makefile'; \
  175072. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/ip/Makefile'; \
  175073. $(am__cd) $(top_srcdir) && \
  175074. - $(AUTOMAKE) --foreign src/ip/Makefile
  175075. + $(AUTOMAKE) --gnu src/ip/Makefile
  175076. .PRECIOUS: Makefile
  175077. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  175078. @case '$?' in \
  175079. diff -Nur squid-3.1.11.orig/src/repl/Makefile.in squid-3.1.11/src/repl/Makefile.in
  175080. --- squid-3.1.11.orig/src/repl/Makefile.in 2011-02-08 05:06:42.000000000 +0100
  175081. +++ squid-3.1.11/src/repl/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  175082. @@ -124,6 +124,7 @@
  175083. CXXCPP = @CXXCPP@
  175084. CXXDEPMODE = @CXXDEPMODE@
  175085. CXXFLAGS = @CXXFLAGS@
  175086. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  175087. CYGPATH_W = @CYGPATH_W@
  175088. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  175089. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  175090. @@ -135,6 +136,7 @@
  175091. DISK_MODULES = @DISK_MODULES@
  175092. DISK_OS_LIBS = @DISK_OS_LIBS@
  175093. DISK_PROGRAMS = @DISK_PROGRAMS@
  175094. +DLLTOOL = @DLLTOOL@
  175095. DSYMUTIL = @DSYMUTIL@
  175096. DUMPBIN = @DUMPBIN@
  175097. ECAPLIB = @ECAPLIB@
  175098. @@ -183,6 +185,7 @@
  175099. LT_DLPREOPEN = @LT_DLPREOPEN@
  175100. MAINT = @MAINT@
  175101. MAKEINFO = @MAKEINFO@
  175102. +MANIFEST_TOOL = @MANIFEST_TOOL@
  175103. MINGW_LIBS = @MINGW_LIBS@
  175104. MKDIR = @MKDIR@
  175105. MKDIR_P = @MKDIR_P@
  175106. @@ -237,6 +240,7 @@
  175107. abs_srcdir = @abs_srcdir@
  175108. abs_top_builddir = @abs_top_builddir@
  175109. abs_top_srcdir = @abs_top_srcdir@
  175110. +ac_ct_AR = @ac_ct_AR@
  175111. ac_ct_CC = @ac_ct_CC@
  175112. ac_ct_CXX = @ac_ct_CXX@
  175113. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  175114. @@ -317,9 +321,9 @@
  175115. exit 1;; \
  175116. esac; \
  175117. done; \
  175118. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/repl/Makefile'; \
  175119. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/repl/Makefile'; \
  175120. $(am__cd) $(top_srcdir) && \
  175121. - $(AUTOMAKE) --foreign src/repl/Makefile
  175122. + $(AUTOMAKE) --gnu src/repl/Makefile
  175123. .PRECIOUS: Makefile
  175124. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  175125. @case '$?' in \
  175126. diff -Nur squid-3.1.11.orig/test-suite/Makefile.in squid-3.1.11/test-suite/Makefile.in
  175127. --- squid-3.1.11.orig/test-suite/Makefile.in 2011-02-08 05:06:42.000000000 +0100
  175128. +++ squid-3.1.11/test-suite/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  175129. @@ -192,6 +192,7 @@
  175130. CXXCPP = @CXXCPP@
  175131. CXXDEPMODE = @CXXDEPMODE@
  175132. CXXFLAGS = @CXXFLAGS@
  175133. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  175134. CYGPATH_W = @CYGPATH_W@
  175135. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  175136. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  175137. @@ -203,6 +204,7 @@
  175138. DISK_MODULES = @DISK_MODULES@
  175139. DISK_OS_LIBS = @DISK_OS_LIBS@
  175140. DISK_PROGRAMS = @DISK_PROGRAMS@
  175141. +DLLTOOL = @DLLTOOL@
  175142. DSYMUTIL = @DSYMUTIL@
  175143. DUMPBIN = @DUMPBIN@
  175144. ECAPLIB = @ECAPLIB@
  175145. @@ -251,6 +253,7 @@
  175146. LT_DLPREOPEN = @LT_DLPREOPEN@
  175147. MAINT = @MAINT@
  175148. MAKEINFO = @MAKEINFO@
  175149. +MANIFEST_TOOL = @MANIFEST_TOOL@
  175150. MINGW_LIBS = @MINGW_LIBS@
  175151. MKDIR = @MKDIR@
  175152. MKDIR_P = @MKDIR_P@
  175153. @@ -305,6 +308,7 @@
  175154. abs_srcdir = @abs_srcdir@
  175155. abs_top_builddir = @abs_top_builddir@
  175156. abs_top_srcdir = @abs_top_srcdir@
  175157. +ac_ct_AR = @ac_ct_AR@
  175158. ac_ct_CC = @ac_ct_CC@
  175159. ac_ct_CXX = @ac_ct_CXX@
  175160. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  175161. @@ -409,9 +413,9 @@
  175162. exit 1;; \
  175163. esac; \
  175164. done; \
  175165. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test-suite/Makefile'; \
  175166. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test-suite/Makefile'; \
  175167. $(am__cd) $(top_srcdir) && \
  175168. - $(AUTOMAKE) --foreign test-suite/Makefile
  175169. + $(AUTOMAKE) --gnu test-suite/Makefile
  175170. .PRECIOUS: Makefile
  175171. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  175172. @case '$?' in \
  175173. diff -Nur squid-3.1.11.orig/tools/Makefile.in squid-3.1.11/tools/Makefile.in
  175174. --- squid-3.1.11.orig/tools/Makefile.in 2011-02-08 05:06:43.000000000 +0100
  175175. +++ squid-3.1.11/tools/Makefile.in 2011-03-04 23:17:55.000000000 +0100
  175176. @@ -194,6 +194,7 @@
  175177. CXXCPP = @CXXCPP@
  175178. CXXDEPMODE = @CXXDEPMODE@
  175179. CXXFLAGS = @CXXFLAGS@
  175180. +CXX_FOR_BUILD = @CXX_FOR_BUILD@
  175181. CYGPATH_W = @CYGPATH_W@
  175182. DEFAULT_LOG_DIR = @DEFAULT_LOG_DIR@
  175183. DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
  175184. @@ -205,6 +206,7 @@
  175185. DISK_MODULES = @DISK_MODULES@
  175186. DISK_OS_LIBS = @DISK_OS_LIBS@
  175187. DISK_PROGRAMS = @DISK_PROGRAMS@
  175188. +DLLTOOL = @DLLTOOL@
  175189. DSYMUTIL = @DSYMUTIL@
  175190. DUMPBIN = @DUMPBIN@
  175191. ECAPLIB = @ECAPLIB@
  175192. @@ -253,6 +255,7 @@
  175193. LT_DLPREOPEN = @LT_DLPREOPEN@
  175194. MAINT = @MAINT@
  175195. MAKEINFO = @MAKEINFO@
  175196. +MANIFEST_TOOL = @MANIFEST_TOOL@
  175197. MINGW_LIBS = @MINGW_LIBS@
  175198. MKDIR = @MKDIR@
  175199. MKDIR_P = @MKDIR_P@
  175200. @@ -307,6 +310,7 @@
  175201. abs_srcdir = @abs_srcdir@
  175202. abs_top_builddir = @abs_top_builddir@
  175203. abs_top_srcdir = @abs_top_srcdir@
  175204. +ac_ct_AR = @ac_ct_AR@
  175205. ac_ct_CC = @ac_ct_CC@
  175206. ac_ct_CXX = @ac_ct_CXX@
  175207. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  175208. @@ -404,9 +408,9 @@
  175209. exit 1;; \
  175210. esac; \
  175211. done; \
  175212. - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/Makefile'; \
  175213. + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tools/Makefile'; \
  175214. $(am__cd) $(top_srcdir) && \
  175215. - $(AUTOMAKE) --foreign tools/Makefile
  175216. + $(AUTOMAKE) --gnu tools/Makefile
  175217. .PRECIOUS: Makefile
  175218. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  175219. @case '$?' in \